Stratégie du chasseur de fond


Date de création: 2024-02-06 09:26:54 Dernière modification: 2024-02-06 09:26:54
Copier: 0 Nombre de clics: 702
1
Suivre
1617
Abonnés

Stratégie du chasseur de fond

Aperçu

La stratégie de chasseur de fonds est une stratégie de négociation de courte durée utilisée pour les monnaies numériques. La stratégie consiste à identifier les fonds dans une tendance à la baisse et à déterminer le bon moment pour acheter.

Principe de stratégie

Cette stratégie combine plusieurs indicateurs techniques pour identifier les fonds, en particulier, l’utilisation de l’indicateur MACD pour déterminer le signal de retour des fonds, l’utilisation de l’indicateur RSI pour déterminer le statut de survente, l’utilisation de la bande de Brin pour déterminer si le prix est en dessous de la trajectoire descendante.

Tout d’abord, la stratégie utilise une dispersion intentionnelle de l’indicateur MACD pour juger du fond. Une dispersion intentionnelle est une situation où les prix sont peu innovants alors que l’indicateur MACD n’est pas. Cela représente une diminution du volume des transactions, ce qui est souvent un signe d’un renversement de tendance imminent.

Deuxièmement, la stratégie exige que le RSI soit inférieur à 31,1. Le RSI inférieur à 30 représente un état de survente, ce qui offre une opportunité d’achat.

Enfin, la stratégie exige que le prix de clôture soit inférieur à la moyenne de la ceinture de Brin. Cela signifie que le prix est déjà en dessous de la fourchette normale, offrant ainsi une meilleure opportunité d’achat.

Lorsque toutes les conditions ci-dessus sont réunies, la stratégie génère un signal d’achat et crée une position favorable.

Analyse des avantages

Les stratégies de chasseurs de fond présentent les avantages suivants:

  1. L’utilisation d’indicateurs multiples pour déterminer le fond garantit l’exactitude de l’identification du fond
  2. Une technique de négociation expérimentée qui utilise la dispersion intentionnelle de l’indicateur MACD pour juger des signaux de renversement
  3. Le risque d’une fausse percée est évité en évaluant les surventes et les fluctuations.
  4. Le contrôle des positions est conservateur, les positions sont construites uniquement à des points critiques, afin d’éviter les transactions excessives.

Analyse des risques

Cette stratégie comporte aussi des risques:

  1. Les marchés risquent de continuer à baisser et de ne pas pouvoir arrêter les pertes à temps
  2. La combinaison de plusieurs conditions pour déterminer le fond, dans certains scénarios, peut donc manquer le fond
  3. Nécessité de déterminer manuellement des paramètres, tels que des seuils pour le RSI, qui peuvent affecter la performance de la stratégie

Les risques mentionnés ci-dessus peuvent être optimisés par le suivi en temps réel des arrêts de perte, l’ajustement des intervalles de paramètres, etc.

Direction d’optimisation

Cette stratégie peut être optimisée dans les directions suivantes:

  1. Augmentation des mécanismes de stop-loss adaptatifs, permettant de modifier les positions de stop-loss en fonction de la volatilité du marché
  2. Test et optimisation des conditions de jugement des signaux d’achat pour déterminer les meilleurs paramètres
  3. Ajout d’algorithmes d’apprentissage automatique, de paramètres de reconnaissance automatique et de règles de négociation
  4. Ajout d’un module de jugement des tendances pour éviter de se tromper dans les marchés tendances et les marchés en crise
  5. L’analyse des tendances de l’économie mondiale, combinée à des indicateurs tels que la variation du volume des transactions, améliore la capacité de jugement sur les fonds.

Résumer

La stratégie des chasseurs de fonds est une stratégie qui consiste à acquérir des actifs en attendant de tirer un profit supplémentaire en capturant des actifs clés. Cette stratégie est basée sur une base solide pour juger des actifs clés, mais elle est combinée avec plusieurs conditions de filtrage pour éviter les faux signaux. Si les paramètres sont correctement ajustés, la stratégie peut être efficace dans les transactions à court terme sur le marché des crypto-monnaies.

Code source de la stratégie
/*backtest
start: 2023-01-30 00:00:00
end: 2024-02-05 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy("MACD Divergence Strategy", shorttitle="Strategy: MACD Dive", overlay=true)

// MACD设置
fastLength = input.int(12, "Fast Length")
slowLength = input.int(26, "Slow Length")
signalSmoothing = input.int(9, "Signal Smoothing")

[macdLine, signalLine, _] = ta.macd(close, fastLength, slowLength, signalSmoothing)

// 计算99日EMA均线
ema99 = ta.ema(close, 99)

// 计算RSI
rsiLength = input.int(14, title="RSI Length")
rsi = ta.rsi(close, rsiLength)

// 计算布林带中轨
length = input.int(20, "BB Length")
src = input(close, "Source")
mult = input.float(2.0, "BB StdDev")
basis = ta.sma(src, length)

// 买入筛选条件
priceLow = ta.lowest(low[1], 60)
macdLow = ta.lowest(macdLine[1], 60)
divergence = low < priceLow and macdLine > macdLow

allHighsBelowEma99 = true
for i = 0 to 14
    if high[i] > ema99
        allHighsBelowEma99 := false

rsiBelow = rsi < 31.1
priceDifference = (high - low) / low * 100

buySignal1 = divergence and allHighsBelowEma99 and rsiBelow
buySignal2 = high < ema99 and priceDifference >= 3 and close < open and high < basis 
buySignal3 = buySignal1 or buySignal2

// 定义一个变量来存储买入时的价格
var float buyPrice = na

// 买入逻辑
if buySignal3
    buyPrice := close // 存储买入时的价格
    strategy.entry("Buy", strategy.long)

// 止盈和止损条件
longTakeProfit = buyPrice * 1.1 // 止盈设为买入价格的1.2倍
longStopLoss = buyPrice * 0.98// 止损设为买入价格的0.99倍

// 应用止盈和止损
strategy.exit("Exit", "Buy", limit=longTakeProfit, stop=longStopLoss)
// 绘制买入信号
plotshape(series=buySignal3, title="Buy Signal", location=location.belowbar, color=color.green, style=shape.triangleup, size=size.small)