Como detectar donde el EA o Bot esta detenido
-
Hola, me pueden indicar cual es la forma o método mas fácil de detectar donde (cual condición, formula, filtro, etc. ) el EA esta detenido no avanza ?
Para así poder analizar la falla que ocurre para que se detenga y poder corregirla.Muy agradecido Rodrigo
-
@rodrigo-ortuzar La forma más fácil es usar un bloque 'Draw arrow'. Conéctalo debajo de la primera condición y comprueba si se dibuja la flecha en el backtest. Si es así, ese bloque funciona correctmente. Luego conéctalo al siguente bloque y así sucesivamente. Cuando la flecha ya no se dibuje es que encontraste el bloque que lo para.
-
Gracias l'andorrà, lo pude instalar como me indicaste y funciono bien.
https://fxdreema.com/shared/DrfVxuBIdY me mostro todas las flechas bajo las velas indicando que estaba funcionando.

El problema es que todas las flechas están en las velas pero no cerraron según la indicación "Cerrar posiciones rentables" la 9 y 27 tu me indicaste que cuando la flecha ya no se dibuje es que encontraste el bloque que lo para y aquí no hay no entiendo. Me podrías ayudar por que no cerraron ?
Muchas gracias Rodrigo
-
@rodrigo-ortuzar man, la lógica de los bloques está mal diseñada
1-Time filter
2- Once per bar
3- añade "no trade/order"
... Tus condiciones
4- vender ahora5- no sé qué condiciones tengas después del bloque de venta, pero podrìas separar esos bloques, agregando "if trade", luego "tus condiciones" ---> close positions
Por cierto, no tiene sentido ponerle las mismas flechas para todos, mejor ponle a cada uno un bloque de fechas diferentes y sobretodo, customízalas... Sino todas serán iguales y no identificarás cada condición...
-
@rodrigo-ortuzar Uriel tiene razón. Debes separar los bloques 24 y 25. Has de crear dos árboles de cindiciones separados. Uno para abrir operaciones y otro distinto para cerrarlas. Pruébalo y verás como ahora se cierran bien.
-
Hola l'andorrà y Uriel, modifique según sus instrucciones el bot; https://fxdreema.com/shared/UxBYL4Vwd
Un par de dudas:
El punto 3.- con,

El punto 5.- con,
Esta condición no resulta me pueden ayudar a escribir el IfSi me pueden confirmar que estos son las herramientas correctas a las cuales se refería Uriel ?
Un abrazo, agradecido Rodrigo
-
Hola corrección del EA del punto 5.- con,

https://fxdreema.com/shared/yNYYWh0rb
La pregunta es por que no funciona ?
Saludos Rodrigo
-
@rodrigo-ortuzar ¿Qué es exactamente lo que no funciona? Las aperturas o los cierres de las operaciones?
-
@rodrigo-ortuzar said in Como detectar donde el EA o Bot esta detenido:
Hola, lo que no funciona es la apertura y creo que específicamente la condición 5 que es Nivel de Margen > 150.0 así:

Y la cambie por Nivel de Margen x> 150.0 así:

Pero no se si funciona me pueden ayudar con esta condición: https://fxdreema.com/shared/hqIydxaUbUn abrazo y gracias Rodrigo
-
Hola definitivamente no funciona la condición 5 nivel de margen < 200 y no se por que, si me pueden ayudar se los agradecería mucho. Rodrigo
-
Hola, ahora estoy probando así:

Para asegurar que el valor sea en 200% <x nivel de margen.
https://fxdreema.com/shared/gkYY2mOacEstoy totalmente desconcertado con esta condición Rodrigo
-
@rodrigo-ortuzar Pues lo cierto es que hasta donde la he probado, a mi tampoco me funciona. Es posible que hayas encontrado un bug. Te recomiendo que abars un hilo (en inglés) en el subforo de bugs para que el administrador lo lea y aporte alguna posible explicación.
-
Hola l'andorrà, alguna preguntas:
1.- Me puedes indicar que es un bug y como se abre un hilo en el subforo para el administrador nunca lo he hecho.
2.- Descubrí lo siguiente, el bot no funciona cuando no hay operaciones abiertas, como en este caso el Balance, Patrimonio y el Nivel de Margen son iguales 9.637,50 en este caso:

Pero si funciona cuando hay posiciones abiertas, donde aparecen el Balance, Patrimonio, Margen, Margen Libre y Nivel de Margen y son valores distintos:

Por lo tanto modifique el EA para que abriera en ambos casos como muestra el Área # 1 https://fxdreema.com/shared/B2IEtUYbe
Donde en el caso que no haya posiciones abiertas las abra al ser verdadera la condición 2 y se conecta a la condición 4:

Si esta condición 2 es Falsa se conecta a la condición 3

Y la condición 3 si es Verdadera se conecta a la condición 4.
Pero el problema es que la condición 2 que es cuando no hay posiciones abiertas, No esta funcionando me puedes indicar el error o como lo puedo hacer para que funcione por favor.Muchas Gracias, Rodrigo
-
@rodrigo-ortuzar Creo que se trata de un error de programación de fxDreema, con lo que me temo que no puedo darte una solución, ya que eso lo debe arreglar el administrador. Cuando vayas a la página principal de los foros verás que hay uno llamado 'Bugs forum'. Abre el hilo allí (en inglés) y el administrador edbería revisarlo.
-
Mira este mensaje que me sale en el Bug Reports:

Que puedo hacer ? -
El error lo corregí era por el wifi, y le mande el hilo. Me puedes ayudar con el siguiente bot: https://fxdreema.com/shared/qauJ8BIGc
Con las flechar como puedo hacer para individualizar cada una con la condición o herramienta que esta operando o el numero para que me aparezca en el grafico y poder saber a cual se refiere cada una ?Un abrazo Rodrigo