Titre du résultat
Résumé du résultat
[[crossover]] est un bloc conditionnel qui évalue deux expressions, reference et comparison, à chaque bougie.
Tant que ce croisement haussier n’a pas eu lieu, le bloc reste en attente et l’évaluation continue sur la bougie suivante. Le bloc est validé sur la première bougie où reference devient strictement supérieure à comparison, après une bougie où elle était encore au même niveau ou en dessous.
Une stratégie peut contenir plusieurs blocs [[crossover]].
[[crossover]]
id = "cross_ma"
reference = "ma_fast"
comparison = "ma_slow"
next_block_id = "next_block"| Paramètre | Description |
|---|---|
idTexte Obligatoire | Identifiant unique du bloc. |
referenceExpression Obligatoire | Expression numérique qui doit passer au-dessus de comparison pour valider le bloc. Elle peut être une série, un calcul, ou une valeur numérique fixe. |
comparisonExpression Obligatoire | Expression numérique servant de point de comparaison à reference. Elle peut être une série, un calcul, ou une valeur numérique fixe. |
next_block_idTexte Conditionnel | Identifiant du bloc suivant à exécuter une fois qu’un croisement haussier est détecté et que le bloc est validé. Doit être omis lorsque le bloc est utilisé comme enfant d’un bloc [[and]] ou [[or]]. Doit être défini lorsque le bloc est utilisé comme enfant direct d’un bloc [[route]], car [[route]] suit le next_block_id de l’enfant retenu. |
Ce bloc ne produit aucune variable de sortie ; il sert uniquement à contrôler le flux d’exécution lors d’un croisement haussier.