等级: 专业版
- 注册:
- 2022-8-5
- 曾用名:
|
如果我有两个后台程序化都现在后台是监控在sh001上, 但是交易在if00上, 移仓换月下面语句还需要怎样改? 还有DYNAINFO(228)返回的是什么?
还有,用了下面程序后, 我在设置里哪里取消自动移仓换月的选项? 需要取消打勾对吗?
【新提醒】开盘后X分钟移仓换月-后台程序化 - BBS (weistock.com)
//功能:实现非主力合约,开盘后30分钟移仓换月,可根据需要自行设置时间
//运行于后台程序化,监控品种为“动态加载---监控持仓”
//该模型可独立运行,无需集成在其他交易模型中。
openMin:=30*60; //开盘30分钟(30*60秒)时,移仓换月
opent30:=TIMETOT0(DYNAINFO(207))-TIMETOT0(opentime(1)) -openMin;
tbuyh:=TBUYHOLDINGex('',STKLABEL,1);//多头可用持仓
tsellh:=TsellHOLDINGex('',STKLABEL,1);//空头可用持仓
//多头,非主力合约,平掉老合约持仓,开新主力合约仓位
if DYNAINFO(228)=0 and opent30>0 and tbuyh>0 then
begin
tsell(1,tbuyh,mkt);
tbuy(1,tbuyh,mkt,0,0,'',DYNAINFO(210));
end
//空头,非主力合约,平掉老合约持仓,开新主力合约仓位
if DYNAINFO(228)=0 and opent30>0 and tsellh>0 then
begin
tsellshort(1,tsellh,mkt);
tbuyshort(1,tsellh,mkt,0,0,'',DYNAINFO(210));
end
|
|