Preguntas de un "tonto" - página 245

 
lazarev-d-m:
No se supone que sea una clase, sino una función detrás del código del programa (por cierto, lo uso en lugar de OOP, lo encuentro más conveniente).
Sí, ahora también sólo añado funciones al final del código. Sólo quiero sentir la diferencia. Porque hasta ahora he tenido la impresión de que las clases sólo se pueden adjuntar al código como una biblioteca externa. No me gusta que sea así, ya que es fácil olvidarse de mover las bibliotecas también al transferir el EA a otro ordenador.
 

Cómo encontrar un evento gráfico que está en el futuro, pero más cerca del tiempo actual

Tengo una serie de noticias y necesito encontrar la que viene primero (buscar a través del objeto gráfico de eventos)

Estoy recibiendo las últimas noticias, no las más cercanas

 
En la descripción de MathAbs hay una nota "En lugar de MathAbs() puedes usar fabs()".
1. ¿es fabs() más rápido que MathAbs()?
2. Si fabs() es más rápido (y mejor) que MathAbs(), entonces por qué no describieron fabs() en las funciones matemáticas a la inversa, es decir, no escribieron fabs() y en la nota "En lugar de la función fabs() se puede utilizar la función MathAbs()".
3. ¿tal vez alguien sabe en qué situación es mejor utilizar fabs()?
 
paladin800:
En la descripción de MathAbs hay una nota "En lugar de MathAbs() puedes usar fabs()".
1. ¿es fabs() más rápido que MathAbs()?
2. Si fabs() es más rápido (y mejor) que MathAbs(), entonces por qué no describieron fabs() en las funciones matemáticas a la inversa, es decir, no escribieron fabs() y en la nota "En lugar de la función fabs() se puede utilizar la función MathAbs()".
3. ¿Alguien sabe en qué situación es mejor utilizar fabs()?

Lo más probable es que sea por compatibilidad con el código C++, hay fabs() para números de punto flotante y abs() para enteros. Quizás algún día se introduzca también abs().

 
Esto es simplemente un sinónimo de la misma función para la compatibilidad con el código C/C++ portátil.
 
Hola! Me gustaría hacer más cómodo el comercio, para ser más preciso, me gustaría programar las teclas para ciertas acciones:
Me gustaría programar las teclas para determinadas acciones: -Detener la pérdida a la paridad o establecerla si no está.
-Añadir otras 1000 unidades dela divisa base a la transacción (en el mercado, pulsar el botón y había un acuerdo más 1000 más a la posición, una vez más presionado más 2000 respectivamente)
Cerrar operaciones: con pérdidas, con ganancias, todas.
-Borrar órdenes: por debajo del precio real, por encima del precio real, todas.
Establecer algunas órdenes con parámetros preestablecidos.

Todas las operaciones se realizan cómodamente con la ayuda de la tecla F.

Por favor, aconséjeme con quién debo contactar para hacerlo.
Документация по MQL5: Стандартные константы, перечисления и структуры / Состояние окружения / Информация об инструменте
Документация по MQL5: Стандартные константы, перечисления и структуры / Состояние окружения / Информация об инструменте
  • www.mql5.com
Стандартные константы, перечисления и структуры / Состояние окружения / Информация об инструменте - Документация по MQL5
 
paladin800:

Cuando se desencadena una determinada condición, necesito bloquear la ejecución del código durante 24 horas. He hecho lo siguiente en MQL4:


No puedo averiguar cómoañadir 24 horas a la hora actualen MQL5 .

Por favor, avisa.

Añade 86400 segundos
 

¿Puede decirme quién sabe...

Tengo un objetivo como este:

Necesito colocar una orden pendiente si se abre una orden sobre otra orden pendiente...

¿algún consejo sobre cómo hacerlo? No sé cómo elegir una posición determinada para que después de abrirse se coloque otra, pero sólo debe abrirse una posición...

También me pregunto cómo puedo cambiar la función de apertura de una sola orden, tengo una "señal" y si pongo una orden en ella, se abre todo el depósito a la vez...

 
Frostr:

¿Puede decirme quién sabe...

Tengo un objetivo como este:

Necesito colocar una orden pendiente si se abre una orden sobre otra orden pendiente...

¿algún consejo sobre cómo hacerlo? No sé cómo elegir una posición determinada para que después de abrirse se coloque otra, pero sólo debe abrirse una posición...

También quiero preguntar cómo puedo cambiar la opción de abrir sólo una orden, es decir, tengo una "señal" y si pongo una orden en ella, se abre todo el depósito de una vez.

1) Hago el primer pedido con el comentario (x) (1 pedido - 0 posiciones)

2) abre una posición cuando (x) activa (0 órdenes - 1 posición con el comentario (x)

3) si la condición 0 órdenes - 1 posición con el comentario (x) es verdadera - abrir una posición pendiente y obtenemos 1 orden y 1 posición y no se abrirán más órdenes

p.s. Si sólo tenemos 1 estrategia de trading y trabajamos con 1 par de divisas, entonces este escenario elemental es suficiente, si no, necesitamos complicarlo, controlar el número de órdenes por símbolos y comentarios y almacenar esta información en un array o en un conjunto de variables

Si responde a la última línea, añada a la condición de colocar una orden (a la señal) que OrdersTotal()==0, entonces se colocará sólo una vez

 

¿Cómo obtener la hora exacta del extremo del ZigZagColor con el TF más joven?

Corriendo el otro día, obteniendo todos los extremos a las 00.00. Necesito especificar el tiempo a por lo menos 15 minutos.

Se me ocurre almacenar los minutos de ese día en el array y buscar el max/min, pero parece un poco confuso.