dogabot dogabot

strategy

Filtros de estratégia

Como funcionam os filtros por motivo no dogabot: filtros de portão (janela UTC, volume) vs direcionais, e janelas bloqueadas de trading.

strategyfiltersbacktest

Os filtros rodam depois que as regras de sinal de uma seção geram uma compra ou venda pendente. Eles podem bloquear esse sinal antes da ordem. São configurados por motivo: entry, increase, reversal ou exit.

Dois tipos de filtro

Filtros de portão (passa / falha)

Não escolhem direção — apenas permitem ou negam o sinal pendente:

RegraO que verifica
Janela horária UTCHora UTC atual vs início permitido e intervalos bloqueados
Limiar de volumeVolume da vela vs mínimos

Se qualquer filtro de portão ativo falhar, o sinal é descartado.

Filtros direcionais (devem concordar)

São avaliados como regras de indicador normais, mas atuam como filtros: devem concordar com o lado pendente (compra ou venda). Exemplos: RSI, ADX, cruzamento de MA, escalonamento incremental.

Use filtros direcionais para exigir confirmação extra — por exemplo, entrar em long só quando o ADX mostrar tendência de alta forte.

Janela horária UTC (nova)

Controle quando o trading é permitido em UTC:

Cada janela bloqueada tem startUtc, endUtc e enabled. Janelas overnight são suportadas (ex.: 22:0006:00 bloqueia noite e madrugada).

Strings de hora inválidas são tratadas com conservadorismo: “permitido após” malformado falha aberto; limites de janela malformados podem bloquear incorretamente — use HH:MM em UTC 24 h.

Limiar de volume

Exija liquidez mínima antes de disparar:

Se faltarem dados de volume, a regra falha aberto (permite o sinal) para feeds finos não bloquearem tudo em silêncio.

Formas legadas

Payloads antigos usavam filters.time ou filters.volume no nível superior. O dogabot migra automaticamente para instâncias utcTimeWindow e volumeThreshold.

Regras que não podem ser filtros

Stop loss, take profit e fechamento day-trade são apenas regras de sinal de saída — indisponíveis em seções de filtro.

Exemplo

Você recebe uma compra pendente das regras de entrada às 14:05 UTC, mas filters.entry inclui janela bloqueada 00:00–08:00 (desativada) e 22:00–06:00 (ativada). Às 14:05 o filtro passa. Às 23:30 UTC as mesmas regras podem disparar, mas o bloqueio noturno rejeita o sinal antes de enviar ordem.

Leituras relacionadas

Relacionado no app

Pronto para colocar em prática?

Crie uma conta gratuita e explore o dogabot com paper trading.

Testar backtest