以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  金字塔软件问题提交  (http://weistock.com/bbs/list.asp?boardid=2)
----  股票程序化5分钟K线测试开平仓设置?  (http://weistock.com/bbs/dispbbs.asp?boardid=2&id=63127)

--  作者:lixinyi1115
--  发布时间:2014/3/25 17:26:15
--  股票程序化5分钟K线测试开平仓设置?
var1:=pow(c,2);
var2:=ma(var1,p1);
var3:=hhv(var1,p2);
var4:=llv(var1,p2);
var5:=(var2-var4)/(var3-var4);
var7:=ma(var5,p3);

ls1:var7,noaxis;
ls2:=ma(ls1,p4);

a:=cross(ls1,ls2);
b:=cross(ls2,ls1);
d:=ref(date,ENTERBARS);

flag:=0;

if b then BEGIN

flag:=1;

end 
sell(flag and holding=1 and d<>date ,1);
buy(a and holding=0,1);

同一天5分钟出现买入信号,又出现卖出信号,但因为股票T+1,当天不能卖出,第二天早盘卖出,这样的代码对么?

--  作者:lichenghu
--  发布时间:2014/3/26 9:01:05
--  

 可以的

sell(flag and holding=1 and d<>date ,1); 这个直接用B条件不也行,没必要用个flag