想问一下,
1.每个周五23:00就全平,然后周一再重新开仓怎么写,
2.特定的日子,如非农,每个月的第一个周五平仓,这个应该又怎么写?谢谢!
23:00是上期夜盘还是国外期货的时间?
[此贴子已经被作者于2014/1/27 8:44:29编辑过]
如果是外盘,而且这个点是实际时间的话
那么要这样写,需要用后台
1.每个周五23:00就全平,然后周一再重新开仓怎么写
if weekday=5 and currenttime>=230000 then begin
tsell(1,0,mkt);
tsellshort(1,0,mkt);
end
if weekday=1 then 开仓语句;
2.特定的日子,如非农,每个月的第一个周五平仓,这个应该又怎么写?谢谢!
非农这个如何定义?
每个月第一个周五:这个用全局变量来评断
GLOBALVARIABLE:n=0;
if weekday=5 then n:=n+1;
if month<>ref(month,1) then n:=0;
当n=1 ,weekday=5时,就是每月的第一个周五