Média móvel dupla, cruz dourada, cruz morta, estratégia de lucro e stop loss


Data de criação: 2024-02-22 17:30:38 última modificação: 2024-02-22 17:30:38
cópia: 0 Cliques: 651
1
focar em
1617
Seguidores

Média móvel dupla, cruz dourada, cruz morta, estratégia de lucro e stop loss

Visão geral

A estratégia de stop loss é uma estratégia de acompanhamento de tendências. Utiliza os dois médios móveis K e D do indicador estocástico para determinar a hora de comprar e vender.

Princípio da estratégia

Os indicadores centrais da estratégia são a linha rápida K e a linha lenta D do estocástico. A linha rápida K é a média móvel simples de 3 dias do valor original do estocástico. A linha lenta D é a média móvel simples de 3 dias da linha rápida K.

Além disso, a estratégia também estabelece uma condição para que o sinal de negociação seja produzido somente quando o valor do Stochastic estiver na zona muito fria (< 20) ou na zona muito quente (< 80). Isso pode filtrar alguns sinais falsos.

Após a entrada no mercado, a estratégia usa um stop loss para controlar o risco. O stop loss está a 120 ticks do preço de entrada e o stop loss está a 60 ticks do preço de entrada. Quando o preço atinge o nível de stop ou stop loss, a posição atual é abandonada.

Vantagens estratégicas

  • A utilização de indicadores estocásticos para determinar a direção da tendência, com maior precisão
  • Condições de zona fria e zona de superaquecimento para filtrar falsos sinais
  • O uso de stop loss permite limitar perdas individuais e controlar o risco global.

Risco estratégico

  • O Stochastic é propenso a falsos sinais em mercados com uma análise horizontal
  • A distância entre paradas e perdas é fixa e não permite acompanhar as mudanças no mercado.
  • Não há limite para a retirada máxima

A solução para o risco:

  • Adicionar outros indicadores para uma combinação e identificar tendências
  • Configuração de stop loss dinâmico
  • Aumentar o mecanismo de retirada máxima

Direção de otimização da estratégia

  • Utilizando outros indicadores como MACD, KDJ e combinações de Stochastic para melhorar a precisão do sinal
  • Distância de parada de perda dinâmica de acordo com a configuração do ATR
  • Aumentar a condição de retirada máxima
  • Optimizar o coeficiente de suspensão e perda para encontrar o melhor parâmetro

Resumir

A estratégia de parada de perda de stop loss é uma estratégia de acompanhamento de tendências simples e prática. Ela usa o sistema de parada de stop loss de Stochastic para determinar o momento de entrar no mercado e controlar o risco com o stop loss. A estratégia é significativa, fácil de implementar e adequada para negociação quantitativa.

Código-fonte da estratégia
/*backtest
start: 2024-01-01 00:00:00
end: 2024-01-31 23:59:59
period: 4h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy("Strategy alerts workaround", overlay=true) 
// disclaimer: this content is purely educational, especially please don't pay attention to backtest results on any timeframe/ticker

// Entries logic: based on Stochastic crossover
k = ta.sma(ta.stoch(close, high, low, 14), 3)
d = ta.sma(k, 3)
crossover = ta.crossover(k,d)
crossunder = ta.crossunder(k,d)

if (crossover and k < 20)
	strategy.entry("Buy", strategy.long, alert_message="buy")
if (crossunder and k > 80)
	strategy.entry("Sell", strategy.short, alert_message="sell")

// StopLoss / TakeProfit exits:
SL = input.int(60, title="StopLoss Distance from entry price (in Ticks)")
TP = input.int(120, title="TakeProfit Distance from entry price (in Ticks)")
strategy.exit("xl", from_entry="Buy", loss=SL, profit=TP, alert_message="closebuy")
strategy.exit("xs", from_entry="Sell", loss=SL, profit=TP, alert_message="closesell")

// logical conditions exits:
if (crossunder and k <= 80)
	strategy.close("Buy", alert_message="closebuy")
if (crossover and k >= 20)
	strategy.close("Sell", alert_message="closesell")