ça fait deux soirées que je me casse la tête pour écrire un petit code de rien du tout. j'ai cherché, mais rien à faire je comprends pas:
je veux placer un ordre achat stop à 10 points au dessus du cours de 9h.
je crée donc une variable
PRICE = OPEN + 10
et ensuite l'instruction
BUY 1 CONTRACT AT PRICE STOP
et l'achat se fait toujours au prix "open", le +10 ne change rien
si quelqu'un à la gentillesse de m'aider, ce serait très gentil...

J'ai mis le code complet en dessous :
// Définition des paramètres du code
DEFPARAM CumulateOrders = False // Cumul des positions désactivé
// horaires
startTime = 090000
// STOP LOSS ET TAKE PROFIT
SL = 15
TP = 8
//PRIX = COURS D'OUVERTURE + 10
PRICE = OPEN + 10
// ORDRE D ACHAT STOP A 10 POINTS AU DESSUS DU COURS DE 9H
if time = startTime THEN
BUY 1 CONTRACT AT PRICE STOP
SET STOP pLOSS SL
SET TARGET pPROFIT TP
ENDIF