Les ressources ont été chargées... Je charge...

Apprendre le code PINE, s'il vous plaît demander quel est le problème avec le paramètre de stop-loss?

Auteur:Flandre, Créé: 2024-10-22 05:50:32, Mis à jour: 2024-10-22 05:51:23

//@version=5 stratégie ((RSI(6) Acheter à 30, EMA ((34) Vendre avec Stop Loss, superposition = vrai)

// paramètres définis RsiPeriod est égal à 6. émaPeriod est égal à 54 Le niveau de vente est 30. positionSize est égal à 0.02

// Calcule le RSI et l'EMA rsiValue = ta.rsi (précédent) EmaValue = ta.ema ((close, emaPeriod) est une valeur de référence pour les périodes d'une année.

// Conditions d'achat: RSI inférieur à 30 L'objectif de ce projet est d'améliorer la qualité de vie des personnes.

// Conditions de vente: le prix est supérieur à l'EMA 54 Le signal de vente est le même que le signal de vente.

// Enregistrer le prix d'ouverture Var float entryPrice = na Il est possible de modifier la valeur

// Logique d'achat: seulement plus Si (buySignal et stratégie.position_size == 0) La stratégie.entry (en anglais seulement) entryPrice := close // Enregistre le prix d'ouverture au moment de l'achat

// Logique de stop-loss: définir un stop-loss de 0.5% Si (strategy.position_size > 0) est une position StopLossPrice = prix d'entrée * 0,995 // 0,5% de stop-loss si (close <= stopLossPrice) est le prix de la perte stratégie.close ((Buy button, comment=Stop Loss button) // Le solde de la perte de stop

// logique de l'équilibrage: l'équilibrage lorsque le prix est supérieur à l'EMA 54 Si (strategy.position_size > 0 et le signal de vente) stratégie.close ((Buy, comment=Take Profit) // atteint le solde conditionné


Plus de