Stratégie de trading avec stop loss dynamique
Aperçu
La stratégie montre comment utiliser les variables dynamiques de TradingView pour transmettre le prix d'arrêt dans les alertes et exécuter des transactions sur la plate-forme MT4/5 via TradingConnector. La stratégie utilise l'indicateur stochastique pour déterminer le moment de l'entrée en bourse, définissant dynamiquement la résistance au support le plus récent comme point d'arrêt, et peut également être partiellement arrêtée.
Principe de stratégie
Les lignes K et D de l'indicateur stochastique sont en hausse et en baisse. Le point de résistance au support le plus proche est calculé comme prix d'arrêt. Après l'entrée, le prix d'arrêt est transmis en temps réel au courtier via une variable dynamique.
Analyse des avantages
- Le stop loss dynamique permet de régler précisément le prix de stop loss
- Une partie de la suspension pour améliorer l'efficacité des fonds
- Transmission en temps réel du Stop Loss à votre compte de courtier
- Le prix de stop loss est proche du disque réel, simulant la réalité
Analyse des risques
- Les stochastiques sont en retard
- Des arrêts partiels trop fréquents affectent la tenue des positions
- Les variables dynamiques ont des effets différents selon les périodes
- La proportion d'arrêt partiel doit être optimisée
Il est possible de raccourcir le cycle des paramètres stochastiques, d'ajuster la proportion des arrêts partiels, etc. pour contrôler le risque.
Direction d'optimisation
- Test de différentes combinaisons de paramètres stochastiques
- Optimisation des réglages de proportion pour les freins partiels
- Essayez différentes méthodes de stop loss, comme le stop loss mobile
- Testé sur plusieurs marchés, plusieurs variétés
Résumer
Cette stratégie montre comment utiliser les nouvelles fonctionnalités de TradingView pour exécuter des transactions stop-loss dynamiques sur MT4 / 5. Elle peut servir de cadre de base pour un backtesting supplémentaire. Des ajustements d'optimisation sont encore nécessaires pour les variétés spécifiques.
/*backtest
start: 2023-08-18 00:00:00
end: 2023-09-17 00:00:00
period: 3h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=4
// strategy(title="TradingView Alerts to MT4 MT5 Strategy example", commission_type=strategy.commission.cash_per_order, commission_value=0.00003, overlay=false, default_qty_value=100000, initial_capital=1000)
// study(title="TradingView Alerts to MT4 MT5 Strategy example") //uncomment this line and comment previous one to make it a study producing alerts
//- 1
