Наряду с переменными и функциями, массивы являются практически неотъемлемой частью любого языка программирования. Статья должна быть интересна в первую очередь новичкам, приступившим к изучению программирования на MQL5. Опытным программистам представляется хорошая возможность подытожить, обобщить и систематизировать свои знания.
¿Cómo lo aplico? Trato de añadir la llamada de la función en OnTimer() y poner una condición que si WeekDays_Check(3)==true y el tiempo desde el comienzo del miércoles en segundos>14300 && segundos <14800, entonces el comercio se abrirá.
Por ejemplo, necesito abrir una operación el miércoles después de la primera vela de las 4.
Todo lo que se refiere a la negociación en un día determinado lo tomo de mi artículo:
¿Cómo lo aplico? Trato de añadir la llamada de la función en OnTimer() y poner una condición que si WeekDays_Check(3)==true y el tiempo desde el comienzo del miércoles en segundos>14300 && segundos <14800, entonces el comercio se abrirá.
No funciona así( Se abre en cualquier día. ¿Explicar cómo hacer una operación en un día específico por lo menos?
Gracias de antemano. Si el código es infantil - lo siento, acabo de aprender)
Sí, ha funcionado. Muchas gracias. Por supuesto, todavía hay algunos errores en los desfases de los días, pero eso ya es mi parte del problema del código, pero tal como está, todo funciona. Si pones falso en días innecesarios, en verdad el comercio va - eso es lo que se necesita.
Volví a registrarme en Insta Trader conecté una cuenta real, en MQ5 me inscribí en una señal en /**/ la suscripción fue exitosa, luego abrí Insta Trader y entré en la configuración del sistema para habilitar la señal pero Atam escribe señal no está conectada, ¿cómo conecto la señal y la ejecuto en el trabajo con dinero real [Cuenta de trading #5216372].
752360: Me volví a registrar en Insta Trader conecté una cuenta real, me inscribí en la señal en MQ5 / ***/ la suscripción fue exitosa, luego abrí Insta Trader y fui a la configuración del sistema para habilitar la señal pero Atam escribe la señal no está conectada, ¿cómo puedo conectar la señal y ponerla en efecto con dinero real [Cuenta de operaciones #5216372].
Lo mismo que con el dinero irreal, es decir, entrar en tu cuenta real y registrarte en la señal.
¿Podría decirme cómo establecer la fecha de vencimiento de la orden pendiente (EXPIRATION) en la clase CTrade? He intentado añadir esta posición al enviar CTrade.SellStop(Lot,Price,NULL,SL,TP,expiration); siempre dice "no se puede convertir el enum". Lo único que he encontrado en la documentación de CTrade es cómo averiguar el tiempo de vida de la orden pendiente RequestExpiration, pero no sé cómo establecerlo.
¿Puede CTrade fijar la hora de vencimiento? ¿O tal vez sea necesario utilizar la solicitud completa MqlTradeRequest a través de OrderSend()? Los artículos de todos los artículos apuntan a CTrade.
¿Podría decirme cómo establecer la fecha de vencimiento de la orden pendiente (EXPIRATION) en la clase CTrade? He intentado añadir esta posición al enviar CTrade.SellStop(Lot,Price,NULL,SL,TP,expiration); siempre dice "no se puede convertir el enum". Lo único que he encontrado en la documentación de CTrade es cómo averiguar el tiempo de vida de la orden pendiente RequestExpiration, pero no sé cómo establecerlo.
¿Puede CTrade fijar la hora de vencimiento? ¿O tal vez sea necesario utilizar la solicitud completa MqlTradeRequest a través de OrderSend()? Los artículos de todos los artículos apuntan a CTrade.
¿Puedes decirme cómo mostrar una matriz bidimensional como una constante, es decir, establecer todos los parámetros manualmente?
https://www.mql5.com/ru/articles/567
¿Pueden decirme cómo configurar la negociación en un día determinado a una hora determinada?
He buscado en el foro y he leído los fundamentos de la programación en MQL5 - Tiempo, pero todavía no entiendo cómo encajar todo en el algoritmo?
Por ejemplo, necesito abrir una posición el miércoles después de la primera vela de las 4.
Todo lo que se refiere a la negociación en un día determinado lo tomo de mi artículo:
¿Cómo lo aplico? Trato de añadir la llamada de la función en OnTimer() y poner una condición que si WeekDays_Check(3)==true y el tiempo desde el comienzo del miércoles en segundos>14300 && segundos <14800, entonces el comercio se abrirá.
No funciona así( Se abre en cualquier día. ¿Explicar cómo hacer una operación en un día específico por lo menos?
Gracias de antemano. Si el código es infantil - lo siento, acabo de aprender)
¿Pueden decirme cómo configurar la negociación en un día determinado a una hora determinada?
He buscado en el foro y he leído los fundamentos de la programación en MQL5 - Tiempo, pero todavía no entiendo cómo encajar todo en el algoritmo?
Por ejemplo, necesito abrir una operación el miércoles después de la primera vela de las 4.
Todo lo que se refiere a la negociación en un día determinado lo tomo de mi artículo:
¿Cómo lo aplico? Trato de añadir la llamada de la función en OnTimer() y poner una condición que si WeekDays_Check(3)==true y el tiempo desde el comienzo del miércoles en segundos>14300 && segundos <14800, entonces el comercio se abrirá.
No funciona así( Se abre en cualquier día. ¿Explicar cómo hacer una operación en un día específico por lo menos?
Gracias de antemano. Si el código es infantil - lo siento, acabo de aprender)
?
Tal vez.
?
Sí, ha funcionado. Muchas gracias. Por supuesto, todavía hay algunos errores en los desfases de los días, pero eso ya es mi parte del problema del código, pero tal como está, todo funciona. Si pones falso en días innecesarios, en verdad el comercio va - eso es lo que se necesita.
Gracias de nuevo
Me volví a registrar en Insta Trader conecté una cuenta real, me inscribí en la señal en MQ5 / ***/ la suscripción fue exitosa, luego abrí Insta Trader y fui a la configuración del sistema para habilitar la señal pero Atam escribe la señal no está conectada, ¿cómo puedo conectar la señal y ponerla en efecto con dinero real [Cuenta de operaciones #5216372].
dónde entrar exactamente
En la terminal de comercio.
Hola.
¿Podría decirme cómo establecer la fecha de vencimiento de la orden pendiente (EXPIRATION) en la clase CTrade? He intentado añadir esta posición al enviar CTrade.SellStop(Lot,Price,NULL,SL,TP,expiration); siempre dice "no se puede convertir el enum". Lo único que he encontrado en la documentación de CTrade es cómo averiguar el tiempo de vida de la orden pendiente RequestExpiration, pero no sé cómo establecerlo.
¿Puede CTrade fijar la hora de vencimiento? ¿O tal vez sea necesario utilizar la solicitud completa MqlTradeRequest a través de OrderSend()? Los artículos de todos los artículos apuntan a CTrade.
Hola.
¿Podría decirme cómo establecer la fecha de vencimiento de la orden pendiente (EXPIRATION) en la clase CTrade? He intentado añadir esta posición al enviar CTrade.SellStop(Lot,Price,NULL,SL,TP,expiration); siempre dice "no se puede convertir el enum". Lo único que he encontrado en la documentación de CTrade es cómo averiguar el tiempo de vida de la orden pendiente RequestExpiration, pero no sé cómo establecerlo.
¿Puede CTrade fijar la hora de vencimiento? ¿O tal vez sea necesario utilizar la solicitud completa MqlTradeRequest a través de OrderSend()? Los artículos de todos los artículos apuntan a CTrade.