Comment fonctionne la requête de modification de TP??

DrazJah  

Bonjour,

J'ai un script pour ouvrir un ordre d'achat, mais j'ai beau mettre quoi que ce soit dans la partie "TP" cela ne change rien (si je mets un montant, une variable, une formule etc.)

request = {
        "action": mt5.TRADE_ACTION_DEAL,
        "symbol" : "GOLDmicro",
        "volume" : 0.1,
        "type" : mt5.ORDER_TYPE_BUY,
        "price" : mt5.symbol_info_tick("GOLDmicro").ask,
        "SL" : 0.0,
        "TP": 0.0,
        "deviation" : 20000,
        "magic" : 123456,
        "comment" : "TEST",
        "type_time" : mt5.ORDER_TIME_GTC,
        "type_filling" : mt5.ORDER_FILLING_IOC,
}

order = mt5.order_send(request)
print(order)


Et si j'ouvre avec un "TP" à 0.0 et que je fais la requête pour modifier le TP, je n'ai pas d'erreur mais rien ne change... (à moins que je n'ai pas les bons éléments...)

C'est à s'arracher les cheveux sérieusement...

Raison: