HA NORMALISES A ZERO
Forums › ProRealTime forum Français › Support ProBuilder › HA NORMALISES A ZERO
- This topic has 35 replies, 2 voices, and was last updated 3 years ago by
supertiti.
-
-
01/31/2022 at 6:36 PM #18715201/31/2022 at 6:42 PM #18715801/31/2022 at 6:58 PM #187160
Pourquoi pas du MTF, mais je ne trade que les actions du SRD et quelques ETF. Avec mon horizon de trading je donne priorité au daily.
Je descend dans les unités inférieures juste quand j’achète ou vend.
Alors tu as les mains libres …
merci de ton aide.
01/31/2022 at 7:13 PM #18716101/31/2022 at 7:38 PM #18716301/31/2022 at 9:48 PM #187172Tiens, essayes ça… je ne l’ai pas nettoyé, mais en principe ça fonctionne. Le résultat sera classé par RSI décroissant. Les signes devant le RSI >0 ou <0 indiquent le sens à trader.
12345678910111213141516171819202122232425262728293031323334353637green=0red=0xClose = (open+high+low+close)/4IF BarIndex=0 THENxOpen = openxHigh = highxLow = lowELSexOpen = (xOpen[1] + xClose[1])/2xHigh = Max(Max(high, xOpen), xClose)xLow = Min(Min(low, xOpen), xClose)ENDIFgreen = xopen<xclose and xlow=xopenred = xopen>xclose and xhigh=xopen//greensum = summation[5](xClose > xOpen) >= 3//redsum = summation[5](xClose < xOpen) >= 3////////////////////////////////////////////////////lastpointx=0if green and not green[1] thenlastpointx = 1Direction = +1IF lastpointx <> lastpointx[1] THEN//drawpoint(barindex,baseUP,5) coloured (9,82,40,255) // greenENDIFelsif red and not red[1] thenlastpointx = -1Direction = -1IF lastpointx <> lastpointx[1] THEN//drawpoint(barindex,baseDN,5) coloured(200,0,0,255)// redENDIFendifiRSI = round(rsi[14]*Direction,0)// code proscreener d'exempleSCREENER[lastpointx = 1 OR lastpointx = -1](iRSI as "RSI")02/01/2022 at 11:12 AM #187215Bonjour Khaled
En daily sur le SRD j’ai 54 retours (50 affichés).Mais tous ces retours ne sont pas les “drawpoints” sur le dernier jour, exemple : Catana group, Bigben interactiv,axa,bains de mer etc …
d’autre part je ne vois pas les signes <> devant le rsi ? serais-je bigleux
merci de me dire
bonne journée
02/01/2022 at 11:15 AM #18721602/01/2022 at 11:18 AM #18721802/01/2022 at 11:26 AM #18721902/01/2022 at 11:28 AM #187220Je l’ai pourtant essayé hier (mais seulement sur des indices, Brent et Gold) en M15, M30 et H1 et ça marchait correctement. Ensuite, tu peux avoir le signal qui s’affiche et qui disparait aussitôt lorsqu’il y a importante variation de prix dans la même bougie. La meilleure façon de vérifier et de voir si ton asset est toujours dans la liste du screener lorsque tu ne vois pas de signal.
02/01/2022 at 12:10 PM #187222RE-
Comme je suis radin je n’ai pas le temps réel ! (LOL). Tout simplement parce que ce n’est pas ma nature et mon horizon de placement.J’ai essayé c’est pas pour moi.
Cette année ça fera 42 ans que je suis sur les marchés financiers comme particulier, alors de bons indicateurs il y en a pléthore.
Le bon indicateur c’est celui que l’on maitrise (à peu près). chacun a sa vérité. C’est donc le travail et la discipline qui feront la différence, il n’y a pas de secret.
Comme piste j’ai construis au fil des années une moyenne mobile toute personnelle qui marche pas mal.
Difficile d’en extraire 3 sur la quantité, J’aime bien l’invers fisher transform et le vwap lissé sur plusieurs jours que j’ai redécouvert récemment .
les cycles de Hurst c’est pas mal non plus. etc etc
Si tu passes au sud de l’Espagne tu peux t’arrêter on pourra discuter autour d’une manzanilla
1 user thanked author for this post.
02/01/2022 at 3:29 PM #187240En séparant le screen en UP and DOWN on a la totalité du jour car l’affichage est limité à 50. Ainsi sur le SRD on a 39+15 = 54 … la totalité du jour
Pourtant le screener est a peaufiner pour afficher que les signaux de la dernière cotation.
SCREENER KHALED UP1234567891011121314151617181920212223242526272829303132333435363738394041// SCREENER KHALED UP 01.02.2022green=0//red=0xClose = (open+high+low+close)/4IF BarIndex=0 THENxOpen = open//xHigh = highxLow = lowELSexOpen = (xOpen[1] + xClose[1])/2//xHigh = Max(Max(high, xOpen), xClose)xLow = Min(Min(low, xOpen), xClose)ENDIFgreen = xopen<xclose and xlow=xopen//red = xopen>xclose and xhigh=xopen//greensum = summation[5](xClose > xOpen) >= 3//redsum = summation[5](xClose < xOpen) >= 3////////////////////////////////////////////////////lastpointx=0if green and not green[1] thenlastpointx = 1Direction = +1IF lastpointx <> lastpointx[1] THEN//drawpoint(barindex,baseUP,5) coloured (9,82,40,255) // greenENDIF//elsif red and not red[1] then//lastpointx = -1//Direction = -1//IF lastpointx <> lastpointx[1] THEN//drawpoint(barindex,baseDN,5) coloured(200,0,0,255)// redENDIF//endifiRSI = round(rsi[12]*Direction,0)// code proscreener d'exemple//SCREENER [lastpointx = 1 OR lastpointx = -1] (iRSI as "RSI")SCREENER [lastpointx = 1 ] (iRSI as "RSI")SCREENER KHALED DW12345678910111213141516171819202122232425262728293031323334353637383940414243// SCREENER KHALED DW 01.02.2022//green=0red=0xClose = (open+high+low+close)/4IF BarIndex=0 THENxOpen = openxHigh = high//xLow = lowELSexOpen = (xOpen[1] + xClose[1])/2xHigh = Max(Max(high, xOpen), xClose)//xLow = Min(Min(low, xOpen), xClose)ENDIF//green = xopen<xclose and xlow=xopenred = xopen>xclose and xhigh=xopen//greensum = summation[5](xClose > xOpen) >= 3//redsum = summation[5](xClose < xOpen) >= 3////////////////////////////////////////////////////lastpointx=0//if green and not green[1] then//lastpointx = 1//Direction = +1//IF lastpointx <> lastpointx[1] THEN//drawpoint(barindex,baseUP,5) coloured (9,82,40,255) // green//ENDIFif red and not red[1] thenlastpointx = -1Direction = -1IF lastpointx <> lastpointx[1] THENendifendif//drawpoint(barindex,baseDN,5) coloured(200,0,0,255)// red//ENDIF//endifiRSI = round(rsi[12]*Direction,0)// code proscreener d'exemple//SCREENER [lastpointx = 1 OR lastpointx = -1] (iRSI as "RSI")SCREENER [lastpointx = -1 ] (iRSI as "RSI")02/01/2022 at 4:18 PM #18724702/01/2022 at 5:29 PM #187256Tout est parti de là :
CUL PLAT NICOLAS1234567891011121314151617181920212223242526272829303132333435// CUL PLAT NICOLAS 07.01.2022defparam CALCULATEONLASTBARS = 50xClose = (open+high+low+close)/4IF BarIndex=0 THENxOpen = openxHigh = highxLow = lowELSexOpen = (xOpen[1] + xClose[1])/2xHigh = Max(Max(high, xOpen), xClose)xLow = Min(Min(low, xOpen), xClose)ENDIFgreen = xopen<xclose and xlow=xopenred = xopen>xclose and xhigh=xopen////////////////////////////////////////////////////if green and not green[1] thendrawpoint(barindex,xlow,5) coloured (9,82,40) //(0,200,0)// greenelsif red and not red[1] thendrawpoint(barindex,xhigh,5) coloured(200,0,0)// redendif/////////////////////////////////////////////////OKif green > green [1] thendrawpoint(barindex,xlow,3) coloured (254,254,226) // jaune clair //(9,82,40) // greenelsif red > red [1] thendrawpoint(barindex,xhigh,3) coloured (254,254,226) // jaune clair //(200,0,0)// redendif////////////////////////////////////////////////////////////////////////////////////////////////return// DRAWCANDLE (Open[0],High[0],Low[0], Close[0] ) Coloured(0,0,0)Bordercolor(0,0,0) -
AuthorPosts