[ARCHIVO] Cualquier pregunta de novato, para no saturar el foro. Profesionales, no pasen de largo. En ninguna parte sin ti - 3. - página 260
Está perdiendo oportunidades comerciales:
- Aplicaciones de trading gratuitas
- 8 000+ señales para copiar
- Noticias económicas para analizar los mercados financieros
Registro
Entrada
Usted acepta la política del sitio web y las condiciones de uso
Si no tiene cuenta de usuario, regístrese
Sustituya OrderOpenTime por la hora de su comando
f(iTime(Symbol(),period_bar,number_of_bars_to_skip)<your_command_time) return
Sustituya OrderOpenTime por la hora de su comando
f(iTime(Symbol(),period_bar,number_of_bars_to_pen)<your_command_time) return
¿Qué puede ser más complicado que eso?
El elemento 0 de la matriz tendrá el precio del último tick, el primer elemento tendrá el precio de hace 1 tick, el segundo elemento tendrá el precio de hace 2 ticks, etc.
¿O he entendido algo mal y he querido decir otra cosa?
Buenas tardes, queridos expertos.
He buscado toda la ayuda y no he encontrado ninguna respuesta en los foros. La pregunta es simple: ¿tiene MQL4 una funcionalidad sencilla para informar de la hora de activación de la orden pendiente o no?
Según la información disponible, no existe tal función. La función OrderOpenTime() indica el momento en que una orden pendiente fue colocada para su ejecución, pero me parece que no podríamos averiguar el momento en que se convirtió en una orden de mercado sin utilizar un EA para seguir el estado de la orden en la cuenta.
Por favor, avisen si alguien conoce una solución sencilla. El Asesor Experto es bastante improductivo, no tiene sentido utilizarlo permanentemente si sus servicios se requieren sólo una o dos veces al día. Necesitamos algo más sencillo, sería una función incorporada, que informara de la hora de su activación... El comerciante lo necesita para contabilizar adecuadamente las órdenes por su hora de apertura, de modo que, por ejemplo, siempre sea posible decir cuál de las órdenes actualmente abiertas o ya cerradas tiene la hora de apertura más tardía. En el caso de la orden pendiente, no podemos hacerlo. La orden pendiente podría estar colocada hace 2 horas y cerrarse hace una hora, en ese intervalo de una hora pueden abrirse y cerrarse otras órdenes y en el terminal la hora de apertura de la orden pendiente que se ha convertido en una de mercado es de 2 horas, pero quiero saber la hora real de su activación.
Estaré encantado de recibir sus comentarios.
Buenas tardes, queridos expertos.
He buscado toda la ayuda y no he encontrado ninguna respuesta en los foros. La pregunta es simple: ¿tiene MQL4 una funcionalidad sencilla para informar de la hora de activación de la orden pendiente o no?
Según la información disponible, no existe tal función. La función OrderOpenTime() indica el momento en que una orden pendiente fue colocada para su ejecución, pero me parece que no podríamos averiguar el momento en que se convirtió en una orden de mercado sin utilizar un EA para seguir el estado de la orden en la cuenta.
Por favor, avisen si alguien tiene una solución sencilla. El Asesor Experto es bastante improductivo, no tiene sentido utilizarlo permanentemente si sus servicios se requieren sólo una o dos veces al día. Necesitamos algo más sencillo, sería una función incorporada, que informara de la hora de su activación... El comerciante lo necesita para contabilizar adecuadamente las órdenes por su hora de apertura, de modo que, por ejemplo, siempre sea posible decir cuál de las órdenes actualmente abiertas o ya cerradas tiene la hora de apertura más tardía. En el caso de la orden pendiente, no podemos hacerlo. La orden pendiente puede estar colocada hace 2 horas y cerrarse hace una hora, en ese intervalo de una hora pueden abrirse y cerrarse otras órdenes y en el terminal la hora de apertura de la orden pendiente que se ha convertido en una de mercado es de 2 horas y necesitamos saber la hora real de su activación.
Estaré encantado de recibir sus comentarios.
Soy nuevo en esto, estoy aprendiendo de un libro de texto por mi cuenta - ¿podrías explicarme?
¿El libro de texto no responde a tus preguntas?
Se ha trasladado:
Pyxlik2009 14.10.2011 03:52
Chicos, decidme qué significa el error (número entero no válido como parámetro 10 para la función OrderSend) y cómo solucionarlo.
Buenos días a todos, ¡experto en código de programa!
Si me pueden explicar la situación, en mi EA el punto de colocar una orden es a una hora determinada y una orden por día:
Pero me he dado cuenta de queif(H>=09 && M>=40) yif(H>=21 && M>=40) tienen las mismas condiciones y resulta que el pedido se hará al menos dos veces al día.
¿Qué debo hacer para evitar este problema?
Gracias por el apoyo.
Starting:
.... Es improductivo hacer que un experto sea un experto, y tiene sentido tener un experto de forma regular, si sus servicios se necesitan una o dos veces al día.
...Me he dado cuenta de que las condicionesif(H>=09 && M>=40) yif(H>=21 && M>=40) son iguales y resulta que la orden se hará al menos dos veces al día.
¿Qué más debería haber hecho para evitar este problema?
isTradeTimeString - Devuelve la bandera que permite negociar por tiempo.
isTradeTimeInt - Devuelve la bandera para permitir la negociación por tiempo.