Y mira qué líneas de nombre se crean, y qué nombre se usa para moverlas y borrarlas.
¿Y por qué no pasar parámetros a las funciones en el momento de llamarlas?
No entiendo cómo, he arreglado los nombres, la línea sigue siendo roja independientemente del tipo de orden, sólo se llama de forma diferente. (Entonces necesito encontrar una manera de cortarlo a 10 barras), necesito una manera de
trader781: No entiendo cómo es, he arreglado los nombres, la línea sigue siendo roja independientemente del tipo de orden, sólo se llama de manera diferente. (Entonces tengo que encontrar la manera de reducirlo a 10 barras)
Un segmento de línea recta sólo puede dibujarse con una línea de tendencia (OBJ_TREND o OBJ_TRENDBYANGLE). Las líneas horizontales y verticales no se cortan.
Por favor, ayúdeme a escribir una función que calcule el número de órdenes y su beneficio total cerrado en los últimos 60 segundos en el par actual. No puedo encontrarlo en mi lengua, no puedo formularlo correctamente.
Para iniciar sesión y usar el sitio web MQL5.com es necesario permitir el uso de Сookies.
Por favor, active este ajuste en su navegador, de lo contrario, no podrá iniciar sesión.
Ha iniciado sesión. La autenticación de dos factores se ha desactivado. Vuelva a configurarla y escanee un nuevo código QR, o continúe con la autenticación de dos factores desactivada.
Hola a todos.
¿Quién puede ver por qué se muestra así?
Es decir, las funciones son diferentes propiedades pero la visualización es la misma.
También con otros dos objetos del mismo tipo, sólo funciona uno de ellos, los otros parámetros se ignoran
Y mira con qué nombre se crean las líneas, y qué nombre se utiliza para moverlas y eliminarlas.
¿Y por qué no pasar parámetros a las funciones en el momento de llamarlas?
Y mira qué líneas de nombre se crean, y qué nombre se usa para moverlas y borrarlas.
¿Y por qué no pasar parámetros a las funciones en el momento de llamarlas?
No entiendo cómo es, he arreglado los nombres, la línea sigue siendo roja independientemente del tipo de orden, sólo se llama de manera diferente. (Entonces tengo que encontrar la manera de reducirlo a 10 barras)
Un segmento de línea recta sólo puede dibujarse con una línea de tendencia (OBJ_TREND o OBJ_TRENDBYANGLE). Las líneas horizontales y verticales no se cortan.
¿Qué tipo de condiciones son estas?
if(!price1)
price1=FindLastOrderOpenPrice();
..............
if(!price2)
price2=FindLastOrderOpenPrice();
¿Qué quieres que hagan?
Y tienes que leer el registro, ¿qué dice?es necesario cambiar la visualización del indicador (cambiar las líneas finas por líneas punteadas)
así:
tiene que ser así:
¿podría decirme cómo hacerlo?
Hola a todos
es necesario cambiar la visualización del indicador (cambiar las líneas finas por líneas punteadas)
así:
tiene que ser así:
¿podría decirme cómo hacerlo?
Si el precio es cero o no está establecido, establece la coordenada de la línea al precio de la última orden. Esto está bien.
El registro también es normal, drena la cuenta como debe ser. No miro los errores sobre el depósito insuficiente.
Pero la línea sigue siendo roja. Es decir, llamamos a la línea de compra, es tal cual, pasamos los parámetros, pero se pasan otros parámetros.
Inténtalo de esta manera:
if (ObjectFind(0,"Rectangle 33579")<0) Alert("НЕТ");
else Alert("ДА");
Por favor, ayúdeme a escribir una función que calcule el número de órdenes y su beneficio total cerrado en los últimos 60 segundos en el par actual. No puedo encontrarlo en mi lengua, no puedo formularlo correctamente.
double ClosingSellProfit=0, ClosingBuyProfit;
for(int i=0; i<OrdersHistoryTotal(); i++)
{
if(OrderSelect(i,SELECT_BY_POS,MODE_HISTORY) && OrderSymbol()==Symbol())
{
if(OrderType()==OP_SELL)
{
if(. . .)
{
CountClosedSellOrders++;
ClosingSellProfit+=OrderProfit()+OrderCommission()+OrderSwap();
}
if(OrderType()==OP_BUY)
{
if(. . .)
{
CountClosedBuyOrders++;
ClosingBuyProfit+=OrderProfit()+OrderCommission()+OrderSwap();
}
}
}
}
Inténtalo de esta manera:
else Alert("ДА");