Mira cómo descargar robots gratis

¿Es interesante este script?
Deje un enlace a él, ¡qué los demás también lo valoren!

¿Le ha gustado el script?
Evalúe su trabajo en el terminal MetaTrader 5

Asesores Expertos

CoensioTrader1V06 - Asesor Experto para MetaTrader 5

Krzysztof Szymczyk | Spanish English Русский 中文 Deutsch 日本語 Português

Visualizaciones:
494
Ranking:
votos: 32
Publicado:
2016.12.27 12:50

CoensioTrader1 es un sistema automatizado, abierto, distribuido libremente y soportado de forma colectiva. Se basa en dos principios básicos del mercado. Es la tendencia de mercado y la estrategia price action.

Este sistema se apoya en el principio «caza de la tendencia» y entra en las transacciones solamente cuando surgen unas condiciones de mercado. La detección de la tendencia se realiza a través de la media móvil exponencial doble (DEMA).

Las investigaciones estadísticas ampliadas muestran que el mercado puede ser considerado como «tendencial» si por los menos tres puntos consecutivos de DEMA del mismo día apuntan en la misma dirección. En caso cuando ha sido detectado el estado tendencial del mercado, el sistema intenta encontrar el mejor punto de entrada en la dirección de la tendencia actual. El punto de entrada se calcula a base de las Bandas de Bollinger y la estrategia del movimiento del precio swing-low/swing-high, de acuerdo con la descripción que viene a continuación.

Señales de compra

El sistema entra en la transacción Buy cada vez cuando:

  1. en el mercado va a creciendo la tendencia «alcista»;
  2. el precio se ha alejado hacia arriba desde la banda inferior de Bollinger;
  3. ha sido registrado el movimiento del precio "swing low": Low -> Lower Low -> Higher Low.

Fig. 1: Ejemplo de la entrada en BUY.

Fig. 1. Ejemplo de la entrada en BUY

Señal de venta

El sistema entra en la transacción Sell cada vez cuando:

  1. en el mercado reina la tendencia «bajista»;
  2. el precio va hacia abajo desde la banda superior de Bollinger;
  3. ha sido registrado el movimiento del precio "swing high": High -> Higher High -> Lower High.

Fig. 2: Ejemplo de la entrada en SELL.

Fig. 2. Ejemplo de la entrada en Sell

El sistema está escrito en el lenguaje de programación MQL5 que ofrece la posibilidad de realizar las pruebas back precisas y realistas para el análisis de las estrategias comerciales multidivisas.

Como clave del éxito de una buena prueba back del sistema multidivisas ha sido el rechazo del EA basado en los ticks, y el uso del EA a base del temporizador. Eso protege al sistema de la detención si la divisa base del EA no recibe los ticks de precio, por ejemplo durante las «horas de descanso» en el mercado. El sistema tiene una relación adecuada de riesgo/remuneración y utiliza el mecanismo de trailing para el Stop Loss con el paso del trailing configurado (se usa el parámetro TrailingStopLossStep).

El tamaño del lote puede ser fijo (se usa el parámetro LotSize), proporcional (se usa RiskMax a base del nivel Stop Loss y riesgo de la equidad en %), o dinámico (se usa el parámetro LotBalanceDivider que cambia el tamaño del lote de acuerdo con los cambios del balance de la cuenta). Aparte de eso, el sistema incluye dos tipos diferentes de Take Profit: uno a base del nivel estándar, y otro adicional, a base del movimiento de la equidad. En el sistema comercial multidivisas, la equidad de la cuenta puede superar considerablemente su balance. Este hecho ofrece la oportunidad de cerrar todas las transacciones y obtener el beneficio actual. Este comportamiento «razonable» aumenta significativamente la rentabilidad del sistema.

Como ya ha sido mencionado antes, CoensioTrader1 es un proyecto gratuito y libre. No obstante, cada uno de sus participantes debe cooperar activamente en el perfeccionamiento del sistema.

Para que eso sea posible, el sistema ha sido desarrollado de tal manera que todos los participantes del proyecto pueden prestarle las potencias computacionales de sus ordenadores. Así, cada vez que el participante del proyecto empiece la optimización del sistema, los resultados se registran, y en caso de ser interesantes, los parámetros se cargar automáticamente en el servidor Coensio para compartirlos con los demás participantes.

Los resultados más acertados se seleccionan con el uso de "CoensioIndex" que se calcula así:

CoensioIndex = ProfitFactor * BalanceGrowth[%] / EquityDrawDown[%]2
donde BalanceGrowth[%] = 100 * Profit / Depósito inicial
Resultados:
Categoría:CoensioIndex:Depósito inicial:Beneficio:Crecimiento:Factor del beneficio:Tamaño del lote:Drawdown de equidad: Drawdown del balance:Transacciones:Informe MT5:Nivel del riesgo:Usuario:
167.44$100000$1538710615387.11%1.49Proporcional18.46%$21245691714N/AN/Acoensio
247.313$100000$1394941713949.42%1.50Proporcional21.01%$21245691705N/AN/Acoensio
334.784$100000$1497481114974.81%1.46Proporcional25.11%$25954231772N/AN/Acoensio
434.599$100000$63941016394.10%1.55Proporcional16.90%$9556911666N/AN/Acoensio
529.316$100000$1429549914295.50%1.46Proporcional26.67%$25954231776N/AN/Acoensio
627.997$100000$1448246514482.47%1.45Proporcional27.37%$26949471746N/AN/Acoensio
724.631$100000$1128109211281.09%1.48Proporcional26.06%$20500791691N/AN/Acoensio
823.092$100000$1376537213765.37%1.44Proporcional29.31%$26949471749N/AN/Acoensio
922.436$100000$1368455113684.55%1.43Proporcional29.54%$26949471768N/AN/Acoensio
1019.079$100000$10108461010.85%1.50Fijo8.91%$808481588N/AAltocoensio

Рис.3: Ejemplo del resultado de backtest (Rank=10)

Fig.3. Ejemplo del resultado de backtest (Rank=10)

Mas parámetros comerciales están disponibles aquí: http://www.coensio.com/sts/CoensioTrader1V06TOP.php?table=0&ranklength=100

Traducción del inglés realizada por MetaQuotes Software Corp.
Artículo original: https://www.mql5.com/en/code/2026

Long Short only EA based on CExpert Long Short only EA based on CExpert

Es un Asesor Experto a base de CExpert que permite abrir sólo las órdenes largas o cortas.

TrendSignal Indicator TrendSignal Indicator

Indicador TrendSignal para MetaTrader 5.

FxTrend 25EMA FxTrend 25EMA

FxTrend 25EMA se basa en la diferencia entre los valores de EMA 25 durante dos diferentes momentos de tiempo.

Astro Indicators Astro Indicators

Se demuestra la posición de dos planetas, sus desviación o simplemente el posicionamiento en el espacio.