Ver no GitHub

Diagrama de estratégia de uma operação a cada 24 horas

Este diagrama negocia cruzamentos estritos da EMA(10) com a EMA(30) em candles finalizados de quatro horas e no sentido inverso. Uma janela configurável de horário de trabalho controla quando candidatos são aceitos, enquanto Flag e um contador N values de seis candles permitem no máximo uma decisão de entrada em cada intervalo móvel de 24 horas.

Visão geral da estratégia

  • Candles finalizados de quatro horas alimentam EMA 10 e EMA 30. O estado do cruzamento evolui desde o início, mas candidatos de entrada só são habilitados depois de dez candles finalizados.
  • Um cruzamento estrito para cima da EMA rápida pela lenta cria um candidato de venda. Um cruzamento estrito para baixo cria um candidato de compra.
  • Time e Working time aceitam candidatos somente dentro do intervalo configurado. Combination reúne os dois fluxos direcionais, e Flag libera apenas o primeiro candidato aceito até ser reiniciado.
  • A entrada aceita inicia N values. Depois de outros seis candles finalizados de quatro horas, o contador reinicia Flag e cria uma limitação móvel de 24 horas.
  • Com posição zerada, Position modify envia uma ordem a mercado de Volume fixo. Contra uma posição unitária oposta, primeiro a fecha e então abre o novo lado com uma segunda ordem a mercado de Volume fixo.
  • Position protection é o mecanismo de saída. Ele acompanha execuções diretas de entradas e reversões e pode fechar a posição no take-profit de 3% ou stop-loss fixo de 2%.

Regras de entrada e saída

  • Entrada comprada: Após um cruzamento estrito para baixo das EMA, dez candles finalizados de aquecimento, a janela Working time aberta e a trava móvel disponível, compra-se Volume. Partindo de zero abre comprado; partindo de uma posição vendida unitária, uma compra fecha e outra abre comprado.
  • Entrada vendida: Após um cruzamento estrito para cima das EMA, dez candles finalizados de aquecimento, a janela Working time aberta e a trava móvel disponível, vende-se Volume. Partindo de zero abre vendido; partindo de uma posição comprada unitária, uma venda fecha e outra abre vendido.
  • Saída: Position protection fecha a exposição acompanhada no take-profit de 3% ou stop-loss fixo de 2%. Um cruzamento oposto permitido mais tarde pode inverter a posição por meio de fechamento seguido de nova abertura.

Parâmetros

Parâmetro Padrão Descrição
Candles 04:00:00 Período de quatro horas; somente candles finalizados controlam EMA, aquecimento, contador móvel e verificações de preço da proteção.
Fast EMA Length 10 Comprimento da média móvel exponencial rápida.
Slow EMA Length 30 Comprimento da média móvel exponencial lenta.
Warmup Bars 10 Número de candles finalizados necessário antes de permitir entradas por cruzamento.
Session From 00:00:00 Início da janela permitida no horário de reprodução ou do servidor da estratégia.
Session Until 23:59:59 Fim da janela permitida no horário de reprodução ou do servidor da estratégia.
Rolling Cooldown Bars 6 Número de candles finalizados contado depois de uma entrada aceita antes de outra decisão ser permitida; seis candles de quatro horas equivalem a 24 horas.
Volume 1 Quantidade fixa usada por cada ação de abertura ou reversão.
Take Profit % 3 Movimento percentual favorável usado por Position protection.
Stop Loss % 2 Movimento percentual adverso usado pelo stop fixo, sem rastreamento.

Detalhes do diagrama

  • O bloco Candles envia candles finalizados de quatro horas a dois blocos Indicador. Crossing identifica mudanças entre EMA 10 e EMA 30; comparações estritas dos valores anteriores e atuais validam cada evento, e um ramo NOT cria o pulso para baixo.
  • Uma porta de aquecimento de dez candles bloqueia candidatos iniciais. Time fornece o horário de reprodução ou do servidor a Working time; a reprodução do histórico incluído usa UTC.
  • Combination passa candidatos acionáveis de compra e venda a Flag. O primeiro candidato verdadeiro é liberado, inicia N values e bloqueia os seguintes até que outros seis candles finalizados reiniciem Flag.
  • A posição atual seleciona o caminho de Position modify. Uma entrada a partir de zero usa uma ação a mercado de lado fixo; uma reversão usa duas ações consecutivas do mesmo lado, primeiro para zerar e depois para abrir. Assim, a limitação conta decisões de entrada aceitas, embora uma decisão possa gerar intencionalmente duas execuções.
  • Todas as execuções diretas de abertura e reversão atualizam Position protection. Fechamentos de candles finalizados conduzem suas verificações de preço; sua própria execução de fechamento não retorna à entrada de operações.

Uso

Importe o arquivo .json no Designer, execute-o sobre dados históricos no backtester e depois ajuste os parâmetros ou os próprios blocos ao seu instrumento antes de operar ao vivo.