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
¿F9 en su terminal de corretaje está roto?
En el vídeo https://www.youtube.com/watch?v=uEGd4g8xK40 he intentado mostrar que con F9 todo funciona.
Puede que me esté perdiendo algo... Usted escribe sobre DC (centro de negociación)
Estoy tratando de trabajar en la cuenta demo MT5 con el corredor Otkritie.
Hoy he buscado quién más trabaja (qué brokers) en MT5 con futuros... No pude encontrar ningún corredor ruso ... Todas las demostraciones, todas las demostraciones...
2. Hay una clase que tiene este método:
El nombre del archivo es una propiedad y se le asigna un valor durante la inicialización del objeto. Es decir, cuando se llama al método, abrimos el archivo, lo leemos línea por línea, y en cuanto encontramos una línea adecuada, devolvemos su subcadena. Si el archivo no está abierto o no hay ninguna cadena que coincida, devolvemos la cadena que se introdujo en la entrada.
Si llamamos al método una vez, todo funciona. Pero si se llama varias veces en una fila - que funciona sólo la primera vez, mientras que el segundo y siguientes intentos de abrir el archivo - INVALID_HANDLE (comprobado con la impresión). ¿Cuál puede ser el problema?
Si la hora se ajusta durante la configuración normal de la orden mediante F9,
entonces el tiempo también se establece de forma programática desde MQL5.
Por lo tanto, busque un error. Haga un pedido, haga registros y grite.
Pero nada depende de la empresa de corretaje en este caso, ya que todo funciona por F9.
Estimados desarrolladores, esto es lo que había hace un año
https://www.mql5.com/ru/forum/1931/17217#comment_17217
Hola.
2. Cuando establezco una orden programáticamente con el parámetro de caducidad, la orden no se establece y da el error 10022 (Fecha de caducidad no válida en la solicitud)
request.action=TRADE_ACTION_PENDING;
request.symbol=Símbolo();
request.volume=Lotes;
request.price=NormalizeDouble(Price,Digits);
request.sl=NormalizeDouble(Loss,Digits);
request.tp=NormalizeDouble(Take,Digits);
request.type=ORDER_TYPE_SELL_LIMIT;
request.magic=NúmeroMágico;
request.type_time=ORDER_TIME_SPECIFIED;
request.expiration=TimeTradeServer()+5*60*kol5ot;
OrderSend(request,result);
Tengo que modificar el conjunto de órdenes sin caducidad y la fecha de caducidad será aceptada.
OrderSelect(ticket);
request.symbol=Símbolo();
request.volume=OrderGetDouble(ORDER_VOLUME_INITIAL);
request.price=OrderGetDouble(ORDER_PRICE_OPEN);
request.sl=OrderGetDouble(ORDER_SL);
request.tp=OrderGetDouble(ORDER_TP);
request.type=ORDER_TYPE_SELL_LIMIT;
request.magic=NúmeroMágico;
request.order=ticket;
request.action=TRADE_ACTION_MODIFY;
request.type_time=ORDER_TIME_SPECIFIED;
request.expiration=TimeTradeServer()+5*60*kol5ot;
OrderSend(request,result);
¿Parece que todavía está ahí?
Estimados desarrolladores, esto es lo que ocurrió hace un año.
https://www.mql5.com/ru/forum/1931/17217#comment_17217
Parece que todavía está ahí, ¿no?
Acabo de comprobarlo con una ligera modificación del ejemplo adjunto. El péndulo se muestra normalmente.
Salida al Diario de los Expertos
Nikos52 , ejecuta y depura el script superior
Si obtiene un error 1022, escriba al Servicio de Atención al Cliente con todos los datos de su agente.
Nikos52 , ejecuta y depura el script superior
Si obtiene un error 1022, escriba al Servicio de Atención al Cliente con todos los datos de su agente.
¿Es por la palabra debug? :)
sí
ahora ya conoces el argot :)
Sí
La pintura al óleo y la vista desde el lado...
Acabo de hablar con los "salvadores" del broker - dicen que este error es sólo en las cuentas demo, dicen que no ocurrirá en las reales.
Pero, ¿cómo puedo escribir un EA y probarlo en el historial? - Bueno, estamos decidiendo, nos estamos comunicando con los desarrolladores.
Es como la vieja anécdota del manicomio... Si aprendes a nadar, pondremos agua en la piscina.
Acabo de hablar con los "rescatadores" del broker y dicen que este error es sólo en las cuentas demo y que no ocurrirá en las cuentas reales.
Si tienes un problema con el F9 en la demo y la caducidad está establecida, pero no en MQL5, envía una solicitud al Service Desk en el foro con todos los logs y una descripción de cuál es el problema .