FORTS. Questions relatives à l'application de la loi - page 6

 
papaklass:

Et qu'est-ce que le moment de la livraison au terminal a à voir avec le TEMPS d'exécution?

La livraison est la livraison et le temps d'exécution est le temps d'exécution. Une fois que votre ordre a été exécuté, il n'y aura PAS de dérapage, même s'il n'a pas encore atteint le terminal !

Voulez-vous dire que le terminal ne nous informe pas de l'heure d'exécution, mais de l'heure de livraison au terminal ?

Tu comprends la différence, petit malin ?

Tu es plus intelligent que ça, désolé.....
 
papaklass:

J'ai posé TROIS questions dans le post que vous avez commenté et je ne vois AUCUNE réponse. :)

L'esprit, carrément étincelant !

 

Développeurs, quelle est la bonne option ? D'après ce que vous dites, on dirait que

le client transmet l'ordre au serveur très rapidement

le serveur est très rapide à exécuter

le serveur est trop lent à envoyer la réponse au client.

ou

néanmoins

variante correcte

le client envoie la commande rapidement

le serveur n'est pas très rapide pour exécuter

le serveur envoie la réponse au client rapidement

(ces cas concernent la situation où le serveur MT5 est l'instance finale de l'ordre de transaction).


 
papaklass:
Si possible, exécutez à nouveau l'EA sur une nouvelle version pendant quelques heures pour obtenir des statistiques. Votre serveur est beaucoup plus puissant. Pour le bien de la pureté de l'expérience.

J'ai construit 1035.

l'expert est opérationnel

\...

il y a une bûche dans le sous-sol.

Dossiers :
20141229.log  103 kb
 
papaklass:

Sur une note connexe :

Il semble y avoir un truc flottant similaire sur le quatre :

Oui et le temps d'exécution est discutable. Le ping est de 8-9 msec.

MK, pense sur deux plateformes à la fois. Bien qu'en l'absence de commandes asynchrones, le quadruple est nettement moins bon qu'il ne pourrait l'être. :)

Reposez-vous pour la nouvelle année, vous qui êtes agité !

 

Bonjour, Renat !

Voici une autre confirmation que les délais "vivent" dans le serveur (terminal) MT-5

Négociation à domicile, via Internet (compte réel)

Vous voyez, le temps d'exécution de l'ordre de suppression de l'ordre d'achat est de 11 ms,

et le temps d'exécution du second ordre, envoyé après 2 ms, est 3,55 fois supérieur.

Dans le marché mort d'aujourd'hui, cela ne peut s'expliquer par un "iceberg sous-marin" et des files d'attente.

 
Mikalas:

Bonjour, Renat !

Voici une preuve supplémentaire que les retards "vivent" dans le serveur (terminal) MT-5

Ce n'est pas une preuve.

Vous ne voyez que les mesures de votre côté. Vous ne pouvez pas supposer que l'ensemble de l'infrastructure (logiciels, matériel, canaux) est stable et présente des délais constants. En particulier, vous ne pouvez pas faire de telles affirmations lorsque vous mesurez des millisecondes.

Même pendant les opérations de lecture/écriture avec votre disque local, vous ne pouvez pas garantir une quelconque stabilité de la vitesse de lecture/écriture (où elle saute également en dizaines de millisecondes), dans tous les cas nous parlons d'un réseau avec un tas de nœuds intermédiaires et sa propre infrastructure.


Pour être clair : lorsqu'on passe aux limites de l'optimisation de la vitesse (dans ce cas, à des dizaines de millisecondes), c'est l'infrastructure, et non le logiciel, qui a l'impact maximal. N'oubliez pas qu'il s'agit d'une plateforme de vente au détail, et non d'une injection directe dans le marché boursier en une seule étape à partir d'une entreprise voisine sur un canal dédié.

Nous continuerons à optimiser, mais cette fois notre influence sur le résultat sera bien moindre que celle de l'infrastructure.


ps : pour l'intérêt, mesurez les temps d'exécution des transactions dans Quicksilver.

 
En un clin d'œil, les délais peuvent être mesurés avec un chronomètre mécanique.
 
Edic:
Vous pouvez utiliser un chronomètre mécanique pour mesurer les délais dans Quicksilver.

C'est exactement ce que je veux dire. Et nous parlons ici de 10 à 20 ms.

En tout cas, nous nous battrons jusqu'au bout, car c'est une priorité pour nous. C'est juste après les vacances.

 
Renat:

C'est exactement ce que je veux dire. Et nous parlons ici de 10 à 20 ms.

En tout cas, nous nous battrons jusqu'au bout, car c'est une priorité pour nous. Les vacances sont à peine terminées.

Nous attendons de bons résultats !
Raison: