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
- Visualizaciones:
- 976
- Ranking:
- Publicado:
- 2017.02.08 15:22
-
¿Necesita un robot o indicador basado en este código? Solicítelo en la bolsa freelance Pasar a la bolsa
Reconstruction of positions — ejemplo de trabajo con el historial de trading en las cuentas Hedge, se realiza la reconstrucción de posiciones.
Ejemplo del resultado:
DEAL_ENTRY_IN, type DEAL_TYPE_BUY, price 1.04552, Deal EURUSD, volume 0.03, DEAL_POSITION_ID #119707903, profit 0.00
DEAL_ENTRY_OUT_BY, type DEAL_TYPE_SELL, price 1.04562, Deal EURUSD, volume 0.02, DEAL_POSITION_ID #119707903, profit 0.20
DEAL_ENTRY_OUT_BY, type DEAL_TYPE_SELL, price 1.04534, Deal EURUSD, volume 0.01, DEAL_POSITION_ID #119707903, profit -0.18
position #1
DEAL_ENTRY_IN, type DEAL_TYPE_SELL, price 1.04562, Deal EURUSD, volume 0.02, DEAL_POSITION_ID #119708383, profit 0.00
DEAL_ENTRY_OUT_BY, type DEAL_TYPE_BUY, price 1.04552, Deal EURUSD, volume 0.02, DEAL_POSITION_ID #119708383, profit 0.00
position #2
DEAL_ENTRY_IN, type DEAL_TYPE_SELL, price 1.04534, Deal EURUSD, volume 0.05, DEAL_POSITION_ID #119708643, profit 0.00
DEAL_ENTRY_OUT_BY, type DEAL_TYPE_BUY, price 1.04552, Deal EURUSD, volume 0.01, DEAL_POSITION_ID #119708643, profit 0.00
DEAL_ENTRY_OUT, type DEAL_TYPE_BUY, price 1.04524, Deal EURUSD, volume 0.04, DEAL_POSITION_ID #119708643, profit 0.40
Como se puede ver, las operaciones cogidas del historial de trading están agrupadas según posiciones a las que pertenecen. Agrupación según el parámetro
DEAL_POSITION_ID | Identificador de la posición en cuya apertura, modificación o cierre ha participado esta transacción. Cada posición tiene su identificador único que se asigna a todas las transacciones realizadas en este símbolo durante la vida de la posición. | long |
Traducción del ruso realizada por MetaQuotes Ltd
Artículo original: https://www.mql5.com/ru/code/17261
![BIG DOG](https://c.mql5.com/i/code/expert.png)
El Asesor Experto coloca las órdenes pendientes BUY_STOP y SELL_STOP.
![Autotrade](https://c.mql5.com/i/code/expert.png)
Este Asesor Experto coloca dos órdenes pendientes (BuyStop y SellStop) especificando el plazo de expiración.
![TrailingStop](https://c.mql5.com/i/code/expert.png)
Ejemplo del Asesor Experto con implementación de Trailing Stop.
![AIS1](https://c.mql5.com/i/code/expert.png)
Este Asesor Experto trabaja a base del análisis Open, High y Low.