- 显示:
- 2267
- 等级:
- 已发布:
- 2014.01.27 05:19
- 已更新:
- 2016.11.22 07:33
-
需要基于此代码的EA交易或指标吗?请在自由职业者服务中订购 进入自由职业者服务
这个 MQL5 向导 提供一个利用不同模块创建策略的机会。例如, 主要模块可以由开发者编写, 而其它模块 (资金管理, 尾随停止) 可以由其他程序员开发。
在模块中实现的这个策略如下: 当外 (外侧) 柱线出现, 检查趋势方向上内柱线突破的情况, 并生成开仓信号。此外侧 (外) 柱线是: 最高价大于前柱线的最高价, 最低价低于前柱线的最低价。"突破" 指内栏的极值翻转交叉。
趋势方向依据外柱线颜色。在柱线完成并信号产生后开仓。
开多头仓位的例子:
信号描述
为使用模块, 复制 innerbarsignal.mqh 至 MQL5\Include\Expert\Signal\Mysignal。
重启 MetaEditor, 模块将会出现:
在 MQL5 向导中使用交易信号模块
历史回测结果 (EURUSD ,D1, 2010-2011):
测试结果
输入参数:
- TakeProfit = 300;
- StopLoss = 300;
- Trailing Stop = 100.
由MetaQuotes Ltd译自俄语
原代码: https://www.mql5.com/ru/code/358