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

 
Aleksey Vyazmikin:

Non, je ne l'ai pas fait, parce que je n'ai pas encore trouvé comment le formuler correctement.

Demandez-vous donc pourquoi, dans mon journal, la différence entre la première et la dernière transaction d'un ordre de marché est de 3 secondes.

S'agit-il d'une erreur dans le journal (et alors quel est le temps réel pour remplir toutes les parties de l'ordre), ou d'un fonctionnement lent de l'échange (et alors que faire avec) ?

 
Aleksey Vyazmikin:

Visuellement, il semble qu'il y ait une fermeture partielle, c'est-à-dire que je peux voir la position diminuer progressivement.

Si vous pouvez voir avec vos yeux, il y a effectivement un problème.

Le verre n'était pas vide au moment de l'envoi de la commande, n'est-ce pas ?

 
Andrey Khatimlianskii:

Posez donc la question suivante : pourquoi ai-je une différence de 3 secondes entre la première et la dernière transaction d'un ordre de marché dans mon journal ?

S'agit-il d'une erreur dans le journal (et alors quel est le temps réel pour remplir toutes les parties de l'ordre), ou d'un fonctionnement lent de la bourse (et alors que faire pour y remédier) ?

Convaincu - je vais écrire et leur poser cette question maintenant.

Andrey Khatimlianskii:

Si vous pouvez le voir de vos yeux, alors il s'agit bien d'un problème.

Le marché n'était pas vide au moment de l'envoi de l'ordre, n'est-ce pas ?

Le verre n'était pas vide, c'est sûr. Mais, à cause du fort mouvement, mon ordinateur ralentissait et je pense que c'était la visualisation, c'est-à-dire que l'image se mettait à jour lentement, bien que ce ne soit pas convaincant...

 
Aleksey Vyazmikin:

Eh bien, qu'en est-il de la fermeture du marché ?

Quel était le prix lorsque vous avez appuyé sur le bouton ?

 
prostotrader:

Quel était le prix lorsque vous avez appuyé sur le bouton ?

Le prix à la fermeture - je suis visuellement déterminé à sortir - donc je ne peux rien dire avec certitude sur le prix, et je n'ai rien pour le confirmer.

 
Aleksey Vyazmikin:

Le prix à fermer - je suis visuellement déterminé à sortir - donc je ne peux rien dire avec certitude sur le prix, et je n'ai rien pour l'étayer.

La Bourse a récemment reçu une amende pour fraude et a promis de faire le ménage.

(En Amérique, non seulement ils fermeraient la bourse, mais ils emprisonneraient à vie toutes les personnes impliquées).

Apparemment, ils n'ont pas reçu une amende suffisante et n'ont pas rétabli l'ordre (mais c'est peut-être la faute du courtier).

Votre ordre aurait dû être exécuté en UNE MICROSECONDE !

Si-6.18 est l'un des instruments les plus liquides.

Écrivez au courtier et exigez de lui non seulement les journaux MT5, mais aussi les journaux d'échange.

En fait, il s'agit d'une pure fraude.

 
Andrey Khatimlianskii:

Le verre n'était pas vide au moment de l'envoi de la commande, n'est-ce pas ?

Cela ne fait aucune différence, l'ordre est un ordre de marché. S'il s'agissait d'un ordre à cours limité, la conversation serait différente.

 
Комбинатор:

Si nous avions un ordre limite, la conversation serait différente.

Eh bien, si le verre est vide, il n'y aura rien pour remplir l'ordre (y compris le marché).

Elle sera suspendue et remplie par des contre-limites et des marchés nouvellement placés. Non ?

 
Andrey Khatimlianskii:

Je ne sais pas ) dans une telle situation, ils vont probablement fermer les enchères. ce n'est pas seulement une situation d'urgence, c'est une déception totale.

 
prostotrader:

La Bourse a récemment reçu une amende pour fraude et a promis de faire le ménage.

(En Amérique, non seulement ils fermeraient la bourse, mais ils mettraient tous ceux qui y sont impliqués en prison à vie).

Apparemment, ils n'ont pas reçu une amende suffisante et n'ont pas rétabli l'ordre (mais c'est peut-être la faute du courtier).

Votre ordre aurait dû être exécuté en UNE MICROSECONDE !

Si-6.18 est l'un des instruments les plus liquides.

Écrivez au courtier et demandez non seulement les journaux MT5 mais aussi les journaux de la bourse.

En fait, il s'agit d'une pure fraude.

Le problème est que toutes les preuves ne peuvent provenir que du courtier ou de la bourse, c'est-à-dire que je ne pourrai pas les obtenir. Je vais donc continuer à faire face à la situation pour le moment.

J'ai reçu une réponse du courtier

"

Bonjour Alexey Vyacheslavovich ! La réponse des développeurs -

On dirait des retards de réseau du côté client, voici comment s'est déroulée l'exécution du côté serveur de négociation :

0       6       2018.04.25 16:49:24.024 85.***.***.***    '***': exchange buy 10.00 Si-6.18 at market (62785 / 62788 / 62787)
0       6       2018.04.25 16:49:24.024 85.***.***.***    '***': request transfered to dealers, rule 'FORTS Gateway #real' (exchange buy 10.00 Si-6.18 at market)
0       6       2018.04.25 16:49:24.028 127.0.0.1       '2': request from '***' (exchange buy 10.00 Si-6.18 at market)
0       6       2018.04.25 16:49:24.029 127.0.0.1       '2': placed for execution for '***' (exchange buy 10.00 Si-6.18 at market)(62785 / 62788 / 62787) 
0       6       2018.04.25 16:49:24.029 85.***.***.***    '***': order placed for execution [#87849076 buy 10.00 Si-6.18 at market], time 5.98 ms
0       6       2018.04.25 16:49:24.030 FORTS Gateway #real     '***': order #87849076 buy 10.00 Si-6.18 at market request new due execution [request new order #87849076], time: 0.05 ms
0       6       2018.04.25 16:49:24.036 FORTS Gateway #real     '***': order #87849076 buy 10.00 Si-6.18 at market placed due execution [added order #87849076, buy limit 10.00 Si-6.18 at 65426 [based on order '30444116819']], time: 0.18 ms
0       6       2018.04.25 16:49:24.041 FORTS Gateway #real     '***': deal performed [#48508923 buy 1.00 Si-6.18 at 62788]
0       6       2018.04.25 16:49:24.041 '***': order performed partially buy 1.00 at 62788 [#87849076 buy 10.00 Si-6.18 at market]
0       6       2018.04.25 16:49:24.041 FORTS Gateway #real     '***': order #87849076 buy 10.00 Si-6.18 at market filled due execution [filled order #87849076, buy 1.00 Si-6.18 at 62788 [based on deal '2026006054']], time: 2.06 ms
0       6       2018.04.25 16:49:24.043 FORTS Gateway #real     '***': deal performed [#48508924 buy 1.00 Si-6.18 at 62788]
0       6       2018.04.25 16:49:24.043 '***': order performed partially buy 1.00 at 62788 [#87849076 buy 10.00 / 1.00 Si-6.18 at market]
0       6       2018.04.25 16:49:24.043 FORTS Gateway #real     '***': order #87849076 buy 10.00 / 1.00 Si-6.18 at market filled due execution [filled order #87849076, buy 1.00 Si-6.18 at 62788 [based on deal '2026006055']], time: 3.02 ms
0       6       2018.04.25 16:49:24.048 FORTS Gateway #real     '***': deal performed [#48508925 buy 5.00 Si-6.18 at 62788]
0       6       2018.04.25 16:49:24.048 '***': order performed partially buy 5.00 at 62788 [#87849076 buy 10.00 / 2.00 Si-6.18 at market]
0       6       2018.04.25 16:49:24.048 FORTS Gateway #real     '***': order #87849076 buy 10.00 / 2.00 Si-6.18 at market filled due execution [filled order #87849076, buy 5.00 Si-6.18 at 62788 [based on deal '2026006056']], time: 1.73 ms
0       6       2018.04.25 16:49:24.050 FORTS Gateway #real     '***': deal performed [#48508926 buy 1.00 Si-6.18 at 62789]
0       6       2018.04.25 16:49:24.050 '***': order performed partially buy 1.00 at 62789 [#87849076 buy 10.00 / 7.00 Si-6.18 at market]
0       6       2018.04.25 16:49:24.050 FORTS Gateway #real     '***': order #87849076 buy 10.00 / 7.00 Si-6.18 at market filled due execution [filled order #87849076, buy 1.00 Si-6.18 at 62789 [based on deal '2026006057']], time: 3.40 ms
0       6       2018.04.25 16:49:24.053 FORTS Gateway #real     '***': deal performed [#48508927 buy 1.00 Si-6.18 at 62789]
0       6       2018.04.25 16:49:24.053 '***': order performed partially buy 1.00 at 62789 [#87849076 buy 10.00 / 8.00 Si-6.18 at market]
0       6       2018.04.25 16:49:24.053 FORTS Gateway #real     '***': order #87849076 buy 10.00 / 8.00 Si-6.18 at market filled due execution [filled order #87849076, buy 1.00 Si-6.18 at 62789 [based on deal '2026006058']], time: 1.49 ms
0       6       2018.04.25 16:49:24.054 FORTS Gateway #real     '***': deal performed [#48508928 buy 1.00 Si-6.18 at 62789]
0       6       2018.04.25 16:49:24.055 '***': order performed buy 1.00 at 62789 [#87849076 buy 10.00 / 9.00 Si-6.18 at market]
0       6       2018.04.25 16:49:24.055 FORTS Gateway #real     '***': order #87849076 buy 10.00 / 9.00 Si-6.18 at market filled due execution [filled order #87849076, buy 1.00 Si-6.18 at 62789 [based on deal '2026006059']], time: 4.03 ms

"

D'après ce que je comprends du journal :

1. Le temps d'exécution est approximativement le même

2. l'information d'exécution provenait du serveur et était traitée par le programme avec un retard de 3 secondes

La référence à un retard de 3 secondes de ma part semble assez étrange, car mon internet est assez bon jusqu'au routeur sur le fil, le canal n'était pas surchargé. Les cœurs de l'ordinateur n'étaient pas chargés à 100%, mais peut-être que certains d'entre eux l'étaient.

Puis il s'avère que :

1. Les développeurs n'ont pas prévu une gestion appropriée des priorités des tâches (threads) qui doivent être traitées en premier par le CPU et le noyau MT5 aurait pu être forcé à toujours occuper le noyau CPU le moins chargé. Et à une charge de 100 %, réduisez la priorité d'exécution du calcul pour les indicateurs et autres codes utilisateurs.

2. les journaux de MT5 ne sont pas fiables.