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'utilise pas de forex de négociation.
Vous, dans l'exemple deCopyTick, n'obtenez qu'un dernier élément de la structure, en fait seulement les meilleurs prix.
Qu'est-ce qui vous fait penser que c'est juste un article?
C'est le problème, je reçois absolument tous les tics (et pas seulement les tics, mais aussi les changements dans la coupe).
Vérifiez
Voilà, c'est bien.
J'ai promis de vous parler d'un autre avantage de OnTick, par rapport à OnBook. C'est parce que la livraison d'OnBook est garantie, que s'il a ne serait-ce qu'un peu de calculs lourds (ou, Dieu nous en préserve, des transactions), il peut accumuler une file d'attente assez importante d'événements qui n'ont aucun sens(ils ne contiennent pas d'informations liées aux événements). C'est là que l'avantage se transforme en désavantage, comme c'est souvent le cas.
Dans ce cas, OnTick ignorera simplement les événements qui sont arrivés au moment du calcul, et se déclenchera sur le premier nouvel événement pertinent. Dans la variante OnBook, pour libérer la file d'attente (sauter les événements inutiles), vous devez fabriquer vos propres béquilles.
Voilà, c'est bien.
J'ai promis de vous parler d'un autre avantage de OnTick, par rapport à OnBook. C'est parce que la livraison d'OnBook est garantie, que s'il a ne serait-ce qu'un peu de calculs lourds (ou, Dieu nous en préserve, des transactions), il peut accumuler une file d'attente assez importante d'événements qui n'ont aucun sens(ils ne contiennent pas d'informations liées aux événements). C'est là que l'avantage se transforme en désavantage, comme c'est souvent le cas.
Dans ce cas, OnTick ignorera simplement les événements qui sont arrivés au moment du calcul, et se déclenchera sur le premier nouvel événement pertinent. Dans la variante d'OnBook, pour libérer la file d'attente (sauter les événements inutiles), vous devez fabriquer vos propres béquilles.
Personnellement, j'utilise les ordres asynchrones dans les opérations de trading.
Le fait est que (si vous négociez sérieusement sur la Bourse), vous avez besoin de tous les changements sur le marché,
et le plus tôt cet événement se produira, le mieux ce sera.
En outre, vous avez besoin des volumes de demande et d'offre...
Pour ma part, je ne vois pas d'alternative à OnBook.
Je n'utilise pas de forex de négociation.
Vousn'obtenez qu'un dernier élément de la structure dans l'exemple deCopyTick, en fait seulement les meilleurs prix.
En exécutant le code ci-dessus, il s'avère que
s_tick.flags = 0
:)
Même tick et quand on appelleSymbolInfoTick- pas de drapeau :)
Ajouté
Nous recevons une tique mais nous ne savons pas qui l'a "créée".
Qu'est-ce qui se passe avec les temps de tic-tac ?
C'est absurde. Nous recevons des ticks du nouveau paquet avec le temps19:36:54.735, maisSymbolInfoTick a un tick "en avance" de 900 ms.
Extrait de l'aide deSymbolInfoTick
Beau sujet, beaucoup de choses intéressantes, merci les gars.
Sans blague ni plaisanterie...
Ne démolissez pas le code, je le prendrai en considération...
Qu'est-ce qui se passe avec le tic-tac du temps de toute façon ?
C'est absurde. Nous prenons les ticks du nouveau paquet avec le temps19:36:54.735, mais en appelantSymbolInfoTick nous obtenons un tick "en avance" de 900ms ???
De la référence
Vraiment étrange, la valeur de l'offre est la même pour tous, mais le temps de SymbolInfoTick est différent.
Vraiment étrange, la valeur Bid est la même pour tous, mais le temps SymbolInfoTick est différent.
On dirait que le terminal arrange le temps "comme il veut" :)
Près de 4 secondes sont passées à l'heure locale!
Ce n'est sûrement pas possible !
Et ici, tout est normal.
On dirait que le terminal se chronomètre "comme il veut" :)
Près de 4 secondes se sont écoulées en heure locale !
Ce n'est pas possible !
Le journal montre que OnTick a attrapé le même tick 4 secondes plus vite que OnBookEvent .
Selon le journal, il s'avère que OnTick a attrapé le même tick plus rapidement de 4 secondes que OnBookEvent .
Cela ne peut absolument pas être le cas dans la réalité,
parce que les ticks sont déjà dans le terminal (c'est-à-dire qu'un nouveau paquet de ticks est déjà arrivé)
Cela ne peut absolument pas être le cas dans la réalité,
parce que les ticks sont déjà dans le terminal (c'est-à-dire qu'un nouveau paquet de ticks est déjà arrivé)
Mais je regarde le journal, et le journal un et le même tic-tac avec une différence de 4 secondes est venu.
p.s.
Je n'aime vraiment pas la phrase "c'est impossible", je me suis habitué au fait que tout peut arriver.
À propos, peut-être que c'est loin du sujet, mais une fois sur l'affirmation que la terre est ronde, aussi, a dit quelque chose comme ceci - "il ne peut pas être.
En général, je suis toujours dans le doute jusqu'à ce que je vérifie, puis revérifie, et de préférence que quelqu'un d'autre revérifie plusieurs fois.
Êtes-vous sûr que votre code - qui forme le journal, traite les données - ne se dérègle pas ?
ce code a fait des miracles avec une différence de 4 secondes ?