Bonjour,
Merci tout le monde pour les excellents indicateurs avec lesquels j’ai pu faire des stratégies.
Auriez-vous une solution pour pouvoir lancer plusieurs stratégies sur le même produit (j’ai utilisé defparam cumulateorders = true) et en même temps ne pas pouvoir lancer plusieurs ordres dans le même sens (long) par une même stratégie sur un même produit. Est-ce qu’il faut mettre “If not longonmarket” en sachant que je ne veux pas empêcher les autres stratégies de lancer des LONGs s’il y en a déjà un.
En vous remerciant 🙂
Ce serait bien si nous pouvions le faire, mais chaque stratégie fonctionne de manière totalement indépendante de toute autre stratégie et il n’y a aucun moyen de relier une stratégie à une autre.
J’espère que cela a du sens?
Merci GraHal,
Avec defparam cumulateorders = false on peut empêcher une 2ème stratégie de lancer des ordres sur le produit qui est tradé par la première stratégie. Je cherchais à empêcher une même stratégie de lancer 2 longs sur le même produit. Ce qui m’est arrivé est que une même strat a lancé 2 longs sur US100 à quelques secondes d’intervalle, ce qui a doublé la taille de position, et maintenant si j’en ferme une cela va interrompre la stratégie.
Bonne semaine
defparam cumulateorders = false vous pouvez empêcher une 2ème stratégie de passer des commandes
Ce n’est pas le cas, defparam cumulateorders = false n’influence pas (en aucune façon) une ‘2ème stratégie’.
. Ce qui m’est arrivé, c’est que la même strat a lancé 2 longs sur US100 à quelques secondes d’intervalle
Utilisez-vous defparam cumulateorders = false sur la stratégie ci-dessus ?
Si non … ajoutez defparam cumulateorders = false à la stratégie ci-dessus.
Si oui, alors le 2nd Long doit être dû à votre code (à mon avis).