SAR + FIBONACCI
Forums › ProRealTime forum Français › Support ProOrder › SAR + FIBONACCI
- This topic has 1 reply, 1 voice, and was last updated 10 months ago by FXtonio.
Viewing 2 posts - 1 through 2 (of 2 total)
-
-
06/13/2023 at 8:31 AM #216095
Bonjour à tous,
je suis tomber sur l’indicateur “scalping sar +fibo” et je tente de l’automatisé, étant débutant en programmation je vais a la pêche ici et là pour former un petit code sympa
et je suis tomber sur ce code ci dessous mais je n’arrive pas a le corriger, est ce que quelqu’un peut m’éclairer?
Bonne journée.
12345678910111213141516171819202122232425262728293031323334353637Defparam cumulateorders = Falsepossize = 1plotbar = 10 //no of bars to keep stop orders validbuffer = 2*pointsizesarfast=SAR[0.02,0.02,0.2]sarslow=SAR[0.005,0.005,0.05]FibTarget = 1.618FibStop = 50 //Expressed as percentage//highs and lowsif close sarfast and close[1] sarslow) or (barindex – startbar <= plotbar) thenstartbar = barindexirange = high – fibo0entry = fibo0 + (irange/(100/FibStop))itarget = fibo0 + irange*FibTargetistop = fibo0 – bufferBuy possize contract at entry-buffer stopSet stop ploss (entry-buffer) – (istop-buffer)Set target pprofit (itarget-buffer) – (entry-buffer)endifendifif (close sarfast[1]) Then//new bearish signalfibo0 = hhhh = 0 //reset hhif (close < sarslow) or (barindex – startbar <= plotbar) thenstartbar = barindexirange = fibo0 – lowentry = fibo0 – (irange/(100/FibStop))itarget = fibo0 – irange*FibTargetistop = fibo0 + bufferSellshort possize contract at entry+buffer stopSet stop ploss (entry+buffer) + (istop+buffer)Set target pprofit (entry+buffer) – (itarget+buffer)endifendif06/15/2023 at 3:07 PM #216286Bonjour à tous,
ci dessous un algo sur le dax en M30 spread 2
je me suis inspiré de l’indicateur “PRC_ScalpingSAR and Fibonacci” disponible dans la bibliothèque.
J’aurais besoin de votre aide pour programmer un stop sur les niveaux fibo de l’indicateur, ou un stop suiveur qui suit les points du SAR .
ci-dessous:
123456789101112131415161718192021222324252627282930313233343536373839404142434445// Définition des paramètres du codeDEFPARAM 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éenoEntryBeforeTime = 080000timeEnterBefore = 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éenoEntryAfterTime = 180000timeEnterAfter = time < noEntryAfterTime// Empêche le système de placer de nouveaux ordres sur les jours de la semaine spécifiésdaysForbiddenEntry = OpenDayOfWeek = 5 OR OpenDayOfWeek = 6 OR OpenDayOfWeek = 0////highs and lowsif close<sarfast thenll=min(ll,low)elsehh=max(hh,high)endif//indicateurssarfast=SAR[0.02,0.02,0.2]sarslow=SAR[0.005,0.005,0.05]//stop lossset stop ploss 31set target profit 58// Conditions pour ouvrir une position acheteusec1=close>sarfast and close[1]<sarfast[1]IF c1 AND timeEnterBefore AND timeEnterAfter AND not daysForbiddenEntry THENBUY 1 CONTRACT AT MARKETENDIF// Conditions pour ouvrir une position en vente à découvertc2=close<sarfast and close[1]>sarfast[1]IF c2 AND timeEnterBefore AND timeEnterAfter AND not daysForbiddenEntry THENSELLSHORT 1 CONTRACT AT MARKETENDIF -
AuthorPosts
Viewing 2 posts - 1 through 2 (of 2 total)