以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  求助老师加上提前下单代码 谢谢  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=79671)

--  作者:fanshuai
--  发布时间:2015/6/11 15:38:49
--  求助老师加上提前下单代码 谢谢
麻烦老师帮忙加入固定轮询提前3秒下单。我研究了半天不知道代码该加在哪?谢谢老师了 


MA1:=ema(o,5);
MA2:=ema(o,10);
平空开多条件:=MA1>MA2  and  (HOLDING<=0);
平多开空条件:=MA1<MA2  and (HOLDING>=0);
T1:=((TIME>91500) and  (TIME<151500));
T2:=(TIME>=151500);
开盘开多条件:=MA1>MA2 ;
开盘开空条件:=MA1<MA2 ;
收盘平多:SELL((T2 and  (HOLDING>0)),HOLDING,THISCLOSE);
收盘平空:SELLSHORT((T2 and  (HOLDING<0)),HOLDING,THISCLOSE);
if (开盘开多条件) then BUY(((HOLDING=0) and  T1),开仓手数,THISCLOSE);
if (开盘开空条件) then BUYSHORT(((HOLDING=0) and  T1),开仓手数,THISCLOSE);
if (平空开多条件) then 
begin
SELLSHORT((HOLDING<0),HOLDING,THISCLOSE);
BUY(((HOLDING=0) and  T1),开仓手数,THISCLOSE);
end
if (平多开空条件) then 
begin
SELL((HOLDING>0),HOLDING,THISCLOSE);
BUYSHORT(((HOLDING=0) and  T1),开仓手数,THISCLOSE);
end 

--  作者:jinzhe
--  发布时间:2015/6/11 15:42:06
--  

http://www.weistock.com/bbs/dispbbs.asp?boardid=10&id=9439&authorid=0&page=0&star=2

参考阿火的办法,第8个

最后的一种写法