请问自动下单。每隔10分钟开仓棕榈2005如何写代码?定时例如开市后每隔10分钟开仓一次
运行周期是1分钟
[此贴子已经被作者于2020/2/6 17:14:33编辑过]
cd:holding=0 or ENTERBARS=9;
buy(cd,1,market);
由于图表策略只能获取下单K线所在的K线时间 而不是实际的具体时刻 上面代码仅仅适用于于1分钟周期上。其他分钟周期需要额外调整代码才能正常运行。
图表交易的品种是和K线图关联的,因此图表策略必须加载到指定品种K线图上。
信号效果:
此主题相关图片如下:temp.png

'{------------------计时----------------------}
Call Application.Settimer(9,5*1000) '设置一个9号计时器,间隔5秒执行一次
Sub Application_Timer(ID)
If ID=9 then
if ipand1=True or ipand2=True or ipand3=True or ipand4=True or ipand5=True or ipand6=True then Call jsqzoyong1
end if
End Sub
这个是VBA计时代码,你关联到sub MarketData_ReportNotify(ReportData)做个布而变量就可以使用它控制
这个是PE
d:=10;//1分下方A1在1分钟图表中是按60秒计算的,这个D的变相应的计算就可以达到想要的时间
a1:(timetot0(dynainfo(207)+d)-ref(TIME0,1));