Testeur de stratégie. - page 7

 
Renat - pour aider la cause.
Différence d'exécution avec le même Expert Advisor dans MT175 et MT176 du 1.1.2004 à CurTime()


Nombre d'ordres ouverts dans MT175 = 2902 ; dans MT176 = 20

Erreurs multiples peu claires (>10000) dans les journaux dans MT176 (aucune dans MT175)
comme
<br / translate="no">
10:06:19 2004.01.13 09:56 exp4 : Erreur d'ouverture d'ordre : 2 ; erreur commune tip_signal= 3,* signal= -1, kol_zdelok=5
10:06:19 2004.01.13 13:38 exp4 : Erreur d'ouverture d'ordre : 2 ; erreur commune tip_signal= 3,* signal= -1, kol_zdelok=6
10:06:19 2004.01.13 14:35 exp4 : Erreur d'ouverture d'ordre : 2 ; erreur commune tip_signal= 3,* signal= -1, kol_zdelok=7
10:06:19 2004.01.13 15:29 exp4 : Erreur d'ouverture d'ordre : 2 ; erreur commune tip_signal= 3,* signal= -1, kol_zdelok=8
10:06:19 2004.01.13 17:05 exp4 : Erreur d'ouverture d'ordre : 2 ; erreur commune tip_signal= 3,* signal= -1, kol_zdelok=9
10:06:19 2004.01.13 21:50 exp4 : Erreur d'ouverture d'ordre : 2 ; erreur commune tip_signal= 3,* signal= -1, kol_zdelok=10
10:06:19 2004.01.14 09:01 Testeur : prise de profit n°4 à 1.2708 (1.2706 / 1.2710)
10:06:19 2004.01.14 09:05 Testeur : prise de profit n°3 à 1.2698 (1.2693 / 1.2697)
10:06:19 2004.01.14 09:06 Testeur : prise de profit n°3 à 1.2698 (1.2688 / 1.2692)
10:06:19 2004.01.14 09:07 Testeur : prise de profit n°3 à 1.2698 (1.2687 / 1.2691)
10:06:19 2004.01.14 09:08 Testeur : prise de profit n°3 à 1.2698 (1.2693 / 1.2697)
10:06:19 2004.01.14 09:09 Testeur : prise de profit n°3 à 1.2698 (1.2693 / 1.2697)
10:06:19 2004.01.14 09:10 Testeur : prise de profit n°3 à 1.2698 (1.2693 / 1.2697)
10:06:19 2004.01.14 09:11 Testeur : prise de profit n°3 à 1.2698 (1.2689 / 1.2693)
10:06:19 2004.01.14 09:12 Testeur : prise de profit n°3 à 1.2698 (1.2689 / 1.2693)
10:06:19 2004.01.14 09:13 Testeur : prise de profit n°3 à 1.2698 (1.2686 / 1.2690)
10:06:19 2004.01.14 09:14 Testeur : prise de profit n°3 à 1.2698 (1.2685 / 1.2689)
10:06:19 2004.01.14 09:15 Testeur : prise de profit n°3 à 1.2698 (1.2688 / 1.2692)
10:06:19 2004.01.14 09:16 Testeur : prise de profit n°3 à 1.2698 (1.2691 / 1.2695)
10:06:19 2004.01.14 09:17 Testeur : prise de profit n°3 à 1.2698 (1.2693 / 1.2697)


Conclusion : Vous avez fait une erreur dans la 176, nous devrons utiliser la 175 pour le moment.
Bonne chance.
 
giv, téléchargez la version corrigée de la build 176 depuis notre site web et essayez à nouveau d'exécuter l'EA.
 
giv, téléchargez la version 176 build corrigée depuis notre site web et essayez à nouveau d'exécuter l'EA.

OK. Ça marche.
 
D'après ce que j'ai compris, la commande Print ne fonctionne pas lors des tests de stratégies. Pouvez-vous créer une fenêtre pour la sortie des informations de l'Expert Advisor ? Ou au moins le déverser automatiquement dans un fichier journal ?
Il est pour le moins ennuyeux de prescrire un conseiller expert pour voir ce qu'il produit.
 
D'après ce que j'ai compris, la commande Print ne fonctionne pas lors des tests de stratégies. Pouvez-vous créer une fenêtre pour la sortie des informations de l'Expert Advisor ? Ou au moins l'imprimer automatiquement dans le journal ? <br / translate="no">Je ne veux pas m'embêter à prescrire l'Expert Advisor pour voir ce qu'il affiche, c'est le moins qu'on puisse dire.

Lafonction d'impression ne fonctionne pas seulement pendant l'optimisation, mais aussi pendant un simple test.
 
<br / translate="no">La fonction d'impression échoue seulement pendant l'optimisation. Pendant les tests simples, elle fonctionne.

Pouvez-vous effacer le journal ?
Lorsque vous exécutez le conseiller expert plusieurs fois, tant de déchets s'y accumulent :(
Je veux dire dans le testeur.
 
Pouvez-vous faire un nettoyage du journal ? <br / translate="no">Lorsque vous exécutez l'EA plusieurs fois, tant de déchets s'y accumulent :(
Je veux dire dans le testeur.

il faut y réfléchir
 
Насколько я понимаю команда Print не работает при тестировани стратегий. Может вы сделаете окно для вывода инфы из эксперта? Или хотя бы автоматом будете скидывать это в лог?
Преписывать эксперт для просмотра что он там выводит несколько влом, если не сказать больше.

La fonction d'impression échoue uniquement pendant l'optimisation, mais fonctionne pendant les tests simples.


Ouais, ça n'a pas l'air de marcher pour moi. Print() fonctionne dans init(), mais pas dans start()
 
Ou plutôt, ça fonctionne de manière plutôt réfléchie. Parfois, ça marche. Très parfois :)
Par exemple, sur 6-8 Print(), seul 1 fonctionne. Le reste n'entre jamais dans le journal pendant les tests. Sans optimisation, bien sûr.
 
Ou plutôt, ça fonctionne de manière plutôt réfléchie. Parfois, ça marche. Très parfois :) <br/ translate="no">Par exemple, sur 6-8 Print(), seul 1 fonctionne. Les autres n'entrent jamais dans le journal pendant les tests. Sans optimisation, bien sûr.

Ouvrez le fichier journal correspondant dans le fichier journal à l'aide du menu contextuel et voyez s'il a été imprimé ou non. Les données sont imprimées dans l'onglet journal de manière asynchrone, sur une minuterie afin de ne pas ralentir le testeur, vous pouvez donc perdre des données dans l'onglet (et non dans le journal, c'est-à-dire dans le journal lui-même).
Raison: