Indicadores: Fibo Bar MT5 - página 2

 
Buenos días, he descargado su indicador, pero cuando se compila da tres errores, por favor dígame cómo lidiar con esto? ))))
Archivos adjuntos:
 
streloc15:
Buenos días! He descargado su indicador, pero al compilar da tres errores, ¿cómo puedo combatirlo?))))

Hay nuevas funciones estándar iHigh, iLow, iTime en MT5.
Es por eso que el compilador jura.

Usted puede simplemente eliminar cadenas del indicador:

datetime iTime(string symbol,ENUM_TIMEFRAMES timeframe,int index)
   {
   if(index < 0) index=0;
   if(CopyTime(symbol, timeframe, index, 1, ArrDate)>0) return(ArrDate[0]);
   else return(-1);
   }
double iLow(string symbol,ENUM_TIMEFRAMES timeframe,int index)
   {
   if(index < 0) return(-1);
   if(CopyLow(symbol, timeframe, index, 1, ArrDouble)>0) return(ArrDouble[0]);
   else return(-1);
   }

double iHigh(string symbol,ENUM_TIMEFRAMES timeframe,int index)
   {
   if(index < 0) return(-1);
   if(CopyHigh(symbol, timeframe, index, 1, ArrDouble)>0) return(ArrDouble[0]);
   else return(-1);
   }

entonces se utilizarán las funciones incorporadas en MT5.


o reemplazar, de acuerdo con el texto:

  • all iHigh a iHigh2
  • all iLow a iLow2
  • all iTime a iTime2

en este caso se utilizarán las mismas funciones del indicador.

 
Taras Slobodyanik:

MT5 tiene nuevas funciones estándar iHigh, iLow, iTime.
Por eso el compilador jura.

Usted puede simplemente eliminar cadenas del indicador:

entonces se utilizarán las funciones incorporadas en MT5.


o reemplazar, según el texto:

  • all iHigh a iHigh2
  • all iLow a iLow2
  • all iTime to iTime2

en este caso las mismas funciones se utilizarán en el indicador.

Gracias! todo funcionó)))

 
Taras Slobodyanik:

MT5 tiene nuevas funciones estándar iHigh, iLow, iTime.
Por eso el compilador jura.

Usted puede simplemente eliminar cadenas del indicador:

entonces se utilizarán las funciones incorporadas en MT5.


o reemplazar, según el texto:

  • all iHigh a iHigh2
  • all iLow a iLow2
  • all iTime to iTime2

en este caso se utilizarán las mismas funciones en el indicador.

Es mejor actualizar el código teniendo en cuenta las nuevas funciones y enviarlo para su republicación.

 
Vladimir Karputov:

Mejor actualiza el código teniendo en cuenta las nuevas características y envíalo para republicarlo.

Por supuesto que voy a actualizarlo, pero ¿puedo utilizar estas características ya?
MT5 liberación está fuera?

 
Taras Slobodyanik:

Por supuesto que voy a actualizar, pero ¿puedo utilizar estas funciones ya?
MT5 liberación está fuera?

Hace tiempo que salió. Tengo 1881, y la liberación fue un par de builds antes.

 
¡Se ve muy bien!
En lugar de añadir el fibo en la última barra, ¿cómo dejar que el usuario elija especificar intervalo de barras manualmente?
 

Hola

¿Es posible sustituir la barra por el indicador de zigzag?

Saludos,

 
Rogerio Borges:

Hola

¿Es posible sustituir la barra por el indicador de zigzag?

Saludos,

Sí, por supuesto, es posible. Puedes escribirme un mensaje privado.

Hola.

 

error de sintaxis: tipo esperado Fibo_Bar.mq5 100 14

Yo no podía complie el indicador de error de línea 100