Errores, fallos, preguntas - página 1950
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 2017.08.03_18:45 GMT+3. Escribió un archivo OOP SignalIchimoku.mqh . Pero cuando necesito hacer cálculos simples a LongCondition() y ShortCondition() en una función separada, la función se escribe, el compilador da 0 errores, 0 advertencias. Pero esta función no funciona, no se realiza ningún cálculo. El programa no abre transacciones. Lo he comprobado: he insertado el valor de la variable Print() en la función. Esta función es similar a las funciones StateStoch(int ind), ExtStateStoch(int ind) y CompareMaps() de SignalStoch.mqh , un archivo estándar de la biblioteca estándar. Todo funciona en el archivo estándar, pero a mí no me funciona. ¿Por qué? ¿Otra vez las "reglas simples"? Quién sabe... dime. Si necesita detalles o tiene alguna pregunta, escriba. 18:59 GMT+3.
Creo que sin un "paciente" nadie querrá siquiera pensar en su problema.
Habría adjuntado un código para empezar.
Estimados expertos o desarrolladores, por favor, aconsejen cómo obtener los resultados de las pruebas en mt-4 en un archivo
para su posterior procesamiento como se describe aquí https://www.mql5.com/ru/articles/1467?https://www.mql5.com/ru/code/18801
¡Buenas tardes!
Por favor, envíenme un ejemplo de tal experto en un mensaje privado o al SR.
Te lo enviaré más tarde. En este momento me gustaría añadir esto
Foro sobre trading, sistemas de trading automatizados y pruebas de estrategias de trading
Errores, fallos, preguntas
fxsaber, 2017.07.25 23:56
Si el EA tarda mucho en compilar (unos segundos), el siguiente 100% reproduce dicho error
Y continuará hasta que pulse Stop o se acaben los pases del optimizador.
Siguiente nota.
Presiono F7 en el editor y no veo la compilación en marcha. Luego, después de unos segundos, aparece.
Por favor, avísenme si hay una compilación en curso. Puede que te preguntes si has pulsado F7 y tienes que volver a pulsarlo o si sigues pulsándolo.
Esto es especialmente relevante cuando hay varias decenas de mqh y el AutoScroll(S) está desactivado en la subventana Herramientas. Entonces, incluso cuando la compilación está terminada, no se ve una línea sobre su finalización.
¿Se está descargando la actualización? ¿Está funcionando el contador de tráfico en la barra de estado? ¿Dice en los registros que fulano de tal se ha descargado? ¿Ofrece reiniciar el terminal?
Se necesitan registros de terminales.
No, no se menciona lo anterior.
En el editor, pulso F7 y no veo que la compilación esté en curso. Luego, después de unos segundos, aparece
Por favor, avísenme si la compilación está en curso. No sabes si has pulsado F7 y tienes que volver a pulsarlo o si todavía lo has pulsado.
El botón "Compilación" cambia a "Cancelar".
El botón "Compilar" cambia a "Cancelar".
Gracias, estoy usando el modo "Pantalla completa".
¿Hay alguna forma de devolver una instancia anónima de un objeto desde una función? Por ejemplo, hay un código:
Class function() { int param = 0; Class obj(param); return obj; }
Funciona, excepto que crea una copia interna extra y la declaración de retorno requiere un constructor de copia en la clase. Aunque la copia se clava al salir de la función, la copia en sí quisiera ser eliminada. Eso es del tipo:
Class function() { int param = 0; return Class(param); }
Ahora esto se ve como un intento de lanzar el parámetro al tipo de clase.