Exp_IBS_RSI_CCI_v4_X2 - MetaTrader 5 专家




Exp_IBS_RSI_CCI_v4_X2 趋势跟踪交易系统基于两个信号IBS_RSI_CCI_v4指标。第一个指标根据主要线和信号线的位置确定缓慢趋势的方向。第二个指标决定了当线被交叉或触及时开始交易的时刻。如果满足两个条件,则当柱线关闭时会形成信号:
//+------------------------------------------------+ //| EA 指标的输入参数 | //+------------------------------------------------+ 输入 细绳贸易=《贸易管理》; //+================ 贸易管理 ================+ 输入 双倍的MM=0.1; //一笔交易中存款的份额 输入保证金模式 MMMode=LOT; //手数检测方法 输入 单位 止损_=1000; //止损点数 输入 单位 获利_=2000年; //以点数为单位获利 输入 细绳必须交易=“贸易许可”; //+================ 贸易许可 ==============+ 输入 整数 偏差_=10; //最大价格偏差(以点为单位) 输入 布尔值 买入PosOpen=真的; //允许进入多头仓位 输入 布尔值 卖出开仓=真的; //允许空头建仓 //+------------------------------------------------+ //|过滤指标的输入参数 | //+------------------------------------------------+ 输入 细绳过滤=“慢速趋势参数”; //+============== 趋势参数 ==============+ 输入 ENUM_TIMEFRAMES时间范围=PERIOD_H8; //1 趋势的图表周期 //---- 中线参数 输入 单位 IBS周期=5;输入 ENUM_MA_METHOD MA类型=模式_SMA;//---- RSI 参数 输入 单位 RSIP 周期=14;输入 ENUM_APPLIED_PRICE RSI价格=PRICE_CLOSE;//---- CCI参数 输入 单位 CCIP 周期=14;输入 ENUM_APPLIED_PRICE CCI价格=PRICE_MEDIAN;输入 整数 波罗格=50;//临界点 //---- VKWB线路滤波器参数 输入 ENUM_MA_METHOD MAType_VKWB=模式_SMA; 输入 整数 RangePeriod_VKWB =25;输入 整数 SmoothPeriod_VKWB = 3;//---- 输入 单位信号栏=1;//获取接收信号的柱索引 输入 布尔值 买入关闭=真的; //允许按趋势退出多头头寸 输入 布尔值 卖出成交平仓=真的; //允许按趋势退出空头仓位 //+------------------------------------------------+ //|入场指标的输入参数 | //+------------------------------------------------+ 输入 细绳输入=「输入参数」; //+================ 输入参数==============+ 输入 ENUM_TIMEFRAMES时间范围_=PERIOD_H1; //2 入场的图表周期 //---- 中线参数 输入 单位 IBS期间_=5;输入 ENUM_MA_METHOD MA类型_=模式_SMA;//---- RSI 参数 输入 单位 RSIPeriod_=14;输入 ENUM_APPLIED_PRICE RSI价格_=PRICE_CLOSE;//---- CCI参数 输入 单位 CCIPeriod_=14;输入 ENUM_APPLIED_PRICE CCI价格_=PRICE_MEDIAN;输入 整数 波罗格_=50;//порог //---- VKWB线路滤波器参数 输入 ENUM_MA_METHOD MAType_VKWB_=模式_SMA; 输入 整数 RangePeriod_VKWB_ =25;输入 整数 SmoothPeriod_VKWB_ = 3;//---- 输入 单位信号栏_=1;//接收入场信号的柱线索引 输入 布尔值 BuyPosClose_=错误的; //通过信号允许多头平仓 输入 布尔值 卖出PosClose_=错误的; //通过信号允许空头平仓 //+------------------------------------------------+
包含输入代码中文本的字符串变量只是为了更好地直观显示 EA 输入窗口。
EA 中的 IBS_RSI_CCI_v4_HTF 指标仅用于在策略测试器中更方便地可视化趋势,在其他操作模式下它们处于非活动状态。
为了使已编译的 EA 交易能够正确运行,您应将已编译的 IBS_RSI_CCI_v4.ex5 和 IBS_RSI_CCI_v4_HTF.ex5 指标文件添加到
请注意,TradeAlgorithms.mqh 库文件允许将 EA 交易与提供以下服务的经纪商一起使用非零价差以及设置止损和止盈的选项连同开仓。您可以通过以下链接下载该库的更多变体:交易算法。
在如下所示的测试中使用了默认 EA 交易的输入参数。 测试期间未使用止损和止盈。

图 1. 图表上的交易示例
2015年美元兑瑞郎测试结果,H8为缓慢趋势,H1为快速趋势入场:
图2. 测试结果图表
附件下载
📎 tradealgorithms.mqh (178.46 KB)
📎 ibs_rsi_cci_v4.mq5 (18.33 KB)
📎 ibs_rsi_cci_v4_htf.mq5 (21.75 KB)
📎 exp_ibs_rsi_cci_v4_x2.mq5 (21.86 KB)
Source: MQL5 #17692
💡 精彩内容推荐
✍️ 楼主最新发布
- •
- •
- •
- •
- •
- •
🔗 您可能感兴趣
- •
- •
- •
- •
- •
- •
🔐
请登录后参与评论
注册满12小时后评论,即可解锁附件下载
立即登录
