[ARCHIVO] Cualquier pregunta de novato, para no saturar el foro. Profesionales, no pasen de largo. En ninguna parte sin ti - 3. - página 630

 

¡Buenas tardes!

A menudo veo esta construcción de la entrada:

limit = Bars - PeriodSMA -1 //--- PeriodSMA - какой либо период задаваемый пользователем

¿Qué significa esta entrada, por qué necesito reducir el número de barras por el número de PeriodSMAs?

 
ikatsko:
¿Por qué no? Sí, funciona. Siguiendo los consejos de alsu , todo funciona. Sólo que no OBJ_TRENDLINE, sino OBJ_TREND

Hay otras opciones/objetos en Mt4 para solucionar tu problema. Ver https://docs.mql4.com/ru/constants/objects
 
Roll:

Hay otras opciones/objetos disponibles en Mt4 para solucionar tu problema. Ver https://docs.mql4.com/ru/constants/objects
La forma más sencilla de dibujar un segmento es dibujar un segmento... ¿Por qué inventar algo más cuando MQL tiene exactamente el objeto que necesitas, OBJ_TREND?
 
Fox_RM:

¡Buenas tardes!

A menudo veo esta construcción de la entrada:

¿Qué significa esta entrada, por qué necesito reducir el número de barras por el número de PeriodSMAs?

Significa que para el cálculo del indicador en la barra actual necesitamos un cierto número de valores de precios anteriores, en este caso PeriodSMA. Si no disminuimos el índice de la barra inicial, tendremos varios valores de indicadores mal calculados en el extremo izquierdo del gráfico.
 
alsu:
La forma más fácil de dibujar un segmento es... dibujar un segmento... ¿Por qué inventar algo más, cuando MQL tiene exactamente el objeto que necesitas, OBJ_TREND?

No hay que inventar algo que no existe. Por ejemplo: No existe tal objeto en MT4 - "punto".
 
Roll:

No te inventes cosas que no existen.
¿Cómo que no existe?)) ¿Me he perdido la nueva versión de MT en la que han desaparecido las líneas de tendencia?
 
alsu:
¿Cómo que no?)) ¿Me he perdido la nueva versión de MT en la que han desaparecido las líneas de tendencia?

Eso es lo que quiero decir -"...OBJETO es una TENDENCIA de longitud finita".
 
Roll:

Eso es lo que quiero decir -"..."...OBJ_TREND es un OBJPROP_RAY=false.
Así que eso es lo que es - OBJ_TREND, con la propiedad OBJPROP_RAY=false
 
alsu:
Eso es lo que es - OBJ_TREND con la propiedad OBJPROP_RAY=false.


OBJ_TRENDBYANGLE, OBJ_TRIANGLE y OBJ_ELLIPSE también pueden encajar ahí. Y OBJ_TREND puede considerarse un "punto". Según esta lógica.

Su solución es la más sencilla y, por tanto, la mejor. Pero es sólo una solución al problema, no un objeto de MT4 - "OBJPROP_RAY de longitud finita".

 
Roll:


También puedes incluir OBJ_TRENDBYANGLE, OBJ_TRIANGLE y OBJ_ELLIPSE. Y OBJ_TREND puede considerarse un "punto". Según esta lógica.

Su solución es la más sencilla y, por tanto, la mejor. Pero es sólo una solución al problema, no un objeto de MT4 - "Un TIP de longitud finita".

La pregunta ha sido formulada de forma bastante correcta y comprensible.

Si una persona no sabe cómo y por qué puede dibujar un segmento inclinado de una longitud finita en un gráfico, hace exactamente esta pregunta utilizando los nombres que todos entendemos: dibujar un objeto.

La respuesta fue una pista - este objeto es OBJ_TREND.

Intenta formular la misma pregunta de otra manera, para que nadie se meta con ella... ;)