Estratégia de avanço ascendente contínuo da linha K


Data de criação: 2023-09-13 10:53:06 última modificação: 2023-09-13 10:53:06
cópia: 0 Cliques: 691
1
focar em
1617
Seguidores

Esta estratégia é executada com base em uma sequência de ascensão ou descensão da linha K. A estratégia julga se a tendência recente da linha K apresenta uma tendência de ascensão ou descensão contínua, para capturar oportunidades de tendência de curto prazo.

Princípios da estratégia:

  1. Comparar a linha K atual com a linha K anterior a um período fixo, por exemplo, antes de um período de 5 anos.

  2. Quando o preço de fechamento de várias linhas K consecutivas é maior do que o preço de abertura, faça mais entrada.

  3. Quando o preço de fechamento de várias linhas K consecutivas cai em relação ao preço de abertura, a entrada em curto prazo é realizada.

  4. Estabeleça uma linha de stop loss para evitar que os prejuízos aumentem.

  5. Pode-se personalizar o histórico do ciclo de retrospecção, os parâmetros de otimização.

Os benefícios da estratégia:

  1. A tendência de curto prazo pode ser avaliada por uma sequência de altos e baixos.

  2. O sistema de notificação pode ser adicionado ao disco em tempo real para facilitar a monitorização.

  3. Otimizar os parâmetros de detecção é simples e fácil no disco.

Os riscos desta estratégia:

  1. Não é possível avaliar a tendência geral da linha média e longa, existindo o risco de ser enganado.

  2. O ponto de parada está próximo, o que pode ter causado uma parada frequente.

  3. A vigilância é necessária para reverter os riscos e paralizar os prejuízos.

Em resumo, a estratégia de executar a manobra de linha curta, julgando a ruptura da linha K tendencial, pode obter um bom efeito de retroalimentação após a otimização dos parâmetros, mas ainda precisa estar atento ao risco de reversão e parar o prejuízo no momento certo.

Código-fonte da estratégia
/*backtest
start: 2023-08-13 00:00:00
end: 2023-09-12 00:00:00
period: 3h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4
// strategy("BarUpDn Strategy", overlay=true, initial_capital = 10000, default_qty_value = 10000, default_qty_type = strategy.cash)

BarsUp = input(1)
BarsDown = input(1)

// Strategy Backesting
startDate  = input(timestamp("2021-01-01T00:00:00"), type = input.time)
finishDate = input(timestamp("2021-12-31T00:00:00"), type = input.time)

time_cond  = true

// Messages for buy and sell
message_buy  = input("{{strategy.order.alert_message}}", title="Buy message")
message_sell = input("{{strategy.order.alert_message}}", title="Sell message")

if (close > open and open > close[BarsUp]) and time_cond
	strategy.entry("BarUp", strategy.long, stop = high + syminfo.mintick, alert_message = message_buy)
if (close < open and open < close[BarsDown]) and time_cond
	strategy.entry("BarDn", strategy.short, stop = low + syminfo.mintick, alert_message = message_sell)
//plot(strategy.equity, title="equity", color=color.red, linewidth=2, style=plot.style_areabr)