Características del lenguaje mql5, sutilezas y técnicas - página 69

 
Combinador:
puede haber saltos de garrapatas

La falta de saltos es más para el probador. Para la cuenta real sólo es conveniente porque las posibles omisiones no son críticas en absoluto.

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

MT4 o MT5. ¿Cuáles son las ventajas y los inconvenientes?

fxsaber, 2018.01.30 21:09

  1. La falta de comillas en un temporizador de milisegundos no tiene casi nada que ver con el TS, nada que ver con nada. Además, estas cotizaciones venían muertas (del pasado) ya que hay un lag de unos milisegundos incluso con MT5 con cero ping. Desgraciadamente, todas las citas que llegan al terminal tienen siempre una antigüedad > 2-5 ms.
  2. La ejecución de OnTick es bastante posible en 1 ms.
  3. Hablando del Probador, la implementación actual de multisímbolos a través de eventos es un super freno. Y a través de un temporizador, no hay frenado.
 
fxsaber:

La falta de saltos es más bien para el probador. Para el Real - sólo práctico, ya que los posibles fallos no son críticos en absoluto

Creo que es mejor trabajar con un temporizador.

Especialmente cuando medí por última vez la velocidad de entrega de eventos (para ser justos, fue hace mucho tiempo), no fue feliz.
 
Combinador:

No lo sé. Para mí es mejor trabajar con un temporizador.

Te digo que la solución no tiene alternativa para el Probador. Para el real, hay alguna ventaja sobre el temporizador sólo en la comodidad y la descarga del temporizador. La sobrecarga, por supuesto, también es grande en el real.

 
combinador:
puede haber saltos de garrapatas

Por supuesto que sí, pero serán menos que cuando se utiliza OnTimer

 

En MT5 no hay comisiones por posiciones (a diferencia de MT4). Debido a esto hay peculiaridades

  • En la MT5 la comisión por abrir una posición, así como por cerrarla, se deduce directamente del saldo.
  • Por esta razón, el Patrimonio, antes de cerrar todas las posiciones, no muestra cuál será el Balance después del cierre.
  • Esto significa que no podrá calcular el Breakeven en la MT5.
 
fxsaber:

En MT5 no hay comisiones por posiciones (a diferencia de MT4). Debido a esto hay peculiaridades

  • En la MT5 la comisión por abrir una posición, así como por cerrarla, se deduce directamente del saldo.
  • Por esta razón, el Patrimonio, antes de cerrar todas las posiciones, no muestra cuál será el Balance después del cierre.
  • Esto significa que no podrá calcular un Breakeven en MT5.


Puede calcular en el historial de transacciones de esta posición qué comisión se llevó y multiplicar por 2.

 
Vladislav Andruschenko:

Puedes calcular en el historial de operaciones de esta posición qué comisión se ha llevado y multiplicar por 2

Esta es una característica de la MT5. Aquí tenemos un ejemplo. Resultó que Equity_MT4 y Equity_MT5 son conceptos diferentes.

Con el mencionado breakeven en MT5 el problema está resuelto, por supuesto. Pero es un culo, por decirlo suavemente, si lo comparamos con MT4.


ACCOUNT_PROFIT es lo mismo.

 
En la red, es elemental perder el comentario de la posición abierta. Para ello, basta con realizar cualquier operación sin comentario en el símbolo de la posición.
 
fxsaber:
En la red es elemental perder el comentario de la posición abierta. Para ello, basta con realizar cualquier operación sin comentario en el símbolo de la posición.


Esta es una oportunidad para cambiar el comentario de posición :)

 
Vladislav Andruschenko:

Es la capacidad de cambiar el comentario de posición :)

Así como la magia, el volumen y el precio de apertura.