Estratégia de Motivação do Preço da Criptomoeda

Autora:ChaoZhang, Data: 2024-02-04 15:38:17
Tags:

img

Resumo

Esta estratégia é uma estratégia de escalada de negociação de curto prazo simples e eficiente adequada para criptomoedas, e também pode ser usada para negociação de tendências de médio e longo prazo.

Princípio da estratégia

As condições de entrada para esta estratégia são as seguintes:

  1. O índice de flutuação de preços é positivo, indicando que o preço está a subir;

  2. O VIP do indicador de vórtice cruza acima do VIM, indicando uma tendência ascendente;

  3. O preço de fechamento da linha K atual é superior ao preço mais alto das duas linhas K anteriores, o que também significa que o preço está a subir.

Quando as três condições acima forem satisfeitas ao mesmo tempo, vá longe para entrar no mercado.

As condições de saída desta estratégia são:

  1. O índice de flutuação de preços é negativo, indicando que o preço está a recuar, saída de posições longas;

  2. O VIP do indicador de vórtice cruza abaixo do VIM, indicando uma tendência descendente, saída de posições longas;

  3. O valor da posição em risco deve ser calculado em função da posição em risco.

Vantagens da estratégia

Esta estratégia combina o índice de flutuação de preços e o indicador de vórtice para avaliar as tendências de preços e os sinais de ruptura e pode capturar efetivamente o movimento de preços para cima, com as seguintes vantagens:

  1. Usar o índice de flutuação de preços para determinar se o preço está a subir, evita negociações erradas durante a consolidação;

  2. Indicador de vórtice para julgar a direção da tendência, ajuda a identificar as tendências globais do mercado;

  3. A ruptura do preço de fechamento avalia o ímpeto que poderia reduzir as rupturas falsas;

  4. Os mecanismos de gestão de riscos definem pontos de stop loss e de lucro para controlar efetivamente o risco por transação;

  5. Flexibilidade para ajustar parâmetros adequados a diferentes ciclos e produtos comerciais.

Riscos da Estratégia

Embora a estratégia seja geralmente estável, ainda existem alguns riscos a observar:

  1. Falta de tendência importante: o uso de um ciclo demasiado curto pode perder oportunidades de mercado maiores;

  2. Risco de ruptura falsa: os preços podem apresentar movimentos enganosos durante flutuações acentuadas, tendendo a desencadear sinais falsos;

  3. Risco de negociação excessivo: configurações inadequadas dos parâmetros podem conduzir a negociações excessivamente frequentes, aumentando os custos de transação e as perdas por deslizamento.

Estes riscos poderiam ser evitados e resolvidos ajustando o ciclo de espera, combinando mais indicadores para filtrar sinais, otimizando as definições dos parâmetros, etc.

Orientações para a otimização da estratégia

A estratégia pode também ser otimizada nos seguintes aspectos:

  1. Adicionar mais indicadores técnicos para julgamento, tais como volatilidade, indicadores de volume, etc., para melhorar a qualidade do sinal;

  2. Otimizar as definições dos parâmetros para melhor adaptá-los aos diferentes produtos e ciclos;

  3. Aumentar os modelos de aprendizagem de máquina para generalizar as previsões de movimento de preços com base em grandes volumes de dados;

  4. Adicione funções de stop loss automático e stop profit em plataformas avançadas para maior automação.

Através das otimizações acima referidas, a taxa de vitória, o nível de lucro e a estabilidade da estratégia podem ser ainda melhorados.

Resumo

A estratégia é relativamente simples e eficiente em geral, capaz de capturar fases de subida de preços com potencial de lucro decente para criptomoedas. Embora haja espaço para otimização adicional, ela já funciona bem como uma estratégia de negociação quantitativa introdutória.


/*backtest
start: 2024-01-04 00:00:00
end: 2024-02-03 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/
// © exlux99
//@version=4
strategy(title="Crypto Price Scalper", shorttitle="Scalper Crypto", overlay=true)

inputcc = input(60, title="Number of candles")


low9=lowest(low,inputcc)
high9=highest(high,inputcc)



plotlow = ((close - low9) / low9) * 100

plothigh = ((close - high9) / high9) * 100

plotg = (plotlow +plothigh)/2

center=0.0


period_ = input(14, title="Length VORTEX", minval=2)
VMP = sum( abs( high - low[1]), period_ )
VMM = sum( abs( low - high[1]), period_ )
STR = sum( atr(1), period_ )
VIP = VMP / STR
VIM = VMM / STR


long= crossover(plotg,center) and close > high[2] and crossover(VIP,VIM)
short= crossunder(plotg,center) and crossunder(VIP,VIM)

tplong=input(0.1, title="TP Long", step=0.01)
sllong=input(0.1, title="SL Long", step=0.01)
strategy.entry("long",1,when=long)

strategy.exit("closelong", "long" , profit = close * tplong / syminfo.mintick, loss = close * sllong / syminfo.mintick, alert_message = "closelong")

strategy.close("long",when=short)





Mais.