Erreurs, bugs, questions - page 2320
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
Je n'ai rien compris du tout - pourquoi devrais-je m'embêter avec cette citation ? Vous avez fait une supposition - je l'ai vérifiée et je l'ai postée. Beaucoup de gens croient simplement ce qui est écrit sur la barrière. Personne ne va vérifier ce qui est écrit, vous devez le faire vous-même avant d'aller trop loin.
J'ai compris le code C++ et j'ai écrit un exemple de ce code. S'il n'y avait pas d'interdiction, il serait intéressant d'entendre la réponse à l'exemple donné de divergence de Sharpe pour des CT identiques.
Résumé :
Forum sur le trading, les systèmes de trading automatisé et les tests de stratégies de trading
Bugs, bugs, questions
fxsaber, 2018.11.06 18:16
ZS Et dans la formule utilisée en MT, bien sûr, l'unité ne serait pas soustraite. Dans l'exemple proposé, quel que soit le nombre d'intervalles de 144 observés, le Sharpe serait toujours le même.
Grâce à cette unité, la différence serait clairement visible avec un petit nombre de transactions. Par exemple, 5 et 5*10.
J'ai compris le code C++ et j'ai écrit un exemple de ce code. S'il n'y avait pas d'interdiction, il serait intéressant d'entendre la réponse à l'exemple donné de divergence de Sharpe pour des CT identiques.
Résumé :
J'ai rencontré ce problème il y a un an, je ne sais pas s'il a été résolu depuis.
La boucle FOR dans MT5 ne fonctionnait pas correctement si j'utilisais l'opérateur de pré-incrémentation pour une variable.
Le fait est qu'en C++, dans de nombreux cas, la préincrémentation dans de telles boucles donne un petit gain de performance, mais dans MT5, elle n'entraîne que des calculs incorrects.
J'ai rencontré ce problème il y a un an, je ne sais pas s'il a été résolu depuis.
Dans MT5, la boucle FOR ne fonctionnait pas correctement si l'opérateur de pré-incrémentation d'une variable y était utilisé.
Le fait est qu'en C++, dans de nombreux cas, la préincrémentation dans de telles boucles donne un petit gain de performance, mais dans MT5, elle n'entraîne que des calculs incorrects.
Ces déclarations doivent être étayées par des détails techniques.
Donnez un exemple pour illustrer le problème
Probablement une question pour la branche des débutants. Existe-t-il un autre moyen de connaître l'heure actuelle dans le Testeur ?
Résultat
Pourquoi la date d'expiration d'un ordre en attente ne peut-elle pas être fixée à la seconde près ? Économie de ressources informatiques?
Pour supprimer un ordre en suspens à la seconde près, nous devons créer un système complet avec une minuterie. Il n'y a aucun moyen de résoudre ce problème dans le testeur sans la minuterie (voir ci-dessus).
Probablement une question pour la branche des débutants. Existe-t-il un autre moyen de connaître l'heure actuelle dans le Testeur ?
TimeTradeServer().
Je comprends que vous puissiez vérifier par vous-même...
Dans le testeur, quel événement est généré en premier, le tic-tac ou la minuterie ?
Par exemple, le Timer doit être appelé à 12:00:00.000. Et il y a un tic-tac avec la même heure. Lequel est déclenché en premier, OnTimer ou OnTick ?