EA MetaTrader 5 na corretora, Modal demo vs real

Existe uma diferença entre a conta demo  e a conta real,
pois meu robo abria ordens normalmente na conta demo e na real não abria ordens e nem apresentava erro algum
depois de pesquisar muito descobri que na conta real é necessário utilisar  o order filing do tipo retorno para a conta real
no caso da corretora modal mais, segue a baixo qual parte altear o código no caso de um robo que não utiliza a biblioteca c-trade
pois no meu caso estava assim “mrequest.type_filling=ORDER_FILLING_FOK”

Sempre depois de uma alteração sempre é bom testar o robo no testador de estratégia e depois na conta demo se não tiver nenhum erro na real sempre com supervisão para desligar caso acontecer algum erro e quebrar a conta na corretora,  imagine assim um robo que em certo ponto começa a abrir e fechar ordens em alta velocidade tudo a mercado, rodando durante vários minutos ou horas em uma conta real?

mrequest.action = TRADE_ACTION_DEAL;
mrequest.price = NormalizeDouble(latest_price.ask,_Digits);
mrequest.sl = NormalizeDouble(latest_price.ask – STP*_Point,_Digits);
mrequest.tp = NormalizeDouble(latest_price.ask + TKP*_Point,_Digits);
mrequest.symbol = _Symbol;
mrequest.volume = Lot;
mrequest.magic = EA_Magic;
mrequest.type = ORDER_TYPE_BUY;
mrequest.type_filling=ORDER_FILLING_RETURN;  //*****
mrequest.deviation=100;