Rss & SiteMap

金字塔客服中心 - 专业程序化交易软件提供商 http://www.weistock.com/bbs/

专业程序化软件提供商
共4 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:公式编写求助

1楼
jason223 发表于:2013/9/24 10:31:36
很简单50个周期内MA5从最高点向下10个点就开空或者反手,从最低点上来10个点就开多或者反手,请问如何避免信号频繁的开多开空?只以最近达到的条件为准.
请老师指教!谢谢!

MA5:MA(C,5);
开多:=(MA5-LLV(MA5,50))>10 ;
开空:=(HHV(MA5,50)-MA5)>10 ;

  IF HOLDING=0  THEN BEGIN
     BUY(开多,1,NEXTOPEN);  
     BUYSHORT(开空,1,NEXTOPEN);    
  END
  
  
  IF HOLDING>0 AND 开空 THEN BEGIN
     SELL(1,1,NEXTOPEN);
     BUYSHORT(1,1,NEXTOPEN);
  END    

  IF HOLDING<0 AND 开多 THEN BEGIN
     SELLSHORT(1,1,NEXTOPEN);
     BUY(1,1,NEXTOPEN);
  END

2楼
jinzhe 发表于:2013/9/24 10:42:33
要第一个达到条件的时间点开仓,那么在何种情况下再开仓?
3楼
jason223 发表于:2013/9/24 10:44:13
后面的都采用反手
4楼
jinzhe 发表于:2013/9/24 10:47:40
那么你写的就没问题了。。。问题是你的下单条件,太容易满足了,所以造成了每根k线上做了4次不同的动作,修改下条件吧
共4 条记录, 每页显示 10 条, 页签: [1]


Powered By Dvbbs Version 8.3.0
Processed in 0.03125 s, 3 queries.