Type/to search

Estratégia simples baseada em trailing stop loss e trailing stop buy

Common strategy
Created: 2024-01-19 14:30:59
Last modified: 3 years ago
1
Follow
1802
Followers

img

Visão Geral

Esta estratégia implementa uma combinação simples de stop loss e trailing buy baseados em porcentagem. Através da experimentação de diferentes combinações de porcentagens em diferentes períodos de tempo e gráficos, é possível otimizar os parâmetros da estratégia.

Princípio da Estratégia

A estratégia realiza o trailing stop e trailing buy através de dois indicadores principais:

  1. Linha de Stop Loss Trailing (Trailing Stop Line, TSL): Calculada com base no deslocamento percentual definido pelo usuário, a partir da média móvel dos preços de fechamento das últimas N velas. Quando o preço fica abaixo desta linha, a posição é encerrada (stop loss).
  2. Linha de Compra Trailing (Trailing Buy Line, TBL): Calculada com base no deslocamento percentual de compra definido pelo usuário, a partir da média móvel das máximas das últimas N velas. Quando o preço ultrapassa esta linha, uma posição comprada é aberta.

Comparando o preço com esses dois indicadores, são implementadas as regras de stop loss e compra progressiva.

Vantagens da Estratégia

Esta estratégia apresenta as seguintes vantagens:

  1. Simples e intuitiva, fácil de entender e implementar;
  2. Permite ajustar a elasticidade do stop loss e da compra através da alteração dos parâmetros;
  3. Pode ser aplicada a diferentes mercados e períodos de tempo;
  4. Permite seguir a tendência e realizar stops de forma oportuna.

Riscos da Estratégia

Esta estratégia também apresenta os seguintes riscos:

  1. Ajustes inadequados dos parâmetros podem resultar em stop loss ou compra excessivamente agressivos;
  2. Em mercados laterais (oscilantes), pode levar a negociações frequentes e perdas por spread/derrapagem;
  3. Requer otimização adequada dos parâmetros para se adaptar às características de diferentes mercados.

Direções de Otimização

A estratégia pode ser otimizada nos seguintes aspectos:

  1. Utilizar algoritmos adaptativos para otimizar automaticamente a posição de stop loss e os parâmetros de compra;
  2. Adicionar módulos de gestão de risco e de quantidade de posições;
  3. Combinar outros indicadores para avaliar a tendência principal, evitando ser pego em mercados laterais.

Resumo

No geral, esta estratégia é uma estratégia de seguimento de tendência muito simples e intuitiva. Com o ajuste de parâmetros, pode ser aplicada a diferentes mercados, e a combinação com algoritmos adaptativos e outros indicadores pode aumentar ainda mais a estabilidade e a utilidade da estratégia. Em suma, esta estratégia oferece um quadro básico simples mas eficaz para a negociação quantitativa.

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

//@version=2
//Developed from ©Finnbo code
strategy("Simple Trailing Buy & Stop Strategy", overlay=true)
offset = input(defval=1.5, title="Stop Offset %", type=float, minval=0.1, maxval=100, step=0.1)
Strategy parameters
Strategy parameters
Stop Offset %
Trailing Buy Offset %
Use last x bars for calculation
Source Trailing Stop calculation
Source Trailing Buy calculation
Source Stop Trigger
Source Buy Trigger
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)