Discusión sobre el artículo "El poder del ZigZag (Parte I). Desarrollando la clase base del indicador" - página 6

 

He intentado separarlos añadiendo 1 y 2 a sus nombres. El error anterior desapareció, pero apareció otro ......

Al intentar compilar TestZZ_03

'stop_time_in' - cannot convert enum TestZZ_03.mq5 77 78


Este es el aspecto actual de las funciones

void GetZigZagData1(const double &zz_h[],const double &zz_l[],const datetime &time[]);

void GetZigZagData2(const int handle,int buffer_num_highs,int buffer_num_lows,

const string symbol,const ENUM_TIMEFRAMES period,

const datetime start_time,const datetime stop_time);


 
Sergey Voytsekhovsky:

He intentado separarlos añadiendo 1 y 2 a sus nombres. El error anterior desapareció, pero apareció otro .....

Al intentar compilar TestZZ_03

...

Cargué una versión un poco más reciente, y había algunas adiciones.

Es necesario especificar los índices de los búferes indicadores en el segundo y tercer parámetro:

zz_current.GetZigZagData(zz_handle_current,h_buff,l_buff,_Symbol,_Period,start_time_in,stop_time_in);
 
¿Subir el código de nuevo usando el enlace antiguo, o hay uno nuevo?
 
Gracias por la pronta respuesta, e incluso en fin de semana. Respeto.
 
Sergey Voytsekhovsky:
¿Quieres volver a descargar el código desde el antiguo enlace, o hay uno nuevo?

Voy a comprobar todo de nuevo ahora y puede que tenga que subir un nuevo archivo con los archivos. Tendrás que esperar.

 
Vale, ¿cuándo sepas lo que puedes subir? ¿Me lo harás saber?
 
Sergey Voytsekhovsky:
Vale, ¿cuándo sepas lo que puedes subir? ¿Me lo harás saber?

Sí, primero subiré el archivo aquí.

 

Archivo actualizado con archivos corregidos.

Archivos adjuntos:
Files.zip  20 kb
 

He descargado un archivo nuevo y he intentado compilar TestZZ_03.mq5.

El resultado es el mismo. Error y referencia a la misma función, dos veces iniciada por diferentes parámetros.

 
¿quizás estoy haciendo algo mal?