Documentación

Aplicaciones

Última actualización el 9. 1. 2019 by Kornel Mazur

Ajustes - Datos

Aquí es donde puede configurar el símbolo, el marco temporal y el intervalo de tiempo en el que se realizarán las pruebas retrospectivas de las estrategias.

Configuración de SQ Data

Motor de negociación

le permite elegir cuál de los motores de backtesting disponibles (MetaTrader4 / MetaTrader 5, etc.) debe utilizarse para probar la estrategia.

Configuración de los datos de backtest

elija el símbolo, el marco temporal y el intervalo de fechas en los que se probarán las estrategias.
Si utiliza estrategias multi-TF o multi-símbolo, debe seleccionar el símbolo y el marco temporal para cada gráfico adicional:

Configuración de los datos de SQ Backtest

Parámetros de prueba

Configuración de los parámetros de prueba SQ

Precisión de las pruebas

significa cómo se simulan los datos del precio durante el backtest.
Suele ser suficiente utilizar el modo Selected Timeframe para las órdenes de Mercado, o el modo de simulación Tick para las órdenes Stop/Limit.
También puede utilizar el modo más rápido para la generación y, a continuación, el modo más lento para volver a probar las estrategias.

Tipos de precisión de prueba:

  • Sólo marco temporal seleccionado
    es el modo de prueba más rápido. Utiliza sólo el marco de tiempo principal para simular los precios, crea cuatro "ticks" - en los valores de Apertura, Máximo, Mínimo y Cierre de la barra.
    Esto resulta en un backtesting muy rápido con una precisión aceptable para una vista previa rápida. Sin embargo, para las órdenes Stop o Limit, la precisión de la prueba puede no ser suficiente, y debería probar un modo más preciso.
  • Datos de 1 minuto
    modo de prueba más lento, utiliza datos por minuto (si están disponibles) para simular los cambios de precio durante la prueba. Crea 4 ticks cada minuto, y así simula también el movimiento dentro de la barra.
  • Real Tick - diferencial personalizado
    este modo utiliza el valor Bid de los datos reales de tick (si están disponibles) para la simulación exacta del precio, pero calcula el valor Ask utilizando el spread personalizado que usted especifique. Es más lento que los otros modos y debe utilizarse para la verificación final de nuevas estrategias.
  • Tick real - diferencial real
    este modo utiliza datos reales de tick para la simulación exacta de precios con precios reales de Oferta y Demanda. Es mucho más lento que los otros modos y debe utilizarse para la verificación final de nuevas estrategias.

Difundir

Puede especificar el spread utilizado en el backtest - es una diferencia entre el precio Bid y Ask.

Deslizamiento

Deslizamiento simulado en pips/ticks - añadirá el número especificado de pips/ticks al precio de apertura y cierre.

Distancia mínima

Distancia mínima del precio - la mayoría de los brokers de MetaTrader limitan la distancia a la que se puede colocar una orden pendiente limitada o stop.

 

Comisión

al hacer clic en este enlace se abrirá un nuevo cuadro de diálogo emergente, en el que podrá configurar estos ajustes adicionales.

Configuración de las comisiones SQ

 

Partes del intervalo de datos

SQ Fuera de la muestra Formación Validación tipos de partes de datos

Permite dividir los datos del historial en varias partes de distintos tipos:

  • Formación en muestras (IST) - esto es lo mismo que In Sample que teníamos hasta ahora. La evolución genética utiliza esta parte para determinar la aptitud y clasificar las estrategias en la población.
  • Validación de muestras (ISV) - una nueva parte en SQ X que se utiliza para determinar si el rendimiento de la estrategia en la parte IST se mantiene también en la parte ISV.
    En el aprendizaje automático, se utiliza para determinar si los modelos entrenados en el conjunto de entrenamiento (IST) son válidos también en el conjunto de validación.
    En SQ X puede utilizarse para reiniciar la evolución genética cuando la aptitud se estanca en esta parte.
  • Fuera de la muestra - esto es igual que antes, representa una parte "desconocida" de datos que no formaba parte de la evolución
  • No Comercio -  parte especial que significa que la estrategia no operará en esta parte. Se puede utilizar, por ejemplo, para omitir una parte en medio de los datos que tiene baja volatilidad.

Más información sobre los tipos de partes de datos en el artículo de nuestro blog Partes de datos: ¿qué son y cómo pueden utilizarse?

 

 

¿Le ha resultado útil este artículo? El artículo era útil El artículo no era útil

Suscríbase a
Notificar a
9 Comentarios
Más antiguo
Más reciente Más votados
Feedbacks de Inline
Ver todos los comentarios
Ronnaphop Monthian
Ronnaphop Monthian
16. 1. 2019 1:46 pm

¿El diferencial 1 es 0,0001 o 0,00001?

Krzysztof Ozog
Krzysztof Ozog
Responder a  Ronnaphop Monthian
16. 1. 2021 7:52 pm

Spread 1 pips= 10 puntos EURUSD

PDI
PDI
19. 4. 2022 6:01 pm

No puedo cambiar la Precisión de "seleccionado" a M1 - a pesar de que tengo datos M1 en el Gestor de Datos y el timeframe en H1. Estoy volviendo a probar SPY. ¿Qué me falta?

Gracias.

tomas262
Admin
Responder a  PDI
19. 4. 2022 7:24 pm

Para MultiCharts o TradeStation sólo está disponible la opción "marco temporal seleccionado".

PDI
PDI
Responder a  tomas262
19. 4. 2022 7:32 pm

Gracias Tomás, ¿puedo preguntar por qué es esto? ¿Y cómo cambia el resultado si cambio a MT4 para esta única prueba? ¿Estaría bien?

Lisandro Micheletti
24. 10. 2022 17:53

Si utilizo una estrategia Algowizard, en la que utilizo 2 times frame,
¿Cómo puedo añadir otro subgráfico en "Configuración de datos de backtest"?

tomas262
Admin
Responder a  Lisandro Micheletti
24. 10. 2022 19:02

En el editor principal, en el panel lateral derecho, haga clic en Gráficos de estrategia y definir subgráficos. A continuación, puede utilizarlos en sus condiciones

santuario
24. 12. 2022 3:51 pm

¿Qué es la distancia mínima?
Explíquelo con un ejemplo detallado.
Gracias

tomas262
Admin
Responder a  santuario
27. 12. 2022 21:55

Hola, cada broker limita la distancia mínima para una orden STOP respecto al precio real de mercado