Estratégia de negociação quantitativa de linha K oscilante
Visão geral
A estratégia é uma estratégia de dinâmica baseada em indicadores, usando oscillatores como RSI, Stoch e MACD para construir sinais de negociação estratégica. A principal idéia da estratégia é usar o indicador para identificar a direção da tendência quando os preços sofrem oscilações e entrar de acordo com o sinal do indicador.
Princípio da estratégia
A estratégia primeiro chama a função f_getOscilatorValues para obter os valores de diferentes indicadores de osciladores, incluindo RSI, Stoch, MACD, etc. Depois, calcula os valores do indicador de tendência superior atrasada através da função f_getSupertrend para rastrear o stop loss.
Depois de calcular o indicador, a estratégia chama a função f_getBuySellStops, que calcula o ponto de entrada e o ponto de parada de acordo com o valor do indicador. Concretamente, ele calcula o indicador ATR e multiplica o ATR por um coeficiente de parada como ponto de entrada e o ATR por um coeficiente de parada como ponto de parada.
Depois, a estratégia julga a direção real da linha K. Se for uma linha K ascendente, ela é traçada em verde, e a linha K descendente é traçada em vermelho. Depois de traçar a linha K e o indicador, a estratégia julga se ela cumpre os requisitos de entrada.
Após a entrada, o stop-loss é rastreado, sendo o stop-loss rastreado para cima ou para baixo, o que for mais próximo. Quando o stop-loss é acionado, o posicionamento é liquidado. Quando o preço atinge o stop-loss, parte do stop-loss é fechado.
Análise de vantagens estratégicas
A estratégia tem as seguintes vantagens:
-
O uso de indicadores de osciladores para identificar a direção da tendência permite capturar oportunamente oportunidades de reversão de curto prazo do mercado.
-
Aplicação de estratégias de suspensão de perda de atraso, que podem parar a saída de perda antes que a perda se expanda, limitando a perda individual.
-
O tamanho da posição pode ser ajustado de forma dinâmica com base nos pontos de parada e de perda do ATR.
-
Filtragem em combinação com uma média de alta periodicidade para evitar o encaixe.
-
A estratégia de paralisação parcial permite que os lucros continuem a funcionar e bloqueiam parte deles.
-
A estratégia é simples, clara e fácil de entender, adequada para iniciantes em negociação quantitativa.
Análise de risco estratégico
A estratégia também apresenta alguns riscos:
-
Oscillators indicadores existem problemas de atraso, pode causar entrada de sinal atrasado, saída de sinal prematuramente. Pode ser ajustado para otimizar os parâmetros do indicador, ou adicionar a tendência de seguir indicadores auxiliar julgamento.
-
O ponto de parada está próximo e pode ser interrompido. A largura de parada pode ser reduzida de acordo com o caso, ou uma estratégia de parada dinâmica pode ser usada, como a parada de Chandelier.
-
Após a paralisação parcial, as posições restantes podem ser encerradas. A paralisação parcial pode ser reduzida, deixando espaço para a paralisação.
-
Risco de correspondência de dados de retrospectiva. Deve ser verificado várias vezes em diferentes mercados, evitando a sobre-conformidade.
-
A linha média de alta periodicidade também pode falhar como condição de filtragem. A classificação de tendências e outros métodos devem ser usados para auxiliar na determinação do movimento do grande ciclo.
Direção de otimização da estratégia
A estratégia pode ser melhorada em vários aspectos:
-
Testar combinações de parâmetros de diferentes indicadores de oscillatores, selecionando uma combinação que forneça um sinal de melhor qualidade, como o indicador de Sttoch de uma linha K rápida.
-
Tente transformar o stop parcial em um stop móvel, ajustando a posição do stop de acordo com o ATR ou a média móvel.
-
A adição de algoritmos de aprendizado de máquina para o julgamento de tendências de grande ciclo, substituindo o filtro de linha média de alto ciclo, aumenta a precisão de julgamento.
-
Aumentar os indicadores de energia como condições de filtragem de entrada para evitar transações de inversão desnecessárias.
-
Os indicadores são integrados e otimizados em peso, selecionando a combinação de indicadores mais adequada para a variedade atual.
-
A adição de módulos de controle de vento de aprendizado de máquina, otimização dinâmica de parada, parada, posição, etc.
-
Adicione um sinal de negociação de arbitragem triangular ou arbitragem a prazo, aproveitando a diferença de preço entre o futuro e o atual.
Resumir
A estratégia como um todo é uma estratégia muito adequada para os iniciantes em negociação quantitativa, com clareza de pensamento, com pontos-chave baseados na análise de indicadores e controle de risco. Mas ainda é necessário otimizar os parâmetros e evitar riscos no local para obter um retorno estável. Além disso, a estratégia pode ser aprimorada em termos de avaliação de tendências, otimização de stop loss e aprendizagem integrada, tornando a estratégia mais robusta.
/*backtest
start: 2023-08-26 00:00:00
end: 2023-09-25 00:00:00
period: 1h
basePeriod: 15m
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/
// © HeWhoMustNotBeNamed
//@version=4- 1
