- 精华
- 1
- 在线时间
- 964 小时
- UID
- 727
- 积分
- 3770
- 帖子
- 537
- 阅读权限
- 80
- 注册时间
- 2007-11-11
- 最后登录
- 2015-4-8
- 精华
- 1
- UID
- 727
- 积分
- 3770
- 帖子
- 537
- 主题
- 55
- 阅读权限
- 80
- 注册时间
- 2007-11-11
- 最后登录
- 2015-4-8
|
- Vars
- NumericSeries DonchianHi;
- NumericSeries DonchianLo;
- NumericSeries DonchianHi2;
- NumericSeries DonchianLo2;
- Numeric Length(120);
- Numeric Length2(60);
- Numeric LengthMA1(400);
- Numeric LengthMA2(3);
- NumericSeries MA1;
- NumericSeries MA2;
- Bool condition1 ;
- Bool condition2 ;
- Bool condition3 ;
- Bool condition4 ;
- Bool condition5 ;
- Bool condition6 ;
- Bool condition7 ;
- Bool condition8 ;
-
- Begin
- DonchianHi = HighestFC(Close[1],Length);
- DonchianLo = LowestFC(Close[1],Length);
- DonchianHi2 = HighestFC(Close[1],Length2);
- DonchianLo2 = LowestFC(Close[1],Length2);
- MA1 = AverageFC(Close,LengthMA1);
- MA2 = AverageFC(Close,LengthMA2);
-
- condition1 = CrossOver(High,DonchianHi);
- condition2 = CrossUnder(Low,Donchianlo2);
- condition3 = CrossUnder(Low,DonchianLo);
- condition4 = CrossOver(High,DonchianHi2);
- condition5 = MA1 < MA2;
- condition6 = MA1 > MA2;
- If(condition1 and condition5)
- {
- commentary("买入成立");
- if(MarketPosition ==0)
- {
- Buy;
- }
- }
- End
复制代码
图上线条可能失真,只有实际代码中的数值才是可靠的,可以采用上面的代码进行跟踪调试看看。 |
|