Discusión sobre el artículo "El histograma del precio (perfil del mercado) y su implementación en MQL5" - página 7

 
Alexandre Roux:

Hola Dmitry Voronkov,

Cargo el perfil de mercado en mi Darwinex MT5.

Bien pero:

1- No veo el POC secundario.

2- No veo el histograma en vivo, este viernes.

Y también ayer

Mi broker MT5 utiliza 4 días a la semana (no el domingo) y horario de negociación gmt.

¿Podría ayudarme?

saludos cordiales

Alexandre

¿A nadie le ha pasado lo mismo?

 

Hola,


He intentado ponerlo en mi MT5

No puedo conseguir que funcione.
¿Alguien podría decirme paso a paso cómo hacerlo?

Quiero decir, 1 poner este archivo aquí , 2 poner estos archivos allí ....algo así.
Lo hice como está escrito, pero no funciona

""""""El código fuente se encuentra en 4 archivos. El archivo principal es PriceHistogram.mq5, los otros archivos son: ClassExpert.mqh, ClassPriceHistogram.mqh y ClassProgressBar.mqh. Los archivos con extensión .mqh contienen la descripción y los métodos de las clases. Todos los archivos deben estar ubicados en el mismo directorio, Mi directorio es: \MQL5\ Experts\PriceHistogram.""""""


Gracias de antemano

 

El archivo classprogressbar.mqh se compila con una advertencia. Compilación 1881.

ClaseProgressbar

[Eliminado]  
Alexandre Roux:

¿Nadie ha tenido el mismo problema?

Yo tuve el mismo problema, una simple modificación de código lo solucionó:

Tenga en cuenta, sin embargo, al comienzo de un nuevo día una matriz fuera de rango error es lanzado por el experto, tendrá que realod si eso sucede.

Es necesario cambiar el código siguiente en ClassExpert.mqh en la línea 104

de

      // Comprobamos si el día 0 es actual o no (para acciones y viernes)
     if(day_time_open[rates_total-1]+PeriodSeconds(PERIOD_D1)<TimeTradeServer())
         rates_total--;

a

      // Comprobamos si el día 0 es actual o no (para acciones y viernes)
      if(day_time_open[rates_total-1]+PeriodSeconds(PERIOD_D1)>=TimeTradeServer())
         rates_total--;

MP


#s3gt_translate_tooltip_mini { display: none !important; }
 
Hola, me gusta mucho este EA.
Me preguntaba si se puede cambiar la EA.

Me gusta usarlo en el período diario
pero no aparece el día actual.

¿sería posible cambiarlo para que muestre el día actual?

He intentado utilizarlo en el tiempo
pero quería el acumulado del día actual.
 
Hola, me gusta mucho este EA.
Me preguntaba si se puede cambiar la EA.

Me gusta usarlo en el período diario
pero no aparece el día actual.

¿sería posible cambiarlo para que muestre el día actual?

He intentado utilizarlo en el tiempo
pero quería el acumulado del día actual.
 

Esta es una gran herramienta pero estoy teniendo problemas usando esta herramienta, solo funciona en una cuenta demo o probando en el historial, si se usa una cuenta real aparece este error en la imagen de abajo. Donde "calculation: 75%" genera un error en el log ""failed with code -1"". ¿Tiene alguna solución para esto?

Archivos adjuntos:
error.jpg  65 kb
 
Hola, ¿por qué no puedo ver el POC del día en curso?
 

Quieres ver algo guay!!

File classexpert.mqh Line 104 :: change >= back to <

      if(day_time_open[rates_total-1]+PeriodSeconds(PERIOD_D1) < TimeTradeServer())
         rates_total--;
 
Alberto Lucadello :

Hola,


Traté de ponerlo en mi MT5

No consigo que funcione.
¿Podría alguien decirme simplemente el paso a paso de cómo hacerlo?

Es decir, 1 poner este archivo aquí, 2 poner estos archivos allí ... algo así.
Lo hice como está escrito, pero no funciona

"" "" "" "El código fuente está en 4 archivos. El archivo principal es PriceHistogram.mq5 , los otros archivos son: ClassExpert.mqh , ClassPriceHistogram.mqh y ClassProgressBar.mqh . Los archivos con la extensión .mqh contienen la descripción .and Class Methods Todos los archivos deben estar en el MISMO directorio, my directory, y: MQL5 expertos PriceHistogram "" "" ""


Gracias de antemano

Hola Alberto, intento ayudarte:

1) primero tienes que abrir el metaeditor que encuentras dentro del Metatrader en el directorio de 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 simple corrección en el código fuente de PriceHistogram.