Stratégie sto+rsi+MM
- This topic has 3 replies, 3 voices, and was last updated 5 years ago by .
Viewing 4 posts - 1 through 4 (of 4 total)
Viewing 4 posts - 1 through 4 (of 4 total)
Similar topics:
Forums › ProRealTime forum Français › Support ProOrder › Stratégie sto+rsi+MM
Bonjour,
Voilà l’idée de la stratégie:
Un achat est déclenché lorsque le sto est > 50, que le rsi est < 30 et qu’une bougie traverse à la hausse une MM au max 5 bougies après que le sto et rsi soient validés.
Une vente est déclenchée lorsque le sto est < 50, que le rsi est > 70 et qu’une bougie traverse à la baisse une MM au max 5 bougies après que le sto et rsi soient validés.
Rien de bien méchant donc, pourtant lorsque je backtest, le système ne fait pas les achats et les ventes au bon endroit.
Quelqu’un y verrait plus clair? Merci !
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 |
DEFPARAM CumulateOrders = TRUE DEFPARAM FlatBefore = 090000 DEFPARAM FlatAfter = 173000 EndTime = 173000 Indicator1= Stochastic [a,b](Close) Indicator2=ExponentialAverage[c](Close) Indicator3=RSI[d](Close) // Conditions pour ouvrir une position acheteuse IF NOT LongOnMarket AND Indicator1 > 50 AND Indicator3 < 30 THEN bar1=barindex ENDIF IF Close CROSSES OVER Indicator2 and barindex-bar1<5 THEN Buy 1 CONTRACTS AT MARKET ENDIF // Conditions pour fermer une position acheteuse If LongOnMarket AND time > EndTime THEN SELL AT MARKET ENDIF // Conditions pour ouvrir une position en vente à découvert IF NOT ShortOnMarket AND Indicator1 < 50 AND Indicator3 > 70THEN bar1=barindex ENDIF IF Close CROSSES UNDER Indicator2 and barindex-bar1<5 THEN SELLSHORT 1 CONTRACTS AT MARKET ENDIF // Conditions pour fermer une position en vente à découvert IF ShortOnMarket AND time > EndTime THEN EXITSHORT AT MARKET ENDIF // Stops et objectifs : entrez vos stops et vos objectifs ici SET STOP LOSS 10 SET TARGET PROFIT 10 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 |
DEFPARAM CumulateOrders = TRUE DEFPARAM FlatBefore = 090000 DEFPARAM FlatAfter = 173000 EndTime = 173000 Indicator1= Stochastic [a,b](Close) Indicator2=ExponentialAverage[c](Close) Indicator3=RSI[d](Close) // Conditions pour ouvrir une position acheteuse IF NOT LongOnMarket AND Indicator1 > 50 AND Indicator3 < 30 THEN bar1=barindex ENDIF IF Close CROSSES OVER Indicator2 and barindex-bar1<5 THEN Buy 1 CONTRACTS AT MARKET ENDIF // Conditions pour fermer une position acheteuse If LongOnMarket AND time > EndTime THEN SELL AT MARKET ENDIF // Conditions pour ouvrir une position en vente à découvert IF NOT ShortOnMarket AND Indicator1 < 50 AND Indicator3 > 70THEN bar1=barindex ENDIF IF Close CROSSES UNDER Indicator2 and barindex-bar1<5 THEN SELLSHORT 1 CONTRACTS AT MARKET ENDIF // Conditions pour fermer une position en vente à découvert IF ShortOnMarket AND time > EndTime THEN EXITSHORT AT MARKET ENDIF // Stops et objectifs : entrez vos stops et vos objectifs ici SET STOP LOSS 10 SET TARGET PROFIT 10 |
Bonjour MontiL
N’oubliez pas d’utiliser le bouton “Insert PRT code” afin d’avoir un formatage correct du code que vous voulez insérer et obtenir une meilleure lisibilité pour ceux qui veulent vous aider 😉
Find exclusive trading pro-tools on