Type/to search

Dans Pine Script, configurer une stratégie avec effet de levier.

Common strategy
Created: 2023-12-29 10:46:35
Last modified: 3 years ago
1
Follow
1802
Followers

img

Aperçu

Cette stratégie vise à résoudre le problème de l'impossibilité de définir un effet de levier lors du backtest des scripts Pine, en implémentant des intérêts composés via le levier. La stratégie calcule dynamiquement le nombre de lots ouverts en fonction des capitaux propres de la stratégie, du multiplicateur de levier et du prix de clôture.

Principe de la stratégie

  1. Définir la précision precision pour contrôler la précision du nombre de lots ouverts.
  2. Définir le multiplicateur de levier leverage, par défaut 1x.
  3. Calculer le nombre de lots ouverts : Lev = math.max(math.round(strategy.equity * leverage / close), 0), proportionnel aux capitaux propres et au levier.
  4. Entrée : lorsque l'indicateur RSI franchit le niveau 30 par le bas, acheter (long) ; lorsqu'il franchit le niveau 70 par le haut, vendre (short).
  5. Passer un ordre selon le nombre de lots Lev calculé.

Analyse des avantages

  1. Résout le problème de l'absence de réglage de l'effet de levier dans les scripts Pine.
  2. Les capitaux propres évoluent proportionnellement au nombre de lots ouverts, réalisant des intérêts composés via le levier.
  3. L'indicateur RSI est filtré, évitant les transactions inutiles.
  4. La précision precision du calcul des lots est ajustable pour répondre à différents besoins.

Analyse des risques

  1. Un effet de levier trop élevé augmente le risque de liquidation.
  2. Il est nécessaire d'ajuster correctement le levier et le nombre de lots ouverts pour maîtriser les risques.

Axes d'optimisation

  1. Possibilité de tester la stabilité avec différents paramètres.
  2. Possibilité d'intégrer une stratégie de stop-loss pour mieux contrôler les risques.
  3. Envisager un modèle multifactoriel pour améliorer l'efficacité de la stratégie.

Conclusion

Cette stratégie implémente le réglage de l'effet de levier dans les scripts Pine, résolvant le problème de l'incapacité à simuler l'effet de levier lors du backtest. Le calcul du nombre de lots ouverts est lié aux capitaux propres, réalisant des intérêts composés via le levier. Simple et efficace, cette stratégie peut être optimisée davantage et mérite d'être étudiée.

Source
Pine
/*backtest
start: 2022-12-22 00:00:00
end: 2023-12-28 00:00:00
period: 1d
basePeriod: 1h
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/
// © RingsCherrY

//@version=5
Strategy parameters
Strategy parameters
length
overSold
overBought
Precision
Leverage
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)