Errores, fallos, preguntas - página 801

 
ilunga:

Prueba multidivisa, necesito abrir operaciones en varios instrumentos con un instrumento de trabajo. Esta es en realidad una versión reducida para resaltar el área del problema

Por cierto, todos los pedidos pendientes, excepto el primero, están colocados

¿Ha intentado seleccionar todas las monedas necesarias en el bloque de inicialización mediante SymbolSelect?
 
Urain:

Además, el icono del desarrollador se ilumina si has ido al perfil de la aplicación, así que nos quedamos mirando :)

El promotor ve que el icono está encendido y entra y tú ves que el promotor entró y también entras para ver si ella miró hacia atrás para ver si yo miré hacia atrás...

En mi opinión, si ha habido cambios el icono debería ser grande, si sólo se ha visitado pequeño.

Por lo que tengo entendido, no hay ningún cambio si "sólo se mira alrededor". Hay un cambio si los desarrolladores se comunican entre sí (en privado) en la aplicación.

Es cierto que a veces ocurre que los desarrolladores de mensajes se ponen a disposición del común de los mortales (por error), yo tuve un par de casos así.

 
alexvd:
Comprobar e informar del número de compilación del terminal del cliente y de los agentes de prueba.

He descargado la compilación recientemente, muy reciente - 687. Los agentes sólo utilizan el local, el remoto y la nube - desconectados. Aunque con el remoto y la nube conectados y el local desconectado, ¡tampoco funciona!

No sé qué hacer. Sov está escrito, las pruebas y la optimización no son posibles...

¿Puede usted aconsejar cómo posiblemente resolver este problema - capturas de pantalla adjunta.

 

En una de las capturas de pantalla hay un menú - Usar -MQL5Cloud Network.

Conéctese y tenga un saldo de más de 1 crédito.

Распределенные вычисления в сети MQL5 Cloud Network
Распределенные вычисления в сети MQL5 Cloud Network
  • cloud.mql5.com
Заработать деньги, продавая мощности своего компьютера для сети распределенных вычислений MQL5 Cloud Network
 
Interesting:
¿Ha probado a seleccionar todas las monedas necesarias en el bloque de inicialización mediante SymbolSelect?

No ayudó, lo mismo

Si sl = tp = 0, sigue el error 10016 (paradas erróneas).

Документация по MQL5: Стандартные константы, перечисления и структуры / Коды ошибок и предупреждений / Коды возврата торгового сервера
Документация по MQL5: Стандартные константы, перечисления и структуры / Коды ошибок и предупреждений / Коды возврата торгового сервера
  • www.mql5.com
Стандартные константы, перечисления и структуры / Коды ошибок и предупреждений / Коды возврата торгового сервера - Документация по MQL5
 
ilunga:

no ayudó, lo mismo.

Si pongo sl = tp = 0, el error 10016 (paradas erróneas) sigue presente.

Entonces debe ser esta parte del código, que es la que tenemos que tratar

   request.action = TRADE_ACTION_PENDING;
   request.magic  = 0;
   request.symbol = symbol;
   request.volume = 1;
   request.price  = bar_info[1] + 500*_Point;
   request.sl     = 1.0;
   request.tp     = bar_info[1] + 500*_Point + 1000*_Point;
   request.deviation = 10;
   request.type   = ORDER_TYPE_BUY_STOP; 
   request.type_filling = ORDER_FILLING_FOK;
Lo bueno es que hay que analizar el código completo, no el recortado para el ejemplo.
 
Interesting:

Entonces debe ser esta parte del código, de la que tenemos que ocuparnos.

Lo bueno es analizar el código completo, no el recortado para el ejemplo.

Pero el error sigue existiendo en la versión reducida.


Para ser sincero, no entiendo muy bien cómo puede producirse el error 10016 si no hay paradas

Документация по MQL5: Стандартные константы, перечисления и структуры / Коды ошибок и предупреждений / Коды возврата торгового сервера
Документация по MQL5: Стандартные константы, перечисления и структуры / Коды ошибок и предупреждений / Коды возврата торгового сервера
  • www.mql5.com
Стандартные константы, перечисления и структуры / Коды ошибок и предупреждений / Коды возврата торгового сервера - Документация по MQL5
 
ilunga:

Pero el error sigue existiendo en el truncado.


Para ser sincero, no entiendo muy bien cómo puede ser el error 10016 en ausencia de paradas

Cuando se le solicite, imprima el precio actual del par deseado, el precio de la orden, el stop y la toma.
 
ilunga:

Pero el error sigue existiendo en el truncado.

Para ser sincero, no entiendo muy bien cómo puede ser el error 10016 en ausencia de paradas

¿Por qué no pruebas a utilizar

#include <Trade\Trade.mqh>

bool              BuyStop(const double volume,const double price,const string symbol=NULL,const double sl=0.0,const double tp=0.0,
                             const ENUM_ORDER_TYPE_TIME type_time=ORDER_TIME_GTC,const datetime expiration=0,const string comment="");
 
ilunga:

Pero el error sigue existiendo en el truncado.


Para ser sincero, no entiendo muy bien cómo puede ser el error 10016 en caso de que no haya paradas

A qué te refieres con "cómo puede haber un error 10016 si no hay paradas". ¿Hay valores cero especificados para ellos o simplemente no hay línea donde se prescriben?

Prueba esto

   MqlTradeRequest request={0};