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

 
locol91 >> :

Sí. He encontrado un interesante canal e indicador de tendencia. Quiero convertirlo en MQL. ¿Tiene alguna buena literatura sobre esta lengua?

C es un lenguaje estándar. La implementación de Turbo por Boland (ahora sin apoyo, trabajó de nuevo para DOS - ahora C Bilder), MS - por Microsoft - obtener cualquier libro de C o C ++ ...

Por cierto, no había ningún operador nuevo en Turbo C, y los datos de tipo cadena son probablemente alguna implementación de C++.

>> Buena suerte.

 
cross33 писал(а) >>

Hola, ¿podríais ayudarme a automatizar el proceso de apertura y cierre de órdenes cuando un determinado precio alcanza un determinado valor relativo a la línea del indicador, es esto posible en MT4?

Eso es lo que hace esta lengua...

 
xrust писал(а) >>

Eso es lo que hace principalmente este lenguaje...

He mirado fuera y hay una descripción en el editor pero es difícil de entender, necesito a alguien con experiencia para poder programar exactamente lo que hay que hacer.

 
Alguien puede decirme donde descargar un indicador que cuente la volatilidad, por ejemplo la volatilidad diaria. Pero no el que da un número indefinido como 0,34. Pero debería contar el número de velas por día y dividirlo por un periodo determinado (número de días), para poder conocer el valor medio. Ejemplo: Apertura 100, cierre 200; el segundo día - apertura 200, cierre 250. Volatilidad media para estos 2 días = ((200-100)+(250-200))/2 días=(100+50)/2=75
 
He arreglado un poco el indicador MACD incorporado, quiero probarlo ahora. Pero se convierte en costumbre en consecuencia. ¿Cómo puedo obtener el valor de la columna con iCustom? No entiendo algo. Gracias.
 
cross33 писал(а) >>

He mirado fuera y hay una descripción en el editor, pero es un poco complicado de entender, se necesita alguien con experiencia para poder programar exactamente lo que hay que hacer.

Su tarea es para principiantes, le cogerá el tranquillo después de leer los primeros capítulos del tutorial.

 
Señores, ¿podrían decirme si el Asesor Experto puede dibujar líneas en un gráfico? ¿O es necesario crear un indicador separado?
 
MikeZTN >> :
Señores, ¿podrían decirme si Expert Advisor puede dibujar líneas en un gráfico? ¿O es necesario crear un indicador separado?

El Asesor Experto sólo puede dibujar objetos, lo que no es muy conveniente. Para la depuración se puede utilizar.

 

Estimados expertos, por favor, no ignoren mi pregunta.

¿Existe algún indicador que cuente la volatilidad, por ejemplo diariamente? Pero no el que da un número indefinido como 0,34. Pero debería calcular el número de velas por día y dividirlo por un periodo determinado (número de días) para que el indicador conozca el valor medio. Ejemplo: Apertura 100, cierre 200; el segundo día - apertura 200, cierre 250. Volatilidad media para estos 2 días = ((200-100)+(250-200))/2 días=(100+50)/2=75
Donde descargar si está disponible.

 
Everlost >> :

https://book.mql4.com/ru/variables/arrays

Al final de esta sección, el principio de utilización de las banderas está muy bien descrito por el ejemplo del hecho de formar una nueva barra. Por analogía, creamos dos variables de tipo bool que indicarán la permisibilidad de abrir operaciones de un determinado tipo, por ejemplo Buy_Allowed y Sell_Allowed. Por defecto, asignamos valores de verdadero a estas variables. Si hay una señal de compra, en caso de apertura exitosa de la posición establecemos Buy_Allowed=false; en este caso antes de OrderSend() añadimos la condición de su ejecución para las operaciones de compra sólo si Buy_Allowed==true. Cuando se recibe una señal inversa, descartamos la bandera Buy_Allowed=true. El mismo esquema se utiliza para las operaciones de venta pero con la bandera Sell_Allowed.

Everlost, por favor ayúdame, este código no funciona((( Soy como un perro, entiendo todo en un libro de texto, pero no puedo ponerlo en mql4.

Quería pasar por alto las banderas y hacer las cosas de manera diferente - no puedo escribirlas.

tengo tales oficios:

if (...)
{
Opn_B=true;
}
if
{
Cls_B=true;
}
if (...)
{
Opn_C=true;
}
if
{
Cls_C=true;

todo el problema es que las operaciones abiertas pueden terminar en SL y TP antes de la condición Cls_B=true o Cls_C=true(.

Tengo que hacer que en este cierre la operación no se abra hasta que se cumpla la condición Cls_B=true o Cls_C=true. ya me he vuelto loco con este algoritmo. pronto vendrán los ordenanzas a por mí((((