Página 2 de 3

Re: Súplica para programadores de mql4

Publicado: 10 Sep 2022 12:41
por landorra
X-Trader escribió: 09 Sep 2022 08:17 Sí, jeje, básicamente sería eso (son solo dos valores). No obstante guarda siempre una copia del original por si te cargas algo ;).

Saludos,
X-Trader
En mi post anterior se me olvidó añadir una información relevante. Con la primera modificación que probé, la de escoger un color concreto al final del Ordersend modificado, funciona perfectamente en backtest, pero es en demo forward test que no aparece. ¿Por qué puede suceder eso? ¿No se supone que en backtest el código se ejecuta exatcamente igual que en demo/real? ¿Puede que se trate de alguna configuración de la plataforma y no sea problema del código?

Hablo desde la ignorancia, por supuesto. :oops:

Re: Súplica para programadores de mql4

Publicado: 10 Sep 2022 14:55
por cdtrader
puede ser que haya mas (mucho mas) de un ordersend en el codigo, y tienes que cambiarlo en todos.

Re: Súplica para programadores de mql4

Publicado: 10 Sep 2022 15:21
por Foréxitos
Hola landorra, vos me enseñaste algo nuevo también, no sabía que se dibujan en otros gráficos. Saludos.

Re: Súplica para programadores de mql4

Publicado: 11 Sep 2022 16:20
por landorra
cdtrader escribió: 10 Sep 2022 14:55 puede ser que haya mas (mucho mas) de un ordersend en el codigo, y tienes que cambiarlo en todos.
Pero si cambiando los que he cambiado ya se visualizan correctamente en bacttest, ¿cómo es que no se ven igual de correctos en demo?

Re: Súplica para programadores de mql4

Publicado: 12 Sep 2022 01:15
por cdtrader
Backtest suele dar mejor que demo y demo mucho mejor que la realidad


Enviado desde mi iPhone utilizando Tapatalk

Re: Súplica para programadores de mql4

Publicado: 12 Sep 2022 08:31
por X-Trader
landorra escribió: 11 Sep 2022 16:20
cdtrader escribió: 10 Sep 2022 14:55 puede ser que haya mas (mucho mas) de un ordersend en el codigo, y tienes que cambiarlo en todos.
Pero si cambiando los que he cambiado ya se visualizan correctamente en bacttest, ¿cómo es que no se ven igual de correctos en demo?
Es un poco raro, debería ser el mismo color en ambos casos. ¿Puedes subir el código de la última versión y un pantallazo de cada caso (demo y backtest), a ver si logro ver dónde está el truco?


Saludos,
X-Trader

Re: Súplica para programadores de mql4

Publicado: 12 Sep 2022 10:45
por landorra
X-Trader escribió: 12 Sep 2022 08:31 Es un poco raro, debería ser el mismo color en ambos casos. ¿Puedes subir el código de la última versión y un pantallazo de cada caso (demo y backtest), a ver si logro ver dónde está el truco?

Saludos,
X-Trader
Es la primera vez que lo veo, la verdad. Aquí tienes el código, para empezar:
V(1).02m.mq4
(223.5 KiB) Descargado 39 veces
Y ahora lo que se ve en backtest en la libra dólar para la semana pasada:
01.png
Como se ve claramente, el viernes se señala una venta perfectamente visible en el gráfico. Pues bien, en la cuenta demo se ve todo exactamente igual, pero sin la operación marcada. Abrirla, la abrió, pero por algún motivo no la marcó. Ls únicos cambios que hice fueron en las lineas 4775 y 5106, como se me sugirió. No añadí tu propia recomendación, ya que en principio esto debería funcionar. Espero que tu puedas ver al más en claro. :?

Re: Súplica para programadores de mql4

Publicado: 12 Sep 2022 11:08
por X-Trader
landorra escribió: 12 Sep 2022 10:45
X-Trader escribió: 12 Sep 2022 08:31 Es un poco raro, debería ser el mismo color en ambos casos. ¿Puedes subir el código de la última versión y un pantallazo de cada caso (demo y backtest), a ver si logro ver dónde está el truco?

Saludos,
X-Trader
Es la primera vez que lo veo, la verdad. Aquí tienes el código, para empezar:

V(1).02m.mq4

Y ahora lo que se ve en backtest en la libra dólar para la semana pasada:

01.png

Como se ve claramente, el viernes se señala una venta perfectamente visible en el gráfico. Pues bien, en la cuenta demo se ve todo exactamente igual, pero sin la operación marcada. Abrirla, la abrió, pero por algún motivo no la marcó. Ls únicos cambios que hice fueron en las lineas 4775 y 5106, como se me sugirió. No añadí tu propia recomendación, ya que en principio esto debería funcionar. Espero que tu puedas ver al más en claro. :?

Aah vale, que lo que sucede es que operaciones que te salen en el backtest no te salen en la demo. En ese caso, te recomiendo que revises el log de MetaTrader de ese día para ver si hay algún error o aviso. En todo caso, por lo que me cuentas podría ser un tema del spread: si tiene un parámetro de control que impide ejecutar operaciones si es superior a un valor y, puntualmente, se abre la horquilla, entonces no te lanzará la orden en la demo pero sí en el backtest.

De todos modos, luego le echo un vistazo.

Saludos,
X-Trader

Re: Súplica para programadores de mql4

Publicado: 13 Sep 2022 07:27
por landorra
Gracias de nuevo por la info, pero si revisas más en detalle lo que explico en el primer post, la operación se abre con normalidad en la demo. Lo que no se visualiza es la flecha que sí se visualiza en backtest. Es decir, la operación se abre correctamente en backtest y en demo, pero sólo se visualiza la flecha en backtest, no en demo. De ahí que sea tan y tan raro.

Re: Súplica para programadores de mql4

Publicado: 13 Sep 2022 08:16
por X-Trader
landorra escribió: 13 Sep 2022 07:27 Gracias de nuevo por la info, pero si revisas más en detalle lo que explico en el primer post, la operación se abre con normalidad en la demo. Lo que no se visualiza es la flecha que sí se visualiza en backtest. Es decir, la operación se abre correctamente en backtest y en demo, pero sólo se visualiza la flecha en backtest, no en demo. De ahí que sea tan y tan raro.
Vaaaaleeee, ahora ya entiendo el problema, me estaba volviendo loco. ¡¡¡Eso se debe simplemente a cómo funciona Metatrader!!! En el backtest siempre enseña flechas mientras que en la ejecución en vivo (ya sea demo o real) no las muestra.


Saludos,
X-Trader

Re: Súplica para programadores de mql4

Publicado: 13 Sep 2022 08:29
por landorra
Vaya, ¿y no hay forma de hacerlo visible en demo? :cry:

Re: Súplica para programadores de mql4

Publicado: 13 Sep 2022 09:39
por arruinao
Creo que no se puede probar si no subes este indicador: "SqSessionOHLC.ex4"

S2

Re: Súplica para programadores de mql4

Publicado: 13 Sep 2022 09:41
por X-Trader
arruinao escribió: 13 Sep 2022 09:39 Creo que no se puede probar si no subes este indicador: "SqSessionOHLC.ex4"

S2
Eso aparte jeje. Pero vamos, que el comportamiento es el mismo, vaya, pasa con todos los EAs.


Saludos,
X-Trader

Re: Súplica para programadores de mql4

Publicado: 13 Sep 2022 09:52
por arruinao
Los míos dibujan las flechas de entrada tanto en Demo como en Vivo. Son de cosecha propia, no creo que sea debido a eso.

S2

Re: Súplica para programadores de mql4

Publicado: 13 Sep 2022 11:11
por landorra
arruinao escribió: 13 Sep 2022 09:39 Creo que no se puede probar si no subes este indicador: "SqSessionOHLC.ex4"
Confirmo que el indicador está subido correctamente, con lo que el problema no está ahí.