Stratégie de levier rouge et bleu de MacDe


Date de création: 2023-12-20 15:51:37 Dernière modification: 2023-12-20 15:51:37
Copier: 0 Nombre de clics: 702
1
Suivre
1621
Abonnés

Stratégie de levier rouge et bleu de MacDe

Aperçu

La stratégie de levier rouge-bleu de McD est une stratégie de négociation quantitative qui utilise l’indicateur de McD pour déterminer la direction de la tendance. La stratégie génère un signal de négociation en calculant des moyennes mobiles rapides, des moyennes mobiles lentes et des lignes de signaux MACD, combinées avec l’indicateur combiné de McD pour déterminer les mouvements de prix futurs.

Principe de stratégie

L’indicateur de McD est composé d’un écart (la différence entre une moyenne mobile rapide et une moyenne mobile lente) et d’une ligne de signal. L’accélération d’une tendance à la hausse de l’écart signifie que le marché est actuellement en hausse.

La stratégie utilise l’indicateur McD à la fois pour déterminer la direction d’une tendance générale et pour déterminer les temps d’entrée et de sortie spécifiques. Le système elder impulse utilise la combinaison de la moyenne rapide et du MACD. Les colonnes vertes représentent le début ou l’accélération de plusieurs têtes, les colonnes rouges représentent le début ou l’accélération de la tête vide et les colonnes bleues représentent le moment où la tendance change.

Si l’indicateur McD représente la direction positionnelle et les entrées/sorties tactiques, nous ouvrons des positions longues lorsque la colonne Mint apparaît dans le système d’impulsion des aînés; si l’indicateur McD représente la direction des aéronefs, nous ouvrons des positions courtes lorsque la colonne rouge apparaît dans le système d’impulsion des aînés.

Avantages stratégiques

  • L’indicateur McD est utilisé pour évaluer les tendances et améliorer la probabilité de profit.

Dans la stratégie de McD’s Red Blue Leverage, l’indicateur McD’s reflète efficacement la relation entre l’offre et la demande sur le marché et les mouvements de prix, en utilisant la différence de la moyenne mobile double et la différence de la moyenne mobile pour juger du mouvement de grande taille. Cela donne une direction positionnelle à nos entrées.

  • Le système Elder impulse améliore la précision des entrées

Le système Elder impulse utilise des informations sur la différence de la moyenne, le diagrame et le prix lui-même pour déterminer les points de tournage. Cela fournit un temps plus précis pour nos entrées tactiques.

  • Combiné avec la moyenne lente comme point d’arrêt

La stratégie utilise une moyenne lente comme trailing stop loss, ce qui permet d’ajuster le point d’arrêt en fonction de la tendance. Cela aide la stratégie à obtenir des bénéfices plus importants tout en contrôlant les risques.

Analyse des risques

  • Risque d’inversion de tendance

Si le marché est plus orienté vers l’inverse, l’indicateur McD est plus susceptible de faire des erreurs de jugement. Des ajustements appropriés des paramètres ou des interventions manuelles sont nécessaires.

  • Fréquence de transaction plus élevée

Cette stratégie est plus fréquente et génère plus de coûts de transaction. Le rapport profit/perte doit être évalué pour s’assurer que les transactions sont rentables.

  • Risque de rupture

Le freinage trop léger peut entraîner des pertes plus importantes; le freinage trop strict peut entraîner des sorties trop fréquentes. Il est nécessaire d’évaluer si le freinage est raisonnable.

Direction d’optimisation

  • Optimisation des paramètres

Les tests paramétriques permettent d’optimiser la longueur moyenne de la ligne, les paramètres de la ligne de signal, etc., afin de trouver la combinaison optimale de paramètres.

  • Combiné avec d’autres indicateurs

Il peut être testé en combinaison avec d’autres indicateurs tels que le saut en l’air, la déviation et l’identification des points de basculement pour améliorer l’efficacité des entries.

  • Augmentation de la réserve automatique

Il est possible d’intégrer l’arrêt dynamique ATR ou le suivi de l’arrêt pour rendre l’arrêt plus intelligent et contrôler efficacement les risques.

Résumer

La stratégie de McD’s Red Blue Leverage utilise l’indicateur McD’s et le système Elder pour déterminer la direction de la tendance et les points de basculement. La stratégie présente des avantages tels que la précision de la décision, l’exactitude des entrées et le raisonnable stop loss. Nous devons également prévenir les points de risque possibles et continuer à optimiser la stratégie.

Code source de la stratégie
/*backtest
start: 2022-12-13 00:00:00
end: 2023-12-19 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//Author: SudeepBisht
//@version=3
strategy("SB_Elder Impulse System", overlay=true)
useCustomResolution=input(false, type=bool)
customResolution=input("D")
source = request.security(syminfo.tickerid, useCustomResolution ? customResolution : timeframe.period, close)
showColorBars=input(false, type=bool)
lengthEMA = input(13)
fastLength = input(12, minval=1), slowLength=input(26,minval=1)
signalLength=input(9,minval=1)

calc_hist(source, fastLength, slowLength) =>
    fastMA = ema(source, fastLength)
    slowMA = ema(source, slowLength)
    macd = fastMA - slowMA
    signal = sma(macd, signalLength)
    macd - signal

get_color(emaSeries, macdHist) =>
    g_f = (emaSeries > emaSeries[1]) and (macdHist > macdHist[1])
    r_f = (emaSeries < emaSeries[1]) and (macdHist < macdHist[1])
    g_f ? green : r_f ? red : blue
    
b_color = get_color(ema(source, lengthEMA), calc_hist(source, fastLength, slowLength))    
//bgcolor(b_color, transp=0)
//barcolor(showColorBars ? b_color : na)

chk=b_color==green?1:b_color==red?-1:0


if (not na(chk))
    if(chk==1)
        strategy.entry("RsiLE", strategy.long, comment="RsiLE")
    if(chk==-1)
        strategy.entry("RsiSE", strategy.short, comment="RsiSE")
    if(chk==0)
        strategy.close_all()