Discusión sobre el artículo "Biblioteca para el desarrollo rápido y sencillo de programas para MetaTrader (Parte VIII): Eventos de modificación de órdenes y posiciones" - página 4

 

Artyom.

Pantalla adjunta.

Es decir, pasa por los niveles sl y tp como si no estuvieran.

Hoy lo he probado en otro ordenador - todo normal, sl y tp se disparan sin problemas. Resulta que sólo mi PC tiene estos problemas. También lo probé en mi PC, pero en una máquina virtual - todo está bien también (el mismo código en todas partes).

En general, la situación es unclear....

Archivos adjuntos:
16wt3yvz98.png  93 kb
 
MQL_User máquina virtual - todo es normal también (el mismo código en todas partes).

En general, la situación es unclear....

Buenas noches, la "confusión" todavía puede ocurrir cuando se instala una versión de 32 bits de Windows en un ordenador personal.

Saludos, Vladimir.

 
MQL_User máquina virtual - todo está bien también (el mismo código en todas partes).

En general, la situación es unclear....

¿Y qué está escrito en el registro de "Expertos"?

 

Vladimir, Artem.

Mi PC tiene instalada una versión de 64 bits de Windows10, así como otras en las que sl y tp se activan normalmente. En el log de "Expertos" no se escribe nada. Pero si lo hago en el tester, entiendo que allí no debería escribirse nada.

Pero lo interesante es que si activo el trailing all entonces el tp empieza a dispararse. Supuse que tal vez trade.PositionModify(...) tiene algún efecto? Pero intenté en mi Asesor Experto modificarlo inmediatamente después de abrir una posición (cambiar ligeramente sl y tp) - no ayudó.

¿Tal vez la configuración de Windows afecta de alguna manera (funciona bien en otros equipos)?