Type/to search

Estratégia de negociação de spread de calendário bidirecional com ordens limitadas

Common strategy
Created: 2023-11-03 17:11:34
Last modified: 3 years ago
1
Follow
1802
Followers

img

Visão Geral

Esta estratégia é uma estratégia de negociação de acompanhamento de tendência que utiliza uma Média Móvel Simples para determinar a direção da tendência do mercado e coloca ordens limitadas na média móvel de acordo com a direção da tendência, realizando assim a negociação de acompanhamento de tendência.

Princípio da Estratégia

  1. Calcular a Média Móvel Simples (SMA) e a direção da tendência (trend).

  2. Se o filtro antisserrilhamento estiver ativado, considera-se tendência de alta quando a mínima está acima da SMA e tendência de baixa quando a máxima está abaixo da SMA. Se o filtro antisserrilhamento não estiver ativado, considera-se tendência de alta quando o preço de fechamento está acima da SMA e tendência de baixa quando o preço de fechamento está abaixo da SMA.

  3. Com base na direção da tendência (trend) e nos parâmetros de direção de negociação ativados (needlong, needshort), são colocadas ordens limitadas ao preço da SMA. A lógica específica é:

    • Se for necessário comprar (needlong = verdadeiro) e a tendência for de alta, colocar uma ordem de compra limitada ao preço da SMA.

    • Se for necessário vender (needshort = verdadeiro) e a tendência for de baixa, colocar uma ordem de venda limitada ao preço da SMA.

  4. Definir a lógica de stop loss: se a direção da posição não coincidir com a direção da tendência, sair da posição com prejuízo.

  5. Com base nos parâmetros de intervalo de datas, negociar apenas dentro do intervalo de datas especificado.

Análise de Vantagens

  1. O uso da SMA para determinar a tendência pode filtrar efetivamente o ruído do mercado e capturar tendências de longo prazo.

  2. Colocar ordens limitadas ao preço da SMA permite obter melhores pontos de entrada no início da tendência.

  3. A opção de negociar apenas comprado ou apenas vendido permite ajustes flexíveis conforme o estilo pessoal de negociação.

  4. Mecanismo de saída com stop loss pode ser configurado para evitar que as perdas se ampliem.

  5. Suporte para definir um intervalo de tempo de negociação, evitando eventos importantes que causem forte volatilidade.

Análise de Riscos

  1. A SMA, como indicador de tendência, apresenta atraso, podendo perder pontos de reversão da tendência e gerar perdas.

  2. A entrada com ordens limitadas pode ser pouco flexível, podendo não conseguir entrar no mercado devido a ajustes temporários de curto prazo na tendência.

  3. É necessário definir adequadamente o período da SMA; se mal configurado, pode levar a uma determinação incorreta da tendência.

  4. A razoabilidade do parâmetro do período de negociação deve ser considerada para evitar perder oportunidades de negociação ou entrar em períodos de risco.

Direções de Otimização

  1. Pode-se considerar a inclusão de outros indicadores para validação múltipla, evitando o problema de atraso da SMA.

  2. Pode-se configurar um modo de rastreamento de ordens limitadas: quando o preço romper a SMA, mudar para ordens a mercado para melhorar a flexibilidade de acompanhamento.

  3. Otimizar dinamicamente o período da SMA para que ela se adapte a diferentes ambientes de mercado de diferentes períodos.

  4. Definir o stop loss no preço mínimo/máximo dentro da tendência, em vez do nível estrito da SMA, para tornar o stop loss mais flexível.

  5. Adicionar elementos de negociação algorítmica para tornar os períodos de negociação mais inteligentes e flexíveis, evitando períodos de alto risco.

Resumo

No geral, esta estratégia é uma estratégia de acompanhamento de tendência relativamente simples. A ideia central é usar a SMA para determinar a direção da tendência e colocar ordens limitadas ao preço da SMA para fazer o acompanhamento da tendência. Por meio de certas otimizações, é possível melhorar a flexibilidade, adaptabilidade e inteligência da estratégia. A estratégia é fácil de entender e implementar, sendo adequada para aprendizado introdutório em negociação algorítmica, mas na negociação real é necessário estar atento aos riscos, avaliar cuidadosamente os resultados do backtest e realizar monitoramento e otimização rigorosos.

Source
Pine
/*backtest
start: 2022-10-27 00:00:00
end: 2023-03-12 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//Noro
//2020

//@version=4
Strategy parameters
Strategy parameters
long
short
Lot, %
MA Source
SMA length
SMA offset
Anti-saw filter
Reverse
Show MA
Show background
From Year
To Year
From Month
To Month
From day
To day
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)