ricardofelipesch / Publicaciones
Foro
tiempo excesivo para ejecutar este función en mql5
Hola! esta función se ejecuta y necesita demasiado tiempo.. unos 15 segundos, cuando debería ser algo de milisegundos. Simplemente compara unas medias móviles . El problema debe tener algo que ver con que la media es para marco temporal DIARIO, porque esta misma función para marcos temporales
como seleccionar las barras cuya hora de inicio es mayor a una hora dada del día?
MqlDateTime mqltime; TimeToStruct ( TimeCurrent (),mqltime); double volumen_medio_precalculado; double suma; for ( int i= 1 ;i<= 500 ;i++) { if (mqltime.hour. iTime ( NULL , PERIOD_M15 ,i)> 4 ) //esta es la línea
Sólo se muestra el último objeto string del gráfico
Hola a todos, espero alguien me pueda resolver esta duda. Gracias de antemano. Mi EA dibuja un texto en la gráfica, pero sólo se visualiza el último, los anterior bool TextCreate( const long chart_ID= 0 , // chart's ID const string name= "Text"
¿por qué este código que me funciona bien en mql4 no funciona bien en mql5?
Esta función es parte de mi EA, y pasa los datos de dos archivos csv a arrays. En mql4 funciona bien, pero en mql5 no va. FileOpen funciona bien, porque el handle es correcto. Pero a partir de While(! FileIsEnding ) ya no busca el texto por toda la csv. En las hojas csv la primera columna tiene en
una código que me funciona bien en mql4, no me funciona en mql5.. y no veo por qué
Esta función es parte de mi EA, y pasa los datos de dos archivos csv a arrays. En mql4 funciona bien, pero en mql5 no va, parece que FileIsEnding no funciona. FileOpen funciona bien, porque el handle es correcto. Pero a partir de While(!FileIsEnding) ya no busca el texto por toda la csv. En las