Plat SSB et plat Kijun
Forums › ProRealTime forum Français › Support ProBuilder › Plat SSB et plat Kijun
- This topic has 16 replies, 2 voices, and was last updated 5 years ago by Nicolas.
-
-
02/17/2019 at 6:39 PM #91572
Bonjour, Nicolas, tu as développé un indicateur pour trouver les plats de SSB et Kijun, comme suit :
1234567891011121314// Indicator settingsKijun = (highest[26](high)+lowest[26](low))/2SSB = (highest[52](high[26])+lowest[52](low[26]))/2kijunp = summation[9](Kijun=Kijun[1])=9ssbp = summation[9](SSB=SSB[1])=9if kijunp thenkijunPrice = kijun//drawhline(kijunprice) coloured (0,191,255)endifif ssbp thenssbPrice = SSB//drawhline(ssbprice) coloured (0,0,255)endifreturn kijunPrice as "Plat KIjun", ssbPrice as "Plat SSB"Ceci correspond très bien à l’enseignement de Patrick @cypressat.
Ce qui m’intéresserait serait d’avoir les droites créees sur le mensuel, l’hebdo et le 4H par exemple qui ” restent ” quelque soit l’UT inférieure utilisée, en effet l’indicateur recalcule automatiquement dès que l’on change d’UT.
toujours aussi novice, je pense que sur du 15 mn, nous ne pourrons trouver les droites du mensuel ?
de plus ce serait super de n’avoir que les droites qui ” bordent ” les prix à + ou – x%, pour ne pas encombrer le graphique et ralentir les affichages.
Merci beaucoup et bon courage
02/18/2019 at 8:23 AM #91599Il n’est pas possible d’utiliser les données d’autres unités de temps dans le code des indicateurs.
Cependant, puisque Ichimoku ça n’est que la moyenne arithmétique des plus hauts/bas des X dernières périodes, je suppose qu’avec la méthode de multiplication des périodes, tu devrais arriver à trouver rapidement les mêmes niveaux que ces unités de temps supérieures..
02/18/2019 at 9:21 AM #9160302/18/2019 at 9:48 AM #91605Si tu veux trouver le plus haut d’1 mois, il faut chercher sur autant de barres de 15 minutes qu’1 mois contient. Ensuite tu multiplies cette donnée par la quantité de mois à trouver. Pour du mensuel, les périodes de Highest/Lowest vont vite grimper !
Qu’appelles-tu “prix du jour” ?
02/18/2019 at 10:06 AM #91607en fait pour ne pas surcharger le graphique de l’UT choisie, seuls les plats KIJUN et SSB intéressants sont ceux proches des prix de clôture à 1% près, par exemple, du jour ou l’on se trouve.
Si on trade sur le CAC à 5000, aujourd’hui, on cherche sur les UT supérieures, les plats entre 4500 et 5500.
Penses-tu que ce soit une demande faisable au service de programmation ? car je ne vois pas du tout comment vous faites pour travailler sur les UT supérieures, as tu un exemple de boucle à me proposer ?
merci beaucoup
02/18/2019 at 10:35 AM #91608En partant du principe que tu viens d’énoncer, je pense qu’une des solutions la plus viable c’est de créer un screener (qui lui est multi timeframe) et d’indiquer dans la fenêtre de résultat le niveau du “plat” le plus proche du “close du jour”, Close de la veille donc ?
Cependant l’unité de temps mensuel n’est pas disponible dans ProScreener.
Autre possibilité, utiliser ProBacktest avec le support MTF et l’instruction GRAPH pour tracer ces niveaux..
Je vais essayer cette dernière option, un instant.
02/18/2019 at 10:59 AM #91613Cette dernière solution fonctionne correctement selon moi.
Il faut importer le fichier .itf joint et lancer un backtest sur l’instrument et l’unité de temps désirée. Ensuite, si on change d’UT, les niveaux resteront après un nouveau backtest qui sera lancé automatiquement.
Les niveaux de “plat” sont tracés ainsi :
- en rouge les mensuels
- en vert les journaliers
- en bleu les 4 heures
Le prix actuel, soit le Close de la bougie courante de l’unité de temps affichée est en blanc (ou noir si le fond du graphique est blanc).
02/18/2019 at 12:03 PM #9162302/18/2019 at 1:25 PM #9163602/18/2019 at 9:10 PM #91687Nicolas, je viens de lancer le test sur le ” dax ” et le “cac40”, je n’ai pas les plats mensuels qui s’affichent sur le 1H. ( alors que toi, oui, d’après ce que je vois !! ) et sur le 15 mn, je n’ai que ceux calculés sur 4H !!
sur l’eurusd, idem en 4H les plats mensuels s’affichent ( 1.1448 ), mais pas en 1h. ????
par exemple, si je mets l’indicateur, PRC_plat_ichimoku, sur GBP/EUR en mensuel, j’obtiens bien des plats KIJUN, un à 1.19515 et un autre à 1.25084 !!! alors qu’avec le backtest, ces plats ne sont pas visibles.
cela me met un doute sur le niveau des plats, qui servent, avec ichimoku à fixer un take profit, si certain ne s’affichent pas, je risque de passer à côté.
Alors, après, c’est peut-être dû à ma compréhension plus que moyenne du programme, d’ailleurs comment fais-tu pour aller chercher les plats proches du prix ? updateonclose ??
désolé Nicolas, cela doit être dur pour toi d’avoir à faire à nous.
encore merci pour ta patience
02/18/2019 at 9:17 PM #9168802/18/2019 at 10:24 PM #9169502/19/2019 at 9:09 AM #91715comment fais-tu pour aller chercher les plats proches du prix ? updateonclose ??
Ce n’est pas le but de ce programme, il affiche les niveaux de tous les plats des timeframes que tu as indiqué. On pourrait en effet ajouter une condition pour n’afficher que ceux présents à +/- x%.
02/20/2019 at 3:02 PM #91838Bonjour Nicolas, J’ai tout fait pour essayer de comprendre ton programme, mais si je trace manuellement les plats sur le mensuel, l’hebdo et le journalier, il y en a beaucoup plus que ce que tu trouves, même si je mets des conditions plus restrictives suivant les UT.
J’ai mis 10000 unités, mais rien n’y change.
As-tu une explication plausible ?
et encore une petite question, peux-tu me dire à quoi ressemblerait une boucle sur le close de la veille à + ou -x%, afin d’aller chercher les plats les plus proches et non pas tous les plats ?
merci beaucoup
02/20/2019 at 5:23 PM #91853As-tu une explication plausible ?
Je pensai l’être pourtant 🙂
Le code en question reprend celui que tu as fourni pour la détection des plats, c’est toujours les derniers qui sont tracés, je crois que tu t’attends à voir apparaître sur le graphique tout ceux obtenus depuis X jours ?
-
AuthorPosts