Preguntas de los principiantes MQL5 MT5 MetaTrader 5 - página 16
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, archiva esto pero por favor)) Realmente pensé que no podría hacerlo, pero algo surgió. De nuevo, no pretendo tener razón, este no es mi pan )))
Si algo no está claro, especifíquelo. No sé cómo contar zigzag que recalculado, por lo que las marcas tienen la oportunidad de desaparecer, así como aparecen redundante. en los picos, pero no zigzag ya.
Gracias :) Intentaré averiguarlo.
Tampoco lo sé :) el esquema es sencillo: copio del mango un color de zigzag y 2 bafer con valores listos de extremos, máximos y mínimos, y un array separado con el tiempo de apertura de las barras. Trabajo con estas matrices. (En un zigzag de un solo tipo, sólo hay un búfer en el que se colocan Hai y Lowe's de uno en uno).
Resulta quehay un zigzag que construye un par de fibras.
A cavar :)
Tal vez debería utilizar colgantes en lugar de SL/TP - ¿Puedo compartir el código fuente de la solución? ¿O tal vez haya otras variantes?
Hola, no encuentro información en el foro por favor ayuda. Tengo que hacer una función que devuelva el valor del indicador.
Por ejemplo, en mql4 podrías hacerlo así:
double Fast_MA(int Sdvig)
{
return(iMA(NULL, TF, FastMA, 0, MODE_SMA, PRICE_CLOSE, Sdvig))
}
y luego en el procesamiento de la señal utilizar simplemente
si ( Fast_MA(1) > Fast_MA(2), etc.)
Como hacerlo correctamente en mql5, por favor comparte conmigo, si no te importa. Gracias.
Hola, no encuentro información en el foro por favor ayuda. Tengo que hacer una función que devuelva el valor del indicador.
Por ejemplo, en mql4 podrías hacerlo así:
double Fast_MA(int Sdvig)
{
return(iMA(NULL, TF, FastMA, 0, MODE_SMA, PRICE_CLOSE, Sdvig))
}
y luego en el procesamiento de la señal utilizar simplemente
si ( Fast_MA(1) > Fast_MA(2) etc)
Como hacerlo correctamente en mql5, por favor comparte conmigo, si no te importa. Gracias.
Es necesario llamar al indicador a través de iMA u otra función de esos indicadores. Las funciones devuelven las asas que tienes que recordar.
Esto se suele hacer en OnInit, porque incluso después de la eliminación del indicador permanece en los procesos en ejecución durante algún tiempo (5-15 min).
Y luego usando CopyBuffer(handle,...) se obtienen los valores necesarios para el indicador.
Indicadores técnicos
Acceso a series temporales e indicadores
Los ejemplos de la documentación están sobrecargados para mostrar todas las formas posibles. En palabras sencillas, es así:
Casi lee la documentación, las funciones tienen sobrecargas.
Para ello, primero hay que llamar al indicador a través de iMA u otras funciones de esos indicadores. Las funciones devuelven las asas que hay que memorizar.
Esto se suele hacer en OnInit, ya que incluso después de eliminar un indicador éste permanece en los procesos en ejecución durante un tiempo (5-15 min).
Y luego usando el CopyBuffer(handle,...) se obtienen los valores necesarios del indicador.
Indicadores técnicos
Acceso a series temporales e indicadores
Los ejemplos de la documentación están sobrecargados para mostrar todas las formas posibles. En palabras sencillas, es así:
Lee la documentación, las funciones tienen sobrecargas.
¿Qué quieres decir con que las funciones tienen sobrecargas? Parece más fácil de hacer como está escrito en la documentación, nada de lo que se puede acostumbrar.
Esto significa que bajo un mismo nombre hay varias funciones con diferentes parámetros y respectivamente (aunque similares) pero diferentes acciones.
En el caso de CopyBuffer lo es:
Las llamadas sólo se diferencian en la forma de buscar los datos por índice o por fecha.
Colegas, ¿pueden decirme quién lo sabe? Quiero hacer un gráfico de spread entre dos pares de divisas. Lo hice como un indicador en una ventana separada, pero ¿cómo puedo crear una nueva ventana gráfica vacía, donde no habrá cotizaciones de divisas y sólo mi propagación? es incluso posible?
Gracias por su atención.
Hola.
Por favor, aconséjeme cómo hacer esto correctamente. Tengo un simple Asesor Experto. Consta de dos archivos con el ejecutable y uno con la clase. Se compila y se ejecuta. Quiero poner todo en un archivo ejecutable. ¿Cómo copiar y colocar correctamente el archivo de inclusión en el principal? ¿Antes de OnInit() o después de OnTick()? Entiendo que no hay problema en hacer y comprobar esto o lo otro, pero no quiero que al final me salga un fallo y me explote la cabeza con el "qué pasa con esto". Me interesa saber cómo hacerlo correctamente según los estándares del lenguaje, para no tener que buscar errores en la arquitectura de los archivos. Pero no sé cómo hacerlo correctamente.
Gracias de antemano.
Hola.
Por favor, aconséjeme cómo hacer esto correctamente. Tengo un simple Asesor Experto. Consta de dos archivos con el ejecutable y uno con la clase. Se compila y se ejecuta. Quiero poner todo en un archivo ejecutable. ¿Cómo copiar y colocar correctamente el archivo de inclusión en el principal? ¿Antes de OnInit() o después de OnTick()? Entiendo que no hay problema en hacer y comprobar esto o lo otro, pero no quiero que al final me salga un fallo y me explote la cabeza con el "qué pasa con esto". Me interesa saber cómo hacerlo correctamente según los estándares del lenguaje, para no tener que buscar errores en la arquitectura de los archivos. Pero no sé cómo hacerlo correctamente.
Gracias de antemano.
Copiar el inline y pegar en lugar de la directiva en el archivo mq5.