Preguntas de los principiantes MQL5 MT5 MetaTrader 5 - página 908
![MQL5 - Lenguaje de estrategias comerciales para el terminal de cliente MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Está perdiendo oportunidades comerciales:
- Aplicaciones de trading gratuitas
- 8 000+ señales para copiar
- Noticias económicas para analizar los mercados financieros
Registro
Entrada
Usted acepta la política del sitio web y las condiciones de uso
Si no tiene cuenta de usuario, regístrese
Por favor, comparta, ¿quién conoce y sabe cómo prohibir que un EA venda después de que se dispare un stop?
¡Buenas noches, usuarios del foro!
Ha surgido un dilema.
Tenía una transacción y la almacenaba en una variable
Algún tiempo después, se produjo un evento y almaceno la hora en una variable
¿Cómo puedo comprobar si han pasado 15 minutos entre estos eventos?
Pensaba que tenía dos variables ahora y ahora2 establecidas en segundos, traté de tomar la diferencia y debe ser más de 700 segundos
PERO no funciona((
¡Pido ayuda a la comunidad!
¡Buenas noches, usuarios del foro!
Ha surgido un dilema.
Tenía una transacción y la almacenaba en una variable
Algún tiempo después, se produjo un evento y almaceno la hora en una variable
¿Cómo puedo comprobar si han pasado 15 minutos entre estos eventos?
Pensaba que tenía dos variables ahora y ahora2 establecidas en segundos, traté de tomar la diferencia y debe ser más de 700 segundos
PERO no funciona((
Por favor, ¡ayuda de la comunidad!
La variable datetime se representa como fecha y hora. Se puede resolver el problema de otra manera, por ejemplo para representar 700 (aunque 15 minutos son 900 segundos) en tipo datetime
o viceversa representar las variables como de tipo int
o así
De todos modos, tenemos que comprobar...La variable datetime se representa como fecha y hora. Se puede resolver el problema de diferentes maneras, por ejemplo, representando 700 (aunque 15 minutos son 900 segundos) como datetime
La noche se acerca)))
La noche se hace sentir)))
Sí... Me llevó una hora y media conectar la función del inluder...
Conecte la clase de comercio estándar CTrade
(viene de serie con el terminal)
y llamar a dos métodos:
SetTypeFillingBySymbol
Establece el tipo de orden según el símbolo especificado
SetMarginMode
Establece el modo de cálculo del margen según la configuración actual de la cuenta
Vladimir, buenas noches, podrías aconsejarme por favor hacer una función que calcule el porcentaje de ganancia quiero calcular el volumen negociado pero no lo consigo, creo que necesito identificar la orden con la dirección de salida y usarlas para calcular el volumen
por cierto, el número de posiciones cerradas también es un problema para saber cuántas de ellas han operadoVladimir, buenas noches, podrías aconsejarme como hacer una función que calcule el porcentaje de ganancia quiero calcular el volumen negociado y no funciona correctamente creo que necesito identificar la orden con la dirección hacia fuera y con ellas calcular el volumen
No entiendo nada, todas las cartas están amontonadas. Pase su código por el estilizador de código.
Vladimir, buenas noches, podrías sugerir una función que calcule el porcentaje de ganancia, quiero calcular el volumen negociado y no funciona correctamente, creo que necesito identificar la orden con la dirección de salida y con ellos calcular el volumen.
por cierto, también es un problema el número de posiciones cerradasPor favor, envíe el código correctamente. Ya te he corregido una vez y he puesto el código correctamente.
Vladimir, buenas noches, podrías sugerir una función que calcule el porcentaje de ganancia, quiero calcular el volumen negociado y no funciona correctamente, creo que necesito identificar la orden con la dirección de salida y con ellos calcular el volumen.
por cierto, el número de posiciones cerradas también es un problemaHe enviado su código correctamente por tercera vez. Me pregunto cuántos intentos más tendremos que hacer. :)