Cualquier pregunta de los recién llegados sobre MQL4 y MQL5, ayuda y discusión sobre algoritmos y códigos - página 1825

 
Tretyakov Rostyslav #:



lo probé, empieza a abrir pedidos sin parar

 
Порт-моне тв #:

lo probé, empieza a abrir pedidos sin parar

Correcto, no hay comprobación de órdenes abiertas.
 
Tretyakov Rostyslav #:
Correcto, no hay comprobación de órdenes abiertas.

No hay función de liberación de botones :)

 
Tretyakov Rostyslav #:
Correcto, no hay comprobación de órdenes abiertas.

Intentaré añadirlo y te lo haré saber.

 
Порт-моне тв #:

Intentaré añadirlo, ya os avisaré.

O así

//+------------------------------------------------------------------+
//| Expert tick function                                             |
//+------------------------------------------------------------------+
void OnTick()
  {
//---
   int ticket;
   double price=StringToDouble(ObjectGetString(0,"Label_1",OBJPROP_TEXT));
   if(Ask<=price)
     {
      ticket = OrderSend(_Symbol,OP_BUY,0.01,Ask,3,0,Ask+300*_Point,NULL,0,0,clrGreen);
      ObjectSetString(0,"Label_1",OBJPROP_TEXT,DoubleToString(DBL_MAX,Digits));
      ObjectSetInteger(0,"Button_1",OBJPROP_STATE,false);
     }
  }
 
Tretyakov Rostyslav #:

O así

Y si hay una recotización u otra cosa y la posición no se abre, queda claro en el ticket lo que se mostrará, pero el botón se pulsará sin la posición.

 
Vitaly Muzichenko #:

Y si hay una recotización u otra cosa y la posición no se abre, el ticket lo mostrará claramente, pero el botón se pulsará sin la posición.

¿Es eso de lo que estamos hablando?

 
Tretyakov Rostyslav #:

¿Es eso de lo que estamos hablando?

Tal vez no, pero no es difícil poner 1 if() adicional a la vez :)

P.D. Ahora lo pondrá en algún centspace con fix-spread, y escribirá que el código parece funcionar, pero a veces. Y de nuevo edita .
 
Vitaly Muzichenko #:

Probablemente no se trate de eso, pero poner 1 if() extra a la vez no es difícil :)

Sé a lo que te refieres, tengo todas las funciones de comercio con cheque.

Aquí la persona quiere entender el proceso de memorización de la apertura del precio y del temporizador en sí.

 
Vitaly Muzichenko #:
Ahora va a apostar por algún cenutrio
Espero que no)