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
C'est la photo du jour. Bien sûr, nous n'avons pas vérifié si OnBook correspondait à Tick, mais nous avons simplement pris le suivant, en espérant que si OnTick était en avance sur OnBook, alors le correspondant serait soit le même, soit légèrement plus tard.
Le maximum bien sûr sans contrôles supplémentaires n'est pas un indicateur, ou le dépassement ou vraiment OnBook quelque part lent.
Mais c'est quelqu'un qui peut expliquer ? Pourquoi tant d'OnTicks sont déployés, et pas un seul OnBook ne s'intercale entre eux ?
Parce que vous avez vous-même écrit"Le code est manivelé, peut-être est-il tordu, je vais regarder les résultats."
Et vous n'avez pas besoin de minuteur du tout...
Parce que vous avez vous-même écrit: "Le code est monté en épingle, il est peut-être tordu, je vais regarder les résultats. "
Et vous n'avez pas besoin de minuteur du tout...
Vous n'avez pas trouvé que la cause est due à des erreurs dans le code. Ou vous n'avez pas compris la question. Je viens aussi d'imprimer une marque dans les fonctions On, sans timer, il y a quand même une foule de ticks entre lesquels il n'y a pas de OnBooks.
1. Il n'est pas clair pour moi comment vous avez exécuté le EA (s)
2. Il y a 2 codes écrits par Andrei et moi-même qui
Ils secorroborent mutuellement. Alors pourquoi s'embêter avec le vôtre?
3. Andrey et moi avons tous deux exécuté des EA sur le marché des produits dérivés, et vous sur le marché boursier.
Peut-être que le terminal a des défauts sur le Fonds (je n'ai même pas fait fonctionner MT5 sur le marché boursier).
Personnellement, sur le Fonds, je négocie via Quick.
1. Il n'est pas clair pour moi comment vous avez exécuté le EA (s)
2. Il y a 2 codes écrits par Andrei et moi-même qui
Ils se corroborent mutuellement. Alors pourquoi s'embêter avec le vôtre?
3. Andrey et moi avons tous deux exécuté des EA sur le marché des produits dérivés, et vous sur le marché boursier.
Peut-être que le terminal a des défauts sur le Fonds (je n'ai même pas fait fonctionner MT5 sur le marché boursier).
Personnellement, sur le Fonds, je négocie par le biais de Quick.
1. Ah, je vois. Demain, je l'essaierai sur un futur. Pourquoi n`utilisez-vous pas MT5 sur le fonds ? Avez-vous des inconvénients ?
1. Le deuxième terminal et les suivants chez le courtier sont payants, et je n'ai pas de stratégies où je ne négocie que des actions(portefeuilles d'actions).
2. Si vous voulez afficher les données accumulées dansGetMicrosecondCount(), alors
faites-le sans timer dans OnDeinit(), quand l'EA sort, tout s'imprimera.
2. Si vous voulez afficher les données accumulées dansGetMicrosecondCount(), alors
faites-le sans timer dans OnDeinit(), quand EA sort, tout s'imprimera.
Oui, vous pouvez le faire de cette façon aussi, je l'ai fait à l'origine de cette façon pour le rendre plus clair. Mais à cause de la minuterie, les OnTicks peuvent être ignorés, mais les OnBooks ne doivent pas l'être, ils sont garantis. Peut-être que je n'ai pas pris en compte un élément, peut-être que tous les Ticks n'initient pas un changement du verre, c'est-à-dire OnBook ?
Aussi.
Vous devez vérifier les compteurs :
A, lorsque vous déclarez des tableaux, procédez comme suit
ulong TimeArrayBook[ INT_MAX]; а инициализировать так ArrayInitialize(TimeArrayBook, 0);
Aussi.
Nous devons faire une contre vérification :
A, à l'initialisation le nombre devrait être65535 et non65536
Qui peut expliquer cela ? Pourquoi tant de OnTicks sont-ils radiés et pas un seul OnBook entre eux ?
Regardez l'heure du journal. Tout cela s'est passé dans un ms, et à côté (dans le même ms) un tas d'OnBooks.
Vous pouvez compter tous les événements par des compteurs, mais même visuellement vous pouvez voir qu'il y a plus d'OnBooks.