runmode:1;
WRITEINIFILESTRING('c:\test.txt','Sgn','Sgn','sdfsdf');
//-------------------------------------------
5分钟线后台
正常应该每根5分钟结束会更新一下文件
但是当日结束的时候,15:00不会更新,第二日开盘也不会更新。请看一下为什么
其余时间都正常
从图可看出,从昨天 14:55分 到今天09:35分前,都没生成该文件,到9:35分才生成了文件

此主题相关图片如下:test.png

就是说,每根K线都是正常的,
除了当日收盘最后一根
我觉得正常应该在9:00的时候生成文件才对,因为据我观察“K线走完”实际好像是下一根K收到第一笔数据发信号的
股指第一根5分钟k线走完时间就是9点35,所以设置走完k线后的结果就是第一根k线走完后
最后一根k线没有输出数据你打开这个文件,截图一下看看
开盘第一根9:35发这个没问题啊
这最后一根K当然是没输出数据了,有输出数据这文件实际就不是14:55分了
把文件打开,拉到你讲的那段时间,然后把没有输出信息截图发上来
我改一下代码,明天再发吧,因为我这个是ini,是覆盖的,不是在文件最后添加的
[此贴子已经被作者于2016/5/4 11:19:33编辑过]
runmode:1;
OutFile:='c:\'&STKLABEL&'.txt';
DEBUGFILE(OutFile,'Close:%.1f',close)
标的If05,后台模式,K线走完模式
输出文件内容:中间缺少了15:00或者09:00那一根K线
2016-05-04 14:50:03.950 Close:3182.8
2016-05-04 14:55:04.578 Close:3186.0
2016-05-05 09:35:02.186 Close:3185.6
2016-05-05 09:40:01.285 Close:3178.6
[此贴子已经被作者于2016/5/5 9:47:05编辑过]
1.9点半是没有k线的,5分钟k线第一根是9点35,对此你可以看下k线图
2.是收盘后没有行情导致的,需要在后台上勾选“不间断监控”
1.9点半是没有k线的,5分钟k线第一根是9点35,对此你可以看下k线图
2.是收盘后没有行情导致的,需要在后台上勾选“不间断监控”