Discusión sobre el artículo "Comercio por los niveles de DiNapoli"

 

Artículo publicado Comercio por los niveles de DiNapoli:

En este artículo se considera una de las versiones de la implementación práctica del Asesor Experto para el comercio por los niveles de DiNapoli a través de las herramientas estándar MQL5. Ha sido realizado el testeo de sus resultados, y han sido sacadas conclusiones.

Una estrategia eficaz del trading según los niveles de DiNapoli supone un trabajo conjunto de muchos factores. Por esa razón, su implementación de programación es bastante compleja e interesante. También hay dificultades en la organización del trading: de acuerdo con esta estrategia, a veces es necesario esperar bastante tiempo el momento para entrar en el mercado. El monitoreo constante manual no es una tarea fácil para el trader, por tanto, el factor automático va a prevalecer en este tipo del trading.

Voy a intentar explicar la estrategia que será la base para nuestro EA de forma máximamente sencilla.

Fig. 2. Niveles de DiNapoli con indicadores auxiliares, EURUSD, H4 (tendencia alcista)

Fig. 2. Niveles de DiNapoli con indicadores auxiliares, EURUSD, H4 (tendencia alcista)

Autor: Dmitriy Zabudskiy

 
MetaQuotes Software Corp.:

Nuevo artículo DiNapoli niveles de comercio se ha publicado:

Autor: Dmitriy Zabudskiy


Buenos días Mi Dmitriy Zabudskiy, ¿podría este EA también estar disponible para MT4?

 
Chris K Lazarius Mukengeshayi:

Buenos días Mi Dmitriy Zabudskiy, ¿podría este EA también estar disponible para MT4?


¡Hola!

Yo sólo escribo en MT5.

Tal vez de freelance, alguien va a reescribirlo.

 
Dmitriy Zabudskiy:

¡Hola!

Yo sólo escribo en MT5.

Tal vez desde freelance alguien lo reescriba.


Muy bien gracias, ¿Tiene usted la capacidad de escribir es en MT4, si publico un trabajo para usted en freelancer ya que su son el autor se entiende mucho mejor su propio código del producto MT5

 
Chris Mukengeshayi:

Muy bien gracias, ¿Tiene usted la capacidad de escribir es en MT4, si publico un trabajo para usted en freelancer desde su son el autor de su entenderá mucho mejor su propio código de la MT5 producto


Lamentablemente no. Ahora no hay tiempo.


 

¡Gracias, muy informativo!


Good day My Dmitriy Zabudskiy, could this EA be also available for MT4?

Con esta herramienta se puede utilizar el Dinapoli_v1.01.mq5 en el MT4.

https://www.mql5.com/es/code/16006

[Eliminado]  

Hola chicos. Aquí está mi versión codificada MT4 de Dinapoli EA de Dmitriy Zabudski se describe en el código MT5 a disposición de todos para jugar, codificado por ufranco(Francis Dube: mql5.com/en/users/ufranco) aquí en MQL.


Utilice los mismos parámetros que Dmitriy's. Si usted encuentra algo que no está bien acerca de si se ajusta con Dinapoli, entonces por favor trate de corregirlo. es de esperar, se ajusta exactamente como la forma Dinapoli. Tengo algunos buenos resultados backtest con EURUSD. usted puede tratar de ajustarlo (aka "Optimizar") o utilizar los parámetros sae como Dmitriy.

Archivos adjuntos:
 

¡Hola,

estoy teniendo problemas para normalizar el "SL" y "TP", abajo me sale una imagen con el error"invalid stops", se que este problema se esta dando debido al redondeo del ultimo digito que para el indice de mercado tiene que ser final "0" o "5" para que el "SL" y "TP" se posicionen correctamente sin error.

se que tengo la posibilidad de usar "NormalizePrice" o "NormalizeDouble", pero no he podido aplicar esto en codigo!

¿Alguien me puede ayudar?

¡Gracias!

Archivos adjuntos:
 
Durante las pruebas, por alguna razón Fractals(price_high,price_low) devuelve a veces valores cero, tras lo cual Price_for_order forma una orden sin stop loss.
 
Denis Tikhonov:
En las pruebas, por alguna razón Fractales(precio_alto,precio_bajo) a veces devuelve valores cero, después de lo cual Price_for_order forma una orden sin stop loss.

Lo más probable es que esto ocurra cuando el precio está por encima o por debajo de los fractales:

if(price_high>price_ask && price_high>price_bid)                               // comprueba si los precios de compra y venta se encuentran entre los precios superior e inferior
      if(price_low<price_ask && price_low<price_bid)
        {
         price_up=price_high;                                                     // asignar valores a la respuesta
         price_down=price_low;
        }

, y se reciben señales de compra y venta de otros indicadores.

Puede solucionarlo poniendo una comprobación antes de llamar a la función Price_for_order, de esta forma:

if(price_high!=0 && price_low!=0)
 

Estimado Dimitry

¿cómo puedo configurar xauusd archivos de configuración en el asesor? ¿EA necesita ningún indicador, excepto como los que está dentro de MT5?

Gracias por su atención y respuesta

Amir