Bonjour,
Je demande votre aide car j’ai un algonquins qui a eu un comportement complètement inattendu !
En résumé, j’ai tout un tas de conditions qui permettent de passer un ordre stop à partir d’un certain niveau, de type:
- Sellshort 1 contract at Niveau STOP
Jusque là, tout va bien, et l’algol s’est toujours bien comporté.
Mais ce matin, après l’ouverture de positons en ordre stop, j’ai eu l’ouverture de nouveaux ordre “au marché”, alors que je n’ai AUCUN ordre au marché dans mon code!
Si vous avez des éléments de réponses, je suis preneur car là je sèche complètement!
Merci d’avance pour votre aide précieuse.
Si le Niveau était situé au dessus du prix actuel, alors ton ordre STOP ne peut fonctionner et celui-ci est envoyé au marché directement, logique puisque le niveau auquel tu veux placer ton ordre est déjà dépassé.
Pour moi, c’est l’explication la plus logique (et maintes fois vues dans les discussions sur les forums).
Merci pour ta réponse Nicolas!
Je me doutais que ça pouvait être ça, et je préférais avoir vos feedback avant.
Excellente journée 🙂
Re bonjour,
J’ai parcouru mon code en long, en large et en travers, et il n’y aurait pas du y avoir de critère qui “réactive” la passation d’ordre.
Le seul critère qui aurait permit cette réactivation, c’est quand le TP est touché, et ça n’a pas été le cas (à quelques points près, mais tout de même, il n’a pas été touché).
J’ai aussi rejoué en backrest le trade, et je n’ai aucun ordre “au marché” qui s’ouvre.
Du coup, je ne comprends pas ce qui aurait pu déclencher ces ordres, snif!
Un slippage, l’ordre STOP placé au milieu du spread, difficile à dire… et sans avoir lu le code non plus ! 😉
Après quelques heures de recherche, il “semblerait” que ce soit du à un ordre stop placé au milieu du spread en effet.
Je n’ai plus eu ce problème ensuite, tant mieux 🙂
Merci encore Nicolas pour les pistes de recherches.