Preguntas de los principiantes MQL5 MT5 MetaTrader 5 - página 1378

 

¿Pueden decirme cómo utilizar la función PostMessageW de WinAPI\winuser.mqh?

Lo que he encontrado en mi búsqueda, todo se refiere a MT4 y no funciona bien en MT5. La tarea consiste en llamar a una nueva ventana de pedido, por ejemplo.

 
Valeriy Yastremskiy #:

Si se quiere descifrar más tarde, es mejor cifrar el nombre del objeto en lugar del número. Es decir, recoger el nombre de los dígitos y los dígitos en la cadena, y luego los dígitos de la cadena en int. Lo único es dividir los campos con delimitadores o tener en cuenta el número de caracteres de cada campo.

Hmm, interesante. ¡¡¡Gracias, lo probaré!!!

 

¿para qué sirve el encriptador incorporado en mql? no le encuentro un uso razonable

no tiene sentido encriptar desde uno mismo, y sólo los terminales de las variables globales son visibles para un segundo usuario

 
Fast235 #:

¿para qué sirve el encriptador incorporado en mql? no le encuentro un uso razonable

no tiene sentido cifrar desde sí mismo, y sólo los terminales de las variables globales son visibles para un segundo usuario

Entonces, ¿qué hay que hacer para asignar un número individual a un objeto, que (el número) se puede reconstruir a partir de los datos?

- Período

- Tiempo

- Tiempo de espera

 
Mikhail Toptunov #:

Lo que hay que hacer entonces es asignar un número individual a un objeto que (el número) pueda reconstruirse a partir de los datos:

- Período

- Tiempo

- Calendario

si es posible construir un ts que funcione con esto.

 
Mikhail Toptunov #:

Lo que hay que hacer entonces es asignar un número individual a un objeto que (el número) pueda reconstruirse a partir de los datos:

- Período

- Tiempo

- Tiempo de espera

Por cierto, busquen a Trishkin Artem en el tercer o cuarto artículo de su última serie: codifica los parámetros de la apertura del orden en Magik. Es una lógica muy buena. No puedo acceder a mi ordenador.
 
¡Buenas tardes Señores Comerciantes! Ayúdenme a resolver un problema no trivial, ¡por el amor de Dios!
¿Cómo calcular el valor del pip si lamoneda del depósito (por ejemplo,eur) no está involucrada en la cotización (por ejemplo, AUD/NZD)?
Es decir, el depósito es EUR, y abrimos una operación de compra enAUD/NZD con un tamaño de lote de 1000 pips (último decimal). ¿Cómo sabemos cuál será la pérdida si cerramos en el stop?
¿Cuál es el algoritmo para calcular?
Документация по MQL5: Константы, перечисления и структуры / Состояние окружения / Информация о счете
Документация по MQL5: Константы, перечисления и структуры / Состояние окружения / Информация о счете
  • www.mql5.com
Информация о счете - Состояние окружения - Константы, перечисления и структуры - Справочник MQL5 - Справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5
 
Stanislav Nikolaev #:
¡Buenas tardes Señores comerciantes! Ayúdame a resolver un problema no trivial, ¡por el amor de Dios!
¿Cómo calcular el valor de los puntos si lamoneda del depósito (por ejemplo,eur) no está involucrada en la cotización (por ejemplo,AUD/NZD)?
Es decir, el depósito es EUR y abrimos una operación de compra en el parAUD/NZD con un tamaño de pérdida de 1000 pips (por el último decimal). ¿Cómo sabemos cuál será la pérdida si cerramos en el stop?
¿Cuál es el algoritmo para calcular?

1. Las pérdidas dependen del volumen de la operación. Con un volumen de 1 lote con este stop perderá 1000 NZD.

2. Las pérdidas en EUR dependen del tipo de cambio EURNZD en el momento de cerrar la operación, es decir, pérdida en EUR = 1000/EURNZD.

 
Stanislav Nikolaev #:
¡Buenos días Señores comerciantes! Ayúdenme a resolver un problema no trivial, por el amor de Dios!
¿Cómo calcular el valor del pip, sila moneda del depósito(por ejemplo, eur) no está involucrada en la cotización (porejemplo, AUD/NZD)?
Es decir, el depósito es EUR, y abrimos una operación de compra en el parAUD/NZD con un tamaño de lote de 1000 pips (por el último decimal). ¿Cómo sabemos cuál será la pérdida si cerramos en el stop?
¿Cuál es el algoritmo para calcular?

1) añadir todos los cruces principales a la moneda depo en MarketWatch por adelantado. ver. SymbolSelect(symbolName,true). Esto es una especie de requisito previo, y aunque se supone que el servidor/terminal lo hace por sí mismo, vale la pena asegurarlo.

2) si la consulta SymbolInfo("AUDNZD",SYMBOL_TRADE_TICKVALUE) recibe un sinsentido (o(!!) un error, el sinsentido puede ser sin código de error), la consulta puede repetirse cuidadosamente. Cuando el depósito, por ejemplo, es en rublos, su conversión no es instantánea y no siempre y no para todos los pares es posible.

3) Si hay errores todo el tiempo y no puedes conseguir el precio del punto, simplemente usa el teléfono y explica a DC que la base necesita ser configurada correctamente. Es mucho más fácil cambiar de DC o pasar a depósitos mayores

4) Y no tienes que calcular tú mismo el precio de los puntos. De lo contrario, el cálculo no coincidirá con el terminal o el servidor. Y no habrá lugar para apelar (ni siquiera tendrás una razón, y no te la darán).

4+1/2) estos problemas suelen surgir si el depósito no está en USD y en la cocina.

 

Por favor, explique...

La Biblia dice: La variable _Period almacena el valor del marco temporal del gráfico actual.

Los valores reales de _Período para la TF:

М1 = 1

М5 = 5

М15 = 15

М30 = 30

H1 = 16385

H4 = 16388

H6 = 16390

Explique, por favor, que los números 60, 120, etc. ya no están de moda.

Si lo sabes, al menos dame una pista de cuál es el truco aquí.

Y ahora me da miedo preguntar... ¿en qué otro lugar de nuestro misterioso MQL se encuentran estos trucos? :(