He encontrado un gran problema al probar mi programa en #backtest #Mql5. Utilizo la función #OnTradeTransaction para comprobar los eventos StopLoss.
A veces se producen dos o más stops al mismo precio y a la misma hora, pero sólo se da un informe en la función OnTradeTransaction. ¿Puede alguien ayudarme?
Lo siento, mi código es muy grande y sólo puedo reportar el archivo Log.
¡Gracias!
a las 14:48:32 se produjeron dos stoploss (226 y 228) pero en OnTradeTransaction sólo se informó de un Stop (226) no hay ningún informe de stoploss....
LH 019:14:13.071 Trade 2020.01.1714:48:32 stop loss triggered #226 buy 0.34 EURUSD 1.11123 sl: 1.11062 [#234 sell 0.34 EURUSD at 1.11062]
EP 019:14:13.071 Trades 2020.01.1714:48:32 deal #58 sell 0.34 EURUSD at 1.11062 done (based on order #234)
QF 019:14:13.071 Trade 2020.01.1714:48:32 deal performed [#58 sell 0.34 EURUSD at 1.11062]
HD 019:14:13.071 Trade 2020.01.1714:48:32 order performed sell 0.34 at 1.11062 [#234 sell 0.34 EURUSD at 1.11062]
DE 019:14:13.071 Trade 2020.01.1714:48:32 stop loss triggered #228 buy 0.25 EURUSD 1.11146 sl: 1.11062 [#235 sell 0.25 EURUSD at 1.11062]
IE 019:14:13.071 Trades 2020.01.1714:48:32 deal #59 sell 0.25 EURUSD at 1.11062 done (based on order #235)
NK 019:14:13.071 Trade 2020.01.1714:48:32 deal performed [#59 sell 0.25 EURUSD at 1.11062]
CQ 019:14:13.071 Trade 2020.01.1714:48:32 order performed sell 0.25 at 1.11062 [#235 sell 0.25 EURUSD at 1.11062]
NQ 019:14:13.071 Trade 2020.01.1714:48:32 order [#232 sell stop 0.5 EURUSD at 1.11062] triggered
FP 019:14:13.071 Trades 2020.01.1714:48:32 deal #60 sell 0.5 EURUSD at 1.11062 done (based on order #232)
NR 019:14:13.071 Trade 2020.01.1714:48:32 deal performed [#60 sell 0.5 EURUSD at 1.11062]
LG 019:14:13.071 Trade 2020.01.1714:48:32 order performed sell 0.5 at 1.11062 [#232 sell stop 0.5 EURUSD at 1.11062]
2020.01.1714:48:322020.01.1714:48:32 --------- START OnTradeTransaction ---------
2020.01.1714:48:32 ONTRADE TYPE= TRADE_TRANSACTION_DEAL_ADD2020.01.1714:48:32 DEAL_ADD DEAL_REASON= 42020.01.1714:48:32OnTradeTransaction OUT-SL Position=226
Para iniciar sesión y usar el sitio web MQL5.com es necesario permitir el uso de Сookies.
Por favor, active este ajuste en su navegador, de lo contrario, no podrá iniciar sesión.
Ha iniciado sesión. La autenticación de dos factores se ha desactivado. Vuelva a configurarla y escanee un nuevo código QR, o continúe con la autenticación de dos factores desactivada.
Hola Angevoyageur,
"Punto de acceso Europa. Backtesting con :"
¿puede darme la IP completa de este servidor?
La verdad es que no.
Supongo que usted hace sus pruebas en serio por lo tanto puede saber qué servidor mejor para backtest. Este es el fondo
¿No es más sencillo tener una comprobación diferencial del saldo en la transacción?
Gracias.
He encontrado un gran problema al probar mi programa en #backtest #Mql5. Utilizo la función #OnTradeTransaction para comprobar los eventos StopLoss.
A veces se producen dos o más stops al mismo precio y a la misma hora, pero sólo se da un informe en la función OnTradeTransaction. ¿Puede alguien ayudarme?
Lo siento, mi código es muy grande y sólo puedo reportar el archivo Log.
¡Gracias!
a las 14:48:32 se produjeron dos stoploss (226 y 228) pero en OnTradeTransaction sólo se informó de un Stop (226) no hay ningún informe de stoploss....