一二三:MetaTrader 5的智能交易系统分析

Mike 2018.10.26 03:39 20 0 0
附件

创意作者 - Martes

mq5代码作者 - barabashkakvn

这款智能交易系统(EA)使用了iChaikin指标(Chaikin Oscillator, CHO)来判断市场状态:是震荡还是趋势。

只有在新的K线出现时(并且有开仓信号的情况下),才会开启交易,止损的跟随调整在每个tick中进行(会在每个tick中检查是否有机会调整止损位)。

震荡行情的定义原则

该智能交易系统会依据CHO: 震荡K线数来检查条件:Chaikin Oscillator的值应在“−” CHO: 震荡水平“+” CHO: 震荡水平之间。有效精度为震荡通道或开启通道。假设震荡通道或开启通道的值为90%。如果在所有K线中,有90%或更多的K线值都在“−” CHO: 震荡水平“+” CHO: 震荡水平之间,则认为市场处于震荡状态。

一二三震荡

那么,我们该如何处理这些数据呢?

在震荡情况下,我们只需要等待新的K线的到来。否则,检查K线#0的Chaikin Oscillator值:

  • 如果K线#0的Chaikin Oscillator >= CHO: 开启水平,则发出买入信号
  • 如果K线#0的Chaikin Oscillator <= - CHO: 开启水平,则发出卖出信号

以EURUSD M5为例,默认值已设置。测试结果如下:

一二三测试

列表
评论 0