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
¿Se puede hacer MTF?
1. ¿Puedo declarar cualquier matriz de tamaño arbitrario? como array[2000]... Tengo la impresión de que una vez que declaro la matriz se asigna dinámicamente la memoria. 2. He visto en un par de sitios que la solución más fácil es usar iBars... ¿Puedo usarlo sin afectar materialmente los resultados?
1. ¿Puedo declarar cualquier matriz de tamaño arbitrario? como array[2000]... Tengo la impresión de que una vez que declaro la matriz se asigna dinámicamente la memoria. 2. He visto en un par de sitios que la solución más fácil es usar iBars... ¿Puedo usarlo sin afectar materialmente los resultados?
1. Sí se puede
2. Sí, ya que iBars() le devolverá el mismo número que Bars, excepto que con iBars() puede especificar un símbolo y un marco temporal diferentes
Muchas gracias, lo probaré.
Gracias jefe...todavía estoy en la codificación...definitivamente volveré con más problemas
¿Cómo puedo pasar un array a una función diferente?
Supongamos que calculo todos los promedios de los marcos de tiempo en una función separada, por ejemplo, macalculation() y los invoco en otras 2 funciones, por ejemplo, checkopen () y checkclose(). En este momento tengo un problema con los valores, ¿puede guiarme en la sintaxis correcta?
¿Cómo puedo pasar una matriz a una función diferente? Supongamos que calculo todos los promedios de los marcos de tiempo en una función separada digamos macalculation() y los invoco en otras 2 funciones digamos checkopen () y checkclose(). En este momento tengo un problema con los valores, ¿puede guiarme en la sintaxis correcta?
Pasar el array por referencia a la función. Algo así :
someFunction(arrayToPass);
[/PHP]
and the someFunction() in this case would be something like this :
[PHP]void someFunction(double& arrayReceived[])
{
arrayReceived[0] = 1; // array will be assigned some value
}el "&" le dice al compilador que el array se pasa por referencia
PD: se han utilizado algunos valores que son sólo a modo de ejemplo. El tamaño del array debes determinarlo según tus necesidades (así como las operaciones que desees hacer sobre los elementos del array)
PPS: por favor, en el futuro, los mensajes acerca de las cuestiones de codificación de post en este hilo : https://www.mql5.com/en/forum/174385 ya que este hilo está dedicado a los indicadores de tiempo múltiples no preguntas de codificación
¿Se puede hacer este MTF? También notar que sólo funciona en pares específicos, puede ser modificado para trabajar en cualquier gráfico que se adjunta a, es esto posible en absoluto?
¿Se puede hacer este MTF? También note que sólo funciona en pares específicos, ¿puede ser modificado para trabajar en cualquier gráfico que se adjunta a, es esto posible en absoluto?
Código descompilado. Lo siento
john1368 Aquí tienes
Estimado Mladen,
¿Podría hacer este indicador también con las alertas de flecha en la pantalla en el gráfico y la ventana separada (para ser swichted en / modo de apagado) cuando las líneas de color DarkSlateGray Cruces DodgerBlue para las señales de largo y corto en la pantalla. Corto = cuando DarkSlateGray cruza la forma bajo a través de DodgerBlue y viceversa. Thx mucho por su cooperación y ayuda. Marco
GWTriDiffMetatrader4 mtf.mq4