Ichimoku et MTF
Forums › ProRealTime forum Français › Support ProScreener › Ichimoku et MTF
- This topic has 6 replies, 4 voices, and was last updated 1 month ago by
stephxr.
-
-
09/12/2025 at 2:23 PM #250757
Bonjour à tous
j ai besoin d’un petit coup de pouce pour finaliser mon screener ichimoku
Certainement un cas d’école, mon multi time frame ne fonctionne pas
merci!
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263// ICHIMOKU BY STEPHXR //Tenkan = (highest[9](high)+lowest[9](low))/2Kijun = (highest[26](high)+lowest[26](low))/2//Kumo futurSpanAF = (tenkan+kijun)/2SpanBF = (highest[52](high)+lowest[52](low))/2// KumoSpanA = SpanAF[26]SpanB = SpanBF[26]// Volumevolmin = 500000//coef = 1.1// RsiRSIPeriod = 14myRSI = RSI[RSIPeriod](close)// AdxADXPeriod = 14myADX = ADX[ADXPeriod]//Confirmation avec la ChikouChikouConfirme = close > SpanA[26] and close > SpanB[26] and close > close[26]// ConditionsTIMEFRAME(default)C1 = (SpanA > SpanB)C2 = (SpanA < SpanB)C3 = (SpanAF > SpanBF)C4 = (close > SpanA) AND (close > SpanB)C5 = (Tenkan > SpanA) AND (Tenkan > SpanB)C6 = (Kijun > SpanA) AND (Kijun > SpanB)C7 = (tenkan >= Kijun)C8 = (close < tenkan)C9 = (ChikouConfirme)C10 = (myRSI > 50) AND (myRSI < 60) //AND myRSI > myRSI[1]C11 = close > 5C12 = average[26](volume) > volminC13 = (myADX > 15) //AND (myADX > myADX[1])//C14 = (SpanAF > SpanAF[1]) //AND (SpanBF > SpanBF[1])//C15 = (Tenkan > Tenkan[1]) AND (Kijun > Kijun[1])//C16 = (open > open[1]) AND (open[1] > open[2]) AND (close > close[1]) AND (close[1] > close[2])//C17 = Volume[1] > coef*(Average[26](Volume)[1]) OR Volume[2] > coef*(Average[26](Volume)[2])TIMEFRAME(weekly)C18 = (tenkan > Kijun)//C19 = (SpanB > SpanA) AND (SpanAF > SpanBF) AND (close > SpanA) AND (close > SpanB)//C20 =(Tenkan > SpanA) AND (Tenkan > SpanB) AND (Kijun > SpanA) AND (Kijun > SpanB) AND (tenkan >= Kijun) AND (ChikouConfirme) AND (myRSI > 50) AND (myADX > 15)Position1 = C1 AND C3 AND C4 AND C5 AND C6 AND C7 AND C8 AND C9 AND C10 AND C11 AND C12 AND C13 AND C18Position2 = C2 AND C3 AND C4 AND C5 AND C6 AND C7 AND C8 AND C9 AND C10 AND C11 AND C12 AND C13 AND C18// SCREENERSCREENER [Position1 OR Position2]09/12/2025 at 4:08 PM #250760Réponse sous réserve que je puisse avoir tort 😉
Dans un cas normal ton Timeframe(Weekly) doit être placé avant Timeframe(Default), ensuite deuxième point il me semble assez peu probable que tu puisses utiliser le même indicateur(Ichimoku) dans les deux Timeframe…
09/12/2025 at 4:54 PM #250761Essayez cette version où j’ai ajouté deux lignes avec Timeframe (default) :
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364// ICHIMOKU BY STEPHXR //Timeframe(default)Tenkan = (highest[9](high)+lowest[9](low))/2Kijun = (highest[26](high)+lowest[26](low))/2//Kumo futurSpanAF = (tenkan+kijun)/2SpanBF = (highest[52](high)+lowest[52](low))/2// KumoSpanA = SpanAF[26]SpanB = SpanBF[26]// Volumevolmin = 500000//coef = 1.1// RsiRSIPeriod = 14myRSI = RSI[RSIPeriod](close)// AdxADXPeriod = 14myADX = ADX[ADXPeriod]//Confirmation avec la ChikouChikouConfirme = close > SpanA[26] and close > SpanB[26] and close > close[26]// ConditionsTIMEFRAME(default)C1 = (SpanA > SpanB)C2 = (SpanA < SpanB)C3 = (SpanAF > SpanBF)C4 = (close > SpanA) AND (close > SpanB)C5 = (Tenkan > SpanA) AND (Tenkan > SpanB)C6 = (Kijun > SpanA) AND (Kijun > SpanB)C7 = (tenkan >= Kijun)C8 = (close < tenkan)C9 = (ChikouConfirme)C10 = (myRSI > 50) AND (myRSI < 60) //AND myRSI > myRSI[1]C11 = close > 5C12 = average[26](volume) > volminC13 = (myADX > 15) //AND (myADX > myADX[1])//C14 = (SpanAF > SpanAF[1]) //AND (SpanBF > SpanBF[1])//C15 = (Tenkan > Tenkan[1]) AND (Kijun > Kijun[1])//C16 = (open > open[1]) AND (open[1] > open[2]) AND (close > close[1]) AND (close[1] > close[2])//C17 = Volume[1] > coef*(Average[26](Volume)[1]) OR Volume[2] > coef*(Average[26](Volume)[2])TIMEFRAME(weekly)C18 = (tenkan > Kijun)//C19 = (SpanB > SpanA) AND (SpanAF > SpanBF) AND (close > SpanA) AND (close > SpanB)//C20 =(Tenkan > SpanA) AND (Tenkan > SpanB) AND (Kijun > SpanA) AND (Kijun > SpanB) AND (tenkan >= Kijun) AND (ChikouConfirme) AND (myRSI > 50) AND (myADX > 15)//Timeframe(default)Position1 = C1 AND C3 AND C4 AND C5 AND C6 AND C7 AND C8 AND C9 AND C10 AND C11 AND C12 AND C13 AND C18Position2 = C2 AND C3 AND C4 AND C5 AND C6 AND C7 AND C8 AND C9 AND C10 AND C11 AND C12 AND C13 AND C18// SCREENERSCREENER [Position1 OR Position2]1 user thanked author for this post.
09/13/2025 at 4:15 PM #250791bonjour et merci Roberto mais ça ne fonctionne pas
j’ai mis en c19 chikouconfirme pour être bien sur
mais le weekly ne s’exécute pas …1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465// ICHIMOKU BY STEPHXR //TIMEFRAME(default)Tenkan = (highest[9](high)+lowest[9](low))/2Kijun = (highest[26](high)+lowest[26](low))/2//Kumo futurSpanAF = (tenkan+kijun)/2SpanBF = (highest[52](high)+lowest[52](low))/2// KumoSpanA = SpanAF[26]SpanB = SpanBF[26]// Volumevolmin = 500000//coef = 1.1// RsiRSIPeriod = 14myRSI = RSI[RSIPeriod](close)// AdxADXPeriod = 14myADX = ADX[ADXPeriod]//Confirmation avec la ChikouChikouConfirme = close > SpanA[26] and close > SpanB[26] and close > close[26]// ConditionsTIMEFRAME(default)C1 = (SpanA > SpanB)C2 = (SpanA < SpanB)C3 = (SpanAF > SpanBF)C4 = (close > SpanA) AND (close > SpanB)C5 = (Tenkan > SpanA) AND (Tenkan > SpanB)C6 = (Kijun > SpanA) AND (Kijun > SpanB)C7 = (tenkan >= Kijun)C8 = (close <= tenkan)C9 = (ChikouConfirme)C10 = (myRSI > 50) AND (myRSI < 60) //AND myRSI > myRSI[1]C11 = close > 5C12 = average[26](volume) > volminC13 = (myADX > 15) //AND (myADX > myADX[1])//C14 = (SpanAF > SpanAF[1]) //AND (SpanBF > SpanBF[1])//C15 = (Tenkan > Tenkan[1]) AND (Kijun > Kijun[1])//C16 = (open > open[1]) AND (open[1] > open[2]) AND (close > close[1]) AND (close[1] > close[2])//C17 = Volume[1] > coef*(Average[26](Volume)[1]) OR Volume[2] > coef*(Average[26](Volume)[2])TIMEFRAME(weekly)C18 = (tenkan >= Kijun)C19 = (ChikouConfirme)//C20 =(Tenkan > SpanA) AND (Tenkan > SpanB) AND (Kijun > SpanA) AND (Kijun > SpanB) AND (ChikouConfirme) AND (myRSI > 50) AND (myADX > 15)TIMEFRAME(default)Position1 = C1 AND C3 AND C4 AND C5 AND C6 AND C7 AND C8 AND C9 AND C10 AND C11 AND C12 AND C13 AND C18 AND C19Position2 = C2 AND C3 AND C4 AND C5 AND C6 AND C7 AND C8 AND C9 AND C10 AND C11 AND C12 AND C13 AND C18 AND C19// SCREENERSCREENER [Position1 OR Position2]09/13/2025 at 8:23 PM #250793Bonjour,
Question peut-être un peu étrange, mais que cherchez-vous exactement à accomplir avec la condition 18 sur une unité de temps hebdomadaire..?
Souhaitez-vous que cette condition soit vérifiée chaque semaine—c’est-à-dire, évaluée chaque vendredi à la clôture pour voir si elle est vraie..?
09/14/2025 at 10:42 AM #250799Bonjour,
“Timeframe(Weekly)” ne fonctionnera pas car vous ne pouvez pas utiliser “UpdateOnClose” dans un “screener”, la période hebdomadaire est exécutée sur la période “Default” (ici quotidiennement) …
Une solution pour cela :
Timeframe(Weekly)
wTenkan = (highest[9](high)+lowest[9](low))/2
wKijun = (highest[26](high)+lowest[26](low))/2
c18=(wTenkan >= wKijun)
2 users thanked author for this post.
09/20/2025 at 5:04 PM #251189 -
AuthorPosts
