Définition des blocs opposés entre les sorties d'un même indicateur
1 réponses
Cristian Martínez de Morentin Suescun
Il y a 8 mois #292326
Bonjour,
Je code un indicateur KeltnerChannel personnalisé qui a trois sorties :
- Supérieure
- Milieu
- Plus bas
Lorsque j'utilise mon indicateur pour définir les niveaux d'entrée de prix dans les ordres Stop/Limit, je souhaite préciser que la valeur opposée à la sortie “ Upper ” est “ Lower ” et vice versa. Par exemple, si j'utilise la sortie Upper comme niveau d'entrée Stop pour les ordres Long, je souhaite définir la sortie Lower comme niveau d'entrée Stop pour les ordres Short. En résumé, j'ai besoin d'utiliser la fonctionnalité “ OppositeBlock ” entre les sorties du même indicateur. Pouvez-vous m'aider ?
Merci beaucoup.
0
Cristian Martínez de Morentin Suescun
Il y a 8 mois #292328
J'ai résolu le problème en mettant en œuvre la classe Negater suivante (voir ci-joint). Je l'ai testée et elle semble fonctionner correctement.
Il est basé sur le UpperLowerNegater. Pouvez-vous vérifier et confirmer qu'elle est correcte ? Si je ne me trompe pas, elle devrait avoir une “priorité” plus élevée que la classe UpperLowerNegater étant donné qu'elle a un @SortOrder(10099) plus bas. De cette façon, l'indicateur avec le tampon “Middle” utilise ce Negater au lieu du UpperLowerNegater.
Merci de votre attention !
0
Affichage d'1 réponse (sur un total de 1)