Errores, fallos, preguntas - página 2125

 
Vladislav Andruschenko:

Transacciones duplicadas al utilizar una UPU de terceros

Problema de la sesión. Cuando la anterior no se cerró y se abre una nueva. la antigua terminal funciona y la nueva funciona. consigue un duplicado. :-)

@fxsaber en algún lugar que escribió acerca de cómo realizar un seguimiento de este. no puede encontrar

Es un problema del usuario, hay que controlar las sesiones. No puedes hacer nada al respecto. Si hay duplicados, hay que cerrar la sesión en caso contrario.
 
Vladislav Andruschenko:

Transacciones duplicadas al utilizar una UPU de terceros

Problema de la sesión. Cuando el anterior no se cerró y se abre uno nuevo. el antiguo terminal funciona y el nuevo funciona. se obtiene un duplicado. :-)

No lo encuentro@fxsaber en algún lugar escribiste sobre como rastrear esto.

Foro sobre trading, sistemas de trading automatizados y comprobador de estrategias

Características del lenguaje mql5, sutilezas y trucos

fxsaber, 2018.02.06 07:41

OnTradeTransaction le permite escribir un asesor no comercial (Servicio) que rastrea la presencia de un asesor "clon" comercial que se ejecuta en su cuenta. Estas situaciones se producen a veces por falta de atención.

SZY

Foro sobre trading, sistemas de trading automatizados y pruebas de estrategias de trading

Fuera de tema

fxsaber, 2018.02.02 13:45

Entonces "estoy en la logia". @ no es mi dirección.
 
fxsaber:

Sí, a través de una plantilla.


El resultado es


o como sigue


Resultado


Muchas gracias.

 

no es posible guardar en el almacén, mt 5



 
¿Pueden decirme cómo deshacerse de la alerta de "Fin del tiempo de prueba" que aparece?
 

¿Pueden decirme por qué se devuelve el número máximo de barras y no el número del intervalo de fechas solicitado?

input datetime time=D'2017.02.05 00:00';
///////////////////////////////////////////////////////

datetime Time_[];
ArraySetAsSeries(Time_,true);
CopyTime(_Symbol,_Period,0,1,Time_);
   
bar=Bars(_Symbol,_Period,time,Time_[0]); 

Ahora he probado a copiar dos elementos del arrayTime_. Y trató de llamar:

bar=Bars(_Symbol,_Period,Time_[1],Time_[0]); 

devuelve dos barras, como se pide. Así que la variabletiempo, no es correcta. Y resulta que el tiempo es de alguna manera igual a cero y devuelve todas las barras por eso,

como en la primera variante de la ayuda.

 
Hola, pregunta - ¿puedo crear mi propia herramienta en MT5 exportando datos de la API de alguna otra bolsa?
 

mt5 carga el procesador.

Hay muchos instrumentos financieros abiertos, cada uno de ellos tiene el mismo Asesor Experto e indicador.

Sugerí que el Servicio de Atención al Cliente adjuntara un EA o indicador a todo el terminal.

También sugerí añadir el modo de inactividad: mientras trabajo con un símbolo, deja que todos los demás mueran.

No estoy dispuesto a hacerlo todavía. ¿No es relevante?

gracias


P.D. Voy a pedir un mejor procesador a China.


 
arraga:
Hola, pregunta - ¿puedo crear mi propia herramienta en MT5 exportando datos de la API de alguna otra bolsa?

https://www.mql5.com/ru/articles/4160

Как торговать на внешней бирже криптовалют через MetaTrader 5
Как торговать на внешней бирже криптовалют через MetaTrader 5
  • 2017.11.24
  • o_o
  • www.mql5.com
Не так давно разработчики языка MQL5 представили его обновленный функционал, в котором появилась возможность создания пользовательских символов и графиков. Широкая трейдерская общественность еще не успела оценить мощь этого нововведения, но даже легкий и ненавязчивый брейншторм показывает, какие огромные возможности скрывают в себе кастомные...
 

Apertura de posiciones de la mano de la COMPRA en dos servidores de comercio de demostración


RoboForex-MetaTrader 5

2018.02.13 00:02:08.424 '8520459': market buy 1.00 GBPUSD
2018.02.13 00:02:10.101 '8520459': accepted market buy 1.00 GBPUSD
2018.02.13 00:02:10.101 '8520459': deal #90389019 buy 1.00 GBPUSD at 1.38387 done (based on order #107426544)
2018.02.13 00:02:10.101 '8520459': order #107426544 buy 1.00 / 1.00 GBPUSD at 1.38387 done in 1683.949 ms


FXOpen-MT5

2018.02.13 00:00:25.780 '18000903': market buy 1.00 GBPUSD
2018.02.13 00:00:25.912 '18000903': accepted market buy 1.00 GBPUSD
2018.02.13 00:00:25.922 '18000903': market buy 1.00 GBPUSD placed for execution
2018.02.13 00:00:25.942 '18000903': order #896454 buy 1.00 / 1.00 GBPUSD at market done in 154.252 ms
2018.02.13 00:00:25.942 '18000903': deal #80559 buy 1.00 GBPUSD at 1.38387 done (based on order #896454)

Las líneas del mismo color significan lo mismo. Sin embargo, se ve claramente que están en diferente secuencia. En Robo, el mensaje sobre la ejecución de la orden llega después de que se ejecute la operación. ¡En abierto viene ANTES! Por esta razón OrderSend devuelve suerte, pero aún no hay transacción. Es decir, obtenemos OrderSend desincronizado con el historial, lo cual es un error. ¿Cuál es la razón?

Razón de la queja: