Type/to search

Ferramenta de Análise de Estratégia Dinâmica

Cryptocurrency
Created: 2023-10-13 15:54:35
Last modified: 3 years ago
1
Follow
1781
Followers

Visão geral

A ideia principal desta estratégia é simular negociações em tempo real, coletar dados de negociação semanais e apresentar os resultados estatísticos em forma de tabela, para visualizar o desempenho da estratégia de forma mais intuitiva. Ela pode nos ajudar a avaliar rapidamente os ganhos e perdas da estratégia, identificar períodos de tempo em que a estratégia não está funcionando bem e, portanto, ajustar e otimizar a estratégia.

Princípio da estratégia

  1. Configure o início e o fim do ciclo de cálculo.

  2. Configure a precisão das estatísticas e o número de semanas incluídas em cada grupo.

  3. Simulação de estratégias de RSI para compra e venda.

  4. Defina uma variável na tabela estatística.

  5. Calcule o resultado do ciclo atual.

  6. Caso o ciclo mude e permita a negociação, registre o tempo e o resultado desse ciclo.

  7. Se for a última linha K e permitir transações, registre o tempo e o resultado do ciclo atual.

  8. Caso o ciclo mude e não permita transações, anote o tempo e os resultados do ciclo anterior.

  9. Procure o resultado do ciclo máximo e mínimo.

  10. Tabela estatística de renderização.

  • Em primeiro lugar, calcule o número total de períodos de estatística.

  • Percorra cada ciclo, a cabeça, o tempo e o resultado

  • Cumulação de resultados para cada grupo de ciclos

  • Cores para os resultados positivos e negativos

Análise de vantagens

  • Observação de resultados semanais em tempo real para avaliar rapidamente o desempenho da estratégia

  • A demonstração intuitiva dos resultados, de uma só vez, permite identificar os períodos de fracasso da estratégia

  • Parâmetros de estratégia que podem ser ajustados e otimizados de acordo com os ganhos e perdas do período

  • Com facilidade, pode-se acompanhar o retorno acumulado de várias semanas de uma estratégia de longo prazo

  • Análise comparativa de estilos de negociação de diferentes períodos de tempo

  • A precisão estatística personalizada e o número de semanas de agrupamento para atender a diferentes necessidades

  • Código simples, claro, fácil de entender e reutilizar

Análise de Riscos

  • Esta estratégia baseia-se em simulações de negociação RSI, a estratégia RSI em si tem uma desvantagem de não ser forte o suficiente para acompanhar a tendência

  • No mercado físico, as taxas de transação têm maior influência nos resultados.

  • Os dados históricos usados para a retrospectiva não necessariamente refletem o ambiente de negociação real.

  • Os resultados estatísticos dependem da quantidade de fundos na conta real, e a quantidade de fundos padrão na retrospectiva não é necessariamente exata

  • Prevenção de overfitting, modificando os parâmetros da estratégia de forma cega com base nos resultados da avaliação

Pode-se combinar mais indicadores para julgar a tendência, otimizar o ponto de entrada e saída, para aumentar a estratégia RSI. Quando negociar em tempo real, preste atenção ao ajuste de comissões de acordo com os parâmetros reais.

Direção de otimização

  • Pode-se considerar a adição de lógica de stop loss para controlar a perda individual

  • Optimizar os parâmetros da estratégia, como ajustar a tendência de queda e queda do RSI

  • Pode-se experimentar diferentes frequências de negociação, como negociação diária ou posições mensais

  • Mais indicadores podem ser adicionados para avaliar tendências de mercado e tempo de entrada

  • Pode considerar a inclusão da lógica de bloqueio

  • Configurações que permitem otimizar parâmetros estatísticos

  • Pode-se considerar a implementação de estatísticas para vários tipos de ativos

Ao adicionar um stop loss, é possível controlar melhor o risco e a taxa de ganho. Otimizar os parâmetros do RSI pode aumentar a taxa de vitória. Adotar mais indicadores e diferentes frequências de negociação pode tornar a estratégia mais estável. Ajustar os parâmetros estatísticos pode tornar os resultados mais destacados.

Resumir

O objetivo da estratégia é coletar os resultados das negociações periódicas, apresentando-os de forma intuitiva em forma de tabelas estatísticas, para que seja possível avaliar rapidamente os ganhos e perdas da estratégia em diferentes períodos de tempo. Isso fornece suporte de dados para a otimização da estratégia.

Source
Pine
/*backtest
start: 2023-09-12 00:00:00
end: 2023-10-12 00:00:00
period: 3h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
// strategy('Strategy weekly results as numbers v1', overlay=true, default_qty_type=strategy.percent_of_equity, default_qty_value=25, commission_type=strategy.commission.percent, commission_value=0.04)

after = input(title='Trade after', defval=timestamp('01 Jan 2019 00:00 UTC'), tooltip="Strategy will be executed after this timestamp. The statistic table will include only periods after this date.")
Strategy parameters
Strategy parameters
Trade after
Trade before
Statistic visualisation
Statistic precision
Statistic group size
Comment
All comments (0)
No data
No data
  • 1
iPhone Download
Forums
PINE Language
© 2015 - ∞ INVENTOR PTE LTD (SG)