Questions des débutants MQL5 MT5 MetaTrader 5 - page 1262

 
akarustam:

Je ne suis pas tout à fait sûr de ce que j'ai fait, mais j'espère avoir des éclaircissements ?

Il suffit de suivre les deux étapes décrites dans.

Montrez le résultat - le dossier trouvé.

Вопросы от начинающих MQL5 MT5 MetaTrader 5
Вопросы от начинающих MQL5 MT5 MetaTrader 5
  • 2020.11.10
  • www.mql5.com
Подскажите пожалуйста, такой показатель тестера в жизни реален? И хороший это или плохой результат за год с депо 3000...
 
Vladimir Karputov:

Il suffit de suivre les deux étapes décrites dans le.

Montrez le résultat - le dossier trouvé.




QM 0 05:29:38.269 Startup access rights to common directory successfully checked
GF 0 05:29:38.271 Startup service start initialized
MS 0 05:29:38.271 Startup create startup thread
RS 0 05:29:38.271 Startup thread successfully created
GJ 0 05:29:38.271 Startup MetaTester 5 x64 build 2690 (13 Nov 2020)
JS 3 05:29:38.282 Server bind error on 0.0.0.0:2000 [10048]
RG 3 05:29:38.282 Startup error in startup thread
DQ 0 05:38:02.443 Startup access rights to common directory successfully checked
GJ 0 05:38:02.445 Startup service start initialized
MO 0 05:38:02.445 Startup create startup thread
RG 0 05:38:02.445 Startup thread successfully created
JN 0 05:38:02.446 Startup MetaTester 5 x64 build 2690 (13 Nov 2020)
GF 3 05:38:02.468 Server bind error on 0.0.0.0:2000 [10048]
OS 3 05:38:02.468 Startup error in startup thread
FD 0 05:38:23.956 Startup access rights to common directory successfully checked
QO 0 05:38:23.958 Startup service start initialized
CH 0 05:38:23.958 Startup create startup thread
GL 0 05:38:23.959 Startup thread successfully created
RS 0 05:38:23.959 Startup MetaTester 5 x64 build 2690 (13 Nov 2020)
MJ 3 05:38:23.971 Server bind error on 0.0.0.0:2000 [10048]
EN 3 05:38:23.971 Startup error in startup thread
CH 0 06:35:14.812 Startup access rights to common directory successfully checked
GS 0 06:35:14.815 Startup service start initialized
MD 0 06:35:14.815 Startup create startup thread
OP 0 06:35:14.816 Startup thread successfully created
KH 0 06:35:14.816 Startup delay for 11 secs [system uptime: 148 secs]
QL 0 06:35:25.817 Startup MetaTester 5 x64 build 2690 (13 Nov 2020)
RD 3 06:35:25.840 Server bind error on 0.0.0.0:2000 [10048]
FQ 3 06:35:25.840 Startup error in startup thread

 
akarustam:




Vous avez trouvé le dossier final où les agents stockent correctement leurs fichiers journaux. Maintenant, ouvrez le fichier :

(note - vous avez inséré le fichier journal TERMINAL deux fois - ceci est incorrect).


Voici le chemin vers le fichier journal de'MetaTrader 5 Strategy Tester' (le logiciel'MetaTrader 5 Strategy Tester' est installé sur le lecteur'E'). E:\Program Files\MetaTrader 5 Strategy Tester\Tester\Agent-0.0.0.0-2000\logs

 
Vladimir Karputov:

Vous avez trouvé le dossier final où les agents stockent correctement leurs fichiers journaux. Maintenant, ouvrez le fichier :

(note - vous avez inséré le fichier journal TERMINAL deux fois - ceci est incorrect).


Voici le chemin vers le fichier journal de'MetaTrader 5 Strategy Tester' (le logiciel'MetaTrader 5 Strategy Tester' est installé sur le lecteur'E'). E:{Program Files\MetaTrader 5 Strategy Tester\Tester\Agent-0.0.0.0-2000\logs

.

 
akarustam:

.

Merci. Le fichier journal de l'agent 2000 montre une erreur

RD 3 06:35:25.840 Server bind error on 0.0.0.0:2000 [10048]
FQ 3 06:35:25.840 Startup error in startup thread

et pouvez-vous joindre ( ) les fichiers journaux des autres agents (vous pouvez zipper le dossier entier) ?

 

Comment un EA en mode test peut-il déterminer quel mode de simulation ticks est utilisé dans un test ?

Comment l'EA fait-il la distinction entre "OHLC sur M1" et "Prix d'ouverture seulement" ?

 
Sunriser:

Comment un EA en mode test peut-il déterminer quel mode de simulation ticks est utilisé dans un test ?

Commentun EA peut-il distinguer entre "OHLC sur M1" et "Prix d'ouverture seulement" ?

Je suis gêné de demander. Pourquoi ?

 
Сергей Таболин:

Je suis gêné de demander... Pourquoi ?

Pour les prix d'ouverture, j'ai une optimisation 4 fois plus rapide que OHLC M1, mais l'algorithme de décision devrait être légèrement différent. Je ne veux pas d'un interrupteur manuel.

Y a-t-il une variable que j'ai oubliée ou est-il nécessaire de calculer le nombre d'appels OnTick sur une barre ? :)

Документация по MQL5: Константы, перечисления и структуры / Константы индикаторов / Ценовые константы
Документация по MQL5: Константы, перечисления и структуры / Константы индикаторов / Ценовые константы
  • www.mql5.com
Технические индикаторы требуют для своих расчетов указания значений цен и/или значений объемов, на которых они будут считаться. Существуют 7 предопределенных идентификаторов перечисления ENUM_APPLIED_PRICE, для указания нужной ценовой базы расчетов. Если технический индикатор для своих расчетов использует ценовые данные, тип которых задается...
 
Sunriser:

En termes de prix d'ouverture, j'ai une optimisation 4 fois plus rapide que OHLC M1, mais l'algorithme de prise de décision doit être légèrement différent. Un interrupteur manuel n'est pas souhaité.

Y a-t-il une variable que j'ai oubliée ou dois-je calculer le nombre d'appels OnTick sur une barre ? :)

Personnellement, je ne suis pas sûr. Il est possible de compter les ticks, mais le passage en mode testeur depuis l'EA est ... Je ne sais pas. La seule question est que si vous effectuez un test sur les prix ouverts, et que vous voyez ensuite que la barre précédente est nécessaire à l'OHLC, vous ne pouvez pas y revenir. Pourquoi s'embêter avec un tel gâchis ?

 
Сергей Таболин:

Personnellement, je ne peux pas vous le dire. Vous pouvez compter les ticks, mais le passage du mode testeur de EA est ... Je ne sais pas. La seule question est que si le test est effectué à prix ouvert, et que vous comprenez que la barre précédente est nécessaire pour l'OHLC, vous ne pouvez pas y revenir. Pourquoi s'embêter avec un tel gâchis ?

Je ne veux pas changer le mode du testeur, mais utiliser différents morceaux de code, selon le mode du test en cours.

Si vous le définissez dans OnInit, ce serait bien, et je ne veux pas insérer quelque chose d'inutile dans OnTick, car cela clignoterait là à chaque fois.