[¡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 128

 

desaparecida.

¿está seguro de que hay cinco años de actas disponibles?

 
eddy:

desaparecida.

¿está seguro de que hay cinco años de actas disponibles?


Sí, he descargado a través del terminal de MetaQuote. Comprobado de nuevo en el probador de resultados los comercios empiezan a abrirse a partir de 2005. Metatrader de NordFX. La última vez que me conecté fue el viernes. Los cambios en la prueba fueron drásticos, el drawdown ha aumentado dos veces y el beneficio ha disminuido 1,5 veces.
 
eddy:
¿Puedes hacer que no sea nula? Puedes hacer que la función devuelva 1 de los parámetros, y simplemente asignar el 2º parámetro

Claro que sí.

Esta es generalmente una de las técnicas más comunes en la programación de cálculos, donde a menudo es necesario tener múltiples salidas de datos de un solo procedimiento. Por ejemplo, a menudo se puede encontrar que para algún algoritmo, sus resultados se emiten en parámetros, y el valor devuelto por la propia función corresponde al estado del algoritmo (por ejemplo, puede indicar errores, etc.).

 

Ejemplo

La función realiza una división entera de dos números y devuelve el resultado en el tercer parámetro. El valor de retorno de la función es 0 en caso de finalización normal y 1 en caso de error de división por cero.

int Divide(int a, int b, int &result)
{
   if(b==0) return(1);
   result = a/b;
   return(0);
}
 
david2 ,tal vez el número de barras de historia disponibles es limitado
 
eddy:
david2 ,tal vez el número de barras de historia disponibles sea limitado.


No, no lo es. Los ajustes tienen 10000000 barras. Las barras reales disponibles durante el periodo de pruebas son 1655012. Debería haber 1870000 minutos en cinco años, excluyendo domingos y sábados.

Teniendo en cuenta que faltan algunos meses (por ejemplo, mayo de 2010), todo es normal. Pero, ¿qué tiene esto que ver? No cambié ninguna configuración durante la repetición de la prueba.

 
david2:
Esta noche he optimizado un EA en minutos con un periodo de prueba de 5 años. Internet no estaba conectado. Por la mañana, después de la conexión a Internet, repetí la prueba y obtuve resultados diferentes. ¿Cada vez que se conecta Metatrader se actualizan todas las cotizaciones o sólo las que faltan?
Probablemente cambió la propagación para el fin de semana.
 
Sergey_Rogozin:
Probablemente haya cambiado la difusión del fin de semana.

¿En el probador está expuesta la extensión del día actual?
 
david2:

En el probador se fija la extensión del día actual?

El diferencial no se puede fijar directamente.

Aquí puedes encontrar una pequeña herramienta que puede "arreglar" la propagación cuando el ordenador está desconectado de Internet.

Creo que su nombre es MySpread.

 
Sergey_Rogozin:

El diferencial no se puede fijar directamente.

Aquí puedes encontrar una pequeña herramienta que puede "arreglar" la propagación cuando el ordenador está desconectado de Internet.

El nombre de la herramienta es MySpread, creo.

Gracias, lo intentaré.
Razón de la queja: