Autor de la idea - Dmitriy
Autor del código mq5 - barabashkakvn.
Asesor Experto a base del indicador iMA (Moving Average, MA). Tiene varios ajustes:
Formación de señales comerciales en caso de ajustes predefinidos:
El precio actual ASK es más que el valor del indicador en la barra #1 -> es una señal para abrir la posición BUY
El precio actual BID es menos que el valor del indicador en la barra #1 -> es una señal para abrir la posición SELL
¿Cómo se ve eso en el código MQL5?
if(m_symbol.Ask()>ma[1]) m_need_open_buy=true; else if(m_symbol.Bid()<ma[1]) m_need_open_sell=true;
Ejemplo de trabajo cuando el parámetro Only one positions es igual a false y true:

Otro ejemplo Only one positions - true, Reverse - false y Close opposite - true: se abre una posición BUY, dentro de algún tiempo se obtiene una señal para abrir SELL. Puesto que Close opposite - true, primero se cierra la posición BUY (porque es opuesta a la señal), y sólo después se abre una posición SELL.

Traducción del ruso realizada por MetaQuotes Ltd
Artículo original: https://www.mql5.com/ru/code/23589
PEMA_3HTF
Tres medias móviles PEMA con diferentes timeframes en el mismo gráfico.
PEMA_2HTF
Nube de color a base de dos medias móviles PEMA con diferentes timeframes en el mismo gráfico.
CandlesAutoFibo_Grand
Indicador CandlesAutoFibo con ajustes ampliados para mostrar los niveles de Fibonacci.
BITEX.ONE MarketMaker v1.01
Robot tipo MarketMaker para negociar con contratos de futuros y swap de la criptodivisa.