Diagrama de estratégia de rompimento virtual com ordens pendentes por horário
English | Русский | 中文 | Español | Deutsch | 日本語
Este diagrama usa candles finalizados de cinco minutos para armar, uma vez por dia, dois níveis virtuais simétricos de rompimento. O candle com horário 02:00 fornece o fechamento de referência; um toque posterior em qualquer nível registra uma única entrada a mercado, a proteção percentual gerencia a execução e o candle com horário 22:00 desarma a configuração e encerra qualquer posição restante. Os níveis virtuais são valores armazenados, não ordens em espera na bolsa.
Visão geral da estratégia
- Somente candles finalizados de cinco minutos controlam o horário, os cálculos de níveis, as verificações de rompimento e as atualizações do preço de proteção. A janela de abertura
02:00:00–02:04:59seleciona exatamente o candle com horário 02:00, processado quando termina por volta das 02:05. - Se não houver posição durante esse pulso de abertura, o diagrama armazena o fechamento do candle e calcula
Upper Level = Close × 1.0015eLower Level = Close × 0.9985. Os dois valores armazenados permanecem fixos e são substituídos no próximo pulso de abertura válido. - Uma variável de estado armado e uma cadeia ordenada de acionadores de fim de candle garantem que High, Low e os dois níveis armazenados sejam atualizados antes da decisão. Um bloco Flag compartilhado e de uso único admite somente o primeiro rompimento da configuração diária.
- A comparação superior é avaliada antes da inferior. Se um candle atravessar os dois níveis, somente o rompimento superior será aceito e o diagrama registrará uma única compra a mercado; caso contrário, o rompimento inferior poderá registrar uma única venda a mercado. Nenhuma ordem existe antes que um nível seja tocado.
- As execuções de entrada inicializam a proteção de posição. Em seguida, os fechamentos dos candles finalizados controlam suas verificações de take-profit de 2% e stop-loss de 0.5%. A janela de fechamento
22:00:00–22:04:59desarma qualquer configuração não utilizada e envia uma ação ReduceOnly a mercado limitada a Order Volume 1; sua execução retorna ao bloco de proteção para redefinir o acompanhamento da exposição.
Regras de entrada e saída
- Entrada comprada: Enquanto o par virtual está armado,
High ≥ Upper Levelpassa pelo gate diário de uso único e registra uma compra a mercado de Order Volume 1. O mesmo evento desativa os dois caminhos de rompimento até o próximo pulso de abertura válido. - Entrada vendida: Se o rompimento superior não tiver sido aceito, uma condição armada
Low ≤ Lower Levelpassa pelo gate de uso único e registra uma venda a mercado de Order Volume 1. Ela também desativa os dois caminhos de rompimento pelo restante do ciclo. - Saída: A proteção de posição envia uma saída a mercado quando o fechamento de um candle finalizado atinge um movimento de 2% a favor do preço real de execução da entrada ou de 0.5% contra ele. De forma independente, o candle com horário 22:00 desarma o par virtual e solicita um fechamento ReduceOnly a mercado de, no máximo, Order Volume 1. Um limite de proteção intrabarra que não esteja presente no fechamento do candle finalizado não gera ação, e a configuração não é armada novamente após uma saída até a próxima janela de abertura.
Parâmetros
| Parâmetro | Padrão | Descrição |
|---|---|---|
| Candles Series | 00:05:00 | Candles finalizados de cinco minutos usados para horário, níveis virtuais, testes de rompimento e verificações de proteção pelo preço de fechamento. |
| Opening Window | 02:00:00–02:04:59 | Intervalo inclusivo de um único candle que captura o fechamento de referência quando não há posição. |
| Closing Window | 22:00:00–22:04:59 | Intervalo inclusivo de um único candle que desarma uma configuração não utilizada e encerra uma posição aberta. |
| Entry Distance | 0.15% | Deslocamento percentual simétrico acima e abaixo do fechamento capturado. |
| Take Profit | 2% | Movimento favorável do preço de fechamento a partir do preço real de execução da entrada que aciona a proteção. |
| Stop Loss | 0.5% | Movimento adverso do preço de fechamento a partir do preço real de execução da entrada que aciona a proteção. |
| Order Volume | 1 | Quantidade enviada por qualquer uma das entradas a mercado e redução máxima programada da posição. |
Detalhes do diagrama
- O bloco Candles emite candles finalizados de cinco minutos. Blocos Conversor para Close, High e Low fornecem fluxos numéricos explícitos.
- Dois blocos Horário de trabalho inspecionam OpenTime do candle. Seus limites superiores terminam um segundo antes da próxima marca de cinco minutos porque os dois limites configurados são inclusivos.
- Blocos Variável armazenam o fechamento de referência, os níveis calculados, o estado armado, o lado escolhido e as constantes. Dois blocos Fórmula calculam os deslocamentos percentuais simétricos somente durante um pulso de abertura válido.
- Blocos Comparação, Condição lógica e Flag impõem o arme somente sem posição, a avaliação com valores atualizados, a precedência da compra e apenas um rompimento aceito por configuração.
- Os blocos de compra e venda Registro de ordens são ações de ordens a mercado. Suas saídas MyTrade inicializam o bloco compartilhado Proteção de posição, cuja entrada Price recebe os fechamentos dos candles finalizados.
- O bloco programado Modificar posição usa ReduceOnly com Order Volume 1. Ele deriva a direção de fechamento da exposição atual, nunca aumenta a posição e retorna sua saída MyTrade para a proteção de posição após uma saída programada.
- O Painel de gráfico mostra os candles finalizados, os dois níveis virtuais armazenados, as ordens de entrada e proteção e as execuções de entrada, proteção e fechamento programado.
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.