
Uma estratégia de stop loss de rastreamento polinomial é uma estratégia de stop loss de rastreamento com a forma de função polinomial. A estratégia é introduzida no ponto de cruzamento do simples deslizamento do liquidificador. Ao entrar, o mínimo do período de entrada é fixado. Após o ingresso, é ativado com o mínimo + D*O tracking stop em forma de N^a, em que o mínimo é o mínimo do período fixado na entrada, D é o retorno, N é o número de linhas K durante a posse e a é o grau do polinômio. Quando o tracking stop atravessa a linha K de baixo para cima através do preço de fechamento, a posição é neutralizada.
O núcleo da estratégia de stop loss de seguimento múltipla é uma estrutura de estratégia de stop loss de seguimento múltipla. Em primeiro lugar, o sinal de entrada é emitido na interseção de uma média móvel simples. Concretamente, quando o preço de fechamento entra em negociação quando o preço atravessa a média móvel simples de cima para baixo. Após a entrada, o mínimo do período de entrada é registrado como o padrão de base de parada subsequente.
A maior vantagem da estratégia é que a linha de parada pode ser ajustada de forma flexível de acordo com a situação do mercado, garantindo lucros após o fechamento dos lucros. Em comparação com o tradicional traçado linear de parada, a linha de parada multipolar da estratégia é mais suave e pode efetivamente inibir o desencadeamento de perdas sem sentido. Ao mesmo tempo, em comparação com o fechamento de parada, a estratégia pode aumentar a linha de parada ao longo do tempo e obter proteção de lucro.
Os principais benefícios de uma estratégia de parada de perda por rastreamento múltipla são:
O uso de um método especial de parada múltipla permite ajustar a linha de parada de forma flexível de acordo com as condições do mercado, evitando o problema da parada linear.
Em comparação com o método de parada tradicional, a estratégia ajusta a linha de parada de forma não linear, o que reduz significativamente o número de paradas desnecessárias a serem acionadas.
A estratégia de parar perdas move-se de forma suave e pode parar perdas em tempo hábil, garantindo ganhos.
A estratégia de stop loss pode ser alterada livremente por meio de ajustes de parâmetros e possui uma forte adaptabilidade às mudanças do mercado.
O quadro estratégico é simples, claro, fácil de implementar e de otimizar.
A estratégia de stop loss de rastreamento múltipla também apresenta alguns riscos possíveis:
Se a linha de parada de rastreamento for ajustada de forma muito radical, a parada pode ser prematura. Isso pode ser resolvido com a otimização de parâmetros.
A estratégia é simplesmente executar um parâmetro que permite que o parâmetro de retorno seja mais rápido e mais rápido, mas não é um parâmetro de retorno.
A função polinomial pode produzir algumas penetrações inesperadas de preços, o que requer ajustes nos parâmetros e adição de outros meios de parada para evitar.
Como estratégia de negociação de indicadores técnicos, a estratégia tem uma fraca capacidade de resposta a surpresas. Isso pode ser aumentado por intervenção artificial ou em combinação com outros modelos.
A estratégia de stop loss de rastreamento múltipla tem algumas melhorias importantes:
Adaptar a lógica de admissão para encontrar melhores oportunidades de admissão.
Otimizar as fórmulas de cálculo para rastrear a linha de parada e encontrar a melhor combinação de parâmetros.
Experimente diferentes formas de linha de parada, como índices, logarítmos, etc.
Além da linha de parada, adicione outros meios de parada para construir uma linha de parada.
Tente combinar modelos com aprendizagem de máquina, aprendizagem profunda e outros, usando modelos de previsão de perda de orientação.
Explorar a eficácia da aplicação da estratégia em diferentes mercados e diferentes ciclos.
Construir um mecanismo de otimização de auto-adaptação da linha de parada para otimizar automaticamente a forma da curva de parada.
A estratégia de stop loss de seguimento múltipla é, em geral, uma estratégia de stop loss muito prática. Ela rompe com as limitações da tradicional estratégia de stop loss de seguimento linear, usando uma função de stop loss não linear mais suave como linha de stop, que pode reduzir significativamente o stop loss sem importância e, ao mesmo tempo, garantir o lucro. O mecanismo de stop loss da estratégia é altamente flexível, pode alterar livremente a forma do stop loss, ajustando os parâmetros relevantes, com uma forte capacidade de adaptação às mudanças no mercado.
/*backtest
start: 2023-02-16 00:00:00
end: 2024-02-22 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © Alferow
//@version=4
strategy("polynomic_stop", overlay=true, initial_capital=1000, commission_value=0.1, default_qty_type=strategy.percent_of_equity, default_qty_value=100)
D = input(0.1, minval = 0.0001, title = 'decrement')
S = input(2, minval = 1.0, title = 'polynomial degree ')
MA = input(20, title = 'period SMA')
MN = input(20, title = 'period MIN_for')
SMA = sma(close, MA)
MIN = lowest(low, MN)
var stop = 0.0
var num = 0
if strategy.opentrades[1] == 0 and strategy.opentrades != 0
stop := MIN
if strategy.opentrades != 0
num := num + 1
if strategy.opentrades == 0
num := 0
stop := MIN
hl = stop + D * pow(num, S)
plot(hl)
plot(SMA, color = color.red)
strategy.entry("buy", true, when = close[1] < SMA[1] and close > SMA)
strategy.close("buy", when = crossover(hl, close))