Cualquier pregunta de los recién llegados sobre MQL4 y MQL5, ayuda y discusión sobre algoritmos y códigos - página 1046
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
Código estándar de Mashka
No voy a pegar todo el código, ya que el siguiente paso son los cálculos, la pregunta está relacionada con la inicialización
Cómo hacer que el valor de"InpMAPeriod" cambie cuando cambia el marco temporal.
Por ejemplo: en M15 -"InpMAPeriod"
En M30 -"InpMAPeriod2".
No soy programador, por favor, ayuda.
Estoy desconcertado - o mis ojos mienten, o me estoy perdiendo algo
Aquí está la fórmula de cálculo (no tienes que entrar en todo, presta atención a las condiciones de salida de la impresión y al cálculo dentro de return() - código sobre fondo amarillo)
... En este paso, todos los valores se devuelven correctamente en el rango de 1 a -1
Pero cuando estos valores se imprimen desde el buffer - el rango se rompe (en el buffer el rango ya es de 100 a -100)
Este es el ciclo propiamente dicho
Dentro del retardador, no hay suma, sólo multiplicación por 100
¿Cuál es el problema?
Estoy desconcertado - o mis ojos mienten o me estoy perdiendo algo
¿Cuál es el problema?
No entendí el código en absoluto.
*100
intente cambiar a 100.0No estoy en absoluto familiarizado con el código.
intente reemplazar con 100.0Lo intenté, pero no funcionó.
Hola, me sale un error de objetos fallidos después de completar un test de ekspert, y creo absolutamente todos los objetos, según tengo entendido, en la pila, es decir, sin new. Por favor, explique esta pregunta.
Intento número 2, por favor responda a la pregunta.
Intento número 2, por favor responda a la pregunta.
Los milagros no ocurren, si dice que se ha filtrado, significa que lo has dejado en algún lugar del montón y te has olvidado de él. Búscalo. Como alternativa, en el constructor inserte
y debajo del depurador, coge un punto.
2018.01.02 08:01:30 NO SE HA CERRADO el pedido por orden inverso primer ticket=2, segundo ticket=3, error=3
2018.01.02 08:01:30 Primera orden selected=true, tipo de orden=1, precio de la orden=1,351920
2018.01.02 08:01:30 Segunda orden selected=true, tipo de orden=0, precio de la orden=1,351590
No cerrar dos órdenes de contador, por favor explique.
¿Por qué 2 funciones sobrecargadas de dibujo de líneas verticales son aprobadas por el compilador (primera función - selección de color, segunda - color y ventana) y se pueden utilizar ambas, pero cuando añado la tercera, con selección de color, ventana y estilo - jura y obliga a que todas las funciones sean del tercer tipo?
¿Por qué 2 funciones sobrecargadas de dibujo de líneas verticales son aprobadas por el compilador (primera función - selección de color, segunda - color y ventana) y se pueden utilizar ambas, pero cuando añado la tercera, con selección de color, ventana y estilo - jura y obliga a que todas las funciones sean del tercer tipo?
Los valores por defecto niegan la presencia del parámetro de entrada. Considera que no existe. Y ver si el compilador puede seleccionar la función correcta.
No cierra dos contraórdenes, por favor explique.
En teoría tu código debería funcionar, podría estar equivocado, pero no todos los brokers permiten hacer esto, prueba en Metakvotes-demo para comprobarlo, allí definitivamente funcionó