Autor de la idea: Scriptor
Autor del código MQL5: barabashkakvn
Este EA (Asesor Experto) se basa en los indicadores iADX (Índice Direccional Promedio, ADX) y iAMA (Media Móvil Adaptativa, AMA). El sistema solo realiza operaciones cuando aparece una nueva barra y, al recibir una señal de trading, cierra las posiciones opuestas.
Para encontrar los mejores parámetros para el símbolo y el marco temporal, puedes hacerlo de dos maneras:
Manual: editando los caracteres "<" ">" en las ecuaciones de señal:
if(adx_0<adx_1 && ama_0>ama_1) { ClosePositions(POSITION_TYPE_SELL); double sl=(InpStopLoss==0)?0.0:m_symbol.Ask()-ExtStopLoss; if(sl>=m_symbol.Bid()) // incidente: la posición no ha sido abierta aún y debe cerrarse { PrevBars=0; return; } double tp=(InpTakeProfit==0)?0.0:m_symbol.Ask()+ExtTakeProfit; OpenBuy(sl,tp); return; } if(adx_0>adx_1 && ama_0<ama_1) { ClosePositions(POSITION_TYPE_BUY); double sl=(InpStopLoss==0)?0.0:m_symbol.Bid()+ExtStopLoss; if(sl<=m_symbol.Ask()) // incidente: la posición no ha sido abierta aún y debe cerrarse { PrevBars=0; return; } double tp=(InpTakeProfit==0)?0.0:m_symbol.Bid()-ExtTakeProfit; OpenSell(sl,tp); return; }
Automático: seleccionando stop loss, take profit y el desplazamiento horizontal del indicador AMA:

Comentarios 0