Quien quiera ver gráficos sin barras perdidas - aquí =) - página 7

 
komposter:
¿Lo comprobarás?
¿Para quién es la pregunta?
 
a los desarrolladores de MT4.
 
Renat:
¿Quién es la pregunta?
A usted, por supuesto =)
MT está desordenando la programación off-line - ¿quién más puede resolverlo? ;)


solandr:
Espero que hayas pillado la indirecta. ;o)))
Dígitos no es Spread.
Si el diferencial cambia todo el tiempo, está bien. Pero si Dígitos estuviera cambiando sería divertido =)))

Lo he comprobado específicamente, los dígitos vuelven a ser correctos. Y está escrito correctamente.
A continuación, MT lo pone a cero.
De ahí los números enteros en la escala de precios...
 
komposter писал (а):

Lo he comprobado específicamente, los dígitos vuelven a ser correctos. Y se registra correctamente.
A continuación, MT lo pone a cero.
De ahí los números enteros en la escala de precios...


¿Es posible en el momento de actualizar el archivo con nuevos ticks de EA sobrescribir el valor de los dígitos al correcto también (luchar con el terminal)? ¿O no hará nada, porque el terminal lee el valor de los dígitos una vez desde el archivo cuando se abre y no lo comprueba en cada tick, como el spread?
 
solandr:
¿Es posible que cuando el archivo se actualiza con nuevos ticks del EA, el valor de los dígitos también se sobrescriba con el valor correcto (lucha con el terminal)? ¿O no hará nada, porque el terminal lee el valor de los dígitos una vez desde el archivo al abrirlo y no lo comprueba de nuevo en cada tic, como los spreads?
No funciona.
He probado a reiniciar con el experto en marcha.

Todavía tengo que arreglar el error...
 
komposter писал (а):
El error todavía tiene que ser arreglado...

Bien, esperaremos. ¿Tal vez los desarrolladores puedan hacerlo a largo plazo?
 
Tal vez entendí mal, pero usted (y no MT4 interno) utilizar su script para escribir archivos *. HST a ti mismo y completamente, a continuación, ver los mensajes de error y hacernos preguntas?
 
Renat:
Tal vez entendí mal, pero usted (y no MT4 interno) utilizar su script para escribir archivos *. HST a ti mismo y completamente, a continuación, ver los mensajes de error y hacernos preguntas?
No, has acertado =)
Utilizo mi script para crear el archivo *.hst, lo abro sin conexión y veo los resultados.
Y entonces (sin la participación del script y mi intervención) el archivo se sobrescribe espontáneamente.

No se ha detectado ningún programa de terceros que trabaje con este archivo.
Aquí está el registro de FileMonitor:
22:45:02    terminal.exe:2132    OPEN                D:_ForexMetaTrader 4 WorkhistoryForex-ServerWS_EURUSD1440.hst    SUCCESS    Options: Open  Access: Read    
22:45:02    terminal.exe:2132    OPEN                D:_ForexMetaTrader 4 WorkhistoryForex-ServerWS_EURUSD1440.hst    SUCCESS    Options: Open  Access: 00120189    
22:45:02    terminal.exe:2132    QUERY INFORMATION   D:_ForexMetaTrader 4 WorkhistoryForex-ServerWS_EURUSD1440.hst    SUCCESS    Attributes: A    
22:45:02    terminal.exe:2132    SET INFORMATION     D:_ForexMetaTrader 4 WorkhistoryForex-ServerWS_EURUSD1440.hst    SUCCESS    FileBasicInformation    
22:45:02    terminal.exe:2132    QUERY INFORMATION   D:_ForexMetaTrader 4 WorkhistoryForex-ServerWS_EURUSD1440.hst    BUFFER OVERFLOW    FileFsVolumeInformation    
22:45:02    terminal.exe:2132    QUERY INFORMATION   D:_ForexMetaTrader 4 WorkhistoryForex-ServerWS_EURUSD1440.hst    SUCCESS    FileInternalInformation    
22:45:02    terminal.exe:2132    QUERY INFORMATION   D:_ForexMetaTrader 4 WorkhistoryForex-ServerWS_EURUSD1440.hst    SUCCESS    Length: 161364    
22:45:02    terminal.exe:2132    CLOSE               D:_ForexMetaTrader 4 WorkhistoryForex-ServerWS_EURUSD1440.hst    SUCCESS        
22:45:02    terminal.exe:2132    OPEN                D:_ForexMetaTrader 4 WorkhistoryForex-ServerWS_EURUSD1440.hst    SUCCESS    Options: Open  Access: 00000180    
22:45:02    terminal.exe:2132    QUERY INFORMATION   D:_ForexMetaTrader 4 WorkhistoryForex-ServerWS_EURUSD1440.hst    SUCCESS    FileBasicInformation    
22:45:02    terminal.exe:2132    CLOSE               D:_ForexMetaTrader 4 WorkhistoryForex-ServerWS_EURUSD1440.hst    SUCCESS        
22:45:02    terminal.exe:2132    READ                D:_ForexMetaTrader 4 WorkhistoryForex-ServerWS_EURUSD1440.hst    SUCCESS    Offset: 0 Length: 4096    
22:45:02    terminal.exe:2132    QUERY INFORMATION   D:_ForexMetaTrader 4 WorkhistoryForex-ServerWS_EURUSD1440.hst    SUCCESS    Length: 161364    
22:45:02    terminal.exe:2132    READ                D:_ForexMetaTrader 4 WorkhistoryForex-ServerWS_EURUSD1440.hst    SUCCESS    Offset: 148 Length: 160768    
22:45:02    terminal.exe:2132    READ                D:_ForexMetaTrader 4 WorkhistoryForex-ServerWS_EURUSD1440.hst    SUCCESS    Offset: 160916 Length: 512    
22:45:02    terminal.exe:2132    CLOSE               D:_ForexMetaTrader 4 WorkhistoryForex-ServerWS_EURUSD1440.hst    SUCCESS        
22:45:04    terminal.exe:2132    OPEN                D:_ForexMetaTrader 4 WorkhistoryForex-ServerWS_EURUSD1440.hst    SUCCESS    Options: Open  Access: Read    
22:45:04    terminal.exe:2132    OPEN                D:_ForexMetaTrader 4 WorkhistoryForex-ServerWS_EURUSD1440.hst    SUCCESS    Options: Open  Access: 00120189    
22:45:04    terminal.exe:2132    QUERY INFORMATION   D:_ForexMetaTrader 4 WorkhistoryForex-ServerWS_EURUSD1440.hst    SUCCESS    Attributes: A    
22:45:04    terminal.exe:2132    SET INFORMATION     D:_ForexMetaTrader 4 WorkhistoryForex-ServerWS_EURUSD1440.hst    SUCCESS    FileBasicInformation    
22:45:04    terminal.exe:2132    QUERY INFORMATION   D:_ForexMetaTrader 4 WorkhistoryForex-ServerWS_EURUSD1440.hst    BUFFER OVERFLOW    FileFsVolumeInformation    
22:45:04    terminal.exe:2132    QUERY INFORMATION   D:_ForexMetaTrader 4 WorkhistoryForex-ServerWS_EURUSD1440.hst    SUCCESS    FileInternalInformation    
22:45:04    terminal.exe:2132    QUERY INFORMATION   D:_ForexMetaTrader 4 WorkhistoryForex-ServerWS_EURUSD1440.hst    SUCCESS    Length: 161364    
22:45:04    terminal.exe:2132    CLOSE               D:_ForexMetaTrader 4 WorkhistoryForex-ServerWS_EURUSD1440.hst    SUCCESS        
22:45:04    terminal.exe:2132    OPEN                D:_ForexMetaTrader 4 WorkhistoryForex-ServerWS_EURUSD1440.hst    SUCCESS    Options: Open  Access: 00000180    
22:45:04    terminal.exe:2132    QUERY INFORMATION   D:_ForexMetaTrader 4 WorkhistoryForex-ServerWS_EURUSD1440.hst    SUCCESS    FileBasicInformation    
22:45:04    terminal.exe:2132    CLOSE               D:_ForexMetaTrader 4 WorkhistoryForex-ServerWS_EURUSD1440.hst    SUCCESS        
22:45:04    terminal.exe:2132    READ                D:_ForexMetaTrader 4 WorkhistoryForex-ServerWS_EURUSD1440.hst    SUCCESS    Offset: 0 Length: 4096    
22:45:04    terminal.exe:2132    QUERY INFORMATION   D:_ForexMetaTrader 4 WorkhistoryForex-ServerWS_EURUSD1440.hst    SUCCESS    Length: 161364    
22:45:04    terminal.exe:2132    READ                D:_ForexMetaTrader 4 WorkhistoryForex-ServerWS_EURUSD1440.hst    SUCCESS    Offset: 148 Length: 160768    
22:45:04    terminal.exe:2132    READ                D:_ForexMetaTrader 4 WorkhistoryForex-ServerWS_EURUSD1440.hst    SUCCESS    Offset: 160916 Length: 512    
22:45:04    terminal.exe:2132    CLOSE               D:_ForexMetaTrader 4 WorkhistoryForex-ServerWS_EURUSD1440.hst    SUCCESS
El registro se hace después de todas las manipulaciones que mencioné (en uno de los posts anteriores). Es decir, en el momento de la apertura de la MT.
No hay ningún Asesor Experto en el gráfico. Ningún programa funciona con este archivo.
 
Aquí hay más archivos por si acaso:
WS_EURUSD1440_byExpert.hst - creado por el Asesor Experto (sólo conectamos el Asesor Experto, no abrimos el gráfico)
WS_EURUSD1440_byMT.hst - MT corregido (en el momento de abrir el gráfico off-line).
Archivos adjuntos:
ws.zip  121 kb
 
Y aquí está la última versión del Experto que se utilizó para hacer el archivo WS_EURUSD1440_byExpert.hst
Archivos adjuntos:
Razón de la queja: