Discusión sobre el artículo "El histograma del precio (perfil del mercado) y su implementación en MQL5" - página 8 1234567891011 Nuevo comentario birbante16 2019.06.13 20:23 #71 apirakkamjan: ¡¡Quieres ver algo guay!! File classexpert.mqh Line 104 :: change >= back to < He seguido las instrucciones pero sigue mostrando el día actual. Encontré la solución en el código de PriceHistogram birbante16 2019.06.13 20:25 #72 birbante16: En el archivo PriceHistogram en la línea 17, añada el corchete redondo que falta al final input int DaysForCalculation= 500; // Días para el cálculo(-1 all) birbante16 2019.06.13 20:27 #73 birbante16: Desde : entrada int DíasParaCálculo= 500; // Días para cálculo(-1 todos a : entrada int DíasParaCálculo= 500; // Días para cálculo(-1 todo) birbante16 2019.06.13 20:29 #74 rascal16 : Hola Alberto, intento ayudarte: 1) primero tienes que abrir el metaeditor que encuentras dentro del Metatrader en el directorio programas de tu pc; 2) en el metaeditor tienes que abrir la carpeta expert y dentro copiar los 4 archivos que contienen el indicador; 3) después de copiar los archivos a la carpeta expert cierra todo, 4) abre el Metatrader y posicionate en el gráfico donde quieres cargar el indicador; 5) abrir el navegador donde están cargados todos los indicadores y también está la carpeta de expertos; 6) haga click y abra la carpeta expert donde deben estar todos los archivos copiados; 7) Haga clic 2 veces en PriceiHistogram y se cargará en su gráfico. Obviamente tienes que esperar unos segundos a que se carguen los datos. Último consejo, no cargará el día actual ya que hay que hacer una sencilla corrección en el código fuente de PriceHistogram. Hola Alberto a continuación he indicado a otro usuario como solucionar el problema referente a que no se cargue el histograma del día actual. Keith Watford 2019.06.13 21:40 #75 birbante16:Este es un foro en inglés.Por favor, escriba sólo en inglés.Utiliza la herramienta de traducción del sitio si es necesario. He traducido tus mensajes esta vez (usando la herramienta). Alberto Lucadello 2019.06.14 19:40 #76 birbante16: muchas gracias, lo intento :) From : input int DíasParaCálculo= 500; // Días para cálculo(-1 todos to : input int DíasParaCálculo= 500; // Días para cálculo(-1 todo) Pittaya Thaosombut 2019.06.18 08:02 #77 Gracias DMITRY VORONKOV. apirakkamjan 2019.06.19 17:01 #78 birbante16:De : entrada int DíasParaCálculo= 500; // Días para el cálculo(-1 todos a : entrada int DíasParaCálculo= 500; // Días para cálculo(-1 todo) Oh no!!! amigo, Cualquier texto después de la doble barra ("//") es sólo un comentario. No cambiará nada... Imran Khan 2019.07.06 20:13 #79 Hola,He compilado con la nueva versión 2085 de MT5 y ahora tengo 1 error "Delete funtion already defined in class "ClassPriceHistogram.mqh" line 375. ¿Podría actualizar el código?Gracias Joe 2019.07.06 23:07 #80 Imran Khan: Hola, He compilado con la nueva versión 2085 MT5 y ahora tengo 1 error "Delete funtion already defined in class "ClassPriceHistogram.mqh" line 375. ¿Podría por favor actualizar el código Gracias Solo añade"void" como tipo de retorno en ese método: void CPriceHistogram::Delete() { if(POCLine!=NULL) delete POCLine; if(POCLable!=NULL) delete POCLable; if(SecondTopPOCLine!=NULL) delete SecondTopPOCLine; if(SecondBottomPOCLine!=NULL) delete SecondBottomPOCLine; } saludos 1234567891011 Nuevo comentario
¡¡Quieres ver algo guay!!
File classexpert.mqh Line 104 :: change >= back to <
En el archivo PriceHistogram en la línea 17, añada el corchete redondo que falta al final input int DaysForCalculation= 500; // Días para el cálculo(-1 all)Desde : entrada int DíasParaCálculo= 500; // Días para cálculo(-1 todos
a : entrada int DíasParaCálculo= 500; // Días para cálculo(-1 todo)
Hola Alberto, intento ayudarte:
1) primero tienes que abrir el metaeditor que encuentras dentro del Metatrader en el directorio programas de tu pc;
2) en el metaeditor tienes que abrir la carpeta expert y dentro copiar los 4 archivos que contienen el indicador;
3) después de copiar los archivos a la carpeta expert cierra todo,
4) abre el Metatrader y posicionate en el gráfico donde quieres cargar el indicador;
5) abrir el navegador donde están cargados todos los indicadores y también está la carpeta de expertos;
6) haga click y abra la carpeta expert donde deben estar todos los archivos copiados;
7) Haga clic 2 veces en PriceiHistogram y se cargará en su gráfico.
Obviamente tienes que esperar unos segundos a que se carguen los datos.
Último consejo, no cargará el día actual ya que hay que hacer una sencilla corrección en el código fuente de PriceHistogram.
Hola Alberto a continuación he indicado a otro usuario como solucionar el problema referente a que no se cargue el histograma del día actual.
Este es un foro en inglés.
Por favor, escriba sólo en inglés.
Utiliza la herramienta de traducción del sitio si es necesario.
He traducido tus mensajes esta vez (usando la herramienta).
From : input int DíasParaCálculo= 500; // Días para cálculo(-1 todos
to : input int DíasParaCálculo= 500; // Días para cálculo(-1 todo)
De : entrada int DíasParaCálculo= 500; // Días para el cálculo(-1 todos
a : entrada int DíasParaCálculo= 500; // Días para cálculo(-1 todo)
Oh no!!! amigo,
Cualquier texto después de la doble barra ("//") es sólo un comentario. No cambiará nada...
He compilado con la nueva versión 2085 de MT5 y ahora tengo 1 error "Delete funtion already defined in class "ClassPriceHistogram.mqh" line 375.
¿Podría actualizar el código?
Hola,
He compilado con la nueva versión 2085 MT5 y ahora tengo 1 error "Delete funtion already defined in class "ClassPriceHistogram.mqh" line 375.
¿Podría por favor actualizar el código
Solo añade"void" como tipo de retorno en ese método:
saludos