Cualquier pregunta de novato, para no saturar el foro. Profesionales, no pasen de largo. En ninguna parte sin ti - 6. - página 433
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
Bueno, sí, me refería a que el búho está despierto, vigilando cuando no es necesario) Una función tan importante, y el probador la ignora.
¿cómo hacer que una nueva operación no se abra en la barra donde se cerró la última?
o simplemente aconsejar cómo obtener la hora de cierre de la última orden que se ejecutó
¿cómo hacer que una nueva operación no se abra en la barra donde se cerró la última?
o simplemente aconsejar cómo obtener la hora de cierre de la última orden que se ejecutó
Sobre la hora del último pedido, un posible ejemplo, el principio es: seleccionar el pedido requerido (el último), mirar sus características (hora de cierre)
for (int j=OrdersTotal()-1; j>=0; j--)
{
if (!OrderSelect(j,SELECT_BY_POS,MODE_HISTORY) ) break;
fbuy=OrderCloseTime();
}
En general, es mejor que aprendas a trabajar con la búsqueda en lugar de con la programación: todo está ahí... Para quién hizo Google la revolución... es exasperante...
Sobre la hora del último pedido, un posible ejemplo, el principio es: seleccionar el pedido deseado (el último), mirar sus características (hora de cierre)
for (int j=OrdersTotal()-1; j>=0; j--)
{
if (!OrderSelect(j,SELECT_BY_POS,MODE_HISTORY) ) break;
fbuy=Hora de cierre del pedido();
}
En general, es mejor que aprendas a trabajar con la búsqueda en lugar de programar... Para quién hizo google la revolución... me jode...
Y ni siquiera en google, todo está en la página web
Esta función devuelve el número de barra de cierre de la última posición
tomado de este hilo
¡Buenas tardes!
¿Pueden decirme cómo devolver un array desde una función personalizada, digamos un array bidimensional? ¿O no está previsto? ¿Y es necesario utilizar el array declarado a nivel global? Gracias de antemano.
Ejemplo:
int inicio()
{
int x,y;
doble Masa[][];
Mass=FindPrices(x,y); ----- esto no funciona - error de compilación....
}
double FindPrices(int i, int j)
{
doble Masa_2[][];
.... cálculos.....
return( Masa_2);
}
¡Buenas tardes!
¿Pueden decirme cómo devolver un array desde una función personalizada, digamos un array bidimensional? ¿O no está previsto? ¿Y es necesario utilizar el array declarado a nivel global? Gracias de antemano.
Ejemplo:
int inicio()
{
int x,y;
doble Masa[][];
Mass=FindPrices(x,y); ----- esto no funciona - error de compilación....
}
double FindPrices(int i, int j)
{
doble Masa_2[][];
.... cálculos.....
return( Masa_2);
}
Puedes hacerlo así:
Puedes ir así:
No lo entiendo. Entonces, ¿es posible devolver un array o no?
Lo tengo)) https://docs.mql4.com/ru/basis/variables/formal
Gracias.
EventSetTimer y OnTimer en las nuevas construcciones.