Errores, fallos, preguntas - página 337

 
Mete la nariz: ¿qué período de historia está disponible para el experto en pruebas ANTES de la fecha de inicio de la prueba (supongamos que hay una historia del símbolo desde 1993, y la prueba comienza el 01.01.2010)? No pude encontrarlo en la ayuda
 
notused:
Muéstrame, por favor, ¿qué período de historia está disponible para el Asesor Experto antes de la fecha de inicio de la prueba (suponiendo que el símbolo tiene su historia desde 1993, y la prueba comienza el 01.01.2010)? No pude encontrarlo en la ayuda

Consulte "Ayuda de MetaTrader 5 → Probador → Configuración" en la sección de Ayuda del terminal

Intervalo

En este campo, puede seleccionar el período de prueba y optimización. Puede seleccionar uno de los períodos predefinidos o especificar el suyo propio. Para ello, deberá introducir la fecha de inicio y la de finalización en los campos correspondientes situados a la derecha.

La peculiaridad es que el probador carga algunos datos adicionales antes del periodo especificado (para formar al menos 100 barras). Esto es necesario para que las pruebas y la optimización sean más precisas. Por ejemplo, cuando se realizan pruebas en el marco temporal semanal, se cargan dos años adicionales.

Si no hay suficientes datos históricos para formar 100 barras adicionales (es especialmente relevante para los marcos temporales mensuales y semanales), por ejemplo, si selecciona la fecha de inicio de la prueba cerca del inicio de los datos históricos existentes, la fecha de inicio de la prueba se desplazará automáticamente. En el diario del probador de estrategias se mostrará una entrada correspondiente sobre esto.

 
Rosh:

Consulte "Ayuda de MetaTrader 5 → Probador → Configuración" en la sección de Ayuda del terminal


¡Gracias, Rosh!
 

¡El estilizador rompió mis líneas de código!

Ante él.

//+------------------------------------------------------------------+
//|                                                      ProjectName |
//|                                      Copyright 2010, CompanyName |
//|                                       http://www.companyname.net |
//+------------------------------------------------------------------+
"\\\""
           "СТИЛ # [ ]ИЗАТОР ПОЛ %ОМАЛ М *ОЮ ПРОГР %АМ ( ) У"
"\""
//+------------------------------------------------------------------+

Después.

//+------------------------------------------------------------------+
//|                                                      ProjectName |
//|                                      Copyright 2010, CompanyName |
//|                                       http://www.companyname.net |
//+------------------------------------------------------------------+
"\\\""
           "СТИЛ #[]ИЗАТОР ПОЛ%ОМАЛ М *ОЮ ПРОГР%АМ() У"
"\""
//+------------------------------------------------------------------+

¿Por qué ha eliminado los espacios en las líneas? ¿Interfaz o bicho?

Parece que las comillas no se escapan por una barra para él.

 
input string IniFile=".\\MQL5\\Experts\\fdgdfdsg.ini";

#include <dsgdsg.mqh>
#include <Trade\trade.mqh> 
#include <IniFile.mqh>     //Для чего подсвечивать это?
¿Bicho o bicho?
 
Rosh:

Consulte "Ayuda de MetaTrader 5 → Probador → Configuración" en la sección de Ayuda del terminal


... Puede seleccionar uno de los períodos predefinidos o especificar el suyo propio. ...

 
7134956:
¿Interfaz o bicho?
Por lo que recuerdo, todas las variables de entrada se resaltan en el color especificado. Compruébelo usted mismo. ¿O es una pregunta diferente?
 
7134956:
¿Interfaz o bicho?
El compilador siempre resalta los parámetros de entrada. Pero, ¿por qué hacer que el nombre de la variable y el nombre del archivo sean iguales?
 
7134956:

El estilizador rompió las líneas de mi código.

¿Por qué ha eliminado los espacios en las líneas? ¿Interfaz o bicho?

Parece que las comillas no se escapan con una barra.

Hay mucho en Ayuda y Referencia. ¿Funcionará esta respuesta? -MetaEditor / Desarrollo de programas / Trabajo con el código fuente / Styler:

Espacios y líneas en blanco

La eliminación de los espacios en blanco innecesarios permite compactar el código, mejorando así su percepción. El estilizador también sustituye cada carácter de tabulación por tres caracteres de espacio, esto es para evitar la posible distorsión de su formato cuando se abre en programas de terceros.

Y así sucesivamente.

 
Interesting:
El compilador siempre resalta los parámetros de entrada. Pero, ¿por qué el nombre de la variable y el nombre del archivo deben ser iguales?
Las variables de entrada deberían estar resaltadas, pero después de #include ya no es una variable sino el nombre real del archivo. Hay que mejorar el motor de resaltado ;-)