E incluso si lo es, ¿no debería la MT dar el historial de ese segundo? Es decir, ¿no se emite el historial dentro de los límites especificados, INCLUYENDO los propios límites?
Pero de todos modos, he intentado escribir tanto dtStartTime = TimeCurrent() - 1, como dtStartTime = TimeCurrent() - 10. No funciona.
Debería. Pero, como ves, los problemas ocurren. Esperaremos las respuestas de los expertos. Vea lo que tienen que decir.
¡Voy a decir, ofendido por el creador de este asesor, si alguien está interesado en el asesor, escribir al autor, en un mensaje privado apodo Sahip, sobre la venta y otras cosas que nadie nunca vender nada, como el trabajo del autor y será el autor, sobre quién y cómo los oficios, los oficios robot, a veces sólo se cierran en el movimiento, y abrió un par de ofertas en el par de rublo dólar! Ahora, en cuanto a cómo y cuánto tiempo funcionará el comercio, será un servicio de pago mientras yo viva, lo usaré gratis un mes, luego el mínimo...
Buenas noches! Tengo un problema y estoy desconcertado. Cómo puede un EA sacar información del historial sobre la última operación cerrada en particular la cerró. TakeProfit o StopLoss. He mirado en el manual, pero de momento no tengo ideas de cómo implementarlo. No he buscado en el lugar correcto. Agradeceré de antemano si alguien me ayuda. Corrección. El problema es recibir una señal de la orden seleccionada sobre cómo se ha cerrado, es decir, qué función y qué función la devuelve al anunciar que una posición se ha cerrado en Stop Loss.
ESolo: ¡Buenas noches! Estoy desconcertado por un problema. Cómo puede un EA sacar información del historial sobre la última operación cerrada en particular la cerró. TakeProfit o StopLoss. He mirado en el manual, pero de momento no tengo ideas de cómo implementarlo. Tal vez busqué en el lugar equivocado. Agradeceré de antemano si alguien puede ayudar. Corrección. El problema es exactamente con la recepción de una señal de la orden seleccionada sobre cómo se cerró, es decir, qué función devuelve el mensaje de que una posición se cerró en Stop Loss.
Esta es una pregunta interesante. Acabo de darme cuenta de que no hay marcadores especiales que especifiquen si la orden está relacionada con una posición TakeProfit o StopLoss. Por lo tanto, la respuesta de Algo es correcta: desgraciadamente, no podemos saberlo.
Cuando hice la misma pregunta, alguien del foro me dijo que en MT5 es mejor olvidarse de las órdenes de stop-loss y take-profit y colocar en su lugar órdenes independientes de stop y límite. Cuando uno de ellos se dispara, el segundo debe retirarse de forma independiente. Tras analizar la cuestión, me convencí de que tenía toda la razón. No es la solución más segura (dada la posibilidad de una desconexión con el servidor), pero no hay otra. Es la única manera de identificar cualquier orden y cualquier transacción en el historial, ya que se les puede asignar un magik. Y para las operaciones realizadas en stop loss o take profit, la magia es siempre cero.
Algo: Cuando hice la misma pregunta, alguien del foro me dijo que en MT5 es mejor olvidarse de las órdenes de stop-loss y take-profit y colocar en su lugar órdenes independientes de stop y límite. Cuando uno de ellos se dispara, el segundo debe retirarse de forma independiente. Tras analizar la cuestión, me convencí de que tenía toda la razón. No es la solución más segura (dada la posibilidad de una desconexión con el servidor), pero no hay otra. Es la única manera de identificar cualquier orden y cualquier transacción en el historial, ya que se les puede asignar un magik. Y para las operaciones realizadas en stop loss o take profit, el magik es siempre cero.
El problema es que en este caso, el mercado no es una sola orden, sino una sola operación, que puede asignarse a un stop loss o a un take profit.
ESolo: ¡Buenas noches! Estoy desconcertado por un problema. Cómo puede un EA sacar información del historial sobre la última operación cerrada en particular la cerró. TakeProfit o StopLoss. He mirado en el manual, pero de momento no tengo ideas de cómo implementarlo. Tal vez busqué en el lugar equivocado. Agradeceré de antemano a quien me ayude. Corrección El problema es recibir una señal de la orden seleccionada sobre cómo se cerró, es decir, qué función y qué función la devuelve, diciendo que la posición se cerró en Stop Loss.
¿No escribe el corredor en los comentarios? Entonces podemos utilizar nuestros propios comentarios especificando sl/tp. ¿Funcionará?
E incluso si lo es, ¿no debería la MT dar el historial de ese segundo? Es decir, ¿no se emite el historial dentro de los límites especificados, INCLUYENDO los propios límites?
Pero de todos modos, he intentado escribir tanto dtStartTime = TimeCurrent() - 1, como dtStartTime = TimeCurrent() - 10. No funciona.
Ahora, en cuanto a cómo y cuánto tiempo funcionará el comercio, será un servicio de pago mientras yo viva, lo usaré gratis un mes, luego el mínimo...
¡Buenas noches! Estoy desconcertado por un problema. Cómo puede un EA sacar información del historial sobre la última operación cerrada en particular la cerró. TakeProfit o StopLoss. He mirado en el manual, pero de momento no tengo ideas de cómo implementarlo. Tal vez busqué en el lugar equivocado. Agradeceré de antemano si alguien puede ayudar. Corrección. El problema es exactamente con la recepción de una señal de la orden seleccionada sobre cómo se cerró, es decir, qué función devuelve el mensaje de que una posición se cerró en Stop Loss.
Cuando hice la misma pregunta, alguien del foro me dijo que en MT5 es mejor olvidarse de las órdenes de stop-loss y take-profit y colocar en su lugar órdenes independientes de stop y límite. Cuando uno de ellos se dispara, el segundo debe retirarse de forma independiente. Tras analizar la cuestión, me convencí de que tenía toda la razón. No es la solución más segura (dada la posibilidad de una desconexión con el servidor), pero no hay otra. Es la única manera de identificar cualquier orden y cualquier transacción en el historial, ya que se les puede asignar un magik. Y para las operaciones realizadas en stop loss o take profit, el magik es siempre cero.
¡Buenas noches! Estoy desconcertado por un problema. Cómo puede un EA sacar información del historial sobre la última operación cerrada en particular la cerró. TakeProfit o StopLoss. He mirado en el manual, pero de momento no tengo ideas de cómo implementarlo. Tal vez busqué en el lugar equivocado. Agradeceré de antemano a quien me ayude. Corrección El problema es recibir una señal de la orden seleccionada sobre cómo se cerró, es decir, qué función y qué función la devuelve, diciendo que la posición se cerró en Stop Loss.