[¡Archivo!] Cualquier pregunta de novato, para no saturar el foro. Profesionales, no lo dejéis pasar. No podría ir a ningún sitio sin ti - 2. - página 434
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
Ayuda )
1.Detección instantánea de una orden comercial recién abierta (no órdenes pendientes) orden (abierta manualmente y abierta con la ayuda de un EA) Si el sistema ha detectado una orden que no fue abierta anteriormente. entonces continúa en el número 2.
2. Cualquier tarea se ejecuta una sola vez, sólo para esta orden.
Cuando se abre una orden más, el sistema vuelve a funcionar desde el punto 1 hasta el punto 2.
¿Puede ayudar a alguien que es nuevo en la programación?
Por favor, ayuda. ¿Cómo podemos hacerlo? Identifico cada nueva orden abierta, con la tarea subsiguiente para 1-n veces, sólo para esta orden, y así para siempre, para cada nueva orden abierta.
Gracias.
Hay un esquema, pero no indexa los pedidos .
//+------------------------------------------------------------------+
//| expert initialization function |
//+------------------------------------------------------------------+
int init()
{
//----
//----
return(0);
}
//+------------------------------------------------------------------+
//| expert deinitialization function |
//+------------------------------------------------------------------+
int deinit()
{
//----
//----
return(0);
}
//+------------------------------------------------------------------+
//| expert start function |
//+------------------------------------------------------------------+
int start()
{
//----
for (int k=OrdersTotal()-1;k>=0;k--)//Начинаем перебор всех открытых ордеров начиная с конца
{
RefreshRates();//Обновляем котировки, необходимо при модификации или закрытии ордеров
if (OrderSelect(k,SELECT_BY_POS,MODE_TRADES)==true&&OrderSymbol()==Symbol())//Выбираем ордер с номером из цикла, и проверяем, совпадает ли символ ордера с текущим
{
int cmd=OrderType();//В переменной cmd будем хранить тип ордера
if(cmd>1)//Нас интересуют только отложенные ордеры
{
//Что-то делаем
}
if (cmd==OP_BUY)//А вдруг на покупку ордер?
{
Alert (GetLastError());
}
if (cmd==OP_SELL)//Или на продажу?
{
Alert (GetLastError());
}
}
}
//----
return(0);
}
Hola a todos.
¿Pueden decirme por qué este indicador no traza todas las barras, tengo que reorganizarlo para ver el gráfico?
Chicos, ¿podéis decirme cómo sustituir en Excel la división (reconocimiento por el prog) de la parte fraccionaria de un número con una coma a un punto? Gracias por su ayuda.
Panel de control - Idiomas y normas regionales
Cambia la norma al inglés, por ejemplo: el punto y coma se convierte en un punto y aparte.
Resuelve los problemas de transferencia de datos y luego vuelve a cambiar a la norma
Chicos, ¿podéis decirme cómo sustituir en Excel la división (reconocimiento por el prog) de la parte fraccionaria de un número con una coma a un punto? Gracias por la ayuda.
La segunda opción es cambiar el separador en la configuración de Excel
Panel de control - Idiomas según las normas regionales
Cambia la norma a, por ejemplo, inglés: la coma se convierte en un punto.
Resuelve los problemas de transferencia de datos y luego vuelve a cambiar a la norma
Gracias
la segunda opción es cambiar el separador en la propia configuración de Excel
Gracias... Ya lo he hecho por consejo del Presidente del Club... :-))) Cómo cambiar el separador en la configuración del propio excel, no lo he encontrado.
excel - no pude encontrarlo.
¿versión de excel?
2003г
2003г
Servicio-Configuración-Internacional
Servicio-Configuración-Internacional
Sí, lo tengo, lo tengo. Gracias. También lo cambié allí.