Publi

Publi

Resultados 1 al 6 de 6


  1. #1

    Erectus


    Reputación:
    Poder de reputación: 3

    Espana
    Mensajes: 106
    Créditos: 2,963

    Como depurar un EA?


    Publi
    Buenas a todos,

    SIgo con mis problemas al probar los EAS, y pierdo mucho tiempo poniendo mensajes para ver por donde pasa el programa y que está haciendo.

    No consigo depurar linea a linea como en otros lenguajes que tienen un compilador. ¿Se puede hacer esto con el MT4?

    En el MT4 existe la pestaña Debug, pero una vez dado a Start, no sé que hace, no veo que estoy depurando ni como avanzar por las lineas/funciones del codigo.

    ¿puede alguien ayudarme?

    Muchas gracias,
    Foro de Forex Trading United

     

  2.                         
    Publi
  3. #2
    Avatar de Iron
    habilis


    Reputación:
    Poder de reputación: 3

    Espana
    Mensajes: 267

    Re: Como depurar un EA?

    Hola buenos días;

    Te recomiendo que no los utilices. Pero vamos es una opinion muy personal. Aunque a la larga me daras la razon.

    Un saludo...


    Cita Iniciado por almipa Ver mensaje
    Buenas a todos,

    SIgo con mis problemas al probar los EAS, y pierdo mucho tiempo poniendo mensajes para ver por donde pasa el programa y que está haciendo.

    No consigo depurar linea a linea como en otros lenguajes que tienen un compilador. ¿Se puede hacer esto con el MT4?

    En el MT4 existe la pestaña Debug, pero una vez dado a Start, no sé que hace, no veo que estoy depurando ni como avanzar por las lineas/funciones del codigo.

    ¿puede alguien ayudarme?

    Muchas gracias,
    Foro de Forex Trading United

     

  4. #3

    Erectus


    Reputación:
    Poder de reputación: 3

    Espana
    Mensajes: 106
    Créditos: 2,963

    Re: Como depurar un EA?

    Cita Iniciado por Iron Ver mensaje
    Hola buenos días;

    Te recomiendo que no los utilices. Pero vamos es una opinion muy personal. Aunque a la larga me daras la razon.

    Un saludo...
    Gracias por el consejo, pero estoy decidido a usarlos. Trabajo y tengo familia, con lo que me es imposible seguir los mercados cuando quiero. Ademas tienen algo que necesito: siguen las reglas programadas y no se "calientan" o se dejan llevar por la euforia. Cosas que a mi me hacen fracasar una vez tras otra.

    tengo alguno corriendo con buenos resultados, me ha llevado mas de 500 horas de trabajo (sin exagerar). Pero depurar es una tortura, antes con pocas lineas, poniendo comentarios me enteraba de pro donde iba, pero ahora cualquier modificacion mas o menos importante que afecte a varias funciones son muchas horas de depuracion y luego suelen ser tonterias.

    ¿alguien conoce alguna herramienta para poder depurar como en otros lenguajes de programacion? ¿ir linea a linea, funcion a funcion viendo el valor de las variables?
    Foro de Forex Trading United

     

  5. #4
    Avatar de yokinfx
    Erectus


    Reputación:
    Poder de reputación: 7

    Mensajes: 246
    Créditos: 1,326

    Re: Como depurar un EA?

    Has probado el propio debugger del metaeditor?
    Foro de Forex Trading United



  6. #5
    Avatar de yokinfx
    Erectus


    Reputación:
    Poder de reputación: 7

    Mensajes: 246
    Créditos: 1,326

    Re: Como depurar un EA?

    Mt4 ya tiene varias "apis" de c#, con lo que si quieres usarlas, podrías trabajar con el ide visual studio... Pero las apis no son oficiales, es lo malo :-(
    Foro de Forex Trading United



  7. #6

    Erectus


    Reputación:
    Poder de reputación: 3

    Espana
    Mensajes: 106
    Créditos: 2,963

    Re: Como depurar un EA?


    Publi
    Cita Iniciado por yokinfx Ver mensaje
    Has probado el propio debugger del metaeditor?
    Ese es el problema, que no encuentro como poder ejecutar el debug linea a linea desde el propio MT4.

    VOy a drale una vuelta y buscar por internet a ver si es que simplemente no veo como hacerlo.
    Foro de Forex Trading United

     

Publi
Publi


Aviso Legal
Ley Orgánica 15/1999, de 13 de diciembre, de Protección de Datos de Carácter Personal