请教:图表日K线 收盘价提前5秒走完 代码怎么写?
我要的日线收盘价提前N秒开仓,但是止盈止损是盘中及时,这样可以吗
直接有现成帖子的。可以参考下:
http://www.weistock.com/bbs/dispbbs.asp?BoardID=4&ID=98589&skin=0
if (timetot0(dynainfo(207))>=(timetot0(closetime(0))-5)) or not(islastbar) then begin
这个代码中(closetime(0)函数显示对于日线及更长周期此函数无效,整个代码在日线周期收盘价提前5秒有问题吗?
对,日线上不可以直接用。但是可以跨周期调用下的。
cd:timetot0(dynainfo(207))>=(timetot0(closetime(0))-5)) or not(islastbar)
这部分代码直接放到一个指标里面,比如指标A。然后小周期,比如1分钟上进行调用。
cd:"A#MIN1";//调用A指标的最后一个变量,也就是cd变量。
唯一不太好的就是这种在日线历史回测上看信号都是在一个K的。只有实际交易时候才能提醒最后N秒下单的操作。
模式必须选择固定轮询模式,否则无法兼容盘中止盈止损的需求。