Répondre

Aide au déclenchement du 2e ordre

2 réponses

ssdex

Client, bbp_participant, communauté, 99 réponses.

Visiter le profil

Il y a 9 ans #113320

Bonjour,

 

J'ai du mal à comprendre comment faire pour que la commande suivante, après une perte, prenne une taille de lot différente. 

 

IF(règles d'achat)=True

Alors(assigner une variable) = 1

 

IF(variable)=1 

Ensuite (entrer l'achat)

(variable d'affectation) = 0

 

 

Le code ci-dessus fonctionne toute la journée. Le problème se situe au niveau de l'élément suivant (je pense).

 

IF(closed p/l 0,0) <0

Alors (assigner une variable) = 2

 

IF(variable)=2

&& (règles d'achat) = true

ALORS (entrer l'achat d'un lot plus important)

 

Cela semble ne jamais prendre la plus grande transaction après une perte. Y a-t-il quelque chose qui m'échappe ?

 

Merci de m'aider à résoudre ce problème.

 

Jacques

0

Mark Fric

Administrateur, sq-ultimate, 2 réponses.

Visiter le profil

Il y a 9 ans #128799

si cela ne fonctionne pas, il semble que les deux dernières règles ne soient jamais déclenchées.

Cela dépend aussi de la façon dont on procède exactement. Si vous affichez la stratégie ici, je pourrai l'examiner.

 

Vous devez savoir que les règles sont évaluées dans l'ordre où elles sont créées, de sorte que votre première règle fixe toujours la variable à 1 et que votre deuxième règle effectue toujours une opération.

Marque
StratégieArchitecte de Quantités

0

ssdex

Client, bbp_participant, communauté, 99 réponses.

Visiter le profil

Il y a 9 ans #128843

Merci Mark.

 

J'ai finalement inversé l'ordre et les transactions s'exécutent correctement.

 

Merci encore.

0

Affichage de 2 réponses de 1 à 2 (sur un total de 2)