以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  请问老师:以下表达对吗?谢谢!  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=58018)

--  作者:野茂子
--  发布时间:2013/10/25 15:41:57
--  请问老师:以下表达对吗?谢谢!

请问老师:以下表达对吗?谢谢!

1、平多后创平多前10个周期内的新高时,继续开多单

开多条件:=TYPE(3) AND C>=REF(HHV(H,10),EXITBARS);
2、开多后当最大盈利达到10点(股指期货)时,若回撤达到最大盈利的1/3时,平多单

移动止盈:=HHV(H,ENTERBARS+1)-ENTERPRICE>=50*MINDIFF AND (HHV(H,ENTERBARS+1)-C)>=(N2*MINDIFF)/3;


--  作者:jinzhe
--  发布时间:2013/10/25 15:52:30
--  
N2是5的话,就对了
--  作者:野茂子
--  发布时间:2013/10/25 15:58:03
--  
若想把上面第1条的创新高后再开仓的次数限制在二次,应怎样表达?谢谢!
--  作者:jinzhe
--  发布时间:2013/10/25 16:02:37
--  

开多条件:=TYPE(3) AND C>=REF(HHV(H,10),EXITBARS);
variable:n=0;

 

if 开多条件 and n<2 then begin

   buy;

   n:=n+1;

end


--  作者:野茂子
--  发布时间:2013/10/25 16:41:35
--  

请问老师:同一个交易模型中,可以编写二个周期的交易条件,且根据ZD(震荡)、QS(趋势)来选择交易周期吗?谢谢!

 

MA20:=MA(CLOSE,20);
MA20J:=rounds((MA(C,20)-REF(MA(C,20),1))/Ref(MA(C,20),1),6)*100,linethick0;
ZD:=EVERY(BETWEEN(MA20J,-0.02,0.02),2);
QS:=EVERY(MA20J>0.02 OR MA20J<-0.02,2);

//1分钟的交易条件

Duo1:=Flag1=1,linethick0;
DuoP1:=Flag1=-1,linethick0;
Kong1:=Flag1=-1,linethick0; 
KongP1:=Flag1=1,linethick0; 

//5分钟的交易条件

Duo5:=Flag5=1,linethick0;
DuoP5:=Flag5=-1,linethick0;
Kong5:=Flag5=-1,linethick0; 
KongP5:=Flag5=1,linethick0;

If ZD then begin 
      平空1:SELLSHORT(KongP1,1,THISCLOSE);                //平空信号
      开多1:BUY(Duo1 AND HOLDING=0,1,THISCLOSE);          //开多信号
      平多1:SELL(DuoP1,1,THISCLOSE);                      //平多信号
      开空1:BUYSHORT(Kong1 AND HOLDING=0,1,THISCLOSE);    //开空信号
END 

If QS then begin 
      平空5:SELLSHORT(KongP5,1,THISCLOSE);                //平空信号
      开多5:BUY(Duo5 AND HOLDING=0,1,THISCLOSE);          //开多信号
      平多5:SELL(DuoP5,1,THISCLOSE);                      //平多信号
      开空5:BUYSHORT(Kong5 AND HOLDING=0,1,THISCLOSE);    //开空信号
END 


--  作者:jinzhe
--  发布时间:2013/10/25 16:49:26
--  

什么叫根据条件来选择周期?

看哪个周期效益好就用哪个周期?


--  作者:野茂子
--  发布时间:2013/10/25 16:54:10
--  
5分钟走平(即震荡时),切换到1分钟操作(在1分钟图上可能是趋势);5分钟上涨或下跌(即趋势时),在5分钟周期上操作!
--  作者:jinzhe
--  发布时间:2013/10/25 16:56:13
--  
交易周期设置和切换只能手动切
--  作者:野茂子
--  发布时间:2013/10/25 17:04:28
--  
可不可以这样做:1分钟、5分钟周期交易条件各做成两个独立交易模型(设置全局变量),然后再做一交易个模型根据ZD或QS来选择是1分钟还是5分钟操作!
--  作者:jinzhe
--  发布时间:2013/10/25 17:15:18
--  

不行,交易周期只能手动切,