Documentation

Applications

Dernière mise à jour le 11. 9. 2020 par Tomas Vanek

La stratégie a essayé de placer un ordre stop/limite à un prix incorrect.

Si vous exécutez ou testez des stratégies à partir de StrategyQuant X dans Metatrader 5, il se peut que vous voyiez ce message d'information dans vos journaux :

020.08.26 00:00:01.102 Stratégie 1.4.130 (MYMU20,H1) 2020.08.25 22:00 Pas d'ordre en cours de ce type
2020.08.26 00:00:01.118 Stratégie 1.4.130 (MYMU20,H1) -VERBOSE- 2020.08.25 22:00 Selon sa logique, la stratégie a essayé de placer un ordre stop/limite à un prix incorrect. Prix du marché : 28220.00000000, prix min. autorisé : 28220.00000000, prix de l'ordre stop/limite : 27966.00000000

S'agit-il d'une erreur ? Non. Voici l'explication :

Cela signifie que les conditions d'entrée de la stratégie ont été remplies et que la stratégie devrait normalement ouvrir un nouvel ordre. Mais dans ce cas, le prix calculé de l'ordre était en dehors du marché et l'ordre a été ignoré pour cette raison.

Cet article a-t-il été utile ? L'article était utile L'article n'était pas utile

S'abonner
Notification pour
9 Commentaires
Le plus ancien
Le plus récent Le plus populaire
Commentaires en ligne
Afficher tous les commentaires
MOHAMMAD
6. 11. 2021 8:36 am

Bonjour, merci... mais merci de nous indiquer comment résoudre ce problème. Merci...

tomas262
Administrateur
Répondre à  MOHAMMAD
8. 11. 2021 3:38 pm

Comme indiqué dans l'article, il ne s'agit pas d'un problème ou d'une erreur en soi. Il s'agit uniquement d'informations sur les raisons pour lesquelles une commande n'a pas pu être passée.

MOHAMMAD
Répondre à  tomas262
9. 11. 2021 12:29 pm

Bonjour, merci, mais malheureusement c'est le problème car l'utilisateur ne peut pas exécuter le back test dans metatrader ou autre. N'est-ce pas ? Veuillez nous indiquer comment résoudre ce problème afin de mettre en œuvre le back test. Merci...

tomas262
Administrateur
Répondre à  MOHAMMAD
9. 11. 2021 1:22 pm

Même si vous voyez cet "avertissement", l'EA devrait traiter normalement. S'il n'y a pas de transaction, veuillez nous envoyer un email avec la stratégie à soutien.com et nous pourrons le vérifier
Veuillez toujours envoyer non seulement le code de l'EA mais aussi le fichier Strategyquant (extension .sqx).

Dernière modification le 2 mois il y a par tomas262
Kenneth Baggett
Kenneth Baggett
1. 12. 2022 8:25 pm

Bonjour, j'ai le même message. D'après les réponses fournies, je comprends qu'il ne s'agit pas d'une erreur.

Ma question est la suivante. Le trade a-t-il également été ignoré lors de la création de la stratégie et des backtests de SQ ?

J'essaie de savoir si les résultats de mon backtest peuvent différer des transactions réelles en raison des transactions omises.

Je suppose que MonteCarlo appliquerait le même environnement de test, donc pas de soucis sauf pour les attentes sur # de transactions...

tomas262
Administrateur
Répondre à  Kenneth Baggett
5. 12. 2022 5:10 pm

Oui, les transactions sont également ignorées dans SQX pour correspondre à MetaTrader. Dans SQX, vous ne verrez pas le message que vous voyez dans MT4.

Derick Munoz
Derick Munoz
29. 5. 2023 10:26 pm

hi,

L'ea pourrait-elle fonctionner sans problème même si ce message continue d'apparaître ?

tomas262
Administrateur
Répondre à  Derick Munoz
30. 5. 2023 8:44 pm

Oui, il s'agit seulement d'un message d'information

Luis Felipe Salazar Jaramillo
Luis Felipe Salazar Jaramillo
21. 2. 2024 11:26 pm

Hey, that’s a real error.. as the price is calculated wrongly on MT5 and hence, no placing the order because is below the limit allowed. The strategy is successful on SQW but not when back testing on MT5.. Any solution found???

Merci.