screener avec TMMS oscillator (Trading Made More Simpler)
Forums › ProRealTime forum Français › Support ProScreener › screener avec TMMS oscillator (Trading Made More Simpler)
- This topic has 8 replies, 2 voices, and was last updated 3 years ago by Nicolas.
-
-
02/17/2020 at 5:24 PM #119787
Bonjour Nicolas,
C’est indicateur (TMMS oscillator (Trading Made More Simpler) semble très intéressant mais je n’ai pas les compétences pour l’exploiter.
Serait-il possible de connaitre le code pour en faire des screeners
1) Passage du point orange en point vert
2) Point vert avec passage histogramme gris > 0
3) Point vert avec passage histogramme vert > 0
Merci d’avance02/18/2020 at 10:25 AM #119823Le code du screener ci-dessous semble correspondre à ces conditions, à tester :
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657//PRC_smTMMS-Oscillator_v3.0 | screener//https://www.prorealcode.com/topic/tmms-oscillator-trading-made-more-simpler///Nicolas @ www.prorealcode.com//Sharing ProRealTime knowledge// --- settingsRSIPeriod=14Stochastic1PeriodK = 8Stochastic1PeriodD = 3Stochastic2PeriodK = 14Stochastic2PeriodD = 3DrawHullTrend = 1 //(1=true ; 0=false)HullPeriod =12HullDivisor =2// --- end of settingsonce threshold=50once ilimit=0bufRSI=rsi[RSIPeriod]bufStoch1=stochastic[Stochastic1PeriodK,Stochastic1PeriodD]bufStoch2=stochastic[Stochastic2PeriodK,Stochastic2PeriodD]bufRSI=bufRSI-thresholdbufStoch1=bufStoch1-thresholdbufStoch2=bufStoch2-thresholdbufHistUP=0//bufHistDN=0bufHistNO=0if(bufRSI>ilimit and bufStoch1>ilimit and bufStoch2>ilimit) thenbufHistUP=bufStoch2elseif(bufRSI<ilimit and bufStoch1<ilimit and bufStoch2<ilimit) then//bufHistDN=bufStoch2elsebufHistNO=bufStoch2endifendifif (DrawHullTrend) theninner = 2*weightedaverage[ round( HullPeriod/HullDivisor ) ](close)-weightedaverage[HullPeriod](close)MMHULL=weightedaverage[ round( sqrt(HullPeriod) ) ]( inner )//r=255g=155if MMHULL>MMHULL[1] then//r=0g=255endifendif//return bufHistUP coloured(0,128,0) style(histogram) as "Up", bufHistDN coloured(255,0,0) style(histogram) as "Dn", bufHistNO coloured(169,169,169) style(histogram) as "No",0 coloured(168,168,168) style(point,1) as "level0", 20 coloured(168,168,168) style(dottedline,1) as "level20", -20 coloured(168,168,168) style(dottedline,1) as "level-20"c1 = g=255 and g[1]<>255 //Passage du point orange en point vertc2 = g=255 and bufHistNO crosses over 0 //Point vert avec passage histogramme gris > 0c3 = g=255 and bufHistUP crosses over 0 //Point vert avec passage histogramme vert > 0screener[c1 or c2 or c3]02/18/2020 at 3:41 PM #119850Bonjour,
Toujours aussi réactif.
Merci Nicolas
03/10/2021 at 6:20 PM #16374403/11/2021 at 2:37 PM #16384303/11/2021 at 4:55 PM #163861En testant les valeurs des variables de la barre précédente :
1screener[c1[1] or c2[1] or c3[1]]voir formation sur les variables: https://www.prorealcode.com/lessons/les-variables/
03/11/2021 at 6:42 PM #16387303/11/2021 at 7:20 PM #163875Existe-t-il la même chose pour les Screeners.
L’idée est : au lieu de combiner les résultats de différents screnners liés à des indicateurs dans un tableau excel pour en tirer un TCD, avons nous d’utiliser plusieurs screnners dans un seul ou intégrer plusieurs indicateurs dans un seul screener ?
Merci
03/12/2021 at 9:08 AM #163905Oui c’est bien entendu possible, on peut combiner plusieurs indicateurs dans le même code de screener, si il s’agit de codes d’indicateurs personnalisés, soit on recopie les codes à l’intérieur du screener, soit on utilise des CALL.
-
AuthorPosts
Find exclusive trading pro-tools on