- 精华
- 0
- 在线时间
- 675 小时
- UID
- 110114
- 积分
- 380
- 帖子
- 314
- 阅读权限
- 50
- 注册时间
- 2012-4-20
- 最后登录
- 2021-12-29
- 精华
- 0
- UID
- 110114
- 积分
- 380
- 帖子
- 314
- 主题
- 16
- 阅读权限
- 50
- 注册时间
- 2012-4-20
- 最后登录
- 2021-12-29
|
发表于 2020-3-26 10:45:20
|显示全部楼层
对了,序列函数需要提出来。- Vars
- Numeric MA4;
- Numeric MA20;
- Numeric MA80;
- Bool bCrossOver;
- Bool bCrossUnder;
- Begin
- MA4 = Average(Close,4);
- MA20= Average(Close,20);
- MA80= Average(Close, 80);
- bCrossOver = crossover(MA4,MA20);
- bCrossUnder = crossunder(MA4,MA20)
-
- If(MA20>MA80)
- {
- If(bCrossOver and MarketPosition <> 1)
- Buy(1);
- Else
- Sell(1);
- }Else
- {
- If(bCrossUnder and MarketPosition <> -1)
- SellShort(1);
- Else
- BuyToCover(1);
- }
- End
复制代码 |
|