Symboles personnalisés. Erreurs, bogues, questions, suggestions. - page 8
![MQL5 - Langage des stratégies de trading intégré au terminal client MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
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
Prenez les tics d'ici.
Je n'ai pas besoin d'autres tics, j'ai des tics et ils me conviennent parfaitement. Question/complexité, comment construire des barres minutes basées sur ces ticks pour les charger dans MT5.
Après avoir importé les ticks, exécutez ce script sur un nouveau graphique de symboles (sans barres).
Forum sur le trading, les systèmes de trading automatisés et les tests de stratégies de trading
Discussion de l'article "Créer et tester des symboles personnalisés dans MetaTrader 5".
fxsaber, 2018.04.12 07:59
Je pense qu'ils ont promis de faire une conversion automatique des ticks en barres.
Forum sur le trading, les systèmes de trading automatisés et les tests de stratégies de trading
Nouvelle version de MetaTrader 5 build 2007 : Calendrier économique, MQL5-programs as a Service
Slava, 2019.02.22 11:38
Se formera dans un avenir proche. C'est ce que nous sommes en train de faire.Merci beaucoup, je vais essayer !
Bug 09.
CustomTicksAdd ne génère pas d'événement NewTick.
Exécutez cet EA sur un symbole "réel" pour le reproduire.
L'EA ne se décharge pas malgré les ticks qui arrivent.
ZZY Peut-être que cela ne fonctionne pas maintenant à cause de la vérification des erreurs : sur un symbole personnalisé, l'EA est exécuté et CustomTicksAdd lui-même est fait dans OnTick.
Bug 09.
CustomTicksAdd ne génère pas d'événement NewTick.
Exécutez cet EA sur un symbole "réel" pour le reproduire.
L'EA ne se décharge pas malgré les ticks qui arrivent.
ZZY Peut-être que cela ne fonctionne pas maintenant à cause de la vérification des erreurs : sur un symbole personnalisé, l'EA est exécuté et CustomTicksAdd lui-même est fait dans OnTick.
https://www.mql5.com/ru/docs/runtime/event_fire
L'événement NewTick est généré lorsque de nouvelles cotations arrivent et est traité par OnTick() dans les EAs attachés. Si à l'arrivée d'une nouvelle cotation, la fonction OnTick était en cours d'exécution sur la cotation précédente, la cotation entrante sera ignorée par le conseiller expert, car l'événement correspondant n'est pas placé dans la file d'attente des événements de l'EA.
https://www.mql5.com/ru/docs/runtime/event_fire
Bien, merci ! Bug09 est à part entière alors.
Au fait, si onCalculate doit lancer deux ticks chacun, est-ce qu'une protection quelconque fonctionnerait ?
Bien, merci ! Bug09 est à part entière alors.
À propos, si OnCalculate doit lancer deux ticks à la fois, la protection fonctionnera-t-elle ?
Ça n'arrivera pas.
OnCalculate est appelé à chaque tic. Il y a donc un risque d'avalanche.
Forum sur le trading, les systèmes de trading automatisé et les tests de stratégies de trading
Symboles personnalisés. Erreurs, bugs, questions, suggestions.
fxsaber, 2019.03.17 09:56
Bug 07.
Le testeur forme des barres par Dernier pour les symboles personnalisés en stock avec Prix de l'offre pour construire des barres.
Par conséquent, l'historique des barres dans le Terminal et le Testeur sont complètement divergents. Et si quelqu'un utilise des barres dans TS (indicateurs, par exemple), le résultat du backtest est aléatoire pour lui.
Je me suis senti complètement idiot quand, après des jours de recherche avec différents algorithmes TS, j'ai découvert que tout était vain.
Il s'est avéré que dans le mode ticks réel, non seulement les barres mais aussi les TIC ne correspondent pas à l'historique ! Pourquoi je ferais ça ?
Donc maintenant Tester ne peut pas faire face à la chose élémentaire - donner une séquence historique de tics.
Il s'avère que maintenant, à chaque construction, la première chose à faire est de vérifier l'adéquation du Testeur. Parce qu'avec de tels tics, on ne peut pas du tout lui faire confiance.
La règle est simple : "Ne touchez pas aux vrais tics. Pourquoi diable le testeur les fixe/filtre-t-il ?
Quelles données fournir afin de corriger cette honte technique à temps pour la prochaine bêta ?
ZS C'est ainsi qu'il s'avère que la version 2025b est nécessaire pour certaines tâches et que des versions antérieures sont nécessaires pour d'autres. Encore une fois, merci d'aider avec l'archive des builds.
ZZZY Ce bug est contourné en détruisant le personnage personnalisé par un balayage des bases. Recréez ensuite et ne passez pas à d'autres comptes de trading. Je conseille vivement de vérifier l'historique avant de travailler avec le testeur.
Encore une fois, aidez-nous avec l'archive de construction.
Versé 2009 et 2025 dans l'emplacement précédent.