Inserir STOP LOSS em uma ordem

NFONSECA  

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?

Rogerio Giannetti Torres  
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.

Razão: