Cualquier pregunta de los recién llegados sobre MQL4 y MQL5, ayuda y discusión sobre algoritmos y códigos - página 981
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
@ Artyom Trishkin
Por favor, ¿puede responder a mi pregunta? No creo que a nadie le importe.
Intente hacer su pregunta aquí:
Hola.
Soy un novato y tengo el primer problema: ¿por qué la compilación da un error? ¿Cómo solucionarlo?
//+------------------------------------------------------------------+
//|moy var1.mq4 |
#property copyright "Copyright 2019, MetaQuotes Software Corp."
#enlace de propiedad "https://www.mql5.com"
#versión de la propiedad "1.00"
#propiedad estricta
extern int Magia = 111;
int CuentaVenta()
//+------------------------------------------------------------------+
//|Función de inicialización de expertos|
//+-----------------------------------------------------------------+
int OnInit()
{
return(INIT_SUCCEED);
}
//+------------------------------------------------------------------+
//| Función de desinicialización de expertos|
//+------------------------------------------------------------------+
void OnDeinit(const int reason)
{
}
//+------------------------------------------------------------------+
//| función de tic experto|
//+------------------------------------------------------------------+
void OnTick()
{
{
int cuenta =0;
for(int i = OrdersTotal() - 1; i >= 0; i--)
{
if(OrderSelect(i, SELECT_BY_POS, MODE_TRADES))
{
if(OrderSymbol() == Symbol() && OrderMagicNumber() == Magic && OrderType() == OP_SELL)
cuenta++;
}
}
volver;
}
}
//+------------------------------------------------------------------+
'int' - punto y coma esperado moy var1.mq4 13 1
1 error(es), 0 advertencia(s) 2 1
Hola.
Soy un novato y tengo el primer problema: ¿por qué la compilación da un error? ¿Cómo solucionarlo?
//+------------------------------------------------------------------+
Por favor, introduzca el código correctamente:
Por la tarde. No puedo dibujar un objeto Fibo (OBJ_FIBO) en MT-4 sin extender las líneas hacia la derecha. Al cambiar el parámetro OBJPROP_RAY_RIGHT, la semirrecta se sigue dibujando hacia la derecha. Y el script del tutorial se comporta de la misma manera. He intentado cambiarlo por OBJPROP_RAY en cuanto al segmento, no funciona. Si eres capaz de explicar la razón. Gracias de antemano.
El asunto es que MT4 no es MT5 y si el código compila, no significa que vaya a funcionar.
El hecho es que MT4 no es MT5, y si el código compila, esto no significa que funcionará.
Entiendo. Y es por eso que pregunto si la configuración " Continuación del objeto a la derecha" por medio de OBJPROP_RAY_RIGHT realmente funciona en MT-4 para ( OBJ_FIBO ) ? Se toma un ejemplo de un guión de un libro de texto para mt-4.
Lo entiendo. Por eso pregunto si la configuración de "Continuar objeto a la derecha" con OBJPROP_RAY_RIGHT realmente funciona en mt-4 para (OBJ_FIBO)? El script de ejemploestá tomado del tutorial de mt-4.
Es posible que se les haya pasado al editar la ayuda. Fue corregido desde la documentación de mql5.
Hola a todos. Hace una semana que empecé a estudiar mql, y he estado dándole vueltas a cómo implementar dicho mecanismo. El gráfico tiene un botón (OBJ_BUTTON), cómo y qué se debe escribir en el código para imprimir un número de una secuencia determinada en orden cuando se hace clic en el botón. Es decir, hay una secuencia de 2, 4, 8, 16, 32, 64, 128. Yo, por ejemplo, pulso el botón del gráfico y el número de esta secuencia debe aparecer en un comentario, estrictamente en orden. He pulsado el botón - mostrará 2, lo he vuelto a pulsar - mostrará 4 y así sucesivamente. Y al pulsar el segundo botón, por ejemplo, estos números aparecerían en orden inverso. Si puedes escribir un código que funcione, se acabará mi alegría)))
Para saber qué número hay en el comentario, lea la documentación sobre cómo trabajar con el horario. Hay una función para leer el comentario.
O lo más fácil, este número para poner en una variable estática, y ella en Comment()
Para determinar qué número está en el comentario, lea la documentación del gráfico. Hay una función para leer el comentario.
O la forma más fácil es meter este número en una variable estática y ponerlo en Comment()
Gracias por la respuesta. He encontrado cómo hacer el manejo de la pulsación de botones en la ayuda, pero estoy teniendo problemas con el resto. Estoy trabajando no sólo con un número, sino con una secuencia de enteros y necesito que con una pulsación del botón salga un número de esta secuencia, en orden del 2 al 128. La cuestión es cómo hacerlo exactamente...