RBR Indicator Check
- Utilitários
- Versão: 2.1
- Ativações: 10
O RBR Indicator Check responde a uma pergunta: os sinais do seu indicador sabem alguma coisa, ou entradas aleatórias com o mesmo stop e alvo fariam o mesmo? Escolha um indicador que já está no gráfico, prima CALCULATE e o painel mostra o resultado dos sinais depois de spread, comissão e swap, a comparação com 1.000 séries de entradas aleatórias e um veredicto numa frase. No Testador de Estratégia verifica também se o indicador altera os sinais passados (repintura). O EA não envia ordens: todas as operações são simuladas no código.
O que mede
- Os sinais como apareceram: o buffer é lido no primeiro tick de uma nova vela e a entrada é feita na abertura dessa vela (BUY no ask, SELL no bid). Sem olhar para o futuro.
- Três tipos de sinal: A - setas (um buffer BUY e um buffer SELL), B - sinal de um buffer (acima de zero compra, abaixo de zero venda, p. ex. histograma), C - a linha X cruza a linha Y (p. ex. MACD e a sua linha de sinal, duas médias móveis).
- A mesma geometria para sinais e entradas aleatórias: stop loss k x ATR(14), take profit k x ATR(14) ou nenhum, saída após N velas, saída opcional no sinal oposto; uma posição de cada vez.
- Os custos da sua conta: o spread é a mediana dos ticks reais de cada hora do servidor; a comissão e a margem da corretora são medidas no seu próprio histórico; o swap vem do símbolo.
- Entradas aleatórias: 1.000 séries com a mesma geometria e os mesmos custos. Se as entradas aleatórias tiverem um resultado semelhante, o lucro está dentro do alcance do acaso.
- Repintura (Testador de Estratégia): o indicador é lido vela a vela como apareceu e comparado no fim com o seu histórico. Se mais de 5 % dos sinais desapareceram ou foram acrescentados depois, o relatório diz isso. A partir daí o painel mostra o resultado dessa verificação.
- Verificação do motor (Testador): cada operação é também reproduzida tick a tick e comparada com o motor de velas M1.
O veredicto
Sem vantagem, lucro dentro do alcance do acaso, melhor do que as entradas aleatórias mas sem cobrir os custos, ou vantagem visível neste período - sempre com o lembrete de verificar outro período e instrumento. Ao lado: resultado médio por operação em R com intervalo bootstrap de 90 %, taxa de acerto, profit factor, soma sem as 3 melhores operações, maior sequência de perdas, maior drawdown e quantas operações seriam necessárias para confirmar a média.
Como usar
- Adicione o seu indicador ao gráfico (janela principal ou inferior) com as definições que usa e arraste o RBR Indicator Check para o mesmo gráfico. Ele lê a comissão e a margem da corretora do seu histórico e abre o painel. Numa conta sem operações, introduza a comissão nos parâmetros.
- No painel escolha o período, o indicador, o tipo de sinal, os números dos buffers e a geometria, e prima CALCULATE. As operações são desenhadas no gráfico com o veredicto e os números.
- Execute o mesmo indicador uma vez no Testador de Estratégia (modelo "Cada tick baseado em ticks reais"): aí verifica-se a repintura e o painel passa a mostrar esse resultado. O relatório HTML e as operações (CSV) ficam em Common\Files\RBR_IC.
Notas
- Funciona com indicadores que guardam os sinais em buffers. Um indicador que só desenha objetos não pode ser lido; o relatório indica-o.
- Alguns indicadores comprados no Market podem recusar-se a funcionar dentro de outro programa ou no testador; isso depende do autor.
- O motor usa velas M1 com a mediana horária do spread; em torno de gaps de fim de semana e de publicações de dados o spread real costuma ser maior. O relatório mostra a maior diferença em relação à execução tick a tick.
- O painel e o relatório seguem o idioma do terminal (inglês, polaco, alemão) ou o escolhido nos parâmetros.
- Um resultado descreve um período e um instrumento e não é uma previsão.
