Foro

botones de inicio depuracion deshabilitados

Hola,estoy desarrollando un expert advisor en Metatrader 5 y aunque compila sin errores el boton de inicio en modo debug esta deshabilitado.el expert advisor tampoco aparece en la biblioteca en Metatrader para poder arrastrarlo a una grafica y ejecutarlo. se os ocurre por que puede ser? Muchas

duda sobre MQL4 y MQL5

Hola,yo siempre habia creido que MQL 4 iba asociado a Metatrader version 4 y MQL5 a metatrader version 5. anteriormente con el broker con el que estaba usaba MT4 y desarrolle un EA en MQL4,ahora aunque el broker conel que estoy tambien usa MT4 el metaquotes editor asociado es la version 5 por lo que

Boton iniciar depuracion desactivado

Hola,estoy desarrollando un expert advisor en MQL4 y no entiendo porque el boton para iniciar la depuracion desde el editor esta desactivado.El expert advisor compila sin errores y en cambio si cargo otros expert advisors si que permite iniciar la depuracion.no se cual es el motivo por el que en

EA ejecutandose pero no aparece en grafico

Hola,estoy desarrollando un expertadvisor en MQL4 ,y me esta pasando una cosa muy curiosa a ver si me podeis explicar porque ocurre.ese expertadvisor de vez en cuando escribe un mensaje en la pestaña expertos del MT4,lo curioso es que al abrir el MT4 estan apareciendo continuamente los mensajes de

opcion de iniciar depuracion desactivada

Hola,estoy desarrollando un Expert Advisor en MT4 y no entiendo porque a veces el boton para iniciar la depuracion del mismo(que tambien se podria hacer pulsando F5) aparece desactivado,no entiendo porque ya que compila sin errores,no entiendo cual es el motivo por el que a veces es posible iniciar

escritura en ficheros de texto

Hola estoy intendo escribir informacion en un fichero de texto desde mi Expert Advisor El codigo que utilizo para hacerlo es el siguiente //apertura del fichero filehandle= FileOpen ( "prueba.txt" , FILE_READ | FILE_WRITE | FILE_TXT ); if (filehandle!= INVALID_HANDLE ) //escritura del fichero

error unbalanced left parenthesis

Hola,estoy intentando hacer algo en principio sencillo. una condicional con el operador or entre las condiciones.el codigo es el siguiente en MQL4 if (valor== 2 || valor== 6 ) y al compilar me aparece ese error de unbalanced left parenthesis.No lo entiendo porque al final se encuentra el parentesis

DoubleToString devuelve null

Hola a todos,estoy utilizando pasar el valor actual de Ask a string y para ello estoy utilizando la funcion DoubleToString ,como parametros le paso Ask y 4 que es el numero de digitos decimales que quiero mostrar string strprecio= DoubleToString (Ask, 4 ); pero la funcion devuelve null,,se os ocurre

utilizacion de la clase Ctrade

Hola a todos,para poder utilizar la clase CTrade para la realizacion de las funciones comerciales en el asesor experto es necesario poner algun include en el codigo?,cual? gracias

Error de compilacion en funcion PositionClose

Hola,estoy intentando cerrar una posicion que he creado previamente con la funcion PositionClose pasandole el ticket de la posicion que quiero cerrar. pero me da error al compilar de 'PositionClose' - function not defined.se os ocurre porque puede ser? gracias. un saludo