DOMINANCE Smart Money
Forums › ProRealTime forum Italiano › Supporto ProScreener › DOMINANCE Smart Money
- This topic has 10 replies, 3 voices, and was last updated 3 weeks ago by Iván.
-
-
10/23/2024 at 4:35 PM #239375
Buon giorno,
mi sono appena iscritto al forum. Un saluto a tutti.
Mi potete aiutare a scrivere il codice Prorealtime per descrivere il concetto di dominance nello smart Money.
Il prezzo sale e forma un nuovo massimo (A). Quando il prezzo rompe al ribasso il minimo da cui è partito il movimento che ha generato il massimo(A), vorrei che venisse indicato quel massimo con un segmento e con indicazione dominance sell . Se il prezzo continua a scendere e forma un minimo più basso, il massimo da cui è partito il movimento diventa ora la nuova dominance sell. E così via.
Quando il prezzo inverte e supera l’ultima dominance sell, vorrei che venisse indicato il minimo da cui è partito il movimento rialzista che ha rotto la dominance sell con un segmento di colore diverso e con indicazione dominance buy. Se il prezzo continua a salire e forma massimi più alti, il minimo da cui è partito il movimento diventa ora la nuova dominance buy . Una volta tracciate le dominance vorrei che venisse segnalato in qualche modo, anche attraverso screener, quando il prezzo, ritracciando, tocca la dominance buy mai toccata. Grazie tante a chi mi vorrà aiutare. Un saluto a tutti
10/23/2024 at 5:56 PM #239379è necessario utilizzare la barra di ricerca del sito
https://www.prorealcode.com/prorealtime-indicators/smart-money-concepts-smc-indicator/
https://www.prorealcode.com/user/fbolsa/1 user thanked author for this post.
10/24/2024 at 9:12 AM #239392Ciao! Eccone alcuni che potrebbero interessarti: https://www.prorealcode.com/prorealtime-indicators/market-structure-breakers-indicator/ https://www.prorealcode.com/prorealtime-indicators/ict-donchian-smart- struttura-del-money/ https://www.prorealcode.com/prorealtime-indicators/reversal-breakout-signals-indicator/ https://www.prorealcode.com/prorealtime-indicators/smart-money-concepts-smc-indicator/ https://www.prorealcode.com/prorealtime-indicators/n-reversal-detector/
10/24/2024 at 1:47 PM #23941710/25/2024 at 7:56 AM #239444Ciao Ivan, il tuo market-structure-breakers indicator si avvicina molto a quello che desidererei io.
Potresti elaborare uno screener che individui la candela che ritraccia sino al pivot che ha prodotto la rottura della struttura e mai toccato?
Grazie
10/28/2024 at 4:05 PM #23961810/29/2024 at 4:19 PM #23972611/22/2024 at 12:39 PM #24064911/26/2024 at 10:12 AM #2407441234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253//SRC_Market Structure Breakers//version = 0//26.11.2024//Iván González @ www.prorealcode.com//Sharing ProRealTime knowledge//---------------------Inputs------------------------------length = 20//----------------------------------------------------------////----------------Bullish Breaker---------------------------////----------------------------------------------------------////-----Calculate pivots high------------------------------------------if high < high[length] and highest[length](high)<high[length] and high[length]>highest[length](high)[length+1] then$ph[lastset($ph)+1]=high[length]$phx[lastset($phx)+1]=barindex[length]phcross = 0endif//-----Test for bullish market structure--------------------if close > $ph[max(0,lastset($ph))] and not phcross then$lasty2[lastset($lasty2)+1] = $ph[max(0,lastset($ph))]$lastx2[lastset($lastx2)+1] = barindexbreakdown = 0checkup = 0phcross = 1endif//------Iterate trough existing bullish structures and test for breaksif close < $lasty2[max(0,lastset($lasty2))] and open > $lasty2[max(0,lastset($lasty2))] and breakdown=0 thenbreakdown = 1checkup = 1endif//----------------------------------------------------------////----------------Bearish Breaker---------------------------////----------------------------------------------------------////-----Calculate pivots low------------------------------------------if low > low[length] and lowest[length](low) > low[length] and low[length] < lowest[length](low)[length+1] then$pl[lastset($pl)+1] = low[length]$plx[lastset($plx)+1] = barindex[length]plcross = 0endif//---------------------------------------------------------//-----Test for bearish market structure--------------------if close < $pl[max(0,lastset($pl))] and not plcross then$lasty[lastset($lasty)+1]=$pl[max(0,lastset($pl))]$lastx[lastset($lastx)+1]=barindexplcross=1breakup=0checkdw=0endif//------Iterate trough existing bearish structures and test for breaksif close > $lasty[max(0,lastset($lasty))] and open < $lasty[max(0,lastset($lasty))] and breakup=0 thenbreakup = 1checkdw = 1endifscreener[(checkup and checkup[1]=0) or (checkdw and checkdw[1]=0)]((checkup and checkup[1]=0) as "Short", (checkdw and checkdw[1]=0) as "Long")11/26/2024 at 12:42 PM #24076511/26/2024 at 1:09 PM #240766 -
AuthorPosts