[¡Archivo!] Cualquier pregunta de novato, para no saturar el foro. Profesionales, no pasen de largo. No puedo ir a ningún sitio sin ti - 4. - página 172

 

Ayuda a un programador autodidacta.

Construir una línea de tendencia con herramientas estándar.

Línea de tendencia por ángulo. Utilizo la primera coordenada y el ángulo. La función ObjectSet() se utiliza para establecer el ángulo de la línea (propiedad OBJPROP_ANGLE)
Necesita determinar si el precio está por encima o por debajo de la línea de tendencia en 0 o 1 barra.

La primera coordenada de la línea de tendencia es conocida, pero la segunda coordenada no está resuelta. Es obligatorio para la fórmula de cálculo.

Está presente en el gráfico cuando se selecciona con el ratón. ¿Hay alguna forma de determinarlo?

O tal vez deberíamos utilizar otro enfoque.

Preferiblemente comparte el código si puedes.

 
ULAD:

Ayuda a un programador autodidacta.

Construir una línea de tendencia con herramientas estándar.

Línea de tendencia por ángulo. Utilizo la primera coordenada y el ángulo. La función ObjectSet() se utiliza para establecer el ángulo de la línea (propiedad OBJPROP_ANGLE)
Necesita determinar si el precio está por encima o por debajo de la línea de tendencia en 0 o 1 barra.

La primera coordenada es conocida, pero la segunda no está resuelta. Es obligatorio para la fórmula de cálculo.

Está presente en el gráfico cuando se selecciona el ratón. ¿Hay alguna forma de determinarlo?

O bien enfocarlo de otra manera.

Preferiblemente comparte el código si puedes.

Ya que lo has construido, ¿qué tal ObjectGetValueByShift()?
 
alsu:
Ya que lo has construido, ¿qué tal ObjectGetValueByShift()?


Desplazamiento relativo a la barra actual en la historia. Devuelve 0.

No hay una segunda coordenada.

No es eso o no lo entiendo.

 

¡Hola!

¿Puede aconsejar a un recién llegado sobre si es necesario compilar un archivo de inclusión?

¿Cuál es la diferencia entre un archivo de inclusión y una biblioteca? ¿Dónde es mejor almacenar las funciones: en un archivo de inclusión o en una biblioteca y por qué?

 
ULAD:


Desplazamiento relativo a la barra actual en la historia. Devuelve 0.

No hay una segunda coordenada.

No es eso o no lo entiendo.

Eh... no necesito coordenadas, pasamos el nombre del objeto línea y el número de barra (0 o 1, como escribiste) en la función, la salida es el valor de la línea en esta barra. Lo comparamos con el precio... ¿O no entiendo el problema?
 
silhouette:

¡Hola!

¿Puede aconsejar a un recién llegado: es necesario compilar el archivo de inclusión?

no

¿Cuál es la diferencia entre un archivo de inclusión y una biblioteca?

El primero no necesita ser compilado, porque está incluido en el propio código del programa, el segundo sí, porque sus funciones están incluidas desde el archivo ex4

¿Dónde es mejor almacenar las funciones: en un archivo de inclusión o en una biblioteca y por qué?

Para tu propio uso, probablemente sería mejor en mqh; si necesitas distribuir la biblioteca y no quieres abrir el código fuente, entonces ex4. La llamada a la función desde ex4 es bastante lenta, pero si el rendimiento no es crítico, en principio, lo que

 
alsu:
Eh... no necesito coordenadas, pasamos el nombre del objeto línea y el número de barra (0 o 1, como escribiste) en la función, la salida es el valor de la línea en esta barra. Lo comparamos con el precio... ¿O no entiendo el problema?


s="doun";
if (ObjectFind(s)==0) {ObjectDelete(s);}
ObjectCreate(s,OBJ_TRENDBYANGLE,0,Time[W1],High[W1]);
ObjectSet(s,OBJPROP_ANGLE,310);

double price=ObjectGetValueByShift("doun", 1);

Comment(price);

devuelve 0.

línea está presente.

 
alsu:

Que alguien escriba un comprobador normal, multidivisa y con spreads flotantes))))

ps y también con garrapatas reales, blackjack y putas

Gracias a todos por los consejos y la ayuda )))) Si alguien escribe un probador y lo comparte, creo que habrá mucha gente agradecida.... Todavía no tengo suficientes conocimientos para ello.... aprender, aprender y aprender...))))
 

Por favor, aconsejar cómo cambiar del mercado de divisas al mercado de valores en el mt4 teletrade?

 

¡Buenas tardes!

Pregunta sobre el parámetro adicional

# Biblioteca de propiedades

No he podido encontrar una respuesta: ¿para qué se utiliza?

A grandes rasgos, para cambiar la ubicación de la biblioteca de funciones por defecto...

es decir, ...expertosbibliotecarios