Bonjour j’ai créé une stratégie initial balance
Forums › ProRealTime forum Français › Support ProOrder › Bonjour j’ai créé une stratégie initial balance
- This topic has 3 replies, 3 voices, and was last updated 3 years ago by denis aig.
-
-
11/24/2021 at 6:02 PM #182219
Bonjour j’ai créé une stratégie initial balance il y a longtemps,
mais il y a un problème il rentre en position vers 1 heure du matin au lieu de rentrer sur cassure du plus haut ou plus bas de la première heure (entre 9 heure et 10 heure).
Si quelqu’un peut m’aider, merciinitial balance12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152DEFPARAM NoCashUpdate=TrueDEFPARAM CumulateOrders=FalseHausse = 0.1HeureDebut = 090000HeureFin = 010000HeureVente = 173000condition1 = ( Time >= HeureDebut)condition2 = ( Time <=HeureFin)// initialisationONCE PlusHaut = 0ONCE PlusBas = 100000IF condition1 AND condition2 THENPlusHaut = MAX (PlusHaut, high )PlusBas = MIN (PlusBas, low )ENDIFObjectifLong = close > PlusHaut + (PlusHaut * Hausse/ 100 )ObjectifCourt = close < PlusBas - (PlusBas * Hausse/ 100 )condition3 = ( Time > HeureFin)condition4 = ( Time < HeureVente)conditionAchat = condition3 AND condition4conditionVente = ( Time >=HeureVente)REM AchatIF conditionAchat AND ObjectifLong AND NOT ShortOnMarket THENBUY 1 share AT MARKETENDIFREM VenteIF conditionVente AND LongOnMarket THENSELL AT MARKETENDIFREM Vente à découvertIF conditionAchat AND ObjectifCourt AND NOT LongOnMarket THENSELLSHORT 1 share AT MARKETENDIFREM RachatIF conditionVente AND ShortOnMarket THENEXITSHORT AT MARKETENDIF11/24/2021 at 6:43 PM #18222311/24/2021 at 7:32 PM #182225bonsoir,
j’ecrirai :
// initialisationONCE PlusHaut = highONCE PlusBas = lowtu ne remet jamais plushaut et plus bas a zero ?par exemple en debut de la nouvelle journéeif IntradayBarIndex=0 thenPlusHaut = highPlusBas = lowendif11/25/2021 at 2:36 PM #182263Merci pour vos réponse vous avez raison 🙂
En plus je vois que mon code n’est pas bien du tout .ce que j’aimerais faire c’est:
1) encadrer le plus haut et le plus bas entre 9 heure et 10 heure.
2) entrée long si cassure du plus haut et short si cassure du plus bas.
3) objectif ampleur (haut bas) multiplié par 0.61%
4) sortie si pas atteint à 12h30
par exempleC’est possible de programmer ça ?
Merci -
AuthorPosts
Find exclusive trading pro-tools on