// Configurações do usuário length = input(20, title="Período para estrutura") sensitivity = input(2, title="Sensibilidade BOS")
// Cálculo de Highs e Lows highs = ta.highest(high, length) lows = ta.lowest(low, length)
// Detecção de Break of Structure (BOS) BOS_Bullish = ta.crossover(high, ta.highest(high, sensitivity)) BOS_Bearish = ta.crossunder(low, ta.lowest(low, sensitivity))
// Detecção de Change of Character (CHOCH) CHOCH_Bullish = ta.crossover(high, ta.lowest(low, sensitivity)) CHOCH_Bearish = ta.crossunder(low, ta.highest(high, sensitivity))
// Identificação de Liquidity Grabs liquidity_grab_bullish = ta.lowest(low, sensitivity)[1] < low and close > open liquidity_grab_bearish = ta.highest(high, sensitivity)[1] > high and close < open
// Marcação das Zonas de Oferta e Demanda var float demandZone = na var float supplyZone = na if BOS_Bullish demandZone := ta.lowest(low, sensitivity) if BOS_Bearish supplyZone := ta.highest(high, sensitivity)
ברוח TradingView אמיתית, מחבר הסקריפט הזה פרסם אותו בקוד פתוח, כך שסוחרים יוכלו להבין ולאמת אותו. כל הכבוד למחבר! אתה יכול להשתמש בו בחינם, אבל השימוש החוזר בקוד זה בפרסום כפוף לכללי הבית. אתה יכול להכניס אותו למועדפים כדי להשתמש בו בגרף.
המידע והפרסומים אינם אמורים להיות, ואינם מהווים, עצות פיננסיות, השקעות, מסחר או סוגים אחרים של עצות או המלצות שסופקו או מאושרים על ידי TradingView. קרא עוד בתנאים וההגבלות.