Estoy retocando un EA ya creado, muy simple, que funciona con el indicador MACD... este lleva incorporado un Take profit que se ejecuta junto con la orden de Buy o sell... pero el de Stop loss, que lo he metido yo mismo no se ejecuta no sé porqué solo se ejecuta con el Trailing Stop que ya venía de serie... en el EA, con el meta editor añadí el stop loss de esta forma :
input double TakeProfit =200;
input double StopLoss =20;
input double Lots =0.10;
input double TrailingStop =30;
input double MACDOpenLevel =30;
input double MACDCloseLevel=20;
input int MATrendPeriod =10;
consiguiendo que me aparezca así en las propiedades del experto del backtest:
Pero así como cuando se ejecuta la orden de BUY o SELL el take profit aparece el Stop loss solo lo hace como Trailing Stop, y no desde un inicio... es que a veces el EA se equivoca de orden y hace un sell cuando el precio sube y me gustaría cortar la orden al momento... pero si no ha dado un margen de ganancia para que aparezca el Trailing Stop... las perdidas por ese error me echan al traste todo el resto...
A ver si alguien me puede echar una mano... supongo que será poner algo en el editor o si funcionara con la ventanita del "propiedades del experto" del backtest tb me ayudaría... pero ya he probado muchos números y no me aparece...
Tampco tengo muy claro que són los items de paso, y detener de las propiedades del experto, a veces se me cambian solos y otras ni caso...
Gracias de antemano.Foro de Forex Trading United