[¡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 186
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
Hola.
¿Por qué el stop no se transfiere para las posiciones de compra? para la venta todo funciona.
if(PedidosTotal()>0)
{
if(Bid==bubuy||Bid==busell)
{
OrderSelect(ticket, SELECT_BY_TICKET, MODE_TRADES);
OrderModify(OrderTicket(),OrderOpenPrice(),OrderTakeProfit(), 0, Blue);
}
return(0);
}
originalmente lo que es if(Bid==buy||Bid==busell),....??????? puede usted decir.
y probablemente la siguiente condición debería ser:
OrderModify(OrderTicket(),OrderOpenPrice(),Bid-Point*número de puntos,OrderTakeProfit(),0,Blue)
if(Bid==bubuy||Bid==busell)
La doble burbuja es un nivel al tocar el cual el stop de la posición de compra se traslada al nivel de apertura de esta posición.
El doble busell es el nivel para una posición de venta.
if(Bid==bubuy||Bid==busell)
La doble burbuja es un nivel al tocar el cual el stop de la posición de compra se traslada al nivel de apertura de esta posición.
El doble busell es un nivel para una posición de venta.
comprobar el estado de todos modos.
Lo he descubierto
if(OrdersTotal()>0)
{
OrderSelect(ticket, SELECT_BY_TICKET, MODE_TRADES);
if(OrderStopLoss()==OrderOpenPrice()) return(0);
if (OrderType()==OP_BUY) if(Bid>=compra) OrderModify(OrderTicket(),OrderOpenPrice(),OrderTakeProfit(), 0, Azul);
if(OrderType()==OP_SELL) if(Bid<=busell) OrderModify(OrderTicket(),OrderOpenPrice(),OrderTakeProfit(), 0, Rojo);
return(0);
}
Y otra pregunta, si los datos se toman de varios TFs, ¿es necesario que el EA abra todos estos gráficos (en diferentes) cuando trabaja en línea, o puedo tomar sólo un gráfico y establecer el EA en él? Supongamos que el EA trabaja en EUR/OD toma los datos de los marcos H1 H4 D1 para su análisis, y éste (el EA) está unido a H1, ¿debo abrir en otros gráficos H4 y D1?
Lo he descubierto
if(PedidosTotal()>0)
{
OrderSelect(ticket, SELECT_BY_TICKET, MODE_TRADES);
if(OrderStopLoss()==OrderOpenPrice()) return(0);
if(OrderType()==OP_BUY) if(Bid>=buy) OrderModify(OrderTicket(),OrderOpenPrice(),OrderTakeProfit(), 0, Blue);
if (OrderType()==OP_SELL) if(Bid<=busell) OrderModify(OrderTicket(),OrderOpenPrice(),OrderOpenPrice(),OrderTakeProfit(), 0, Red);
return(0);
}
Y otra pregunta, si mi EA toma datos de varios TFs, ¿necesito que todos estos TFs estén abiertos cuando el EA trabaja en línea (en diferentes gráficos) o puedo tomar sólo un gráfico y establecer el EA en él? Supongamos que el EA trabaja en EUR/OD toma los datos de los marcos H1 H4 D1 para el análisis, y se adjunta a H1, ¿es necesario abrir en otros gráficos H4 y D1?
No es necesario abrir otros gráficos con marcos temporales... El EA calculará todos los datos a partir de los propios plazos.
Hola, ¿podríais decirme cómo arreglar el indicador https://www.mql5.com/ru/code/7361.
El asunto es que la señal aparece en la barra actual, y con cada tick suena una señal sonora. Me gustaría tener un sonido después del cierre de la barra, si la señal no se cancela.
¡Saludos a todos!
Ayúdame a resolver el siguiente problema.
Hay un indicador personalizado que dibuja señales en el gráfico.
Las señales se dan con un retraso, que estoy tratando de determinar para cada señal y escribir junto a ella en el gráfico.
Decidí tratar de emitir la hora de aparición de la señal:
Pero el código no funciona, no puedo ver la hora.
¿Qué estoy haciendo mal?
Hola.
He descargado con "Quote Archive" las cotizaciones de la libra/dólar (M1) desde 1999 en formato DAT, ¿cómo puedo convertir estos datos para probarlos?