Indicatori: Griglia - pagina 3

 
geritretar StringConcatenate(nome_riga,IntegerToString(str.hour,2,'0'),":":",IntegerToString(str.min,2,'0'),"_N",line_counter);

l'errore nei log del terminale scompare (anche se le linee non vengono disegnate).

Da che parte scavare? Come rianimare un grande strumento?

Forum sul trading, sui sistemi di trading automatizzati e sulla verifica delle strategie di trading.

Errori, bug, domande

Vladimir Karputov, 2021.09.04 08:49 AM

Windows

Edition Windows 11 Home
Version 21 H2
Installed on    ‎29.‎07.‎2021
OS build        22000.176
Experience      Windows Feature Experience Pack 1000.22000.176.0

Terminale

MetaTrader 5 x64 build 3033 started for MetaQuotes Software Corp.
Windows 11 build 22000, Intel Core i7-9750 H  @ 2.60 GHz, 25 / 31 Gb memory, 796 / 947 Gb disk, IE 11, UAC, GMT+2
C:\Users\barab\AppData\Roaming\MetaQuotes\Terminal\D0E8209F77C8CF37AD8BF550E51FF075


Tester:

Terminale:


 

Come minimo è necessario specificare tali dati:

Forum sul trading, sistemi di trading automatizzati e strategie di trading di prova.

MetaTrader molto difettoso

Vladimir Karputov, 2021.03.16 04:20 AM

Se avete una domanda, prima di tutto dovreste mostrare le prime tre righe della scheda "Journal


(selezionare queste righe, copiare negli appunti e incollare nel messaggio usando il pulsante Codice). Dovrebbe essere così:

2021.03.16 05:13:07.133 Terminal        MetaTrader 5 x64 build 3003 started for MetaQuotes Software Corp.
2021.03.16 05:13:07.134 Terminal        Windows 10 build 19042, Intel Core i7-9750 H  @ 2.60 GHz, 26 / 31 Gb memory, 842 / 947 Gb disk, IE 11, UAC, GMT+2
2021.03.16 05:13:07.134 Terminal        C:\Users\barab\AppData\Roaming\MetaQuotes\Terminal\D0E8209F77C8CF37AD8BF550E51FF075

 
Vladimir Karputov #:

Come minimo, è necessario fornire tali dati:


Sì, certo:

2021.09.04 17:05:18.376 Terminal MetaTrader 5 x64 build 3033 started for MetaQuotes Software Corp.
2021.09.04 17:05:18.378 Terminal Windows 10 build 19044, AMD Athlon 64 X2 Dual Core 4800+, 0 / 1 Gb memory, 2 / 29 Gb disk, IE 11, UAC, GMT+10
2021.09.04 17:05:18.378 Terminal C:\Users\Geritretar\AppData\Roaming\MetaQuotes\Terminal\D0E8209F77C8CF37AD8BF550E51FF075

 
geritretar #:

Sì, certo:

Ho cambiato anche i timeframe - non ho questo errore. Utilizzo la versione dell'indicatore

#property version   "3.08"
 
Vladimir Karputov #:

Ho cambiato anche i timeframe - non ho questo errore. Utilizzo la versione dell'indicatore

Sì, la mia versione è la stessa, scaricata dal sito web di MQ.

Ma quando si cambia timeframe, accade quanto segue:


2021.09.04 17:18:22.649 setka (GBPUSD,M1) Other timeframes are not ready...
2021.09.04 17:18:30.860 setka (GBPUSD,M5) Сбой или первый запуск Time=0.3 sec for 50000 bars  ObjectsTotal=1689 MaxBars=0
2021.09.04 17:18:34.109 setka (GBPUSD,M5) 1 leaked strings left
2021.09.04 17:18:34.488 setka (GBPUSD,M15) Сбой или первый запуск Time=0.3 sec for 50000 bars  ObjectsTotal=1689 MaxBars=0
2021.09.04 17:18:36.777 setka (GBPUSD,M15) 1 leaked strings left
2021.09.04 17:18:37.148 setka (GBPUSD,M30) Сбой или первый запуск Time=0.3 sec for 50000 bars  ObjectsTotal=1394 MaxBars=0
2021.09.04 17:18:41.441 setka (GBPUSD,M30) 1 leaked strings left
2021.09.04 17:18:41.712 setka (GBPUSD,H1) Сбой или первый запуск Time=0.2 sec for 50000 bars  ObjectsTotal=1394 MaxBars=0
2021.09.04 17:18:46.746 setka (GBPUSD,H1) 1 leaked strings left
2021.09.04 17:18:47.067 setka (GBPUSD,M5) Сбой или первый запуск Time=0.3 sec for 50000 bars  ObjectsTotal=1689 MaxBars=0


E la cosa principale: compilato nelle versioni fino alla build 3021 (compresa) l'indicatore funziona in qualsiasi versione del terminale senza alcun problema.

 
geritretar #:

Sì, la mia versione è simile, scaricata dal sito web di MQ.

Ma quando si passa da un orizzonte temporale all'altro si verifica quanto segue:



E la cosa principale: compilato nelle versioni fino alla build 3021 (inclusa), l' induttore funziona in qualsiasi versione del terminale senza problemi.

Inserite questa riga in uno script separato: cosa otterrete? (Naturalmente, dovrete dichiarare diverse variabili).
 
geritretar #:

Sì, certo:

2021.09.04 17:05:18.376 Terminal MetaTrader 5 x64 build 3033 started for MetaQuotes Software Corp.
2021.09.04 17:05:18.378 Terminal Windows 10 build 19044, AMD Athlon 64 X2 Dual Core 4800+, 0 / 1 Gb memory, 2 / 29 Gb disk, IE 11, UAC, GMT+10
2021.09.04 17:05:18.378 Terminal C:\Users\Geritretar\AppData\Roaming\MetaQuotes\Terminal\D0E8209F77C8CF37AD8BF550E51FF075

È un desktop? Hosting completo o condiviso?

 
geritretar StringConcatenate(nome_riga,IntegerToString(str.hour,2,'0'),":":",IntegerToString(str.min,2,'0'),"_N",line_counter);

l'errore nei log del terminale scompare (anche se le linee non vengono disegnate).

Da che parte scavare? Come rianimare un grande strumento?

Regolare i colori

 
Vladimir Karputov #:

Si tratta di un PC desktop? Hosting completo o condiviso?

Il PC è reale.

Ho notato che la riga: 1 leaked strings left viene scritta nei log quando l'indicatore viene deinizializzato dal grafico (quando si cambia il timeframe) o cancellato dal grafico.

2021.09.05 16:13:20.274    setka (EURJPY,H1)    Сбой или первый запуск Time=0.1 sec for 6278 bars  ObjectsTotal=77 MaxBars=0 start_pos=0         === наложение индикатора на график/первый запуск
2021.09.05 16:13:29.017    setka (EURJPY,H1)    1 leaked strings left                                                                        === деинициализация с прежнего таймфрема
2021.09.05 16:13:29.124    setka (EURJPY,M5)    Сбой или первый запуск Time=0.1 sec for 5000 bars  ObjectsTotal=760 MaxBars=0 start_pos=0        === запуск на новом таймфрейме
2021.09.05 16:13:41.771    setka (EURJPY,M5)    1 leaked strings left                                                                        === деинициализация с прежнего таймфрема
2021.09.05 16:13:41.873    setka (EURJPY,M1)    Сбой или первый запуск Time=0.1 sec for 5000 bars  ObjectsTotal=760 MaxBars=0 start_pos=0        === запуск на новом таймфрейме
2021.09.05 16:13:54.008    setka (EURJPY,M1)    1 leaked strings left                                                                        === удаление индикатора с графика

Alexei Tarabanov #:

Regolare i colori

Puoi spiegare meglio questo punto? Per favore.