以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  突破昨天k线最高点就买,否则就卖  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=81571)

--  作者:qq代人发帖
--  发布时间:2015/7/23 14:10:32
--  突破昨天k线最高点就买,否则就卖
突破昨天k线最高点就买,否则就卖
怎么我写了只能开空仓

--  作者:jinzhe
--  发布时间:2015/7/23 14:18:26
--  
请把代码贴一下
--  作者:yright
--  发布时间:2015/7/23 14:21:37
--  

开多平空条件:=cross(close,hhv(high,1)+3);
开空平多条件:=cross(llv(low,1)+3,close);

平空:SELLSHORT(开多平空条件,1,MARKET);
平多:SELL(开空平多条件,1,MARKET);
开多:BUY(开多平空条件,1,MARKET);
开空:BUYSHORT(开空平多条件,1,MARKET);


--  作者:jinzhe
--  发布时间:2015/7/23 14:26:18
--  

开多平空条件:=cross(close,ref(hhv(high,1)+3,1));
开空平多条件:=cross(llv(low,1)+3,close);

平空:SELLSHORT(开多平空条件,1,MARKET);
开多:BUY(开多平空条件 and holding=0,1,MARKET);
平多:SELL(开空平多条件,1,MARKET);
开空:BUYSHORT(开空平多条件 and holding=0,1,MARKET);

 

 

改了开多条件,再改了下单语句的书写顺序,这下OK了


--  作者:yright
--  发布时间:2015/7/23 14:32:33
--  

thx