[{"data":1,"prerenderedAt":2285},["ShallowReactive",2],{"kscript:functions/moving-averages":3},{"slug":4,"filePath":5,"frontmatter":6,"rawMarkdown":9,"tree":10},"functions/moving-averages","functions/moving-averages.md",{"title":7,"description":8},"Moving Averages","Trend-following indicators that smooth price data — SMA, EMA, and RMA help identify direction, support/resistance, and crossover signals.","---\ntitle: Moving Averages\ndescription: Trend-following indicators that smooth price data — SMA, EMA, and RMA help identify direction, support/resistance, and crossover signals.\n---\n\n## Overview\n\nTrend-following indicators smooth price data over time. Moving averages help identify trend direction, support/resistance levels, and trading signals through crossovers and price interactions.\n\n| Type | Description |\n| --- | --- |\n| **Simple Moving Average (SMA)** | Arithmetic mean of prices over a specified period. Equal weight is given to every data point. |\n| **Exponential Moving Average (EMA)** | Weighted average that gives more importance to recent prices, making it more responsive to price changes. |\n| **Running Moving Average (RMA)** | Modified exponential moving average using `alpha = 1 / period`, also known as Wilder's smoothing method. |\n\n| Function | Description |\n| --- | --- |\n| [`sma`](#sma) | Simple Moving Average helper function |\n| [`ema`](#ema) | Exponential Moving Average helper function |\n| [`rma`](#rma) | Running Moving Average helper function |\n\n\u003Ca id=\"sma\">\u003C/a>\n\n## sma - Simple Moving Average\n\n`sma(source: TimeSeries, period?: number = 12, priceIndex?: number = 1): number` — Simple Moving Average.\n\n| Parameter | Type | Description |\n| --- | --- | --- |\n| `source` | TimeSeries | Source data series |\n| `period` | number | Number of periods for calculation (default: `12`) |\n| `priceIndex` | number | Index of price data (default: `1`) |\n\n**Returns:** `number` — moving average value at the current bar.\n\n```javascript\n//@version=2\n\ntimeseries trade = ohlcv(symbol=currentSymbol, exchange=currentExchange);\nvar data = sma(source=trade.close, period=20);\nplotLine(value=data, width=2, colors=[\"green\"], label=[\"SMA 20\"], desc=[\"20-period Simple Moving Average\"]);\n```\n\n\u003Ca id=\"ema\">\u003C/a>\n\n## ema - Exponential Moving Average\n\n`ema(source: TimeSeries, period?: number = 12, priceIndex?: number = 1): number` — Exponential Moving Average.\n\n| Parameter | Type | Description |\n| --- | --- | --- |\n| `source` | TimeSeries | Source data series |\n| `period` | number | Number of periods for calculation (default: `12`) |\n| `priceIndex` | number | Index of price data (default: `1`) |\n\n**Returns:** `number` — exponential moving average value at the current bar.\n\n```javascript\n//@version=2\n\ntimeseries trade = ohlcv(symbol=currentSymbol, exchange=currentExchange);\nvar data = ema(source=trade.close, period=20);\nplotLine(value=data, width=2, colors=[\"orange\"], label=[\"EMA 20\"], desc=[\"20-period Exponential Moving Average\"]);\n```\n\n\u003Ca id=\"rma\">\u003C/a>\n\n## rma - Running Moving Average\n\n`rma(source: TimeSeries, period?: number = 12, priceIndex?: number = 1): number` — Running Moving Average using Wilder's smoothing method.\n\n| Parameter | Type | Description |\n| --- | --- | --- |\n| `source` | TimeSeries | Source data series |\n| `period` | number | Number of periods for calculation (default: `12`) |\n| `priceIndex` | number | Index of price data (default: `1`) |\n\n**Returns:** `number` — running moving average value at the current bar.\n\n```javascript\n//@version=2\n\ntimeseries trade = ohlcv(symbol=currentSymbol, exchange=currentExchange);\nvar data = rma(source=trade.close, period=20);\nplotLine(value=data, width=2, colors=[\"blue\"], label=[\"RMA 20\"], desc=[\"20-period Running Moving Average\"]);\n```\n\n## Best Practices\n\n\u003Ctable data-view=\"cards\">\u003Ctbody>\n\u003Ctr>\u003Ctd>Period Selection\u003C/td>\u003Ctd>Common periods: \u003Cstrong>20\u003C/strong> for short-term, \u003Cstrong>50\u003C/strong> for medium-term, and \u003Cstrong>200\u003C/strong> for long-term. Adjust based on trading timeframe and market volatility.\u003C/td>\u003Ctd>\u003C/td>\u003C/tr>\n\u003Ctr>\u003Ctd>EMA vs SMA\u003C/td>\u003Ctd>Use EMA for faster signals in trending markets and SMA for smoother signals in ranging markets. EMA reacts quicker to price changes.\u003C/td>\u003Ctd>\u003C/td>\u003C/tr>\n\u003Ctr>\u003Ctd>Confirmation\u003C/td>\u003Ctd>Combine moving averages with volume, RSI, or other indicators for stronger confirmation. Do not rely on a moving average alone.\u003C/td>\u003Ctd>\u003C/td>\u003C/tr>\n\u003Ctr>\u003Ctd>False Signals\u003C/td>\u003Ctd>Moving averages lag price action. In choppy markets, use additional filters to reduce whipsaws and false breakouts.\u003C/td>\u003Ctd>\u003C/td>\u003C/tr>\n\u003C/tbody>\u003C/table>\n",{"type":11,"children":12,"data":2278,"position":2280},"root",[13,34,36,51,53,286,287,503,504,518,519,535,536,563,565,841,842,888,889,1106,1107,1121,1122,1138,1139,1166,1167,1421,1422,1466,1467,1650,1651,1665,1666,1681,1682,1708,1709,1963,1964,2007,2008,2191,2192,2208,2209],{"type":14,"tagName":15,"properties":16,"children":18,"position":30},"element","h2",{"id":17},"overview",[19],{"type":20,"value":21,"position":22},"text","Overview",{"start":23,"end":27},{"line":24,"column":25,"offset":26},1,4,3,{"line":24,"column":28,"offset":29},12,11,{"start":31,"end":33},{"line":24,"column":24,"offset":32},0,{"line":24,"column":28,"offset":29},{"type":20,"value":35},"\n",{"type":14,"tagName":37,"properties":38,"children":39,"position":48},"p",{},[40],{"type":20,"value":41,"position":42},"Trend-following indicators smooth price data over time. Moving averages help identify trend direction, support/resistance levels, and trading signals through crossovers and price interactions.",{"start":43,"end":45},{"line":26,"column":24,"offset":44},13,{"line":26,"column":46,"offset":47},193,205,{"start":49,"end":50},{"line":26,"column":24,"offset":44},{"line":26,"column":46,"offset":47},{"type":20,"value":52},"\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n",{"type":14,"tagName":54,"properties":55,"children":56,"position":283},"table",{},[57,107],{"type":14,"tagName":58,"properties":59,"children":60,"position":104},"thead",{},[61],{"type":14,"tagName":62,"properties":63,"children":64,"position":101},"tr",{},[65,84],{"type":14,"tagName":66,"properties":67,"children":68,"position":78},"th",{},[69],{"type":20,"value":70,"position":71},"Type",{"start":72,"end":75},{"line":73,"column":26,"offset":74},5,209,{"line":73,"column":76,"offset":77},7,213,{"start":79,"end":81},{"line":73,"column":24,"offset":80},207,{"line":73,"column":82,"offset":83},8,214,{"type":14,"tagName":66,"properties":85,"children":86,"position":96},{},[87],{"type":20,"value":88,"position":89},"Description",{"start":90,"end":93},{"line":73,"column":91,"offset":92},10,216,{"line":73,"column":94,"offset":95},21,227,{"start":97,"end":98},{"line":73,"column":82,"offset":83},{"line":73,"column":99,"offset":100},23,229,{"start":102,"end":103},{"line":73,"column":24,"offset":80},{"line":73,"column":99,"offset":100},{"start":105,"end":106},{"line":73,"column":24,"offset":80},{"line":73,"column":99,"offset":100},{"type":14,"tagName":108,"properties":109,"children":110,"position":280},"tbody",{},[111,162,210],{"type":14,"tagName":62,"properties":112,"children":113,"position":159},{},[114,142],{"type":14,"tagName":115,"properties":116,"children":117,"position":136},"td",{},[118],{"type":14,"tagName":119,"properties":120,"children":121,"position":130},"strong",{},[122],{"type":20,"value":123,"position":124},"Simple Moving Average (SMA)",{"start":125,"end":127},{"line":76,"column":73,"offset":126},248,{"line":76,"column":128,"offset":129},32,275,{"start":131,"end":133},{"line":76,"column":26,"offset":132},246,{"line":76,"column":134,"offset":135},34,277,{"start":137,"end":139},{"line":76,"column":24,"offset":138},244,{"line":76,"column":140,"offset":141},35,278,{"type":14,"tagName":115,"properties":143,"children":144,"position":154},{},[145],{"type":20,"value":146,"position":147},"Arithmetic mean of prices over a specified period. Equal weight is given to every data point.",{"start":148,"end":151},{"line":76,"column":149,"offset":150},37,280,{"line":76,"column":152,"offset":153},130,373,{"start":155,"end":156},{"line":76,"column":140,"offset":141},{"line":76,"column":157,"offset":158},132,375,{"start":160,"end":161},{"line":76,"column":24,"offset":138},{"line":76,"column":157,"offset":158},{"type":14,"tagName":62,"properties":163,"children":164,"position":207},{},[165,190],{"type":14,"tagName":115,"properties":166,"children":167,"position":184},{},[168],{"type":14,"tagName":119,"properties":169,"children":170,"position":178},{},[171],{"type":20,"value":172,"position":173},"Exponential Moving Average (EMA)",{"start":174,"end":176},{"line":82,"column":73,"offset":175},380,{"line":82,"column":149,"offset":177},412,{"start":179,"end":181},{"line":82,"column":26,"offset":180},378,{"line":82,"column":182,"offset":183},39,414,{"start":185,"end":187},{"line":82,"column":24,"offset":186},376,{"line":82,"column":188,"offset":189},40,415,{"type":14,"tagName":115,"properties":191,"children":192,"position":202},{},[193],{"type":20,"value":194,"position":195},"Weighted average that gives more importance to recent prices, making it more responsive to price changes.",{"start":196,"end":199},{"line":82,"column":197,"offset":198},42,417,{"line":82,"column":200,"offset":201},147,522,{"start":203,"end":204},{"line":82,"column":188,"offset":189},{"line":82,"column":205,"offset":206},149,524,{"start":208,"end":209},{"line":82,"column":24,"offset":186},{"line":82,"column":205,"offset":206},{"type":14,"tagName":62,"properties":211,"children":212,"position":277},{},[213,239],{"type":14,"tagName":115,"properties":214,"children":215,"position":233},{},[216],{"type":14,"tagName":119,"properties":217,"children":218,"position":228},{},[219],{"type":20,"value":220,"position":221},"Running Moving Average (RMA)",{"start":222,"end":225},{"line":223,"column":73,"offset":224},9,529,{"line":223,"column":226,"offset":227},33,557,{"start":229,"end":231},{"line":223,"column":26,"offset":230},527,{"line":223,"column":140,"offset":232},559,{"start":234,"end":236},{"line":223,"column":24,"offset":235},525,{"line":223,"column":237,"offset":238},36,560,{"type":14,"tagName":115,"properties":240,"children":241,"position":272},{},[242,251,265],{"type":20,"value":243,"position":244},"Modified exponential moving average using ",{"start":245,"end":248},{"line":223,"column":246,"offset":247},38,562,{"line":223,"column":249,"offset":250},80,604,{"type":14,"tagName":252,"properties":253,"children":254,"position":262},"code",{},[255],{"type":20,"value":256,"position":257},"alpha = 1 / period",{"start":258,"end":259},{"line":223,"column":249,"offset":250},{"line":223,"column":260,"offset":261},100,624,{"start":263,"end":264},{"line":223,"column":249,"offset":250},{"line":223,"column":260,"offset":261},{"type":20,"value":266,"position":267},", also known as Wilder's smoothing method.",{"start":268,"end":269},{"line":223,"column":260,"offset":261},{"line":223,"column":270,"offset":271},142,666,{"start":273,"end":274},{"line":223,"column":237,"offset":238},{"line":223,"column":275,"offset":276},144,668,{"start":278,"end":279},{"line":223,"column":24,"offset":235},{"line":223,"column":275,"offset":276},{"start":281,"end":282},{"line":76,"column":24,"offset":138},{"line":223,"column":275,"offset":276},{"start":284,"end":285},{"line":73,"column":24,"offset":80},{"line":223,"column":275,"offset":276},{"type":20,"value":52},{"type":14,"tagName":54,"properties":288,"children":289,"position":500},{},[290,333],{"type":14,"tagName":58,"properties":291,"children":292,"position":330},{},[293],{"type":14,"tagName":62,"properties":294,"children":295,"position":327},{},[296,311],{"type":14,"tagName":66,"properties":297,"children":298,"position":306},{},[299],{"type":20,"value":300,"position":301},"Function",{"start":302,"end":304},{"line":29,"column":26,"offset":303},672,{"line":29,"column":29,"offset":305},680,{"start":307,"end":309},{"line":29,"column":24,"offset":308},670,{"line":29,"column":28,"offset":310},681,{"type":14,"tagName":66,"properties":312,"children":313,"position":322},{},[314],{"type":20,"value":88,"position":315},{"start":316,"end":319},{"line":29,"column":317,"offset":318},14,683,{"line":29,"column":320,"offset":321},25,694,{"start":323,"end":324},{"line":29,"column":28,"offset":310},{"line":29,"column":325,"offset":326},27,696,{"start":328,"end":329},{"line":29,"column":24,"offset":308},{"line":29,"column":325,"offset":326},{"start":331,"end":332},{"line":29,"column":24,"offset":308},{"line":29,"column":325,"offset":326},{"type":14,"tagName":108,"properties":334,"children":335,"position":497},{},[336,392,444],{"type":14,"tagName":62,"properties":337,"children":338,"position":389},{},[339,372],{"type":14,"tagName":115,"properties":340,"children":341,"position":366},{},[342],{"type":14,"tagName":343,"properties":344,"children":346,"position":360},"a",{"href":345},"#sma",[347],{"type":14,"tagName":252,"properties":348,"children":349,"position":357},{},[350],{"type":20,"value":351,"position":352},"sma",{"start":353,"end":355},{"line":44,"column":25,"offset":354},714,{"line":44,"column":223,"offset":356},719,{"start":358,"end":359},{"line":44,"column":25,"offset":354},{"line":44,"column":223,"offset":356},{"start":361,"end":363},{"line":44,"column":26,"offset":362},713,{"line":44,"column":364,"offset":365},16,726,{"start":367,"end":369},{"line":44,"column":24,"offset":368},711,{"line":44,"column":370,"offset":371},17,727,{"type":14,"tagName":115,"properties":373,"children":374,"position":384},{},[375],{"type":20,"value":376,"position":377},"Simple Moving Average helper function",{"start":378,"end":381},{"line":44,"column":379,"offset":380},19,729,{"line":44,"column":382,"offset":383},56,766,{"start":385,"end":386},{"line":44,"column":370,"offset":371},{"line":44,"column":387,"offset":388},58,768,{"start":390,"end":391},{"line":44,"column":24,"offset":368},{"line":44,"column":387,"offset":388},{"type":14,"tagName":62,"properties":393,"children":394,"position":441},{},[395,425],{"type":14,"tagName":115,"properties":396,"children":397,"position":420},{},[398],{"type":14,"tagName":343,"properties":399,"children":401,"position":415},{"href":400},"#ema",[402],{"type":14,"tagName":252,"properties":403,"children":404,"position":412},{},[405],{"type":20,"value":406,"position":407},"ema",{"start":408,"end":410},{"line":317,"column":25,"offset":409},772,{"line":317,"column":223,"offset":411},777,{"start":413,"end":414},{"line":317,"column":25,"offset":409},{"line":317,"column":223,"offset":411},{"start":416,"end":418},{"line":317,"column":26,"offset":417},771,{"line":317,"column":364,"offset":419},784,{"start":421,"end":423},{"line":317,"column":24,"offset":422},769,{"line":317,"column":370,"offset":424},785,{"type":14,"tagName":115,"properties":426,"children":427,"position":436},{},[428],{"type":20,"value":429,"position":430},"Exponential Moving Average helper function",{"start":431,"end":433},{"line":317,"column":379,"offset":432},787,{"line":317,"column":434,"offset":435},61,829,{"start":437,"end":438},{"line":317,"column":370,"offset":424},{"line":317,"column":439,"offset":440},63,831,{"start":442,"end":443},{"line":317,"column":24,"offset":422},{"line":317,"column":439,"offset":440},{"type":14,"tagName":62,"properties":445,"children":446,"position":494},{},[447,478],{"type":14,"tagName":115,"properties":448,"children":449,"position":473},{},[450],{"type":14,"tagName":343,"properties":451,"children":453,"position":468},{"href":452},"#rma",[454],{"type":14,"tagName":252,"properties":455,"children":456,"position":465},{},[457],{"type":20,"value":458,"position":459},"rma",{"start":460,"end":463},{"line":461,"column":25,"offset":462},15,835,{"line":461,"column":223,"offset":464},840,{"start":466,"end":467},{"line":461,"column":25,"offset":462},{"line":461,"column":223,"offset":464},{"start":469,"end":471},{"line":461,"column":26,"offset":470},834,{"line":461,"column":364,"offset":472},847,{"start":474,"end":476},{"line":461,"column":24,"offset":475},832,{"line":461,"column":370,"offset":477},848,{"type":14,"tagName":115,"properties":479,"children":480,"position":489},{},[481],{"type":20,"value":482,"position":483},"Running Moving Average helper function",{"start":484,"end":486},{"line":461,"column":379,"offset":485},850,{"line":461,"column":487,"offset":488},57,888,{"start":490,"end":491},{"line":461,"column":370,"offset":477},{"line":461,"column":492,"offset":493},59,890,{"start":495,"end":496},{"line":461,"column":24,"offset":475},{"line":461,"column":492,"offset":493},{"start":498,"end":499},{"line":44,"column":24,"offset":368},{"line":461,"column":492,"offset":493},{"start":501,"end":502},{"line":29,"column":24,"offset":308},{"line":461,"column":492,"offset":493},{"type":20,"value":35},{"type":14,"tagName":37,"properties":505,"children":506,"position":515},{},[507],{"type":14,"tagName":343,"properties":508,"children":509,"position":510},{"id":351},[],{"start":511,"end":513},{"line":370,"column":24,"offset":512},892,{"line":370,"column":370,"offset":514},908,{"start":516,"end":517},{"line":370,"column":24,"offset":512},{"line":370,"column":370,"offset":514},{"type":20,"value":35},{"type":14,"tagName":15,"properties":520,"children":522,"position":531},{"id":521},"sma-simple-moving-average",[523],{"type":20,"value":524,"position":525},"sma - Simple Moving Average",{"start":526,"end":528},{"line":379,"column":25,"offset":527},913,{"line":379,"column":529,"offset":530},31,940,{"start":532,"end":534},{"line":379,"column":24,"offset":533},910,{"line":379,"column":529,"offset":530},{"type":20,"value":35},{"type":14,"tagName":37,"properties":537,"children":538,"position":560},{},[539,553],{"type":14,"tagName":252,"properties":540,"children":541,"position":550},{},[542],{"type":20,"value":543,"position":544},"sma(source: TimeSeries, period?: number = 12, priceIndex?: number = 1): number",{"start":545,"end":547},{"line":94,"column":24,"offset":546},942,{"line":94,"column":548,"offset":549},81,1022,{"start":551,"end":552},{"line":94,"column":24,"offset":546},{"line":94,"column":548,"offset":549},{"type":20,"value":554,"position":555}," — Simple Moving Average.",{"start":556,"end":557},{"line":94,"column":548,"offset":549},{"line":94,"column":558,"offset":559},106,1047,{"start":561,"end":562},{"line":94,"column":24,"offset":546},{"line":94,"column":558,"offset":559},{"type":20,"value":564},"\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n",{"type":14,"tagName":54,"properties":566,"children":567,"position":838},{},[568,623],{"type":14,"tagName":58,"properties":569,"children":570,"position":620},{},[571],{"type":14,"tagName":62,"properties":572,"children":573,"position":617},{},[574,589,603],{"type":14,"tagName":66,"properties":575,"children":576,"position":584},{},[577],{"type":20,"value":578,"position":579},"Parameter",{"start":580,"end":582},{"line":99,"column":26,"offset":581},1051,{"line":99,"column":28,"offset":583},1060,{"start":585,"end":587},{"line":99,"column":24,"offset":586},1049,{"line":99,"column":44,"offset":588},1061,{"type":14,"tagName":66,"properties":590,"children":591,"position":598},{},[592],{"type":20,"value":70,"position":593},{"start":594,"end":596},{"line":99,"column":461,"offset":595},1063,{"line":99,"column":379,"offset":597},1067,{"start":599,"end":600},{"line":99,"column":44,"offset":588},{"line":99,"column":601,"offset":602},20,1068,{"type":14,"tagName":66,"properties":604,"children":605,"position":613},{},[606],{"type":20,"value":88,"position":607},{"start":608,"end":611},{"line":99,"column":609,"offset":610},22,1070,{"line":99,"column":226,"offset":612},1081,{"start":614,"end":615},{"line":99,"column":601,"offset":602},{"line":99,"column":140,"offset":616},1083,{"start":618,"end":619},{"line":99,"column":24,"offset":586},{"line":99,"column":140,"offset":616},{"start":621,"end":622},{"line":99,"column":24,"offset":586},{"line":99,"column":140,"offset":616},{"type":14,"tagName":108,"properties":624,"children":625,"position":835},{},[626,684,762],{"type":14,"tagName":62,"properties":627,"children":628,"position":681},{},[629,650,665],{"type":14,"tagName":115,"properties":630,"children":631,"position":645},{},[632],{"type":14,"tagName":252,"properties":633,"children":634,"position":642},{},[635],{"type":20,"value":636,"position":637},"source",{"start":638,"end":640},{"line":320,"column":26,"offset":639},1106,{"line":320,"column":29,"offset":641},1114,{"start":643,"end":644},{"line":320,"column":26,"offset":639},{"line":320,"column":29,"offset":641},{"start":646,"end":648},{"line":320,"column":24,"offset":647},1104,{"line":320,"column":28,"offset":649},1115,{"type":14,"tagName":115,"properties":651,"children":652,"position":661},{},[653],{"type":20,"value":654,"position":655},"TimeSeries",{"start":656,"end":658},{"line":320,"column":317,"offset":657},1117,{"line":320,"column":659,"offset":660},24,1127,{"start":662,"end":663},{"line":320,"column":28,"offset":649},{"line":320,"column":320,"offset":664},1128,{"type":14,"tagName":115,"properties":666,"children":667,"position":676},{},[668],{"type":20,"value":669,"position":670},"Source data series",{"start":671,"end":673},{"line":320,"column":325,"offset":672},1130,{"line":320,"column":674,"offset":675},45,1148,{"start":677,"end":678},{"line":320,"column":320,"offset":664},{"line":320,"column":679,"offset":680},47,1150,{"start":682,"end":683},{"line":320,"column":24,"offset":647},{"line":320,"column":679,"offset":680},{"type":14,"tagName":62,"properties":685,"children":686,"position":759},{},[687,709,723],{"type":14,"tagName":115,"properties":688,"children":689,"position":704},{},[690],{"type":14,"tagName":252,"properties":691,"children":692,"position":701},{},[693],{"type":20,"value":694,"position":695},"period",{"start":696,"end":699},{"line":697,"column":26,"offset":698},26,1153,{"line":697,"column":29,"offset":700},1161,{"start":702,"end":703},{"line":697,"column":26,"offset":698},{"line":697,"column":29,"offset":700},{"start":705,"end":707},{"line":697,"column":24,"offset":706},1151,{"line":697,"column":28,"offset":708},1162,{"type":14,"tagName":115,"properties":710,"children":711,"position":719},{},[712],{"type":20,"value":713,"position":714},"number",{"start":715,"end":717},{"line":697,"column":317,"offset":716},1164,{"line":697,"column":601,"offset":718},1170,{"start":720,"end":721},{"line":697,"column":28,"offset":708},{"line":697,"column":94,"offset":722},1171,{"type":14,"tagName":115,"properties":724,"children":725,"position":754},{},[726,734,747],{"type":20,"value":727,"position":728},"Number of periods for calculation (default: ",{"start":729,"end":731},{"line":697,"column":99,"offset":730},1173,{"line":697,"column":732,"offset":733},67,1217,{"type":14,"tagName":252,"properties":735,"children":736,"position":744},{},[737],{"type":20,"value":738,"position":739},"12",{"start":740,"end":741},{"line":697,"column":732,"offset":733},{"line":697,"column":742,"offset":743},71,1221,{"start":745,"end":746},{"line":697,"column":732,"offset":733},{"line":697,"column":742,"offset":743},{"type":20,"value":748,"position":749},")",{"start":750,"end":751},{"line":697,"column":742,"offset":743},{"line":697,"column":752,"offset":753},72,1222,{"start":755,"end":756},{"line":697,"column":94,"offset":722},{"line":697,"column":757,"offset":758},74,1224,{"start":760,"end":761},{"line":697,"column":24,"offset":706},{"line":697,"column":757,"offset":758},{"type":14,"tagName":62,"properties":763,"children":764,"position":832},{},[765,786,800],{"type":14,"tagName":115,"properties":766,"children":767,"position":781},{},[768],{"type":14,"tagName":252,"properties":769,"children":770,"position":778},{},[771],{"type":20,"value":772,"position":773},"priceIndex",{"start":774,"end":776},{"line":325,"column":26,"offset":775},1227,{"line":325,"column":461,"offset":777},1239,{"start":779,"end":780},{"line":325,"column":26,"offset":775},{"line":325,"column":461,"offset":777},{"start":782,"end":784},{"line":325,"column":24,"offset":783},1225,{"line":325,"column":364,"offset":785},1240,{"type":14,"tagName":115,"properties":787,"children":788,"position":796},{},[789],{"type":20,"value":713,"position":790},{"start":791,"end":794},{"line":325,"column":792,"offset":793},18,1242,{"line":325,"column":659,"offset":795},1248,{"start":797,"end":798},{"line":325,"column":364,"offset":785},{"line":325,"column":320,"offset":799},1249,{"type":14,"tagName":115,"properties":801,"children":802,"position":828},{},[803,810,823],{"type":20,"value":804,"position":805},"Index of price data (default: ",{"start":806,"end":808},{"line":325,"column":325,"offset":807},1251,{"line":325,"column":487,"offset":809},1281,{"type":14,"tagName":252,"properties":811,"children":812,"position":820},{},[813],{"type":20,"value":814,"position":815},"1",{"start":816,"end":817},{"line":325,"column":487,"offset":809},{"line":325,"column":818,"offset":819},60,1284,{"start":821,"end":822},{"line":325,"column":487,"offset":809},{"line":325,"column":818,"offset":819},{"type":20,"value":748,"position":824},{"start":825,"end":826},{"line":325,"column":818,"offset":819},{"line":325,"column":434,"offset":827},1285,{"start":829,"end":830},{"line":325,"column":320,"offset":799},{"line":325,"column":439,"offset":831},1287,{"start":833,"end":834},{"line":325,"column":24,"offset":783},{"line":325,"column":439,"offset":831},{"start":836,"end":837},{"line":320,"column":24,"offset":647},{"line":325,"column":439,"offset":831},{"start":839,"end":840},{"line":99,"column":24,"offset":586},{"line":325,"column":439,"offset":831},{"type":20,"value":35},{"type":14,"tagName":37,"properties":843,"children":844,"position":885},{},[845,861,867,878],{"type":14,"tagName":119,"properties":846,"children":847,"position":856},{},[848],{"type":20,"value":849,"position":850},"Returns:",{"start":851,"end":854},{"line":852,"column":26,"offset":853},29,1291,{"line":852,"column":29,"offset":855},1299,{"start":857,"end":859},{"line":852,"column":24,"offset":858},1289,{"line":852,"column":44,"offset":860},1301,{"type":20,"value":862,"position":863}," ",{"start":864,"end":865},{"line":852,"column":44,"offset":860},{"line":852,"column":317,"offset":866},1302,{"type":14,"tagName":252,"properties":868,"children":869,"position":875},{},[870],{"type":20,"value":713,"position":871},{"start":872,"end":873},{"line":852,"column":317,"offset":866},{"line":852,"column":609,"offset":874},1310,{"start":876,"end":877},{"line":852,"column":317,"offset":866},{"line":852,"column":609,"offset":874},{"type":20,"value":879,"position":880}," — moving average value at the current bar.",{"start":881,"end":882},{"line":852,"column":609,"offset":874},{"line":852,"column":883,"offset":884},65,1353,{"start":886,"end":887},{"line":852,"column":24,"offset":858},{"line":852,"column":883,"offset":884},{"type":20,"value":35},{"type":11,"children":890},[891],{"type":14,"tagName":892,"properties":893,"children":897,"data":-1},"pre",{"class":894,"style":895,"tabindex":896},"shiki shiki-themes github-dark github-light","--shiki-dark:#e1e4e8;--shiki-light:#24292e;--shiki-dark-bg:#24292e;--shiki-light-bg:#fff","0",[898],{"type":14,"tagName":252,"properties":899,"children":900},{},[901,912,913,916,917,961,962,1013,1014],{"type":14,"tagName":902,"properties":903,"children":905},"span",{"class":904},"line",[906],{"type":14,"tagName":902,"properties":907,"children":909},{"style":908},"--shiki-dark:#6A737D;--shiki-light:#6A737D",[910],{"type":20,"value":911},"//@version=2",{"type":20,"value":35},{"type":14,"tagName":902,"properties":914,"children":915},{"class":904},[],{"type":20,"value":35},{"type":14,"tagName":902,"properties":918,"children":919},{"class":904},[920,926,932,938,943,947,952,956],{"type":14,"tagName":902,"properties":921,"children":923},{"style":922},"--shiki-dark:#E1E4E8;--shiki-light:#24292E",[924],{"type":20,"value":925},"timeseries trade ",{"type":14,"tagName":902,"properties":927,"children":929},{"style":928},"--shiki-dark:#F97583;--shiki-light:#D73A49",[930],{"type":20,"value":931},"=",{"type":14,"tagName":902,"properties":933,"children":935},{"style":934},"--shiki-dark:#B392F0;--shiki-light:#6F42C1",[936],{"type":20,"value":937}," ohlcv",{"type":14,"tagName":902,"properties":939,"children":940},{"style":922},[941],{"type":20,"value":942},"(symbol",{"type":14,"tagName":902,"properties":944,"children":945},{"style":928},[946],{"type":20,"value":931},{"type":14,"tagName":902,"properties":948,"children":949},{"style":922},[950],{"type":20,"value":951},"currentSymbol, exchange",{"type":14,"tagName":902,"properties":953,"children":954},{"style":928},[955],{"type":20,"value":931},{"type":14,"tagName":902,"properties":957,"children":958},{"style":922},[959],{"type":20,"value":960},"currentExchange);",{"type":20,"value":35},{"type":14,"tagName":902,"properties":963,"children":964},{"class":904},[965,970,975,979,984,989,993,998,1002,1008],{"type":14,"tagName":902,"properties":966,"children":967},{"style":928},[968],{"type":20,"value":969},"var",{"type":14,"tagName":902,"properties":971,"children":972},{"style":922},[973],{"type":20,"value":974}," data ",{"type":14,"tagName":902,"properties":976,"children":977},{"style":928},[978],{"type":20,"value":931},{"type":14,"tagName":902,"properties":980,"children":981},{"style":934},[982],{"type":20,"value":983}," sma",{"type":14,"tagName":902,"properties":985,"children":986},{"style":922},[987],{"type":20,"value":988},"(source",{"type":14,"tagName":902,"properties":990,"children":991},{"style":928},[992],{"type":20,"value":931},{"type":14,"tagName":902,"properties":994,"children":995},{"style":922},[996],{"type":20,"value":997},"trade.close, period",{"type":14,"tagName":902,"properties":999,"children":1000},{"style":928},[1001],{"type":20,"value":931},{"type":14,"tagName":902,"properties":1003,"children":1005},{"style":1004},"--shiki-dark:#79B8FF;--shiki-light:#005CC5",[1006],{"type":20,"value":1007},"20",{"type":14,"tagName":902,"properties":1009,"children":1010},{"style":922},[1011],{"type":20,"value":1012},");",{"type":20,"value":35},{"type":14,"tagName":902,"properties":1015,"children":1016},{"class":904},[1017,1022,1027,1031,1036,1040,1045,1050,1054,1059,1065,1070,1074,1078,1083,1088,1092,1096,1101],{"type":14,"tagName":902,"properties":1018,"children":1019},{"style":934},[1020],{"type":20,"value":1021},"plotLine",{"type":14,"tagName":902,"properties":1023,"children":1024},{"style":922},[1025],{"type":20,"value":1026},"(value",{"type":14,"tagName":902,"properties":1028,"children":1029},{"style":928},[1030],{"type":20,"value":931},{"type":14,"tagName":902,"properties":1032,"children":1033},{"style":922},[1034],{"type":20,"value":1035},"data, width",{"type":14,"tagName":902,"properties":1037,"children":1038},{"style":928},[1039],{"type":20,"value":931},{"type":14,"tagName":902,"properties":1041,"children":1042},{"style":1004},[1043],{"type":20,"value":1044},"2",{"type":14,"tagName":902,"properties":1046,"children":1047},{"style":922},[1048],{"type":20,"value":1049},", colors",{"type":14,"tagName":902,"properties":1051,"children":1052},{"style":928},[1053],{"type":20,"value":931},{"type":14,"tagName":902,"properties":1055,"children":1056},{"style":922},[1057],{"type":20,"value":1058},"[",{"type":14,"tagName":902,"properties":1060,"children":1062},{"style":1061},"--shiki-dark:#9ECBFF;--shiki-light:#032F62",[1063],{"type":20,"value":1064},"\"green\"",{"type":14,"tagName":902,"properties":1066,"children":1067},{"style":922},[1068],{"type":20,"value":1069},"], label",{"type":14,"tagName":902,"properties":1071,"children":1072},{"style":928},[1073],{"type":20,"value":931},{"type":14,"tagName":902,"properties":1075,"children":1076},{"style":922},[1077],{"type":20,"value":1058},{"type":14,"tagName":902,"properties":1079,"children":1080},{"style":1061},[1081],{"type":20,"value":1082},"\"SMA 20\"",{"type":14,"tagName":902,"properties":1084,"children":1085},{"style":922},[1086],{"type":20,"value":1087},"], desc",{"type":14,"tagName":902,"properties":1089,"children":1090},{"style":928},[1091],{"type":20,"value":931},{"type":14,"tagName":902,"properties":1093,"children":1094},{"style":922},[1095],{"type":20,"value":1058},{"type":14,"tagName":902,"properties":1097,"children":1098},{"style":1061},[1099],{"type":20,"value":1100},"\"20-period Simple Moving Average\"",{"type":14,"tagName":902,"properties":1102,"children":1103},{"style":922},[1104],{"type":20,"value":1105},"]);",{"type":20,"value":35},{"type":14,"tagName":37,"properties":1108,"children":1109,"position":1118},{},[1110],{"type":14,"tagName":343,"properties":1111,"children":1112,"position":1113},{"id":406},[],{"start":1114,"end":1116},{"line":182,"column":24,"offset":1115},1618,{"line":182,"column":370,"offset":1117},1634,{"start":1119,"end":1120},{"line":182,"column":24,"offset":1115},{"line":182,"column":370,"offset":1117},{"type":20,"value":35},{"type":14,"tagName":15,"properties":1123,"children":1125,"position":1134},{"id":1124},"ema-exponential-moving-average",[1126],{"type":20,"value":1127,"position":1128},"ema - Exponential Moving Average",{"start":1129,"end":1132},{"line":1130,"column":25,"offset":1131},41,1639,{"line":1130,"column":237,"offset":1133},1671,{"start":1135,"end":1137},{"line":1130,"column":24,"offset":1136},1636,{"line":1130,"column":237,"offset":1133},{"type":20,"value":35},{"type":14,"tagName":37,"properties":1140,"children":1141,"position":1163},{},[1142,1156],{"type":14,"tagName":252,"properties":1143,"children":1144,"position":1153},{},[1145],{"type":20,"value":1146,"position":1147},"ema(source: TimeSeries, period?: number = 12, priceIndex?: number = 1): number",{"start":1148,"end":1151},{"line":1149,"column":24,"offset":1150},43,1673,{"line":1149,"column":548,"offset":1152},1753,{"start":1154,"end":1155},{"line":1149,"column":24,"offset":1150},{"line":1149,"column":548,"offset":1152},{"type":20,"value":1157,"position":1158}," — Exponential Moving Average.",{"start":1159,"end":1160},{"line":1149,"column":548,"offset":1152},{"line":1149,"column":1161,"offset":1162},111,1783,{"start":1164,"end":1165},{"line":1149,"column":24,"offset":1150},{"line":1149,"column":1161,"offset":1162},{"type":20,"value":564},{"type":14,"tagName":54,"properties":1168,"children":1169,"position":1418},{},[1170,1222],{"type":14,"tagName":58,"properties":1171,"children":1172,"position":1219},{},[1173],{"type":14,"tagName":62,"properties":1174,"children":1175,"position":1216},{},[1176,1190,1203],{"type":14,"tagName":66,"properties":1177,"children":1178,"position":1185},{},[1179],{"type":20,"value":578,"position":1180},{"start":1181,"end":1183},{"line":674,"column":26,"offset":1182},1787,{"line":674,"column":28,"offset":1184},1796,{"start":1186,"end":1188},{"line":674,"column":24,"offset":1187},1785,{"line":674,"column":44,"offset":1189},1797,{"type":14,"tagName":66,"properties":1191,"children":1192,"position":1199},{},[1193],{"type":20,"value":70,"position":1194},{"start":1195,"end":1197},{"line":674,"column":461,"offset":1196},1799,{"line":674,"column":379,"offset":1198},1803,{"start":1200,"end":1201},{"line":674,"column":44,"offset":1189},{"line":674,"column":601,"offset":1202},1804,{"type":14,"tagName":66,"properties":1204,"children":1205,"position":1212},{},[1206],{"type":20,"value":88,"position":1207},{"start":1208,"end":1210},{"line":674,"column":609,"offset":1209},1806,{"line":674,"column":226,"offset":1211},1817,{"start":1213,"end":1214},{"line":674,"column":601,"offset":1202},{"line":674,"column":140,"offset":1215},1819,{"start":1217,"end":1218},{"line":674,"column":24,"offset":1187},{"line":674,"column":140,"offset":1215},{"start":1220,"end":1221},{"line":674,"column":24,"offset":1187},{"line":674,"column":140,"offset":1215},{"type":14,"tagName":108,"properties":1223,"children":1224,"position":1415},{},[1225,1277,1346],{"type":14,"tagName":62,"properties":1226,"children":1227,"position":1274},{},[1228,1248,1261],{"type":14,"tagName":115,"properties":1229,"children":1230,"position":1243},{},[1231],{"type":14,"tagName":252,"properties":1232,"children":1233,"position":1240},{},[1234],{"type":20,"value":636,"position":1235},{"start":1236,"end":1238},{"line":679,"column":26,"offset":1237},1842,{"line":679,"column":29,"offset":1239},1850,{"start":1241,"end":1242},{"line":679,"column":26,"offset":1237},{"line":679,"column":29,"offset":1239},{"start":1244,"end":1246},{"line":679,"column":24,"offset":1245},1840,{"line":679,"column":28,"offset":1247},1851,{"type":14,"tagName":115,"properties":1249,"children":1250,"position":1257},{},[1251],{"type":20,"value":654,"position":1252},{"start":1253,"end":1255},{"line":679,"column":317,"offset":1254},1853,{"line":679,"column":659,"offset":1256},1863,{"start":1258,"end":1259},{"line":679,"column":28,"offset":1247},{"line":679,"column":320,"offset":1260},1864,{"type":14,"tagName":115,"properties":1262,"children":1263,"position":1270},{},[1264],{"type":20,"value":669,"position":1265},{"start":1266,"end":1268},{"line":679,"column":325,"offset":1267},1866,{"line":679,"column":674,"offset":1269},1884,{"start":1271,"end":1272},{"line":679,"column":320,"offset":1260},{"line":679,"column":679,"offset":1273},1886,{"start":1275,"end":1276},{"line":679,"column":24,"offset":1245},{"line":679,"column":679,"offset":1273},{"type":14,"tagName":62,"properties":1278,"children":1279,"position":1343},{},[1280,1301,1314],{"type":14,"tagName":115,"properties":1281,"children":1282,"position":1296},{},[1283],{"type":14,"tagName":252,"properties":1284,"children":1285,"position":1293},{},[1286],{"type":20,"value":694,"position":1287},{"start":1288,"end":1291},{"line":1289,"column":26,"offset":1290},48,1889,{"line":1289,"column":29,"offset":1292},1897,{"start":1294,"end":1295},{"line":1289,"column":26,"offset":1290},{"line":1289,"column":29,"offset":1292},{"start":1297,"end":1299},{"line":1289,"column":24,"offset":1298},1887,{"line":1289,"column":28,"offset":1300},1898,{"type":14,"tagName":115,"properties":1302,"children":1303,"position":1310},{},[1304],{"type":20,"value":713,"position":1305},{"start":1306,"end":1308},{"line":1289,"column":317,"offset":1307},1900,{"line":1289,"column":601,"offset":1309},1906,{"start":1311,"end":1312},{"line":1289,"column":28,"offset":1300},{"line":1289,"column":94,"offset":1313},1907,{"type":14,"tagName":115,"properties":1315,"children":1316,"position":1339},{},[1317,1323,1334],{"type":20,"value":727,"position":1318},{"start":1319,"end":1321},{"line":1289,"column":99,"offset":1320},1909,{"line":1289,"column":732,"offset":1322},1953,{"type":14,"tagName":252,"properties":1324,"children":1325,"position":1331},{},[1326],{"type":20,"value":738,"position":1327},{"start":1328,"end":1329},{"line":1289,"column":732,"offset":1322},{"line":1289,"column":742,"offset":1330},1957,{"start":1332,"end":1333},{"line":1289,"column":732,"offset":1322},{"line":1289,"column":742,"offset":1330},{"type":20,"value":748,"position":1335},{"start":1336,"end":1337},{"line":1289,"column":742,"offset":1330},{"line":1289,"column":752,"offset":1338},1958,{"start":1340,"end":1341},{"line":1289,"column":94,"offset":1313},{"line":1289,"column":757,"offset":1342},1960,{"start":1344,"end":1345},{"line":1289,"column":24,"offset":1298},{"line":1289,"column":757,"offset":1342},{"type":14,"tagName":62,"properties":1347,"children":1348,"position":1412},{},[1349,1370,1383],{"type":14,"tagName":115,"properties":1350,"children":1351,"position":1365},{},[1352],{"type":14,"tagName":252,"properties":1353,"children":1354,"position":1362},{},[1355],{"type":20,"value":772,"position":1356},{"start":1357,"end":1360},{"line":1358,"column":26,"offset":1359},49,1963,{"line":1358,"column":461,"offset":1361},1975,{"start":1363,"end":1364},{"line":1358,"column":26,"offset":1359},{"line":1358,"column":461,"offset":1361},{"start":1366,"end":1368},{"line":1358,"column":24,"offset":1367},1961,{"line":1358,"column":364,"offset":1369},1976,{"type":14,"tagName":115,"properties":1371,"children":1372,"position":1379},{},[1373],{"type":20,"value":713,"position":1374},{"start":1375,"end":1377},{"line":1358,"column":792,"offset":1376},1978,{"line":1358,"column":659,"offset":1378},1984,{"start":1380,"end":1381},{"line":1358,"column":364,"offset":1369},{"line":1358,"column":320,"offset":1382},1985,{"type":14,"tagName":115,"properties":1384,"children":1385,"position":1408},{},[1386,1392,1403],{"type":20,"value":804,"position":1387},{"start":1388,"end":1390},{"line":1358,"column":325,"offset":1389},1987,{"line":1358,"column":487,"offset":1391},2017,{"type":14,"tagName":252,"properties":1393,"children":1394,"position":1400},{},[1395],{"type":20,"value":814,"position":1396},{"start":1397,"end":1398},{"line":1358,"column":487,"offset":1391},{"line":1358,"column":818,"offset":1399},2020,{"start":1401,"end":1402},{"line":1358,"column":487,"offset":1391},{"line":1358,"column":818,"offset":1399},{"type":20,"value":748,"position":1404},{"start":1405,"end":1406},{"line":1358,"column":818,"offset":1399},{"line":1358,"column":434,"offset":1407},2021,{"start":1409,"end":1410},{"line":1358,"column":320,"offset":1382},{"line":1358,"column":439,"offset":1411},2023,{"start":1413,"end":1414},{"line":1358,"column":24,"offset":1367},{"line":1358,"column":439,"offset":1411},{"start":1416,"end":1417},{"line":679,"column":24,"offset":1245},{"line":1358,"column":439,"offset":1411},{"start":1419,"end":1420},{"line":674,"column":24,"offset":1187},{"line":1358,"column":439,"offset":1411},{"type":20,"value":35},{"type":14,"tagName":37,"properties":1423,"children":1424,"position":1463},{},[1425,1440,1445,1456],{"type":14,"tagName":119,"properties":1426,"children":1427,"position":1435},{},[1428],{"type":20,"value":849,"position":1429},{"start":1430,"end":1433},{"line":1431,"column":26,"offset":1432},51,2027,{"line":1431,"column":29,"offset":1434},2035,{"start":1436,"end":1438},{"line":1431,"column":24,"offset":1437},2025,{"line":1431,"column":44,"offset":1439},2037,{"type":20,"value":862,"position":1441},{"start":1442,"end":1443},{"line":1431,"column":44,"offset":1439},{"line":1431,"column":317,"offset":1444},2038,{"type":14,"tagName":252,"properties":1446,"children":1447,"position":1453},{},[1448],{"type":20,"value":713,"position":1449},{"start":1450,"end":1451},{"line":1431,"column":317,"offset":1444},{"line":1431,"column":609,"offset":1452},2046,{"start":1454,"end":1455},{"line":1431,"column":317,"offset":1444},{"line":1431,"column":609,"offset":1452},{"type":20,"value":1457,"position":1458}," — exponential moving average value at the current bar.",{"start":1459,"end":1460},{"line":1431,"column":609,"offset":1452},{"line":1431,"column":1461,"offset":1462},77,2101,{"start":1464,"end":1465},{"line":1431,"column":24,"offset":1437},{"line":1431,"column":1461,"offset":1462},{"type":20,"value":35},{"type":11,"children":1468},[1469],{"type":14,"tagName":892,"properties":1470,"children":1471,"data":-1},{"class":894,"style":895,"tabindex":896},[1472],{"type":14,"tagName":252,"properties":1473,"children":1474},{},[1475,1482,1483,1486,1487,1522,1523,1567,1568],{"type":14,"tagName":902,"properties":1476,"children":1477},{"class":904},[1478],{"type":14,"tagName":902,"properties":1479,"children":1480},{"style":908},[1481],{"type":20,"value":911},{"type":20,"value":35},{"type":14,"tagName":902,"properties":1484,"children":1485},{"class":904},[],{"type":20,"value":35},{"type":14,"tagName":902,"properties":1488,"children":1489},{"class":904},[1490,1494,1498,1502,1506,1510,1514,1518],{"type":14,"tagName":902,"properties":1491,"children":1492},{"style":922},[1493],{"type":20,"value":925},{"type":14,"tagName":902,"properties":1495,"children":1496},{"style":928},[1497],{"type":20,"value":931},{"type":14,"tagName":902,"properties":1499,"children":1500},{"style":934},[1501],{"type":20,"value":937},{"type":14,"tagName":902,"properties":1503,"children":1504},{"style":922},[1505],{"type":20,"value":942},{"type":14,"tagName":902,"properties":1507,"children":1508},{"style":928},[1509],{"type":20,"value":931},{"type":14,"tagName":902,"properties":1511,"children":1512},{"style":922},[1513],{"type":20,"value":951},{"type":14,"tagName":902,"properties":1515,"children":1516},{"style":928},[1517],{"type":20,"value":931},{"type":14,"tagName":902,"properties":1519,"children":1520},{"style":922},[1521],{"type":20,"value":960},{"type":20,"value":35},{"type":14,"tagName":902,"properties":1524,"children":1525},{"class":904},[1526,1530,1534,1538,1543,1547,1551,1555,1559,1563],{"type":14,"tagName":902,"properties":1527,"children":1528},{"style":928},[1529],{"type":20,"value":969},{"type":14,"tagName":902,"properties":1531,"children":1532},{"style":922},[1533],{"type":20,"value":974},{"type":14,"tagName":902,"properties":1535,"children":1536},{"style":928},[1537],{"type":20,"value":931},{"type":14,"tagName":902,"properties":1539,"children":1540},{"style":934},[1541],{"type":20,"value":1542}," ema",{"type":14,"tagName":902,"properties":1544,"children":1545},{"style":922},[1546],{"type":20,"value":988},{"type":14,"tagName":902,"properties":1548,"children":1549},{"style":928},[1550],{"type":20,"value":931},{"type":14,"tagName":902,"properties":1552,"children":1553},{"style":922},[1554],{"type":20,"value":997},{"type":14,"tagName":902,"properties":1556,"children":1557},{"style":928},[1558],{"type":20,"value":931},{"type":14,"tagName":902,"properties":1560,"children":1561},{"style":1004},[1562],{"type":20,"value":1007},{"type":14,"tagName":902,"properties":1564,"children":1565},{"style":922},[1566],{"type":20,"value":1012},{"type":20,"value":35},{"type":14,"tagName":902,"properties":1569,"children":1570},{"class":904},[1571,1575,1579,1583,1587,1591,1595,1599,1603,1607,1612,1616,1620,1624,1629,1633,1637,1641,1646],{"type":14,"tagName":902,"properties":1572,"children":1573},{"style":934},[1574],{"type":20,"value":1021},{"type":14,"tagName":902,"properties":1576,"children":1577},{"style":922},[1578],{"type":20,"value":1026},{"type":14,"tagName":902,"properties":1580,"children":1581},{"style":928},[1582],{"type":20,"value":931},{"type":14,"tagName":902,"properties":1584,"children":1585},{"style":922},[1586],{"type":20,"value":1035},{"type":14,"tagName":902,"properties":1588,"children":1589},{"style":928},[1590],{"type":20,"value":931},{"type":14,"tagName":902,"properties":1592,"children":1593},{"style":1004},[1594],{"type":20,"value":1044},{"type":14,"tagName":902,"properties":1596,"children":1597},{"style":922},[1598],{"type":20,"value":1049},{"type":14,"tagName":902,"properties":1600,"children":1601},{"style":928},[1602],{"type":20,"value":931},{"type":14,"tagName":902,"properties":1604,"children":1605},{"style":922},[1606],{"type":20,"value":1058},{"type":14,"tagName":902,"properties":1608,"children":1609},{"style":1061},[1610],{"type":20,"value":1611},"\"orange\"",{"type":14,"tagName":902,"properties":1613,"children":1614},{"style":922},[1615],{"type":20,"value":1069},{"type":14,"tagName":902,"properties":1617,"children":1618},{"style":928},[1619],{"type":20,"value":931},{"type":14,"tagName":902,"properties":1621,"children":1622},{"style":922},[1623],{"type":20,"value":1058},{"type":14,"tagName":902,"properties":1625,"children":1626},{"style":1061},[1627],{"type":20,"value":1628},"\"EMA 20\"",{"type":14,"tagName":902,"properties":1630,"children":1631},{"style":922},[1632],{"type":20,"value":1087},{"type":14,"tagName":902,"properties":1634,"children":1635},{"style":928},[1636],{"type":20,"value":931},{"type":14,"tagName":902,"properties":1638,"children":1639},{"style":922},[1640],{"type":20,"value":1058},{"type":14,"tagName":902,"properties":1642,"children":1643},{"style":1061},[1644],{"type":20,"value":1645},"\"20-period Exponential Moving Average\"",{"type":14,"tagName":902,"properties":1647,"children":1648},{"style":922},[1649],{"type":20,"value":1105},{"type":20,"value":35},{"type":14,"tagName":37,"properties":1652,"children":1653,"position":1662},{},[1654],{"type":14,"tagName":343,"properties":1655,"children":1656,"position":1657},{"id":458},[],{"start":1658,"end":1660},{"line":434,"column":24,"offset":1659},2372,{"line":434,"column":370,"offset":1661},2388,{"start":1663,"end":1664},{"line":434,"column":24,"offset":1659},{"line":434,"column":370,"offset":1661},{"type":20,"value":35},{"type":14,"tagName":15,"properties":1667,"children":1669,"position":1677},{"id":1668},"rma-running-moving-average",[1670],{"type":20,"value":1671,"position":1672},"rma - Running Moving Average",{"start":1673,"end":1675},{"line":439,"column":25,"offset":1674},2393,{"line":439,"column":128,"offset":1676},2421,{"start":1678,"end":1680},{"line":439,"column":24,"offset":1679},2390,{"line":439,"column":128,"offset":1676},{"type":20,"value":35},{"type":14,"tagName":37,"properties":1683,"children":1684,"position":1705},{},[1685,1698],{"type":14,"tagName":252,"properties":1686,"children":1687,"position":1695},{},[1688],{"type":20,"value":1689,"position":1690},"rma(source: TimeSeries, period?: number = 12, priceIndex?: number = 1): number",{"start":1691,"end":1693},{"line":883,"column":24,"offset":1692},2423,{"line":883,"column":548,"offset":1694},2503,{"start":1696,"end":1697},{"line":883,"column":24,"offset":1692},{"line":883,"column":548,"offset":1694},{"type":20,"value":1699,"position":1700}," — Running Moving Average using Wilder's smoothing method.",{"start":1701,"end":1702},{"line":883,"column":548,"offset":1694},{"line":883,"column":1703,"offset":1704},139,2561,{"start":1706,"end":1707},{"line":883,"column":24,"offset":1692},{"line":883,"column":1703,"offset":1704},{"type":20,"value":564},{"type":14,"tagName":54,"properties":1710,"children":1711,"position":1960},{},[1712,1764],{"type":14,"tagName":58,"properties":1713,"children":1714,"position":1761},{},[1715],{"type":14,"tagName":62,"properties":1716,"children":1717,"position":1758},{},[1718,1732,1745],{"type":14,"tagName":66,"properties":1719,"children":1720,"position":1727},{},[1721],{"type":20,"value":578,"position":1722},{"start":1723,"end":1725},{"line":732,"column":26,"offset":1724},2565,{"line":732,"column":28,"offset":1726},2574,{"start":1728,"end":1730},{"line":732,"column":24,"offset":1729},2563,{"line":732,"column":44,"offset":1731},2575,{"type":14,"tagName":66,"properties":1733,"children":1734,"position":1741},{},[1735],{"type":20,"value":70,"position":1736},{"start":1737,"end":1739},{"line":732,"column":461,"offset":1738},2577,{"line":732,"column":379,"offset":1740},2581,{"start":1742,"end":1743},{"line":732,"column":44,"offset":1731},{"line":732,"column":601,"offset":1744},2582,{"type":14,"tagName":66,"properties":1746,"children":1747,"position":1754},{},[1748],{"type":20,"value":88,"position":1749},{"start":1750,"end":1752},{"line":732,"column":609,"offset":1751},2584,{"line":732,"column":226,"offset":1753},2595,{"start":1755,"end":1756},{"line":732,"column":601,"offset":1744},{"line":732,"column":140,"offset":1757},2597,{"start":1759,"end":1760},{"line":732,"column":24,"offset":1729},{"line":732,"column":140,"offset":1757},{"start":1762,"end":1763},{"line":732,"column":24,"offset":1729},{"line":732,"column":140,"offset":1757},{"type":14,"tagName":108,"properties":1765,"children":1766,"position":1957},{},[1767,1820,1889],{"type":14,"tagName":62,"properties":1768,"children":1769,"position":1817},{},[1770,1791,1804],{"type":14,"tagName":115,"properties":1771,"children":1772,"position":1786},{},[1773],{"type":14,"tagName":252,"properties":1774,"children":1775,"position":1783},{},[1776],{"type":20,"value":636,"position":1777},{"start":1778,"end":1781},{"line":1779,"column":26,"offset":1780},69,2620,{"line":1779,"column":29,"offset":1782},2628,{"start":1784,"end":1785},{"line":1779,"column":26,"offset":1780},{"line":1779,"column":29,"offset":1782},{"start":1787,"end":1789},{"line":1779,"column":24,"offset":1788},2618,{"line":1779,"column":28,"offset":1790},2629,{"type":14,"tagName":115,"properties":1792,"children":1793,"position":1800},{},[1794],{"type":20,"value":654,"position":1795},{"start":1796,"end":1798},{"line":1779,"column":317,"offset":1797},2631,{"line":1779,"column":659,"offset":1799},2641,{"start":1801,"end":1802},{"line":1779,"column":28,"offset":1790},{"line":1779,"column":320,"offset":1803},2642,{"type":14,"tagName":115,"properties":1805,"children":1806,"position":1813},{},[1807],{"type":20,"value":669,"position":1808},{"start":1809,"end":1811},{"line":1779,"column":325,"offset":1810},2644,{"line":1779,"column":674,"offset":1812},2662,{"start":1814,"end":1815},{"line":1779,"column":320,"offset":1803},{"line":1779,"column":679,"offset":1816},2664,{"start":1818,"end":1819},{"line":1779,"column":24,"offset":1788},{"line":1779,"column":679,"offset":1816},{"type":14,"tagName":62,"properties":1821,"children":1822,"position":1886},{},[1823,1844,1857],{"type":14,"tagName":115,"properties":1824,"children":1825,"position":1839},{},[1826],{"type":14,"tagName":252,"properties":1827,"children":1828,"position":1836},{},[1829],{"type":20,"value":694,"position":1830},{"start":1831,"end":1834},{"line":1832,"column":26,"offset":1833},70,2667,{"line":1832,"column":29,"offset":1835},2675,{"start":1837,"end":1838},{"line":1832,"column":26,"offset":1833},{"line":1832,"column":29,"offset":1835},{"start":1840,"end":1842},{"line":1832,"column":24,"offset":1841},2665,{"line":1832,"column":28,"offset":1843},2676,{"type":14,"tagName":115,"properties":1845,"children":1846,"position":1853},{},[1847],{"type":20,"value":713,"position":1848},{"start":1849,"end":1851},{"line":1832,"column":317,"offset":1850},2678,{"line":1832,"column":601,"offset":1852},2684,{"start":1854,"end":1855},{"line":1832,"column":28,"offset":1843},{"line":1832,"column":94,"offset":1856},2685,{"type":14,"tagName":115,"properties":1858,"children":1859,"position":1882},{},[1860,1866,1877],{"type":20,"value":727,"position":1861},{"start":1862,"end":1864},{"line":1832,"column":99,"offset":1863},2687,{"line":1832,"column":732,"offset":1865},2731,{"type":14,"tagName":252,"properties":1867,"children":1868,"position":1874},{},[1869],{"type":20,"value":738,"position":1870},{"start":1871,"end":1872},{"line":1832,"column":732,"offset":1865},{"line":1832,"column":742,"offset":1873},2735,{"start":1875,"end":1876},{"line":1832,"column":732,"offset":1865},{"line":1832,"column":742,"offset":1873},{"type":20,"value":748,"position":1878},{"start":1879,"end":1880},{"line":1832,"column":742,"offset":1873},{"line":1832,"column":752,"offset":1881},2736,{"start":1883,"end":1884},{"line":1832,"column":94,"offset":1856},{"line":1832,"column":757,"offset":1885},2738,{"start":1887,"end":1888},{"line":1832,"column":24,"offset":1841},{"line":1832,"column":757,"offset":1885},{"type":14,"tagName":62,"properties":1890,"children":1891,"position":1954},{},[1892,1912,1925],{"type":14,"tagName":115,"properties":1893,"children":1894,"position":1907},{},[1895],{"type":14,"tagName":252,"properties":1896,"children":1897,"position":1904},{},[1898],{"type":20,"value":772,"position":1899},{"start":1900,"end":1902},{"line":742,"column":26,"offset":1901},2741,{"line":742,"column":461,"offset":1903},2753,{"start":1905,"end":1906},{"line":742,"column":26,"offset":1901},{"line":742,"column":461,"offset":1903},{"start":1908,"end":1910},{"line":742,"column":24,"offset":1909},2739,{"line":742,"column":364,"offset":1911},2754,{"type":14,"tagName":115,"properties":1913,"children":1914,"position":1921},{},[1915],{"type":20,"value":713,"position":1916},{"start":1917,"end":1919},{"line":742,"column":792,"offset":1918},2756,{"line":742,"column":659,"offset":1920},2762,{"start":1922,"end":1923},{"line":742,"column":364,"offset":1911},{"line":742,"column":320,"offset":1924},2763,{"type":14,"tagName":115,"properties":1926,"children":1927,"position":1950},{},[1928,1934,1945],{"type":20,"value":804,"position":1929},{"start":1930,"end":1932},{"line":742,"column":325,"offset":1931},2765,{"line":742,"column":487,"offset":1933},2795,{"type":14,"tagName":252,"properties":1935,"children":1936,"position":1942},{},[1937],{"type":20,"value":814,"position":1938},{"start":1939,"end":1940},{"line":742,"column":487,"offset":1933},{"line":742,"column":818,"offset":1941},2798,{"start":1943,"end":1944},{"line":742,"column":487,"offset":1933},{"line":742,"column":818,"offset":1941},{"type":20,"value":748,"position":1946},{"start":1947,"end":1948},{"line":742,"column":818,"offset":1941},{"line":742,"column":434,"offset":1949},2799,{"start":1951,"end":1952},{"line":742,"column":320,"offset":1924},{"line":742,"column":439,"offset":1953},2801,{"start":1955,"end":1956},{"line":742,"column":24,"offset":1909},{"line":742,"column":439,"offset":1953},{"start":1958,"end":1959},{"line":1779,"column":24,"offset":1788},{"line":742,"column":439,"offset":1953},{"start":1961,"end":1962},{"line":732,"column":24,"offset":1729},{"line":742,"column":439,"offset":1953},{"type":20,"value":35},{"type":14,"tagName":37,"properties":1965,"children":1966,"position":2004},{},[1967,1982,1987,1998],{"type":14,"tagName":119,"properties":1968,"children":1969,"position":1977},{},[1970],{"type":20,"value":849,"position":1971},{"start":1972,"end":1975},{"line":1973,"column":26,"offset":1974},73,2805,{"line":1973,"column":29,"offset":1976},2813,{"start":1978,"end":1980},{"line":1973,"column":24,"offset":1979},2803,{"line":1973,"column":44,"offset":1981},2815,{"type":20,"value":862,"position":1983},{"start":1984,"end":1985},{"line":1973,"column":44,"offset":1981},{"line":1973,"column":317,"offset":1986},2816,{"type":14,"tagName":252,"properties":1988,"children":1989,"position":1995},{},[1990],{"type":20,"value":713,"position":1991},{"start":1992,"end":1993},{"line":1973,"column":317,"offset":1986},{"line":1973,"column":609,"offset":1994},2824,{"start":1996,"end":1997},{"line":1973,"column":317,"offset":1986},{"line":1973,"column":609,"offset":1994},{"type":20,"value":1999,"position":2000}," — running moving average value at the current bar.",{"start":2001,"end":2002},{"line":1973,"column":609,"offset":1994},{"line":1973,"column":1973,"offset":2003},2875,{"start":2005,"end":2006},{"line":1973,"column":24,"offset":1979},{"line":1973,"column":1973,"offset":2003},{"type":20,"value":35},{"type":11,"children":2009},[2010],{"type":14,"tagName":892,"properties":2011,"children":2012,"data":-1},{"class":894,"style":895,"tabindex":896},[2013],{"type":14,"tagName":252,"properties":2014,"children":2015},{},[2016,2023,2024,2027,2028,2063,2064,2108,2109],{"type":14,"tagName":902,"properties":2017,"children":2018},{"class":904},[2019],{"type":14,"tagName":902,"properties":2020,"children":2021},{"style":908},[2022],{"type":20,"value":911},{"type":20,"value":35},{"type":14,"tagName":902,"properties":2025,"children":2026},{"class":904},[],{"type":20,"value":35},{"type":14,"tagName":902,"properties":2029,"children":2030},{"class":904},[2031,2035,2039,2043,2047,2051,2055,2059],{"type":14,"tagName":902,"properties":2032,"children":2033},{"style":922},[2034],{"type":20,"value":925},{"type":14,"tagName":902,"properties":2036,"children":2037},{"style":928},[2038],{"type":20,"value":931},{"type":14,"tagName":902,"properties":2040,"children":2041},{"style":934},[2042],{"type":20,"value":937},{"type":14,"tagName":902,"properties":2044,"children":2045},{"style":922},[2046],{"type":20,"value":942},{"type":14,"tagName":902,"properties":2048,"children":2049},{"style":928},[2050],{"type":20,"value":931},{"type":14,"tagName":902,"properties":2052,"children":2053},{"style":922},[2054],{"type":20,"value":951},{"type":14,"tagName":902,"properties":2056,"children":2057},{"style":928},[2058],{"type":20,"value":931},{"type":14,"tagName":902,"properties":2060,"children":2061},{"style":922},[2062],{"type":20,"value":960},{"type":20,"value":35},{"type":14,"tagName":902,"properties":2065,"children":2066},{"class":904},[2067,2071,2075,2079,2084,2088,2092,2096,2100,2104],{"type":14,"tagName":902,"properties":2068,"children":2069},{"style":928},[2070],{"type":20,"value":969},{"type":14,"tagName":902,"properties":2072,"children":2073},{"style":922},[2074],{"type":20,"value":974},{"type":14,"tagName":902,"properties":2076,"children":2077},{"style":928},[2078],{"type":20,"value":931},{"type":14,"tagName":902,"properties":2080,"children":2081},{"style":934},[2082],{"type":20,"value":2083}," rma",{"type":14,"tagName":902,"properties":2085,"children":2086},{"style":922},[2087],{"type":20,"value":988},{"type":14,"tagName":902,"properties":2089,"children":2090},{"style":928},[2091],{"type":20,"value":931},{"type":14,"tagName":902,"properties":2093,"children":2094},{"style":922},[2095],{"type":20,"value":997},{"type":14,"tagName":902,"properties":2097,"children":2098},{"style":928},[2099],{"type":20,"value":931},{"type":14,"tagName":902,"properties":2101,"children":2102},{"style":1004},[2103],{"type":20,"value":1007},{"type":14,"tagName":902,"properties":2105,"children":2106},{"style":922},[2107],{"type":20,"value":1012},{"type":20,"value":35},{"type":14,"tagName":902,"properties":2110,"children":2111},{"class":904},[2112,2116,2120,2124,2128,2132,2136,2140,2144,2148,2153,2157,2161,2165,2170,2174,2178,2182,2187],{"type":14,"tagName":902,"properties":2113,"children":2114},{"style":934},[2115],{"type":20,"value":1021},{"type":14,"tagName":902,"properties":2117,"children":2118},{"style":922},[2119],{"type":20,"value":1026},{"type":14,"tagName":902,"properties":2121,"children":2122},{"style":928},[2123],{"type":20,"value":931},{"type":14,"tagName":902,"properties":2125,"children":2126},{"style":922},[2127],{"type":20,"value":1035},{"type":14,"tagName":902,"properties":2129,"children":2130},{"style":928},[2131],{"type":20,"value":931},{"type":14,"tagName":902,"properties":2133,"children":2134},{"style":1004},[2135],{"type":20,"value":1044},{"type":14,"tagName":902,"properties":2137,"children":2138},{"style":922},[2139],{"type":20,"value":1049},{"type":14,"tagName":902,"properties":2141,"children":2142},{"style":928},[2143],{"type":20,"value":931},{"type":14,"tagName":902,"properties":2145,"children":2146},{"style":922},[2147],{"type":20,"value":1058},{"type":14,"tagName":902,"properties":2149,"children":2150},{"style":1061},[2151],{"type":20,"value":2152},"\"blue\"",{"type":14,"tagName":902,"properties":2154,"children":2155},{"style":922},[2156],{"type":20,"value":1069},{"type":14,"tagName":902,"properties":2158,"children":2159},{"style":928},[2160],{"type":20,"value":931},{"type":14,"tagName":902,"properties":2162,"children":2163},{"style":922},[2164],{"type":20,"value":1058},{"type":14,"tagName":902,"properties":2166,"children":2167},{"style":1061},[2168],{"type":20,"value":2169},"\"RMA 20\"",{"type":14,"tagName":902,"properties":2171,"children":2172},{"style":922},[2173],{"type":20,"value":1087},{"type":14,"tagName":902,"properties":2175,"children":2176},{"style":928},[2177],{"type":20,"value":931},{"type":14,"tagName":902,"properties":2179,"children":2180},{"style":922},[2181],{"type":20,"value":1058},{"type":14,"tagName":902,"properties":2183,"children":2184},{"style":1061},[2185],{"type":20,"value":2186},"\"20-period Running Moving Average\"",{"type":14,"tagName":902,"properties":2188,"children":2189},{"style":922},[2190],{"type":20,"value":1105},{"type":20,"value":35},{"type":14,"tagName":15,"properties":2193,"children":2195,"position":2204},{"id":2194},"best-practices",[2196],{"type":20,"value":2197,"position":2198},"Best Practices",{"start":2199,"end":2202},{"line":2200,"column":25,"offset":2201},83,3143,{"line":2200,"column":792,"offset":2203},3157,{"start":2205,"end":2207},{"line":2200,"column":24,"offset":2206},3140,{"line":2200,"column":792,"offset":2203},{"type":20,"value":35},{"type":14,"tagName":2210,"properties":2211,"children":2212},"cardgrid",{},[2213,2260,2266,2272],{"type":14,"tagName":2214,"properties":2215,"children":2218},"card",{"title":2216,"href":2217},"Period Selection","",[2219,2221,2232,2234,2245,2247,2258],{"type":20,"value":2220},"Common periods: ",{"type":14,"tagName":119,"properties":2222,"children":2223,"position":2225},{},[2224],{"type":20,"value":1007},{"start":2226,"end":2230},{"line":2227,"column":2228,"offset":2229},86,50,3241,{"line":2227,"column":1779,"offset":2231},3260,{"type":20,"value":2233}," for short-term, ",{"type":14,"tagName":119,"properties":2235,"children":2236,"position":2239},{},[2237],{"type":20,"value":2238},"50",{"start":2240,"end":2242},{"line":2227,"column":2227,"offset":2241},3277,{"line":2227,"column":2243,"offset":2244},105,3296,{"type":20,"value":2246}," for medium-term, and ",{"type":14,"tagName":119,"properties":2248,"children":2249,"position":2252},{},[2250],{"type":20,"value":2251},"200",{"start":2253,"end":2256},{"line":2227,"column":2254,"offset":2255},127,3318,{"line":2227,"column":200,"offset":2257},3338,{"type":20,"value":2259}," for long-term. Adjust based on trading timeframe and market volatility.",{"type":14,"tagName":2214,"properties":2261,"children":2263},{"title":2262,"href":2217},"EMA vs SMA",[2264],{"type":20,"value":2265},"Use EMA for faster signals in trending markets and SMA for smoother signals in ranging markets. EMA reacts quicker to price changes.",{"type":14,"tagName":2214,"properties":2267,"children":2269},{"title":2268,"href":2217},"Confirmation",[2270],{"type":20,"value":2271},"Combine moving averages with volume, RSI, or other indicators for stronger confirmation. Do not rely on a moving average alone.",{"type":14,"tagName":2214,"properties":2273,"children":2275},{"title":2274,"href":2217},"False Signals",[2276],{"type":20,"value":2277},"Moving averages lag price action. In choppy markets, use additional filters to reduce whipsaws and false breakouts.",{"quirksMode":2279},false,{"start":2281,"end":2282},{"line":24,"column":24,"offset":32},{"line":2283,"column":24,"offset":2284},91,3967,1781011072741]