Cualquier pregunta de los recién llegados sobre MQL4 y MQL5, ayuda y discusión sobre algoritmos y códigos - página 342

 
potom:

Cómo añadir una función Primera/Anterior a un indicador ya preparado. Es decir, editarlo.

Todo el mundo dice que esto

int OnCalculate (const int rates_total,
                 const int prev_calculated,
                 const datetime& time[],
                 const double& open[],
                 const double& high[],
                 const double& low[],
                 const double& close[],
                 const long& tick_volume[],
                 const long& volume[],
                 const int& spread[])
  {

Debería sustituirse por esto

int OnCalculate (const int rates_total,
                 const int prev_calculated,
                 const int begin,
                 const double &price[])
  {

Pero todo esto no da resultados. Puede ser útil escribirlo en lugar de editarlo.

Por favor, dígame cómo poner esta función, si es posible con más detalle.

1. Si utilizas el botón SRC para insertar el código, éste tendrá el siguiente aspecto.

2. Si quieres una respuesta adecuada, será mejor que hagas la pregunta correcta. La pregunta tal y como se plantea en este post está bastante bien contestada.

 
Alexey Viktorov:

1. Si utilizas el botón SRC para insertar el código, éste tendrá el siguiente aspecto.

2. Si quieres obtener la respuesta correcta, será mejor que respondas a la pregunta correctamente. La pregunta formulada en este mensaje tiene una buena respuesta.

Por ejemplo, tenemos un indicador ADX, queremos que sea capaz de leer la información no del gráfico principal, sino de otro indicador - Aplicar a los datos de los indicadores anteriores.

La pregunta - ¿Cómo hacerlo?

 
potom:

Por ejemplo, tenemos un indicador ADX, tenemos que hacer que no pueda leer la información del gráfico principal, sino de otro indicador - Apply to Previous Indicatots Data.

Pregunta - ¿Cómo lo hago?


especificar en los parámetros de otros símbolos / período, y los datos serán de otro gráfico

y utilizar las estándar para calcular por matriz:
iMAOnArray
iRSIOnArray
...
 
Buenas noches / día / tarde / mañana.

Si la última cotización llegó 1 segundo antes del cierre de la vela, ¿aparecerá la nueva vela en el gráfico sólo con la llegada de la nueva cotización o se generará el inicio de una nueva vela después de 1 segundo independientemente?
 
Ilya Prozumentov:
Buenas noches / día / tarde / mañana.

Si la última cotización se recibió 1 segundo antes del final de la vela, ¿aparecerá una nueva vela en el gráfico sólo con la llegada de una nueva cotización o se generará el inicio de una nueva vela después de 1 segundo independientemente?
Con la llegada de uno nuevo. Si llega más tarde que el periodo de la vela, la barra se saltará.
 
Artyom Trishkin:
Con la llegada del nuevo Si llega más tarde que el periodo de la vela, habrá una barra perdida.

¿Y esta barra perdida no se incluirá en el recuento de barras?

 
Taras Slobodyanik:

especifique un símbolo/período diferente en los parámetros, y habrá datos de un gráfico diferente

Y para el cálculo de matrices utiliza las estándar:
Mil gracias
 
Ilya Prozumentov:

¿Y este compás perdido no se contará en el recuento de compases?

¿Quién es el "mostrador del bar"?

 
Artyom Trishkin:

¿Quién es este "contador de bar"?

Bares / iBars

 
Ilya Prozumentov:

Bares / iBars

Compruébalo: busca la historia "holey" y echa un vistazo.