以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  不同周期调用请教  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=141704)

--  作者:jztfzywin
--  发布时间:2016/10/24 16:22:39
--  不同周期调用请教

日线收盘在5日均线之上,5分钟收盘上穿均线时开多,以下这样编写正确吗?请教:

f1:=CALLSTOCKEX(\'rb00\',VTCLOSE,6,-1,1000);

f2:=Stkindiex(\'rb00\',\'ma.ma1(5,10,26,60)\',0,6,-1,1000);

f3:ma(close,5);

开多条件1:=f1>f2;

开多条件2:=cross(close,f3);

If 开多条件1 then

  Begin

    If 开多条件2 then 开多条件:=开多条件2;

  End

平多条件:=cross(f3,close);


--  作者:jinzhe
--  发布时间:2016/10/24 16:44:07
--  

if 开多条件1 and 开多条件2 then begin

   buy......;

end

 

要开仓的话要这样写,不太明白你  开多条件:=开多条件2;这句意义何在


--  作者:jztfzywin
--  发布时间:2016/10/24 16:57:16
--  
你这样,5分钟线上穿为前提,日线收盘大于5日均线,也可以开仓?
--  作者:jztfzywin
--  发布时间:2016/10/24 16:59:39
--  

日线收盘在5日均线之上,5分钟收盘上穿均线时开多,以下这样编写正确吗?请教:

f1:=CALLSTOCKEX(\'rb00\',VTCLOSE,6,-1,1000);

f2:=Stkindiex(\'rb00\',\'ma.ma1(5,10,26,60)\',0,6,-1,1000);

f3:ma(close,5);

开多条件1:=f1>f2;

开多条件2:=cross(close,f3);

If 开多条件1 then

  Begin

    If 开多条件2 then 开多条件:=开多条件2;

  End

平多条件:=cross(f3,close);

BUY(开多条件 and HOLDING=0,10%,market);

SELL(平多条件 and HOLDING>0,HOLDING,market);


--  作者:jinzhe
--  发布时间:2016/10/24 17:11:06
--  
我这样写是对的