大智慧Level2的分时选股方法及软件
软件
软件是L2历史数据的应用。包括写完整的L2分时数据、提供L2分时数据导入工具。考虑到L2分时历史数据的数据量庞大,提供了自定义数据保存路径的功能,可以把L2分时的历史数据保存在其他磁盘空间足够的地方。
软件安装 运行L2Expert_Setup.exe安装,注意,安装路径一定要和大智慧的安装路径一样,
2、导入指标
安装完成后,在安装路径下的fsdde文件夹下有两个指标文件DDE分时指标.FNC 和 DDE写盘.FNC,把他们导入大智慧。
3、设置数据保存位置
考虑到L2分时历史数据的数据量庞大,软件提供了设定数据保存路径的功能,通过fsdde.ini可以把L2分时的历史数据保存在其他磁盘空间足够的地方。
【注:如果删除fsdde.ini文件,系统就会把数据文件夹建在安装路径下】
fsdde.ini的路径设置说明:
[File_Path]
L2Min=Z:\
L2FS=D:\dzh2\
Min_L2FS=D:\dzh2\
L2Day=D:\dzh2\
第一行是参数类型说明,不能动
L2Min=Z:\ 表示L2Min文件夹放在Z盘,L2Min文件夹是存放DDE分时选股数据的文件夹,Z盘是内存虚拟盘,如果你不想安装内存虚拟盘或内存虚拟盘不是Z盘,可以在这里修改,如 L2Min=S:\
L2FS=D:\dzh2\ 表示L2历史数据存放在D:\dzh2\,L2历史数有两个文件夹,L2FS1和L2FS5。D:\dzh2通常是大智慧的安装文件夹。L2历史数据需要大约7G的磁盘空间,如果你的D盘空间不够了,E盘有足够的空间,可以把L2历史数据存放在E盘,最好在E盘建个文件夹如 L2DATA ,然后修改fsdde.ini如下:L2Min=E:\L2DATA\ 。注意,最后的“\”不能省。
Min_L2FS=D:\dzh2\ 表示当日最新的L2分时数据(L2FS文件夹)存放在D:\dzh2\。如果你的内存虚拟盘足够大(L2FS数据100M左右),可以把这个L2FS放到虚拟盘,如Z盘,修改fsdde.ini如下:Min_L2FS=Z:\ 。
L2Day=D:\dzh2\ 表示L2历史数据的日线数据存放在D:\dzh2\。日线数据的数据量相对较小,系统设计是可以长期保留的。最好和L2分时历史数据放在一个文件夹,如E:\L2DATA。修改fsdde.ini如下:L2Day=E:\L2DATA\ 。注意,最后的“\”不能省。
数据文件说明:
Level2分时数据包括五个文件夹:
L2Min 盘中DDE分时数据
L2FS 当日的Level2分时数据
L2FS1 1分钟历史数据,设计是保存按52天的数据,一个股票的数据大约2.52M
L2FS5 5分钟历史数据,设计是保存按133天的数据,一个股票的数据大约1.29M
L2Day 日线统计数据,不限制保存天数
软件使用说明 软件使用分为两个部分:DDE分时选股和Level2完整分时数据选股。
DDE分时选股是采用L2数据工作区列表写中单、大单、特大单买卖金額和买卖单数的分时数据的方法实现DDE分时选股。
Level2完整数据分时选股则是采用分时图翻页写Level2分时数据的方法实现Level2分时数据选股。这个方法由于需要不停的翻页写数据,通常需要两台以上电脑操作比较方便。一台电脑看盘分析,其他电脑翻页写数据。通过网络共享,把读写数据的路径设置到相同的文件夹。
DDE分时选股使用说明:
1、设定指标排序更新时间10~20秒,电脑运行快的可以设10秒,慢的设20秒。如果有深圳的Level2数据,更新时间设20~30秒。
方法:大智慧菜单:【查看】→【选项】→【系统参数】
2、每次运行大智慧软件时,打开(激活)工作区L2数据
打开:下拉工作区按钮,选择L2数据,如左图
激活:点一下工作区 L2数据 标签就激活了
【注意事项】
(1)时不时》》 一下L2数据 工作区标签,以保证工作区处于激活状态(大智慧断线重连后非当前工作区可能会处于非激活状态)
(2)看大盘分时DDE指标时如果几分钟都没有变化,可能就是L2数据工作区进入了非激活状态,需要》》 一下L2数据工作区标签
(3)要保持大智慧软件界面可见(不一定在前台),如果大智慧界面不可见,L2数据就不会刷新,这可能是Windows操作系统的原因,当软件界面不可见时,操作系统就会让这个软件“休息”。【这个问题用户可以自己测试一下,测试大智慧最小化时和界面不可见时数据会不会更新,最近好像会更新了】
(4)如果设置L2Min数据保存到内存虚拟盘Z:\L2Min,关机后就没有了。因此,如果电脑重启后还需要这个数据,就需要先复制这个文件夹的数据到其他盘,电脑重启后再恢复数据。最新DDE分时软件.rar里面有一个L2打包.bat,执行这个命令可以打包Z:\L2Min的数据到L2Min.rar,也可以起到备份数据的作用,解压L2Min到Z:就可以恢复数据。
(5)电脑偶尔会死机、蓝屏的用户最好不要用内存虚拟盘,以免时机丢失数据。
3、编辑L2数据板块
L2数据板块是L2数据工作区写DDE分时数据调用的板块。包括沪深A股,上证指数,深证成指,板块指数等。
当有新股上市或有新的板块指数推出,需要把它们加到L2数据板块,并手工刷新一下L2数据工作区,这样L2数据工作区才能记录它们的DDE数据。
如果你没有深市的Level2数据,就请把深圳A股、深证成指从L2数据板块中删除。
另外你还可以把你不关心的股票从L2数据板块中删除,这样可以提高数据刷新速度,降低电脑zi源消耗。
4、使用大智慧免FEI行情的也可以使用本软件,但不能进行实时跟踪,只能下载DDE分时数据 L2Min.rar 进行选股和排序。
Level2完整分时数据选股使用说明:
1、Level2分时数据写盘:
Level2分时数据写盘可以用分时图和分时附图,指标有4个:
wl2dat 写当日分时数据、1分钟历史数据、5分钟历史数据和日线统计数据,主要用于盘后写数据,可自动翻页。
wl2dat1 写当日分时数据、5分钟历史数据和日线统计数据,主要用于盘后写数据,不写1分钟历史数据可以节省时间和磁盘空间,可自动翻页。
wl2dat2 写当日分时数据和日线统计数据,主要用于盘中快速写数据,不写1分钟数据和5分钟历史可以节省更多时间和磁盘空间,可自动翻页。
2、Level2分时数据导入:
写L2分时数据比较繁琐,也比较花时间,所以我一般会在写完数据后上传当日的L2分时数据到用户群的共享空间,按L2FS+日期命名,日期格式[yymmdd]。大家可以下载解压后用L2FS导入工具导入。注意事项:
一、解压要导入的L2分时数据到L2FS,由于压缩包里面有L2FS文件夹,所以解压时要选择解压到L2FS所在的文件夹而不是L2FS!【解压数据前最好先删除L2FS中原来的文件,直接删除L2FS文件夹最简单】
二、导入工具也是根据工具自己所在文件夹的fedde.ini来定位数据读写路径的,所以最好把工具放到大智慧的安装文件夹,这样就可以和大智慧读写数据的位置保持一致。L2Expert_Setup安装程序是把导入工具L2FS导入.exe安装在大智慧的安装路径的。
三、啰嗦一下,一次只能导入一天的数据。
函数说明
L2分时数据读取函数:"Topview@RL2"(n,m),参数(n,m)和大智慧数据函数的关系如下:
(0,10)=Ordervol(1,0)
(0,11)=Ordervol(1,1)
(0,12)=Ordervol(1,2)
(0,13)=Ordervol(1,3)
(0,20)=Ordervol(2,0)
(0,21)=Ordervol(2,1)
(0,22)=Ordervol(2,2)
(0,23)=Ordervol(2,3)
(1,10)=Ordernum(1,0)
(1,11)=Ordernum(1,1)
(1,12)=Ordernum(1,2)
(1,13)=Ordernum(1,3)
(1,20)=Ordernum(2,0)
(1,21)=Ordernum(2,1)
(1,22)=Ordernum(2,2)
(1,23)=Ordernum(2,3)
(2,00)=TRANSACTVOL(0,0)
(2,01)=TRANSACTVOL(0,1)
(2,02)=TRANSACTVOL(0,2)
(2,03)=TRANSACTVOL(0,3)
(2,10)=TRANSACTVOL(1,0)
(2,11)=TRANSACTVOL(1,1)
(2,12)=TRANSACTVOL(1,2)
(2,13)=TRANSACTVOL(1,3)
(2,20)=TRANSACTVOL(2,0)
(2,21)=TRANSACTVOL(2,1)
(2,22)=TRANSACTVOL(2,2)
(2,23)=TRANSACTVOL(2,3)
(3,00)=TRANSACTNUM(0,0)
(3,01)=TRANSACTNUM(0,1)
(3,02)=TRANSACTNUM(0,2)
(3,03)=TRANSACTNUM(0,3)
(3,10)=TRANSACTNUM(1,0)
(3,11)=TRANSACTNUM(1,1)
(3,12)=TRANSACTNUM(1,2)
(3,13)=TRANSACTNUM(1,3)
(3,20)=TRANSACTNUM(2,0)
(3,21)=TRANSACTNUM(2,1)
(3,22)=TRANSACTNUM(2,2)
(3,23)=TRANSACTNUM(2,3)
(4,10)=ALLBIDVOL
(4,20)=ALLASKVOL
(4,11)=WIDTHDRAWORDER(1)
(4,21)=WIDTHDRAWORDER(2)
(5,10)=ALLORDERVOL(1,0)
(5,11)=ALLORDERVOL(1,1)
(5,12)=ALLORDERVOL(1,2)
(5,13)=ALLORDERVOL(1,3)
(5,20)=ALLORDERVOL(2,0)
(5,21)=ALLORDERVOL(2,1)
(5,22)=ALLORDERVOL(2,2)
(5,23)=ALLORDERVOL(2,3)
数据读取函数名称:RL2MIN
函数调用方法:"TOPVIEW@RL2MIN"(参数)
函数功能说明:
1、基本数据读取
基本数据板块中单、大单、特大单的买卖金額和总的买卖单数,均为某时刻的当日累计金額和单数 参数:
0——中单买入金額
1——大单买入金額
2——特大单买入金額
3——中单卖出金額
4——大单卖出金額
5——特大单卖出金額
6——买单数
7——卖单数
2、专用数据读取
专用数据的读取是为了某些特定功能提供的快速计算接口
参数=21,计算大单+特大单的买入-卖出金額,例如:DDX:"TOPVIEW@RL2MI |