Caractéristiques du langage mql5, subtilités et techniques - page 69

 
Combinateur:
il peut y avoir des sauts de coche

L'absence de sauts est davantage le fait du testeur. Pour le compte réel, c'est juste pratique car les omissions possibles ne sont pas du tout critiques.

Forum sur le trading, les systèmes de trading automatisés et les tests de stratégie

MT4 ou MT5. Quels sont les avantages et les inconvénients ?

fxsaber, 2018.01.30 21:09

  1. Les citations manquantes sur une minuterie de millisecondes n'ont presque rien à voir avec le TS - rien à voir avec quoi que ce soit. De plus, ces citations sont mortes (du passé) car il y a un décalage de quelques millisecondes même avec MT5 avec zéro ping. Malheureusement, toutes les citations qui arrivent au terminal ont toujours un âge > 2-5 ms.
  2. L'exécution de OnTick est tout à fait possible en 1 ms.
  3. En parlant du Testeur, l'implémentation actuelle des multisymboles via les événements est un super frein. Et grâce à une minuterie, il n'y a pas de freinage.
 
fxsaber:

L'absence de sauts est davantage le fait du testeur. Pour de vrai - juste pratique, car les ratés éventuels ne sont pas du tout critiques.

Je pense que c'est mieux de travailler par minuterie.

En particulier, la dernière fois que j'ai mesuré la vitesse de livraison des événements (pour être honnête, c'était il y a longtemps), elle n'était pas réjouissante.
 
Combinateur:

Je ne sais pas. Pour moi, c'est mieux de travailler avec un minuteur.

Je vous le dis, la solution n'a pas d'alternative pour le Testeur. Pour le réel, il y a un certain avantage par rapport à la minuterie uniquement dans la commodité et le déchargement de la minuterie. Les frais généraux, bien sûr, sont importants sur le réel également.

 
combinateur:
il peut y avoir des sauts de tique

Bien sûr, mais ils seront moins nombreux que lors de l'utilisation de OnTimer.

 

Dans MT5, il n'y a pas de commissions pour les positions (contrairement à MT4). De ce fait, il existe des particularités

  • Dans le MT5, la commission pour l'ouverture d'une position, ainsi que pour la fermeture d'une position, est déduite directement du solde.
  • Pour cette raison, les fonds propres, avant la clôture de toutes les positions, ne montrent pas ce que sera le solde après la clôture.
  • Cela signifie que vous ne serez pas en mesure de calculer le seuil de rentabilité sur le MT5.
 
fxsaber:

Dans MT5, il n'y a pas de commissions pour les positions (contrairement à MT4). De ce fait, il existe des particularités

  • Dans le MT5, la commission pour l'ouverture d'une position, ainsi que pour la fermeture d'une position, est déduite directement du solde.
  • Pour cette raison, les fonds propres, avant la clôture de toutes les positions, ne montrent pas ce que sera le solde après la clôture.
  • Cela signifie que vous ne serez pas en mesure de calculer un Breakeven dans MT5.


Vous pouvez calculer dans l'historique des transactions de cette position quelle commission a été prise et multiplier par 2.

 
Vladislav Andruschenko:

Vous pouvez calculer dans l'historique des transactions sur cette position quelle commission a été prise et multiplier par 2.

Il s'agit d'une fonctionnalité du MT5. Voici un exemple. Il s'est avéré que Equity_MT4 et Equity_MT5 sont des concepts différents.

Avec le seuil de rentabilité mentionné dans MT5, le problème est bien sûr résolu. Mais c'est un âne, pour ne pas dire plus, si on le compare à MT4.


ACCOUNT_PROFIT est la même chose.

 
Lors de la compensation, il est élémentaire de perdre le commentaire sur la position ouverte. Pour ce faire, il suffit d'effectuer n'importe quelle transaction sans commentaire sur le symbole de la position.
 
fxsaber:
Lors de la compensation, il est élémentaire de perdre le commentaire de la position ouverte. Pour ce faire, il suffit d'effectuer n'importe quelle transaction sans commentaire sur le symbole de la position.


C'est l'occasion de changer le commentaire de la position :)

 
Vladislav Andruschenko:

C'est la possibilité de changer le commentaire de position :)

Ainsi que la magie, le volume et le prix d'ouverture.

Raison: