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:
- 1398
- Ranking:
- Publicado:
- 2017.02.08 15:21
- Actualizado:
- 2018.06.25 15:20
-
¿Necesita un robot o indicador basado en este código? Solicítelo en la bolsa freelance Pasar a la bolsa
Se colocan dos órdenes pendientes (BuyStop y SellStop) especificando el plazo de expiración.
Autor de la idea — John Smith, autor del código mq5 — barabashkakvn .
Inicio de trabajo.
Colocación de dos órdenes pendientes:
Luego, contamos con que en el trabajo hay sólo una posición, si por alguna razón se abren dos posiciones, eliminamos las dos:
if(total>1)
{
if(count_buy>1 || count_sell>1 || count_buy+count_sell>1)
{
CloseAllPositions(); // cerramos todas las posiciones porque algo ha fallado
return; // salimos
}
}
Gestión de la posición abierta.
Primero, comprobamos el alcance del beneficio mínimo, y al mismo, el tamaño de la barra №1 debe ser inferior al valor «estabilzación de los puntos». Si la condición ha sido cumplida, cerramos y salimos.
{
m_trade.PositionClose(m_position.Ticket());
DeleteOrders(ORDER_TYPE_SELL_STOP);
return;
}
La segunda comprobación es la comprobación simultánea del alcance del beneficio o pérdida absoluta. Si la condición se cumple, cerramos la posición.
{
m_trade.PositionClose(m_position.Ticket());
DeleteOrders(ORDER_TYPE_SELL_STOP);
}
Prueba en EURUSD, H1, desde 2016.06.01 hasta 2016.12.21:
Traducción del ruso realizada por MetaQuotes Ltd
Artículo original: https://www.mql5.com/ru/code/17246
![2MA_4Level](https://c.mql5.com/i/code/expert.png)
En el trabajo del Asesor Experto se utilizan los valores de dos iMA (Moving Average, MA).
![Altarius RSI Stohastic](https://c.mql5.com/i/code/expert.png)
Utiliza dos indicadores iStochastic (Stochastic Oscillator) y un iRSI (RSI, Relative Strength Index). Calcula el tamaño del lote basándose en el análisis de las transacciones cerradas.
![BIG DOG](https://c.mql5.com/i/code/expert.png)
El Asesor Experto coloca las órdenes pendientes BUY_STOP y SELL_STOP.
![Reconstruction of positions](https://c.mql5.com/i/code/script.png)
Ejemplo de trabajo con el historial de trading en las cuentas Hedge — reconstrucción de posiciones.