![MQL5 - Lenguaje de estrategias comerciales para el terminal de cliente MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Está perdiendo oportunidades comerciales:
- Aplicaciones de trading gratuitas
- 8 000+ señales para copiar
- Noticias económicas para analizar los mercados financieros
Registro
Entrada
Usted acepta la política del sitio web y las condiciones de uso
Si no tiene cuenta de usuario, regístrese
Entonces, estamos hablando sólo de backtesting. He probado con mi propio código y obtengo 3 transacciones cuando se dispara un stop :
2013.05.15 10:22:27 Core 1 2013.05.10 16:20:37 Symbol : EURUSD event : TRADE_TRANSACTION_DEAL_ADD(6)
2013.05.15 10:22:27 Core 1 2013.05.10 16:20:37 Symbol : EURUSD event : TRADE_TRANSACTION_ORDER_DELETE(2)
2013.05.15 10:22:27 Core 1 2013.05.10 16:20:37 Symbol : EURUSD event : TRADE_TRANSACTION_HISTORY_ADD(3)
Hola,
¿podríais decirme dónde se almacena exactamente el precio de parada u objetivo ejecutado?
a) MqlTradeTransaction
b) MqlTradeRequest
c) MqlTradeResult
junto con el miembro. ¿En qué servidor de MetaTrader?
Gracias
Por lo tanto, estamos hablando de backtesting solamente. He probado con mi propio código y obtengo 3 transacciones cuando se dispara un stop :
2013.05.15 10:22:27 Core 1 2013.05.10 16:20:37 Symbol : EURUSD event : TRADE_TRANSACTION_DEAL_ADD(6)
2013.05.15 10:22:27 Core 1 2013.05.10 16:20:37 Symbol : EURUSD event : TRADE_TRANSACTION_ORDER_DELETE(2)
2013.05.15 10:22:27 Core 1 2013.05.10 16:20:37 Symbol : EURUSD event : TRADE_TRANSACTION_HISTORY_ADD(3)
Si te refieres a TRADE_TRANSACTION_DEAL_ADD y MqlTradeTransaction.price, este precio es siempre 0.
Incluso si no filtro porTRADE_TRANSACTION_DEAL_ADD, el precio es siempre 0, después de que la orden de entrada sea enviada.
Yo uso
CTrade.Buy(...) // place entry
y
CTrade.PositionModify // to attach stop and target
y
para captar las transacciones.
Si te refieres a TRADE_TRANSACTION_DEAL_ADD y MqlTradeTransaction. price, este precio es siempre 0.
Incluso si no filtro paraTRADE_TRANSACTION_DEAL_ADD, el precio es siempre 0, después de que la orden de entrada sea enviada.
Yo uso
y
y
para capturar las transacciones.
Esto es con MqlTradeTransaction.price, no es siempre 0.
Hay algo raro en tus resultados, pero no puedo ver qué con el código que proporcionas.
Aquí el registro con su EA tc_ea_trans :
Hola Angevoyageur,
encontrar adjunto de nuevo simple EA. Esto debería demostrarlo. Solo coloca una orden con stop y objetivo ajustados (parámetro de entrada) y registra cada transacción.
Realmente aprecio su ayuda.
(Tal vez usted también puede mostrar sus transacciones de entrada)
¿Podría también darme la ip del servidor mt?
Hola Angevoyageur,
encontrar adjunto de nuevo simple EA. Esto debería demostrarlo. Solo coloca una orden con stop y objetivo ajustados (parámetro de entrada) y registra cada transacción.
Realmente aprecio su ayuda.
(Tal vez usted también puede mostrar sus transacciones de entrada)
¿Podría usted también me da mt-servidor ip?
Yo uso el EA que acaba de publicar. MQ demo, Punto de acceso Europa. Backtesting con :
Tomo un extracto al azar del registro :
Entonces, ¿todavía tiene un problema para detectar un SL/TP disparado?
Yo uso el EA que acabas de publicar. MQ demo, Punto de acceso Europa. Backtesting con :
Tomo un extracto al azar del registro :
Entonces, ¿todavía tiene problemas para detectar un SL/TP disparado?
Oh. Ya veo. Pude jurar que en mis ejecuciones de ayer no se dio ese precio. Hice una búsqueda de texto para este precio en el registro de backtest.
Pero ahora, puedo ver esta transacción DESPUÉS del registro
"take profit activado"
en mi última ejecución también - junto con el precio de ejecución.
Pido disculpas por todo el tiempo que lleva.
Oh. Ya veo. Pude jurar que en mis ejecuciones de ayer no se dio ese precio. Hice una búsqueda de texto para este precio en el registro de backtest.
Pero ahora, puedo ver esta transacción DESPUÉS del registro
...El registro que te he proporcionado es desde el Visor, cuando lees el registro directamente desde la pestaña Diario del Probador de Estrategias, se muestra en el orden inverso.
Hola Angevoyageur,
"Punto de acceso Europa. Backtesting con :"
¿puede darme la IP completa de este servidor?