[¡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 159
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
1) ¿Y cómo se hace para deshabilitarlo, a través de variables externas?
2) ¿Puedo configurarlo de manera que la primera orden abierta se cierre al abrirse y las siguientes órdenes 2, 3, etc. no se cierren? Supongamos que abro una orden de compra - esta es la primera orden, luego abro otra orden de compra - la segunda, etc. y luego de esta serie de órdenes sólo la primera orden sería cerrada por СorderClose ?
Consulte las páginas de direcciones en https://www.mql5.com/ru/forum/105913
1) Aproximadamente así -
2)
Eliminar el bloqueo ( // ) antes de
// return(0); // exit
y entonces sólo se cerraría la primera (o última) posición.
Hola a todos ))))
Ayuda.
Acabo de empezar a programar mql4.
Escribir un asesor experto.
¿Cómo lo hago?
Quiero que mi Asesor Experto trabaje sólo los lunes.
>> Gracias.
Gracias, Vinin =)
Busque en las "Posiciones de cierre". En la señal del indicador".
1) Aproximadamente así -
2)
Eliminar el bloqueo ( // ) antes de
// return(0); // exit
y entonces sólo se cerrarán las primeras posiciones.
¡Gracias, rid!
Me has ayudado mucho, todavía hay gente amable)
Lo tengo todo, voy a leer las cuentas, espero no haberte quitado mucho tiempo)
Por favor, ayuda.
Si durante la prueba visual del EA 1.mq4 (adjunto) pongo en un gráfico el indicador 3-cci-h3 (adjunto), entonces, como parece, con exactamente los mismos parámetros de las señales cci calculadas del indicador y el cci real (texto del objeto en la esquina superior derecha) no coinciden.
¿POR QUÉ?
¿Por qué no funcionan las alertas en este indicador?
Código de asesor experto:
Código del indicador:
como este para el bystop:
¿Y cómo se fija el pendiente de la propia posición abierta?
¿Cómo se coloca la orden pendiente en sí?
En primer lugar, hay que determinar el precio de apertura de la última posición abierta mediante programación.
Para ello, puede utilizar una función predefinida, por ejemplo
Función PriceOpenLastPos().
Esta función devuelve el precio de apertura de la última posición abierta. La selección de las posiciones a considerar se especifica mediante parámetros externos:
sy - Nombre del instrumento de mercado. Si se establece este parámetro, la función sólo tendrá en cuenta las posiciones del instrumento especificado. El valor por defecto - "" significa cualquier instrumento de mercado. El valor nulo significa el instrumento actual.
op - Operación comercial, tipo de posición. Valores válidos: OP_BUY, OP_SELL o -1. El valor por defecto -1 significa cualquier posición.
mn - Identificador de posición, MagicNumber. El valor por defecto de -1 significa cualquier identificador.
'Funciones útiles de KimIV
//-------
Inserte la función misma al final de su código.
Y lo llamas en la función START y estableces el precio de apertura de la última posición que necesites (compra o venta), por ejemplo.
double OpenPrice=PriceOpenLastPos(NULL,OP_BUY, MAGIC) ;
Primero hay que determinar el precio de la última posición abierta de forma programada.
Para ello, puede utilizar una función predefinida, por ejemplo
Función PriceOpenLastPos().
Esta función devuelve el precio de apertura de la última posición abierta. La selección de los puestos a considerar está definida por parámetros externos:
sy - Nombre del instrumento de mercado. Si se establece este parámetro, la función sólo tendrá en cuenta las posiciones del instrumento especificado. El valor por defecto - "" significa cualquier instrumento de mercado. El valor nulo significa el instrumento actual.
op - Operación comercial, tipo de posición. Valores válidos: OP_BUY, OP_SELL o -1. El valor por defecto -1 significa cualquier posición.
mn - Identificador de posición, MagicNumber. El valor por defecto de -1 significa cualquier identificador.
'Funciones útiles de KimIV
//-------
Inserte la función misma al final de su código.
En la función START, la llamas y estableces el precio de apertura de la última posición que quieras (compra o venta), por ejemplo
double OpenPrice=PriceOpenLastPos(NULL,OP_BUY, MAGIC) ;
Muchas gracias))
En Indicator, si se cumple una condición, quiero introducir una línea con una nota en un archivo de texto (sin importar la fecha y la hora).
Se crea el archivo y se añade la línea, pero sólo en tiempo real. Yo, en cambio, quiero tomar nota cuando trabaje en la historia. ¿Alguien sabe cómo hacerlo?
Gracias.