Cualquier pregunta de los recién llegados sobre MQL4 y MQL5, ayuda y discusión sobre algoritmos y códigos - página 1088

 
Maksims Ignatovs:

Interesante solución para el caso general. Está claro que, para una tecla concreta, se pueden recorrer todas las combinaciones posibles (idioma, mayúsculas, etc.) para ver qué ocurre e incluso intentar sacar algunas conclusiones,
PERO, esta cuestión debería reflejarse en la documentación. Para los eventos del ratón es - todo está disponible en la documentación. ¿Y el teclado?

Podrías hacer algo así:

if(lparam==(StringGetChar("w",0)))
 
No existe una función equivalente a MaxOrders() en mt4?
 
Maksims Ignatovs:

En el caso de los eventos de ratón es así - todo está disponible en la documentación. ¿Qué pasa con el teclado?

Sobre todo teniendo en cuenta el número de variantes de teclado por diseño y nacionalidad. Hay que captar la inmensidad del mundo.

 
Yevhenii Levchenko:
No existe una función equivalente a MaxOrders() en mt4?

¿Dónde está esa función? ¿Y qué hace?

 

Hola @ Artyom Trishkin,

¿Es posible saber cuando un usuario cierra una operación manualmente, en MQL4 / MT4?

Sé que funciona en MQL5 usando la función OnTradeTrasaction (), pero no pude ver tal funcionalidad en MQL4. ¿Cómo puedo conseguirlo?

 
Artyom Trishkin:

¿Dónde está esa función? ¿Y qué hace?

En MT5, devuelve el número máximo de órdenes permitidas...
 
Yevhenii Levchenko:
En MT5, devuelve el número máximo de órdenes permitidas...

Esto no está en MT5, pero en SB en CExpert hay un método

De este modo, podrá obtener el máximo número de pedidos permitidos:

void OnStart()
{
   printf("MaxOrders = %i",AccountInfoInteger(ACCOUNT_LIMIT_ORDERS));
}
 
Yevhenii Levchenko:
En MT5, devuelve el número máximo de órdenes permitidas...

Esto es de la clase CExpert de la biblioteca estándar. Es decir, no es una función integrada en el lenguaje.

Mira en AccountInfoInteger(), SymbolInfoInteger()

Документация по MQL5: Информация о счете / AccountInfoInteger
Документация по MQL5: Информация о счете / AccountInfoInteger
  • www.mql5.com
Информация о счете / AccountInfoInteger - справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5
 
Igor Makanu:

Esto no está en MT5, pero en SB en CExpert hay un método

De este modo, podrá obtener el máximo número de pedidos permitidos:

Esto sólo se aplica a las órdenes limitadas, ¿no? Necesita el máximo número posible de órdenes que pueda haber en el mercado... ¿O será el mismo número?
 
Yevhenii Levchenko:
¿Esto sólo afecta a las órdenes limitadas? Necesita el máximo número posible de órdenes que pueda haber en el mercado... ¿O será el mismo número?

Abre la ayuda de MT4, está todo ahí, no me he inventado el nombre de la constante ACCOUNT_LIMIT_ORDERS

Razón de la queja: