Pon "Me gusta" y sigue las noticias
Deje un enlace a él, ¡qué los demás también lo valoren!
Evalúe su trabajo en el terminal MetaTrader 5
- Publicado por:
- Vladimir Karputov
- Visualizaciones:
- 802
- Ranking:
- Publicado:
- 2018.11.06 11:34
-
¿Necesita un robot o indicador basado en este código? Solicítelo en la bolsa freelance Pasar a la bolsa
Autor de la idea: Scriptor
Autor del código MQL5: barabashkakvn.
El sistema comercial a base del indicador iADX (Average Directional Movement Index, ADX) y iAMA (Adaptive Moving Average, AMA). El EA trabaja sólo en el momento de la aparición de una nueva barra. Cuando llega una señal comercial, las posiciones opuestas se cierran.
La búsqueda de los mejores parámetros para este símbolo y este timeframe debe realizarse de dos maneras:
manual - edición de los signos "<" ">" en las ecuaciones de señales:
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()) // incident: the position isn't opened yet, and has to be already closed { 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()) // incident: the position isn't opened yet, and has to be already closed { PrevBars=0; return; } double tp=(InpTakeProfit==0)?0.0:m_symbol.Bid()-ExtTakeProfit; OpenSell(sl,tp); return; }
automático - selección del Stop Loss, Take Profit y desplazamiento horizontal del indicador AMA:
Traducción del ruso realizada por MetaQuotes Ltd
Artículo original: https://www.mql5.com/ru/code/22003

Este sistema comercial se basa en una red neuronal simple.

Indicador de los pasillos en expansión de zonas temporales

Indicador DeMarker_Histogram_Vol con promediación adicional del histograma final

Colocación inicial de Stop Loss y Take Profit. Trailing.