- 发布者:
- Vladimir Karputov
- 显示:
- 3225
- 等级:
- 已发布:
- 2017.05.03 13:51
- 已更新:
- 2018.06.26 12:52
-
需要基于此代码的EA交易或指标吗?请在自由职业者服务中订购 进入自由职业者服务
思路的作者 — Oleksandr, MQL5 代码的作者 — barabashkakvn。
在建立/关闭仓位之前,进行一次简单的市场分析,以确定支撑/阻力水平,以及趋势的方向 - 看涨或是看跌。
支撑和阻力水平是使用最近的numBars个柱来计算的。
趋势是使用移动平均指标确定的(它的周期数在maPeriod参数中指定): 如果价格低于 MA, 就是看跌趋势,否则就是看涨趋势。
如果趋势是看涨的,就在突破阻力水平的时候建立一个仓位。
如果趋势是看跌的,就在突破支撑水平的时候建立一个仓位。
仓位是使用止损关闭的,它设置在支撑(对于买入仓位)或者阻力(对于卖出仓位)水平。也可能在突破支撑(如果已经有了买入仓位而它在盈亏平衡点)或者阻力(如果有了卖出仓位而它在盈亏平衡点)水平的时候关闭仓位。本EA使用了10,20,30个点的水平上的追踪止损。
由MetaQuotes Ltd译自俄语
原代码: https://www.mql5.com/ru/code/17568

Keltner Channel 根据相对 MomentumCandle 振荡指标的平均值构建的指标,显示为烛形的序列。

本指标根据最近的 NRTR_extr_ZigZag 指标峰值绘制价格通道和斐波那契水平线。

一个使用 HistorySelectByPosition (基于HistoryDealGetTicket 使用实例)的实例。

Keltner Channel 根据相对 OsMACandle 振荡指标的平均值构建,显示为烛形序列。