Erreurs, bugs, questions - page 2275
Vous manquez des opportunités de trading :
- Applications de trading gratuites
- Plus de 8 000 signaux à copier
- Actualités économiques pour explorer les marchés financiers
Inscription
Se connecter
Vous acceptez la politique du site Web et les conditions d'utilisation
Si vous n'avez pas de compte, veuillez vous inscrire
Les noms de caractères sont tronqués dans les caches de l'interface graphique de l'optimiseur.
C'est particulièrement vrai pour les personnages personnalisés, dont les noms sont souvent longs.
J'ouvre un graphique EURUSD et j'exécute ce script depuis le QB sur celui-ci. Il garde un journal détaillé pendant qu'il fonctionne... En conséquence, j'ai un graphique avec un nouveau symbole dans lequel les barres et les ticks sont pris sur le côté.
En utilisant ce symbole, je peux lancer n'importe quel EA en utilisant des ticks réels.
J'ai fait une optimisation courte, au lieu d'une course simple. Environ une heure après avoir terminé, il n'était plus possible de faire un "Run Single Test" à partir des résultats de l'optimisation - les tics ont disparu. C'est donc une méthode 100% reproductible.
Si vous utilisez Tester/Optimiser sans longues pauses, même sur des caractères différents, les tics ne disparaissent pas. Probablement que les tics sont enlevés en nettoyant certains caches de testeurs.
Les noms de caractères sont tronqués dans les caches de l'interface graphique de l'optimiseur.
C'est particulièrement vrai pour les personnages personnalisés, dont les noms sont souvent longs.
Si vous utilisez le testeur/optimiseur sans longues pauses, même sur des caractères différents, les tics ne disparaissent pas. Les tics sont probablement enlevés en nettoyant certains des caches des testeurs.
Le nom du symbole ne peut pas comporter plus de 32 caractères, y compris la terminaison 0. C'est, en fait, 31.
Les noms de 28 caractères dans la capture d'écran sont recadrés.
Trouvé et corrigé.
Merci. Si nous continuons à parler de ceux qui sont personnalisés, il y a deux situations avec eux
1
Forum sur le trading, les systèmes de trading automatisés et les tests de stratégie
Bugs, bugs, questions
fxsaber, 2018.08.28 19:45
Y a-t-il un moyen de corriger ce problème dans la prochaine version ?
Lorsque je passe à un autre compte, le graphique de symboles personnalisés perd des barres - "En attente de mise à jour". Les barres ne peuvent pas être demandées. En même temps, les tiques - pas de problème.
Après avoir redémarré le Terminal, bien sûr, les barres du graphique sont disponibles.
Je voudrais que les barres de symboles personnalisées restent disponibles sans redémarrage après le passage à un autre compte.
2.
Forum sur le trading, les systèmes de trading automatisés et les tests de stratégie
Bugs, bugs, questions
fxsaber, 2018.08.28 10:20
Il faut une minute à 24 millions de ticks pour réussir à exécuter cette fonction. Est-il possible d'accélérer le processus ?
Les noms de 28 caractères dans la capture d'écran sont recadrés.
Merci. Si nous continuons à parler de ceux qui sont personnalisés, il y a deux situations avec eux
1
2.
Environ 28 caractères seront vérifiés.
2. Il est peut-être possible de l'accélérer, mais ce n'est pas la première priorité.
Donnez des détails sur le premier point. Nous avons besoin d'une reproduction claire.
Donnez des détails sur le premier point. Vous avez besoin d'une lecture claire.
fxsaber:
3. Passage à un compte à partir d'un autre serveur de négociation.
Commuter équivaut à une perte de communication... il est possible que dans ce cas, cela se résume à ceci https://www.mql5.com/ru/forum/275574#comment_8485737
Lorsque je dois remplir une partie d'un grand tableau avec une seule valeur Z, j'utilise la construction :
De nombreux traders diront pourquoi c'est si compliqué, cela peut être plus simple :
ArrayFill(arr,5000,1000,Z);
Mais pour une raison inconnue, la première variante utilisant un tableau intermédiaire s'exécute sensiblement plus vite que la seconde.
J'ai déjà écrit à CA sur cette question il y a quelques années. J'ai reçu une réponse disant que j'avais trouvé et corrigé le problème et qu'il serait correct dans la prochaine version.
Mais le problème persiste.
J'ai fait le même test dans MT4 :