La relève est donc assurée
Un backtest ? tu as un robot basé sur la super trend ?
Un backtest ? tu as un robot basé sur la super trend ?
La trend follower, je l'ai vu sur prorealcode. je n'ai pas pris le temps de la tester. Tu l'as essayé ? tu y trouves un interet ?
salut dav ! je l"ai testé et ça marche pas mal en ut 15 !
Je vais tester ca ce weekend et je te dis si je trouve quelque chose
ok! sur audusd en ut 15 ça marche ; bonne recherche !
Salut !
Comme tu dis, c'est intéressant ! J'ai essayé sur le indice anglais et j'obtiens 75 % de trades verts et 1.8 de quota gains/pertes, ce qui est correcte. Je vais voir ce que ca donne sur des unités plus petites comme le 5 min par ex.
Comme tu dis, c'est intéressant ! J'ai essayé sur le indice anglais et j'obtiens 75 % de trades verts et 1.8 de quota gains/pertes, ce qui est correcte. Je vais voir ce que ca donne sur des unités plus petites comme le 5 min par ex.
Je n'y connais rien au Forex, mais j'ai adapté un de mes robots sur ta paire avec la super trend..
Mais je ne connais pas les meilleurs tranches horaires
Petit cadeau: essaie ce programme, il fonctionne en Ut2. Libre à toi de l'améliorer ...
DEFPARAM CumulateOrders = False // Cumul des positions désactivé
// Empêche le système de placer des ordres pour entrer sur le marché ou augmenter la taille d'une position avant l'heure spécifiée
noEntryBeforeTime = 093000
timeEnterBefore = time >= noEntryBeforeTime
// Empêche le système de placer des ordres pour entrer sur le marché ou augmenter la taille d'une position après l'heure spécifiée
noEntryAfterTime = 233000
timeEnterAfter = time < noEntryAfterTime
// Empêche le système de placer de nouveaux ordres sur les jours de la semaine spécifiés
daysForbiddenEntry = OpenDayOfWeek = 6 OR OpenDayOfWeek = 0
// Conditions pour ouvrir une position acheteuse
indicator1 = MACDline[7,13,5](close)
indicator2 = MACDSignal[7,13,5](close)
c1 = (indicator1 CROSSES OVER indicator2)
indicator3 = rsi[10](close)
c2 = (indicator3 CROSSES OVER 50)
indicator4 = SuperTrend[3.1,10]
c3 = (close CROSSES OVER indicator4)
IF (c1 AND c2 AND c3) AND timeEnterBefore AND timeEnterAfter AND not daysForbiddenEntry THEN
BUY 1 CONTRACT AT MARKET
ENDIF
// Conditions pour fermer une position acheteuse
indicator5 = rsi[10](close)
c4 = (indicator5 CROSSES OVER 77)
IF c4 THEN
SELL AT MARKET
ENDIF
// Conditions pour ouvrir une position en vente à découvert
indicator6 = MACDline[7,13,5](close)
indicator7 = MACDSignal[7,13,5](close)
c5 = (indicator6 CROSSES UNDER indicator7)
indicator8 = rsi[10](close)
c6 = (indicator8 CROSSES UNDER 66)
indicator9 = SuperTrend[3.1,10]
c7 = (close CROSSES UNDER indicator9)
IF (c5 AND c6 AND c7) AND timeEnterBefore AND timeEnterAfter AND not daysForbiddenEntry THEN
SELLSHORT 1 CONTRACT AT MARKET
ENDIF
// Conditions pour fermer une position en vente à découvert
indicator10 = rsi[10](close)
c8 = (indicator10 CROSSES UNDER 12)
IF c8 THEN
EXITSHORT AT MARKET
ENDIF
// Stops et objectifs
SET STOP pLOSS 40
SET TARGET pPROFIT 200
Mais je ne connais pas les meilleurs tranches horaires
Petit cadeau: essaie ce programme, il fonctionne en Ut2. Libre à toi de l'améliorer ...
DEFPARAM CumulateOrders = False // Cumul des positions désactivé
// Empêche le système de placer des ordres pour entrer sur le marché ou augmenter la taille d'une position avant l'heure spécifiée
noEntryBeforeTime = 093000
timeEnterBefore = time >= noEntryBeforeTime
// Empêche le système de placer des ordres pour entrer sur le marché ou augmenter la taille d'une position après l'heure spécifiée
noEntryAfterTime = 233000
timeEnterAfter = time < noEntryAfterTime
// Empêche le système de placer de nouveaux ordres sur les jours de la semaine spécifiés
daysForbiddenEntry = OpenDayOfWeek = 6 OR OpenDayOfWeek = 0
// Conditions pour ouvrir une position acheteuse
indicator1 = MACDline[7,13,5](close)
indicator2 = MACDSignal[7,13,5](close)
c1 = (indicator1 CROSSES OVER indicator2)
indicator3 = rsi[10](close)
c2 = (indicator3 CROSSES OVER 50)
indicator4 = SuperTrend[3.1,10]
c3 = (close CROSSES OVER indicator4)
IF (c1 AND c2 AND c3) AND timeEnterBefore AND timeEnterAfter AND not daysForbiddenEntry THEN
BUY 1 CONTRACT AT MARKET
ENDIF
// Conditions pour fermer une position acheteuse
indicator5 = rsi[10](close)
c4 = (indicator5 CROSSES OVER 77)
IF c4 THEN
SELL AT MARKET
ENDIF
// Conditions pour ouvrir une position en vente à découvert
indicator6 = MACDline[7,13,5](close)
indicator7 = MACDSignal[7,13,5](close)
c5 = (indicator6 CROSSES UNDER indicator7)
indicator8 = rsi[10](close)
c6 = (indicator8 CROSSES UNDER 66)
indicator9 = SuperTrend[3.1,10]
c7 = (close CROSSES UNDER indicator9)
IF (c5 AND c6 AND c7) AND timeEnterBefore AND timeEnterAfter AND not daysForbiddenEntry THEN
SELLSHORT 1 CONTRACT AT MARKET
ENDIF
// Conditions pour fermer une position en vente à découvert
indicator10 = rsi[10](close)
c8 = (indicator10 CROSSES UNDER 12)
IF c8 THEN
EXITSHORT AT MARKET
ENDIF
// Stops et objectifs
SET STOP pLOSS 40
SET TARGET pPROFIT 200
merci ! pour l'info ! je vais donne ça à mon ami informaticien ! car normalement je crais le projet et lui code !
sur ut 2 semaines ; backtest sur 3 ans ! ça à l'air de tenir la route
Par contre, tu n'as que 4 trades. C'est petit comme échantillon
Sujets similaires
Le journal du Mystérieux ( pour parler de mon journal )
Fichier(s) joint(s) par Nico38 » 09 sept. 2019 19:44 (3 Réponses)
Fichier(s) joint(s) par Nico38 » 09 sept. 2019 19:44 (3 Réponses)
[Journal] legreg (paper)
Fichier(s) joint(s) par Benoist Rousseau » 30 sept. 2011 01:19 (63 Réponses)
Fichier(s) joint(s) par Benoist Rousseau » 30 sept. 2011 01:19 (63 Réponses)
Journal de Chachacha ( let's gamble )
Fichier(s) joint(s) par Dan » 20 oct. 2011 01:56 (46 Réponses)
Fichier(s) joint(s) par Dan » 20 oct. 2011 01:56 (46 Réponses)
[Journal] Trading de Tuzi
Fichier(s) joint(s) par Benoist Rousseau » 20 oct. 2011 16:03 (91 Réponses)
Fichier(s) joint(s) par Benoist Rousseau » 20 oct. 2011 16:03 (91 Réponses)