2021-02-17 – Garantindo que o Back-Tester não olha para o futuro dos dados, em C/C++…
Ontem partilhei uma foto de dia 18 e esqueci-me de esta anterior de dia 17, esta é do dia 17, hoje já tenho o motor a calcular performances (mostro amanhã), mas dia 17, tinha feito pouco, ainda ia como podem ver à esquerda, em testes de cálculos de indicadores simples (neste caso uma simples média móvel de 20 dias) para testar se o sistema estaria a calcular bem, sem ver o Futuro, daí testar os valores dos dias usados para cálculo de cada média móvel, pois ver o Futuro o viciaria.
Nada de especial, resta referir que podem haver fluctuações de valores após x casas decimais, derivado das operações de vírgula flutuante que executo com mais precisão aqui com variáveis double e float no C/C++ do que outros noutros lados (melhor ainda), mas nada de grave e que nem me vou dar ao trabalho de arredondar pois quanto mais precisão melhor, apesar de aparecerem arredondados no terminal por minha decisão, mas devem ter variações mínimas em relação a relatórios noutros lados (ignorando a Teoria do Caos).
No dia seguinte, dia 18, já partilhei cada dia com as suas médias bem, e no dia 19 (foto a partilhar dia 20), já mostro cálculo de lucros com a tal fraquinha média móvel de 20 dias, para se ver que o sistema já calcula lucros bem.
2021-02-17 (publicada dia 19).