- 精华
- 0
- 在线时间
- 64 小时
- UID
- 198525
- 积分
- 50
- 帖子
- 26
- 阅读权限
- 30
- 注册时间
- 2014-12-6
- 最后登录
- 2017-1-19
- 精华
- 0
- UID
- 198525
- 积分
- 50
- 帖子
- 26
- 主题
- 6
- 阅读权限
- 30
- 注册时间
- 2014-12-6
- 最后登录
- 2017-1-19
|
一个三均线系统,在图中打圈的部分会出现在一个价位上同时执行buy和sell的指令,百思不得其解,求原因以及解决方法,谢谢~- //入场模块
- If(EMA1[1]>EMA2[1] And CloseD(1)>EMA3[1]) //短期均线在中期均线之上,同时收盘价在长期均线之上
- {
- Buy(lot,open); //做多,以开盘价买入,默认1手
- }
-
- If(EMA1[1]<EMA2[1] And CloseD(1)<EMA3[1]) //短期均线在中期均线之下,同时收盘价在长期均线之下
- {
- SellShort(lot,open); //做空,以开盘价买入,默认1手
- }
- //止损模块
- if(MarketPosition==1 and CloseD(1)<ema3[1]) //如果持有多单,同时收盘价下破长期均线;
- {
- Sell(lot,open); //多单平仓;
- }
- if(MarketPosition==-1 and CloseD(1)>ema3[1]) //如果持有空单,同时收盘价在长期均线之上;
- {
- BuyToCover(lot,open); //空单平仓;
- }
复制代码 |
附件: 你需要登录才可以下载或查看附件。没有帐号?注册
|