FT CCI MA - MetaTrader 5 专家









想法的作者 - 瓦西里
mq5代码作者 - 巴拉巴什卡孔
EA 使用 iCCI(商品通道指数,CCI)和 iMA(移动平均线,MA)指标。
当MA显示增长时,iCCI指标运行:-100买入,200卖出!
当MA显示下降时,iCCI指标正在运行:100买入,-200卖出!
因此,在剧烈波动期间,“错误”交易会减少。然后 EA 尝试捕捉剩余的运动!
您可以包括交易时间间隔(使用时间间隔参数启用/禁用使用时间间隔)。时间间隔设置为开始时间到 结束时间。您可以定义一天内的时间间隔和一天中的过渡时间间隔。时间间隔定义函数中提供了示例:
//+------------------------------------------------------------------+ //|时间控制 | //+------------------------------------------------------------------+ 布尔值时间控制(空白) { Mql日期时间当前时间; 日期时间当前时间=时间当前(); 如果(时间_当前==D'1970.01.01 00:00') 返回(错误的); 构建时间(time_current,STimeCurrent); 如果(Inp开始时间// 日内时间间隔 {/* 示例: 输入 uchar InpStartHour = 5; // 开始时间 输入 uchar InpEndHour = 10; // 结束时间 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 _ _ _ _ _ + + + + + _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ + + + + + _ _ _ _ _ _ */ 如果(STimeCurrent.hour>=InpStartHour && STimeCurrent.hour 返回(真的); } 别的 如果(Inp开始时间>Inp结束时间)// 一天中转换的时间间隔 {/* 示例: 输入 uchar InpStartHour = 10; // 开始时间 输入 uchar InpEndHour = 5; // 结束时间 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 _ _ _ _ _ _ _ _ _ _ + + + + + + + + + + + + + + + + + + + _ _ _ _ _ + + + + + + */ 如果(STimeCurrent.hour>=InpStartHour || STimeCurrent.hour 返回(真的); } 别的 返回(错误的);//--- 返回(错误的); }

附件下载
📎 ft_cci_ma.mq5 (45.05 KB)
Source: MQL5 #23061
💡 精彩内容推荐
✍️ 楼主最新发布
- •
- •
- •
- •
- •
- •
🔗 您可能感兴趣
- •
- •
- •
- •
- •
- •
🔐
请登录后参与评论
注册满12小时后评论,即可解锁附件下载
立即登录
