[{"data":1,"prerenderedAt":5064},["ShallowReactive",2],{"kscript:migrations/v2-vs-v3":3},{"slug":4,"filePath":5,"frontmatter":6,"rawMarkdown":9,"tree":10},"migrations/v2-vs-v3","migrations/v2-vs-v3.md",{"title":7,"description":8},"v2 vs v3","A migration guide for v2 script authors. v3 is additive (your scripts keep running), but TA builtins, negative timeseries subscripts, and a few conveniences need checking.","---\ntitle: v2 vs v3\ndescription: A migration guide for v2 script authors. v3 is additive (your scripts keep running), but TA builtins, negative timeseries subscripts, and a few conveniences need checking.\n---\n\n## v3 is additive\n\nThe good news first: **every v2 script keeps running on v3.** v3 did not break the language, it grew it. Typed structs, collections, self-managing drawings, no-repaint multi-timeframe, and multi-venue aggregation are all new capabilities layered on top of what v2 already did. If your script worked, it still works.\n\nThe version marker stays `//@version=2`. That number is the **script-format marker, not the engine version**, so do not bump it to `//@version=3` (the engine does not recognize that and falls back). All of the v3 features run under the `//@version=2` line. For the full tour of what v3 adds, see [What's New in v3](/kscript/getting-started/whats-new-v3).\n\nSo migration is not a rewrite. It is a short checklist. Two changes can move your numbers: corrected TA warmup/early values, and the 3.0.13 (in-flight) fix for negative timeseries subscripts.\n\n## First check: eight corrected TA builtins\n\nEight technical-analysis builtins were corrected to their textbook forms. Each now matches an independent reference implementation, so this is a correctness fix, not a regression. The practical effect: **these functions start emitting slightly later and with different early-bar values than they did in v2.** Steady-state output (well past the warmup window) is the same or more correct; the early bars are what changed.\n\nWhat was corrected:\n\n| Builtin | What changed |\n|---|---|\n| `ema` | Correct seeding of the first averaged value |\n| `rsi` | Proper Wilder smoothing |\n| `macd` | Follows the corrected `ema` |\n| `psar` | Textbook parabolic SAR initialization |\n| `adx` | Correct directional-movement warmup |\n| `highest` | Strict window warmup |\n| `lowest` | Strict window warmup |\n| `sma` | Strict warmup (no partial-window averages) |\n\n**Why you might notice:** if a script keys off an indicator's very first non-empty bars (for example a backtest that starts trading at bar 5, or a cross evaluated near the left edge of history), the first signal may shift by a bar or two. Anything reading these indicators after their warmup window is unaffected. If your logic waits for the indicator to be ready (the usual case), there is nothing to do.\n\n### When each indicator starts emitting\n\nThis table is the practical reference: with a period-5 setup, the first bar index at which each builtin produces a value. Use it to reason about where your own warmup edges land.\n\n| Builtin | Call | First value at bar |\n| --- | --- | ---: |\n| `ema` | `ema(source=closeSeries, period=5)` | `4` |\n| `rsi` | `rsi(source=closeSeries, period=5)` | `5` |\n| `macd` | `macd(... fastPeriod=3, slowPeriod=6, signalPeriod=3).macd` | `5` |\n| `psar` | `psar(source=trade, start=0.02, increment=0.02, maxValue=0.2)` | `1` |\n| `adx` | `adx(source=trade, period=5).adx` | `9` |\n| `highest` | `highest(source=trade, period=5, priceIndex=2)` | `4` |\n| `lowest` | `lowest(source=trade, period=5, priceIndex=3)` | `4` |\n| `sma` | `sma(source=closeSeries, period=5)` | `4` |\n\n```javascript title=\"scripts/probes/compat-v2v3/ta_early_values.ks\" lines wrap\n//@version=2\ndefine(title=\"TA Early Values\", position=\"offchart\", axis=true)\n\ntimeseries trade = ohlcv(symbol=currentSymbol, exchange=currentExchange)\ntimeseries closeSeries = trade.close\n\nvar emaValue = ema(source=closeSeries, period=5)\nvar rsiValue = rsi(source=closeSeries, period=5)\nvar macdValue = macd(source=closeSeries, fastPeriod=3, slowPeriod=6, signalPeriod=3)\nvar psarValue = psar(source=trade, start=0.02, increment=0.02, maxValue=0.2)\nvar adxValue = adx(source=trade, period=5)\nvar highestValue = highest(source=trade, period=5, priceIndex=2)\nvar lowestValue = lowest(source=trade, period=5, priceIndex=3)\nvar smaValue = sma(source=closeSeries, period=5)\n\nplotLine(value=emaValue, colors=[\"#2563eb\"], label=[\"EMA\"], desc=[\"ema period 5\"])\nplotLine(value=rsiValue, colors=[\"#dc2626\"], label=[\"RSI\"], desc=[\"rsi period 5\"])\nplotLine(value=macdValue.macd, colors=[\"#7c3aed\"], label=[\"MACD\"], desc=[\"macd line 3 6 3\"])\nplotLine(value=psarValue, colors=[\"#059669\"], label=[\"PSAR\"], desc=[\"psar default style parameters\"])\nplotLine(value=adxValue.adx, colors=[\"#ea580c\"], label=[\"ADX\"], desc=[\"adx period 5\"])\nplotLine(value=highestValue, colors=[\"#0891b2\"], label=[\"Highest\"], desc=[\"highest high period 5\"])\nplotLine(value=lowestValue, colors=[\"#be123c\"], label=[\"Lowest\"], desc=[\"lowest low period 5\"])\nplotLine(value=smaValue, colors=[\"#374151\"], label=[\"SMA\"], desc=[\"sma period 5\"])\n```\n\n\n## Compatibility aliases that still work\n\nv3 keeps a set of v2 conveniences so older scripts do not need touching. These are normalized for you, not rejected:\n\n- **Uppercase `yAlign` values.** `plotText(..., yAlign=\"CENTER\")` is accepted and normalized to `middle`; `\"ABOVE\"` becomes `top` and `\"BELOW\"` becomes `bottom`.\n- **`shape=\"star\"`.** Accepted as a `plotShape` shape (it renders as a diamond marker).\n- **Bare `NaN`.** Writing `NaN` as a value is fine and behaves as a gap, the same as `na`.\n\nThe following script exercises all of these and runs clean.\n\n```javascript title=\"scripts/probes/compat-v2v3/accepted_aliases_nan.ks\" lines wrap\n//@version=2\ndefine(title=\"Accepted Compatibility Aliases\", position=\"overlay\", axis=true)\n\ntimeseries trade = ohlcv(symbol=currentSymbol, exchange=currentExchange)\ntimeseries closeSeries = trade.close\n\nvar maybeClose = barIndex > 10 ? closeSeries : NaN\nvar shapeValue = closeSeries > trade.open ? trade.high : trade.low\n\nplotText(text=\"center\", color=\"#111827\", price=trade.high, yAlign=\"CENTER\")\nplotText(text=\"above\", color=\"#111827\", price=trade.high, yAlign=\"ABOVE\")\nplotText(text=\"below\", color=\"#111827\", price=trade.low, yAlign=\"BELOW\")\nplotShape(value=shapeValue, shape=\"star\", colors=[\"#f97316\"], width=3, fill=true, label=[\"Star\"], desc=[\"star shape compatibility alias\"])\nplotLine(value=maybeClose, colors=[\"#2563eb\"], width=2, label=[\"NaN\"], desc=[\"bare NaN compatibility value\"])\n```\n\n\n## What got stricter\n\nv3 tightened a few inputs that v2 let slide. These surface as compile errors with a line and column, and each error message lists the valid options, so the fix is mechanical.\n\n**`plotText.yAlign` must be a known value.** Valid values are `top`, `middle`, `bottom` (the uppercase aliases above still map onto these). An unknown one like `\"SIDEWAYS\"` fails with:\n\n```\nInvalid plotText.yAlign 'SIDEWAYS'. Expected one of: 'top', 'middle', 'bottom'\n```\n\n**`plotShape.shape` must be a known shape.** The accepted set is large (`circle`, `cross`, `triangle`, `diamond`, `arrowUp`, `arrowDown`, `flag`, `square`, `label`, `char`, `star`, and more), but an invalid one like `\"hexagon\"` is rejected, and the error enumerates every shape the engine accepts so you can pick the right one.\n\n**`define(..., position=...)` must be a string literal.** It has to be a literal `\"onchart\"` or `\"offchart\"`, not a variable or expression. A computed value fails with:\n\n```\ndefine(title, position, axis): 'position' must be a string literal ('onchart' | 'offchart')\n```\n\nIf you hit any error not covered here, the [Common Errors](/kscript/faq/common-errors) page maps real engine messages to their cause and fix.\n\n## Negative timeseries subscripts no longer look ahead\n\nBefore 3.0.13, `close[-1]` could read a future bar. That was a lookahead bug, not a supported feature. Since 3.0.13 (in-flight), negative timeseries subscripts return `na`. Array negative indexes still wrap from the tail, so `arr[-1]` remains the last element.\n\nThe probe below reported `ok: true`; both checks produced 300 finite values from bar 0 to 299, proving `closeSeries[-1]` was `na` while `values[-1]` matched `trade.close`.\n\n```javascript title=\"scripts/probes/gotchas/negative_index_series_array.ks\"\n//@version=2\ndefine(title=\"Negative Index Series Array\", position=\"offchart\", axis=true)\n\ntimeseries trade = ohlcv(symbol=currentSymbol, exchange=currentExchange)\ntimeseries closeSeries = trade.close\nvar values = [trade.open, trade.high, trade.low, trade.close]\n\nvar seriesCheck = isna(closeSeries[-1]) ? closeSeries : na\nvar arrayCheck = values[-1] == trade.close ? trade.close : na\n\nplotLine(value=seriesCheck, colors=[\"#2563eb\"], width=2, label=[\"Series negative\"], desc=[\"negative timeseries history indexes return na\"])\nplotLine(value=arrayCheck, colors=[\"#16a34a\"], width=2, label=[\"Array negative\"], desc=[\"negative array indexes wrap from the tail\"])\n```\n\n## Migration checklist\n\n1. Leave the version marker at `//@version=2`. Do not change it.\n2. Re-run scripts that lean on the eight corrected TA builtins near the start of history; confirm any edge-case signals still fire where you expect.\n3. Replace any intentional `close[-1]` style lookahead; it now returns `na`. Keep `arr[-1]` only for array tail access.\n4. If you wrote `define(position=someVar)`, make it a literal `\"onchart\"` or `\"offchart\"`.\n5. Everything else, including uppercase `yAlign`, `shape=\"star\"`, and bare `NaN`, keeps working untouched.\n6. When you are ready to use the new power, start with [What's New in v3](/kscript/getting-started/whats-new-v3).\n",{"type":11,"children":12,"data":5058,"position":5060},"root",[13,34,36,76,77,201,202,217,218,235,236,275,276,291,293,713,714,742,743,760,761,776,778,1386,1387,2581,2582,2597,2598,2612,2613,2931,2932,2945,2946,3552,3553,3569,3570,3585,3586,3697,3698,3716,3717,3985,3986,4064,4065,4083,4084,4120,4121,4137,4138,4209,4210,4316,4317,4754,4755,4770,4771],{"type":14,"tagName":15,"properties":16,"children":18,"position":30},"element","h2",{"id":17},"v3-is-additive",[19],{"type":20,"value":21,"position":22},"text","v3 is additive",{"start":23,"end":27},{"line":24,"column":25,"offset":26},1,4,3,{"line":24,"column":28,"offset":29},18,17,{"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":73},"p",{},[40,48,66],{"type":20,"value":41,"position":42},"The good news first: ",{"start":43,"end":45},{"line":26,"column":24,"offset":44},19,{"line":26,"column":46,"offset":47},22,40,{"type":14,"tagName":49,"properties":50,"children":51,"position":61},"strong",{},[52],{"type":20,"value":53,"position":54},"every v2 script keeps running on v3.",{"start":55,"end":58},{"line":26,"column":56,"offset":57},24,42,{"line":26,"column":59,"offset":60},60,78,{"start":62,"end":63},{"line":26,"column":46,"offset":47},{"line":26,"column":64,"offset":65},62,80,{"type":20,"value":67,"position":68}," v3 did not break the language, it grew it. Typed structs, collections, self-managing drawings, no-repaint multi-timeframe, and multi-venue aggregation are all new capabilities layered on top of what v2 already did. If your script worked, it still works.",{"start":69,"end":70},{"line":26,"column":64,"offset":65},{"line":26,"column":71,"offset":72},316,334,{"start":74,"end":75},{"line":26,"column":24,"offset":44},{"line":26,"column":71,"offset":72},{"type":20,"value":35},{"type":14,"tagName":37,"properties":78,"children":79,"position":198},{},[80,89,102,109,126,133,146,153,165,172,191],{"type":20,"value":81,"position":82},"The version marker stays ",{"start":83,"end":86},{"line":84,"column":24,"offset":85},5,336,{"line":84,"column":87,"offset":88},26,361,{"type":14,"tagName":90,"properties":91,"children":92,"position":99},"code",{},[93],{"type":20,"value":94,"position":95},"//@version=2",{"start":96,"end":97},{"line":84,"column":87,"offset":88},{"line":84,"column":47,"offset":98},375,{"start":100,"end":101},{"line":84,"column":87,"offset":88},{"line":84,"column":47,"offset":98},{"type":20,"value":103,"position":104},". That number is the ",{"start":105,"end":106},{"line":84,"column":47,"offset":98},{"line":84,"column":107,"offset":108},61,396,{"type":14,"tagName":49,"properties":110,"children":111,"position":121},{},[112],{"type":20,"value":113,"position":114},"script-format marker, not the engine version",{"start":115,"end":118},{"line":84,"column":116,"offset":117},63,398,{"line":84,"column":119,"offset":120},107,442,{"start":122,"end":123},{"line":84,"column":107,"offset":108},{"line":84,"column":124,"offset":125},109,444,{"type":20,"value":127,"position":128},", so do not bump it to ",{"start":129,"end":130},{"line":84,"column":124,"offset":125},{"line":84,"column":131,"offset":132},132,467,{"type":14,"tagName":90,"properties":134,"children":135,"position":143},{},[136],{"type":20,"value":137,"position":138},"//@version=3",{"start":139,"end":140},{"line":84,"column":131,"offset":132},{"line":84,"column":141,"offset":142},146,481,{"start":144,"end":145},{"line":84,"column":131,"offset":132},{"line":84,"column":141,"offset":142},{"type":20,"value":147,"position":148}," (the engine does not recognize that and falls back). All of the v3 features run under the ",{"start":149,"end":150},{"line":84,"column":141,"offset":142},{"line":84,"column":151,"offset":152},237,572,{"type":14,"tagName":90,"properties":154,"children":155,"position":162},{},[156],{"type":20,"value":94,"position":157},{"start":158,"end":159},{"line":84,"column":151,"offset":152},{"line":84,"column":160,"offset":161},251,586,{"start":163,"end":164},{"line":84,"column":151,"offset":152},{"line":84,"column":160,"offset":161},{"type":20,"value":166,"position":167}," line. For the full tour of what v3 adds, see ",{"start":168,"end":169},{"line":84,"column":160,"offset":161},{"line":84,"column":170,"offset":171},297,632,{"type":14,"tagName":173,"properties":174,"children":176,"position":186},"a",{"href":175},"/kscript/getting-started/whats-new-v3",[177],{"type":20,"value":178,"position":179},"What's New in v3",{"start":180,"end":183},{"line":84,"column":181,"offset":182},298,633,{"line":84,"column":184,"offset":185},314,649,{"start":187,"end":188},{"line":84,"column":170,"offset":171},{"line":84,"column":189,"offset":190},354,689,{"type":20,"value":192,"position":193},".",{"start":194,"end":195},{"line":84,"column":189,"offset":190},{"line":84,"column":196,"offset":197},355,690,{"start":199,"end":200},{"line":84,"column":24,"offset":85},{"line":84,"column":196,"offset":197},{"type":20,"value":35},{"type":14,"tagName":37,"properties":203,"children":204,"position":214},{},[205],{"type":20,"value":206,"position":207},"So migration is not a rewrite. It is a short checklist. Two changes can move your numbers: corrected TA warmup/early values, and the 3.0.13 (in-flight) fix for negative timeseries subscripts.",{"start":208,"end":211},{"line":209,"column":24,"offset":210},7,692,{"line":209,"column":212,"offset":213},192,883,{"start":215,"end":216},{"line":209,"column":24,"offset":210},{"line":209,"column":212,"offset":213},{"type":20,"value":35},{"type":14,"tagName":15,"properties":219,"children":221,"position":231},{"id":220},"first-check-eight-corrected-ta-builtins",[222],{"type":20,"value":223,"position":224},"First check: eight corrected TA builtins",{"start":225,"end":228},{"line":226,"column":25,"offset":227},9,888,{"line":226,"column":229,"offset":230},44,928,{"start":232,"end":234},{"line":226,"column":24,"offset":233},885,{"line":226,"column":229,"offset":230},{"type":20,"value":35},{"type":14,"tagName":37,"properties":237,"children":238,"position":272},{},[239,248,265],{"type":20,"value":240,"position":241},"Eight technical-analysis builtins were corrected to their textbook forms. Each now matches an independent reference implementation, so this is a correctness fix, not a regression. The practical effect: ",{"start":242,"end":245},{"line":243,"column":24,"offset":244},11,930,{"line":243,"column":246,"offset":247},203,1132,{"type":14,"tagName":49,"properties":249,"children":250,"position":260},{},[251],{"type":20,"value":252,"position":253},"these functions start emitting slightly later and with different early-bar values than they did in v2.",{"start":254,"end":257},{"line":243,"column":255,"offset":256},205,1134,{"line":243,"column":258,"offset":259},307,1236,{"start":261,"end":262},{"line":243,"column":246,"offset":247},{"line":243,"column":263,"offset":264},309,1238,{"type":20,"value":266,"position":267}," Steady-state output (well past the warmup window) is the same or more correct; the early bars are what changed.",{"start":268,"end":269},{"line":243,"column":263,"offset":264},{"line":243,"column":270,"offset":271},421,1350,{"start":273,"end":274},{"line":243,"column":24,"offset":244},{"line":243,"column":270,"offset":271},{"type":20,"value":35},{"type":14,"tagName":37,"properties":277,"children":278,"position":288},{},[279],{"type":20,"value":280,"position":281},"What was corrected:",{"start":282,"end":285},{"line":283,"column":24,"offset":284},13,1352,{"line":283,"column":286,"offset":287},20,1371,{"start":289,"end":290},{"line":283,"column":24,"offset":284},{"line":283,"column":286,"offset":287},{"type":20,"value":292},"\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\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n",{"type":14,"tagName":294,"properties":295,"children":296,"position":710},"table",{},[297,345],{"type":14,"tagName":298,"properties":299,"children":300,"position":342},"thead",{},[301],{"type":14,"tagName":302,"properties":303,"children":304,"position":339},"tr",{},[305,323],{"type":14,"tagName":306,"properties":307,"children":308,"position":318},"th",{},[309],{"type":20,"value":310,"position":311},"Builtin",{"start":312,"end":315},{"line":313,"column":26,"offset":314},15,1375,{"line":313,"column":316,"offset":317},10,1382,{"start":319,"end":321},{"line":313,"column":24,"offset":320},1373,{"line":313,"column":243,"offset":322},1383,{"type":14,"tagName":306,"properties":324,"children":325,"position":334},{},[326],{"type":20,"value":327,"position":328},"What changed",{"start":329,"end":331},{"line":313,"column":283,"offset":330},1385,{"line":313,"column":332,"offset":333},25,1397,{"start":335,"end":336},{"line":313,"column":243,"offset":322},{"line":313,"column":337,"offset":338},27,1399,{"start":340,"end":341},{"line":313,"column":24,"offset":320},{"line":313,"column":337,"offset":338},{"start":343,"end":344},{"line":313,"column":24,"offset":320},{"line":313,"column":337,"offset":338},{"type":14,"tagName":346,"properties":347,"children":348,"position":707},"tbody",{},[349,394,437,492,535,579,622,664],{"type":14,"tagName":302,"properties":350,"children":351,"position":391},{},[352,375],{"type":14,"tagName":353,"properties":354,"children":355,"position":370},"td",{},[356],{"type":14,"tagName":90,"properties":357,"children":358,"position":367},{},[359],{"type":20,"value":360,"position":361},"ema",{"start":362,"end":364},{"line":29,"column":26,"offset":363},1412,{"line":29,"column":365,"offset":366},8,1417,{"start":368,"end":369},{"line":29,"column":26,"offset":363},{"line":29,"column":365,"offset":366},{"start":371,"end":373},{"line":29,"column":24,"offset":372},1410,{"line":29,"column":226,"offset":374},1418,{"type":14,"tagName":353,"properties":376,"children":377,"position":386},{},[378],{"type":20,"value":379,"position":380},"Correct seeding of the first averaged value",{"start":381,"end":383},{"line":29,"column":243,"offset":382},1420,{"line":29,"column":384,"offset":385},54,1463,{"start":387,"end":388},{"line":29,"column":226,"offset":374},{"line":29,"column":389,"offset":390},56,1465,{"start":392,"end":393},{"line":29,"column":24,"offset":372},{"line":29,"column":389,"offset":390},{"type":14,"tagName":302,"properties":395,"children":396,"position":434},{},[397,418],{"type":14,"tagName":353,"properties":398,"children":399,"position":413},{},[400],{"type":14,"tagName":90,"properties":401,"children":402,"position":410},{},[403],{"type":20,"value":404,"position":405},"rsi",{"start":406,"end":408},{"line":28,"column":26,"offset":407},1468,{"line":28,"column":365,"offset":409},1473,{"start":411,"end":412},{"line":28,"column":26,"offset":407},{"line":28,"column":365,"offset":409},{"start":414,"end":416},{"line":28,"column":24,"offset":415},1466,{"line":28,"column":226,"offset":417},1474,{"type":14,"tagName":353,"properties":419,"children":420,"position":429},{},[421],{"type":20,"value":422,"position":423},"Proper Wilder smoothing",{"start":424,"end":426},{"line":28,"column":243,"offset":425},1476,{"line":28,"column":427,"offset":428},34,1499,{"start":430,"end":431},{"line":28,"column":226,"offset":417},{"line":28,"column":432,"offset":433},36,1501,{"start":435,"end":436},{"line":28,"column":24,"offset":415},{"line":28,"column":432,"offset":433},{"type":14,"tagName":302,"properties":438,"children":439,"position":489},{},[440,461],{"type":14,"tagName":353,"properties":441,"children":442,"position":456},{},[443],{"type":14,"tagName":90,"properties":444,"children":445,"position":453},{},[446],{"type":20,"value":447,"position":448},"macd",{"start":449,"end":451},{"line":44,"column":26,"offset":450},1504,{"line":44,"column":226,"offset":452},1510,{"start":454,"end":455},{"line":44,"column":26,"offset":450},{"line":44,"column":226,"offset":452},{"start":457,"end":459},{"line":44,"column":24,"offset":458},1502,{"line":44,"column":316,"offset":460},1511,{"type":14,"tagName":353,"properties":462,"children":463,"position":484},{},[464,472],{"type":20,"value":465,"position":466},"Follows the corrected ",{"start":467,"end":470},{"line":44,"column":468,"offset":469},12,1513,{"line":44,"column":427,"offset":471},1535,{"type":14,"tagName":90,"properties":473,"children":474,"position":481},{},[475],{"type":20,"value":360,"position":476},{"start":477,"end":478},{"line":44,"column":427,"offset":471},{"line":44,"column":479,"offset":480},39,1540,{"start":482,"end":483},{"line":44,"column":427,"offset":471},{"line":44,"column":479,"offset":480},{"start":485,"end":486},{"line":44,"column":316,"offset":460},{"line":44,"column":487,"offset":488},41,1542,{"start":490,"end":491},{"line":44,"column":24,"offset":458},{"line":44,"column":487,"offset":488},{"type":14,"tagName":302,"properties":493,"children":494,"position":532},{},[495,516],{"type":14,"tagName":353,"properties":496,"children":497,"position":511},{},[498],{"type":14,"tagName":90,"properties":499,"children":500,"position":508},{},[501],{"type":20,"value":502,"position":503},"psar",{"start":504,"end":506},{"line":286,"column":26,"offset":505},1545,{"line":286,"column":226,"offset":507},1551,{"start":509,"end":510},{"line":286,"column":26,"offset":505},{"line":286,"column":226,"offset":507},{"start":512,"end":514},{"line":286,"column":24,"offset":513},1543,{"line":286,"column":316,"offset":515},1552,{"type":14,"tagName":353,"properties":517,"children":518,"position":527},{},[519],{"type":20,"value":520,"position":521},"Textbook parabolic SAR initialization",{"start":522,"end":524},{"line":286,"column":468,"offset":523},1554,{"line":286,"column":525,"offset":526},49,1591,{"start":528,"end":529},{"line":286,"column":316,"offset":515},{"line":286,"column":530,"offset":531},51,1593,{"start":533,"end":534},{"line":286,"column":24,"offset":513},{"line":286,"column":530,"offset":531},{"type":14,"tagName":302,"properties":536,"children":537,"position":576},{},[538,560],{"type":14,"tagName":353,"properties":539,"children":540,"position":555},{},[541],{"type":14,"tagName":90,"properties":542,"children":543,"position":552},{},[544],{"type":20,"value":545,"position":546},"adx",{"start":547,"end":550},{"line":548,"column":26,"offset":549},21,1596,{"line":548,"column":365,"offset":551},1601,{"start":553,"end":554},{"line":548,"column":26,"offset":549},{"line":548,"column":365,"offset":551},{"start":556,"end":558},{"line":548,"column":24,"offset":557},1594,{"line":548,"column":226,"offset":559},1602,{"type":14,"tagName":353,"properties":561,"children":562,"position":571},{},[563],{"type":20,"value":564,"position":565},"Correct directional-movement warmup",{"start":566,"end":568},{"line":548,"column":243,"offset":567},1604,{"line":548,"column":569,"offset":570},46,1639,{"start":572,"end":573},{"line":548,"column":226,"offset":559},{"line":548,"column":574,"offset":575},48,1641,{"start":577,"end":578},{"line":548,"column":24,"offset":557},{"line":548,"column":574,"offset":575},{"type":14,"tagName":302,"properties":580,"children":581,"position":619},{},[582,603],{"type":14,"tagName":353,"properties":583,"children":584,"position":598},{},[585],{"type":14,"tagName":90,"properties":586,"children":587,"position":595},{},[588],{"type":20,"value":589,"position":590},"highest",{"start":591,"end":593},{"line":46,"column":26,"offset":592},1644,{"line":46,"column":468,"offset":594},1653,{"start":596,"end":597},{"line":46,"column":26,"offset":592},{"line":46,"column":468,"offset":594},{"start":599,"end":601},{"line":46,"column":24,"offset":600},1642,{"line":46,"column":283,"offset":602},1654,{"type":14,"tagName":353,"properties":604,"children":605,"position":614},{},[606],{"type":20,"value":607,"position":608},"Strict window warmup",{"start":609,"end":611},{"line":46,"column":313,"offset":610},1656,{"line":46,"column":612,"offset":613},35,1676,{"start":615,"end":616},{"line":46,"column":283,"offset":602},{"line":46,"column":617,"offset":618},37,1678,{"start":620,"end":621},{"line":46,"column":24,"offset":600},{"line":46,"column":617,"offset":618},{"type":14,"tagName":302,"properties":623,"children":624,"position":661},{},[625,647],{"type":14,"tagName":353,"properties":626,"children":627,"position":642},{},[628],{"type":14,"tagName":90,"properties":629,"children":630,"position":639},{},[631],{"type":20,"value":632,"position":633},"lowest",{"start":634,"end":637},{"line":635,"column":26,"offset":636},23,1681,{"line":635,"column":243,"offset":638},1689,{"start":640,"end":641},{"line":635,"column":26,"offset":636},{"line":635,"column":243,"offset":638},{"start":643,"end":645},{"line":635,"column":24,"offset":644},1679,{"line":635,"column":468,"offset":646},1690,{"type":14,"tagName":353,"properties":648,"children":649,"position":657},{},[650],{"type":20,"value":607,"position":651},{"start":652,"end":655},{"line":635,"column":653,"offset":654},14,1692,{"line":635,"column":427,"offset":656},1712,{"start":658,"end":659},{"line":635,"column":468,"offset":646},{"line":635,"column":432,"offset":660},1714,{"start":662,"end":663},{"line":635,"column":24,"offset":644},{"line":635,"column":432,"offset":660},{"type":14,"tagName":302,"properties":665,"children":666,"position":704},{},[667,688],{"type":14,"tagName":353,"properties":668,"children":669,"position":683},{},[670],{"type":14,"tagName":90,"properties":671,"children":672,"position":680},{},[673],{"type":20,"value":674,"position":675},"sma",{"start":676,"end":678},{"line":56,"column":26,"offset":677},1717,{"line":56,"column":365,"offset":679},1722,{"start":681,"end":682},{"line":56,"column":26,"offset":677},{"line":56,"column":365,"offset":679},{"start":684,"end":686},{"line":56,"column":24,"offset":685},1715,{"line":56,"column":226,"offset":687},1723,{"type":14,"tagName":353,"properties":689,"children":690,"position":699},{},[691],{"type":20,"value":692,"position":693},"Strict warmup (no partial-window averages)",{"start":694,"end":696},{"line":56,"column":243,"offset":695},1725,{"line":56,"column":697,"offset":698},53,1767,{"start":700,"end":701},{"line":56,"column":226,"offset":687},{"line":56,"column":702,"offset":703},55,1769,{"start":705,"end":706},{"line":56,"column":24,"offset":685},{"line":56,"column":702,"offset":703},{"start":708,"end":709},{"line":29,"column":24,"offset":372},{"line":56,"column":702,"offset":703},{"start":711,"end":712},{"line":313,"column":24,"offset":320},{"line":56,"column":702,"offset":703},{"type":20,"value":35},{"type":14,"tagName":37,"properties":715,"children":716,"position":739},{},[717,732],{"type":14,"tagName":49,"properties":718,"children":719,"position":727},{},[720],{"type":20,"value":721,"position":722},"Why you might notice:",{"start":723,"end":725},{"line":87,"column":26,"offset":724},1773,{"line":87,"column":56,"offset":726},1794,{"start":728,"end":730},{"line":87,"column":24,"offset":729},1771,{"line":87,"column":87,"offset":731},1796,{"type":20,"value":733,"position":734}," if a script keys off an indicator's very first non-empty bars (for example a backtest that starts trading at bar 5, or a cross evaluated near the left edge of history), the first signal may shift by a bar or two. Anything reading these indicators after their warmup window is unaffected. If your logic waits for the indicator to be ready (the usual case), there is nothing to do.",{"start":735,"end":736},{"line":87,"column":87,"offset":731},{"line":87,"column":737,"offset":738},406,2176,{"start":740,"end":741},{"line":87,"column":24,"offset":729},{"line":87,"column":737,"offset":738},{"type":20,"value":35},{"type":14,"tagName":744,"properties":745,"children":747,"position":756},"h3",{"id":746},"when-each-indicator-starts-emitting",[748],{"type":20,"value":749,"position":750},"When each indicator starts emitting",{"start":751,"end":754},{"line":752,"column":84,"offset":753},28,2182,{"line":752,"column":47,"offset":755},2217,{"start":757,"end":759},{"line":752,"column":24,"offset":758},2178,{"line":752,"column":47,"offset":755},{"type":20,"value":35},{"type":14,"tagName":37,"properties":762,"children":763,"position":773},{},[764],{"type":20,"value":765,"position":766},"This table is the practical reference: with a period-5 setup, the first bar index at which each builtin produces a value. Use it to reason about where your own warmup edges land.",{"start":767,"end":770},{"line":768,"column":24,"offset":769},30,2219,{"line":768,"column":771,"offset":772},179,2397,{"start":774,"end":775},{"line":768,"column":24,"offset":769},{"line":768,"column":771,"offset":772},{"type":20,"value":777},"\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\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":294,"properties":779,"children":780,"position":1383},{},[781,838],{"type":14,"tagName":298,"properties":782,"children":783,"position":835},{},[784],{"type":14,"tagName":302,"properties":785,"children":786,"position":832},{},[787,802,816],{"type":14,"tagName":306,"properties":788,"children":789,"position":797},{},[790],{"type":20,"value":310,"position":791},{"start":792,"end":795},{"line":793,"column":26,"offset":794},32,2401,{"line":793,"column":316,"offset":796},2408,{"start":798,"end":800},{"line":793,"column":24,"offset":799},2399,{"line":793,"column":243,"offset":801},2409,{"type":14,"tagName":306,"properties":803,"children":804,"position":812},{},[805],{"type":20,"value":806,"position":807},"Call",{"start":808,"end":810},{"line":793,"column":283,"offset":809},2411,{"line":793,"column":29,"offset":811},2415,{"start":813,"end":814},{"line":793,"column":243,"offset":801},{"line":793,"column":28,"offset":815},2416,{"type":14,"tagName":306,"properties":817,"children":819,"position":828},{"align":818},"right",[820],{"type":20,"value":821,"position":822},"First value at bar",{"start":823,"end":825},{"line":793,"column":286,"offset":824},2418,{"line":793,"column":826,"offset":827},38,2436,{"start":829,"end":830},{"line":793,"column":28,"offset":815},{"line":793,"column":47,"offset":831},2438,{"start":833,"end":834},{"line":793,"column":24,"offset":799},{"line":793,"column":47,"offset":831},{"start":836,"end":837},{"line":793,"column":24,"offset":799},{"line":793,"column":47,"offset":831},{"type":14,"tagName":346,"properties":839,"children":840,"position":1380},{},[841,909,975,1045,1113,1181,1249,1315],{"type":14,"tagName":302,"properties":842,"children":843,"position":906},{},[844,864,885],{"type":14,"tagName":353,"properties":845,"children":846,"position":859},{},[847],{"type":14,"tagName":90,"properties":848,"children":849,"position":856},{},[850],{"type":20,"value":360,"position":851},{"start":852,"end":854},{"line":427,"column":26,"offset":853},2462,{"line":427,"column":365,"offset":855},2467,{"start":857,"end":858},{"line":427,"column":26,"offset":853},{"line":427,"column":365,"offset":855},{"start":860,"end":862},{"line":427,"column":24,"offset":861},2460,{"line":427,"column":226,"offset":863},2468,{"type":14,"tagName":353,"properties":865,"children":866,"position":880},{},[867],{"type":14,"tagName":90,"properties":868,"children":869,"position":877},{},[870],{"type":20,"value":871,"position":872},"ema(source=closeSeries, period=5)",{"start":873,"end":875},{"line":427,"column":243,"offset":874},2470,{"line":427,"column":569,"offset":876},2505,{"start":878,"end":879},{"line":427,"column":243,"offset":874},{"line":427,"column":569,"offset":876},{"start":881,"end":882},{"line":427,"column":226,"offset":863},{"line":427,"column":883,"offset":884},47,2506,{"type":14,"tagName":353,"properties":886,"children":887,"position":902},{"align":818},[888],{"type":14,"tagName":90,"properties":889,"children":890,"position":899},{},[891],{"type":20,"value":892,"position":893},"4",{"start":894,"end":896},{"line":427,"column":525,"offset":895},2508,{"line":427,"column":897,"offset":898},52,2511,{"start":900,"end":901},{"line":427,"column":525,"offset":895},{"line":427,"column":897,"offset":898},{"start":903,"end":904},{"line":427,"column":883,"offset":884},{"line":427,"column":384,"offset":905},2513,{"start":907,"end":908},{"line":427,"column":24,"offset":861},{"line":427,"column":384,"offset":905},{"type":14,"tagName":302,"properties":910,"children":911,"position":972},{},[912,932,952],{"type":14,"tagName":353,"properties":913,"children":914,"position":927},{},[915],{"type":14,"tagName":90,"properties":916,"children":917,"position":924},{},[918],{"type":20,"value":404,"position":919},{"start":920,"end":922},{"line":612,"column":26,"offset":921},2516,{"line":612,"column":365,"offset":923},2521,{"start":925,"end":926},{"line":612,"column":26,"offset":921},{"line":612,"column":365,"offset":923},{"start":928,"end":930},{"line":612,"column":24,"offset":929},2514,{"line":612,"column":226,"offset":931},2522,{"type":14,"tagName":353,"properties":933,"children":934,"position":948},{},[935],{"type":14,"tagName":90,"properties":936,"children":937,"position":945},{},[938],{"type":20,"value":939,"position":940},"rsi(source=closeSeries, period=5)",{"start":941,"end":943},{"line":612,"column":243,"offset":942},2524,{"line":612,"column":569,"offset":944},2559,{"start":946,"end":947},{"line":612,"column":243,"offset":942},{"line":612,"column":569,"offset":944},{"start":949,"end":950},{"line":612,"column":226,"offset":931},{"line":612,"column":883,"offset":951},2560,{"type":14,"tagName":353,"properties":953,"children":954,"position":968},{"align":818},[955],{"type":14,"tagName":90,"properties":956,"children":957,"position":965},{},[958],{"type":20,"value":959,"position":960},"5",{"start":961,"end":963},{"line":612,"column":525,"offset":962},2562,{"line":612,"column":897,"offset":964},2565,{"start":966,"end":967},{"line":612,"column":525,"offset":962},{"line":612,"column":897,"offset":964},{"start":969,"end":970},{"line":612,"column":883,"offset":951},{"line":612,"column":384,"offset":971},2567,{"start":973,"end":974},{"line":612,"column":24,"offset":929},{"line":612,"column":384,"offset":971},{"type":14,"tagName":302,"properties":976,"children":977,"position":1042},{},[978,998,1020],{"type":14,"tagName":353,"properties":979,"children":980,"position":993},{},[981],{"type":14,"tagName":90,"properties":982,"children":983,"position":990},{},[984],{"type":20,"value":447,"position":985},{"start":986,"end":988},{"line":432,"column":26,"offset":987},2570,{"line":432,"column":226,"offset":989},2576,{"start":991,"end":992},{"line":432,"column":26,"offset":987},{"line":432,"column":226,"offset":989},{"start":994,"end":996},{"line":432,"column":24,"offset":995},2568,{"line":432,"column":316,"offset":997},2577,{"type":14,"tagName":353,"properties":999,"children":1000,"position":1015},{},[1001],{"type":14,"tagName":90,"properties":1002,"children":1003,"position":1012},{},[1004],{"type":20,"value":1005,"position":1006},"macd(... fastPeriod=3, slowPeriod=6, signalPeriod=3).macd",{"start":1007,"end":1009},{"line":432,"column":468,"offset":1008},2579,{"line":432,"column":1010,"offset":1011},71,2638,{"start":1013,"end":1014},{"line":432,"column":468,"offset":1008},{"line":432,"column":1010,"offset":1011},{"start":1016,"end":1017},{"line":432,"column":316,"offset":997},{"line":432,"column":1018,"offset":1019},72,2639,{"type":14,"tagName":353,"properties":1021,"children":1022,"position":1037},{"align":818},[1023],{"type":14,"tagName":90,"properties":1024,"children":1025,"position":1034},{},[1026],{"type":20,"value":959,"position":1027},{"start":1028,"end":1031},{"line":432,"column":1029,"offset":1030},74,2641,{"line":432,"column":1032,"offset":1033},77,2644,{"start":1035,"end":1036},{"line":432,"column":1029,"offset":1030},{"line":432,"column":1032,"offset":1033},{"start":1038,"end":1039},{"line":432,"column":1018,"offset":1019},{"line":432,"column":1040,"offset":1041},79,2646,{"start":1043,"end":1044},{"line":432,"column":24,"offset":995},{"line":432,"column":1040,"offset":1041},{"type":14,"tagName":302,"properties":1046,"children":1047,"position":1110},{},[1048,1068,1089],{"type":14,"tagName":353,"properties":1049,"children":1050,"position":1063},{},[1051],{"type":14,"tagName":90,"properties":1052,"children":1053,"position":1060},{},[1054],{"type":20,"value":502,"position":1055},{"start":1056,"end":1058},{"line":617,"column":26,"offset":1057},2649,{"line":617,"column":226,"offset":1059},2655,{"start":1061,"end":1062},{"line":617,"column":26,"offset":1057},{"line":617,"column":226,"offset":1059},{"start":1064,"end":1066},{"line":617,"column":24,"offset":1065},2647,{"line":617,"column":316,"offset":1067},2656,{"type":14,"tagName":353,"properties":1069,"children":1070,"position":1084},{},[1071],{"type":14,"tagName":90,"properties":1072,"children":1073,"position":1081},{},[1074],{"type":20,"value":1075,"position":1076},"psar(source=trade, start=0.02, increment=0.02, maxValue=0.2)",{"start":1077,"end":1079},{"line":617,"column":468,"offset":1078},2658,{"line":617,"column":1029,"offset":1080},2720,{"start":1082,"end":1083},{"line":617,"column":468,"offset":1078},{"line":617,"column":1029,"offset":1080},{"start":1085,"end":1086},{"line":617,"column":316,"offset":1067},{"line":617,"column":1087,"offset":1088},75,2721,{"type":14,"tagName":353,"properties":1090,"children":1091,"position":1105},{"align":818},[1092],{"type":14,"tagName":90,"properties":1093,"children":1094,"position":1102},{},[1095],{"type":20,"value":1096,"position":1097},"1",{"start":1098,"end":1100},{"line":617,"column":1032,"offset":1099},2723,{"line":617,"column":65,"offset":1101},2726,{"start":1103,"end":1104},{"line":617,"column":1032,"offset":1099},{"line":617,"column":65,"offset":1101},{"start":1106,"end":1107},{"line":617,"column":1087,"offset":1088},{"line":617,"column":1108,"offset":1109},82,2728,{"start":1111,"end":1112},{"line":617,"column":24,"offset":1065},{"line":617,"column":1108,"offset":1109},{"type":14,"tagName":302,"properties":1114,"children":1115,"position":1178},{},[1116,1136,1157],{"type":14,"tagName":353,"properties":1117,"children":1118,"position":1131},{},[1119],{"type":14,"tagName":90,"properties":1120,"children":1121,"position":1128},{},[1122],{"type":20,"value":545,"position":1123},{"start":1124,"end":1126},{"line":826,"column":26,"offset":1125},2731,{"line":826,"column":365,"offset":1127},2736,{"start":1129,"end":1130},{"line":826,"column":26,"offset":1125},{"line":826,"column":365,"offset":1127},{"start":1132,"end":1134},{"line":826,"column":24,"offset":1133},2729,{"line":826,"column":226,"offset":1135},2737,{"type":14,"tagName":353,"properties":1137,"children":1138,"position":1152},{},[1139],{"type":14,"tagName":90,"properties":1140,"children":1141,"position":1149},{},[1142],{"type":20,"value":1143,"position":1144},"adx(source=trade, period=5).adx",{"start":1145,"end":1147},{"line":826,"column":243,"offset":1146},2739,{"line":826,"column":229,"offset":1148},2772,{"start":1150,"end":1151},{"line":826,"column":243,"offset":1146},{"line":826,"column":229,"offset":1148},{"start":1153,"end":1154},{"line":826,"column":226,"offset":1135},{"line":826,"column":1155,"offset":1156},45,2773,{"type":14,"tagName":353,"properties":1158,"children":1159,"position":1174},{"align":818},[1160],{"type":14,"tagName":90,"properties":1161,"children":1162,"position":1171},{},[1163],{"type":20,"value":1164,"position":1165},"9",{"start":1166,"end":1168},{"line":826,"column":883,"offset":1167},2775,{"line":826,"column":1169,"offset":1170},50,2778,{"start":1172,"end":1173},{"line":826,"column":883,"offset":1167},{"line":826,"column":1169,"offset":1170},{"start":1175,"end":1176},{"line":826,"column":1155,"offset":1156},{"line":826,"column":897,"offset":1177},2780,{"start":1179,"end":1180},{"line":826,"column":24,"offset":1133},{"line":826,"column":897,"offset":1177},{"type":14,"tagName":302,"properties":1182,"children":1183,"position":1246},{},[1184,1204,1224],{"type":14,"tagName":353,"properties":1185,"children":1186,"position":1199},{},[1187],{"type":14,"tagName":90,"properties":1188,"children":1189,"position":1196},{},[1190],{"type":20,"value":589,"position":1191},{"start":1192,"end":1194},{"line":479,"column":26,"offset":1193},2783,{"line":479,"column":468,"offset":1195},2792,{"start":1197,"end":1198},{"line":479,"column":26,"offset":1193},{"line":479,"column":468,"offset":1195},{"start":1200,"end":1202},{"line":479,"column":24,"offset":1201},2781,{"line":479,"column":283,"offset":1203},2793,{"type":14,"tagName":353,"properties":1205,"children":1206,"position":1220},{},[1207],{"type":14,"tagName":90,"properties":1208,"children":1209,"position":1217},{},[1210],{"type":20,"value":1211,"position":1212},"highest(source=trade, period=5, priceIndex=2)",{"start":1213,"end":1215},{"line":479,"column":313,"offset":1214},2795,{"line":479,"column":64,"offset":1216},2842,{"start":1218,"end":1219},{"line":479,"column":313,"offset":1214},{"line":479,"column":64,"offset":1216},{"start":1221,"end":1222},{"line":479,"column":283,"offset":1203},{"line":479,"column":116,"offset":1223},2843,{"type":14,"tagName":353,"properties":1225,"children":1226,"position":1241},{"align":818},[1227],{"type":14,"tagName":90,"properties":1228,"children":1229,"position":1238},{},[1230],{"type":20,"value":892,"position":1231},{"start":1232,"end":1235},{"line":479,"column":1233,"offset":1234},65,2845,{"line":479,"column":1236,"offset":1237},68,2848,{"start":1239,"end":1240},{"line":479,"column":1233,"offset":1234},{"line":479,"column":1236,"offset":1237},{"start":1242,"end":1243},{"line":479,"column":116,"offset":1223},{"line":479,"column":1244,"offset":1245},70,2850,{"start":1247,"end":1248},{"line":479,"column":24,"offset":1201},{"line":479,"column":1244,"offset":1245},{"type":14,"tagName":302,"properties":1250,"children":1251,"position":1312},{},[1252,1272,1292],{"type":14,"tagName":353,"properties":1253,"children":1254,"position":1267},{},[1255],{"type":14,"tagName":90,"properties":1256,"children":1257,"position":1264},{},[1258],{"type":20,"value":632,"position":1259},{"start":1260,"end":1262},{"line":47,"column":26,"offset":1261},2853,{"line":47,"column":243,"offset":1263},2861,{"start":1265,"end":1266},{"line":47,"column":26,"offset":1261},{"line":47,"column":243,"offset":1263},{"start":1268,"end":1270},{"line":47,"column":24,"offset":1269},2851,{"line":47,"column":468,"offset":1271},2862,{"type":14,"tagName":353,"properties":1273,"children":1274,"position":1288},{},[1275],{"type":14,"tagName":90,"properties":1276,"children":1277,"position":1285},{},[1278],{"type":20,"value":1279,"position":1280},"lowest(source=trade, period=5, priceIndex=3)",{"start":1281,"end":1283},{"line":47,"column":653,"offset":1282},2864,{"line":47,"column":59,"offset":1284},2910,{"start":1286,"end":1287},{"line":47,"column":653,"offset":1282},{"line":47,"column":59,"offset":1284},{"start":1289,"end":1290},{"line":47,"column":468,"offset":1271},{"line":47,"column":107,"offset":1291},2911,{"type":14,"tagName":353,"properties":1293,"children":1294,"position":1308},{"align":818},[1295],{"type":14,"tagName":90,"properties":1296,"children":1297,"position":1305},{},[1298],{"type":20,"value":892,"position":1299},{"start":1300,"end":1302},{"line":47,"column":116,"offset":1301},2913,{"line":47,"column":1303,"offset":1304},66,2916,{"start":1306,"end":1307},{"line":47,"column":116,"offset":1301},{"line":47,"column":1303,"offset":1304},{"start":1309,"end":1310},{"line":47,"column":107,"offset":1291},{"line":47,"column":1236,"offset":1311},2918,{"start":1313,"end":1314},{"line":47,"column":24,"offset":1269},{"line":47,"column":1236,"offset":1311},{"type":14,"tagName":302,"properties":1316,"children":1317,"position":1377},{},[1318,1338,1358],{"type":14,"tagName":353,"properties":1319,"children":1320,"position":1333},{},[1321],{"type":14,"tagName":90,"properties":1322,"children":1323,"position":1330},{},[1324],{"type":20,"value":674,"position":1325},{"start":1326,"end":1328},{"line":487,"column":26,"offset":1327},2921,{"line":487,"column":365,"offset":1329},2926,{"start":1331,"end":1332},{"line":487,"column":26,"offset":1327},{"line":487,"column":365,"offset":1329},{"start":1334,"end":1336},{"line":487,"column":24,"offset":1335},2919,{"line":487,"column":226,"offset":1337},2927,{"type":14,"tagName":353,"properties":1339,"children":1340,"position":1354},{},[1341],{"type":14,"tagName":90,"properties":1342,"children":1343,"position":1351},{},[1344],{"type":20,"value":1345,"position":1346},"sma(source=closeSeries, period=5)",{"start":1347,"end":1349},{"line":487,"column":243,"offset":1348},2929,{"line":487,"column":569,"offset":1350},2964,{"start":1352,"end":1353},{"line":487,"column":243,"offset":1348},{"line":487,"column":569,"offset":1350},{"start":1355,"end":1356},{"line":487,"column":226,"offset":1337},{"line":487,"column":883,"offset":1357},2965,{"type":14,"tagName":353,"properties":1359,"children":1360,"position":1373},{"align":818},[1361],{"type":14,"tagName":90,"properties":1362,"children":1363,"position":1370},{},[1364],{"type":20,"value":892,"position":1365},{"start":1366,"end":1368},{"line":487,"column":525,"offset":1367},2967,{"line":487,"column":897,"offset":1369},2970,{"start":1371,"end":1372},{"line":487,"column":525,"offset":1367},{"line":487,"column":897,"offset":1369},{"start":1374,"end":1375},{"line":487,"column":883,"offset":1357},{"line":487,"column":384,"offset":1376},2972,{"start":1378,"end":1379},{"line":487,"column":24,"offset":1335},{"line":487,"column":384,"offset":1376},{"start":1381,"end":1382},{"line":427,"column":24,"offset":861},{"line":487,"column":384,"offset":1376},{"start":1384,"end":1385},{"line":793,"column":24,"offset":799},{"line":487,"column":384,"offset":1376},{"type":20,"value":35},{"type":11,"children":1388},[1389],{"type":14,"tagName":1390,"properties":1391,"children":1396,"data":-1},"pre",{"class":1392,"style":1393,"tabindex":1394,"title":1395},"shiki shiki-themes github-dark github-light","--shiki-dark:#e1e4e8;--shiki-light:#24292e;--shiki-dark-bg:#24292e;--shiki-light-bg:#fff","0","scripts/probes/compat-v2v3/ta_early_values.ks",[1397],{"type":14,"tagName":90,"properties":1398,"children":1399},{},[1400,1410,1411,1472,1473,1476,1477,1517,1518,1535,1536,1539,1540,1588,1589,1634,1635,1709,1710,1784,1785,1831,1832,1891,1892,1949,1950,1995,1996,1999,2000,2077,2078,2149,2150,2221,2222,2293,2294,2365,2366,2437,2438,2509,2510],{"type":14,"tagName":1401,"properties":1402,"children":1404},"span",{"class":1403},"line",[1405],{"type":14,"tagName":1401,"properties":1406,"children":1408},{"style":1407},"--shiki-dark:#6A737D;--shiki-light:#6A737D",[1409],{"type":20,"value":94},{"type":20,"value":35},{"type":14,"tagName":1401,"properties":1412,"children":1413},{"class":1403},[1414,1420,1426,1432,1438,1443,1447,1452,1457,1461,1467],{"type":14,"tagName":1401,"properties":1415,"children":1417},{"style":1416},"--shiki-dark:#B392F0;--shiki-light:#6F42C1",[1418],{"type":20,"value":1419},"define",{"type":14,"tagName":1401,"properties":1421,"children":1423},{"style":1422},"--shiki-dark:#E1E4E8;--shiki-light:#24292E",[1424],{"type":20,"value":1425},"(title",{"type":14,"tagName":1401,"properties":1427,"children":1429},{"style":1428},"--shiki-dark:#F97583;--shiki-light:#D73A49",[1430],{"type":20,"value":1431},"=",{"type":14,"tagName":1401,"properties":1433,"children":1435},{"style":1434},"--shiki-dark:#9ECBFF;--shiki-light:#032F62",[1436],{"type":20,"value":1437},"\"TA Early Values\"",{"type":14,"tagName":1401,"properties":1439,"children":1440},{"style":1422},[1441],{"type":20,"value":1442},", position",{"type":14,"tagName":1401,"properties":1444,"children":1445},{"style":1428},[1446],{"type":20,"value":1431},{"type":14,"tagName":1401,"properties":1448,"children":1449},{"style":1434},[1450],{"type":20,"value":1451},"\"offchart\"",{"type":14,"tagName":1401,"properties":1453,"children":1454},{"style":1422},[1455],{"type":20,"value":1456},", axis",{"type":14,"tagName":1401,"properties":1458,"children":1459},{"style":1428},[1460],{"type":20,"value":1431},{"type":14,"tagName":1401,"properties":1462,"children":1464},{"style":1463},"--shiki-dark:#79B8FF;--shiki-light:#005CC5",[1465],{"type":20,"value":1466},"true",{"type":14,"tagName":1401,"properties":1468,"children":1469},{"style":1422},[1470],{"type":20,"value":1471},")",{"type":20,"value":35},{"type":14,"tagName":1401,"properties":1474,"children":1475},{"class":1403},[],{"type":20,"value":35},{"type":14,"tagName":1401,"properties":1478,"children":1479},{"class":1403},[1480,1485,1489,1494,1499,1503,1508,1512],{"type":14,"tagName":1401,"properties":1481,"children":1482},{"style":1422},[1483],{"type":20,"value":1484},"timeseries trade ",{"type":14,"tagName":1401,"properties":1486,"children":1487},{"style":1428},[1488],{"type":20,"value":1431},{"type":14,"tagName":1401,"properties":1490,"children":1491},{"style":1416},[1492],{"type":20,"value":1493}," ohlcv",{"type":14,"tagName":1401,"properties":1495,"children":1496},{"style":1422},[1497],{"type":20,"value":1498},"(symbol",{"type":14,"tagName":1401,"properties":1500,"children":1501},{"style":1428},[1502],{"type":20,"value":1431},{"type":14,"tagName":1401,"properties":1504,"children":1505},{"style":1422},[1506],{"type":20,"value":1507},"currentSymbol, exchange",{"type":14,"tagName":1401,"properties":1509,"children":1510},{"style":1428},[1511],{"type":20,"value":1431},{"type":14,"tagName":1401,"properties":1513,"children":1514},{"style":1422},[1515],{"type":20,"value":1516},"currentExchange)",{"type":20,"value":35},{"type":14,"tagName":1401,"properties":1519,"children":1520},{"class":1403},[1521,1526,1530],{"type":14,"tagName":1401,"properties":1522,"children":1523},{"style":1422},[1524],{"type":20,"value":1525},"timeseries closeSeries ",{"type":14,"tagName":1401,"properties":1527,"children":1528},{"style":1428},[1529],{"type":20,"value":1431},{"type":14,"tagName":1401,"properties":1531,"children":1532},{"style":1422},[1533],{"type":20,"value":1534}," trade.close",{"type":20,"value":35},{"type":14,"tagName":1401,"properties":1537,"children":1538},{"class":1403},[],{"type":20,"value":35},{"type":14,"tagName":1401,"properties":1541,"children":1542},{"class":1403},[1543,1548,1553,1557,1562,1567,1571,1576,1580,1584],{"type":14,"tagName":1401,"properties":1544,"children":1545},{"style":1428},[1546],{"type":20,"value":1547},"var",{"type":14,"tagName":1401,"properties":1549,"children":1550},{"style":1422},[1551],{"type":20,"value":1552}," emaValue ",{"type":14,"tagName":1401,"properties":1554,"children":1555},{"style":1428},[1556],{"type":20,"value":1431},{"type":14,"tagName":1401,"properties":1558,"children":1559},{"style":1416},[1560],{"type":20,"value":1561}," ema",{"type":14,"tagName":1401,"properties":1563,"children":1564},{"style":1422},[1565],{"type":20,"value":1566},"(source",{"type":14,"tagName":1401,"properties":1568,"children":1569},{"style":1428},[1570],{"type":20,"value":1431},{"type":14,"tagName":1401,"properties":1572,"children":1573},{"style":1422},[1574],{"type":20,"value":1575},"closeSeries, period",{"type":14,"tagName":1401,"properties":1577,"children":1578},{"style":1428},[1579],{"type":20,"value":1431},{"type":14,"tagName":1401,"properties":1581,"children":1582},{"style":1463},[1583],{"type":20,"value":959},{"type":14,"tagName":1401,"properties":1585,"children":1586},{"style":1422},[1587],{"type":20,"value":1471},{"type":20,"value":35},{"type":14,"tagName":1401,"properties":1590,"children":1591},{"class":1403},[1592,1596,1601,1605,1610,1614,1618,1622,1626,1630],{"type":14,"tagName":1401,"properties":1593,"children":1594},{"style":1428},[1595],{"type":20,"value":1547},{"type":14,"tagName":1401,"properties":1597,"children":1598},{"style":1422},[1599],{"type":20,"value":1600}," rsiValue ",{"type":14,"tagName":1401,"properties":1602,"children":1603},{"style":1428},[1604],{"type":20,"value":1431},{"type":14,"tagName":1401,"properties":1606,"children":1607},{"style":1416},[1608],{"type":20,"value":1609}," rsi",{"type":14,"tagName":1401,"properties":1611,"children":1612},{"style":1422},[1613],{"type":20,"value":1566},{"type":14,"tagName":1401,"properties":1615,"children":1616},{"style":1428},[1617],{"type":20,"value":1431},{"type":14,"tagName":1401,"properties":1619,"children":1620},{"style":1422},[1621],{"type":20,"value":1575},{"type":14,"tagName":1401,"properties":1623,"children":1624},{"style":1428},[1625],{"type":20,"value":1431},{"type":14,"tagName":1401,"properties":1627,"children":1628},{"style":1463},[1629],{"type":20,"value":959},{"type":14,"tagName":1401,"properties":1631,"children":1632},{"style":1422},[1633],{"type":20,"value":1471},{"type":20,"value":35},{"type":14,"tagName":1401,"properties":1636,"children":1637},{"class":1403},[1638,1642,1647,1651,1656,1660,1664,1669,1673,1678,1683,1687,1692,1697,1701,1705],{"type":14,"tagName":1401,"properties":1639,"children":1640},{"style":1428},[1641],{"type":20,"value":1547},{"type":14,"tagName":1401,"properties":1643,"children":1644},{"style":1422},[1645],{"type":20,"value":1646}," macdValue ",{"type":14,"tagName":1401,"properties":1648,"children":1649},{"style":1428},[1650],{"type":20,"value":1431},{"type":14,"tagName":1401,"properties":1652,"children":1653},{"style":1416},[1654],{"type":20,"value":1655}," macd",{"type":14,"tagName":1401,"properties":1657,"children":1658},{"style":1422},[1659],{"type":20,"value":1566},{"type":14,"tagName":1401,"properties":1661,"children":1662},{"style":1428},[1663],{"type":20,"value":1431},{"type":14,"tagName":1401,"properties":1665,"children":1666},{"style":1422},[1667],{"type":20,"value":1668},"closeSeries, fastPeriod",{"type":14,"tagName":1401,"properties":1670,"children":1671},{"style":1428},[1672],{"type":20,"value":1431},{"type":14,"tagName":1401,"properties":1674,"children":1675},{"style":1463},[1676],{"type":20,"value":1677},"3",{"type":14,"tagName":1401,"properties":1679,"children":1680},{"style":1422},[1681],{"type":20,"value":1682},", slowPeriod",{"type":14,"tagName":1401,"properties":1684,"children":1685},{"style":1428},[1686],{"type":20,"value":1431},{"type":14,"tagName":1401,"properties":1688,"children":1689},{"style":1463},[1690],{"type":20,"value":1691},"6",{"type":14,"tagName":1401,"properties":1693,"children":1694},{"style":1422},[1695],{"type":20,"value":1696},", signalPeriod",{"type":14,"tagName":1401,"properties":1698,"children":1699},{"style":1428},[1700],{"type":20,"value":1431},{"type":14,"tagName":1401,"properties":1702,"children":1703},{"style":1463},[1704],{"type":20,"value":1677},{"type":14,"tagName":1401,"properties":1706,"children":1707},{"style":1422},[1708],{"type":20,"value":1471},{"type":20,"value":35},{"type":14,"tagName":1401,"properties":1711,"children":1712},{"class":1403},[1713,1717,1722,1726,1731,1735,1739,1744,1748,1753,1758,1762,1766,1771,1775,1780],{"type":14,"tagName":1401,"properties":1714,"children":1715},{"style":1428},[1716],{"type":20,"value":1547},{"type":14,"tagName":1401,"properties":1718,"children":1719},{"style":1422},[1720],{"type":20,"value":1721}," psarValue ",{"type":14,"tagName":1401,"properties":1723,"children":1724},{"style":1428},[1725],{"type":20,"value":1431},{"type":14,"tagName":1401,"properties":1727,"children":1728},{"style":1416},[1729],{"type":20,"value":1730}," psar",{"type":14,"tagName":1401,"properties":1732,"children":1733},{"style":1422},[1734],{"type":20,"value":1566},{"type":14,"tagName":1401,"properties":1736,"children":1737},{"style":1428},[1738],{"type":20,"value":1431},{"type":14,"tagName":1401,"properties":1740,"children":1741},{"style":1422},[1742],{"type":20,"value":1743},"trade, start",{"type":14,"tagName":1401,"properties":1745,"children":1746},{"style":1428},[1747],{"type":20,"value":1431},{"type":14,"tagName":1401,"properties":1749,"children":1750},{"style":1463},[1751],{"type":20,"value":1752},"0.02",{"type":14,"tagName":1401,"properties":1754,"children":1755},{"style":1422},[1756],{"type":20,"value":1757},", increment",{"type":14,"tagName":1401,"properties":1759,"children":1760},{"style":1428},[1761],{"type":20,"value":1431},{"type":14,"tagName":1401,"properties":1763,"children":1764},{"style":1463},[1765],{"type":20,"value":1752},{"type":14,"tagName":1401,"properties":1767,"children":1768},{"style":1422},[1769],{"type":20,"value":1770},", maxValue",{"type":14,"tagName":1401,"properties":1772,"children":1773},{"style":1428},[1774],{"type":20,"value":1431},{"type":14,"tagName":1401,"properties":1776,"children":1777},{"style":1463},[1778],{"type":20,"value":1779},"0.2",{"type":14,"tagName":1401,"properties":1781,"children":1782},{"style":1422},[1783],{"type":20,"value":1471},{"type":20,"value":35},{"type":14,"tagName":1401,"properties":1786,"children":1787},{"class":1403},[1788,1792,1797,1801,1806,1810,1814,1819,1823,1827],{"type":14,"tagName":1401,"properties":1789,"children":1790},{"style":1428},[1791],{"type":20,"value":1547},{"type":14,"tagName":1401,"properties":1793,"children":1794},{"style":1422},[1795],{"type":20,"value":1796}," adxValue ",{"type":14,"tagName":1401,"properties":1798,"children":1799},{"style":1428},[1800],{"type":20,"value":1431},{"type":14,"tagName":1401,"properties":1802,"children":1803},{"style":1416},[1804],{"type":20,"value":1805}," adx",{"type":14,"tagName":1401,"properties":1807,"children":1808},{"style":1422},[1809],{"type":20,"value":1566},{"type":14,"tagName":1401,"properties":1811,"children":1812},{"style":1428},[1813],{"type":20,"value":1431},{"type":14,"tagName":1401,"properties":1815,"children":1816},{"style":1422},[1817],{"type":20,"value":1818},"trade, period",{"type":14,"tagName":1401,"properties":1820,"children":1821},{"style":1428},[1822],{"type":20,"value":1431},{"type":14,"tagName":1401,"properties":1824,"children":1825},{"style":1463},[1826],{"type":20,"value":959},{"type":14,"tagName":1401,"properties":1828,"children":1829},{"style":1422},[1830],{"type":20,"value":1471},{"type":20,"value":35},{"type":14,"tagName":1401,"properties":1833,"children":1834},{"class":1403},[1835,1839,1844,1848,1853,1857,1861,1865,1869,1873,1878,1882,1887],{"type":14,"tagName":1401,"properties":1836,"children":1837},{"style":1428},[1838],{"type":20,"value":1547},{"type":14,"tagName":1401,"properties":1840,"children":1841},{"style":1422},[1842],{"type":20,"value":1843}," highestValue ",{"type":14,"tagName":1401,"properties":1845,"children":1846},{"style":1428},[1847],{"type":20,"value":1431},{"type":14,"tagName":1401,"properties":1849,"children":1850},{"style":1416},[1851],{"type":20,"value":1852}," highest",{"type":14,"tagName":1401,"properties":1854,"children":1855},{"style":1422},[1856],{"type":20,"value":1566},{"type":14,"tagName":1401,"properties":1858,"children":1859},{"style":1428},[1860],{"type":20,"value":1431},{"type":14,"tagName":1401,"properties":1862,"children":1863},{"style":1422},[1864],{"type":20,"value":1818},{"type":14,"tagName":1401,"properties":1866,"children":1867},{"style":1428},[1868],{"type":20,"value":1431},{"type":14,"tagName":1401,"properties":1870,"children":1871},{"style":1463},[1872],{"type":20,"value":959},{"type":14,"tagName":1401,"properties":1874,"children":1875},{"style":1422},[1876],{"type":20,"value":1877},", priceIndex",{"type":14,"tagName":1401,"properties":1879,"children":1880},{"style":1428},[1881],{"type":20,"value":1431},{"type":14,"tagName":1401,"properties":1883,"children":1884},{"style":1463},[1885],{"type":20,"value":1886},"2",{"type":14,"tagName":1401,"properties":1888,"children":1889},{"style":1422},[1890],{"type":20,"value":1471},{"type":20,"value":35},{"type":14,"tagName":1401,"properties":1893,"children":1894},{"class":1403},[1895,1899,1904,1908,1913,1917,1921,1925,1929,1933,1937,1941,1945],{"type":14,"tagName":1401,"properties":1896,"children":1897},{"style":1428},[1898],{"type":20,"value":1547},{"type":14,"tagName":1401,"properties":1900,"children":1901},{"style":1422},[1902],{"type":20,"value":1903}," lowestValue ",{"type":14,"tagName":1401,"properties":1905,"children":1906},{"style":1428},[1907],{"type":20,"value":1431},{"type":14,"tagName":1401,"properties":1909,"children":1910},{"style":1416},[1911],{"type":20,"value":1912}," lowest",{"type":14,"tagName":1401,"properties":1914,"children":1915},{"style":1422},[1916],{"type":20,"value":1566},{"type":14,"tagName":1401,"properties":1918,"children":1919},{"style":1428},[1920],{"type":20,"value":1431},{"type":14,"tagName":1401,"properties":1922,"children":1923},{"style":1422},[1924],{"type":20,"value":1818},{"type":14,"tagName":1401,"properties":1926,"children":1927},{"style":1428},[1928],{"type":20,"value":1431},{"type":14,"tagName":1401,"properties":1930,"children":1931},{"style":1463},[1932],{"type":20,"value":959},{"type":14,"tagName":1401,"properties":1934,"children":1935},{"style":1422},[1936],{"type":20,"value":1877},{"type":14,"tagName":1401,"properties":1938,"children":1939},{"style":1428},[1940],{"type":20,"value":1431},{"type":14,"tagName":1401,"properties":1942,"children":1943},{"style":1463},[1944],{"type":20,"value":1677},{"type":14,"tagName":1401,"properties":1946,"children":1947},{"style":1422},[1948],{"type":20,"value":1471},{"type":20,"value":35},{"type":14,"tagName":1401,"properties":1951,"children":1952},{"class":1403},[1953,1957,1962,1966,1971,1975,1979,1983,1987,1991],{"type":14,"tagName":1401,"properties":1954,"children":1955},{"style":1428},[1956],{"type":20,"value":1547},{"type":14,"tagName":1401,"properties":1958,"children":1959},{"style":1422},[1960],{"type":20,"value":1961}," smaValue ",{"type":14,"tagName":1401,"properties":1963,"children":1964},{"style":1428},[1965],{"type":20,"value":1431},{"type":14,"tagName":1401,"properties":1967,"children":1968},{"style":1416},[1969],{"type":20,"value":1970}," sma",{"type":14,"tagName":1401,"properties":1972,"children":1973},{"style":1422},[1974],{"type":20,"value":1566},{"type":14,"tagName":1401,"properties":1976,"children":1977},{"style":1428},[1978],{"type":20,"value":1431},{"type":14,"tagName":1401,"properties":1980,"children":1981},{"style":1422},[1982],{"type":20,"value":1575},{"type":14,"tagName":1401,"properties":1984,"children":1985},{"style":1428},[1986],{"type":20,"value":1431},{"type":14,"tagName":1401,"properties":1988,"children":1989},{"style":1463},[1990],{"type":20,"value":959},{"type":14,"tagName":1401,"properties":1992,"children":1993},{"style":1422},[1994],{"type":20,"value":1471},{"type":20,"value":35},{"type":14,"tagName":1401,"properties":1997,"children":1998},{"class":1403},[],{"type":20,"value":35},{"type":14,"tagName":1401,"properties":2001,"children":2002},{"class":1403},[2003,2008,2013,2017,2022,2026,2031,2036,2041,2045,2049,2054,2059,2063,2067,2072],{"type":14,"tagName":1401,"properties":2004,"children":2005},{"style":1416},[2006],{"type":20,"value":2007},"plotLine",{"type":14,"tagName":1401,"properties":2009,"children":2010},{"style":1422},[2011],{"type":20,"value":2012},"(value",{"type":14,"tagName":1401,"properties":2014,"children":2015},{"style":1428},[2016],{"type":20,"value":1431},{"type":14,"tagName":1401,"properties":2018,"children":2019},{"style":1422},[2020],{"type":20,"value":2021},"emaValue, colors",{"type":14,"tagName":1401,"properties":2023,"children":2024},{"style":1428},[2025],{"type":20,"value":1431},{"type":14,"tagName":1401,"properties":2027,"children":2028},{"style":1422},[2029],{"type":20,"value":2030},"[",{"type":14,"tagName":1401,"properties":2032,"children":2033},{"style":1434},[2034],{"type":20,"value":2035},"\"#2563eb\"",{"type":14,"tagName":1401,"properties":2037,"children":2038},{"style":1422},[2039],{"type":20,"value":2040},"], label",{"type":14,"tagName":1401,"properties":2042,"children":2043},{"style":1428},[2044],{"type":20,"value":1431},{"type":14,"tagName":1401,"properties":2046,"children":2047},{"style":1422},[2048],{"type":20,"value":2030},{"type":14,"tagName":1401,"properties":2050,"children":2051},{"style":1434},[2052],{"type":20,"value":2053},"\"EMA\"",{"type":14,"tagName":1401,"properties":2055,"children":2056},{"style":1422},[2057],{"type":20,"value":2058},"], desc",{"type":14,"tagName":1401,"properties":2060,"children":2061},{"style":1428},[2062],{"type":20,"value":1431},{"type":14,"tagName":1401,"properties":2064,"children":2065},{"style":1422},[2066],{"type":20,"value":2030},{"type":14,"tagName":1401,"properties":2068,"children":2069},{"style":1434},[2070],{"type":20,"value":2071},"\"ema period 5\"",{"type":14,"tagName":1401,"properties":2073,"children":2074},{"style":1422},[2075],{"type":20,"value":2076},"])",{"type":20,"value":35},{"type":14,"tagName":1401,"properties":2079,"children":2080},{"class":1403},[2081,2085,2089,2093,2098,2102,2106,2111,2115,2119,2123,2128,2132,2136,2140,2145],{"type":14,"tagName":1401,"properties":2082,"children":2083},{"style":1416},[2084],{"type":20,"value":2007},{"type":14,"tagName":1401,"properties":2086,"children":2087},{"style":1422},[2088],{"type":20,"value":2012},{"type":14,"tagName":1401,"properties":2090,"children":2091},{"style":1428},[2092],{"type":20,"value":1431},{"type":14,"tagName":1401,"properties":2094,"children":2095},{"style":1422},[2096],{"type":20,"value":2097},"rsiValue, colors",{"type":14,"tagName":1401,"properties":2099,"children":2100},{"style":1428},[2101],{"type":20,"value":1431},{"type":14,"tagName":1401,"properties":2103,"children":2104},{"style":1422},[2105],{"type":20,"value":2030},{"type":14,"tagName":1401,"properties":2107,"children":2108},{"style":1434},[2109],{"type":20,"value":2110},"\"#dc2626\"",{"type":14,"tagName":1401,"properties":2112,"children":2113},{"style":1422},[2114],{"type":20,"value":2040},{"type":14,"tagName":1401,"properties":2116,"children":2117},{"style":1428},[2118],{"type":20,"value":1431},{"type":14,"tagName":1401,"properties":2120,"children":2121},{"style":1422},[2122],{"type":20,"value":2030},{"type":14,"tagName":1401,"properties":2124,"children":2125},{"style":1434},[2126],{"type":20,"value":2127},"\"RSI\"",{"type":14,"tagName":1401,"properties":2129,"children":2130},{"style":1422},[2131],{"type":20,"value":2058},{"type":14,"tagName":1401,"properties":2133,"children":2134},{"style":1428},[2135],{"type":20,"value":1431},{"type":14,"tagName":1401,"properties":2137,"children":2138},{"style":1422},[2139],{"type":20,"value":2030},{"type":14,"tagName":1401,"properties":2141,"children":2142},{"style":1434},[2143],{"type":20,"value":2144},"\"rsi period 5\"",{"type":14,"tagName":1401,"properties":2146,"children":2147},{"style":1422},[2148],{"type":20,"value":2076},{"type":20,"value":35},{"type":14,"tagName":1401,"properties":2151,"children":2152},{"class":1403},[2153,2157,2161,2165,2170,2174,2178,2183,2187,2191,2195,2200,2204,2208,2212,2217],{"type":14,"tagName":1401,"properties":2154,"children":2155},{"style":1416},[2156],{"type":20,"value":2007},{"type":14,"tagName":1401,"properties":2158,"children":2159},{"style":1422},[2160],{"type":20,"value":2012},{"type":14,"tagName":1401,"properties":2162,"children":2163},{"style":1428},[2164],{"type":20,"value":1431},{"type":14,"tagName":1401,"properties":2166,"children":2167},{"style":1422},[2168],{"type":20,"value":2169},"macdValue.macd, colors",{"type":14,"tagName":1401,"properties":2171,"children":2172},{"style":1428},[2173],{"type":20,"value":1431},{"type":14,"tagName":1401,"properties":2175,"children":2176},{"style":1422},[2177],{"type":20,"value":2030},{"type":14,"tagName":1401,"properties":2179,"children":2180},{"style":1434},[2181],{"type":20,"value":2182},"\"#7c3aed\"",{"type":14,"tagName":1401,"properties":2184,"children":2185},{"style":1422},[2186],{"type":20,"value":2040},{"type":14,"tagName":1401,"properties":2188,"children":2189},{"style":1428},[2190],{"type":20,"value":1431},{"type":14,"tagName":1401,"properties":2192,"children":2193},{"style":1422},[2194],{"type":20,"value":2030},{"type":14,"tagName":1401,"properties":2196,"children":2197},{"style":1434},[2198],{"type":20,"value":2199},"\"MACD\"",{"type":14,"tagName":1401,"properties":2201,"children":2202},{"style":1422},[2203],{"type":20,"value":2058},{"type":14,"tagName":1401,"properties":2205,"children":2206},{"style":1428},[2207],{"type":20,"value":1431},{"type":14,"tagName":1401,"properties":2209,"children":2210},{"style":1422},[2211],{"type":20,"value":2030},{"type":14,"tagName":1401,"properties":2213,"children":2214},{"style":1434},[2215],{"type":20,"value":2216},"\"macd line 3 6 3\"",{"type":14,"tagName":1401,"properties":2218,"children":2219},{"style":1422},[2220],{"type":20,"value":2076},{"type":20,"value":35},{"type":14,"tagName":1401,"properties":2223,"children":2224},{"class":1403},[2225,2229,2233,2237,2242,2246,2250,2255,2259,2263,2267,2272,2276,2280,2284,2289],{"type":14,"tagName":1401,"properties":2226,"children":2227},{"style":1416},[2228],{"type":20,"value":2007},{"type":14,"tagName":1401,"properties":2230,"children":2231},{"style":1422},[2232],{"type":20,"value":2012},{"type":14,"tagName":1401,"properties":2234,"children":2235},{"style":1428},[2236],{"type":20,"value":1431},{"type":14,"tagName":1401,"properties":2238,"children":2239},{"style":1422},[2240],{"type":20,"value":2241},"psarValue, colors",{"type":14,"tagName":1401,"properties":2243,"children":2244},{"style":1428},[2245],{"type":20,"value":1431},{"type":14,"tagName":1401,"properties":2247,"children":2248},{"style":1422},[2249],{"type":20,"value":2030},{"type":14,"tagName":1401,"properties":2251,"children":2252},{"style":1434},[2253],{"type":20,"value":2254},"\"#059669\"",{"type":14,"tagName":1401,"properties":2256,"children":2257},{"style":1422},[2258],{"type":20,"value":2040},{"type":14,"tagName":1401,"properties":2260,"children":2261},{"style":1428},[2262],{"type":20,"value":1431},{"type":14,"tagName":1401,"properties":2264,"children":2265},{"style":1422},[2266],{"type":20,"value":2030},{"type":14,"tagName":1401,"properties":2268,"children":2269},{"style":1434},[2270],{"type":20,"value":2271},"\"PSAR\"",{"type":14,"tagName":1401,"properties":2273,"children":2274},{"style":1422},[2275],{"type":20,"value":2058},{"type":14,"tagName":1401,"properties":2277,"children":2278},{"style":1428},[2279],{"type":20,"value":1431},{"type":14,"tagName":1401,"properties":2281,"children":2282},{"style":1422},[2283],{"type":20,"value":2030},{"type":14,"tagName":1401,"properties":2285,"children":2286},{"style":1434},[2287],{"type":20,"value":2288},"\"psar default style parameters\"",{"type":14,"tagName":1401,"properties":2290,"children":2291},{"style":1422},[2292],{"type":20,"value":2076},{"type":20,"value":35},{"type":14,"tagName":1401,"properties":2295,"children":2296},{"class":1403},[2297,2301,2305,2309,2314,2318,2322,2327,2331,2335,2339,2344,2348,2352,2356,2361],{"type":14,"tagName":1401,"properties":2298,"children":2299},{"style":1416},[2300],{"type":20,"value":2007},{"type":14,"tagName":1401,"properties":2302,"children":2303},{"style":1422},[2304],{"type":20,"value":2012},{"type":14,"tagName":1401,"properties":2306,"children":2307},{"style":1428},[2308],{"type":20,"value":1431},{"type":14,"tagName":1401,"properties":2310,"children":2311},{"style":1422},[2312],{"type":20,"value":2313},"adxValue.adx, colors",{"type":14,"tagName":1401,"properties":2315,"children":2316},{"style":1428},[2317],{"type":20,"value":1431},{"type":14,"tagName":1401,"properties":2319,"children":2320},{"style":1422},[2321],{"type":20,"value":2030},{"type":14,"tagName":1401,"properties":2323,"children":2324},{"style":1434},[2325],{"type":20,"value":2326},"\"#ea580c\"",{"type":14,"tagName":1401,"properties":2328,"children":2329},{"style":1422},[2330],{"type":20,"value":2040},{"type":14,"tagName":1401,"properties":2332,"children":2333},{"style":1428},[2334],{"type":20,"value":1431},{"type":14,"tagName":1401,"properties":2336,"children":2337},{"style":1422},[2338],{"type":20,"value":2030},{"type":14,"tagName":1401,"properties":2340,"children":2341},{"style":1434},[2342],{"type":20,"value":2343},"\"ADX\"",{"type":14,"tagName":1401,"properties":2345,"children":2346},{"style":1422},[2347],{"type":20,"value":2058},{"type":14,"tagName":1401,"properties":2349,"children":2350},{"style":1428},[2351],{"type":20,"value":1431},{"type":14,"tagName":1401,"properties":2353,"children":2354},{"style":1422},[2355],{"type":20,"value":2030},{"type":14,"tagName":1401,"properties":2357,"children":2358},{"style":1434},[2359],{"type":20,"value":2360},"\"adx period 5\"",{"type":14,"tagName":1401,"properties":2362,"children":2363},{"style":1422},[2364],{"type":20,"value":2076},{"type":20,"value":35},{"type":14,"tagName":1401,"properties":2367,"children":2368},{"class":1403},[2369,2373,2377,2381,2386,2390,2394,2399,2403,2407,2411,2416,2420,2424,2428,2433],{"type":14,"tagName":1401,"properties":2370,"children":2371},{"style":1416},[2372],{"type":20,"value":2007},{"type":14,"tagName":1401,"properties":2374,"children":2375},{"style":1422},[2376],{"type":20,"value":2012},{"type":14,"tagName":1401,"properties":2378,"children":2379},{"style":1428},[2380],{"type":20,"value":1431},{"type":14,"tagName":1401,"properties":2382,"children":2383},{"style":1422},[2384],{"type":20,"value":2385},"highestValue, colors",{"type":14,"tagName":1401,"properties":2387,"children":2388},{"style":1428},[2389],{"type":20,"value":1431},{"type":14,"tagName":1401,"properties":2391,"children":2392},{"style":1422},[2393],{"type":20,"value":2030},{"type":14,"tagName":1401,"properties":2395,"children":2396},{"style":1434},[2397],{"type":20,"value":2398},"\"#0891b2\"",{"type":14,"tagName":1401,"properties":2400,"children":2401},{"style":1422},[2402],{"type":20,"value":2040},{"type":14,"tagName":1401,"properties":2404,"children":2405},{"style":1428},[2406],{"type":20,"value":1431},{"type":14,"tagName":1401,"properties":2408,"children":2409},{"style":1422},[2410],{"type":20,"value":2030},{"type":14,"tagName":1401,"properties":2412,"children":2413},{"style":1434},[2414],{"type":20,"value":2415},"\"Highest\"",{"type":14,"tagName":1401,"properties":2417,"children":2418},{"style":1422},[2419],{"type":20,"value":2058},{"type":14,"tagName":1401,"properties":2421,"children":2422},{"style":1428},[2423],{"type":20,"value":1431},{"type":14,"tagName":1401,"properties":2425,"children":2426},{"style":1422},[2427],{"type":20,"value":2030},{"type":14,"tagName":1401,"properties":2429,"children":2430},{"style":1434},[2431],{"type":20,"value":2432},"\"highest high period 5\"",{"type":14,"tagName":1401,"properties":2434,"children":2435},{"style":1422},[2436],{"type":20,"value":2076},{"type":20,"value":35},{"type":14,"tagName":1401,"properties":2439,"children":2440},{"class":1403},[2441,2445,2449,2453,2458,2462,2466,2471,2475,2479,2483,2488,2492,2496,2500,2505],{"type":14,"tagName":1401,"properties":2442,"children":2443},{"style":1416},[2444],{"type":20,"value":2007},{"type":14,"tagName":1401,"properties":2446,"children":2447},{"style":1422},[2448],{"type":20,"value":2012},{"type":14,"tagName":1401,"properties":2450,"children":2451},{"style":1428},[2452],{"type":20,"value":1431},{"type":14,"tagName":1401,"properties":2454,"children":2455},{"style":1422},[2456],{"type":20,"value":2457},"lowestValue, colors",{"type":14,"tagName":1401,"properties":2459,"children":2460},{"style":1428},[2461],{"type":20,"value":1431},{"type":14,"tagName":1401,"properties":2463,"children":2464},{"style":1422},[2465],{"type":20,"value":2030},{"type":14,"tagName":1401,"properties":2467,"children":2468},{"style":1434},[2469],{"type":20,"value":2470},"\"#be123c\"",{"type":14,"tagName":1401,"properties":2472,"children":2473},{"style":1422},[2474],{"type":20,"value":2040},{"type":14,"tagName":1401,"properties":2476,"children":2477},{"style":1428},[2478],{"type":20,"value":1431},{"type":14,"tagName":1401,"properties":2480,"children":2481},{"style":1422},[2482],{"type":20,"value":2030},{"type":14,"tagName":1401,"properties":2484,"children":2485},{"style":1434},[2486],{"type":20,"value":2487},"\"Lowest\"",{"type":14,"tagName":1401,"properties":2489,"children":2490},{"style":1422},[2491],{"type":20,"value":2058},{"type":14,"tagName":1401,"properties":2493,"children":2494},{"style":1428},[2495],{"type":20,"value":1431},{"type":14,"tagName":1401,"properties":2497,"children":2498},{"style":1422},[2499],{"type":20,"value":2030},{"type":14,"tagName":1401,"properties":2501,"children":2502},{"style":1434},[2503],{"type":20,"value":2504},"\"lowest low period 5\"",{"type":14,"tagName":1401,"properties":2506,"children":2507},{"style":1422},[2508],{"type":20,"value":2076},{"type":20,"value":35},{"type":14,"tagName":1401,"properties":2511,"children":2512},{"class":1403},[2513,2517,2521,2525,2530,2534,2538,2543,2547,2551,2555,2560,2564,2568,2572,2577],{"type":14,"tagName":1401,"properties":2514,"children":2515},{"style":1416},[2516],{"type":20,"value":2007},{"type":14,"tagName":1401,"properties":2518,"children":2519},{"style":1422},[2520],{"type":20,"value":2012},{"type":14,"tagName":1401,"properties":2522,"children":2523},{"style":1428},[2524],{"type":20,"value":1431},{"type":14,"tagName":1401,"properties":2526,"children":2527},{"style":1422},[2528],{"type":20,"value":2529},"smaValue, colors",{"type":14,"tagName":1401,"properties":2531,"children":2532},{"style":1428},[2533],{"type":20,"value":1431},{"type":14,"tagName":1401,"properties":2535,"children":2536},{"style":1422},[2537],{"type":20,"value":2030},{"type":14,"tagName":1401,"properties":2539,"children":2540},{"style":1434},[2541],{"type":20,"value":2542},"\"#374151\"",{"type":14,"tagName":1401,"properties":2544,"children":2545},{"style":1422},[2546],{"type":20,"value":2040},{"type":14,"tagName":1401,"properties":2548,"children":2549},{"style":1428},[2550],{"type":20,"value":1431},{"type":14,"tagName":1401,"properties":2552,"children":2553},{"style":1422},[2554],{"type":20,"value":2030},{"type":14,"tagName":1401,"properties":2556,"children":2557},{"style":1434},[2558],{"type":20,"value":2559},"\"SMA\"",{"type":14,"tagName":1401,"properties":2561,"children":2562},{"style":1422},[2563],{"type":20,"value":2058},{"type":14,"tagName":1401,"properties":2565,"children":2566},{"style":1428},[2567],{"type":20,"value":1431},{"type":14,"tagName":1401,"properties":2569,"children":2570},{"style":1422},[2571],{"type":20,"value":2030},{"type":14,"tagName":1401,"properties":2573,"children":2574},{"style":1434},[2575],{"type":20,"value":2576},"\"sma period 5\"",{"type":14,"tagName":1401,"properties":2578,"children":2579},{"style":1422},[2580],{"type":20,"value":2076},{"type":20,"value":35},{"type":14,"tagName":15,"properties":2583,"children":2585,"position":2593},{"id":2584},"compatibility-aliases-that-still-work",[2586],{"type":20,"value":2587,"position":2588},"Compatibility aliases that still work",{"start":2589,"end":2591},{"line":1244,"column":25,"offset":2590},4459,{"line":1244,"column":487,"offset":2592},4496,{"start":2594,"end":2596},{"line":1244,"column":24,"offset":2595},4456,{"line":1244,"column":487,"offset":2592},{"type":20,"value":35},{"type":14,"tagName":37,"properties":2599,"children":2600,"position":2609},{},[2601],{"type":20,"value":2602,"position":2603},"v3 keeps a set of v2 conveniences so older scripts do not need touching. These are normalized for you, not rejected:",{"start":2604,"end":2606},{"line":1018,"column":24,"offset":2605},4498,{"line":1018,"column":2607,"offset":2608},117,4614,{"start":2610,"end":2611},{"line":1018,"column":24,"offset":2605},{"line":1018,"column":2607,"offset":2608},{"type":20,"value":35},{"type":14,"tagName":2614,"properties":2615,"children":2616,"position":2928},"ul",{},[2617,2618,2783,2784,2842,2843,2927],{"type":20,"value":35},{"type":14,"tagName":2619,"properties":2620,"children":2621,"position":2779},"li",{},[2622,2657,2663,2675,2682,2695,2701,2714,2721,2734,2741,2754,2760,2773],{"type":14,"tagName":49,"properties":2623,"children":2624,"position":2651},{},[2625,2632,2644],{"type":20,"value":2626,"position":2627},"Uppercase ",{"start":2628,"end":2630},{"line":1029,"column":84,"offset":2629},4620,{"line":1029,"column":313,"offset":2631},4630,{"type":14,"tagName":90,"properties":2633,"children":2634,"position":2641},{},[2635],{"type":20,"value":2636,"position":2637},"yAlign",{"start":2638,"end":2639},{"line":1029,"column":313,"offset":2631},{"line":1029,"column":635,"offset":2640},4638,{"start":2642,"end":2643},{"line":1029,"column":313,"offset":2631},{"line":1029,"column":635,"offset":2640},{"type":20,"value":2645,"position":2646}," values.",{"start":2647,"end":2648},{"line":1029,"column":635,"offset":2640},{"line":1029,"column":2649,"offset":2650},31,4646,{"start":2652,"end":2654},{"line":1029,"column":26,"offset":2653},4618,{"line":1029,"column":2655,"offset":2656},33,4648,{"type":20,"value":2658,"position":2659}," ",{"start":2660,"end":2661},{"line":1029,"column":2655,"offset":2656},{"line":1029,"column":427,"offset":2662},4649,{"type":14,"tagName":90,"properties":2664,"children":2665,"position":2672},{},[2666],{"type":20,"value":2667,"position":2668},"plotText(..., yAlign=\"CENTER\")",{"start":2669,"end":2670},{"line":1029,"column":427,"offset":2662},{"line":1029,"column":1303,"offset":2671},4681,{"start":2673,"end":2674},{"line":1029,"column":427,"offset":2662},{"line":1029,"column":1303,"offset":2671},{"type":20,"value":2676,"position":2677}," is accepted and normalized to ",{"start":2678,"end":2679},{"line":1029,"column":1303,"offset":2671},{"line":1029,"column":2680,"offset":2681},97,4712,{"type":14,"tagName":90,"properties":2683,"children":2684,"position":2692},{},[2685],{"type":20,"value":2686,"position":2687},"middle",{"start":2688,"end":2689},{"line":1029,"column":2680,"offset":2681},{"line":1029,"column":2690,"offset":2691},105,4720,{"start":2693,"end":2694},{"line":1029,"column":2680,"offset":2681},{"line":1029,"column":2690,"offset":2691},{"type":20,"value":2696,"position":2697},"; ",{"start":2698,"end":2699},{"line":1029,"column":2690,"offset":2691},{"line":1029,"column":119,"offset":2700},4722,{"type":14,"tagName":90,"properties":2702,"children":2703,"position":2711},{},[2704],{"type":20,"value":2705,"position":2706},"\"ABOVE\"",{"start":2707,"end":2708},{"line":1029,"column":119,"offset":2700},{"line":1029,"column":2709,"offset":2710},116,4731,{"start":2712,"end":2713},{"line":1029,"column":119,"offset":2700},{"line":1029,"column":2709,"offset":2710},{"type":20,"value":2715,"position":2716}," becomes ",{"start":2717,"end":2718},{"line":1029,"column":2709,"offset":2710},{"line":1029,"column":2719,"offset":2720},125,4740,{"type":14,"tagName":90,"properties":2722,"children":2723,"position":2731},{},[2724],{"type":20,"value":2725,"position":2726},"top",{"start":2727,"end":2728},{"line":1029,"column":2719,"offset":2720},{"line":1029,"column":2729,"offset":2730},130,4745,{"start":2732,"end":2733},{"line":1029,"column":2719,"offset":2720},{"line":1029,"column":2729,"offset":2730},{"type":20,"value":2735,"position":2736}," and ",{"start":2737,"end":2738},{"line":1029,"column":2729,"offset":2730},{"line":1029,"column":2739,"offset":2740},135,4750,{"type":14,"tagName":90,"properties":2742,"children":2743,"position":2751},{},[2744],{"type":20,"value":2745,"position":2746},"\"BELOW\"",{"start":2747,"end":2748},{"line":1029,"column":2739,"offset":2740},{"line":1029,"column":2749,"offset":2750},144,4759,{"start":2752,"end":2753},{"line":1029,"column":2739,"offset":2740},{"line":1029,"column":2749,"offset":2750},{"type":20,"value":2715,"position":2755},{"start":2756,"end":2757},{"line":1029,"column":2749,"offset":2750},{"line":1029,"column":2758,"offset":2759},153,4768,{"type":14,"tagName":90,"properties":2761,"children":2762,"position":2770},{},[2763],{"type":20,"value":2764,"position":2765},"bottom",{"start":2766,"end":2767},{"line":1029,"column":2758,"offset":2759},{"line":1029,"column":2768,"offset":2769},161,4776,{"start":2771,"end":2772},{"line":1029,"column":2758,"offset":2759},{"line":1029,"column":2768,"offset":2769},{"type":20,"value":192,"position":2774},{"start":2775,"end":2776},{"line":1029,"column":2768,"offset":2769},{"line":1029,"column":2777,"offset":2778},162,4777,{"start":2780,"end":2782},{"line":1029,"column":24,"offset":2781},4616,{"line":1029,"column":2777,"offset":2778},{"type":20,"value":35},{"type":14,"tagName":2619,"properties":2785,"children":2786,"position":2838},{},[2787,2813,2819,2831],{"type":14,"tagName":49,"properties":2788,"children":2789,"position":2808},{},[2790,2803],{"type":14,"tagName":90,"properties":2791,"children":2792,"position":2800},{},[2793],{"type":20,"value":2794,"position":2795},"shape=\"star\"",{"start":2796,"end":2798},{"line":1087,"column":84,"offset":2797},4782,{"line":1087,"column":44,"offset":2799},4796,{"start":2801,"end":2802},{"line":1087,"column":84,"offset":2797},{"line":1087,"column":44,"offset":2799},{"type":20,"value":192,"position":2804},{"start":2805,"end":2806},{"line":1087,"column":44,"offset":2799},{"line":1087,"column":286,"offset":2807},4797,{"start":2809,"end":2811},{"line":1087,"column":26,"offset":2810},4780,{"line":1087,"column":46,"offset":2812},4799,{"type":20,"value":2814,"position":2815}," Accepted as a ",{"start":2816,"end":2817},{"line":1087,"column":46,"offset":2812},{"line":1087,"column":617,"offset":2818},4814,{"type":14,"tagName":90,"properties":2820,"children":2821,"position":2828},{},[2822],{"type":20,"value":2823,"position":2824},"plotShape",{"start":2825,"end":2826},{"line":1087,"column":617,"offset":2818},{"line":1087,"column":574,"offset":2827},4825,{"start":2829,"end":2830},{"line":1087,"column":617,"offset":2818},{"line":1087,"column":574,"offset":2827},{"type":20,"value":2832,"position":2833}," shape (it renders as a diamond marker).",{"start":2834,"end":2835},{"line":1087,"column":574,"offset":2827},{"line":1087,"column":2836,"offset":2837},88,4865,{"start":2839,"end":2841},{"line":1087,"column":24,"offset":2840},4778,{"line":1087,"column":2836,"offset":2837},{"type":20,"value":35},{"type":14,"tagName":2619,"properties":2844,"children":2845,"position":2923},{},[2846,2880,2886,2897,2904,2917],{"type":14,"tagName":49,"properties":2847,"children":2848,"position":2875},{},[2849,2857,2869],{"type":20,"value":2850,"position":2851},"Bare ",{"start":2852,"end":2855},{"line":2853,"column":84,"offset":2854},76,4870,{"line":2853,"column":316,"offset":2856},4875,{"type":14,"tagName":90,"properties":2858,"children":2859,"position":2866},{},[2860],{"type":20,"value":2861,"position":2862},"NaN",{"start":2863,"end":2864},{"line":2853,"column":316,"offset":2856},{"line":2853,"column":313,"offset":2865},4880,{"start":2867,"end":2868},{"line":2853,"column":316,"offset":2856},{"line":2853,"column":313,"offset":2865},{"type":20,"value":192,"position":2870},{"start":2871,"end":2872},{"line":2853,"column":313,"offset":2865},{"line":2853,"column":2873,"offset":2874},16,4881,{"start":2876,"end":2878},{"line":2853,"column":26,"offset":2877},4868,{"line":2853,"column":28,"offset":2879},4883,{"type":20,"value":2881,"position":2882}," Writing ",{"start":2883,"end":2884},{"line":2853,"column":28,"offset":2879},{"line":2853,"column":337,"offset":2885},4892,{"type":14,"tagName":90,"properties":2887,"children":2888,"position":2894},{},[2889],{"type":20,"value":2861,"position":2890},{"start":2891,"end":2892},{"line":2853,"column":337,"offset":2885},{"line":2853,"column":793,"offset":2893},4897,{"start":2895,"end":2896},{"line":2853,"column":337,"offset":2885},{"line":2853,"column":793,"offset":2893},{"type":20,"value":2898,"position":2899}," as a value is fine and behaves as a gap, the same as ",{"start":2900,"end":2901},{"line":2853,"column":793,"offset":2893},{"line":2853,"column":2902,"offset":2903},86,4951,{"type":14,"tagName":90,"properties":2905,"children":2906,"position":2914},{},[2907],{"type":20,"value":2908,"position":2909},"na",{"start":2910,"end":2911},{"line":2853,"column":2902,"offset":2903},{"line":2853,"column":2912,"offset":2913},90,4955,{"start":2915,"end":2916},{"line":2853,"column":2902,"offset":2903},{"line":2853,"column":2912,"offset":2913},{"type":20,"value":192,"position":2918},{"start":2919,"end":2920},{"line":2853,"column":2912,"offset":2913},{"line":2853,"column":2921,"offset":2922},91,4956,{"start":2924,"end":2926},{"line":2853,"column":24,"offset":2925},4866,{"line":2853,"column":2921,"offset":2922},{"type":20,"value":35},{"start":2929,"end":2930},{"line":1029,"column":24,"offset":2781},{"line":2853,"column":2921,"offset":2922},{"type":20,"value":35},{"type":14,"tagName":37,"properties":2933,"children":2934,"position":2942},{},[2935],{"type":20,"value":2936,"position":2937},"The following script exercises all of these and runs clean.",{"start":2938,"end":2940},{"line":60,"column":24,"offset":2939},4958,{"line":60,"column":59,"offset":2941},5017,{"start":2943,"end":2944},{"line":60,"column":24,"offset":2939},{"line":60,"column":59,"offset":2941},{"type":20,"value":35},{"type":11,"children":2947},[2948],{"type":14,"tagName":1390,"properties":2949,"children":2951,"data":-1},{"class":1392,"style":1393,"tabindex":1394,"title":2950},"scripts/probes/compat-v2v3/accepted_aliases_nan.ks",[2952],{"type":14,"tagName":90,"properties":2953,"children":2954},{},[2955,2962,2963,3012,3013,3016,3017,3052,3053,3068,3069,3072,3073,3124,3125,3173,3174,3177,3178,3241,3242,3298,3299,3356,3357,3469,3470],{"type":14,"tagName":1401,"properties":2956,"children":2957},{"class":1403},[2958],{"type":14,"tagName":1401,"properties":2959,"children":2960},{"style":1407},[2961],{"type":20,"value":94},{"type":20,"value":35},{"type":14,"tagName":1401,"properties":2964,"children":2965},{"class":1403},[2966,2970,2974,2978,2983,2987,2991,2996,3000,3004,3008],{"type":14,"tagName":1401,"properties":2967,"children":2968},{"style":1416},[2969],{"type":20,"value":1419},{"type":14,"tagName":1401,"properties":2971,"children":2972},{"style":1422},[2973],{"type":20,"value":1425},{"type":14,"tagName":1401,"properties":2975,"children":2976},{"style":1428},[2977],{"type":20,"value":1431},{"type":14,"tagName":1401,"properties":2979,"children":2980},{"style":1434},[2981],{"type":20,"value":2982},"\"Accepted Compatibility Aliases\"",{"type":14,"tagName":1401,"properties":2984,"children":2985},{"style":1422},[2986],{"type":20,"value":1442},{"type":14,"tagName":1401,"properties":2988,"children":2989},{"style":1428},[2990],{"type":20,"value":1431},{"type":14,"tagName":1401,"properties":2992,"children":2993},{"style":1434},[2994],{"type":20,"value":2995},"\"overlay\"",{"type":14,"tagName":1401,"properties":2997,"children":2998},{"style":1422},[2999],{"type":20,"value":1456},{"type":14,"tagName":1401,"properties":3001,"children":3002},{"style":1428},[3003],{"type":20,"value":1431},{"type":14,"tagName":1401,"properties":3005,"children":3006},{"style":1463},[3007],{"type":20,"value":1466},{"type":14,"tagName":1401,"properties":3009,"children":3010},{"style":1422},[3011],{"type":20,"value":1471},{"type":20,"value":35},{"type":14,"tagName":1401,"properties":3014,"children":3015},{"class":1403},[],{"type":20,"value":35},{"type":14,"tagName":1401,"properties":3018,"children":3019},{"class":1403},[3020,3024,3028,3032,3036,3040,3044,3048],{"type":14,"tagName":1401,"properties":3021,"children":3022},{"style":1422},[3023],{"type":20,"value":1484},{"type":14,"tagName":1401,"properties":3025,"children":3026},{"style":1428},[3027],{"type":20,"value":1431},{"type":14,"tagName":1401,"properties":3029,"children":3030},{"style":1416},[3031],{"type":20,"value":1493},{"type":14,"tagName":1401,"properties":3033,"children":3034},{"style":1422},[3035],{"type":20,"value":1498},{"type":14,"tagName":1401,"properties":3037,"children":3038},{"style":1428},[3039],{"type":20,"value":1431},{"type":14,"tagName":1401,"properties":3041,"children":3042},{"style":1422},[3043],{"type":20,"value":1507},{"type":14,"tagName":1401,"properties":3045,"children":3046},{"style":1428},[3047],{"type":20,"value":1431},{"type":14,"tagName":1401,"properties":3049,"children":3050},{"style":1422},[3051],{"type":20,"value":1516},{"type":20,"value":35},{"type":14,"tagName":1401,"properties":3054,"children":3055},{"class":1403},[3056,3060,3064],{"type":14,"tagName":1401,"properties":3057,"children":3058},{"style":1422},[3059],{"type":20,"value":1525},{"type":14,"tagName":1401,"properties":3061,"children":3062},{"style":1428},[3063],{"type":20,"value":1431},{"type":14,"tagName":1401,"properties":3065,"children":3066},{"style":1422},[3067],{"type":20,"value":1534},{"type":20,"value":35},{"type":14,"tagName":1401,"properties":3070,"children":3071},{"class":1403},[],{"type":20,"value":35},{"type":14,"tagName":1401,"properties":3074,"children":3075},{"class":1403},[3076,3080,3085,3089,3094,3099,3104,3109,3114,3119],{"type":14,"tagName":1401,"properties":3077,"children":3078},{"style":1428},[3079],{"type":20,"value":1547},{"type":14,"tagName":1401,"properties":3081,"children":3082},{"style":1422},[3083],{"type":20,"value":3084}," maybeClose ",{"type":14,"tagName":1401,"properties":3086,"children":3087},{"style":1428},[3088],{"type":20,"value":1431},{"type":14,"tagName":1401,"properties":3090,"children":3091},{"style":1422},[3092],{"type":20,"value":3093}," barIndex ",{"type":14,"tagName":1401,"properties":3095,"children":3096},{"style":1428},[3097],{"type":20,"value":3098},">",{"type":14,"tagName":1401,"properties":3100,"children":3101},{"style":1463},[3102],{"type":20,"value":3103}," 10",{"type":14,"tagName":1401,"properties":3105,"children":3106},{"style":1428},[3107],{"type":20,"value":3108}," ?",{"type":14,"tagName":1401,"properties":3110,"children":3111},{"style":1422},[3112],{"type":20,"value":3113}," closeSeries ",{"type":14,"tagName":1401,"properties":3115,"children":3116},{"style":1428},[3117],{"type":20,"value":3118},":",{"type":14,"tagName":1401,"properties":3120,"children":3121},{"style":1463},[3122],{"type":20,"value":3123}," NaN",{"type":20,"value":35},{"type":14,"tagName":1401,"properties":3126,"children":3127},{"class":1403},[3128,3132,3137,3141,3145,3149,3154,3159,3164,3168],{"type":14,"tagName":1401,"properties":3129,"children":3130},{"style":1428},[3131],{"type":20,"value":1547},{"type":14,"tagName":1401,"properties":3133,"children":3134},{"style":1422},[3135],{"type":20,"value":3136}," shapeValue ",{"type":14,"tagName":1401,"properties":3138,"children":3139},{"style":1428},[3140],{"type":20,"value":1431},{"type":14,"tagName":1401,"properties":3142,"children":3143},{"style":1422},[3144],{"type":20,"value":3113},{"type":14,"tagName":1401,"properties":3146,"children":3147},{"style":1428},[3148],{"type":20,"value":3098},{"type":14,"tagName":1401,"properties":3150,"children":3151},{"style":1422},[3152],{"type":20,"value":3153}," trade.open ",{"type":14,"tagName":1401,"properties":3155,"children":3156},{"style":1428},[3157],{"type":20,"value":3158},"?",{"type":14,"tagName":1401,"properties":3160,"children":3161},{"style":1422},[3162],{"type":20,"value":3163}," trade.high ",{"type":14,"tagName":1401,"properties":3165,"children":3166},{"style":1428},[3167],{"type":20,"value":3118},{"type":14,"tagName":1401,"properties":3169,"children":3170},{"style":1422},[3171],{"type":20,"value":3172}," trade.low",{"type":20,"value":35},{"type":14,"tagName":1401,"properties":3175,"children":3176},{"class":1403},[],{"type":20,"value":35},{"type":14,"tagName":1401,"properties":3179,"children":3180},{"class":1403},[3181,3186,3191,3195,3200,3205,3209,3214,3219,3223,3228,3232,3237],{"type":14,"tagName":1401,"properties":3182,"children":3183},{"style":1416},[3184],{"type":20,"value":3185},"plotText",{"type":14,"tagName":1401,"properties":3187,"children":3188},{"style":1422},[3189],{"type":20,"value":3190},"(text",{"type":14,"tagName":1401,"properties":3192,"children":3193},{"style":1428},[3194],{"type":20,"value":1431},{"type":14,"tagName":1401,"properties":3196,"children":3197},{"style":1434},[3198],{"type":20,"value":3199},"\"center\"",{"type":14,"tagName":1401,"properties":3201,"children":3202},{"style":1422},[3203],{"type":20,"value":3204},", color",{"type":14,"tagName":1401,"properties":3206,"children":3207},{"style":1428},[3208],{"type":20,"value":1431},{"type":14,"tagName":1401,"properties":3210,"children":3211},{"style":1434},[3212],{"type":20,"value":3213},"\"#111827\"",{"type":14,"tagName":1401,"properties":3215,"children":3216},{"style":1422},[3217],{"type":20,"value":3218},", price",{"type":14,"tagName":1401,"properties":3220,"children":3221},{"style":1428},[3222],{"type":20,"value":1431},{"type":14,"tagName":1401,"properties":3224,"children":3225},{"style":1422},[3226],{"type":20,"value":3227},"trade.high, yAlign",{"type":14,"tagName":1401,"properties":3229,"children":3230},{"style":1428},[3231],{"type":20,"value":1431},{"type":14,"tagName":1401,"properties":3233,"children":3234},{"style":1434},[3235],{"type":20,"value":3236},"\"CENTER\"",{"type":14,"tagName":1401,"properties":3238,"children":3239},{"style":1422},[3240],{"type":20,"value":1471},{"type":20,"value":35},{"type":14,"tagName":1401,"properties":3243,"children":3244},{"class":1403},[3245,3249,3253,3257,3262,3266,3270,3274,3278,3282,3286,3290,3294],{"type":14,"tagName":1401,"properties":3246,"children":3247},{"style":1416},[3248],{"type":20,"value":3185},{"type":14,"tagName":1401,"properties":3250,"children":3251},{"style":1422},[3252],{"type":20,"value":3190},{"type":14,"tagName":1401,"properties":3254,"children":3255},{"style":1428},[3256],{"type":20,"value":1431},{"type":14,"tagName":1401,"properties":3258,"children":3259},{"style":1434},[3260],{"type":20,"value":3261},"\"above\"",{"type":14,"tagName":1401,"properties":3263,"children":3264},{"style":1422},[3265],{"type":20,"value":3204},{"type":14,"tagName":1401,"properties":3267,"children":3268},{"style":1428},[3269],{"type":20,"value":1431},{"type":14,"tagName":1401,"properties":3271,"children":3272},{"style":1434},[3273],{"type":20,"value":3213},{"type":14,"tagName":1401,"properties":3275,"children":3276},{"style":1422},[3277],{"type":20,"value":3218},{"type":14,"tagName":1401,"properties":3279,"children":3280},{"style":1428},[3281],{"type":20,"value":1431},{"type":14,"tagName":1401,"properties":3283,"children":3284},{"style":1422},[3285],{"type":20,"value":3227},{"type":14,"tagName":1401,"properties":3287,"children":3288},{"style":1428},[3289],{"type":20,"value":1431},{"type":14,"tagName":1401,"properties":3291,"children":3292},{"style":1434},[3293],{"type":20,"value":2705},{"type":14,"tagName":1401,"properties":3295,"children":3296},{"style":1422},[3297],{"type":20,"value":1471},{"type":20,"value":35},{"type":14,"tagName":1401,"properties":3300,"children":3301},{"class":1403},[3302,3306,3310,3314,3319,3323,3327,3331,3335,3339,3344,3348,3352],{"type":14,"tagName":1401,"properties":3303,"children":3304},{"style":1416},[3305],{"type":20,"value":3185},{"type":14,"tagName":1401,"properties":3307,"children":3308},{"style":1422},[3309],{"type":20,"value":3190},{"type":14,"tagName":1401,"properties":3311,"children":3312},{"style":1428},[3313],{"type":20,"value":1431},{"type":14,"tagName":1401,"properties":3315,"children":3316},{"style":1434},[3317],{"type":20,"value":3318},"\"below\"",{"type":14,"tagName":1401,"properties":3320,"children":3321},{"style":1422},[3322],{"type":20,"value":3204},{"type":14,"tagName":1401,"properties":3324,"children":3325},{"style":1428},[3326],{"type":20,"value":1431},{"type":14,"tagName":1401,"properties":3328,"children":3329},{"style":1434},[3330],{"type":20,"value":3213},{"type":14,"tagName":1401,"properties":3332,"children":3333},{"style":1422},[3334],{"type":20,"value":3218},{"type":14,"tagName":1401,"properties":3336,"children":3337},{"style":1428},[3338],{"type":20,"value":1431},{"type":14,"tagName":1401,"properties":3340,"children":3341},{"style":1422},[3342],{"type":20,"value":3343},"trade.low, yAlign",{"type":14,"tagName":1401,"properties":3345,"children":3346},{"style":1428},[3347],{"type":20,"value":1431},{"type":14,"tagName":1401,"properties":3349,"children":3350},{"style":1434},[3351],{"type":20,"value":2745},{"type":14,"tagName":1401,"properties":3353,"children":3354},{"style":1422},[3355],{"type":20,"value":1471},{"type":20,"value":35},{"type":14,"tagName":1401,"properties":3358,"children":3359},{"class":1403},[3360,3364,3368,3372,3377,3381,3386,3391,3395,3399,3404,3409,3413,3417,3422,3426,3430,3435,3439,3443,3448,3452,3456,3460,3465],{"type":14,"tagName":1401,"properties":3361,"children":3362},{"style":1416},[3363],{"type":20,"value":2823},{"type":14,"tagName":1401,"properties":3365,"children":3366},{"style":1422},[3367],{"type":20,"value":2012},{"type":14,"tagName":1401,"properties":3369,"children":3370},{"style":1428},[3371],{"type":20,"value":1431},{"type":14,"tagName":1401,"properties":3373,"children":3374},{"style":1422},[3375],{"type":20,"value":3376},"shapeValue, shape",{"type":14,"tagName":1401,"properties":3378,"children":3379},{"style":1428},[3380],{"type":20,"value":1431},{"type":14,"tagName":1401,"properties":3382,"children":3383},{"style":1434},[3384],{"type":20,"value":3385},"\"star\"",{"type":14,"tagName":1401,"properties":3387,"children":3388},{"style":1422},[3389],{"type":20,"value":3390},", colors",{"type":14,"tagName":1401,"properties":3392,"children":3393},{"style":1428},[3394],{"type":20,"value":1431},{"type":14,"tagName":1401,"properties":3396,"children":3397},{"style":1422},[3398],{"type":20,"value":2030},{"type":14,"tagName":1401,"properties":3400,"children":3401},{"style":1434},[3402],{"type":20,"value":3403},"\"#f97316\"",{"type":14,"tagName":1401,"properties":3405,"children":3406},{"style":1422},[3407],{"type":20,"value":3408},"], width",{"type":14,"tagName":1401,"properties":3410,"children":3411},{"style":1428},[3412],{"type":20,"value":1431},{"type":14,"tagName":1401,"properties":3414,"children":3415},{"style":1463},[3416],{"type":20,"value":1677},{"type":14,"tagName":1401,"properties":3418,"children":3419},{"style":1422},[3420],{"type":20,"value":3421},", fill",{"type":14,"tagName":1401,"properties":3423,"children":3424},{"style":1428},[3425],{"type":20,"value":1431},{"type":14,"tagName":1401,"properties":3427,"children":3428},{"style":1463},[3429],{"type":20,"value":1466},{"type":14,"tagName":1401,"properties":3431,"children":3432},{"style":1422},[3433],{"type":20,"value":3434},", label",{"type":14,"tagName":1401,"properties":3436,"children":3437},{"style":1428},[3438],{"type":20,"value":1431},{"type":14,"tagName":1401,"properties":3440,"children":3441},{"style":1422},[3442],{"type":20,"value":2030},{"type":14,"tagName":1401,"properties":3444,"children":3445},{"style":1434},[3446],{"type":20,"value":3447},"\"Star\"",{"type":14,"tagName":1401,"properties":3449,"children":3450},{"style":1422},[3451],{"type":20,"value":2058},{"type":14,"tagName":1401,"properties":3453,"children":3454},{"style":1428},[3455],{"type":20,"value":1431},{"type":14,"tagName":1401,"properties":3457,"children":3458},{"style":1422},[3459],{"type":20,"value":2030},{"type":14,"tagName":1401,"properties":3461,"children":3462},{"style":1434},[3463],{"type":20,"value":3464},"\"star shape compatibility alias\"",{"type":14,"tagName":1401,"properties":3466,"children":3467},{"style":1422},[3468],{"type":20,"value":2076},{"type":20,"value":35},{"type":14,"tagName":1401,"properties":3471,"children":3472},{"class":1403},[3473,3477,3481,3485,3490,3494,3498,3502,3506,3510,3514,3518,3522,3526,3531,3535,3539,3543,3548],{"type":14,"tagName":1401,"properties":3474,"children":3475},{"style":1416},[3476],{"type":20,"value":2007},{"type":14,"tagName":1401,"properties":3478,"children":3479},{"style":1422},[3480],{"type":20,"value":2012},{"type":14,"tagName":1401,"properties":3482,"children":3483},{"style":1428},[3484],{"type":20,"value":1431},{"type":14,"tagName":1401,"properties":3486,"children":3487},{"style":1422},[3488],{"type":20,"value":3489},"maybeClose, colors",{"type":14,"tagName":1401,"properties":3491,"children":3492},{"style":1428},[3493],{"type":20,"value":1431},{"type":14,"tagName":1401,"properties":3495,"children":3496},{"style":1422},[3497],{"type":20,"value":2030},{"type":14,"tagName":1401,"properties":3499,"children":3500},{"style":1434},[3501],{"type":20,"value":2035},{"type":14,"tagName":1401,"properties":3503,"children":3504},{"style":1422},[3505],{"type":20,"value":3408},{"type":14,"tagName":1401,"properties":3507,"children":3508},{"style":1428},[3509],{"type":20,"value":1431},{"type":14,"tagName":1401,"properties":3511,"children":3512},{"style":1463},[3513],{"type":20,"value":1886},{"type":14,"tagName":1401,"properties":3515,"children":3516},{"style":1422},[3517],{"type":20,"value":3434},{"type":14,"tagName":1401,"properties":3519,"children":3520},{"style":1428},[3521],{"type":20,"value":1431},{"type":14,"tagName":1401,"properties":3523,"children":3524},{"style":1422},[3525],{"type":20,"value":2030},{"type":14,"tagName":1401,"properties":3527,"children":3528},{"style":1434},[3529],{"type":20,"value":3530},"\"NaN\"",{"type":14,"tagName":1401,"properties":3532,"children":3533},{"style":1422},[3534],{"type":20,"value":2058},{"type":14,"tagName":1401,"properties":3536,"children":3537},{"style":1428},[3538],{"type":20,"value":1431},{"type":14,"tagName":1401,"properties":3540,"children":3541},{"style":1422},[3542],{"type":20,"value":2030},{"type":14,"tagName":1401,"properties":3544,"children":3545},{"style":1434},[3546],{"type":20,"value":3547},"\"bare NaN compatibility value\"",{"type":14,"tagName":1401,"properties":3549,"children":3550},{"style":1422},[3551],{"type":20,"value":2076},{"type":20,"value":35},{"type":14,"tagName":15,"properties":3554,"children":3556,"position":3565},{"id":3555},"what-got-stricter",[3557],{"type":20,"value":3558,"position":3559},"What got stricter",{"start":3560,"end":3563},{"line":3561,"column":25,"offset":3562},98,5906,{"line":3561,"column":548,"offset":3564},5923,{"start":3566,"end":3568},{"line":3561,"column":24,"offset":3567},5903,{"line":3561,"column":548,"offset":3564},{"type":20,"value":35},{"type":14,"tagName":37,"properties":3571,"children":3572,"position":3582},{},[3573],{"type":20,"value":3574,"position":3575},"v3 tightened a few inputs that v2 let slide. These surface as compile errors with a line and column, and each error message lists the valid options, so the fix is mechanical.",{"start":3576,"end":3579},{"line":3577,"column":24,"offset":3578},100,5925,{"line":3577,"column":3580,"offset":3581},175,6099,{"start":3583,"end":3584},{"line":3577,"column":24,"offset":3578},{"line":3577,"column":3580,"offset":3581},{"type":20,"value":35},{"type":14,"tagName":37,"properties":3587,"children":3588,"position":3694},{},[3589,3618,3624,3635,3641,3652,3657,3668,3674,3687],{"type":14,"tagName":49,"properties":3590,"children":3591,"position":3613},{},[3592,3606],{"type":14,"tagName":90,"properties":3593,"children":3594,"position":3603},{},[3595],{"type":20,"value":3596,"position":3597},"plotText.yAlign",{"start":3598,"end":3601},{"line":3599,"column":26,"offset":3600},102,6103,{"line":3599,"column":286,"offset":3602},6120,{"start":3604,"end":3605},{"line":3599,"column":26,"offset":3600},{"line":3599,"column":286,"offset":3602},{"type":20,"value":3607,"position":3608}," must be a known value.",{"start":3609,"end":3610},{"line":3599,"column":286,"offset":3602},{"line":3599,"column":3611,"offset":3612},43,6143,{"start":3614,"end":3616},{"line":3599,"column":24,"offset":3615},6101,{"line":3599,"column":1155,"offset":3617},6145,{"type":20,"value":3619,"position":3620}," Valid values are ",{"start":3621,"end":3622},{"line":3599,"column":1155,"offset":3617},{"line":3599,"column":116,"offset":3623},6163,{"type":14,"tagName":90,"properties":3625,"children":3626,"position":3632},{},[3627],{"type":20,"value":2725,"position":3628},{"start":3629,"end":3630},{"line":3599,"column":116,"offset":3623},{"line":3599,"column":1236,"offset":3631},6168,{"start":3633,"end":3634},{"line":3599,"column":116,"offset":3623},{"line":3599,"column":1236,"offset":3631},{"type":20,"value":3636,"position":3637},", ",{"start":3638,"end":3639},{"line":3599,"column":1236,"offset":3631},{"line":3599,"column":1244,"offset":3640},6170,{"type":14,"tagName":90,"properties":3642,"children":3643,"position":3649},{},[3644],{"type":20,"value":2686,"position":3645},{"start":3646,"end":3647},{"line":3599,"column":1244,"offset":3640},{"line":3599,"column":60,"offset":3648},6178,{"start":3650,"end":3651},{"line":3599,"column":1244,"offset":3640},{"line":3599,"column":60,"offset":3648},{"type":20,"value":3636,"position":3653},{"start":3654,"end":3655},{"line":3599,"column":60,"offset":3648},{"line":3599,"column":65,"offset":3656},6180,{"type":14,"tagName":90,"properties":3658,"children":3659,"position":3665},{},[3660],{"type":20,"value":2764,"position":3661},{"start":3662,"end":3663},{"line":3599,"column":65,"offset":3656},{"line":3599,"column":2836,"offset":3664},6188,{"start":3666,"end":3667},{"line":3599,"column":65,"offset":3656},{"line":3599,"column":2836,"offset":3664},{"type":20,"value":3669,"position":3670}," (the uppercase aliases above still map onto these). An unknown one like ",{"start":3671,"end":3672},{"line":3599,"column":2836,"offset":3664},{"line":3599,"column":2768,"offset":3673},6261,{"type":14,"tagName":90,"properties":3675,"children":3676,"position":3684},{},[3677],{"type":20,"value":3678,"position":3679},"\"SIDEWAYS\"",{"start":3680,"end":3681},{"line":3599,"column":2768,"offset":3673},{"line":3599,"column":3682,"offset":3683},173,6273,{"start":3685,"end":3686},{"line":3599,"column":2768,"offset":3673},{"line":3599,"column":3682,"offset":3683},{"type":20,"value":3688,"position":3689}," fails with:",{"start":3690,"end":3691},{"line":3599,"column":3682,"offset":3683},{"line":3599,"column":3692,"offset":3693},185,6285,{"start":3695,"end":3696},{"line":3599,"column":24,"offset":3615},{"line":3599,"column":3692,"offset":3693},{"type":20,"value":35},{"type":14,"tagName":1390,"properties":3699,"children":3700,"position":3713},{},[3701],{"type":14,"tagName":90,"properties":3702,"children":3703,"position":3706},{},[3704],{"type":20,"value":3705},"Invalid plotText.yAlign 'SIDEWAYS'. Expected one of: 'top', 'middle', 'bottom'\n",{"start":3707,"end":3710},{"line":3708,"column":24,"offset":3709},104,6287,{"line":3711,"column":25,"offset":3712},106,6373,{"start":3714,"end":3715},{"line":3708,"column":24,"offset":3709},{"line":3711,"column":25,"offset":3712},{"type":20,"value":35},{"type":14,"tagName":37,"properties":3718,"children":3719,"position":3982},{},[3720,3748,3755,3768,3774,3786,3792,3804,3809,3822,3828,3841,3847,3860,3866,3879,3885,3898,3904,3917,3923,3936,3942,3955,3962,3975],{"type":14,"tagName":49,"properties":3721,"children":3722,"position":3743},{},[3723,3737],{"type":14,"tagName":90,"properties":3724,"children":3725,"position":3734},{},[3726],{"type":20,"value":3727,"position":3728},"plotShape.shape",{"start":3729,"end":3732},{"line":3730,"column":26,"offset":3731},108,6377,{"line":3730,"column":286,"offset":3733},6394,{"start":3735,"end":3736},{"line":3730,"column":26,"offset":3731},{"line":3730,"column":286,"offset":3733},{"type":20,"value":3738,"position":3739}," must be a known shape.",{"start":3740,"end":3741},{"line":3730,"column":286,"offset":3733},{"line":3730,"column":3611,"offset":3742},6417,{"start":3744,"end":3746},{"line":3730,"column":24,"offset":3745},6375,{"line":3730,"column":1155,"offset":3747},6419,{"type":20,"value":3749,"position":3750}," The accepted set is large (",{"start":3751,"end":3752},{"line":3730,"column":1155,"offset":3747},{"line":3730,"column":3753,"offset":3754},73,6447,{"type":14,"tagName":90,"properties":3756,"children":3757,"position":3765},{},[3758],{"type":20,"value":3759,"position":3760},"circle",{"start":3761,"end":3762},{"line":3730,"column":3753,"offset":3754},{"line":3730,"column":3763,"offset":3764},81,6455,{"start":3766,"end":3767},{"line":3730,"column":3753,"offset":3754},{"line":3730,"column":3763,"offset":3764},{"type":20,"value":3636,"position":3769},{"start":3770,"end":3771},{"line":3730,"column":3763,"offset":3764},{"line":3730,"column":3772,"offset":3773},83,6457,{"type":14,"tagName":90,"properties":3775,"children":3776,"position":3783},{},[3777],{"type":20,"value":3778,"position":3779},"cross",{"start":3780,"end":3781},{"line":3730,"column":3772,"offset":3773},{"line":3730,"column":2912,"offset":3782},6464,{"start":3784,"end":3785},{"line":3730,"column":3772,"offset":3773},{"line":3730,"column":2912,"offset":3782},{"type":20,"value":3636,"position":3787},{"start":3788,"end":3789},{"line":3730,"column":2912,"offset":3782},{"line":3730,"column":3790,"offset":3791},92,6466,{"type":14,"tagName":90,"properties":3793,"children":3794,"position":3801},{},[3795],{"type":20,"value":3796,"position":3797},"triangle",{"start":3798,"end":3799},{"line":3730,"column":3790,"offset":3791},{"line":3730,"column":3599,"offset":3800},6476,{"start":3802,"end":3803},{"line":3730,"column":3790,"offset":3791},{"line":3730,"column":3599,"offset":3800},{"type":20,"value":3636,"position":3805},{"start":3806,"end":3807},{"line":3730,"column":3599,"offset":3800},{"line":3730,"column":3708,"offset":3808},6478,{"type":14,"tagName":90,"properties":3810,"children":3811,"position":3819},{},[3812],{"type":20,"value":3813,"position":3814},"diamond",{"start":3815,"end":3816},{"line":3730,"column":3708,"offset":3808},{"line":3730,"column":3817,"offset":3818},113,6487,{"start":3820,"end":3821},{"line":3730,"column":3708,"offset":3808},{"line":3730,"column":3817,"offset":3818},{"type":20,"value":3636,"position":3823},{"start":3824,"end":3825},{"line":3730,"column":3817,"offset":3818},{"line":3730,"column":3826,"offset":3827},115,6489,{"type":14,"tagName":90,"properties":3829,"children":3830,"position":3838},{},[3831],{"type":20,"value":3832,"position":3833},"arrowUp",{"start":3834,"end":3835},{"line":3730,"column":3826,"offset":3827},{"line":3730,"column":3836,"offset":3837},124,6498,{"start":3839,"end":3840},{"line":3730,"column":3826,"offset":3827},{"line":3730,"column":3836,"offset":3837},{"type":20,"value":3636,"position":3842},{"start":3843,"end":3844},{"line":3730,"column":3836,"offset":3837},{"line":3730,"column":3845,"offset":3846},126,6500,{"type":14,"tagName":90,"properties":3848,"children":3849,"position":3857},{},[3850],{"type":20,"value":3851,"position":3852},"arrowDown",{"start":3853,"end":3854},{"line":3730,"column":3845,"offset":3846},{"line":3730,"column":3855,"offset":3856},137,6511,{"start":3858,"end":3859},{"line":3730,"column":3845,"offset":3846},{"line":3730,"column":3855,"offset":3856},{"type":20,"value":3636,"position":3861},{"start":3862,"end":3863},{"line":3730,"column":3855,"offset":3856},{"line":3730,"column":3864,"offset":3865},139,6513,{"type":14,"tagName":90,"properties":3867,"children":3868,"position":3876},{},[3869],{"type":20,"value":3870,"position":3871},"flag",{"start":3872,"end":3873},{"line":3730,"column":3864,"offset":3865},{"line":3730,"column":3874,"offset":3875},145,6519,{"start":3877,"end":3878},{"line":3730,"column":3864,"offset":3865},{"line":3730,"column":3874,"offset":3875},{"type":20,"value":3636,"position":3880},{"start":3881,"end":3882},{"line":3730,"column":3874,"offset":3875},{"line":3730,"column":3883,"offset":3884},147,6521,{"type":14,"tagName":90,"properties":3886,"children":3887,"position":3895},{},[3888],{"type":20,"value":3889,"position":3890},"square",{"start":3891,"end":3892},{"line":3730,"column":3883,"offset":3884},{"line":3730,"column":3893,"offset":3894},155,6529,{"start":3896,"end":3897},{"line":3730,"column":3883,"offset":3884},{"line":3730,"column":3893,"offset":3894},{"type":20,"value":3636,"position":3899},{"start":3900,"end":3901},{"line":3730,"column":3893,"offset":3894},{"line":3730,"column":3902,"offset":3903},157,6531,{"type":14,"tagName":90,"properties":3905,"children":3906,"position":3914},{},[3907],{"type":20,"value":3908,"position":3909},"label",{"start":3910,"end":3911},{"line":3730,"column":3902,"offset":3903},{"line":3730,"column":3912,"offset":3913},164,6538,{"start":3915,"end":3916},{"line":3730,"column":3902,"offset":3903},{"line":3730,"column":3912,"offset":3913},{"type":20,"value":3636,"position":3918},{"start":3919,"end":3920},{"line":3730,"column":3912,"offset":3913},{"line":3730,"column":3921,"offset":3922},166,6540,{"type":14,"tagName":90,"properties":3924,"children":3925,"position":3933},{},[3926],{"type":20,"value":3927,"position":3928},"char",{"start":3929,"end":3930},{"line":3730,"column":3921,"offset":3922},{"line":3730,"column":3931,"offset":3932},172,6546,{"start":3934,"end":3935},{"line":3730,"column":3921,"offset":3922},{"line":3730,"column":3931,"offset":3932},{"type":20,"value":3636,"position":3937},{"start":3938,"end":3939},{"line":3730,"column":3931,"offset":3932},{"line":3730,"column":3940,"offset":3941},174,6548,{"type":14,"tagName":90,"properties":3943,"children":3944,"position":3952},{},[3945],{"type":20,"value":3946,"position":3947},"star",{"start":3948,"end":3949},{"line":3730,"column":3940,"offset":3941},{"line":3730,"column":3950,"offset":3951},180,6554,{"start":3953,"end":3954},{"line":3730,"column":3940,"offset":3941},{"line":3730,"column":3950,"offset":3951},{"type":20,"value":3956,"position":3957},", and more), but an invalid one like ",{"start":3958,"end":3959},{"line":3730,"column":3950,"offset":3951},{"line":3730,"column":3960,"offset":3961},217,6591,{"type":14,"tagName":90,"properties":3963,"children":3964,"position":3972},{},[3965],{"type":20,"value":3966,"position":3967},"\"hexagon\"",{"start":3968,"end":3969},{"line":3730,"column":3960,"offset":3961},{"line":3730,"column":3970,"offset":3971},228,6602,{"start":3973,"end":3974},{"line":3730,"column":3960,"offset":3961},{"line":3730,"column":3970,"offset":3971},{"type":20,"value":3976,"position":3977}," is rejected, and the error enumerates every shape the engine accepts so you can pick the right one.",{"start":3978,"end":3979},{"line":3730,"column":3970,"offset":3971},{"line":3730,"column":3980,"offset":3981},328,6702,{"start":3983,"end":3984},{"line":3730,"column":24,"offset":3745},{"line":3730,"column":3980,"offset":3981},{"type":20,"value":35},{"type":14,"tagName":37,"properties":3987,"children":3988,"position":4061},{},[3989,4018,4024,4037,4043,4054],{"type":14,"tagName":49,"properties":3990,"children":3991,"position":4012},{},[3992,4006],{"type":14,"tagName":90,"properties":3993,"children":3994,"position":4003},{},[3995],{"type":20,"value":3996,"position":3997},"define(..., position=...)",{"start":3998,"end":4001},{"line":3999,"column":26,"offset":4000},110,6706,{"line":3999,"column":768,"offset":4002},6733,{"start":4004,"end":4005},{"line":3999,"column":26,"offset":4000},{"line":3999,"column":768,"offset":4002},{"type":20,"value":4007,"position":4008}," must be a string literal.",{"start":4009,"end":4010},{"line":3999,"column":768,"offset":4002},{"line":3999,"column":389,"offset":4011},6759,{"start":4013,"end":4015},{"line":3999,"column":24,"offset":4014},6704,{"line":3999,"column":4016,"offset":4017},58,6761,{"type":20,"value":4019,"position":4020}," It has to be a literal ",{"start":4021,"end":4022},{"line":3999,"column":4016,"offset":4017},{"line":3999,"column":1108,"offset":4023},6785,{"type":14,"tagName":90,"properties":4025,"children":4026,"position":4034},{},[4027],{"type":20,"value":4028,"position":4029},"\"onchart\"",{"start":4030,"end":4031},{"line":3999,"column":1108,"offset":4023},{"line":3999,"column":4032,"offset":4033},93,6796,{"start":4035,"end":4036},{"line":3999,"column":1108,"offset":4023},{"line":3999,"column":4032,"offset":4033},{"type":20,"value":4038,"position":4039}," or ",{"start":4040,"end":4041},{"line":3999,"column":4032,"offset":4033},{"line":3999,"column":2680,"offset":4042},6800,{"type":14,"tagName":90,"properties":4044,"children":4045,"position":4051},{},[4046],{"type":20,"value":1451,"position":4047},{"start":4048,"end":4049},{"line":3999,"column":2680,"offset":4042},{"line":3999,"column":124,"offset":4050},6812,{"start":4052,"end":4053},{"line":3999,"column":2680,"offset":4042},{"line":3999,"column":124,"offset":4050},{"type":20,"value":4055,"position":4056},", not a variable or expression. A computed value fails with:",{"start":4057,"end":4058},{"line":3999,"column":124,"offset":4050},{"line":3999,"column":4059,"offset":4060},169,6872,{"start":4062,"end":4063},{"line":3999,"column":24,"offset":4014},{"line":3999,"column":4059,"offset":4060},{"type":20,"value":35},{"type":14,"tagName":1390,"properties":4066,"children":4067,"position":4080},{},[4068],{"type":14,"tagName":90,"properties":4069,"children":4070,"position":4073},{},[4071],{"type":20,"value":4072},"define(title, position, axis): 'position' must be a string literal ('onchart' | 'offchart')\n",{"start":4074,"end":4077},{"line":4075,"column":24,"offset":4076},112,6874,{"line":4078,"column":25,"offset":4079},114,6973,{"start":4081,"end":4082},{"line":4075,"column":24,"offset":4076},{"line":4078,"column":25,"offset":4079},{"type":20,"value":35},{"type":14,"tagName":37,"properties":4085,"children":4086,"position":4117},{},[4087,4094,4110],{"type":20,"value":4088,"position":4089},"If you hit any error not covered here, the ",{"start":4090,"end":4092},{"line":2709,"column":24,"offset":4091},6975,{"line":2709,"column":229,"offset":4093},7018,{"type":14,"tagName":173,"properties":4095,"children":4097,"position":4105},{"href":4096},"/kscript/faq/common-errors",[4098],{"type":20,"value":4099,"position":4100},"Common Errors",{"start":4101,"end":4103},{"line":2709,"column":1155,"offset":4102},7019,{"line":2709,"column":4016,"offset":4104},7032,{"start":4106,"end":4107},{"line":2709,"column":229,"offset":4093},{"line":2709,"column":4108,"offset":4109},87,7061,{"type":20,"value":4111,"position":4112}," page maps real engine messages to their cause and fix.",{"start":4113,"end":4114},{"line":2709,"column":4108,"offset":4109},{"line":2709,"column":4115,"offset":4116},142,7116,{"start":4118,"end":4119},{"line":2709,"column":24,"offset":4091},{"line":2709,"column":4115,"offset":4116},{"type":20,"value":35},{"type":14,"tagName":15,"properties":4122,"children":4124,"position":4133},{"id":4123},"negative-timeseries-subscripts-no-longer-look-ahead",[4125],{"type":20,"value":4126,"position":4127},"Negative timeseries subscripts no longer look ahead",{"start":4128,"end":4131},{"line":4129,"column":25,"offset":4130},118,7121,{"line":4129,"column":702,"offset":4132},7172,{"start":4134,"end":4136},{"line":4129,"column":24,"offset":4135},7118,{"line":4129,"column":702,"offset":4132},{"type":20,"value":35},{"type":14,"tagName":37,"properties":4139,"children":4140,"position":4206},{},[4141,4149,4161,4168,4179,4186,4199],{"type":20,"value":4142,"position":4143},"Before 3.0.13, ",{"start":4144,"end":4147},{"line":4145,"column":24,"offset":4146},120,7174,{"line":4145,"column":2873,"offset":4148},7189,{"type":14,"tagName":90,"properties":4150,"children":4151,"position":4158},{},[4152],{"type":20,"value":4153,"position":4154},"close[-1]",{"start":4155,"end":4156},{"line":4145,"column":2873,"offset":4148},{"line":4145,"column":337,"offset":4157},7200,{"start":4159,"end":4160},{"line":4145,"column":2873,"offset":4148},{"line":4145,"column":337,"offset":4157},{"type":20,"value":4162,"position":4163}," could read a future bar. That was a lookahead bug, not a supported feature. Since 3.0.13 (in-flight), negative timeseries subscripts return ",{"start":4164,"end":4165},{"line":4145,"column":337,"offset":4157},{"line":4145,"column":4166,"offset":4167},168,7341,{"type":14,"tagName":90,"properties":4169,"children":4170,"position":4176},{},[4171],{"type":20,"value":2908,"position":4172},{"start":4173,"end":4174},{"line":4145,"column":4166,"offset":4167},{"line":4145,"column":3931,"offset":4175},7345,{"start":4177,"end":4178},{"line":4145,"column":4166,"offset":4167},{"line":4145,"column":3931,"offset":4175},{"type":20,"value":4180,"position":4181},". Array negative indexes still wrap from the tail, so ",{"start":4182,"end":4183},{"line":4145,"column":3931,"offset":4175},{"line":4145,"column":4184,"offset":4185},226,7399,{"type":14,"tagName":90,"properties":4187,"children":4188,"position":4196},{},[4189],{"type":20,"value":4190,"position":4191},"arr[-1]",{"start":4192,"end":4193},{"line":4145,"column":4184,"offset":4185},{"line":4145,"column":4194,"offset":4195},235,7408,{"start":4197,"end":4198},{"line":4145,"column":4184,"offset":4185},{"line":4145,"column":4194,"offset":4195},{"type":20,"value":4200,"position":4201}," remains the last element.",{"start":4202,"end":4203},{"line":4145,"column":4194,"offset":4195},{"line":4145,"column":4204,"offset":4205},261,7434,{"start":4207,"end":4208},{"line":4145,"column":24,"offset":4146},{"line":4145,"column":4204,"offset":4205},{"type":20,"value":35},{"type":14,"tagName":37,"properties":4211,"children":4212,"position":4313},{},[4213,4221,4233,4239,4252,4258,4269,4275,4288,4295,4308],{"type":20,"value":4214,"position":4215},"The probe below reported ",{"start":4216,"end":4219},{"line":4217,"column":24,"offset":4218},122,7436,{"line":4217,"column":87,"offset":4220},7461,{"type":14,"tagName":90,"properties":4222,"children":4223,"position":4230},{},[4224],{"type":20,"value":4225,"position":4226},"ok: true",{"start":4227,"end":4228},{"line":4217,"column":87,"offset":4220},{"line":4217,"column":432,"offset":4229},7471,{"start":4231,"end":4232},{"line":4217,"column":87,"offset":4220},{"line":4217,"column":432,"offset":4229},{"type":20,"value":4234,"position":4235},"; both checks produced 300 finite values from bar 0 to 299, proving ",{"start":4236,"end":4237},{"line":4217,"column":432,"offset":4229},{"line":4217,"column":3708,"offset":4238},7539,{"type":14,"tagName":90,"properties":4240,"children":4241,"position":4249},{},[4242],{"type":20,"value":4243,"position":4244},"closeSeries[-1]",{"start":4245,"end":4246},{"line":4217,"column":3708,"offset":4238},{"line":4217,"column":4247,"offset":4248},121,7556,{"start":4250,"end":4251},{"line":4217,"column":3708,"offset":4238},{"line":4217,"column":4247,"offset":4248},{"type":20,"value":4253,"position":4254}," was ",{"start":4255,"end":4256},{"line":4217,"column":4247,"offset":4248},{"line":4217,"column":3845,"offset":4257},7561,{"type":14,"tagName":90,"properties":4259,"children":4260,"position":4266},{},[4261],{"type":20,"value":2908,"position":4262},{"start":4263,"end":4264},{"line":4217,"column":3845,"offset":4257},{"line":4217,"column":2729,"offset":4265},7565,{"start":4267,"end":4268},{"line":4217,"column":3845,"offset":4257},{"line":4217,"column":2729,"offset":4265},{"type":20,"value":4270,"position":4271}," while ",{"start":4272,"end":4273},{"line":4217,"column":2729,"offset":4265},{"line":4217,"column":3855,"offset":4274},7572,{"type":14,"tagName":90,"properties":4276,"children":4277,"position":4285},{},[4278],{"type":20,"value":4279,"position":4280},"values[-1]",{"start":4281,"end":4282},{"line":4217,"column":3855,"offset":4274},{"line":4217,"column":4283,"offset":4284},149,7584,{"start":4286,"end":4287},{"line":4217,"column":3855,"offset":4274},{"line":4217,"column":4283,"offset":4284},{"type":20,"value":4289,"position":4290}," matched ",{"start":4291,"end":4292},{"line":4217,"column":4283,"offset":4284},{"line":4217,"column":4293,"offset":4294},158,7593,{"type":14,"tagName":90,"properties":4296,"children":4297,"position":4305},{},[4298],{"type":20,"value":4299,"position":4300},"trade.close",{"start":4301,"end":4302},{"line":4217,"column":4293,"offset":4294},{"line":4217,"column":4303,"offset":4304},171,7606,{"start":4306,"end":4307},{"line":4217,"column":4293,"offset":4294},{"line":4217,"column":4303,"offset":4304},{"type":20,"value":192,"position":4309},{"start":4310,"end":4311},{"line":4217,"column":4303,"offset":4304},{"line":4217,"column":3931,"offset":4312},7607,{"start":4314,"end":4315},{"line":4217,"column":24,"offset":4218},{"line":4217,"column":3931,"offset":4312},{"type":20,"value":35},{"type":11,"children":4318},[4319],{"type":14,"tagName":1390,"properties":4320,"children":4322,"data":-1},{"class":1392,"style":1393,"tabindex":1394,"title":4321},"scripts/probes/gotchas/negative_index_series_array.ks",[4323],{"type":14,"tagName":90,"properties":4324,"children":4325},{},[4326,4333,4334,4382,4383,4386,4387,4422,4423,4438,4439,4460,4461,4464,4465,4522,4523,4583,4584,4587,4588,4670,4671],{"type":14,"tagName":1401,"properties":4327,"children":4328},{"class":1403},[4329],{"type":14,"tagName":1401,"properties":4330,"children":4331},{"style":1407},[4332],{"type":20,"value":94},{"type":20,"value":35},{"type":14,"tagName":1401,"properties":4335,"children":4336},{"class":1403},[4337,4341,4345,4349,4354,4358,4362,4366,4370,4374,4378],{"type":14,"tagName":1401,"properties":4338,"children":4339},{"style":1416},[4340],{"type":20,"value":1419},{"type":14,"tagName":1401,"properties":4342,"children":4343},{"style":1422},[4344],{"type":20,"value":1425},{"type":14,"tagName":1401,"properties":4346,"children":4347},{"style":1428},[4348],{"type":20,"value":1431},{"type":14,"tagName":1401,"properties":4350,"children":4351},{"style":1434},[4352],{"type":20,"value":4353},"\"Negative Index Series Array\"",{"type":14,"tagName":1401,"properties":4355,"children":4356},{"style":1422},[4357],{"type":20,"value":1442},{"type":14,"tagName":1401,"properties":4359,"children":4360},{"style":1428},[4361],{"type":20,"value":1431},{"type":14,"tagName":1401,"properties":4363,"children":4364},{"style":1434},[4365],{"type":20,"value":1451},{"type":14,"tagName":1401,"properties":4367,"children":4368},{"style":1422},[4369],{"type":20,"value":1456},{"type":14,"tagName":1401,"properties":4371,"children":4372},{"style":1428},[4373],{"type":20,"value":1431},{"type":14,"tagName":1401,"properties":4375,"children":4376},{"style":1463},[4377],{"type":20,"value":1466},{"type":14,"tagName":1401,"properties":4379,"children":4380},{"style":1422},[4381],{"type":20,"value":1471},{"type":20,"value":35},{"type":14,"tagName":1401,"properties":4384,"children":4385},{"class":1403},[],{"type":20,"value":35},{"type":14,"tagName":1401,"properties":4388,"children":4389},{"class":1403},[4390,4394,4398,4402,4406,4410,4414,4418],{"type":14,"tagName":1401,"properties":4391,"children":4392},{"style":1422},[4393],{"type":20,"value":1484},{"type":14,"tagName":1401,"properties":4395,"children":4396},{"style":1428},[4397],{"type":20,"value":1431},{"type":14,"tagName":1401,"properties":4399,"children":4400},{"style":1416},[4401],{"type":20,"value":1493},{"type":14,"tagName":1401,"properties":4403,"children":4404},{"style":1422},[4405],{"type":20,"value":1498},{"type":14,"tagName":1401,"properties":4407,"children":4408},{"style":1428},[4409],{"type":20,"value":1431},{"type":14,"tagName":1401,"properties":4411,"children":4412},{"style":1422},[4413],{"type":20,"value":1507},{"type":14,"tagName":1401,"properties":4415,"children":4416},{"style":1428},[4417],{"type":20,"value":1431},{"type":14,"tagName":1401,"properties":4419,"children":4420},{"style":1422},[4421],{"type":20,"value":1516},{"type":20,"value":35},{"type":14,"tagName":1401,"properties":4424,"children":4425},{"class":1403},[4426,4430,4434],{"type":14,"tagName":1401,"properties":4427,"children":4428},{"style":1422},[4429],{"type":20,"value":1525},{"type":14,"tagName":1401,"properties":4431,"children":4432},{"style":1428},[4433],{"type":20,"value":1431},{"type":14,"tagName":1401,"properties":4435,"children":4436},{"style":1422},[4437],{"type":20,"value":1534},{"type":20,"value":35},{"type":14,"tagName":1401,"properties":4440,"children":4441},{"class":1403},[4442,4446,4451,4455],{"type":14,"tagName":1401,"properties":4443,"children":4444},{"style":1428},[4445],{"type":20,"value":1547},{"type":14,"tagName":1401,"properties":4447,"children":4448},{"style":1422},[4449],{"type":20,"value":4450}," values ",{"type":14,"tagName":1401,"properties":4452,"children":4453},{"style":1428},[4454],{"type":20,"value":1431},{"type":14,"tagName":1401,"properties":4456,"children":4457},{"style":1422},[4458],{"type":20,"value":4459}," [trade.open, trade.high, trade.low, trade.close]",{"type":20,"value":35},{"type":14,"tagName":1401,"properties":4462,"children":4463},{"class":1403},[],{"type":20,"value":35},{"type":14,"tagName":1401,"properties":4466,"children":4467},{"class":1403},[4468,4472,4477,4481,4486,4491,4496,4500,4505,4509,4513,4517],{"type":14,"tagName":1401,"properties":4469,"children":4470},{"style":1428},[4471],{"type":20,"value":1547},{"type":14,"tagName":1401,"properties":4473,"children":4474},{"style":1422},[4475],{"type":20,"value":4476}," seriesCheck ",{"type":14,"tagName":1401,"properties":4478,"children":4479},{"style":1428},[4480],{"type":20,"value":1431},{"type":14,"tagName":1401,"properties":4482,"children":4483},{"style":1416},[4484],{"type":20,"value":4485}," isna",{"type":14,"tagName":1401,"properties":4487,"children":4488},{"style":1422},[4489],{"type":20,"value":4490},"(closeSeries[",{"type":14,"tagName":1401,"properties":4492,"children":4493},{"style":1428},[4494],{"type":20,"value":4495},"-",{"type":14,"tagName":1401,"properties":4497,"children":4498},{"style":1463},[4499],{"type":20,"value":1096},{"type":14,"tagName":1401,"properties":4501,"children":4502},{"style":1422},[4503],{"type":20,"value":4504},"]) ",{"type":14,"tagName":1401,"properties":4506,"children":4507},{"style":1428},[4508],{"type":20,"value":3158},{"type":14,"tagName":1401,"properties":4510,"children":4511},{"style":1422},[4512],{"type":20,"value":3113},{"type":14,"tagName":1401,"properties":4514,"children":4515},{"style":1428},[4516],{"type":20,"value":3118},{"type":14,"tagName":1401,"properties":4518,"children":4519},{"style":1422},[4520],{"type":20,"value":4521}," na",{"type":20,"value":35},{"type":14,"tagName":1401,"properties":4524,"children":4525},{"class":1403},[4526,4530,4535,4539,4544,4548,4552,4557,4562,4567,4571,4575,4579],{"type":14,"tagName":1401,"properties":4527,"children":4528},{"style":1428},[4529],{"type":20,"value":1547},{"type":14,"tagName":1401,"properties":4531,"children":4532},{"style":1422},[4533],{"type":20,"value":4534}," arrayCheck ",{"type":14,"tagName":1401,"properties":4536,"children":4537},{"style":1428},[4538],{"type":20,"value":1431},{"type":14,"tagName":1401,"properties":4540,"children":4541},{"style":1422},[4542],{"type":20,"value":4543}," values[",{"type":14,"tagName":1401,"properties":4545,"children":4546},{"style":1428},[4547],{"type":20,"value":4495},{"type":14,"tagName":1401,"properties":4549,"children":4550},{"style":1463},[4551],{"type":20,"value":1096},{"type":14,"tagName":1401,"properties":4553,"children":4554},{"style":1422},[4555],{"type":20,"value":4556},"] ",{"type":14,"tagName":1401,"properties":4558,"children":4559},{"style":1428},[4560],{"type":20,"value":4561},"==",{"type":14,"tagName":1401,"properties":4563,"children":4564},{"style":1422},[4565],{"type":20,"value":4566}," trade.close ",{"type":14,"tagName":1401,"properties":4568,"children":4569},{"style":1428},[4570],{"type":20,"value":3158},{"type":14,"tagName":1401,"properties":4572,"children":4573},{"style":1422},[4574],{"type":20,"value":4566},{"type":14,"tagName":1401,"properties":4576,"children":4577},{"style":1428},[4578],{"type":20,"value":3118},{"type":14,"tagName":1401,"properties":4580,"children":4581},{"style":1422},[4582],{"type":20,"value":4521},{"type":20,"value":35},{"type":14,"tagName":1401,"properties":4585,"children":4586},{"class":1403},[],{"type":20,"value":35},{"type":14,"tagName":1401,"properties":4589,"children":4590},{"class":1403},[4591,4595,4599,4603,4608,4612,4616,4620,4624,4628,4632,4636,4640,4644,4649,4653,4657,4661,4666],{"type":14,"tagName":1401,"properties":4592,"children":4593},{"style":1416},[4594],{"type":20,"value":2007},{"type":14,"tagName":1401,"properties":4596,"children":4597},{"style":1422},[4598],{"type":20,"value":2012},{"type":14,"tagName":1401,"properties":4600,"children":4601},{"style":1428},[4602],{"type":20,"value":1431},{"type":14,"tagName":1401,"properties":4604,"children":4605},{"style":1422},[4606],{"type":20,"value":4607},"seriesCheck, colors",{"type":14,"tagName":1401,"properties":4609,"children":4610},{"style":1428},[4611],{"type":20,"value":1431},{"type":14,"tagName":1401,"properties":4613,"children":4614},{"style":1422},[4615],{"type":20,"value":2030},{"type":14,"tagName":1401,"properties":4617,"children":4618},{"style":1434},[4619],{"type":20,"value":2035},{"type":14,"tagName":1401,"properties":4621,"children":4622},{"style":1422},[4623],{"type":20,"value":3408},{"type":14,"tagName":1401,"properties":4625,"children":4626},{"style":1428},[4627],{"type":20,"value":1431},{"type":14,"tagName":1401,"properties":4629,"children":4630},{"style":1463},[4631],{"type":20,"value":1886},{"type":14,"tagName":1401,"properties":4633,"children":4634},{"style":1422},[4635],{"type":20,"value":3434},{"type":14,"tagName":1401,"properties":4637,"children":4638},{"style":1428},[4639],{"type":20,"value":1431},{"type":14,"tagName":1401,"properties":4641,"children":4642},{"style":1422},[4643],{"type":20,"value":2030},{"type":14,"tagName":1401,"properties":4645,"children":4646},{"style":1434},[4647],{"type":20,"value":4648},"\"Series negative\"",{"type":14,"tagName":1401,"properties":4650,"children":4651},{"style":1422},[4652],{"type":20,"value":2058},{"type":14,"tagName":1401,"properties":4654,"children":4655},{"style":1428},[4656],{"type":20,"value":1431},{"type":14,"tagName":1401,"properties":4658,"children":4659},{"style":1422},[4660],{"type":20,"value":2030},{"type":14,"tagName":1401,"properties":4662,"children":4663},{"style":1434},[4664],{"type":20,"value":4665},"\"negative timeseries history indexes return na\"",{"type":14,"tagName":1401,"properties":4667,"children":4668},{"style":1422},[4669],{"type":20,"value":2076},{"type":20,"value":35},{"type":14,"tagName":1401,"properties":4672,"children":4673},{"class":1403},[4674,4678,4682,4686,4691,4695,4699,4704,4708,4712,4716,4720,4724,4728,4733,4737,4741,4745,4750],{"type":14,"tagName":1401,"properties":4675,"children":4676},{"style":1416},[4677],{"type":20,"value":2007},{"type":14,"tagName":1401,"properties":4679,"children":4680},{"style":1422},[4681],{"type":20,"value":2012},{"type":14,"tagName":1401,"properties":4683,"children":4684},{"style":1428},[4685],{"type":20,"value":1431},{"type":14,"tagName":1401,"properties":4687,"children":4688},{"style":1422},[4689],{"type":20,"value":4690},"arrayCheck, colors",{"type":14,"tagName":1401,"properties":4692,"children":4693},{"style":1428},[4694],{"type":20,"value":1431},{"type":14,"tagName":1401,"properties":4696,"children":4697},{"style":1422},[4698],{"type":20,"value":2030},{"type":14,"tagName":1401,"properties":4700,"children":4701},{"style":1434},[4702],{"type":20,"value":4703},"\"#16a34a\"",{"type":14,"tagName":1401,"properties":4705,"children":4706},{"style":1422},[4707],{"type":20,"value":3408},{"type":14,"tagName":1401,"properties":4709,"children":4710},{"style":1428},[4711],{"type":20,"value":1431},{"type":14,"tagName":1401,"properties":4713,"children":4714},{"style":1463},[4715],{"type":20,"value":1886},{"type":14,"tagName":1401,"properties":4717,"children":4718},{"style":1422},[4719],{"type":20,"value":3434},{"type":14,"tagName":1401,"properties":4721,"children":4722},{"style":1428},[4723],{"type":20,"value":1431},{"type":14,"tagName":1401,"properties":4725,"children":4726},{"style":1422},[4727],{"type":20,"value":2030},{"type":14,"tagName":1401,"properties":4729,"children":4730},{"style":1434},[4731],{"type":20,"value":4732},"\"Array negative\"",{"type":14,"tagName":1401,"properties":4734,"children":4735},{"style":1422},[4736],{"type":20,"value":2058},{"type":14,"tagName":1401,"properties":4738,"children":4739},{"style":1428},[4740],{"type":20,"value":1431},{"type":14,"tagName":1401,"properties":4742,"children":4743},{"style":1422},[4744],{"type":20,"value":2030},{"type":14,"tagName":1401,"properties":4746,"children":4747},{"style":1434},[4748],{"type":20,"value":4749},"\"negative array indexes wrap from the tail\"",{"type":14,"tagName":1401,"properties":4751,"children":4752},{"style":1422},[4753],{"type":20,"value":2076},{"type":20,"value":35},{"type":14,"tagName":15,"properties":4756,"children":4758,"position":4766},{"id":4757},"migration-checklist",[4759],{"type":20,"value":4760,"position":4761},"Migration checklist",{"start":4762,"end":4764},{"line":3864,"column":25,"offset":4763},8352,{"line":3864,"column":635,"offset":4765},8371,{"start":4767,"end":4769},{"line":3864,"column":24,"offset":4768},8349,{"line":3864,"column":635,"offset":4765},{"type":20,"value":35},{"type":14,"tagName":4772,"properties":4773,"children":4774,"position":5055},"ol",{},[4775,4776,4808,4809,4823,4824,4890,4891,4955,4956,5020,5021,5054],{"type":20,"value":35},{"type":14,"tagName":2619,"properties":4777,"children":4778,"position":4804},{},[4779,4787,4798],{"type":20,"value":4780,"position":4781},"Leave the version marker at ",{"start":4782,"end":4785},{"line":4783,"column":25,"offset":4784},141,8376,{"line":4783,"column":793,"offset":4786},8404,{"type":14,"tagName":90,"properties":4788,"children":4789,"position":4795},{},[4790],{"type":20,"value":94,"position":4791},{"start":4792,"end":4793},{"line":4783,"column":793,"offset":4786},{"line":4783,"column":569,"offset":4794},8418,{"start":4796,"end":4797},{"line":4783,"column":793,"offset":4786},{"line":4783,"column":569,"offset":4794},{"type":20,"value":4799,"position":4800},". Do not change it.",{"start":4801,"end":4802},{"line":4783,"column":569,"offset":4794},{"line":4783,"column":1233,"offset":4803},8437,{"start":4805,"end":4807},{"line":4783,"column":24,"offset":4806},8373,{"line":4783,"column":1233,"offset":4803},{"type":20,"value":35},{"type":14,"tagName":2619,"properties":4810,"children":4811,"position":4819},{},[4812],{"type":20,"value":4813,"position":4814},"Re-run scripts that lean on the eight corrected TA builtins near the start of history; confirm any edge-case signals still fire where you expect.",{"start":4815,"end":4817},{"line":4115,"column":25,"offset":4816},8441,{"line":4115,"column":4283,"offset":4818},8586,{"start":4820,"end":4822},{"line":4115,"column":24,"offset":4821},8438,{"line":4115,"column":4283,"offset":4818},{"type":20,"value":35},{"type":14,"tagName":2619,"properties":4825,"children":4826,"position":4886},{},[4827,4835,4846,4852,4863,4869,4880],{"type":20,"value":4828,"position":4829},"Replace any intentional ",{"start":4830,"end":4833},{"line":4831,"column":25,"offset":4832},143,8590,{"line":4831,"column":752,"offset":4834},8614,{"type":14,"tagName":90,"properties":4836,"children":4837,"position":4843},{},[4838],{"type":20,"value":4153,"position":4839},{"start":4840,"end":4841},{"line":4831,"column":752,"offset":4834},{"line":4831,"column":479,"offset":4842},8625,{"start":4844,"end":4845},{"line":4831,"column":752,"offset":4834},{"line":4831,"column":479,"offset":4842},{"type":20,"value":4847,"position":4848}," style lookahead; it now returns ",{"start":4849,"end":4850},{"line":4831,"column":479,"offset":4842},{"line":4831,"column":1018,"offset":4851},8658,{"type":14,"tagName":90,"properties":4853,"children":4854,"position":4860},{},[4855],{"type":20,"value":2908,"position":4856},{"start":4857,"end":4858},{"line":4831,"column":1018,"offset":4851},{"line":4831,"column":2853,"offset":4859},8662,{"start":4861,"end":4862},{"line":4831,"column":1018,"offset":4851},{"line":4831,"column":2853,"offset":4859},{"type":20,"value":4864,"position":4865},". Keep ",{"start":4866,"end":4867},{"line":4831,"column":2853,"offset":4859},{"line":4831,"column":3772,"offset":4868},8669,{"type":14,"tagName":90,"properties":4870,"children":4871,"position":4877},{},[4872],{"type":20,"value":4190,"position":4873},{"start":4874,"end":4875},{"line":4831,"column":3772,"offset":4868},{"line":4831,"column":3790,"offset":4876},8678,{"start":4878,"end":4879},{"line":4831,"column":3772,"offset":4868},{"line":4831,"column":3790,"offset":4876},{"type":20,"value":4881,"position":4882}," only for array tail access.",{"start":4883,"end":4884},{"line":4831,"column":3790,"offset":4876},{"line":4831,"column":4145,"offset":4885},8706,{"start":4887,"end":4889},{"line":4831,"column":24,"offset":4888},8587,{"line":4831,"column":4145,"offset":4885},{"type":20,"value":35},{"type":14,"tagName":2619,"properties":4892,"children":4893,"position":4951},{},[4894,4901,4913,4919,4930,4935,4946],{"type":20,"value":4895,"position":4896},"If you wrote ",{"start":4897,"end":4899},{"line":2749,"column":25,"offset":4898},8710,{"line":2749,"column":29,"offset":4900},8723,{"type":14,"tagName":90,"properties":4902,"children":4903,"position":4910},{},[4904],{"type":20,"value":4905,"position":4906},"define(position=someVar)",{"start":4907,"end":4908},{"line":2749,"column":29,"offset":4900},{"line":2749,"column":3611,"offset":4909},8749,{"start":4911,"end":4912},{"line":2749,"column":29,"offset":4900},{"line":2749,"column":3611,"offset":4909},{"type":20,"value":4914,"position":4915},", make it a literal ",{"start":4916,"end":4917},{"line":2749,"column":3611,"offset":4909},{"line":2749,"column":116,"offset":4918},8769,{"type":14,"tagName":90,"properties":4920,"children":4921,"position":4927},{},[4922],{"type":20,"value":4028,"position":4923},{"start":4924,"end":4925},{"line":2749,"column":116,"offset":4918},{"line":2749,"column":1029,"offset":4926},8780,{"start":4928,"end":4929},{"line":2749,"column":116,"offset":4918},{"line":2749,"column":1029,"offset":4926},{"type":20,"value":4038,"position":4931},{"start":4932,"end":4933},{"line":2749,"column":1029,"offset":4926},{"line":2749,"column":60,"offset":4934},8784,{"type":14,"tagName":90,"properties":4936,"children":4937,"position":4943},{},[4938],{"type":20,"value":1451,"position":4939},{"start":4940,"end":4941},{"line":2749,"column":60,"offset":4934},{"line":2749,"column":2912,"offset":4942},8796,{"start":4944,"end":4945},{"line":2749,"column":60,"offset":4934},{"line":2749,"column":2912,"offset":4942},{"type":20,"value":192,"position":4947},{"start":4948,"end":4949},{"line":2749,"column":2912,"offset":4942},{"line":2749,"column":2921,"offset":4950},8797,{"start":4952,"end":4954},{"line":2749,"column":24,"offset":4953},8707,{"line":2749,"column":2921,"offset":4950},{"type":20,"value":35},{"type":14,"tagName":2619,"properties":4957,"children":4958,"position":5016},{},[4959,4966,4977,4982,4993,4999,5010],{"type":20,"value":4960,"position":4961},"Everything else, including uppercase ",{"start":4962,"end":4964},{"line":3874,"column":25,"offset":4963},8801,{"line":3874,"column":487,"offset":4965},8838,{"type":14,"tagName":90,"properties":4967,"children":4968,"position":4974},{},[4969],{"type":20,"value":2636,"position":4970},{"start":4971,"end":4972},{"line":3874,"column":487,"offset":4965},{"line":3874,"column":525,"offset":4973},8846,{"start":4975,"end":4976},{"line":3874,"column":487,"offset":4965},{"line":3874,"column":525,"offset":4973},{"type":20,"value":3636,"position":4978},{"start":4979,"end":4980},{"line":3874,"column":525,"offset":4973},{"line":3874,"column":530,"offset":4981},8848,{"type":14,"tagName":90,"properties":4983,"children":4984,"position":4990},{},[4985],{"type":20,"value":2794,"position":4986},{"start":4987,"end":4988},{"line":3874,"column":530,"offset":4981},{"line":3874,"column":1233,"offset":4989},8862,{"start":4991,"end":4992},{"line":3874,"column":530,"offset":4981},{"line":3874,"column":1233,"offset":4989},{"type":20,"value":4994,"position":4995},", and bare ",{"start":4996,"end":4997},{"line":3874,"column":1233,"offset":4989},{"line":3874,"column":2853,"offset":4998},8873,{"type":14,"tagName":90,"properties":5000,"children":5001,"position":5007},{},[5002],{"type":20,"value":2861,"position":5003},{"start":5004,"end":5005},{"line":3874,"column":2853,"offset":4998},{"line":3874,"column":3763,"offset":5006},8878,{"start":5008,"end":5009},{"line":3874,"column":2853,"offset":4998},{"line":3874,"column":3763,"offset":5006},{"type":20,"value":5011,"position":5012},", keeps working untouched.",{"start":5013,"end":5014},{"line":3874,"column":3763,"offset":5006},{"line":3874,"column":119,"offset":5015},8904,{"start":5017,"end":5019},{"line":3874,"column":24,"offset":5018},8798,{"line":3874,"column":119,"offset":5015},{"type":20,"value":35},{"type":14,"tagName":2619,"properties":5022,"children":5023,"position":5050},{},[5024,5031,5045],{"type":20,"value":5025,"position":5026},"When you are ready to use the new power, start with ",{"start":5027,"end":5029},{"line":141,"column":25,"offset":5028},8908,{"line":141,"column":389,"offset":5030},8960,{"type":14,"tagName":173,"properties":5032,"children":5033,"position":5041},{"href":175},[5034],{"type":20,"value":178,"position":5035},{"start":5036,"end":5039},{"line":141,"column":5037,"offset":5038},57,8961,{"line":141,"column":3753,"offset":5040},8977,{"start":5042,"end":5043},{"line":141,"column":389,"offset":5030},{"line":141,"column":3817,"offset":5044},9017,{"type":20,"value":192,"position":5046},{"start":5047,"end":5048},{"line":141,"column":3817,"offset":5044},{"line":141,"column":4078,"offset":5049},9018,{"start":5051,"end":5053},{"line":141,"column":24,"offset":5052},8905,{"line":141,"column":4078,"offset":5049},{"type":20,"value":35},{"start":5056,"end":5057},{"line":4783,"column":24,"offset":4806},{"line":141,"column":4078,"offset":5049},{"quirksMode":5059},false,{"start":5061,"end":5062},{"line":24,"column":24,"offset":32},{"line":3883,"column":24,"offset":5063},9019,1782471860703]