Support et resistance bandes de bollinger
Forums › ProRealTime forum Français › Support ProBuilder › Support et resistance bandes de bollinger
- This topic has 14 replies, 2 voices, and was last updated 7 years ago by supertiti.
Tagged: Bollinger, drawrectangle, support and resistance
-
-
01/26/2017 at 4:47 PM #22630
Bonjour à tous
1 – A partir des variations des bandes de Bollinger j’aimerai faire ressortir automatiquement des rectangles faisant office de support et resistance lors du changement de couleur à la baisse et à la hausse de ces mêmes bandes.
2 – l’amplitude du tracé de ces rectangles serait comprise entre le close du jour et le close de la veille.
3 – Ces rectangles seraient le reflet des deux derniers mouvements : hausse et baisse
Pour vous expliquer l’idée je vous joins un graphe où j’ai dessiné ce que j’aimerai comme représentation.
merci de votre aide
02/07/2017 at 12:19 PM #24200Bonjour à tous
Etonnant que ma proposition ne suscite la curiosité de personne !! car dans la pratique elle a un réel interêt, quasi une stratégie à elle toute seule.
J’attends les propositions de gens curieux
bonne journée bons trades
02/07/2017 at 3:31 PM #2422502/07/2017 at 4:47 PM #24234Bonjour Nicolas
Exposer comment utiliser ces signaux est très aléatoire : comme des supports ou résistances voilà tout , comme tu le sais très bien je suppose quand tu proposes un indicateur : dans les cinq minutes qui suivent chacun l’adapte à sa propre sauce, le modifie selon son horizon de temps, l’interprète etc etc. A mon sens proposer un mode d’emploi est superflu .
Comme Murphy l’investisseur visuel saura reconnaitre les figures que forment les bandes de Bollinger, à partir de là j’ai une stratégie très personnelle et les conditions exposées ci dessus sont une très bonne base pour que chacun se fabrique la sienne.
Bonne après midi
02/07/2017 at 5:17 PM #24240En fait c’est surtout pour savoir comment je vais coder la chose en question que je pose les questions..
Visuellement, on voit bien les phases des bandes sur ton exemple, mais par le code, il faut que je les détermine moi même. A partir de quel moment je commence à enregistrer la valeur du Close la plus haute et la plus basse ?
02/07/2017 at 5:52 PM #2425102/07/2017 at 7:21 PM #2425902/08/2017 at 12:45 PM #24319Voici où j’en suis, le problème est dans le rendu des rectangles , en effet ils ne rendent pas la bonne hauteur qui doit être comprise entre le close du jour et le close de la veille.
A vos crayons !
Bonne journée
1234567891011121314151617181920212223242526272829303132// BB20 RECTANGLE// BB20 SUPmed = Average[20](high)dst = STD[20](high)bes = med + (2 * dst)// bei = med - (2 * dst)// BB20 INFMed1 = Average[20](low)Dst1 = STD[20](low)// bes = med1 + (2 * dst1)bei = med1 - (2 * dst1)C1 = bes [1] > bes [2] and bes [2] > bes [3] and bes [3] > bes [4] and bes [4] > bes [5] and bes [5] > bes [6]and bes [6] > bes [7]and bes [7] > bes [8]C2 = bes < bes [1]If C1 and C2 thenDRAWRECTANGLE (barindex[0],close[1],barindex+Extension,bes + coeff * pointsize)coloured(255,255,0)//jauneEndifC3 = bei [1] < bei [2] and bei [2] < bei [3] and bei [3] < bei [4] and bei [4] < bei [5] and bei [5] < bei [6]and bes [6] < bes [7]and bes [7] < bes [8]C4 = bei > bei [1]If C3 and C4 thenDRAWRECTANGLE (barindex[0],close[1],barindex+Extension,bei - coeff * pointsize)coloured(0,255,255)//bleuEndifcc = customcloseReturn cc as " customclose " , bes as " bes " , bei as " bei "// Variables :// Extension = 10 entier// coeff = 1 decimal02/08/2017 at 1:14 PM #24322Désolé, j’aimerai bien aider, mais je ne comprends toujours pas ce que les rectangles doivent contenir exactement ? 🙂
J’ai compris cependant que le rectangle jaune se trace dés que l’on trouve un resserrement des bandes qui a durée au moins 8 bar (C1 et C2) et inversement pour le rectangle bleu.
02/08/2017 at 2:41 PM #2434002/08/2017 at 2:49 PM #2434202/09/2017 at 4:31 PM #24501Comme ceci alors ?
12345678910111213141516171819202122232425262728293031// BB20 RECTANGLE// Variables :Extension = 10// entier//coeff = 1 //decimal// BB20 SUPmed = Average[20](high)dst = STD[20](high)bes = med + (2 * dst)// bei = med - (2 * dst)// BB20 INFMed1 = Average[20](low)Dst1 = STD[20](low)// bes = med1 + (2 * dst1)bei = med1 - (2 * dst1)C1 = bes [1] > bes [2] and bes [2] > bes [3] and bes [3] > bes [4] and bes [4] > bes [5] and bes [5] > bes [6]and bes [6] > bes [7]and bes [7] > bes [8]C2 = bes < bes [1]If C1 and C2 thenDRAWRECTANGLE (barindex[0],Dclose(1),barindex+Extension,Dclose(0))coloured(255,255,0)//jauneEndifC3 = bei [1] < bei [2] and bei [2] < bei [3] and bei [3] < bei [4] and bei [4] < bei [5] and bei [5] < bei [6]and bes [6] < bes [7]and bes [7] < bes [8]C4 = bei > bei [1]If C3 and C4 thenDRAWRECTANGLE (barindex[0],Dclose(1),barindex+Extension,Dclose(0))coloured(0,255,255)//bleuEndifcc = customcloseReturn cc as " customclose " , bes as " bes " , bei as " bei "02/10/2017 at 12:59 PM #24657Bonjour Nicolas,
Le code fonctionne au mieux je t’en remercie.
Question subsidiaire : peux t’on mettre les conditions C1 et C3 en variables ? de façon à pouvoir jouer sur le nombre de jours en tendance avant le retournement des bandes de Bollinger.
Bonne journée et bons trades.
02/10/2017 at 1:37 PM #2465902/10/2017 at 3:09 PM #24683 -
AuthorPosts
Find exclusive trading pro-tools on