Por si acaso, he probado el test_1 desde el 1 de mayo hasta el 28 de mayo de este año y quiero decir que sin lógica, este experto rinde mucho más que muchos expertos a los que les sobra lógica =)))
Por interés, he probado el test_1 desde el 1 de mayo hasta el 28 de mayo de este año y quiero decir que sin lógica, este experto se desempeña mucho mejor que muchos expertos que tienen YUMA de lógica =)))
Dado que en este tick las órdenes se cierran antes de que se abran las nuevas, debemos analizar también el historial de las órdenes cerradas.
corregido en el anexo. Eso sí que es una belleza:)
Todavía hay una cuestión más, hay zonas en las que sólo se produce el cierre de una posición, no la inversión, aunque las condiciones para un stop y la apertura de una nueva posición son las mismas.
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.
no es gran cosa.
Pruebe a confirmar /* */ trozo de código del Asesor Experto simple y sustituya Total por orders_total - la variable que declaramos nosotros mismos.
He comentado //Contabilidad de pedidos, he sustituido Total por orders_total - los pedidos no se han realizado en absoluto.
P. S. ¿Podemos abrir órdenes a un precio Stop en MetaTrader?
¿Podemos cambiar el tipo de orden en la condición o en la propia condición (ya he probado con ask y bid)?
He comentado // Recuento de pedidos, Total sustituido por orders_total - los pedidos ya no se realizan en absoluto.
P. S. ¿Podemos abrir órdenes a un precio Stop en MetaTrader?
¿Puedo cambiar el tipo de orden en la condición o en la propia condición (ya he probado con Ask y Bid)?
No hay problema.
Tenga en cuenta que este código fue creado con fines de formación y que no hay ninguna lógica práctica en este formulario.
en la línea
El índice [i] es redundante. Después de la edición:
Dado que las órdenes se cierran antes de que se abran otras nuevas en este tic, también debe analizarse el historial de órdenes cerradas.
corregido en el anexo. Ahora es hermoso:)
Por si acaso, he probado el test_1 desde el 1 de mayo hasta el 28 de mayo de este año y quiero decir que sin lógica, este experto rinde mucho más que muchos expertos a los que les sobra lógica =)))
Ayúdame a resolver un problema
Selecciono por todas las posiciones cerradas
for (int i=0; i<OrdersHistoryTotal(); i++)// en todos los pedidos del terminal
if(OrderSelect(i, SELECT_BY_POS, MODE_HISTORY)==true)
filtro posterior por número mágico
if (OrderMagicNumber()==12)
el filtro coincide con 3 posiciones pero sólo necesito la última cerrada
¿No puedes averiguar cómo dejar sólo el último?
Gracias
Por interés, he probado el test_1 desde el 1 de mayo hasta el 28 de mayo de este año y quiero decir que sin lógica, este experto se desempeña mucho mejor que muchos expertos que tienen YUMA de lógica =)))
)))) Gracias a Noterday.
Gracias especiales, alsu.
¿Alguien ha utilizado Gannzilla?
¿Cuál es el porcentaje de éxito?
Dado que en este tick las órdenes se cierran antes de que se abran las nuevas, debemos analizar también el historial de las órdenes cerradas.
corregido en el anexo. Eso sí que es una belleza:)
Todavía hay una cuestión más, hay zonas en las que sólo se produce el cierre de una posición, no la inversión, aunque las condiciones para un stop y la apertura de una nueva posición son las mismas.