Mon 1er code backtest ne donne pas de résultats
Forums › ProRealTime forum Français › Support ProOrder › Mon 1er code backtest ne donne pas de résultats
- This topic has 6 replies, 4 voices, and was last updated 4 years ago by JC_Bywan.
-
-
12/23/2020 at 8:51 PM #155034
Bonjour, je viens de créer mon 1er codage qui peu être existe déja mais je ne comprend pas pourquoi même en modifiant la période du backtest je n’ai que une a trois position dans mes résultats et répartition des trades?
Il s’agit d’acheter le RSI quand il casse au dessus de 50 et que le stochastic est au dessus de 65 et de shorter quand le RSI casse en dessous de 50 et le stochastic en dessous de 45
1 //STOCHASTIQUE MULTITIME FRAME//
2 Defparam cumulateorders=false4 n = 1
5 //PARAMETRES
6 TIMEFRAME(WEEKLY, updateonclose)
7 I1=STOCHASTIC =(21.3)
8 a = 65
9 b = 45
10 c1 = I1 crosses under (b)
11 c1 = close< b c3 = I1 crosses over (a) c3 = close> a13 TIMEFRAME(4H,updateonclose)
14 I2=RSI[21] (close)
15 bc=50
16 c2 = I2 crosses under (bc)
17 c2 = close< bc c4 = I2 crosses over (bc) c4 = close> bc19 //CONDITION DE VENTE
20 CONDSELL= c2 and c1
21 CONDBUY= c4 and c423 // LONGS and SHORTS
24 // entre StartTime et EndTime
25 If c2 and c1 then
26 sellshort n contract at market
27 endif29 If c4 and c3 then
30 buy n contract at market
31 endif12/24/2020 at 9:18 AM #15509512/26/2020 at 3:47 PM #15524912/26/2020 at 6:33 PM #15525812/26/2020 at 6:54 PM #155261Oups, je n’ai pas vérifié les erreurs dans mon message avant la fin de la période d’édition de 4 minutes!
Aucune idée de ce qui s’est passé ci-dessus, mais c’est déjà arrivé!
Ci-dessous le code Algo …
12345678910111213141516171819202122232425262728293031323334353637//-------------------------------------------------------------------------// Main code : Xavier RSI Stoch DJI M15 v1//-------------------------------------------------------------------------DEFPARAM CUMULATEORDERS = FalseONCE A14 = 50.0ONCE A7 = 10.0ONCE A8 = 20.0n = 1// PARAMETERSTIMEFRAME (1mn, updateonclose)I1 = Stochastic[14,3](close)a = A7 //65b = A8 //45c1 = I1 crosses under a//AND close <bc3 = I1 crosses over b //AND close> aTIMEFRAME (5mn)I2 = RSI[14](close)bc = A14 // 50c2 = I2 crosses under bc //AND close <bcc4 = I2 crosses over bc //AND close> bc// CONDITION OF SALECONDSELLShort = c1 and c2CONDBUY = c3 and c4TIMEFRAME (1mn, updateonclose)// LONGS and SHORTS// entre StartTime et EndTimeIf c1 and c2 thensellshort n contract at marketendifIf C3 and c4 thenbuy n contract at marketendif1 user thanked author for this post.
12/26/2020 at 11:41 PM #155284Whaaa, j ai débuté la programmation depuis une semaine avec la formation de Nicolas , je commence juste a comprendre la rédaction de quelques phrases. J en ai pour six moi a déchiffrer et comprendre tout ça 😅🤣😅
En tout cas merci beaucoup ça va bien m occuper et m’instruire
1 user thanked author for this post.
12/27/2020 at 1:22 PM #155324Bonjour Grahal, rien de grave, c’est google translate qui ne peux pas s’empêcher de traduire le code (“crosses under” devient “passe dessous”, etc…), et aussi les copier-coller de logiciels de traductions qui peuvent laisser afficher tous les “</span>” etc…
1 user thanked author for this post.
-
AuthorPosts
Find exclusive trading pro-tools on