Inserir STOP LOSS em uma ordem

 

Boa tarde Pessoal

Meu EA envia a ordem sem stop loss e sem TK, e depois calcula e modifica a ordem colocando stop loss, 

if(trade.OrderModify(PositionTicket,0,New_Stp,0,ORDER_TIME_GTC,0,NULL))

Estou usando esta função, mas não esta mudando

Esta correto isso?

 
NFONSECA:


Olá Fonseca,

se você quer alterar uma ordem pendente use a função OrderModify,  se você quer alterar uma posição em aberto use a função PositionModify.  Veja na documentação o correto preenchimento do comando.