PATTERN CUP & HANDLE
Forums › ProRealTime forum Italiano › Supporto ProScreener › PATTERN CUP & HANDLE
- This topic has 21 replies, 3 voices, and was last updated 2 months ago by
robertogozzi.
-
-
05/11/2024 at 3:28 PM #232551
Non ci sono errori, invece del Copia & Incolla scarica il fuile ITF ed importalo nella piattaforma.
05/13/2024 at 12:06 PM #23260205/14/2024 at 11:09 AM #232626Innanzitutto devi scaricare il file ITF che ho allegato, dopodiché vai tra gli indicatori della piattaforma e, come puoi vedere dalla foto, è sufgficiente cliccare sulla voce IMPORTA. Ti verrà chiesto di selezionare il file da importare ed è fatta.
A quel punto l’indicatore sarà presente nella tua piattaforma.
05/14/2024 at 11:10 AM #232628Scusami se ho scritto INDICATORE, dovevo scrivere SCREENER, ma non cambia niente in quanto la modalità d’importazione di un codice è identica anche per screener e strategie.
06/07/2024 at 4:31 PM #233622Ciao Roberto, volevo ricordarti, quando puoi, di dare una occhiata allo screener che fece Nicolas e che ho allegato al mio primo post nel thread e modificarlo secondo quanto richiesto da me cioè:
- Voglio vedere solo le formazioni Cup&Handle delle ultime 40 – 50 barre
- Va bene anche se la formazione è in atto cioè solo Cup con la Handle in formazione
- Non mi interessano le Cup&Handle verificate già oltre 50 barre fà
Grazie
06/07/2024 at 4:53 PM #233623Per far capire meglio ti allego una immagine con cerchiato di rosso quello che vorrei che lo screener tirasse fuori.
Grazie
06/13/2024 at 3:37 PM #233845Eccolo, all’inizio c’è la variabile LB, dove ho indicato 40, che tu potrai variare a piacimento. Più alto è il numero, più va indietro a cercare i segnali:
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748//PRC_CupFormations (beta) | screener//25.06.2018 Nicolas @ www.prorealcode.com//Sharing ProRealTime knowledge - adapted from MetaStock code versionLB = 40 //LookBack periodsParameter = 1.5//Param( "parameter", 1.5, 1, 10, 0.1 )C = closeFilC = ( log( C ) )eps = 0.0000000001// basic Definitionsfor i = 1 to barindex doif c[i]>c*parameter thenBarsSincex=barindex-barindex[i]breakendifnextsemicupperiod = Max( BarsSincex, 1 ) + 1Ptop = highest[Semicupperiod](FilC)Pbot = lowest[Semicupperiod](FilC)boxheight = abs( Ptop - Pbot ) / 5boxlength = Max( round( semicupperiod / 5 ), 1 )// Grid Nodesbar = max(1,barindex)b0 = bar - semicupperiod + 1b5 = barb1 = Min( b0 + boxlength, b5 )b2 = Min( b1 + boxlength, b5 )b3 = Min( b2 + boxlength, b5 )b4 = Min( b3 + boxlength, b5 )L2 = Pbot + 2 * boxheightL3 = Pbot + 3 * boxheight// Directional StrengthDiff = FilC - FilC[1]UpSum2 = Summation[2*boxlength]( Max( Diff, 0 ) )DnSum2 = Summation[2*boxlength]( Max( -Diff, 0 ) )DSX1 = abs( UpSum2 - DnSum2 ) / ( eps + UpSum2 + DnSum2 ) * 100UpSum3 = Summation[3*boxlength]( Max( Diff, 0 ) )DnSum3 = Summation[3*boxlength]( Max( -Diff, 0 ) )DSX2 = abs( UpSum3 - DnSum3 ) / ( eps + UpSum3 + DnSum3 ) * 100// Coditionsif(bar>b2) thentest1=summation[bar-b2](FilC>L3)=0endifif(bar>b4) thentest2=summation[bar-b4](FilC>L2)=0endifisSemicup = ( semicupperiod >= 20 ) AND ( DSX1[ b5 - b2] > 25 ) AND ( DSX2 < 25 ) AND test1 and test2LIS = isSemicupscreener[summation[LB](LIS)]1 user thanked author for this post.
-
AuthorPosts
Find exclusive trading pro-tools on