Cualquier pregunta de los recién llegados sobre MQL4 y MQL5, ayuda y discusión sobre algoritmos y códigos - página 346
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
Entiendo que para la multidivisa funcionará la variante propuesta por@Nauris Zukas, al menos para mí.
Y su variante es mejor para la moneda única, porque toma los datos del gráfico al que se adjunta.
En general, no lo entiendes en absoluto. Puede poner el cursor en el nombre de la función y pulsar F1: obtendrá una ayuda completa para ella.
Vitaliy ofreció la función que funciona igualmente en MT4 y MT5 - por lo tanto, escribió que es mejor usarla, en igualdad de condiciones.
Has elegido el que sólo funciona en MT4.
Lo has entendido todo mal. Puede poner el cursor en el nombre de la función y pulsar F1 - obtendrá una ayuda completa sobre ella.
Vitaliy le ofreció una función que funciona igualmente en MT4 y MT5 - por eso escribió que es mejor usarla, en igualdad de condiciones.
Has elegido el que sólo funciona en MT4.
Entiendo que para la multidivisa funcionará la variante propuesta por@Nauris Zukas, al menos para mí.
Su versión es mejor para la moneda única porque toma los datos del gráfico adjunto.
Puedes utilizar la variante de Vitaly Muzichenko, pero no olvides cambiar Symbol(). Symbol() se toma siempre del gráfico en el que se adjunta. Si se quiere utilizar otro par, basta con especificar qué par de divisas se necesita. Por ejemplo, así:
Buena suerte. :)
Y más adelante en el tema. Toma el parámetro de la cadena entre comillas
Estos son los nombres de sus variables.
Pregunta:
Hay un indicador1 que dibuja una línea basada en el máximo y el azul de los últimos 20 valores. En un gráfico de velas parece un canal de precios.
Hay otro indicador propio2 quedibuja una línea como el RSI en una ventana separada bajo el gráfico de precios.
Cómo hacer que un indicador1 se base en los datos del indicador2.
Pregunta:
Hay un indicador1 que dibuja una línea basada en el máximo y el azul de los últimos 20 valores. En un gráfico de velas parece un canal de precios.
Hay otro indicador propio2 quedibuja una línea como el RSI en una ventana separada bajo el gráfico de precios.
Cómo hacer que un indicador1 se base en los datos del indicador2.
Si quiere que el indicador 2 no se dibuje en una ventana separada, intente encontrar la #propiedad indicador_separado_ventana y reemplácela por la #propiedad indicador_carta_ventana. Tal vez sea de ayuda.
No, quiero que el indicador1 tome una matriz de valores del indicador2 en lugar de los datos de las velas (por ejemplo, la matriz Close[]).
Pregunta:
Hay un indicador1 que dibuja una línea basada en el máximo y el azul de los últimos 20 valores. En el gráfico de velas parece un canal de precios.
Hay otro indicador propio2 quedibuja una línea como el RSI en una ventana separada bajo el gráfico de precios.
¿Cómo hacer que el indicador 1 dibuje una línea como el RSI?
Comience a leer desde aquí
Foro de trading, sistemas de trading automatizados y prueba de estrategias
Cualquier pregunta de los novatos en MQL4, ayuda y discusión sobre algoritmos y códigos
potom, 2017.10.15 16:07
Cómo añadir la función Primero/Anterior a un indicador ya preparado. Esto es para editarlo.
Todo el mundo dice esto.
int OnCalculate (const int rates_total,
const int prev_calculado,
const datetime& time[],
const double& open[],
const double& high[],
const double& low[],
const double& close[],
const long& tick_volume[],
const long& volumen[],
const int& spread[])
{
Debería sustituirse por esto.
int OnCalculate (const int rates_total,
const int prev_calculado,
const int begin,
const double &price[])
{
Pero todo esto no da ningún resultado. Puede ayudar a escribirlo y no a editarlo.
¿Puede decirme cómo implementar esta función en detalle?Es decir, desde que se recibe un tick en el gráfico A hasta que se solicita el número de barras en el gráfico B, una nueva barra tendrá tiempo de aparecer en el gráfico B.