Test des "CopyTicks". - page 7

 
Anton Zverev:

Il s'avère que si je télécharge l'historique des ticks à partir du site d'échange et des cinq, il correspondra parfaitement à la précision de ms ?

Dans la démo FORTS du testeur, les tics proviennent-ils du réel ou de la démo ?

N'essayez jamais de comparer la démo et le réel, en particulier les prix de change. Ce sont deux univers différents. Rien en commun.
 
Karputov Vladimir:
N'essayez jamais de comparer la démo et le réel, en particulier les prix des actions. Ce sont deux univers différents. Rien en commun.
Je veux dire le testeur seulement.
 
Anton Zverev:
Je veux dire le testeur seulement.
Reformulez votre question.
 
Anton Zverev:

Il s'avère que si je télécharge l'historique des tics à partir du site d'échange et des cinq, il correspondra parfaitement à la précision de ms ?

Oui, tant que le compte est réel.


Dans la démo FORTS du testeur, les tics proviennent-ils du réel ou de la démo ?

Sur les instruments d'échange dans les serveurs de démonstration, il n'y a aucune garantie que les cotations soient correctes.

Au contraire, la garantie que les cotations sont sciemment fausses, car personne n'a le droit de distribuer des cotations payantes en temps réel sur des serveurs de démonstration.

Le sujet a été traité en détail ici : pourquoi les cotations boursières sont-elles payantes et pourquoi ne sont-elles pas disponibles gratuitement?

 
MetaQuotes Software Corp.:

Tous les ticks sont absolument exacts, sans omissions ni autres erreurs.

La base de tick est la même pour tous les processus de MetaTrader 5 : serveurs, terminaux, testeurs, etc.

Ladirection du commerce, quand apparaîtra-t-elle approximativement ?
 
Dmitriy Skub:
Quand la direction du commerce apparaîtra-t-elle approximativement ?

C'est tout : description de la structure des ticks de prix dans MQL5

La structure pour le retour des prix actuels (MqlTick)

Il s'agit d'une structure permettant de stocker les derniers prix du symbole. Il est conçu pour permettre une recherche rapide des informations les plus demandées sur les prix actuels.

structMqlTick
{
datetimetime;// Heure de la dernière mise à jour du prix
doublebid;// Prix actuel de l'offre
doubleask;// Prix d'achat actuel
doublelast;// Prix de la dernière transaction (Last )
ulongvolume;// Volume pour le dernier prix actuel
longtime_msc;// Heure de la dernière mise à jour d'un prix en millisecondes
uint flag// Drapeaux de contrôle
} ;

La variable de type MqlTick permet d'obtenir les valeurs de Ask, Bid, Last et Volume en un seul appel de la fonction SymbolInfoTick().

Les paramètres de chaque tick sont renseignés, qu'il y ait ou non des changements par rapport au tick précédent. Ainsi, il est possible de trouver un prix correct pour n'importe quel moment dans le passé sans avoir besoin de rechercher les valeurs précédentes dans l'historique des tics. Par exemple, même si seul le prix Bid change au cours d'une arrivée de tick, la structure contient toujours d'autres paramètres, notamment le prix Ask précédent, le volume, etc.

Vous pouvez analyser les drapeaux de coche pour savoir quelles données ont été modifiées exactement :

  • TICK_FLAG_BID - le tick a changé un prix d'offre.
  • TICK_FLAG_ASK - un tick a modifié un prix Ask.
  • TICK_FLAG_LAST - une coche a modifié le dernier prix de la transaction.
  • TICK_FLAG_VOLUME - un tick a changé de volume.
  • TICK_FLAG_BUY - un tick est le résultat d'une transaction d'achat.
  • TICK_FLAG_SELL - un tick est le résultat d'une transaction de vente.
 
MetaQuotes Software Corp.:

Voilà : description de la structure des ticks de prix dans MQL5

La structure pour le retour des prix actuels (MqlTick)

Il s'agit d'une structure permettant de stocker les derniers prix du symbole. Il est conçu pour permettre une recherche rapide des informations les plus demandées sur les prix actuels.

structMqlTick
{
datetimetime;// Heure de la dernière mise à jour du prix
doublebid;// Prix actuel de l'offre
doubleask;// Prix d'achat actuel
doublelast;// Prix de la dernière transaction (Last )
ulongvolume;// Volume pour le dernier prix actuel
longtime_msc;// Heure de la dernière mise à jour d'un prix en millisecondes
uint flag// Drapeaux de contrôle
} ;

La variable de type MqlTick permet d'obtenir les valeurs de Ask, Bid, Last et Volume en un seul appel de la fonction SymbolInfoTick().

Les paramètres de chaque tick sont renseignés, qu'il y ait ou non des changements par rapport au tick précédent. Ainsi, il est possible de trouver un prix correct pour n'importe quel moment dans le passé sans avoir besoin de rechercher les valeurs précédentes dans l'historique des tics. Par exemple, même si seul le prix Bid change au cours d'une arrivée de tick, la structure contient toujours d'autres paramètres, notamment le prix Ask précédent, le volume, etc.

Vous pouvez analyser les drapeaux de coche pour savoir quelles données ont été modifiées exactement :

  • TICK_FLAG_BID - le tick a changé un prix d'offre.
  • TICK_FLAG_ASK - un tick a modifié un prix Ask.
  • TICK_FLAG_LAST - une coche a modifié le dernier prix de la transaction.
  • TICK_FLAG_VOLUME - un tick a changé de volume.
  • TICK_FLAG_BUY - un tick est le résultat d'une transaction d'achat.
  • TICK_FLAG_SELL - un tick est le résultat d'une transaction de vente.
Je pensais avoir atteint le forum anglais. Je peux le lire en russe ?
 
MetaQuotes Software Corp.:

Ceci est : description de la structure des ticks de prix dans MQL5

La description est là - il n'y a pas de véritable direction. Et les millisecondes ?

Ou suis-je en retard sur l'époque ?

 
MetaQuotes Software Corp.:
Oui, tant que le compte est réel.


Sur les instruments d'échange dans les serveurs de démonstration, il n'y a aucune garantie que les cotations soient correctes.

Au contraire, c'est une garantie que les cotations seront délibérément fausses, car personne n'a le droit de distribuer des cotations payantes en temps réel sur des serveurs de démonstration.

Le sujet a été traité en détail ici : pourquoi les cotations boursières sont-elles payantes et pourquoi ne sont-elles pas disponibles gratuitement?

Vous allez sur un compte de démonstration, ouvrez un testeur sur des ticks réels. Le testeur utilisera quel historique de tick pour le conseiller expert, celui des serveurs de démonstration ou celui du marché réel ?

La question porte sur l'historique des ticks du testeur, qui est utilisé lors de la connexion à un compte non réel. Donner l'historique dans le testeur n'est pas un mode temps réel. Il ne devrait pas y avoir d'infraction.

 
Dmitriy Skub:

La description est là - il n'y a pas de véritable direction. Et les millisecondes ?

Ou suis-je en retard sur l'époque ?

Êtes-vous sûr de comprendre correctement les valeurs binaires du champ "flags" et de le vérifier avec précision sur les instruments de change et non sur le forex ?

Les millisecondes figurent également dans le champ time_msc.

Raison: