Los Stop Loss, Take Profit y Trailing están desactivados. Al abrir una posición, se añade un comentario ("UP" o "DOWN"), para entender qué línea ha activado la señal.
OnTick mostrará un error crítico al pasar por cualquier línea.
MJ 002:48:40.746 Tester EURUSD,H1 (Alpari-MT5-Demo): generating based on real ticks
JR 002:48:40.746 Tester EURUSD,H1: testing of Experts\Two_Trend_Line.ex5 from2019.08.0100:00 to 2019.08.1900:00 started with inputs:
KR 002:48:40.746 Tester InpStopLoss=0
QF 002:48:40.746 Tester InpTakeProfit=0
PL 002:48:40.746 Tester InpTrailingFrequency=9
IN 002:48:40.746 Tester InpTrailingStop=0
PD 002:48:40.746 Tester InpTrailingStep=5
IR 002:48:40.746 Tester InpLotOrRisk=1
NQ 002:48:40.746 Tester InpVolumeLotOrRisk=0.01
MG 002:48:40.746 Tester InpTrendLineUPName=UP
MP 002:48:40.746 Tester InpTrendLineDOWNName=DOWN
IF 002:48:40.746 Tester InpWorkTimeFrame=0
RL 002:48:40.746 Tester InpOnlyOne=false
DQ 002:48:40.746 Tester InpReverse=false
IE 002:48:40.746 Tester InpCloseOpposite=false
LQ 002:48:40.746 Tester InpPrintLog=false
IF 002:48:40.746 Tester InpMagicUP=312169352
EF 002:48:40.746 Tester InpMagicDOWN=312169353
MO 002:48:40.953 Ticks EURUSD : real ticks begin from2019.08.0100:00:00
OI 002:48:41.164 History EURUSD,Daily: history cache allocated for423 bars and contains 410 bars from2018.01.0200:00 to 2019.07.3100:00
DK 002:48:41.183 History EURUSD,Daily: history begins from2018.01.0200:00
CK 202:49:07.469 Two_Trend_Line (EURUSD,H1) 2019.08.0104:00:00 array out of range in'Two_Trend_Line.mq5' (1302,69)
RE 202:49:07.469 Tester OnTick critical error
IK 002:49:07.475 Tester EURUSD,H1: 10397 ticks, 5 bars generated. Environment synchronized in0:00:00.568. Test passed in0:00:26.980 (including ticks preprocessing 0:00:00.172).
FN 002:49:07.475 Tester EURUSD,H1: total time from login to stop testing 0:00:27.548 (including 0:00:00.568for history data synchronization)
HR 002:49:07.476 Tester 274 Mb memory used including 1.41 Mb of history data, 64 Mb of tick data
Un error en la elección de la gestión del dinero. Cuando cambiamos de interés a lote fijo. Cuando queda interés, se abren posiciones. Parece que tengo prisa. Otra cosa: las posiciones se abren con retraso. Por supuesto, tal vez sea así por ahora. No voy a competir con los caballos. Sólo estoy coordinando el curso de los acontecimientos. Lo siento. Si debería haber informado de la oferta y la demanda antes. Las operaciones deben venir de ellos, no de los candelabros.
En el primer caso, el bot esperó a la siguiente vela y abrió una venta inmediatamente con ella. Pero debería haberse hecho tan pronto como Ask haya cruzado la línea descendente desde arriba hacia abajo. La misma historia con la línea UP. Al realizar transacciones, el bot debe partir del precio actual del mercado (Ask y Bid), pero no de los candeleros. El algoritmo es el siguiente: Si Ask < la línea Up o Down, entonces SELL. Si la oferta > la línea de subida o bajada, entonces COMPRAR. La oferta y la demanda no se refieren a la negociación, sino a la condición. Ambos indicadores deben cruzar la línea. Tan pronto como ocurra, se ejecutará una operación. La apertura y elcierre de las posiciones deben basarse en el precio actual, y no en las velas OPN y CLSE.
Arreglado el trabajo con el riesgo al fijar el lote.
Recuerde: la comprobación del cruce sólo funciona en el momento en que nace una nueva barra. Reaccionar instantáneamente al cruce de precios es bastante peligroso y no veo la lógica en ello.
Añadido:
preste atención al parámetro"Work Time Frame", que es el que establece el marco temporal en el que se captura la nueva barra. Y ya en la nueva barra del marco temporal "Work Time Frame" comprueba el cruce del precio en H1. Es decir, si el"Work Time Frame" se establece en M1, significa que el cruce de nuestras líneas por la barra H1 se comprobará una vez por minuto.
Arreglado el trabajo con el riesgo al fijar el lote.
Recuerde: la comprobación del cruce sólo funciona en el momento en que nace una nueva barra. Reaccionar instantáneamente al cruce de precios es bastante peligroso y no veo la lógica en ello.
Añadido:
preste atención al parámetro"Work Time Frame", que es el que establece el marco temporal en el que se captura la nueva barra. Y ya en la nueva barra del marco temporal "Work Time Frame" comprueba el cruce del precio en H1. Es decir, si el"Work Time Frame" se establece en M1, significa que el cruce de nuestras líneas por la barra H1 se comprobará una vez por minuto.
Como opción: llevar el cheque a un plazo más rápido, sí. Pero me gustaría que estuviera en Ask and Bid. Los intercambios serán frecuentes, por supuesto. Ya veremos. Tal vez en las barras con M1 y aún mejor.
Rad89: El problema. La línea de subida se ha cruzado, pero la operación de venta se mantiene. En la configuración he puesto M1
Archivo completo con la configuración, por favor. Plantilla de gráfico con líneas dibujadas. Fechas desde y hasta. Símbolo y marco temporal. En general, dos pestañas (Natstrokes y Parameters) de la ventana Tester.
Archivo completo con la configuración, por favor. Plantilla de gráfico con líneas dibujadas. Fechas desde y hasta. Símbolo y marco temporal. En general, dos pestañas (Natstrokes y Parameters) de la ventana Tester.
No hay problema con las líneas. Póngalos en cualquier lugar del gráfico y se colocarán automáticamente donde deben estar en el nuevo día. Ellos son los que están bien, de acuerdo. El problema está en el retraso en la gestión de los pedidos. No he cambiado nada en la configuración más que el plazo y el lote. He llamado a las líneas como deben ser. Todo está bien con las líneas. Encajan en el gráfico como un reloj.
Archivo completo con la configuración, por favor. Plantilla del gráfico en las líneas trazadas. Fechas desde y hasta. Símbolo y marco temporal. En general, dos pestañas (Natstrokes y Parameters) de la ventana Tester.
Sólo podré grabar un vídeo por la noche, si no se resuelve para entonces. Voy a mostrar directamente los puntos en los que el bot falla.
Dos líneas de tendencia.mq5
versión "1.001"
Los Stop Loss, Take Profit y Trailing están desactivados. Al abrir una posición, se añade un comentario ("UP" o "DOWN"), para entender qué línea ha activado la señal.
OnTick mostrará un error crítico al pasar por cualquier línea.
Un error en la elección de la gestión del dinero. Cuando cambiamos de interés a lote fijo. Cuando queda interés, se abren posiciones. Parece que tengo prisa. Otra cosa: las posiciones se abren con retraso.
Por supuesto, tal vez sea así por ahora. No voy a competir con los caballos. Sólo estoy coordinando el curso de los acontecimientos.
Lo siento. Si debería haber informado de la oferta y la demanda antes. Las operaciones deben venir de ellos, no de los candelabros.
En el primer caso, el bot esperó a la siguiente vela y abrió una venta inmediatamente con ella. Pero debería haberse hecho tan pronto como Ask haya cruzado la línea descendente desde arriba hacia abajo. La misma historia con la línea UP. Al realizar transacciones, el bot debe partir del precio actual del mercado (Ask y Bid), pero no de los candeleros.
El algoritmo es el siguiente: Si Ask < la línea Up o Down, entonces SELL. Si la oferta > la línea de subida o bajada, entonces COMPRAR. La oferta y la demanda no se refieren a la negociación, sino a la condición. Ambos indicadores deben cruzar la línea. Tan pronto como ocurra, se ejecutará una operación. La apertura y elcierre de las posiciones deben basarse en el precio actual, y no en las velas OPN y CLSE.
Dos líneas de tendencia.mq5
versión "1.002"
Arreglado el trabajo con el riesgo al fijar el lote.
Recuerde: la comprobación del cruce sólo funciona en el momento en que nace una nueva barra. Reaccionar instantáneamente al cruce de precios es bastante peligroso y no veo la lógica en ello.
Añadido:
preste atención al parámetro"Work Time Frame", que es el que establece el marco temporal en el que se captura la nueva barra. Y ya en la nueva barra del marco temporal "Work Time Frame" comprueba el cruce del precio en H1. Es decir, si el"Work Time Frame" se establece en M1, significa que el cruce de nuestras líneas por la barra H1 se comprobará una vez por minuto.
Dos líneas de tendencia.mq5
versión "1.002"
Arreglado el trabajo con el riesgo al fijar el lote.
Recuerde: la comprobación del cruce sólo funciona en el momento en que nace una nueva barra. Reaccionar instantáneamente al cruce de precios es bastante peligroso y no veo la lógica en ello.
Añadido:
preste atención al parámetro"Work Time Frame", que es el que establece el marco temporal en el que se captura la nueva barra. Y ya en la nueva barra del marco temporal "Work Time Frame" comprueba el cruce del precio en H1. Es decir, si el"Work Time Frame" se establece en M1, significa que el cruce de nuestras líneas por la barra H1 se comprobará una vez por minuto.
El problema. La línea de subida se ha cruzado, pero la operación de venta se mantiene. En la configuración he puesto M1
Archivo completo con la configuración, por favor. Plantilla de gráfico con líneas dibujadas. Fechas desde y hasta. Símbolo y marco temporal. En general, dos pestañas (Natstrokes y Parameters) de la ventana Tester.
Archivo completo con la configuración, por favor. Plantilla de gráfico con líneas dibujadas. Fechas desde y hasta. Símbolo y marco temporal. En general, dos pestañas (Natstrokes y Parameters) de la ventana Tester.
No hay problema con las líneas. Póngalos en cualquier lugar del gráfico y se colocarán automáticamente donde deben estar en el nuevo día. Ellos son los que están bien, de acuerdo. El problema está en el retraso en la gestión de los pedidos.
No he cambiado nada en la configuración más que el plazo y el lote. He llamado a las líneas como deben ser. Todo está bien con las líneas. Encajan en el gráfico como un reloj.
Archivo completo con la configuración, por favor. Plantilla del gráfico en las líneas trazadas. Fechas desde y hasta. Símbolo y marco temporal. En general, dos pestañas (Natstrokes y Parameters) de la ventana Tester.
Sólo podré grabar un vídeo por la noche, si no se resuelve para entonces. Voy a mostrar directamente los puntos en los que el bot falla.