PIN BAR EMA21 EMA200
Forums › ProRealTime forum Italiano › Supporto ProScreener › PIN BAR EMA21 EMA200
- This topic has 5 replies, 2 voices, and was last updated 3 years ago by sivispacem.
Tagged: hammer, shooting, shooting star, star
-
-
11/26/2021 at 6:22 PM #182351
Buonasera a tutti,
avrei bisogno di un aiuto. Mi piacerebbe realizzare
una strategiauno screener di questo tipo :Long –> INGRESSO SU HAMMER CHE TOCCA LA MEDIA MOBILE 21. CON EMA21 > EMA200
Short –> INGRESSO SU SHOOTING STAR CHE TOCCA LA MEDIA MOBILE 21. CON EMA21 < EMA200
Allego immagini per comprendere meglio le entrate e le uscite.
Grazie in anticipo.
Fausto
11/27/2021 at 5:11 PM #182420Eccolo (l’ho provato sul DAX, H1, 200K unità):
1234567891011121314151617181920212223242526272829303132333435363738DEFPARAM CumulateOrders = false//body = close-openabody = abs(body)if range > 0 thenratio = abody / rangeelseratio = 0endifbodytop = max(open, close)bodybottom = min(open, close)shadowtop = high-bodytopshadowbottom = bodybottom-lowlongcandle = (ratio > 0.6)//Hammer = (body[1]<0 and longcandle[1] and low<low[1] and shadowbottom>2*abody and shadowtop<0.3*abody)ShootingStar = (body[1]>0 and longcandle[1] and high>high[1] and shadowtop>2*abody and shadowbottom<0.3*abody)//Ema21 = average[21,1](close)Ema200 = average[200,1](close)//// Condizioni LONGCondL1 = Ema21 > Ema200CondL2 = low <= Ema21CondL3 = close > Ema21CondL = CondL1 AND CondL2 AND CondL3 AND Not LongOnMarket AND Hammer//// Condizioni SHORTCondS1 = Ema21 < Ema200CondS2 = high >= Ema21CondS3 = close < Ema21CondS = CondS1 AND CondS2 AND CondS3 AND Not ShortOnMarket AND ShootingStar//IF CondL THENBUY 1 CONTRACT AT MARKETELSIF CondS THENSELLSHORT 1 CONTRACT AT MARKETENDIF11/27/2021 at 6:16 PM #182427Ciao, grazie.
Gentilissimo sempre.
Purtroppo mi dice che ci sono condizioni “Cumulate”, “Buy”, etc…che valgono solo per la sezione ProBacktest e non per Proscreener.
Mi puoi aiutare?
Grazie, ciao
11/27/2021 at 7:43 PM #182430Non avevo fatto caso al fatto che hai pubblicato nel forum ProScreener, ho solo letto la tua richiesta di una strategia e l’ho creata.
Appena possibile la converto in uno screener.
11/28/2021 at 11:47 AM #182434Eccolo:
1234567891011121314151617181920212223242526272829303132333435363738body = close-openabody = abs(body)if range > 0 thenratio = abody / rangeelseratio = 0endifbodytop = max(open, close)bodybottom = min(open, close)shadowtop = high-bodytopshadowbottom = bodybottom-lowlongcandle = (ratio > 0.6)//Hammer = (body[1]<0 and longcandle[1] and low<low[1] and shadowbottom>2*abody and shadowtop<0.3*abody)ShootingStar = (body[1]>0 and longcandle[1] and high>high[1] and shadowtop>2*abody and shadowbottom<0.3*abody)//Ema21 = average[21,1](close)Ema200 = average[200,1](close)//// Condizioni LONGCondL1 = Ema21 > Ema200CondL2 = low <= Ema21CondL3 = close > Ema21CondL = CondL1 AND CondL2 AND CondL3 AND Hammer//// Condizioni SHORTCondS1 = Ema21 < Ema200CondS2 = high >= Ema21CondS3 = close < Ema21CondS = CondS1 AND CondS2 AND CondS3 AND ShootingStar//x = 0IF CondL THENx = 1ELSIF CondS THENx = 2ENDIFSCREENER[x](x AS "1=Ham,2=Shoot")11/28/2021 at 5:29 PM #182440Grazie davvero tanto Roberto.
Mi ritorna perfettamente il settaggio.
Grazie davvero.
A presto, Fausto
1 user thanked author for this post.
-
AuthorPosts
Find exclusive trading pro-tools on