Asesor Experto Multi Niveles para MetaTrader 4: Potencia tu Trading

Mike 2012.01.16 18:28 15 0 0
Archivos adjuntos

Autor:

El autor es un investigador que estudia el mercado de valores y Forex con fines de investigación. Este Asesor Experto (AE) ha sido probado en retroceso desde el 1 de julio de 2011 hasta el 13 de enero de 2012 en el par EUR/USD. Logró convertir $10,000 en $59,294, pero no hay garantía de que los resultados pasados sean indicativos de resultados futuros.

Este asesor experto se basa en el concepto de que el mercado no siempre se mueve en una sola dirección. Incluso cuando hay una tendencia clara, el mercado tiende a retroceder en ciertos momentos. Generalmente, este retroceso ocurre debido a niveles de soporte o resistencia fuertes, o porque los traders dominantes deciden tomar algunas ganancias, lo que suele forzar al mercado a moverse temporalmente en la dirección opuesta. El AE aprovecha este movimiento inverso. Como era de esperar, el AE rinde mejor cuando opera en la dirección de la tendencia.

El funcionamiento del AE es el siguiente:

Si la media móvil (MA) de 34 en el gráfico diario está en ascenso, el indicador abrirá una operación de compra, y viceversa. Si se mueve en la dirección de la tendencia, el AE cerrará la posición según el parámetro de take profit (TP). El valor por defecto es 60 para brokers de 4 dígitos y 600 para brokers de 5 dígitos.

En caso de que el mercado se mueva en contra de la dirección de la operación abierta, el AE abrirá otra posición en la misma dirección de la operación anterior a -600 (-60 pips) con el mismo tamaño de lote. Si el mercado se mueve en la dirección de la operación, ambas operaciones se cerrarán al alcanzar el objetivo de TP de la última operación. Este proceso se repetirá para el siguiente nivel, pero con tamaños de lote de 2, 4 y 8. Por ejemplo, si el tamaño de lote inicial es 0.1, los tamaños de los siguientes niveles serán:

Nivel

Tamaño de lote

0

1 x 0.1 = 0.1

1

1 x 0.1 = 0.1

2

2 x 0.1 = 0.2

3

4 x 0.1 = 0.4

4

8 x 0.1 = 0.8

El AE tiene numerosos parámetros, siendo los más importantes:

  • TP: Take profit. Si tu broker usa 4 dígitos, el valor por defecto debe cambiarse a 60 en lugar de 600.
  • DP: Este representa el marco de tiempo. El valor por defecto es el marco diario, que es 1440. Puedes agregar el AE a cualquier gráfico, pero usará DP para especificar el marco de tiempo para su MA.
  • MAP: Periodo de la Media Móvil. El valor por defecto es 34.
  • MaxTrade: El número máximo de operaciones que el AE abrirá en la misma dirección.
  • TradeType: Si es 0, el AE seguirá la dirección de la MA; si es 1, forzará al AE a abrir operaciones de compra; y si es 2, forzará operaciones de venta.

Recomendaciones:

Se recomienda el uso óptimo de este AE combinado con otros indicadores como medias móviles, Bandas de Bollinger, y niveles de soporte y resistencia. Puedes alternar entre TradeType 0, 1 o 2 de acuerdo con los indicadores que utilices.

Utiliza el tamaño de lote adecuado que se ajuste a tu gestión del dinero.

ACTUALIZACIÓN: Versión 2

La versión actualizada MLTrendE V2 permite ajustar algunos parámetros adicionales que son:

maReversal = verdadero/falso. Si es verdadero, el sistema operará utilizando EMA(500). Si el precio cruza por debajo de EMA(500) hacia arriba, el sistema cerrará cualquier posición de venta y establecerá TradeType a 1. Si el precio cruza EMA(500) hacia abajo, el sistema cerrará cualquier posición de compra abierta y establecerá TradeType a 2. Se recomienda usar este parámetro en el marco H1 y se puede probar en retroceso usando el precio de apertura.

allowSL = verdadero/falso. Necesitas establecer maReversal a falso para usar allowSL. Cuando allowSL está activado, el sistema utilizará el sistema original de múltiples niveles e implementará un stop/loss en la última posición abierta. Cuando la última posición abierta alcance el SL, el sistema cerrará todas las posiciones en todos los niveles y revertirá la tendencia configurando TradeType. Con allowSL, debes establecer dos parámetros más: SL y MaxTrade. Cuando allowSL es verdadero, puedes probar el sistema solo usando cada tick.

Lista
Comentarios 0