Indicateurs: Grille - page 3

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

l'erreur dans les journaux du terminal disparaît (bien que les lignes ne soient pas tracées).

Comment creuser ? Comment réanimer un outil formidable ?

Forum sur le trading, les systèmes de trading automatisés et les tests de stratégies de trading.

Erreurs, bogues, questions

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

Terminal

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 :

Terminal :


 

Vous devez au minimum spécifier ces données :

Forum sur le trading, les systèmes de trading automatisés et les tests de stratégies de trading

MetaTrader très défectueux

Vladimir Karputov, 2021.03.16 04:20 AM

Si vous avez une question, vous devez d'abord afficher les trois premières lignes de l'onglet "Journal".


(sélectionnez ces lignes, copiez-les dans le presse-papiers et collez-les dans le message à l'aide du bouton Code). Cela devrait ressembler à ceci :

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 #:

Vous devez au moins fournir ces données :


Oui, bien sûr :

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 #:

Oui, bien sûr :

J'ai également changé d'échelle de temps - je n'ai pas cette erreur. J'utilise la version de l'indicateur

#property version   "3.08"
 
Vladimir Karputov #:

J'ai également changé de période - je n'ai pas cette erreur. J'utilise la version de l'indicateur

Oui, ma version est la même, téléchargée depuis le site du MQ.

Mais en changeant d'échelle de temps, ce qui suit se produit :


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


Et la chose principale : compilé dans les versions jusqu'à 3021 build (inclus) l'indicateur fonctionne dans n'importe quelle version du terminal sans aucun problème.

 
geritretar #:

Oui, ma version est similaire, elle a été téléchargée à partir du site web du MQ.

Mais lorsque l'on passe d'une période à l'autre, il se passe ce qui suit :



Et le plus important : compilé dans les versions jusqu'à 3021 build (inclus), l' inducteur fonctionne dans n'importe quelle version du terminal sans aucun problème.

Placez cette ligne dans un script séparé - qu'obtiendrez-vous ? (Bien sûr, vous devrez déclarer plusieurs variables).
 
geritretar #:

Oui, bien sûr :

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

S'agit-il d'un ordinateur de bureau ? Hébergement complet ou partagé ?

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

l'erreur dans les journaux du terminal disparaît (bien que les lignes ne soient pas tracées).

Comment creuser ? Comment réanimer un outil formidable ?

Ajuster les couleurs

 
Vladimir Karputov #:

S'agit-il d'un PC de bureau ? Hébergement complet ou partagé ?

PC - réel.

J'ai remarqué que la ligne : 1 leaked strings left est écrite dans les logs lorsque l'indicateur est désinitialisé du graphique (lors du changement de timeframe) ou supprimé du graphique.

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 #:

Ajuster les couleurs

Pouvez-vous nous en dire plus ? S'il vous plaît.