[{"data":1,"prerenderedAt":7721},["ShallowReactive",2],{"indicators:functions/special-indicators":3},{"slug":4,"filePath":5,"frontmatter":6,"rawMarkdown":11,"tree":12},"functions/special-indicators","functions/special-indicators.md",{"title":7,"description":8,"order":9,"section":10},"Special indicators","Four tools that do not fit the average-or-oscillator mold. VWAP tracks the volume-weighted fair price and can reset on a calendar anchor. Ichimoku bundles five…",35,"functions","---\ntitle: \"Special indicators\"\ndescription: \"Four tools that do not fit the average-or-oscillator mold. VWAP tracks the volume-weighted fair price and can reset on a calendar anchor. Ichimoku bundles five…\"\norder: 35\nsection: \"functions\"\n---\n\n\u003C!-- source: docs/indicators/functions/special-indicators.md; generated by packages/cli/scripts/gen-indicator-docs.ts, do not edit -->\n\n# Special indicators\n\nFour tools that do not fit the average-or-oscillator mold. VWAP tracks\nthe volume-weighted fair price and can reset on a calendar anchor.\nIchimoku bundles five trend components, two of them projected ahead.\nSupertrend is an ATR trailing stop that knows which side of the market it\nis on. PSAR is a parabolic stop-and-reverse dot. All four ship as classes\nin `src/sdk/ta.ts` (`import { Ichimoku, Psar, Supertrend, Vwap } from\n\"./sdk/ta\";`), each one the kScript (legacy) builtin it replaces, checked\nbar for bar against the kScript engine. The engine conventions each class\nkeeps are named in its section; the [TA library](ta-library.md) page has\nthe whole catalog and the accuracy contract.\n\n## Vwap\n\n**Ships as `Vwap`.** kScript's `vwap(anchor?, price?)` is a\nreset-on-boundary sum: price times volume over volume, accumulated from\nan anchor. `new Vwap(anchor, price)` takes the anchor as a string (`\"\"`\nfor none, `\"day\"`, `\"week\"`, `\"month\"`, `\"quarter\"`, `\"year\"`, or a\nnumber of milliseconds such as `\"14400000\"` for fixed four-hour buckets)\nand the bar price as a string (`\"hlc3\"` by default, or `\"hl2\"`, `\"ohlc4\"`,\n`\"hlcc4\"`, `\"close\"`). `update(open, high, low, close, volume, tsMs)`\nreturns the running VWAP; `tsMs` is the bar's open time in milliseconds\nsince the epoch and is only read when an anchor is set. The `time` source\nhands the module epoch seconds (`input(\"bar_t\", time.bar_open_sec)`), so\nmultiply by `1000.0` before passing it.\n\n| Anchor | Boundary | First finite value |\n| --- | --- | --- |\n| `\"\"` (none) | never; accumulates from the first loaded bar | the first bar |\n| `\"day\"` | every 00:00 UTC | the first bar |\n| `\"week\"` | every Monday 00:00 UTC | the first bar |\n| `\"month\"`, `\"quarter\"`, `\"year\"` | the first of the period, 00:00 UTC | the first bar |\n| `\"14400000\"` (any number) | every bucket of that many milliseconds, floored from the epoch | the first bar |\n\n**No leading gap.** The engine starts a bucket on the first bar of the\nseries whatever the calendar says, so an anchored line is finite from bar\n0 and its first period is partial: inside that first period the level\ndepends on where the loaded history starts, and from the first boundary\non every period computes only from its own bars. The no-anchor form is\npartial for the whole series (two charts with different history depths\ndisagree), which is why the anchored forms are the ones to share.\n\n**Engine conventions.** A bar whose high, low, close or volume is not\nfinite (or open, for `\"ohlc4\"`) marks the current bucket invalid: the\nvalue is `NaN` from that bar until the next bucket starts, forever in the\nno-anchor form. A zero total volume is `NaN`. A `NaN` time with an anchor\nset clears the sums and returns `NaN`. The no-anchor, `\"day\"` and\nnumeric-millisecond anchors match the engine bit for bit on the reference\nwindow; `\"week\"`, `\"month\"`, `\"quarter\"` and `\"year\"` are ported from the\nsame calendar arithmetic but unproven on that window. Not mirrored, because\na per-bar class never sees the data: the engine's session-calendar\nbucketing on venues with a trading calendar, its regular-trading-hours\nfilter, and the extra history it loads for quarter and year anchors.\n\n```typescript\nimport { in_bar_t, in_close, in_high, in_low, in_open, in_volume } from \"./gen/inputs\";\nimport { Vwap } from \"./sdk/ta\";\n\nconst weekly = new Vwap(\"week\");             // hlc3 price, resets every Monday 00:00 UTC\nconst session = new Vwap(\"14400000\", \"close\"); // four-hour buckets over the close\n\n// In state(): the time source is epoch seconds, the class wants milliseconds.\nconst tMs = in_bar_t() * 1000.0;\nconst weekValue = weekly.update(in_open(), in_high(), in_low(), in_close(), in_volume(), tMs);\n```\n\nThe anchor is a bucket id computed from the bar's open time: a UTC day\nindex for `\"day\"`, a week index whose origin is three days before the\nepoch (so weeks start on Monday) for `\"week\"`, and civil calendar math for\nthe month, quarter and year forms. When the id changes the sums reset:\n\n```typescript\n// The same rule the class applies, written out for a custom anchor.\nconst DAY_MS: f64 = 86400000.0;\nconst dayId = Math.floor(tMs / DAY_MS);                  // \"day\"\nconst weekId = Math.floor((tMs + 3.0 * DAY_MS) / (7.0 * DAY_MS)); // \"week\", Monday origin\nconst bucketId = Math.floor(tMs / 14400000.0);            // \"14400000\"\n```\n\nAssign the class to a module-level `let` like any other; there is nothing\nto wait for, the line is finite on the first bar with volume.\n\n## Ichimoku\n\n**Ships as `Ichimoku`.** `new Ichimoku(conversionPeriod, basePeriod,\nlaggingSpanPeriod, displacement)` with the kScript defaults `9`, `26`,\n`52`, `26`; `update(high, low, close)` returns `tenkan` and sets the\nfields `tenkan`, `kijun`, `senkouA`, `senkouB`, `chikou`. Each line is the\nmidpoint of the highest high and lowest low over its period. The engine\nconventions the class keeps:\n\n- **Partial windows, no warm-up.** Bar 0 already has a value from its own\n  bar; there is no `NaN` lead-in. A `NaN` high or low inside the window is\n  skipped, but the current bar's own `NaN` poisons the value, and every\n  output that comes out `NaN` is reported as `0` (the engine never returns\n  na from `ichimoku`).\n- **The displacement is inside the math.** `senkouA` on bar `i` is\n  `(tenkan + kijun) / 2` as it stood `displacement` bars earlier, and\n  `senkouB` is the 52-bar midpoint from `displacement` bars earlier; on\n  the first `displacement` bars both fall back to the current bar's\n  values. The two fields are therefore already the cloud that belongs on\n  the current bar, so write them to plain outputs with no\n  `displacement_bars`. The projection past the newest loaded bar is not\n  emitted, exactly as in the engine.\n- **`chikou` is the current close.** The engine reads the close of bar\n  `i + displacement`, a future bar, and only falls back to the current\n  close on the last `displacement` bars of the series; a class that sees\n  one bar at a time cannot read ahead, so the field is the current close.\n  Declaring `displacement_bars: -26` on its output draws that close 26\n  bars back, which is the lagging span as the engine's chart shows it.\n  `om chart indicator preview` refuses a displaced output by name\n  (`wrun_preview_displacement_unsupported`), so preview the other lines.\n\n```typescript\nimport { in_close, in_high, in_low } from \"./gen/inputs\";\nimport { Ichimoku } from \"./sdk/ta\";\n\nconst cloud = new Ichimoku(9, 26, 52, 26);\n\n// In state(): one update per bar, then read the five lines by name.\ncloud.update(in_high(), in_low(), in_close());\nconst bullish = cloud.senkouA >= cloud.senkouB; // the cloud on this bar, already shifted\n```\n\nThe cloud itself is two boxes: `box(\"cloud_up\", { top: senkouA, bottom:\nsenkouB, when: aAbove })` draws, for each bar, a one-bar slice between the\ntwo spans the class reports for that bar, and a second box gated the other\nway draws the bearish slices in the other color.\n\n## Supertrend\n\n**Ships as `Supertrend`.** `new Supertrend(factor, atrPeriod)` (kScript\nhas no defaults; `3` and `10` are the usual values); `update(high, low,\nclose)` returns the stop and sets `line` and `direction` (`1` up trend,\nthe line sits below price; `-1` down trend, the line sits above). Bands\nsit `factor` average true ranges either side of the bar midpoint and\nratchet toward price; the stop is the band on the far side of price, and\nthe regime flips when the close trades through it. The ATR is the same\nWilder smoothing as `Atr`, so both fields are `NaN` for the first\n`atrPeriod - 1` bars, and a bar whose ATR is `NaN` after that yields `NaN`\nwithout touching the band state. Conventions in full on the\n[Trend indicators](trend-indicators.md) page; the module below uses\n`direction` to drive a `color_by` ladder on the line.\n\n## Psar\n\n**Ships as `Psar`.** `new Psar(start, increment, maxValue)` with the\ndefaults `0.02`, `0.02`, `0.2`; `update(high, low, close)` returns the\nSAR price, which jumps to the other side of price when the trend flips.\nBar 0 is `NaN`; bar 1 picks the opening trend from `close[1] >= close[0]`\nand returns the first SAR; the close is only read on those two bars. There\nis no direction field: the trend side is `close > sar` on the bar, or\ncompare the SAR to the low. A non-finite bar makes the SAR `NaN` for the\nrest of the series, as in the engine. Conventions in full on the\n[Trend indicators](trend-indicators.md) page.\n\n## Putting them together: VWAP anchors\n\nThe four VWAP variants side by side. Every line is finite from the first\nbar; the anchored ones reset at their boundary and are partial before the\nfirst one. `day_start` is a data-only flag that is `1` on the bar that\nopens a new UTC day, the bar where the daily sums reset, so the boundary is\nreadable as a metric too.\n\n```typescript\nimport { input, line, none, ohlcv, output, overlay, time } from \"./sdk/declare\";\nimport { in_bar_t, in_close, in_high, in_low, in_open, in_volume } from \"./gen/inputs\";\nimport { emitRow, out_day_start, out_vwap_cum, out_vwap_day, out_vwap_month, out_vwap_week } from \"./gen/outputs\";\nimport { Vwap } from \"./sdk/ta\";\n\ninput(\"open\", ohlcv.open);\ninput(\"close\", ohlcv.close);\ninput(\"high\", ohlcv.high);\ninput(\"low\", ohlcv.low);\ninput(\"volume\", ohlcv.volume);\ninput(\"bar_t\", time.bar_open_sec);\noutput(\"vwap_cum\", line, overlay, { color: \"#2563eb\", width: 2, description: \"VWAP with no anchor, from the first loaded bar\" });\noutput(\"vwap_day\", line, overlay, { color: \"#16a34a\", width: 2, description: \"VWAP anchored to the UTC day\" });\noutput(\"vwap_week\", line, overlay, { color: \"#f97316\", width: 2, description: \"VWAP anchored to the UTC week\" });\noutput(\"vwap_month\", line, overlay, { color: \"#7c3aed\", width: 2, description: \"VWAP anchored to the UTC month\" });\noutput(\"day_start\", none, overlay, { description: \"1 on the bar that opens a new UTC day\" });\n\nconst DAY_MS: f64 = 86400000.0;\nconst cumulative = new Vwap(\"\");\nconst daily = new Vwap(\"day\");\nconst weekly = new Vwap(\"week\");\nconst monthly = new Vwap(\"month\");\nlet prevDay: f64 = NaN;\nlet dayStart: f64 = 0.0;\nlet cumValue: f64 = NaN;\nlet dayValue: f64 = NaN;\nlet weekValue: f64 = NaN;\nlet monthValue: f64 = NaN;\n\nexport function init(): void {}\n\nexport function state(): i32 {\n  const open = in_open();\n  const high = in_high();\n  const low = in_low();\n  const close = in_close();\n  const volume = in_volume();\n  const tMs = in_bar_t() * 1000.0; // the time source is seconds; the class wants milliseconds\n  const day = Math.floor(tMs / DAY_MS);\n  dayStart = !isNaN(prevDay) && day != prevDay ? 1.0 : 0.0;\n  prevDay = day;\n  cumValue = cumulative.update(open, high, low, close, volume, tMs);\n  dayValue = daily.update(open, high, low, close, volume, tMs);\n  weekValue = weekly.update(open, high, low, close, volume, tMs);\n  monthValue = monthly.update(open, high, low, close, volume, tMs);\n  return 1;\n}\n\nexport function finalize(): void {\n  out_vwap_cum(cumValue);\n  out_vwap_day(dayValue);\n  out_vwap_week(weekValue);\n  out_vwap_month(monthValue);\n  out_day_start(dayStart);\n  emitRow();\n}\n\nexport function reset(): void {\n  cumulative.reset();\n  daily.reset();\n  weekly.reset();\n  monthly.reset();\n  prevDay = NaN;\n  dayStart = 0.0;\n  cumValue = NaN;\n  dayValue = NaN;\n  weekValue = NaN;\n  monthValue = NaN;\n}\n```\n\n## Putting them together: cloud, stop, and dots\n\nIchimoku with its two-color cloud and the lagging span drawn back, the\nSupertrend stop colored by regime, and the SAR as dots, in one overlay.\n\n```typescript\nimport { box, input, line, none, ohlcv, output, overlay, param, scatter } from \"./sdk/declare\";\nimport { in_close, in_high, in_low } from \"./gen/inputs\";\nimport {\n  emitRow,\n  out_a_above,\n  out_b_above,\n  out_chikou,\n  out_kijun,\n  out_psar,\n  out_senkou_a,\n  out_senkou_b,\n  out_st_dir,\n  out_st_line,\n  out_tenkan,\n} from \"./gen/outputs\";\nimport { p_atr_period, p_factor } from \"./gen/params\";\nimport { Ichimoku, Psar, Supertrend } from \"./sdk/ta\";\n\nparam(\"factor\", 3, { min: 0.5, max: 10, description: \"Supertrend ATR multiplier\" });\nparam(\"atr_period\", 10, { min: 1, max: 200, description: \"Supertrend ATR window\" });\ninput(\"close\", ohlcv.close);\ninput(\"high\", ohlcv.high);\ninput(\"low\", ohlcv.low);\noutput(\"tenkan\", line, overlay, { color: \"#0891b2\", width: 1, description: \"Conversion line, 9-bar midpoint\" });\noutput(\"kijun\", line, overlay, { color: \"#be123c\", width: 1, description: \"Base line, 26-bar midpoint\" });\n// The spans are already shifted inside the class: the value on a bar is the cloud for that bar.\nconst senkouA = output(\"senkou_a\", line, overlay, { color: \"#0f766e\", width: 1, description: \"Leading span A, the class shifts it 26 bars ahead\" });\nconst senkouB = output(\"senkou_b\", line, overlay, { color: \"#b45309\", width: 1, description: \"Leading span B, the class shifts it 26 bars ahead\" });\noutput(\"chikou\", line, overlay, { color: \"#64748b\", width: 1, displacement_bars: -26, description: \"Lagging span, the close drawn 26 bars back\" });\nconst aAbove = output(\"a_above\", none, overlay, { description: \"1 where span A is above span B: the bullish cloud gate\" });\nconst bAbove = output(\"b_above\", none, overlay, { description: \"1 where span B is above span A: the bearish cloud gate\" });\n// The cloud: one slice per bar between the two spans, tinted by which span is on top.\nbox(\"cloud_up\", { top: senkouA, bottom: senkouB, when: aAbove, color: \"#16a34a\", opacity: 0.12, borderWidth: 0 });\nbox(\"cloud_down\", { top: senkouB, bottom: senkouA, when: bAbove, color: \"#dc2626\", opacity: 0.12, borderWidth: 0 });\noutput(\"st_line\", line, overlay, { width: 2, color_by: \"st_dir\", colors: [\"#dc2626\", \"#16a34a\"], description: \"Supertrend stop, colored by regime\" });\noutput(\"st_dir\", none, overlay, { description: \"0 short, 1 long\" });\noutput(\"psar\", scatter, overlay, { color: \"#9333ea\", description: \"Parabolic SAR\" });\n\nlet cloud = new Ichimoku(9, 26, 52, 26);\nlet st = new Supertrend(3.0, 10);\nlet psar = new Psar(0.02, 0.02, 0.2);\nlet psarValue: f64 = NaN;\n\nexport function init(): void {\n  cloud = new Ichimoku(9, 26, 52, 26);\n  st = new Supertrend(p_factor(), i32(p_atr_period()));\n  psar = new Psar(0.02, 0.02, 0.2);\n}\n\nexport function state(): i32 {\n  const close = in_close();\n  const high = in_high();\n  const low = in_low();\n  cloud.update(high, low, close);\n  st.update(high, low, close);\n  psarValue = psar.update(high, low, close);\n  return 1;\n}\n\nexport function finalize(): void {\n  out_tenkan(cloud.tenkan);\n  out_kijun(cloud.kijun);\n  out_senkou_a(cloud.senkouA);\n  out_senkou_b(cloud.senkouB);\n  out_chikou(cloud.chikou);\n  out_a_above(cloud.senkouA >= cloud.senkouB ? 1.0 : 0.0);\n  out_b_above(cloud.senkouB > cloud.senkouA ? 1.0 : 0.0);\n  out_st_line(st.line);\n  out_st_dir(st.direction > 0.0 ? 1.0 : 0.0);\n  out_psar(psarValue);\n  emitRow();\n}\n\nexport function reset(): void {\n  cloud.reset();\n  st.reset();\n  psar.reset();\n  psarValue = NaN;\n}\n```\n\n## Seeing the VWAP anchor boundary\n\nTo watch exactly where each anchored line resets, write a flag that is\n`1` on the bar whose bucket id differs from the previous bar's, the way\n`day_start` does above for the daily line. Because the flag is an\noutput, `om metric series` on it shows the boundary bars without a chart:\n\n```bash\nom metric series --metric wrun/@you/vwap-anchors/day_start --symbol BTCUSDT --exchange BINANCE_FUTURES --bars 200\n```\n\n## What changed from kScript\n\n- `vwap(anchor=\"week\")` is `new Vwap(\"week\")` fed the bar's open time in\n  milliseconds; the anchor is a bucket id from the `time` source, and the\n  same reset-on-id rule is a few lines of arithmetic for any anchor the\n  class does not name (a session open, a news bar, a manual level).\n- Ichimoku's two spans come out of the class already shifted, so their\n  outputs carry no `displacement_bars`; the lagging span is the current\n  close with `displacement_bars: -26` on its output, and the cloud is two\n  gated one-bar boxes.\n- Supertrend's `.line` / `.direction` streams are the fields of one\n  object, and the direction-colored line is a `color_by` ladder over a\n  data-only output instead of a `colorIndex` expression.\n- PSAR reads `high`, `low` and `close` as declared inputs; nothing reads\n  the chart's OHLC implicitly.\n",{"type":13,"children":14,"data":7714,"position":7716},"root",[15,25,28,29,116,117,135,136,549,551,955,956,984,985,1185,1186,1495,1496,1544,1545,1781,1782,1815,1816,1832,1833,2085,2086,2545,2546,2762,2763,2797,2798,2814,2815,3167,3168,3184,3185,3406,3407,3423,3424,3475,3476,5204,5205,5221,5222,5237,5238,7258,7259,7275,7276,7345,7346,7412,7413,7429,7430],{"type":16,"value":17,"position":18},"comment"," source: docs/indicators/functions/special-indicators.md; generated by packages/cli/scripts/gen-indicator-docs.ts, do not edit ",{"start":19,"end":22},{"line":20,"column":20,"offset":21},1,0,{"line":20,"column":23,"offset":24},135,134,{"type":26,"value":27},"text","\n",{"type":26,"value":27},{"type":30,"tagName":31,"properties":32,"children":33,"position":113},"element","p",{},[34,44,58,65,79,86,105],{"type":26,"value":35,"position":36},"Four tools that do not fit the average-or-oscillator mold. VWAP tracks\nthe volume-weighted fair price and can reset on a calendar anchor.\nIchimoku bundles five trend components, two of them projected ahead.\nSupertrend is an ATR trailing stop that knows which side of the market it\nis on. PSAR is a parabolic stop-and-reverse dot. All four ship as classes\nin ",{"start":37,"end":40},{"line":38,"column":20,"offset":39},5,158,{"line":41,"column":42,"offset":43},10,4,516,{"type":30,"tagName":45,"properties":46,"children":47,"position":55},"code",{},[48],{"type":26,"value":49,"position":50},"src/sdk/ta.ts",{"start":51,"end":52},{"line":41,"column":42,"offset":43},{"line":41,"column":53,"offset":54},19,531,{"start":56,"end":57},{"line":41,"column":42,"offset":43},{"line":41,"column":53,"offset":54},{"type":26,"value":59,"position":60}," (",{"start":61,"end":62},{"line":41,"column":53,"offset":54},{"line":41,"column":63,"offset":64},21,533,{"type":30,"tagName":45,"properties":66,"children":67,"position":76},{},[68],{"type":26,"value":69,"position":70},"import { Ichimoku, Psar, Supertrend, Vwap } from \"./sdk/ta\";",{"start":71,"end":72},{"line":41,"column":63,"offset":64},{"line":73,"column":74,"offset":75},11,13,595,{"start":77,"end":78},{"line":41,"column":63,"offset":64},{"line":73,"column":74,"offset":75},{"type":26,"value":80,"position":81},"), each one the kScript (legacy) builtin it replaces, checked\nbar for bar against the kScript engine. The engine conventions each class\nkeeps are named in its section; the ",{"start":82,"end":83},{"line":73,"column":74,"offset":75},{"line":74,"column":84,"offset":85},37,767,{"type":30,"tagName":87,"properties":88,"children":90,"position":100},"a",{"href":89},"ta-library.md",[91],{"type":26,"value":92,"position":93},"TA library",{"start":94,"end":97},{"line":74,"column":95,"offset":96},38,768,{"line":74,"column":98,"offset":99},48,778,{"start":101,"end":102},{"line":74,"column":84,"offset":85},{"line":74,"column":103,"offset":104},64,794,{"type":26,"value":106,"position":107}," page has\nthe whole catalog and the accuracy contract.",{"start":108,"end":109},{"line":74,"column":103,"offset":104},{"line":110,"column":111,"offset":112},14,45,848,{"start":114,"end":115},{"line":38,"column":20,"offset":39},{"line":110,"column":111,"offset":112},{"type":26,"value":27},{"type":30,"tagName":118,"properties":119,"children":121,"position":131},"h2",{"id":120},"vwap",[122],{"type":26,"value":123,"position":124},"Vwap",{"start":125,"end":128},{"line":126,"column":42,"offset":127},16,853,{"line":126,"column":129,"offset":130},8,857,{"start":132,"end":134},{"line":126,"column":20,"offset":133},850,{"line":126,"column":129,"offset":130},{"type":26,"value":27},{"type":30,"tagName":31,"properties":137,"children":138,"position":546},{},[139,175,182,195,202,214,221,234,240,252,258,271,277,290,296,309,315,328,335,348,355,368,375,388,394,407,414,426,431,443,449,462,470,483,491,504,510,522,528,540],{"type":30,"tagName":140,"properties":141,"children":142,"position":170},"strong",{},[143,153,164],{"type":26,"value":144,"position":145},"Ships as ",{"start":146,"end":150},{"line":147,"column":148,"offset":149},18,3,861,{"line":147,"column":151,"offset":152},12,870,{"type":30,"tagName":45,"properties":154,"children":155,"position":161},{},[156],{"type":26,"value":123,"position":157},{"start":158,"end":159},{"line":147,"column":151,"offset":152},{"line":147,"column":147,"offset":160},876,{"start":162,"end":163},{"line":147,"column":151,"offset":152},{"line":147,"column":147,"offset":160},{"type":26,"value":165,"position":166},".",{"start":167,"end":168},{"line":147,"column":147,"offset":160},{"line":147,"column":53,"offset":169},877,{"start":171,"end":173},{"line":147,"column":20,"offset":172},859,{"line":147,"column":63,"offset":174},879,{"type":26,"value":176,"position":177}," kScript's ",{"start":178,"end":179},{"line":147,"column":63,"offset":174},{"line":147,"column":180,"offset":181},32,890,{"type":30,"tagName":45,"properties":183,"children":184,"position":192},{},[185],{"type":26,"value":186,"position":187},"vwap(anchor?, price?)",{"start":188,"end":189},{"line":147,"column":180,"offset":181},{"line":147,"column":190,"offset":191},55,913,{"start":193,"end":194},{"line":147,"column":180,"offset":181},{"line":147,"column":190,"offset":191},{"type":26,"value":196,"position":197}," is a\nreset-on-boundary sum: price times volume over volume, accumulated from\nan anchor. ",{"start":198,"end":199},{"line":147,"column":190,"offset":191},{"line":200,"column":151,"offset":201},20,1002,{"type":30,"tagName":45,"properties":203,"children":204,"position":211},{},[205],{"type":26,"value":206,"position":207},"new Vwap(anchor, price)",{"start":208,"end":209},{"line":200,"column":151,"offset":201},{"line":200,"column":84,"offset":210},1027,{"start":212,"end":213},{"line":200,"column":151,"offset":201},{"line":200,"column":84,"offset":210},{"type":26,"value":215,"position":216}," takes the anchor as a string (",{"start":217,"end":218},{"line":200,"column":84,"offset":210},{"line":200,"column":219,"offset":220},68,1058,{"type":30,"tagName":45,"properties":222,"children":223,"position":231},{},[224],{"type":26,"value":225,"position":226},"\"\"",{"start":227,"end":228},{"line":200,"column":219,"offset":220},{"line":200,"column":229,"offset":230},72,1062,{"start":232,"end":233},{"line":200,"column":219,"offset":220},{"line":200,"column":229,"offset":230},{"type":26,"value":235,"position":236},"\nfor none, ",{"start":237,"end":238},{"line":200,"column":229,"offset":230},{"line":63,"column":73,"offset":239},1073,{"type":30,"tagName":45,"properties":241,"children":242,"position":249},{},[243],{"type":26,"value":244,"position":245},"\"day\"",{"start":246,"end":247},{"line":63,"column":73,"offset":239},{"line":63,"column":147,"offset":248},1080,{"start":250,"end":251},{"line":63,"column":73,"offset":239},{"line":63,"column":147,"offset":248},{"type":26,"value":253,"position":254},", ",{"start":255,"end":256},{"line":63,"column":147,"offset":248},{"line":63,"column":200,"offset":257},1082,{"type":30,"tagName":45,"properties":259,"children":260,"position":268},{},[261],{"type":26,"value":262,"position":263},"\"week\"",{"start":264,"end":265},{"line":63,"column":200,"offset":257},{"line":63,"column":266,"offset":267},28,1090,{"start":269,"end":270},{"line":63,"column":200,"offset":257},{"line":63,"column":266,"offset":267},{"type":26,"value":253,"position":272},{"start":273,"end":274},{"line":63,"column":266,"offset":267},{"line":63,"column":275,"offset":276},30,1092,{"type":30,"tagName":45,"properties":278,"children":279,"position":287},{},[280],{"type":26,"value":281,"position":282},"\"month\"",{"start":283,"end":284},{"line":63,"column":275,"offset":276},{"line":63,"column":285,"offset":286},39,1101,{"start":288,"end":289},{"line":63,"column":275,"offset":276},{"line":63,"column":285,"offset":286},{"type":26,"value":253,"position":291},{"start":292,"end":293},{"line":63,"column":285,"offset":286},{"line":63,"column":294,"offset":295},41,1103,{"type":30,"tagName":45,"properties":297,"children":298,"position":306},{},[299],{"type":26,"value":300,"position":301},"\"quarter\"",{"start":302,"end":303},{"line":63,"column":294,"offset":295},{"line":63,"column":304,"offset":305},52,1114,{"start":307,"end":308},{"line":63,"column":294,"offset":295},{"line":63,"column":304,"offset":305},{"type":26,"value":253,"position":310},{"start":311,"end":312},{"line":63,"column":304,"offset":305},{"line":63,"column":313,"offset":314},54,1116,{"type":30,"tagName":45,"properties":316,"children":317,"position":325},{},[318],{"type":26,"value":319,"position":320},"\"year\"",{"start":321,"end":322},{"line":63,"column":313,"offset":314},{"line":63,"column":323,"offset":324},62,1124,{"start":326,"end":327},{"line":63,"column":313,"offset":314},{"line":63,"column":323,"offset":324},{"type":26,"value":329,"position":330},", or a\nnumber of milliseconds such as ",{"start":331,"end":332},{"line":63,"column":323,"offset":324},{"line":333,"column":180,"offset":334},22,1162,{"type":30,"tagName":45,"properties":336,"children":337,"position":345},{},[338],{"type":26,"value":339,"position":340},"\"14400000\"",{"start":341,"end":342},{"line":333,"column":180,"offset":334},{"line":333,"column":343,"offset":344},44,1174,{"start":346,"end":347},{"line":333,"column":180,"offset":334},{"line":333,"column":343,"offset":344},{"type":26,"value":349,"position":350}," for fixed four-hour buckets)\nand the bar price as a string (",{"start":351,"end":352},{"line":333,"column":343,"offset":344},{"line":353,"column":180,"offset":354},23,1235,{"type":30,"tagName":45,"properties":356,"children":357,"position":365},{},[358],{"type":26,"value":359,"position":360},"\"hlc3\"",{"start":361,"end":362},{"line":353,"column":180,"offset":354},{"line":353,"column":363,"offset":364},40,1243,{"start":366,"end":367},{"line":353,"column":180,"offset":354},{"line":353,"column":363,"offset":364},{"type":26,"value":369,"position":370}," by default, or ",{"start":371,"end":372},{"line":353,"column":363,"offset":364},{"line":353,"column":373,"offset":374},56,1259,{"type":30,"tagName":45,"properties":376,"children":377,"position":385},{},[378],{"type":26,"value":379,"position":380},"\"hl2\"",{"start":381,"end":382},{"line":353,"column":373,"offset":374},{"line":353,"column":383,"offset":384},63,1266,{"start":386,"end":387},{"line":353,"column":373,"offset":374},{"line":353,"column":383,"offset":384},{"type":26,"value":253,"position":389},{"start":390,"end":391},{"line":353,"column":383,"offset":384},{"line":353,"column":392,"offset":393},65,1268,{"type":30,"tagName":45,"properties":395,"children":396,"position":404},{},[397],{"type":26,"value":398,"position":399},"\"ohlc4\"",{"start":400,"end":401},{"line":353,"column":392,"offset":393},{"line":353,"column":402,"offset":403},74,1277,{"start":405,"end":406},{"line":353,"column":392,"offset":393},{"line":353,"column":402,"offset":403},{"type":26,"value":408,"position":409},",\n",{"start":410,"end":411},{"line":353,"column":402,"offset":403},{"line":412,"column":20,"offset":413},24,1279,{"type":30,"tagName":45,"properties":415,"children":416,"position":423},{},[417],{"type":26,"value":418,"position":419},"\"hlcc4\"",{"start":420,"end":421},{"line":412,"column":20,"offset":413},{"line":412,"column":41,"offset":422},1288,{"start":424,"end":425},{"line":412,"column":20,"offset":413},{"line":412,"column":41,"offset":422},{"type":26,"value":253,"position":427},{"start":428,"end":429},{"line":412,"column":41,"offset":422},{"line":412,"column":151,"offset":430},1290,{"type":30,"tagName":45,"properties":432,"children":433,"position":440},{},[434],{"type":26,"value":435,"position":436},"\"close\"",{"start":437,"end":438},{"line":412,"column":151,"offset":430},{"line":412,"column":63,"offset":439},1299,{"start":441,"end":442},{"line":412,"column":151,"offset":430},{"line":412,"column":63,"offset":439},{"type":26,"value":444,"position":445},"). ",{"start":446,"end":447},{"line":412,"column":63,"offset":439},{"line":412,"column":412,"offset":448},1302,{"type":30,"tagName":45,"properties":450,"children":451,"position":459},{},[452],{"type":26,"value":453,"position":454},"update(open, high, low, close, volume, tsMs)",{"start":455,"end":456},{"line":412,"column":412,"offset":448},{"line":412,"column":457,"offset":458},70,1348,{"start":460,"end":461},{"line":412,"column":412,"offset":448},{"line":412,"column":457,"offset":458},{"type":26,"value":463,"position":464},"\nreturns the running VWAP; ",{"start":465,"end":466},{"line":412,"column":457,"offset":458},{"line":467,"column":468,"offset":469},25,27,1375,{"type":30,"tagName":45,"properties":471,"children":472,"position":480},{},[473],{"type":26,"value":474,"position":475},"tsMs",{"start":476,"end":477},{"line":467,"column":468,"offset":469},{"line":467,"column":478,"offset":479},33,1381,{"start":481,"end":482},{"line":467,"column":468,"offset":469},{"line":467,"column":478,"offset":479},{"type":26,"value":484,"position":485}," is the bar's open time in milliseconds\nsince the epoch and is only read when an anchor is set. The ",{"start":486,"end":487},{"line":467,"column":478,"offset":479},{"line":488,"column":489,"offset":490},26,61,1481,{"type":30,"tagName":45,"properties":492,"children":493,"position":501},{},[494],{"type":26,"value":495,"position":496},"time",{"start":497,"end":498},{"line":488,"column":489,"offset":490},{"line":488,"column":499,"offset":500},67,1487,{"start":502,"end":503},{"line":488,"column":489,"offset":490},{"line":488,"column":499,"offset":500},{"type":26,"value":505,"position":506}," source\nhands the module epoch seconds (",{"start":507,"end":508},{"line":488,"column":499,"offset":500},{"line":468,"column":478,"offset":509},1527,{"type":30,"tagName":45,"properties":511,"children":512,"position":519},{},[513],{"type":26,"value":514,"position":515},"input(\"bar_t\", time.bar_open_sec)",{"start":516,"end":517},{"line":468,"column":478,"offset":509},{"line":468,"column":219,"offset":518},1562,{"start":520,"end":521},{"line":468,"column":478,"offset":509},{"line":468,"column":219,"offset":518},{"type":26,"value":523,"position":524},"), so\nmultiply by ",{"start":525,"end":526},{"line":468,"column":219,"offset":518},{"line":266,"column":74,"offset":527},1580,{"type":30,"tagName":45,"properties":529,"children":530,"position":537},{},[531],{"type":26,"value":532,"position":533},"1000.0",{"start":534,"end":535},{"line":266,"column":74,"offset":527},{"line":266,"column":63,"offset":536},1588,{"start":538,"end":539},{"line":266,"column":74,"offset":527},{"line":266,"column":63,"offset":536},{"type":26,"value":541,"position":542}," before passing it.",{"start":543,"end":544},{"line":266,"column":63,"offset":536},{"line":266,"column":363,"offset":545},1607,{"start":547,"end":548},{"line":147,"column":20,"offset":172},{"line":266,"column":363,"offset":545},{"type":26,"value":550},"\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":30,"tagName":552,"properties":553,"children":554,"position":952},"table",{},[555,615],{"type":30,"tagName":556,"properties":557,"children":558,"position":612},"thead",{},[559],{"type":30,"tagName":560,"properties":561,"children":562,"position":609},"tr",{},[563,580,594],{"type":30,"tagName":564,"properties":565,"children":566,"position":575},"th",{},[567],{"type":26,"value":568,"position":569},"Anchor",{"start":570,"end":572},{"line":275,"column":148,"offset":571},1611,{"line":275,"column":573,"offset":574},9,1617,{"start":576,"end":578},{"line":275,"column":20,"offset":577},1609,{"line":275,"column":41,"offset":579},1618,{"type":30,"tagName":564,"properties":581,"children":582,"position":590},{},[583],{"type":26,"value":584,"position":585},"Boundary",{"start":586,"end":588},{"line":275,"column":151,"offset":587},1620,{"line":275,"column":200,"offset":589},1628,{"start":591,"end":592},{"line":275,"column":41,"offset":579},{"line":275,"column":63,"offset":593},1629,{"type":30,"tagName":564,"properties":595,"children":596,"position":604},{},[597],{"type":26,"value":598,"position":599},"First finite value",{"start":600,"end":602},{"line":275,"column":353,"offset":601},1631,{"line":275,"column":294,"offset":603},1649,{"start":605,"end":606},{"line":275,"column":63,"offset":593},{"line":275,"column":607,"offset":608},43,1651,{"start":610,"end":611},{"line":275,"column":20,"offset":577},{"line":275,"column":607,"offset":608},{"start":613,"end":614},{"line":275,"column":20,"offset":577},{"line":275,"column":607,"offset":608},{"type":30,"tagName":616,"properties":617,"children":618,"position":949},"tbody",{},[619,685,741,796,885],{"type":30,"tagName":560,"properties":620,"children":621,"position":682},{},[622,651,666],{"type":30,"tagName":623,"properties":624,"children":625,"position":645},"td",{},[626,639],{"type":30,"tagName":45,"properties":627,"children":628,"position":636},{},[629],{"type":26,"value":225,"position":630},{"start":631,"end":633},{"line":180,"column":148,"offset":632},1674,{"line":180,"column":634,"offset":635},7,1678,{"start":637,"end":638},{"line":180,"column":148,"offset":632},{"line":180,"column":634,"offset":635},{"type":26,"value":640,"position":641}," (none)",{"start":642,"end":643},{"line":180,"column":634,"offset":635},{"line":180,"column":110,"offset":644},1685,{"start":646,"end":648},{"line":180,"column":20,"offset":647},1672,{"line":180,"column":649,"offset":650},15,1686,{"type":30,"tagName":623,"properties":652,"children":653,"position":662},{},[654],{"type":26,"value":655,"position":656},"never; accumulates from the first loaded bar",{"start":657,"end":660},{"line":180,"column":658,"offset":659},17,1688,{"line":180,"column":489,"offset":661},1732,{"start":663,"end":664},{"line":180,"column":649,"offset":650},{"line":180,"column":323,"offset":665},1733,{"type":30,"tagName":623,"properties":667,"children":668,"position":677},{},[669],{"type":26,"value":670,"position":671},"the first bar",{"start":672,"end":674},{"line":180,"column":103,"offset":673},1735,{"line":180,"column":675,"offset":676},77,1748,{"start":678,"end":679},{"line":180,"column":323,"offset":665},{"line":180,"column":680,"offset":681},79,1750,{"start":683,"end":684},{"line":180,"column":20,"offset":647},{"line":180,"column":680,"offset":681},{"type":30,"tagName":560,"properties":686,"children":687,"position":738},{},[688,708,723],{"type":30,"tagName":623,"properties":689,"children":690,"position":703},{},[691],{"type":30,"tagName":45,"properties":692,"children":693,"position":700},{},[694],{"type":26,"value":244,"position":695},{"start":696,"end":698},{"line":478,"column":148,"offset":697},1753,{"line":478,"column":41,"offset":699},1760,{"start":701,"end":702},{"line":478,"column":148,"offset":697},{"line":478,"column":41,"offset":699},{"start":704,"end":706},{"line":478,"column":20,"offset":705},1751,{"line":478,"column":73,"offset":707},1761,{"type":30,"tagName":623,"properties":709,"children":710,"position":718},{},[711],{"type":26,"value":712,"position":713},"every 00:00 UTC",{"start":714,"end":716},{"line":478,"column":74,"offset":715},1763,{"line":478,"column":266,"offset":717},1778,{"start":719,"end":720},{"line":478,"column":73,"offset":707},{"line":478,"column":721,"offset":722},29,1779,{"type":30,"tagName":623,"properties":724,"children":725,"position":733},{},[726],{"type":26,"value":670,"position":727},{"start":728,"end":731},{"line":478,"column":729,"offset":730},31,1781,{"line":478,"column":343,"offset":732},1794,{"start":734,"end":735},{"line":478,"column":721,"offset":722},{"line":478,"column":736,"offset":737},46,1796,{"start":739,"end":740},{"line":478,"column":20,"offset":705},{"line":478,"column":736,"offset":737},{"type":30,"tagName":560,"properties":742,"children":743,"position":793},{},[744,765,780],{"type":30,"tagName":623,"properties":745,"children":746,"position":760},{},[747],{"type":30,"tagName":45,"properties":748,"children":749,"position":757},{},[750],{"type":26,"value":262,"position":751},{"start":752,"end":755},{"line":753,"column":148,"offset":754},34,1799,{"line":753,"column":73,"offset":756},1807,{"start":758,"end":759},{"line":753,"column":148,"offset":754},{"line":753,"column":73,"offset":756},{"start":761,"end":763},{"line":753,"column":20,"offset":762},1797,{"line":753,"column":151,"offset":764},1808,{"type":30,"tagName":623,"properties":766,"children":767,"position":776},{},[768],{"type":26,"value":769,"position":770},"every Monday 00:00 UTC",{"start":771,"end":773},{"line":753,"column":110,"offset":772},1810,{"line":753,"column":774,"offset":775},36,1832,{"start":777,"end":778},{"line":753,"column":151,"offset":764},{"line":753,"column":84,"offset":779},1833,{"type":30,"tagName":623,"properties":781,"children":782,"position":789},{},[783],{"type":26,"value":670,"position":784},{"start":785,"end":787},{"line":753,"column":285,"offset":786},1835,{"line":753,"column":304,"offset":788},1848,{"start":790,"end":791},{"line":753,"column":84,"offset":779},{"line":753,"column":313,"offset":792},1850,{"start":794,"end":795},{"line":753,"column":20,"offset":762},{"line":753,"column":313,"offset":792},{"type":30,"tagName":560,"properties":797,"children":798,"position":882},{},[799,851,866],{"type":30,"tagName":623,"properties":800,"children":801,"position":846},{},[802,814,819,830,835],{"type":30,"tagName":45,"properties":803,"children":804,"position":811},{},[805],{"type":26,"value":281,"position":806},{"start":807,"end":809},{"line":9,"column":148,"offset":808},1853,{"line":9,"column":151,"offset":810},1862,{"start":812,"end":813},{"line":9,"column":148,"offset":808},{"line":9,"column":151,"offset":810},{"type":26,"value":253,"position":815},{"start":816,"end":817},{"line":9,"column":151,"offset":810},{"line":9,"column":110,"offset":818},1864,{"type":30,"tagName":45,"properties":820,"children":821,"position":827},{},[822],{"type":26,"value":300,"position":823},{"start":824,"end":825},{"line":9,"column":110,"offset":818},{"line":9,"column":467,"offset":826},1875,{"start":828,"end":829},{"line":9,"column":110,"offset":818},{"line":9,"column":467,"offset":826},{"type":26,"value":253,"position":831},{"start":832,"end":833},{"line":9,"column":467,"offset":826},{"line":9,"column":468,"offset":834},1877,{"type":30,"tagName":45,"properties":836,"children":837,"position":843},{},[838],{"type":26,"value":319,"position":839},{"start":840,"end":841},{"line":9,"column":468,"offset":834},{"line":9,"column":9,"offset":842},1885,{"start":844,"end":845},{"line":9,"column":468,"offset":834},{"line":9,"column":9,"offset":842},{"start":847,"end":849},{"line":9,"column":20,"offset":848},1851,{"line":9,"column":774,"offset":850},1886,{"type":30,"tagName":623,"properties":852,"children":853,"position":861},{},[854],{"type":26,"value":855,"position":856},"the first of the period, 00:00 UTC",{"start":857,"end":859},{"line":9,"column":95,"offset":858},1888,{"line":9,"column":229,"offset":860},1922,{"start":862,"end":863},{"line":9,"column":774,"offset":850},{"line":9,"column":864,"offset":865},73,1923,{"type":30,"tagName":623,"properties":867,"children":868,"position":877},{},[869],{"type":26,"value":670,"position":870},{"start":871,"end":874},{"line":9,"column":872,"offset":873},75,1925,{"line":9,"column":875,"offset":876},88,1938,{"start":878,"end":879},{"line":9,"column":864,"offset":865},{"line":9,"column":880,"offset":881},90,1940,{"start":883,"end":884},{"line":9,"column":20,"offset":848},{"line":9,"column":880,"offset":881},{"type":30,"tagName":560,"properties":886,"children":887,"position":946},{},[888,914,930],{"type":30,"tagName":623,"properties":889,"children":890,"position":909},{},[891,903],{"type":30,"tagName":45,"properties":892,"children":893,"position":900},{},[894],{"type":26,"value":339,"position":895},{"start":896,"end":898},{"line":774,"column":148,"offset":897},1943,{"line":774,"column":649,"offset":899},1955,{"start":901,"end":902},{"line":774,"column":148,"offset":897},{"line":774,"column":649,"offset":899},{"type":26,"value":904,"position":905}," (any number)",{"start":906,"end":907},{"line":774,"column":649,"offset":899},{"line":774,"column":266,"offset":908},1968,{"start":910,"end":912},{"line":774,"column":20,"offset":911},1941,{"line":774,"column":721,"offset":913},1969,{"type":30,"tagName":623,"properties":915,"children":916,"position":925},{},[917],{"type":26,"value":918,"position":919},"every bucket of that many milliseconds, floored from the epoch",{"start":920,"end":922},{"line":774,"column":729,"offset":921},1971,{"line":774,"column":923,"offset":924},93,2033,{"start":926,"end":927},{"line":774,"column":721,"offset":913},{"line":774,"column":928,"offset":929},94,2034,{"type":30,"tagName":623,"properties":931,"children":932,"position":941},{},[933],{"type":26,"value":670,"position":934},{"start":935,"end":938},{"line":774,"column":936,"offset":937},96,2036,{"line":774,"column":939,"offset":940},109,2049,{"start":942,"end":943},{"line":774,"column":928,"offset":929},{"line":774,"column":944,"offset":945},111,2051,{"start":947,"end":948},{"line":774,"column":20,"offset":911},{"line":774,"column":944,"offset":945},{"start":950,"end":951},{"line":180,"column":20,"offset":647},{"line":774,"column":944,"offset":945},{"start":953,"end":954},{"line":275,"column":20,"offset":577},{"line":774,"column":944,"offset":945},{"type":26,"value":27},{"type":30,"tagName":31,"properties":957,"children":958,"position":981},{},[959,974],{"type":30,"tagName":140,"properties":960,"children":961,"position":969},{},[962],{"type":26,"value":963,"position":964},"No leading gap.",{"start":965,"end":967},{"line":95,"column":148,"offset":966},2055,{"line":95,"column":147,"offset":968},2070,{"start":970,"end":972},{"line":95,"column":20,"offset":971},2053,{"line":95,"column":200,"offset":973},2072,{"type":26,"value":975,"position":976}," The engine starts a bucket on the first bar of the\nseries whatever the calendar says, so an anchored line is finite from bar\n0 and its first period is partial: inside that first period the level\ndepends on where the loaded history starts, and from the first boundary\non every period computes only from its own bars. The no-anchor form is\npartial for the whole series (two charts with different history depths\ndisagree), which is why the anchored forms are the ones to share.",{"start":977,"end":978},{"line":95,"column":200,"offset":973},{"line":343,"column":979,"offset":980},66,2547,{"start":982,"end":983},{"line":95,"column":20,"offset":971},{"line":343,"column":979,"offset":980},{"type":26,"value":27},{"type":30,"tagName":31,"properties":986,"children":987,"position":1182},{},[988,1003,1010,1021,1027,1039,1046,1057,1063,1074,1081,1092,1098,1109,1115,1126,1131,1142,1147,1158,1164,1175],{"type":30,"tagName":140,"properties":989,"children":990,"position":998},{},[991],{"type":26,"value":992,"position":993},"Engine conventions.",{"start":994,"end":996},{"line":736,"column":148,"offset":995},2551,{"line":736,"column":333,"offset":997},2570,{"start":999,"end":1001},{"line":736,"column":20,"offset":1000},2549,{"line":736,"column":412,"offset":1002},2572,{"type":26,"value":1004,"position":1005}," A bar whose high, low, close or volume is not\nfinite (or open, for ",{"start":1006,"end":1007},{"line":736,"column":412,"offset":1002},{"line":1008,"column":333,"offset":1009},47,2640,{"type":30,"tagName":45,"properties":1011,"children":1012,"position":1018},{},[1013],{"type":26,"value":398,"position":1014},{"start":1015,"end":1016},{"line":1008,"column":333,"offset":1009},{"line":1008,"column":729,"offset":1017},2649,{"start":1019,"end":1020},{"line":1008,"column":333,"offset":1009},{"line":1008,"column":729,"offset":1017},{"type":26,"value":1022,"position":1023},") marks the current bucket invalid: the\nvalue is ",{"start":1024,"end":1025},{"line":1008,"column":729,"offset":1017},{"line":98,"column":41,"offset":1026},2698,{"type":30,"tagName":45,"properties":1028,"children":1029,"position":1036},{},[1030],{"type":26,"value":1031,"position":1032},"NaN",{"start":1033,"end":1034},{"line":98,"column":41,"offset":1026},{"line":98,"column":649,"offset":1035},2703,{"start":1037,"end":1038},{"line":98,"column":41,"offset":1026},{"line":98,"column":649,"offset":1035},{"type":26,"value":1040,"position":1041}," from that bar until the next bucket starts, forever in the\nno-anchor form. A zero total volume is ",{"start":1042,"end":1043},{"line":98,"column":649,"offset":1035},{"line":1044,"column":363,"offset":1045},49,2802,{"type":30,"tagName":45,"properties":1047,"children":1048,"position":1054},{},[1049],{"type":26,"value":1031,"position":1050},{"start":1051,"end":1052},{"line":1044,"column":363,"offset":1045},{"line":1044,"column":111,"offset":1053},2807,{"start":1055,"end":1056},{"line":1044,"column":363,"offset":1045},{"line":1044,"column":111,"offset":1053},{"type":26,"value":1058,"position":1059},". A ",{"start":1060,"end":1061},{"line":1044,"column":111,"offset":1053},{"line":1044,"column":1044,"offset":1062},2811,{"type":30,"tagName":45,"properties":1064,"children":1065,"position":1071},{},[1066],{"type":26,"value":1031,"position":1067},{"start":1068,"end":1069},{"line":1044,"column":1044,"offset":1062},{"line":1044,"column":313,"offset":1070},2816,{"start":1072,"end":1073},{"line":1044,"column":1044,"offset":1062},{"line":1044,"column":313,"offset":1070},{"type":26,"value":1075,"position":1076}," time with an anchor\nset clears the sums and returns ",{"start":1077,"end":1078},{"line":1044,"column":313,"offset":1070},{"line":1079,"column":478,"offset":1080},50,2869,{"type":30,"tagName":45,"properties":1082,"children":1083,"position":1089},{},[1084],{"type":26,"value":1031,"position":1085},{"start":1086,"end":1087},{"line":1079,"column":478,"offset":1080},{"line":1079,"column":95,"offset":1088},2874,{"start":1090,"end":1091},{"line":1079,"column":478,"offset":1080},{"line":1079,"column":95,"offset":1088},{"type":26,"value":1093,"position":1094},". The no-anchor, ",{"start":1095,"end":1096},{"line":1079,"column":95,"offset":1088},{"line":1079,"column":190,"offset":1097},2891,{"type":30,"tagName":45,"properties":1099,"children":1100,"position":1106},{},[1101],{"type":26,"value":244,"position":1102},{"start":1103,"end":1104},{"line":1079,"column":190,"offset":1097},{"line":1079,"column":323,"offset":1105},2898,{"start":1107,"end":1108},{"line":1079,"column":190,"offset":1097},{"line":1079,"column":323,"offset":1105},{"type":26,"value":1110,"position":1111}," and\nnumeric-millisecond anchors match the engine bit for bit on the reference\nwindow; ",{"start":1112,"end":1113},{"line":1079,"column":323,"offset":1105},{"line":304,"column":573,"offset":1114},2985,{"type":30,"tagName":45,"properties":1116,"children":1117,"position":1123},{},[1118],{"type":26,"value":262,"position":1119},{"start":1120,"end":1121},{"line":304,"column":573,"offset":1114},{"line":304,"column":658,"offset":1122},2993,{"start":1124,"end":1125},{"line":304,"column":573,"offset":1114},{"line":304,"column":658,"offset":1122},{"type":26,"value":253,"position":1127},{"start":1128,"end":1129},{"line":304,"column":658,"offset":1122},{"line":304,"column":53,"offset":1130},2995,{"type":30,"tagName":45,"properties":1132,"children":1133,"position":1139},{},[1134],{"type":26,"value":281,"position":1135},{"start":1136,"end":1137},{"line":304,"column":53,"offset":1130},{"line":304,"column":266,"offset":1138},3004,{"start":1140,"end":1141},{"line":304,"column":53,"offset":1130},{"line":304,"column":266,"offset":1138},{"type":26,"value":253,"position":1143},{"start":1144,"end":1145},{"line":304,"column":266,"offset":1138},{"line":304,"column":275,"offset":1146},3006,{"type":30,"tagName":45,"properties":1148,"children":1149,"position":1155},{},[1150],{"type":26,"value":300,"position":1151},{"start":1152,"end":1153},{"line":304,"column":275,"offset":1146},{"line":304,"column":294,"offset":1154},3017,{"start":1156,"end":1157},{"line":304,"column":275,"offset":1146},{"line":304,"column":294,"offset":1154},{"type":26,"value":1159,"position":1160}," and ",{"start":1161,"end":1162},{"line":304,"column":294,"offset":1154},{"line":304,"column":736,"offset":1163},3022,{"type":30,"tagName":45,"properties":1165,"children":1166,"position":1172},{},[1167],{"type":26,"value":319,"position":1168},{"start":1169,"end":1170},{"line":304,"column":736,"offset":1163},{"line":304,"column":313,"offset":1171},3030,{"start":1173,"end":1174},{"line":304,"column":736,"offset":1163},{"line":304,"column":313,"offset":1171},{"type":26,"value":1176,"position":1177}," are ported from the\nsame calendar arithmetic but unproven on that window. Not mirrored, because\na per-bar class never sees the data: the engine's session-calendar\nbucketing on venues with a trading calendar, its regular-trading-hours\nfilter, and the extra history it loads for quarter and year anchors.",{"start":1178,"end":1179},{"line":304,"column":313,"offset":1171},{"line":373,"column":1180,"offset":1181},69,3333,{"start":1183,"end":1184},{"line":736,"column":20,"offset":1000},{"line":373,"column":1180,"offset":1181},{"type":26,"value":27},{"type":13,"children":1187},[1188],{"type":30,"tagName":1189,"properties":1190,"children":1194,"data":-1},"pre",{"class":1191,"style":1192,"tabindex":1193},"shiki shiki-themes github-dark github-light","--shiki-dark:#e1e4e8;--shiki-light:#24292e;--shiki-dark-bg:#24292e;--shiki-light-bg:#fff","0",[1195],{"type":30,"tagName":45,"properties":1196,"children":1197},{},[1198,1231,1232,1257,1258,1261,1262,1312,1313,1363,1364,1367,1368,1376,1377,1417,1418],{"type":30,"tagName":1199,"properties":1200,"children":1202},"span",{"class":1201},"line",[1203,1209,1215,1220,1226],{"type":30,"tagName":1199,"properties":1204,"children":1206},{"style":1205},"--shiki-dark:#F97583;--shiki-light:#D73A49",[1207],{"type":26,"value":1208},"import",{"type":30,"tagName":1199,"properties":1210,"children":1212},{"style":1211},"--shiki-dark:#E1E4E8;--shiki-light:#24292E",[1213],{"type":26,"value":1214}," { in_bar_t, in_close, in_high, in_low, in_open, in_volume } ",{"type":30,"tagName":1199,"properties":1216,"children":1217},{"style":1205},[1218],{"type":26,"value":1219},"from",{"type":30,"tagName":1199,"properties":1221,"children":1223},{"style":1222},"--shiki-dark:#9ECBFF;--shiki-light:#032F62",[1224],{"type":26,"value":1225}," \"./gen/inputs\"",{"type":30,"tagName":1199,"properties":1227,"children":1228},{"style":1211},[1229],{"type":26,"value":1230},";",{"type":26,"value":27},{"type":30,"tagName":1199,"properties":1233,"children":1234},{"class":1201},[1235,1239,1244,1248,1253],{"type":30,"tagName":1199,"properties":1236,"children":1237},{"style":1205},[1238],{"type":26,"value":1208},{"type":30,"tagName":1199,"properties":1240,"children":1241},{"style":1211},[1242],{"type":26,"value":1243}," { Vwap } ",{"type":30,"tagName":1199,"properties":1245,"children":1246},{"style":1205},[1247],{"type":26,"value":1219},{"type":30,"tagName":1199,"properties":1249,"children":1250},{"style":1222},[1251],{"type":26,"value":1252}," \"./sdk/ta\"",{"type":30,"tagName":1199,"properties":1254,"children":1255},{"style":1211},[1256],{"type":26,"value":1230},{"type":26,"value":27},{"type":30,"tagName":1199,"properties":1259,"children":1260},{"class":1201},[],{"type":26,"value":27},{"type":30,"tagName":1199,"properties":1263,"children":1264},{"class":1201},[1265,1270,1276,1281,1286,1292,1297,1301,1306],{"type":30,"tagName":1199,"properties":1266,"children":1267},{"style":1205},[1268],{"type":26,"value":1269},"const",{"type":30,"tagName":1199,"properties":1271,"children":1273},{"style":1272},"--shiki-dark:#79B8FF;--shiki-light:#005CC5",[1274],{"type":26,"value":1275}," weekly",{"type":30,"tagName":1199,"properties":1277,"children":1278},{"style":1205},[1279],{"type":26,"value":1280}," =",{"type":30,"tagName":1199,"properties":1282,"children":1283},{"style":1205},[1284],{"type":26,"value":1285}," new",{"type":30,"tagName":1199,"properties":1287,"children":1289},{"style":1288},"--shiki-dark:#B392F0;--shiki-light:#6F42C1",[1290],{"type":26,"value":1291}," Vwap",{"type":30,"tagName":1199,"properties":1293,"children":1294},{"style":1211},[1295],{"type":26,"value":1296},"(",{"type":30,"tagName":1199,"properties":1298,"children":1299},{"style":1222},[1300],{"type":26,"value":262},{"type":30,"tagName":1199,"properties":1302,"children":1303},{"style":1211},[1304],{"type":26,"value":1305},");             ",{"type":30,"tagName":1199,"properties":1307,"children":1309},{"style":1308},"--shiki-dark:#6A737D;--shiki-light:#6A737D",[1310],{"type":26,"value":1311},"// hlc3 price, resets every Monday 00:00 UTC",{"type":26,"value":27},{"type":30,"tagName":1199,"properties":1314,"children":1315},{"class":1201},[1316,1320,1325,1329,1333,1337,1341,1345,1349,1353,1358],{"type":30,"tagName":1199,"properties":1317,"children":1318},{"style":1205},[1319],{"type":26,"value":1269},{"type":30,"tagName":1199,"properties":1321,"children":1322},{"style":1272},[1323],{"type":26,"value":1324}," session",{"type":30,"tagName":1199,"properties":1326,"children":1327},{"style":1205},[1328],{"type":26,"value":1280},{"type":30,"tagName":1199,"properties":1330,"children":1331},{"style":1205},[1332],{"type":26,"value":1285},{"type":30,"tagName":1199,"properties":1334,"children":1335},{"style":1288},[1336],{"type":26,"value":1291},{"type":30,"tagName":1199,"properties":1338,"children":1339},{"style":1211},[1340],{"type":26,"value":1296},{"type":30,"tagName":1199,"properties":1342,"children":1343},{"style":1222},[1344],{"type":26,"value":339},{"type":30,"tagName":1199,"properties":1346,"children":1347},{"style":1211},[1348],{"type":26,"value":253},{"type":30,"tagName":1199,"properties":1350,"children":1351},{"style":1222},[1352],{"type":26,"value":435},{"type":30,"tagName":1199,"properties":1354,"children":1355},{"style":1211},[1356],{"type":26,"value":1357},"); ",{"type":30,"tagName":1199,"properties":1359,"children":1360},{"style":1308},[1361],{"type":26,"value":1362},"// four-hour buckets over the close",{"type":26,"value":27},{"type":30,"tagName":1199,"properties":1365,"children":1366},{"class":1201},[],{"type":26,"value":27},{"type":30,"tagName":1199,"properties":1369,"children":1370},{"class":1201},[1371],{"type":30,"tagName":1199,"properties":1372,"children":1373},{"style":1308},[1374],{"type":26,"value":1375},"// In state(): the time source is epoch seconds, the class wants milliseconds.",{"type":26,"value":27},{"type":30,"tagName":1199,"properties":1378,"children":1379},{"class":1201},[1380,1384,1389,1393,1398,1403,1408,1413],{"type":30,"tagName":1199,"properties":1381,"children":1382},{"style":1205},[1383],{"type":26,"value":1269},{"type":30,"tagName":1199,"properties":1385,"children":1386},{"style":1272},[1387],{"type":26,"value":1388}," tMs",{"type":30,"tagName":1199,"properties":1390,"children":1391},{"style":1205},[1392],{"type":26,"value":1280},{"type":30,"tagName":1199,"properties":1394,"children":1395},{"style":1288},[1396],{"type":26,"value":1397}," in_bar_t",{"type":30,"tagName":1199,"properties":1399,"children":1400},{"style":1211},[1401],{"type":26,"value":1402},"() ",{"type":30,"tagName":1199,"properties":1404,"children":1405},{"style":1205},[1406],{"type":26,"value":1407},"*",{"type":30,"tagName":1199,"properties":1409,"children":1410},{"style":1272},[1411],{"type":26,"value":1412}," 1000.0",{"type":30,"tagName":1199,"properties":1414,"children":1415},{"style":1211},[1416],{"type":26,"value":1230},{"type":26,"value":27},{"type":30,"tagName":1199,"properties":1419,"children":1420},{"class":1201},[1421,1425,1430,1434,1439,1444,1448,1453,1458,1463,1467,1472,1476,1481,1485,1490],{"type":30,"tagName":1199,"properties":1422,"children":1423},{"style":1205},[1424],{"type":26,"value":1269},{"type":30,"tagName":1199,"properties":1426,"children":1427},{"style":1272},[1428],{"type":26,"value":1429}," weekValue",{"type":30,"tagName":1199,"properties":1431,"children":1432},{"style":1205},[1433],{"type":26,"value":1280},{"type":30,"tagName":1199,"properties":1435,"children":1436},{"style":1211},[1437],{"type":26,"value":1438}," weekly.",{"type":30,"tagName":1199,"properties":1440,"children":1441},{"style":1288},[1442],{"type":26,"value":1443},"update",{"type":30,"tagName":1199,"properties":1445,"children":1446},{"style":1211},[1447],{"type":26,"value":1296},{"type":30,"tagName":1199,"properties":1449,"children":1450},{"style":1288},[1451],{"type":26,"value":1452},"in_open",{"type":30,"tagName":1199,"properties":1454,"children":1455},{"style":1211},[1456],{"type":26,"value":1457},"(), ",{"type":30,"tagName":1199,"properties":1459,"children":1460},{"style":1288},[1461],{"type":26,"value":1462},"in_high",{"type":30,"tagName":1199,"properties":1464,"children":1465},{"style":1211},[1466],{"type":26,"value":1457},{"type":30,"tagName":1199,"properties":1468,"children":1469},{"style":1288},[1470],{"type":26,"value":1471},"in_low",{"type":30,"tagName":1199,"properties":1473,"children":1474},{"style":1211},[1475],{"type":26,"value":1457},{"type":30,"tagName":1199,"properties":1477,"children":1478},{"style":1288},[1479],{"type":26,"value":1480},"in_close",{"type":30,"tagName":1199,"properties":1482,"children":1483},{"style":1211},[1484],{"type":26,"value":1457},{"type":30,"tagName":1199,"properties":1486,"children":1487},{"style":1288},[1488],{"type":26,"value":1489},"in_volume",{"type":30,"tagName":1199,"properties":1491,"children":1492},{"style":1211},[1493],{"type":26,"value":1494},"(), tMs);",{"type":26,"value":27},{"type":30,"tagName":31,"properties":1497,"children":1498,"position":1541},{},[1499,1507,1518,1524,1535],{"type":26,"value":1500,"position":1501},"The anchor is a bucket id computed from the bar's open time: a UTC day\nindex for ",{"start":1502,"end":1504},{"line":457,"column":20,"offset":1503},3857,{"line":1505,"column":73,"offset":1506},71,3938,{"type":30,"tagName":45,"properties":1508,"children":1509,"position":1515},{},[1510],{"type":26,"value":244,"position":1511},{"start":1512,"end":1513},{"line":1505,"column":73,"offset":1506},{"line":1505,"column":147,"offset":1514},3945,{"start":1516,"end":1517},{"line":1505,"column":73,"offset":1506},{"line":1505,"column":147,"offset":1514},{"type":26,"value":1519,"position":1520},", a week index whose origin is three days before the\nepoch (so weeks start on Monday) for ",{"start":1521,"end":1522},{"line":1505,"column":147,"offset":1514},{"line":229,"column":95,"offset":1523},4035,{"type":30,"tagName":45,"properties":1525,"children":1526,"position":1532},{},[1527],{"type":26,"value":262,"position":1528},{"start":1529,"end":1530},{"line":229,"column":95,"offset":1523},{"line":229,"column":736,"offset":1531},4043,{"start":1533,"end":1534},{"line":229,"column":95,"offset":1523},{"line":229,"column":736,"offset":1531},{"type":26,"value":1536,"position":1537},", and civil calendar math for\nthe month, quarter and year forms. When the id changes the sums reset:",{"start":1538,"end":1539},{"line":229,"column":736,"offset":1531},{"line":864,"column":1505,"offset":1540},4143,{"start":1542,"end":1543},{"line":457,"column":20,"offset":1503},{"line":864,"column":1505,"offset":1540},{"type":26,"value":27},{"type":13,"children":1546},[1547],{"type":30,"tagName":1189,"properties":1548,"children":1549,"data":-1},{"class":1191,"style":1192,"tabindex":1193},[1550],{"type":30,"tagName":45,"properties":1551,"children":1552},{},[1553,1561,1562,1597,1598,1648,1649,1733,1734],{"type":30,"tagName":1199,"properties":1554,"children":1555},{"class":1201},[1556],{"type":30,"tagName":1199,"properties":1557,"children":1558},{"style":1308},[1559],{"type":26,"value":1560},"// The same rule the class applies, written out for a custom anchor.",{"type":26,"value":27},{"type":30,"tagName":1199,"properties":1563,"children":1564},{"class":1201},[1565,1569,1574,1579,1584,1588,1593],{"type":30,"tagName":1199,"properties":1566,"children":1567},{"style":1205},[1568],{"type":26,"value":1269},{"type":30,"tagName":1199,"properties":1570,"children":1571},{"style":1272},[1572],{"type":26,"value":1573}," DAY_MS",{"type":30,"tagName":1199,"properties":1575,"children":1576},{"style":1205},[1577],{"type":26,"value":1578},":",{"type":30,"tagName":1199,"properties":1580,"children":1581},{"style":1288},[1582],{"type":26,"value":1583}," f64",{"type":30,"tagName":1199,"properties":1585,"children":1586},{"style":1205},[1587],{"type":26,"value":1280},{"type":30,"tagName":1199,"properties":1589,"children":1590},{"style":1272},[1591],{"type":26,"value":1592}," 86400000.0",{"type":30,"tagName":1199,"properties":1594,"children":1595},{"style":1211},[1596],{"type":26,"value":1230},{"type":26,"value":27},{"type":30,"tagName":1199,"properties":1599,"children":1600},{"class":1201},[1601,1605,1610,1614,1619,1624,1629,1634,1638,1643],{"type":30,"tagName":1199,"properties":1602,"children":1603},{"style":1205},[1604],{"type":26,"value":1269},{"type":30,"tagName":1199,"properties":1606,"children":1607},{"style":1272},[1608],{"type":26,"value":1609}," dayId",{"type":30,"tagName":1199,"properties":1611,"children":1612},{"style":1205},[1613],{"type":26,"value":1280},{"type":30,"tagName":1199,"properties":1615,"children":1616},{"style":1211},[1617],{"type":26,"value":1618}," Math.",{"type":30,"tagName":1199,"properties":1620,"children":1621},{"style":1288},[1622],{"type":26,"value":1623},"floor",{"type":30,"tagName":1199,"properties":1625,"children":1626},{"style":1211},[1627],{"type":26,"value":1628},"(tMs ",{"type":30,"tagName":1199,"properties":1630,"children":1631},{"style":1205},[1632],{"type":26,"value":1633},"/",{"type":30,"tagName":1199,"properties":1635,"children":1636},{"style":1272},[1637],{"type":26,"value":1573},{"type":30,"tagName":1199,"properties":1639,"children":1640},{"style":1211},[1641],{"type":26,"value":1642},");                  ",{"type":30,"tagName":1199,"properties":1644,"children":1645},{"style":1308},[1646],{"type":26,"value":1647},"// \"day\"",{"type":26,"value":27},{"type":30,"tagName":1199,"properties":1650,"children":1651},{"class":1201},[1652,1656,1661,1665,1669,1673,1678,1683,1688,1693,1697,1702,1706,1710,1715,1719,1723,1728],{"type":30,"tagName":1199,"properties":1653,"children":1654},{"style":1205},[1655],{"type":26,"value":1269},{"type":30,"tagName":1199,"properties":1657,"children":1658},{"style":1272},[1659],{"type":26,"value":1660}," weekId",{"type":30,"tagName":1199,"properties":1662,"children":1663},{"style":1205},[1664],{"type":26,"value":1280},{"type":30,"tagName":1199,"properties":1666,"children":1667},{"style":1211},[1668],{"type":26,"value":1618},{"type":30,"tagName":1199,"properties":1670,"children":1671},{"style":1288},[1672],{"type":26,"value":1623},{"type":30,"tagName":1199,"properties":1674,"children":1675},{"style":1211},[1676],{"type":26,"value":1677},"((tMs ",{"type":30,"tagName":1199,"properties":1679,"children":1680},{"style":1205},[1681],{"type":26,"value":1682},"+",{"type":30,"tagName":1199,"properties":1684,"children":1685},{"style":1272},[1686],{"type":26,"value":1687}," 3.0",{"type":30,"tagName":1199,"properties":1689,"children":1690},{"style":1205},[1691],{"type":26,"value":1692}," *",{"type":30,"tagName":1199,"properties":1694,"children":1695},{"style":1272},[1696],{"type":26,"value":1573},{"type":30,"tagName":1199,"properties":1698,"children":1699},{"style":1211},[1700],{"type":26,"value":1701},") ",{"type":30,"tagName":1199,"properties":1703,"children":1704},{"style":1205},[1705],{"type":26,"value":1633},{"type":30,"tagName":1199,"properties":1707,"children":1708},{"style":1211},[1709],{"type":26,"value":59},{"type":30,"tagName":1199,"properties":1711,"children":1712},{"style":1272},[1713],{"type":26,"value":1714},"7.0",{"type":30,"tagName":1199,"properties":1716,"children":1717},{"style":1205},[1718],{"type":26,"value":1692},{"type":30,"tagName":1199,"properties":1720,"children":1721},{"style":1272},[1722],{"type":26,"value":1573},{"type":30,"tagName":1199,"properties":1724,"children":1725},{"style":1211},[1726],{"type":26,"value":1727},")); ",{"type":30,"tagName":1199,"properties":1729,"children":1730},{"style":1308},[1731],{"type":26,"value":1732},"// \"week\", Monday origin",{"type":26,"value":27},{"type":30,"tagName":1199,"properties":1735,"children":1736},{"class":1201},[1737,1741,1746,1750,1754,1758,1762,1766,1771,1776],{"type":30,"tagName":1199,"properties":1738,"children":1739},{"style":1205},[1740],{"type":26,"value":1269},{"type":30,"tagName":1199,"properties":1742,"children":1743},{"style":1272},[1744],{"type":26,"value":1745}," bucketId",{"type":30,"tagName":1199,"properties":1747,"children":1748},{"style":1205},[1749],{"type":26,"value":1280},{"type":30,"tagName":1199,"properties":1751,"children":1752},{"style":1211},[1753],{"type":26,"value":1618},{"type":30,"tagName":1199,"properties":1755,"children":1756},{"style":1288},[1757],{"type":26,"value":1623},{"type":30,"tagName":1199,"properties":1759,"children":1760},{"style":1211},[1761],{"type":26,"value":1628},{"type":30,"tagName":1199,"properties":1763,"children":1764},{"style":1205},[1765],{"type":26,"value":1633},{"type":30,"tagName":1199,"properties":1767,"children":1768},{"style":1272},[1769],{"type":26,"value":1770}," 14400000.0",{"type":30,"tagName":1199,"properties":1772,"children":1773},{"style":1211},[1774],{"type":26,"value":1775},");            ",{"type":30,"tagName":1199,"properties":1777,"children":1778},{"style":1308},[1779],{"type":26,"value":1780},"// \"14400000\"",{"type":26,"value":27},{"type":30,"tagName":31,"properties":1783,"children":1784,"position":1812},{},[1785,1793,1805],{"type":26,"value":1786,"position":1787},"Assign the class to a module-level ",{"start":1788,"end":1791},{"line":1789,"column":20,"offset":1790},83,4494,{"line":1789,"column":774,"offset":1792},4529,{"type":30,"tagName":45,"properties":1794,"children":1795,"position":1802},{},[1796],{"type":26,"value":1797,"position":1798},"let",{"start":1799,"end":1800},{"line":1789,"column":774,"offset":1792},{"line":1789,"column":294,"offset":1801},4534,{"start":1803,"end":1804},{"line":1789,"column":774,"offset":1792},{"line":1789,"column":294,"offset":1801},{"type":26,"value":1806,"position":1807}," like any other; there is nothing\nto wait for, the line is finite on the first bar with volume.",{"start":1808,"end":1809},{"line":1789,"column":294,"offset":1801},{"line":1810,"column":323,"offset":1811},84,4629,{"start":1813,"end":1814},{"line":1789,"column":20,"offset":1790},{"line":1810,"column":323,"offset":1811},{"type":26,"value":27},{"type":30,"tagName":118,"properties":1817,"children":1819,"position":1828},{"id":1818},"ichimoku",[1820],{"type":26,"value":1821,"position":1822},"Ichimoku",{"start":1823,"end":1826},{"line":1824,"column":42,"offset":1825},86,4634,{"line":1824,"column":151,"offset":1827},4642,{"start":1829,"end":1831},{"line":1824,"column":20,"offset":1830},4631,{"line":1824,"column":151,"offset":1827},{"type":26,"value":27},{"type":30,"tagName":31,"properties":1834,"children":1835,"position":2082},{},[1836,1866,1872,1885,1891,1903,1908,1920,1925,1937,1942,1953,1959,1971,1977,1989,1996,2007,2012,2024,2029,2041,2046,2058,2063,2076],{"type":30,"tagName":140,"properties":1837,"children":1838,"position":1861},{},[1839,1845,1856],{"type":26,"value":144,"position":1840},{"start":1841,"end":1843},{"line":875,"column":148,"offset":1842},4646,{"line":875,"column":151,"offset":1844},4655,{"type":30,"tagName":45,"properties":1846,"children":1847,"position":1853},{},[1848],{"type":26,"value":1821,"position":1849},{"start":1850,"end":1851},{"line":875,"column":151,"offset":1844},{"line":875,"column":333,"offset":1852},4665,{"start":1854,"end":1855},{"line":875,"column":151,"offset":1844},{"line":875,"column":333,"offset":1852},{"type":26,"value":165,"position":1857},{"start":1858,"end":1859},{"line":875,"column":333,"offset":1852},{"line":875,"column":353,"offset":1860},4666,{"start":1862,"end":1864},{"line":875,"column":20,"offset":1863},4644,{"line":875,"column":467,"offset":1865},4668,{"type":26,"value":1867,"position":1868}," ",{"start":1869,"end":1870},{"line":875,"column":467,"offset":1865},{"line":875,"column":488,"offset":1871},4669,{"type":30,"tagName":45,"properties":1873,"children":1874,"position":1882},{},[1875],{"type":26,"value":1876,"position":1877},"new Ichimoku(conversionPeriod, basePeriod, laggingSpanPeriod, displacement)",{"start":1878,"end":1879},{"line":875,"column":488,"offset":1871},{"line":1880,"column":753,"offset":1881},89,4746,{"start":1883,"end":1884},{"line":875,"column":488,"offset":1871},{"line":1880,"column":753,"offset":1881},{"type":26,"value":1886,"position":1887}," with the kScript defaults ",{"start":1888,"end":1889},{"line":1880,"column":753,"offset":1881},{"line":1880,"column":489,"offset":1890},4773,{"type":30,"tagName":45,"properties":1892,"children":1893,"position":1900},{},[1894],{"type":26,"value":1895,"position":1896},"9",{"start":1897,"end":1898},{"line":1880,"column":489,"offset":1890},{"line":1880,"column":103,"offset":1899},4776,{"start":1901,"end":1902},{"line":1880,"column":489,"offset":1890},{"line":1880,"column":103,"offset":1899},{"type":26,"value":253,"position":1904},{"start":1905,"end":1906},{"line":1880,"column":103,"offset":1899},{"line":1880,"column":979,"offset":1907},4778,{"type":30,"tagName":45,"properties":1909,"children":1910,"position":1917},{},[1911],{"type":26,"value":1912,"position":1913},"26",{"start":1914,"end":1915},{"line":1880,"column":979,"offset":1907},{"line":1880,"column":457,"offset":1916},4782,{"start":1918,"end":1919},{"line":1880,"column":979,"offset":1907},{"line":1880,"column":457,"offset":1916},{"type":26,"value":408,"position":1921},{"start":1922,"end":1923},{"line":1880,"column":457,"offset":1916},{"line":880,"column":20,"offset":1924},4784,{"type":30,"tagName":45,"properties":1926,"children":1927,"position":1934},{},[1928],{"type":26,"value":1929,"position":1930},"52",{"start":1931,"end":1932},{"line":880,"column":20,"offset":1924},{"line":880,"column":38,"offset":1933},4788,{"start":1935,"end":1936},{"line":880,"column":20,"offset":1924},{"line":880,"column":38,"offset":1933},{"type":26,"value":253,"position":1938},{"start":1939,"end":1940},{"line":880,"column":38,"offset":1933},{"line":880,"column":634,"offset":1941},4790,{"type":30,"tagName":45,"properties":1943,"children":1944,"position":1950},{},[1945],{"type":26,"value":1912,"position":1946},{"start":1947,"end":1948},{"line":880,"column":634,"offset":1941},{"line":880,"column":73,"offset":1949},4794,{"start":1951,"end":1952},{"line":880,"column":634,"offset":1941},{"line":880,"column":73,"offset":1949},{"type":26,"value":1954,"position":1955},"; ",{"start":1956,"end":1957},{"line":880,"column":73,"offset":1949},{"line":880,"column":74,"offset":1958},4796,{"type":30,"tagName":45,"properties":1960,"children":1961,"position":1968},{},[1962],{"type":26,"value":1963,"position":1964},"update(high, low, close)",{"start":1965,"end":1966},{"line":880,"column":74,"offset":1958},{"line":880,"column":285,"offset":1967},4822,{"start":1969,"end":1970},{"line":880,"column":74,"offset":1958},{"line":880,"column":285,"offset":1967},{"type":26,"value":1972,"position":1973}," returns ",{"start":1974,"end":1975},{"line":880,"column":285,"offset":1967},{"line":880,"column":98,"offset":1976},4831,{"type":30,"tagName":45,"properties":1978,"children":1979,"position":1986},{},[1980],{"type":26,"value":1981,"position":1982},"tenkan",{"start":1983,"end":1984},{"line":880,"column":98,"offset":1976},{"line":880,"column":373,"offset":1985},4839,{"start":1987,"end":1988},{"line":880,"column":98,"offset":1976},{"line":880,"column":373,"offset":1985},{"type":26,"value":1990,"position":1991}," and sets the\nfields ",{"start":1992,"end":1993},{"line":880,"column":373,"offset":1985},{"line":1994,"column":129,"offset":1995},91,4860,{"type":30,"tagName":45,"properties":1997,"children":1998,"position":2004},{},[1999],{"type":26,"value":1981,"position":2000},{"start":2001,"end":2002},{"line":1994,"column":129,"offset":1995},{"line":1994,"column":126,"offset":2003},4868,{"start":2005,"end":2006},{"line":1994,"column":129,"offset":1995},{"line":1994,"column":126,"offset":2003},{"type":26,"value":253,"position":2008},{"start":2009,"end":2010},{"line":1994,"column":126,"offset":2003},{"line":1994,"column":147,"offset":2011},4870,{"type":30,"tagName":45,"properties":2013,"children":2014,"position":2021},{},[2015],{"type":26,"value":2016,"position":2017},"kijun",{"start":2018,"end":2019},{"line":1994,"column":147,"offset":2011},{"line":1994,"column":467,"offset":2020},4877,{"start":2022,"end":2023},{"line":1994,"column":147,"offset":2011},{"line":1994,"column":467,"offset":2020},{"type":26,"value":253,"position":2025},{"start":2026,"end":2027},{"line":1994,"column":467,"offset":2020},{"line":1994,"column":468,"offset":2028},4879,{"type":30,"tagName":45,"properties":2030,"children":2031,"position":2038},{},[2032],{"type":26,"value":2033,"position":2034},"senkouA",{"start":2035,"end":2036},{"line":1994,"column":468,"offset":2028},{"line":1994,"column":774,"offset":2037},4888,{"start":2039,"end":2040},{"line":1994,"column":468,"offset":2028},{"line":1994,"column":774,"offset":2037},{"type":26,"value":253,"position":2042},{"start":2043,"end":2044},{"line":1994,"column":774,"offset":2037},{"line":1994,"column":95,"offset":2045},4890,{"type":30,"tagName":45,"properties":2047,"children":2048,"position":2055},{},[2049],{"type":26,"value":2050,"position":2051},"senkouB",{"start":2052,"end":2053},{"line":1994,"column":95,"offset":2045},{"line":1994,"column":1008,"offset":2054},4899,{"start":2056,"end":2057},{"line":1994,"column":95,"offset":2045},{"line":1994,"column":1008,"offset":2054},{"type":26,"value":253,"position":2059},{"start":2060,"end":2061},{"line":1994,"column":1008,"offset":2054},{"line":1994,"column":1044,"offset":2062},4901,{"type":30,"tagName":45,"properties":2064,"children":2065,"position":2073},{},[2066],{"type":26,"value":2067,"position":2068},"chikou",{"start":2069,"end":2070},{"line":1994,"column":1044,"offset":2062},{"line":1994,"column":2071,"offset":2072},57,4909,{"start":2074,"end":2075},{"line":1994,"column":1044,"offset":2062},{"line":1994,"column":2071,"offset":2072},{"type":26,"value":2077,"position":2078},". Each line is the\nmidpoint of the highest high and lowest low over its period. The engine\nconventions the class keeps:",{"start":2079,"end":2080},{"line":1994,"column":2071,"offset":2072},{"line":923,"column":721,"offset":2081},5028,{"start":2083,"end":2084},{"line":875,"column":20,"offset":1863},{"line":923,"column":721,"offset":2081},{"type":26,"value":27},{"type":30,"tagName":2087,"properties":2088,"children":2089,"position":2542},"ul",{},[2090,2091,2227,2228,2405,2406,2541],{"type":26,"value":27},{"type":30,"tagName":2092,"properties":2093,"children":2094,"position":2223},"li",{},[2095,2111,2117,2128,2134,2146,2153,2164,2171,2182,2188,2199,2206,2217],{"type":30,"tagName":140,"properties":2096,"children":2097,"position":2106},{},[2098],{"type":26,"value":2099,"position":2100},"Partial windows, no warm-up.",{"start":2101,"end":2104},{"line":2102,"column":38,"offset":2103},95,5034,{"line":2102,"column":478,"offset":2105},5062,{"start":2107,"end":2109},{"line":2102,"column":148,"offset":2108},5032,{"line":2102,"column":9,"offset":2110},5064,{"type":26,"value":2112,"position":2113}," Bar 0 already has a value from its own\nbar; there is no ",{"start":2114,"end":2115},{"line":2102,"column":9,"offset":2110},{"line":936,"column":200,"offset":2116},5123,{"type":30,"tagName":45,"properties":2118,"children":2119,"position":2125},{},[2120],{"type":26,"value":1031,"position":2121},{"start":2122,"end":2123},{"line":936,"column":200,"offset":2116},{"line":936,"column":467,"offset":2124},5128,{"start":2126,"end":2127},{"line":936,"column":200,"offset":2116},{"line":936,"column":467,"offset":2124},{"type":26,"value":2129,"position":2130}," lead-in. A ",{"start":2131,"end":2132},{"line":936,"column":467,"offset":2124},{"line":936,"column":84,"offset":2133},5140,{"type":30,"tagName":45,"properties":2135,"children":2136,"position":2143},{},[2137],{"type":26,"value":1031,"position":2138},{"start":2139,"end":2140},{"line":936,"column":84,"offset":2133},{"line":936,"column":2141,"offset":2142},42,5145,{"start":2144,"end":2145},{"line":936,"column":84,"offset":2133},{"line":936,"column":2141,"offset":2142},{"type":26,"value":2147,"position":2148}," high or low inside the window is\nskipped, but the current bar's own ",{"start":2149,"end":2150},{"line":936,"column":2141,"offset":2142},{"line":2151,"column":95,"offset":2152},97,5216,{"type":30,"tagName":45,"properties":2154,"children":2155,"position":2161},{},[2156],{"type":26,"value":1031,"position":2157},{"start":2158,"end":2159},{"line":2151,"column":95,"offset":2152},{"line":2151,"column":607,"offset":2160},5221,{"start":2162,"end":2163},{"line":2151,"column":95,"offset":2152},{"line":2151,"column":607,"offset":2160},{"type":26,"value":2165,"position":2166}," poisons the value, and every\noutput that comes out ",{"start":2167,"end":2168},{"line":2151,"column":607,"offset":2160},{"line":2169,"column":467,"offset":2170},98,5275,{"type":30,"tagName":45,"properties":2172,"children":2173,"position":2179},{},[2174],{"type":26,"value":1031,"position":2175},{"start":2176,"end":2177},{"line":2169,"column":467,"offset":2170},{"line":2169,"column":275,"offset":2178},5280,{"start":2180,"end":2181},{"line":2169,"column":467,"offset":2170},{"line":2169,"column":275,"offset":2178},{"type":26,"value":2183,"position":2184}," is reported as ",{"start":2185,"end":2186},{"line":2169,"column":275,"offset":2178},{"line":2169,"column":736,"offset":2187},5296,{"type":30,"tagName":45,"properties":2189,"children":2190,"position":2196},{},[2191],{"type":26,"value":1193,"position":2192},{"start":2193,"end":2194},{"line":2169,"column":736,"offset":2187},{"line":2169,"column":1044,"offset":2195},5299,{"start":2197,"end":2198},{"line":2169,"column":736,"offset":2187},{"line":2169,"column":1044,"offset":2195},{"type":26,"value":2200,"position":2201}," (the engine never returns\nna from ",{"start":2202,"end":2203},{"line":2169,"column":1044,"offset":2195},{"line":2204,"column":73,"offset":2205},99,5336,{"type":30,"tagName":45,"properties":2207,"children":2208,"position":2214},{},[2209],{"type":26,"value":1818,"position":2210},{"start":2211,"end":2212},{"line":2204,"column":73,"offset":2205},{"line":2204,"column":63,"offset":2213},5346,{"start":2215,"end":2216},{"line":2204,"column":73,"offset":2205},{"line":2204,"column":63,"offset":2213},{"type":26,"value":2218,"position":2219},").",{"start":2220,"end":2221},{"line":2204,"column":63,"offset":2213},{"line":2204,"column":353,"offset":2222},5348,{"start":2224,"end":2226},{"line":2102,"column":20,"offset":2225},5030,{"line":2204,"column":353,"offset":2222},{"type":26,"value":27},{"type":30,"tagName":2092,"properties":2229,"children":2230,"position":2401},{},[2231,2247,2252,2264,2270,2282,2289,2302,2308,2320,2327,2339,2345,2356,2363,2374,2381,2394],{"type":30,"tagName":140,"properties":2232,"children":2233,"position":2242},{},[2234],{"type":26,"value":2235,"position":2236},"The displacement is inside the math.",{"start":2237,"end":2240},{"line":2238,"column":38,"offset":2239},100,5353,{"line":2238,"column":294,"offset":2241},5389,{"start":2243,"end":2245},{"line":2238,"column":148,"offset":2244},5351,{"line":2238,"column":607,"offset":2246},5391,{"type":26,"value":1867,"position":2248},{"start":2249,"end":2250},{"line":2238,"column":607,"offset":2246},{"line":2238,"column":343,"offset":2251},5392,{"type":30,"tagName":45,"properties":2253,"children":2254,"position":2261},{},[2255],{"type":26,"value":2033,"position":2256},{"start":2257,"end":2258},{"line":2238,"column":343,"offset":2251},{"line":2238,"column":2259,"offset":2260},53,5401,{"start":2262,"end":2263},{"line":2238,"column":343,"offset":2251},{"line":2238,"column":2259,"offset":2260},{"type":26,"value":2265,"position":2266}," on bar ",{"start":2267,"end":2268},{"line":2238,"column":2259,"offset":2260},{"line":2238,"column":489,"offset":2269},5409,{"type":30,"tagName":45,"properties":2271,"children":2272,"position":2279},{},[2273],{"type":26,"value":2274,"position":2275},"i",{"start":2276,"end":2277},{"line":2238,"column":489,"offset":2269},{"line":2238,"column":103,"offset":2278},5412,{"start":2280,"end":2281},{"line":2238,"column":489,"offset":2269},{"line":2238,"column":103,"offset":2278},{"type":26,"value":2283,"position":2284}," is\n",{"start":2285,"end":2286},{"line":2238,"column":103,"offset":2278},{"line":2287,"column":20,"offset":2288},101,5416,{"type":30,"tagName":45,"properties":2290,"children":2291,"position":2299},{},[2292],{"type":26,"value":2293,"position":2294},"(tenkan + kijun) / 2",{"start":2295,"end":2297},{"line":2287,"column":148,"offset":2296},5418,{"line":2287,"column":467,"offset":2298},5440,{"start":2300,"end":2301},{"line":2287,"column":148,"offset":2296},{"line":2287,"column":467,"offset":2298},{"type":26,"value":2303,"position":2304}," as it stood ",{"start":2305,"end":2306},{"line":2287,"column":467,"offset":2298},{"line":2287,"column":95,"offset":2307},5453,{"type":30,"tagName":45,"properties":2309,"children":2310,"position":2317},{},[2311],{"type":26,"value":2312,"position":2313},"displacement",{"start":2314,"end":2315},{"line":2287,"column":95,"offset":2307},{"line":2287,"column":304,"offset":2316},5467,{"start":2318,"end":2319},{"line":2287,"column":95,"offset":2307},{"line":2287,"column":304,"offset":2316},{"type":26,"value":2321,"position":2322}," bars earlier, and\n",{"start":2323,"end":2324},{"line":2287,"column":304,"offset":2316},{"line":2325,"column":20,"offset":2326},102,5486,{"type":30,"tagName":45,"properties":2328,"children":2329,"position":2336},{},[2330],{"type":26,"value":2050,"position":2331},{"start":2332,"end":2334},{"line":2325,"column":148,"offset":2333},5488,{"line":2325,"column":151,"offset":2335},5497,{"start":2337,"end":2338},{"line":2325,"column":148,"offset":2333},{"line":2325,"column":151,"offset":2335},{"type":26,"value":2340,"position":2341}," is the 52-bar midpoint from ",{"start":2342,"end":2343},{"line":2325,"column":151,"offset":2335},{"line":2325,"column":294,"offset":2344},5526,{"type":30,"tagName":45,"properties":2346,"children":2347,"position":2353},{},[2348],{"type":26,"value":2312,"position":2349},{"start":2350,"end":2351},{"line":2325,"column":294,"offset":2344},{"line":2325,"column":190,"offset":2352},5540,{"start":2354,"end":2355},{"line":2325,"column":294,"offset":2344},{"line":2325,"column":190,"offset":2352},{"type":26,"value":2357,"position":2358}," bars earlier; on\nthe first ",{"start":2359,"end":2360},{"line":2325,"column":190,"offset":2352},{"line":2361,"column":74,"offset":2362},103,5570,{"type":30,"tagName":45,"properties":2364,"children":2365,"position":2371},{},[2366],{"type":26,"value":2312,"position":2367},{"start":2368,"end":2369},{"line":2361,"column":74,"offset":2362},{"line":2361,"column":468,"offset":2370},5584,{"start":2372,"end":2373},{"line":2361,"column":74,"offset":2362},{"line":2361,"column":468,"offset":2370},{"type":26,"value":2375,"position":2376}," bars both fall back to the current bar's\nvalues. The two fields are therefore already the cloud that belongs on\nthe current bar, so write them to plain outputs with no\n",{"start":2377,"end":2378},{"line":2361,"column":468,"offset":2370},{"line":2379,"column":20,"offset":2380},106,5757,{"type":30,"tagName":45,"properties":2382,"children":2383,"position":2391},{},[2384],{"type":26,"value":2385,"position":2386},"displacement_bars",{"start":2387,"end":2389},{"line":2379,"column":148,"offset":2388},5759,{"line":2379,"column":333,"offset":2390},5778,{"start":2392,"end":2393},{"line":2379,"column":148,"offset":2388},{"line":2379,"column":333,"offset":2390},{"type":26,"value":2395,"position":2396},". The projection past the newest loaded bar is not\nemitted, exactly as in the engine.",{"start":2397,"end":2398},{"line":2379,"column":333,"offset":2390},{"line":2399,"column":84,"offset":2400},107,5865,{"start":2402,"end":2404},{"line":2238,"column":20,"offset":2403},5349,{"line":2399,"column":84,"offset":2400},{"type":26,"value":27},{"type":30,"tagName":2092,"properties":2407,"children":2408,"position":2537},{},[2409,2436,2442,2455,2462,2473,2480,2492,2499,2512,2519,2531],{"type":30,"tagName":140,"properties":2410,"children":2411,"position":2431},{},[2412,2425],{"type":30,"tagName":45,"properties":2413,"children":2414,"position":2422},{},[2415],{"type":26,"value":2067,"position":2416},{"start":2417,"end":2420},{"line":2418,"column":38,"offset":2419},108,5870,{"line":2418,"column":74,"offset":2421},5878,{"start":2423,"end":2424},{"line":2418,"column":38,"offset":2419},{"line":2418,"column":74,"offset":2421},{"type":26,"value":2426,"position":2427}," is the current close.",{"start":2428,"end":2429},{"line":2418,"column":74,"offset":2421},{"line":2418,"column":9,"offset":2430},5900,{"start":2432,"end":2434},{"line":2418,"column":148,"offset":2433},5868,{"line":2418,"column":84,"offset":2435},5902,{"type":26,"value":2437,"position":2438}," The engine reads the close of bar\n",{"start":2439,"end":2440},{"line":2418,"column":84,"offset":2435},{"line":939,"column":20,"offset":2441},5937,{"type":30,"tagName":45,"properties":2443,"children":2444,"position":2452},{},[2445],{"type":26,"value":2446,"position":2447},"i + displacement",{"start":2448,"end":2450},{"line":939,"column":148,"offset":2449},5939,{"line":939,"column":63,"offset":2451},5957,{"start":2453,"end":2454},{"line":939,"column":148,"offset":2449},{"line":939,"column":63,"offset":2451},{"type":26,"value":2456,"position":2457},", a future bar, and only falls back to the current\nclose on the last ",{"start":2458,"end":2459},{"line":939,"column":63,"offset":2451},{"line":2460,"column":63,"offset":2461},110,6028,{"type":30,"tagName":45,"properties":2463,"children":2464,"position":2470},{},[2465],{"type":26,"value":2312,"position":2466},{"start":2467,"end":2468},{"line":2460,"column":63,"offset":2461},{"line":2460,"column":9,"offset":2469},6042,{"start":2471,"end":2472},{"line":2460,"column":63,"offset":2461},{"line":2460,"column":9,"offset":2469},{"type":26,"value":2474,"position":2475}," bars of the series; a class that sees\none bar at a time cannot read ahead, so the field is the current close.\nDeclaring ",{"start":2476,"end":2477},{"line":2460,"column":9,"offset":2469},{"line":2478,"column":74,"offset":2479},112,6167,{"type":30,"tagName":45,"properties":2481,"children":2482,"position":2489},{},[2483],{"type":26,"value":2484,"position":2485},"displacement_bars: -26",{"start":2486,"end":2487},{"line":2478,"column":74,"offset":2479},{"line":2478,"column":84,"offset":2488},6191,{"start":2490,"end":2491},{"line":2478,"column":74,"offset":2479},{"line":2478,"column":84,"offset":2488},{"type":26,"value":2493,"position":2494}," on its output draws that close 26\nbars back, which is the lagging span as the engine's chart shows it.\n",{"start":2495,"end":2496},{"line":2478,"column":84,"offset":2488},{"line":2497,"column":20,"offset":2498},114,6297,{"type":30,"tagName":45,"properties":2500,"children":2501,"position":2509},{},[2502],{"type":26,"value":2503,"position":2504},"om chart indicator preview",{"start":2505,"end":2507},{"line":2497,"column":148,"offset":2506},6299,{"line":2497,"column":729,"offset":2508},6327,{"start":2510,"end":2511},{"line":2497,"column":148,"offset":2506},{"line":2497,"column":729,"offset":2508},{"type":26,"value":2513,"position":2514}," refuses a displaced output by name\n(",{"start":2515,"end":2516},{"line":2497,"column":729,"offset":2508},{"line":2517,"column":42,"offset":2518},115,6366,{"type":30,"tagName":45,"properties":2520,"children":2521,"position":2528},{},[2522],{"type":26,"value":2523,"position":2524},"wrun_preview_displacement_unsupported",{"start":2525,"end":2526},{"line":2517,"column":42,"offset":2518},{"line":2517,"column":607,"offset":2527},6405,{"start":2529,"end":2530},{"line":2517,"column":42,"offset":2518},{"line":2517,"column":607,"offset":2527},{"type":26,"value":2532,"position":2533},"), so preview the other lines.",{"start":2534,"end":2535},{"line":2517,"column":607,"offset":2527},{"line":2517,"column":864,"offset":2536},6435,{"start":2538,"end":2540},{"line":2418,"column":20,"offset":2539},5866,{"line":2517,"column":864,"offset":2536},{"type":26,"value":27},{"start":2543,"end":2544},{"line":2102,"column":20,"offset":2225},{"line":2517,"column":864,"offset":2536},{"type":26,"value":27},{"type":13,"children":2547},[2548],{"type":30,"tagName":1189,"properties":2549,"children":2550,"data":-1},{"class":1191,"style":1192,"tabindex":1193},[2551],{"type":30,"tagName":45,"properties":2552,"children":2553},{},[2554,2578,2579,2603,2604,2607,2608,2670,2671,2674,2675,2683,2684,2725,2726],{"type":30,"tagName":1199,"properties":2555,"children":2556},{"class":1201},[2557,2561,2566,2570,2574],{"type":30,"tagName":1199,"properties":2558,"children":2559},{"style":1205},[2560],{"type":26,"value":1208},{"type":30,"tagName":1199,"properties":2562,"children":2563},{"style":1211},[2564],{"type":26,"value":2565}," { in_close, in_high, in_low } ",{"type":30,"tagName":1199,"properties":2567,"children":2568},{"style":1205},[2569],{"type":26,"value":1219},{"type":30,"tagName":1199,"properties":2571,"children":2572},{"style":1222},[2573],{"type":26,"value":1225},{"type":30,"tagName":1199,"properties":2575,"children":2576},{"style":1211},[2577],{"type":26,"value":1230},{"type":26,"value":27},{"type":30,"tagName":1199,"properties":2580,"children":2581},{"class":1201},[2582,2586,2591,2595,2599],{"type":30,"tagName":1199,"properties":2583,"children":2584},{"style":1205},[2585],{"type":26,"value":1208},{"type":30,"tagName":1199,"properties":2587,"children":2588},{"style":1211},[2589],{"type":26,"value":2590}," { Ichimoku } ",{"type":30,"tagName":1199,"properties":2592,"children":2593},{"style":1205},[2594],{"type":26,"value":1219},{"type":30,"tagName":1199,"properties":2596,"children":2597},{"style":1222},[2598],{"type":26,"value":1252},{"type":30,"tagName":1199,"properties":2600,"children":2601},{"style":1211},[2602],{"type":26,"value":1230},{"type":26,"value":27},{"type":30,"tagName":1199,"properties":2605,"children":2606},{"class":1201},[],{"type":26,"value":27},{"type":30,"tagName":1199,"properties":2609,"children":2610},{"class":1201},[2611,2615,2620,2624,2628,2633,2637,2641,2645,2649,2653,2657,2661,2665],{"type":30,"tagName":1199,"properties":2612,"children":2613},{"style":1205},[2614],{"type":26,"value":1269},{"type":30,"tagName":1199,"properties":2616,"children":2617},{"style":1272},[2618],{"type":26,"value":2619}," cloud",{"type":30,"tagName":1199,"properties":2621,"children":2622},{"style":1205},[2623],{"type":26,"value":1280},{"type":30,"tagName":1199,"properties":2625,"children":2626},{"style":1205},[2627],{"type":26,"value":1285},{"type":30,"tagName":1199,"properties":2629,"children":2630},{"style":1288},[2631],{"type":26,"value":2632}," Ichimoku",{"type":30,"tagName":1199,"properties":2634,"children":2635},{"style":1211},[2636],{"type":26,"value":1296},{"type":30,"tagName":1199,"properties":2638,"children":2639},{"style":1272},[2640],{"type":26,"value":1895},{"type":30,"tagName":1199,"properties":2642,"children":2643},{"style":1211},[2644],{"type":26,"value":253},{"type":30,"tagName":1199,"properties":2646,"children":2647},{"style":1272},[2648],{"type":26,"value":1912},{"type":30,"tagName":1199,"properties":2650,"children":2651},{"style":1211},[2652],{"type":26,"value":253},{"type":30,"tagName":1199,"properties":2654,"children":2655},{"style":1272},[2656],{"type":26,"value":1929},{"type":30,"tagName":1199,"properties":2658,"children":2659},{"style":1211},[2660],{"type":26,"value":253},{"type":30,"tagName":1199,"properties":2662,"children":2663},{"style":1272},[2664],{"type":26,"value":1912},{"type":30,"tagName":1199,"properties":2666,"children":2667},{"style":1211},[2668],{"type":26,"value":2669},");",{"type":26,"value":27},{"type":30,"tagName":1199,"properties":2672,"children":2673},{"class":1201},[],{"type":26,"value":27},{"type":30,"tagName":1199,"properties":2676,"children":2677},{"class":1201},[2678],{"type":30,"tagName":1199,"properties":2679,"children":2680},{"style":1308},[2681],{"type":26,"value":2682},"// In state(): one update per bar, then read the five lines by name.",{"type":26,"value":27},{"type":30,"tagName":1199,"properties":2685,"children":2686},{"class":1201},[2687,2692,2696,2700,2704,2708,2712,2716,2720],{"type":30,"tagName":1199,"properties":2688,"children":2689},{"style":1211},[2690],{"type":26,"value":2691},"cloud.",{"type":30,"tagName":1199,"properties":2693,"children":2694},{"style":1288},[2695],{"type":26,"value":1443},{"type":30,"tagName":1199,"properties":2697,"children":2698},{"style":1211},[2699],{"type":26,"value":1296},{"type":30,"tagName":1199,"properties":2701,"children":2702},{"style":1288},[2703],{"type":26,"value":1462},{"type":30,"tagName":1199,"properties":2705,"children":2706},{"style":1211},[2707],{"type":26,"value":1457},{"type":30,"tagName":1199,"properties":2709,"children":2710},{"style":1288},[2711],{"type":26,"value":1471},{"type":30,"tagName":1199,"properties":2713,"children":2714},{"style":1211},[2715],{"type":26,"value":1457},{"type":30,"tagName":1199,"properties":2717,"children":2718},{"style":1288},[2719],{"type":26,"value":1480},{"type":30,"tagName":1199,"properties":2721,"children":2722},{"style":1211},[2723],{"type":26,"value":2724},"());",{"type":26,"value":27},{"type":30,"tagName":1199,"properties":2727,"children":2728},{"class":1201},[2729,2733,2738,2742,2747,2752,2757],{"type":30,"tagName":1199,"properties":2730,"children":2731},{"style":1205},[2732],{"type":26,"value":1269},{"type":30,"tagName":1199,"properties":2734,"children":2735},{"style":1272},[2736],{"type":26,"value":2737}," bullish",{"type":30,"tagName":1199,"properties":2739,"children":2740},{"style":1205},[2741],{"type":26,"value":1280},{"type":30,"tagName":1199,"properties":2743,"children":2744},{"style":1211},[2745],{"type":26,"value":2746}," cloud.senkouA ",{"type":30,"tagName":1199,"properties":2748,"children":2749},{"style":1205},[2750],{"type":26,"value":2751},">=",{"type":30,"tagName":1199,"properties":2753,"children":2754},{"style":1211},[2755],{"type":26,"value":2756}," cloud.senkouB; ",{"type":30,"tagName":1199,"properties":2758,"children":2759},{"style":1308},[2760],{"type":26,"value":2761},"// the cloud on this bar, already shifted",{"type":26,"value":27},{"type":30,"tagName":31,"properties":2764,"children":2765,"position":2794},{},[2766,2774,2787],{"type":26,"value":2767,"position":2768},"The cloud itself is two boxes: ",{"start":2769,"end":2772},{"line":2770,"column":20,"offset":2771},128,6802,{"line":2770,"column":180,"offset":2773},6833,{"type":30,"tagName":45,"properties":2775,"children":2776,"position":2784},{},[2777],{"type":26,"value":2778,"position":2779},"box(\"cloud_up\", { top: senkouA, bottom: senkouB, when: aAbove })",{"start":2780,"end":2781},{"line":2770,"column":180,"offset":2773},{"line":2782,"column":488,"offset":2783},129,6899,{"start":2785,"end":2786},{"line":2770,"column":180,"offset":2773},{"line":2782,"column":488,"offset":2783},{"type":26,"value":2788,"position":2789}," draws, for each bar, a one-bar slice between the\ntwo spans the class reports for that bar, and a second box gated the other\nway draws the bearish slices in the other color.",{"start":2790,"end":2791},{"line":2782,"column":488,"offset":2783},{"line":2792,"column":1044,"offset":2793},131,7072,{"start":2795,"end":2796},{"line":2770,"column":20,"offset":2771},{"line":2792,"column":1044,"offset":2793},{"type":26,"value":27},{"type":30,"tagName":118,"properties":2799,"children":2801,"position":2810},{"id":2800},"supertrend",[2802],{"type":26,"value":2803,"position":2804},"Supertrend",{"start":2805,"end":2808},{"line":2806,"column":42,"offset":2807},133,7077,{"line":2806,"column":110,"offset":2809},7087,{"start":2811,"end":2813},{"line":2806,"column":20,"offset":2812},7074,{"line":2806,"column":110,"offset":2809},{"type":26,"value":27},{"type":30,"tagName":31,"properties":2816,"children":2817,"position":3164},{},[2818,2848,2853,2865,2872,2884,2889,2901,2907,2919,2925,2936,2941,2953,2959,2971,2978,2990,2997,3009,3016,3028,3034,3045,3052,3064,3070,3082,3088,3099,3106,3122,3129,3140,3146,3158],{"type":30,"tagName":140,"properties":2819,"children":2820,"position":2843},{},[2821,2827,2838],{"type":26,"value":144,"position":2822},{"start":2823,"end":2825},{"line":23,"column":148,"offset":2824},7091,{"line":23,"column":151,"offset":2826},7100,{"type":30,"tagName":45,"properties":2828,"children":2829,"position":2835},{},[2830],{"type":26,"value":2803,"position":2831},{"start":2832,"end":2833},{"line":23,"column":151,"offset":2826},{"line":23,"column":412,"offset":2834},7112,{"start":2836,"end":2837},{"line":23,"column":151,"offset":2826},{"line":23,"column":412,"offset":2834},{"type":26,"value":165,"position":2839},{"start":2840,"end":2841},{"line":23,"column":412,"offset":2834},{"line":23,"column":467,"offset":2842},7113,{"start":2844,"end":2846},{"line":23,"column":20,"offset":2845},7089,{"line":23,"column":468,"offset":2847},7115,{"type":26,"value":1867,"position":2849},{"start":2850,"end":2851},{"line":23,"column":468,"offset":2847},{"line":23,"column":266,"offset":2852},7116,{"type":30,"tagName":45,"properties":2854,"children":2855,"position":2862},{},[2856],{"type":26,"value":2857,"position":2858},"new Supertrend(factor, atrPeriod)",{"start":2859,"end":2860},{"line":23,"column":266,"offset":2852},{"line":23,"column":383,"offset":2861},7151,{"start":2863,"end":2864},{"line":23,"column":266,"offset":2852},{"line":23,"column":383,"offset":2861},{"type":26,"value":2866,"position":2867}," (kScript\nhas no defaults; ",{"start":2868,"end":2869},{"line":23,"column":383,"offset":2861},{"line":2870,"column":147,"offset":2871},136,7178,{"type":30,"tagName":45,"properties":2873,"children":2874,"position":2881},{},[2875],{"type":26,"value":2876,"position":2877},"3",{"start":2878,"end":2879},{"line":2870,"column":147,"offset":2871},{"line":2870,"column":63,"offset":2880},7181,{"start":2882,"end":2883},{"line":2870,"column":147,"offset":2871},{"line":2870,"column":63,"offset":2880},{"type":26,"value":1159,"position":2885},{"start":2886,"end":2887},{"line":2870,"column":63,"offset":2880},{"line":2870,"column":488,"offset":2888},7186,{"type":30,"tagName":45,"properties":2890,"children":2891,"position":2898},{},[2892],{"type":26,"value":2893,"position":2894},"10",{"start":2895,"end":2896},{"line":2870,"column":488,"offset":2888},{"line":2870,"column":275,"offset":2897},7190,{"start":2899,"end":2900},{"line":2870,"column":488,"offset":2888},{"line":2870,"column":275,"offset":2897},{"type":26,"value":2902,"position":2903}," are the usual values); ",{"start":2904,"end":2905},{"line":2870,"column":275,"offset":2897},{"line":2870,"column":313,"offset":2906},7214,{"type":30,"tagName":45,"properties":2908,"children":2909,"position":2916},{},[2910],{"type":26,"value":1963,"position":2911},{"start":2912,"end":2913},{"line":2870,"column":313,"offset":2906},{"line":2914,"column":129,"offset":2915},137,7240,{"start":2917,"end":2918},{"line":2870,"column":313,"offset":2906},{"line":2914,"column":129,"offset":2915},{"type":26,"value":2920,"position":2921}," returns the stop and sets ",{"start":2922,"end":2923},{"line":2914,"column":129,"offset":2915},{"line":2914,"column":9,"offset":2924},7267,{"type":30,"tagName":45,"properties":2926,"children":2927,"position":2933},{},[2928],{"type":26,"value":1201,"position":2929},{"start":2930,"end":2931},{"line":2914,"column":9,"offset":2924},{"line":2914,"column":294,"offset":2932},7273,{"start":2934,"end":2935},{"line":2914,"column":9,"offset":2924},{"line":2914,"column":294,"offset":2932},{"type":26,"value":1159,"position":2937},{"start":2938,"end":2939},{"line":2914,"column":294,"offset":2932},{"line":2914,"column":736,"offset":2940},7278,{"type":30,"tagName":45,"properties":2942,"children":2943,"position":2950},{},[2944],{"type":26,"value":2945,"position":2946},"direction",{"start":2947,"end":2948},{"line":2914,"column":736,"offset":2940},{"line":2914,"column":2071,"offset":2949},7289,{"start":2951,"end":2952},{"line":2914,"column":736,"offset":2940},{"line":2914,"column":2071,"offset":2949},{"type":26,"value":59,"position":2954},{"start":2955,"end":2956},{"line":2914,"column":2071,"offset":2949},{"line":2914,"column":2957,"offset":2958},59,7291,{"type":30,"tagName":45,"properties":2960,"children":2961,"position":2968},{},[2962],{"type":26,"value":2963,"position":2964},"1",{"start":2965,"end":2966},{"line":2914,"column":2957,"offset":2958},{"line":2914,"column":323,"offset":2967},7294,{"start":2969,"end":2970},{"line":2914,"column":2957,"offset":2958},{"line":2914,"column":323,"offset":2967},{"type":26,"value":2972,"position":2973}," up trend,\nthe line sits below price; ",{"start":2974,"end":2975},{"line":2914,"column":323,"offset":2967},{"line":2976,"column":266,"offset":2977},138,7332,{"type":30,"tagName":45,"properties":2979,"children":2980,"position":2987},{},[2981],{"type":26,"value":2982,"position":2983},"-1",{"start":2984,"end":2985},{"line":2976,"column":266,"offset":2977},{"line":2976,"column":180,"offset":2986},7336,{"start":2988,"end":2989},{"line":2976,"column":266,"offset":2977},{"line":2976,"column":180,"offset":2986},{"type":26,"value":2991,"position":2992}," down trend, the line sits above). Bands\nsit ",{"start":2993,"end":2994},{"line":2976,"column":180,"offset":2986},{"line":2995,"column":38,"offset":2996},139,7381,{"type":30,"tagName":45,"properties":2998,"children":2999,"position":3006},{},[3000],{"type":26,"value":3001,"position":3002},"factor",{"start":3003,"end":3004},{"line":2995,"column":38,"offset":2996},{"line":2995,"column":74,"offset":3005},7389,{"start":3007,"end":3008},{"line":2995,"column":38,"offset":2996},{"line":2995,"column":74,"offset":3005},{"type":26,"value":3010,"position":3011}," average true ranges either side of the bar midpoint and\nratchet toward price; the stop is the band on the far side of price, and\nthe regime flips when the close trades through it. The ATR is the same\nWilder smoothing as ",{"start":3012,"end":3013},{"line":2995,"column":74,"offset":3005},{"line":3014,"column":63,"offset":3015},142,7610,{"type":30,"tagName":45,"properties":3017,"children":3018,"position":3025},{},[3019],{"type":26,"value":3020,"position":3021},"Atr",{"start":3022,"end":3023},{"line":3014,"column":63,"offset":3015},{"line":3014,"column":488,"offset":3024},7615,{"start":3026,"end":3027},{"line":3014,"column":63,"offset":3015},{"line":3014,"column":488,"offset":3024},{"type":26,"value":3029,"position":3030},", so both fields are ",{"start":3031,"end":3032},{"line":3014,"column":488,"offset":3024},{"line":3014,"column":1008,"offset":3033},7636,{"type":30,"tagName":45,"properties":3035,"children":3036,"position":3042},{},[3037],{"type":26,"value":1031,"position":3038},{"start":3039,"end":3040},{"line":3014,"column":1008,"offset":3033},{"line":3014,"column":304,"offset":3041},7641,{"start":3043,"end":3044},{"line":3014,"column":1008,"offset":3033},{"line":3014,"column":304,"offset":3041},{"type":26,"value":3046,"position":3047}," for the first\n",{"start":3048,"end":3049},{"line":3014,"column":304,"offset":3041},{"line":3050,"column":20,"offset":3051},143,7656,{"type":30,"tagName":45,"properties":3053,"children":3054,"position":3061},{},[3055],{"type":26,"value":3056,"position":3057},"atrPeriod - 1",{"start":3058,"end":3059},{"line":3050,"column":20,"offset":3051},{"line":3050,"column":126,"offset":3060},7671,{"start":3062,"end":3063},{"line":3050,"column":20,"offset":3051},{"line":3050,"column":126,"offset":3060},{"type":26,"value":3065,"position":3066}," bars, and a bar whose ATR is ",{"start":3067,"end":3068},{"line":3050,"column":126,"offset":3060},{"line":3050,"column":736,"offset":3069},7701,{"type":30,"tagName":45,"properties":3071,"children":3072,"position":3079},{},[3073],{"type":26,"value":1031,"position":3074},{"start":3075,"end":3076},{"line":3050,"column":736,"offset":3069},{"line":3050,"column":3077,"offset":3078},51,7706,{"start":3080,"end":3081},{"line":3050,"column":736,"offset":3069},{"line":3050,"column":3077,"offset":3078},{"type":26,"value":3083,"position":3084}," after that yields ",{"start":3085,"end":3086},{"line":3050,"column":3077,"offset":3078},{"line":3050,"column":457,"offset":3087},7725,{"type":30,"tagName":45,"properties":3089,"children":3090,"position":3096},{},[3091],{"type":26,"value":1031,"position":3092},{"start":3093,"end":3094},{"line":3050,"column":457,"offset":3087},{"line":3050,"column":872,"offset":3095},7730,{"start":3097,"end":3098},{"line":3050,"column":457,"offset":3087},{"line":3050,"column":872,"offset":3095},{"type":26,"value":3100,"position":3101},"\nwithout touching the band state. Conventions in full on the\n",{"start":3102,"end":3103},{"line":3050,"column":872,"offset":3095},{"line":3104,"column":20,"offset":3105},145,7791,{"type":30,"tagName":87,"properties":3107,"children":3109,"position":3118},{"href":3108},"trend-indicators.md",[3110],{"type":26,"value":3111,"position":3112},"Trend indicators",{"start":3113,"end":3116},{"line":3104,"column":3114,"offset":3115},2,7792,{"line":3104,"column":147,"offset":3117},7808,{"start":3119,"end":3120},{"line":3104,"column":20,"offset":3105},{"line":3104,"column":363,"offset":3121},7830,{"type":26,"value":3123,"position":3124}," page; the module below uses\n",{"start":3125,"end":3126},{"line":3104,"column":363,"offset":3121},{"line":3127,"column":20,"offset":3128},146,7859,{"type":30,"tagName":45,"properties":3130,"children":3131,"position":3137},{},[3132],{"type":26,"value":2945,"position":3133},{"start":3134,"end":3135},{"line":3127,"column":20,"offset":3128},{"line":3127,"column":151,"offset":3136},7870,{"start":3138,"end":3139},{"line":3127,"column":20,"offset":3128},{"line":3127,"column":151,"offset":3136},{"type":26,"value":3141,"position":3142}," to drive a ",{"start":3143,"end":3144},{"line":3127,"column":151,"offset":3136},{"line":3127,"column":412,"offset":3145},7882,{"type":30,"tagName":45,"properties":3147,"children":3148,"position":3155},{},[3149],{"type":26,"value":3150,"position":3151},"color_by",{"start":3152,"end":3153},{"line":3127,"column":412,"offset":3145},{"line":3127,"column":753,"offset":3154},7892,{"start":3156,"end":3157},{"line":3127,"column":412,"offset":3145},{"line":3127,"column":753,"offset":3154},{"type":26,"value":3159,"position":3160}," ladder on the line.",{"start":3161,"end":3162},{"line":3127,"column":753,"offset":3154},{"line":3127,"column":313,"offset":3163},7912,{"start":3165,"end":3166},{"line":23,"column":20,"offset":2845},{"line":3127,"column":313,"offset":3163},{"type":26,"value":27},{"type":30,"tagName":118,"properties":3169,"children":3171,"position":3180},{"id":3170},"psar",[3172],{"type":26,"value":3173,"position":3174},"Psar",{"start":3175,"end":3178},{"line":3176,"column":42,"offset":3177},148,7917,{"line":3176,"column":129,"offset":3179},7921,{"start":3181,"end":3183},{"line":3176,"column":20,"offset":3182},7914,{"line":3176,"column":129,"offset":3179},{"type":26,"value":27},{"type":30,"tagName":31,"properties":3186,"children":3187,"position":3403},{},[3188,3219,3224,3237,3244,3256,3261,3272,3277,3289,3294,3305,3312,3323,3329,3341,3348,3360,3367,3378,3384,3397],{"type":30,"tagName":140,"properties":3189,"children":3190,"position":3214},{},[3191,3198,3209],{"type":26,"value":144,"position":3192},{"start":3193,"end":3196},{"line":3194,"column":148,"offset":3195},150,7925,{"line":3194,"column":151,"offset":3197},7934,{"type":30,"tagName":45,"properties":3199,"children":3200,"position":3206},{},[3201],{"type":26,"value":3173,"position":3202},{"start":3203,"end":3204},{"line":3194,"column":151,"offset":3197},{"line":3194,"column":147,"offset":3205},7940,{"start":3207,"end":3208},{"line":3194,"column":151,"offset":3197},{"line":3194,"column":147,"offset":3205},{"type":26,"value":165,"position":3210},{"start":3211,"end":3212},{"line":3194,"column":147,"offset":3205},{"line":3194,"column":53,"offset":3213},7941,{"start":3215,"end":3217},{"line":3194,"column":20,"offset":3216},7923,{"line":3194,"column":63,"offset":3218},7943,{"type":26,"value":1867,"position":3220},{"start":3221,"end":3222},{"line":3194,"column":63,"offset":3218},{"line":3194,"column":333,"offset":3223},7944,{"type":30,"tagName":45,"properties":3225,"children":3226,"position":3234},{},[3227],{"type":26,"value":3228,"position":3229},"new Psar(start, increment, maxValue)",{"start":3230,"end":3231},{"line":3194,"column":333,"offset":3223},{"line":3194,"column":3232,"offset":3233},60,7982,{"start":3235,"end":3236},{"line":3194,"column":333,"offset":3223},{"line":3194,"column":3232,"offset":3233},{"type":26,"value":3238,"position":3239}," with the\ndefaults ",{"start":3240,"end":3241},{"line":3194,"column":3232,"offset":3233},{"line":3242,"column":41,"offset":3243},151,8001,{"type":30,"tagName":45,"properties":3245,"children":3246,"position":3253},{},[3247],{"type":26,"value":3248,"position":3249},"0.02",{"start":3250,"end":3251},{"line":3242,"column":41,"offset":3243},{"line":3242,"column":126,"offset":3252},8007,{"start":3254,"end":3255},{"line":3242,"column":41,"offset":3243},{"line":3242,"column":126,"offset":3252},{"type":26,"value":253,"position":3257},{"start":3258,"end":3259},{"line":3242,"column":126,"offset":3252},{"line":3242,"column":147,"offset":3260},8009,{"type":30,"tagName":45,"properties":3262,"children":3263,"position":3269},{},[3264],{"type":26,"value":3248,"position":3265},{"start":3266,"end":3267},{"line":3242,"column":147,"offset":3260},{"line":3242,"column":412,"offset":3268},8015,{"start":3270,"end":3271},{"line":3242,"column":147,"offset":3260},{"line":3242,"column":412,"offset":3268},{"type":26,"value":253,"position":3273},{"start":3274,"end":3275},{"line":3242,"column":412,"offset":3268},{"line":3242,"column":488,"offset":3276},8017,{"type":30,"tagName":45,"properties":3278,"children":3279,"position":3286},{},[3280],{"type":26,"value":3281,"position":3282},"0.2",{"start":3283,"end":3284},{"line":3242,"column":488,"offset":3276},{"line":3242,"column":729,"offset":3285},8022,{"start":3287,"end":3288},{"line":3242,"column":488,"offset":3276},{"line":3242,"column":729,"offset":3285},{"type":26,"value":1954,"position":3290},{"start":3291,"end":3292},{"line":3242,"column":729,"offset":3285},{"line":3242,"column":478,"offset":3293},8024,{"type":30,"tagName":45,"properties":3295,"children":3296,"position":3302},{},[3297],{"type":26,"value":1963,"position":3298},{"start":3299,"end":3300},{"line":3242,"column":478,"offset":3293},{"line":3242,"column":2957,"offset":3301},8050,{"start":3303,"end":3304},{"line":3242,"column":478,"offset":3293},{"line":3242,"column":2957,"offset":3301},{"type":26,"value":3306,"position":3307}," returns the\nSAR price, which jumps to the other side of price when the trend flips.\nBar 0 is ",{"start":3308,"end":3309},{"line":3242,"column":2957,"offset":3301},{"line":3310,"column":41,"offset":3311},153,8144,{"type":30,"tagName":45,"properties":3313,"children":3314,"position":3320},{},[3315],{"type":26,"value":1031,"position":3316},{"start":3317,"end":3318},{"line":3310,"column":41,"offset":3311},{"line":3310,"column":649,"offset":3319},8149,{"start":3321,"end":3322},{"line":3310,"column":41,"offset":3311},{"line":3310,"column":649,"offset":3319},{"type":26,"value":3324,"position":3325},"; bar 1 picks the opening trend from ",{"start":3326,"end":3327},{"line":3310,"column":649,"offset":3319},{"line":3310,"column":304,"offset":3328},8186,{"type":30,"tagName":45,"properties":3330,"children":3331,"position":3338},{},[3332],{"type":26,"value":3333,"position":3334},"close[1] >= close[0]",{"start":3335,"end":3336},{"line":3310,"column":304,"offset":3328},{"line":3310,"column":402,"offset":3337},8208,{"start":3339,"end":3340},{"line":3310,"column":304,"offset":3328},{"line":3310,"column":402,"offset":3337},{"type":26,"value":3342,"position":3343},"\nand returns the first SAR; the close is only read on those two bars. There\nis no direction field: the trend side is ",{"start":3344,"end":3345},{"line":3310,"column":402,"offset":3337},{"line":3346,"column":2141,"offset":3347},155,8325,{"type":30,"tagName":45,"properties":3349,"children":3350,"position":3357},{},[3351],{"type":26,"value":3352,"position":3353},"close > sar",{"start":3354,"end":3355},{"line":3346,"column":2141,"offset":3347},{"line":3346,"column":190,"offset":3356},8338,{"start":3358,"end":3359},{"line":3346,"column":2141,"offset":3347},{"line":3346,"column":190,"offset":3356},{"type":26,"value":3361,"position":3362}," on the bar, or\ncompare the SAR to the low. A non-finite bar makes the SAR ",{"start":3363,"end":3364},{"line":3346,"column":190,"offset":3356},{"line":3365,"column":3232,"offset":3366},156,8413,{"type":30,"tagName":45,"properties":3368,"children":3369,"position":3375},{},[3370],{"type":26,"value":1031,"position":3371},{"start":3372,"end":3373},{"line":3365,"column":3232,"offset":3366},{"line":3365,"column":392,"offset":3374},8418,{"start":3376,"end":3377},{"line":3365,"column":3232,"offset":3366},{"line":3365,"column":392,"offset":3374},{"type":26,"value":3379,"position":3380}," for the\nrest of the series, as in the engine. Conventions in full on the\n",{"start":3381,"end":3382},{"line":3365,"column":392,"offset":3374},{"line":39,"column":20,"offset":3383},8492,{"type":30,"tagName":87,"properties":3385,"children":3386,"position":3393},{"href":3108},[3387],{"type":26,"value":3111,"position":3388},{"start":3389,"end":3391},{"line":39,"column":3114,"offset":3390},8493,{"line":39,"column":147,"offset":3392},8509,{"start":3394,"end":3395},{"line":39,"column":20,"offset":3383},{"line":39,"column":363,"offset":3396},8531,{"type":26,"value":3398,"position":3399}," page.",{"start":3400,"end":3401},{"line":39,"column":363,"offset":3396},{"line":39,"column":736,"offset":3402},8537,{"start":3404,"end":3405},{"line":3194,"column":20,"offset":3216},{"line":39,"column":736,"offset":3402},{"type":26,"value":27},{"type":30,"tagName":118,"properties":3408,"children":3410,"position":3419},{"id":3409},"putting-them-together-vwap-anchors",[3411],{"type":26,"value":3412,"position":3413},"Putting them together: VWAP anchors",{"start":3414,"end":3417},{"line":3415,"column":42,"offset":3416},160,8542,{"line":3415,"column":285,"offset":3418},8577,{"start":3420,"end":3422},{"line":3415,"column":20,"offset":3421},8539,{"line":3415,"column":285,"offset":3418},{"type":26,"value":27},{"type":30,"tagName":31,"properties":3425,"children":3426,"position":3472},{},[3427,3436,3448,3454,3465],{"type":26,"value":3428,"position":3429},"The four VWAP variants side by side. Every line is finite from the first\nbar; the anchored ones reset at their boundary and are partial before the\nfirst one. ",{"start":3430,"end":3433},{"line":3431,"column":20,"offset":3432},162,8579,{"line":3434,"column":151,"offset":3435},164,8737,{"type":30,"tagName":45,"properties":3437,"children":3438,"position":3445},{},[3439],{"type":26,"value":3440,"position":3441},"day_start",{"start":3442,"end":3443},{"line":3434,"column":151,"offset":3435},{"line":3434,"column":353,"offset":3444},8748,{"start":3446,"end":3447},{"line":3434,"column":151,"offset":3435},{"line":3434,"column":353,"offset":3444},{"type":26,"value":3449,"position":3450}," is a data-only flag that is ",{"start":3451,"end":3452},{"line":3434,"column":353,"offset":3444},{"line":3434,"column":304,"offset":3453},8777,{"type":30,"tagName":45,"properties":3455,"children":3456,"position":3462},{},[3457],{"type":26,"value":2963,"position":3458},{"start":3459,"end":3460},{"line":3434,"column":304,"offset":3453},{"line":3434,"column":190,"offset":3461},8780,{"start":3463,"end":3464},{"line":3434,"column":304,"offset":3453},{"line":3434,"column":190,"offset":3461},{"type":26,"value":3466,"position":3467}," on the bar that\nopens a new UTC day, the bar where the daily sums reset, so the boundary is\nreadable as a metric too.",{"start":3468,"end":3469},{"line":3434,"column":190,"offset":3461},{"line":3470,"column":488,"offset":3471},166,8898,{"start":3473,"end":3474},{"line":3431,"column":20,"offset":3432},{"line":3470,"column":488,"offset":3471},{"type":26,"value":27},{"type":13,"children":3477},[3478],{"type":30,"tagName":1189,"properties":3479,"children":3480,"data":-1},{"class":1191,"style":1192,"tabindex":1193},[3481],{"type":30,"tagName":45,"properties":3482,"children":3483},{},[3484,3509,3510,3533,3534,3559,3560,3583,3584,3587,3588,3610,3611,3631,3632,3653,3654,3675,3676,3697,3698,3719,3720,3772,3773,3819,3820,3866,3867,3913,3914,3944,3945,3948,3949,3980,3981,4017,4018,4054,4055,4090,4091,4127,4128,4161,4162,4195,4196,4228,4229,4261,4262,4293,4294,4326,4327,4330,4331,4368,4369,4372,4373,4407,4408,4435,4436,4461,4462,4487,4488,4513,4514,4539,4540,4580,4581,4621,4622,4693,4694,4711,4712,4738,4739,4764,4765,4789,4790,4815,4816,4833,4834,4842,4843,4846,4847,4879,4880,4893,4894,4907,4908,4921,4922,4935,4936,4949,4950,4962,4963,4970,4971,4974,4975,5007,5008,5025,5026,5042,5043,5059,5060,5076,5077,5096,5097,5116,5117,5136,5137,5156,5157,5176,5177,5196,5197],{"type":30,"tagName":1199,"properties":3485,"children":3486},{"class":1201},[3487,3491,3496,3500,3505],{"type":30,"tagName":1199,"properties":3488,"children":3489},{"style":1205},[3490],{"type":26,"value":1208},{"type":30,"tagName":1199,"properties":3492,"children":3493},{"style":1211},[3494],{"type":26,"value":3495}," { input, line, none, ohlcv, output, overlay, time } ",{"type":30,"tagName":1199,"properties":3497,"children":3498},{"style":1205},[3499],{"type":26,"value":1219},{"type":30,"tagName":1199,"properties":3501,"children":3502},{"style":1222},[3503],{"type":26,"value":3504}," \"./sdk/declare\"",{"type":30,"tagName":1199,"properties":3506,"children":3507},{"style":1211},[3508],{"type":26,"value":1230},{"type":26,"value":27},{"type":30,"tagName":1199,"properties":3511,"children":3512},{"class":1201},[3513,3517,3521,3525,3529],{"type":30,"tagName":1199,"properties":3514,"children":3515},{"style":1205},[3516],{"type":26,"value":1208},{"type":30,"tagName":1199,"properties":3518,"children":3519},{"style":1211},[3520],{"type":26,"value":1214},{"type":30,"tagName":1199,"properties":3522,"children":3523},{"style":1205},[3524],{"type":26,"value":1219},{"type":30,"tagName":1199,"properties":3526,"children":3527},{"style":1222},[3528],{"type":26,"value":1225},{"type":30,"tagName":1199,"properties":3530,"children":3531},{"style":1211},[3532],{"type":26,"value":1230},{"type":26,"value":27},{"type":30,"tagName":1199,"properties":3535,"children":3536},{"class":1201},[3537,3541,3546,3550,3555],{"type":30,"tagName":1199,"properties":3538,"children":3539},{"style":1205},[3540],{"type":26,"value":1208},{"type":30,"tagName":1199,"properties":3542,"children":3543},{"style":1211},[3544],{"type":26,"value":3545}," { emitRow, out_day_start, out_vwap_cum, out_vwap_day, out_vwap_month, out_vwap_week } ",{"type":30,"tagName":1199,"properties":3547,"children":3548},{"style":1205},[3549],{"type":26,"value":1219},{"type":30,"tagName":1199,"properties":3551,"children":3552},{"style":1222},[3553],{"type":26,"value":3554}," \"./gen/outputs\"",{"type":30,"tagName":1199,"properties":3556,"children":3557},{"style":1211},[3558],{"type":26,"value":1230},{"type":26,"value":27},{"type":30,"tagName":1199,"properties":3561,"children":3562},{"class":1201},[3563,3567,3571,3575,3579],{"type":30,"tagName":1199,"properties":3564,"children":3565},{"style":1205},[3566],{"type":26,"value":1208},{"type":30,"tagName":1199,"properties":3568,"children":3569},{"style":1211},[3570],{"type":26,"value":1243},{"type":30,"tagName":1199,"properties":3572,"children":3573},{"style":1205},[3574],{"type":26,"value":1219},{"type":30,"tagName":1199,"properties":3576,"children":3577},{"style":1222},[3578],{"type":26,"value":1252},{"type":30,"tagName":1199,"properties":3580,"children":3581},{"style":1211},[3582],{"type":26,"value":1230},{"type":26,"value":27},{"type":30,"tagName":1199,"properties":3585,"children":3586},{"class":1201},[],{"type":26,"value":27},{"type":30,"tagName":1199,"properties":3589,"children":3590},{"class":1201},[3591,3596,3600,3605],{"type":30,"tagName":1199,"properties":3592,"children":3593},{"style":1288},[3594],{"type":26,"value":3595},"input",{"type":30,"tagName":1199,"properties":3597,"children":3598},{"style":1211},[3599],{"type":26,"value":1296},{"type":30,"tagName":1199,"properties":3601,"children":3602},{"style":1222},[3603],{"type":26,"value":3604},"\"open\"",{"type":30,"tagName":1199,"properties":3606,"children":3607},{"style":1211},[3608],{"type":26,"value":3609},", ohlcv.open);",{"type":26,"value":27},{"type":30,"tagName":1199,"properties":3612,"children":3613},{"class":1201},[3614,3618,3622,3626],{"type":30,"tagName":1199,"properties":3615,"children":3616},{"style":1288},[3617],{"type":26,"value":3595},{"type":30,"tagName":1199,"properties":3619,"children":3620},{"style":1211},[3621],{"type":26,"value":1296},{"type":30,"tagName":1199,"properties":3623,"children":3624},{"style":1222},[3625],{"type":26,"value":435},{"type":30,"tagName":1199,"properties":3627,"children":3628},{"style":1211},[3629],{"type":26,"value":3630},", ohlcv.close);",{"type":26,"value":27},{"type":30,"tagName":1199,"properties":3633,"children":3634},{"class":1201},[3635,3639,3643,3648],{"type":30,"tagName":1199,"properties":3636,"children":3637},{"style":1288},[3638],{"type":26,"value":3595},{"type":30,"tagName":1199,"properties":3640,"children":3641},{"style":1211},[3642],{"type":26,"value":1296},{"type":30,"tagName":1199,"properties":3644,"children":3645},{"style":1222},[3646],{"type":26,"value":3647},"\"high\"",{"type":30,"tagName":1199,"properties":3649,"children":3650},{"style":1211},[3651],{"type":26,"value":3652},", ohlcv.high);",{"type":26,"value":27},{"type":30,"tagName":1199,"properties":3655,"children":3656},{"class":1201},[3657,3661,3665,3670],{"type":30,"tagName":1199,"properties":3658,"children":3659},{"style":1288},[3660],{"type":26,"value":3595},{"type":30,"tagName":1199,"properties":3662,"children":3663},{"style":1211},[3664],{"type":26,"value":1296},{"type":30,"tagName":1199,"properties":3666,"children":3667},{"style":1222},[3668],{"type":26,"value":3669},"\"low\"",{"type":30,"tagName":1199,"properties":3671,"children":3672},{"style":1211},[3673],{"type":26,"value":3674},", ohlcv.low);",{"type":26,"value":27},{"type":30,"tagName":1199,"properties":3677,"children":3678},{"class":1201},[3679,3683,3687,3692],{"type":30,"tagName":1199,"properties":3680,"children":3681},{"style":1288},[3682],{"type":26,"value":3595},{"type":30,"tagName":1199,"properties":3684,"children":3685},{"style":1211},[3686],{"type":26,"value":1296},{"type":30,"tagName":1199,"properties":3688,"children":3689},{"style":1222},[3690],{"type":26,"value":3691},"\"volume\"",{"type":30,"tagName":1199,"properties":3693,"children":3694},{"style":1211},[3695],{"type":26,"value":3696},", ohlcv.volume);",{"type":26,"value":27},{"type":30,"tagName":1199,"properties":3699,"children":3700},{"class":1201},[3701,3705,3709,3714],{"type":30,"tagName":1199,"properties":3702,"children":3703},{"style":1288},[3704],{"type":26,"value":3595},{"type":30,"tagName":1199,"properties":3706,"children":3707},{"style":1211},[3708],{"type":26,"value":1296},{"type":30,"tagName":1199,"properties":3710,"children":3711},{"style":1222},[3712],{"type":26,"value":3713},"\"bar_t\"",{"type":30,"tagName":1199,"properties":3715,"children":3716},{"style":1211},[3717],{"type":26,"value":3718},", time.bar_open_sec);",{"type":26,"value":27},{"type":30,"tagName":1199,"properties":3721,"children":3722},{"class":1201},[3723,3728,3732,3737,3742,3747,3752,3757,3762,3767],{"type":30,"tagName":1199,"properties":3724,"children":3725},{"style":1288},[3726],{"type":26,"value":3727},"output",{"type":30,"tagName":1199,"properties":3729,"children":3730},{"style":1211},[3731],{"type":26,"value":1296},{"type":30,"tagName":1199,"properties":3733,"children":3734},{"style":1222},[3735],{"type":26,"value":3736},"\"vwap_cum\"",{"type":30,"tagName":1199,"properties":3738,"children":3739},{"style":1211},[3740],{"type":26,"value":3741},", line, overlay, { color: ",{"type":30,"tagName":1199,"properties":3743,"children":3744},{"style":1222},[3745],{"type":26,"value":3746},"\"#2563eb\"",{"type":30,"tagName":1199,"properties":3748,"children":3749},{"style":1211},[3750],{"type":26,"value":3751},", width: ",{"type":30,"tagName":1199,"properties":3753,"children":3754},{"style":1272},[3755],{"type":26,"value":3756},"2",{"type":30,"tagName":1199,"properties":3758,"children":3759},{"style":1211},[3760],{"type":26,"value":3761},", description: ",{"type":30,"tagName":1199,"properties":3763,"children":3764},{"style":1222},[3765],{"type":26,"value":3766},"\"VWAP with no anchor, from the first loaded bar\"",{"type":30,"tagName":1199,"properties":3768,"children":3769},{"style":1211},[3770],{"type":26,"value":3771}," });",{"type":26,"value":27},{"type":30,"tagName":1199,"properties":3774,"children":3775},{"class":1201},[3776,3780,3784,3789,3793,3798,3802,3806,3810,3815],{"type":30,"tagName":1199,"properties":3777,"children":3778},{"style":1288},[3779],{"type":26,"value":3727},{"type":30,"tagName":1199,"properties":3781,"children":3782},{"style":1211},[3783],{"type":26,"value":1296},{"type":30,"tagName":1199,"properties":3785,"children":3786},{"style":1222},[3787],{"type":26,"value":3788},"\"vwap_day\"",{"type":30,"tagName":1199,"properties":3790,"children":3791},{"style":1211},[3792],{"type":26,"value":3741},{"type":30,"tagName":1199,"properties":3794,"children":3795},{"style":1222},[3796],{"type":26,"value":3797},"\"#16a34a\"",{"type":30,"tagName":1199,"properties":3799,"children":3800},{"style":1211},[3801],{"type":26,"value":3751},{"type":30,"tagName":1199,"properties":3803,"children":3804},{"style":1272},[3805],{"type":26,"value":3756},{"type":30,"tagName":1199,"properties":3807,"children":3808},{"style":1211},[3809],{"type":26,"value":3761},{"type":30,"tagName":1199,"properties":3811,"children":3812},{"style":1222},[3813],{"type":26,"value":3814},"\"VWAP anchored to the UTC day\"",{"type":30,"tagName":1199,"properties":3816,"children":3817},{"style":1211},[3818],{"type":26,"value":3771},{"type":26,"value":27},{"type":30,"tagName":1199,"properties":3821,"children":3822},{"class":1201},[3823,3827,3831,3836,3840,3845,3849,3853,3857,3862],{"type":30,"tagName":1199,"properties":3824,"children":3825},{"style":1288},[3826],{"type":26,"value":3727},{"type":30,"tagName":1199,"properties":3828,"children":3829},{"style":1211},[3830],{"type":26,"value":1296},{"type":30,"tagName":1199,"properties":3832,"children":3833},{"style":1222},[3834],{"type":26,"value":3835},"\"vwap_week\"",{"type":30,"tagName":1199,"properties":3837,"children":3838},{"style":1211},[3839],{"type":26,"value":3741},{"type":30,"tagName":1199,"properties":3841,"children":3842},{"style":1222},[3843],{"type":26,"value":3844},"\"#f97316\"",{"type":30,"tagName":1199,"properties":3846,"children":3847},{"style":1211},[3848],{"type":26,"value":3751},{"type":30,"tagName":1199,"properties":3850,"children":3851},{"style":1272},[3852],{"type":26,"value":3756},{"type":30,"tagName":1199,"properties":3854,"children":3855},{"style":1211},[3856],{"type":26,"value":3761},{"type":30,"tagName":1199,"properties":3858,"children":3859},{"style":1222},[3860],{"type":26,"value":3861},"\"VWAP anchored to the UTC week\"",{"type":30,"tagName":1199,"properties":3863,"children":3864},{"style":1211},[3865],{"type":26,"value":3771},{"type":26,"value":27},{"type":30,"tagName":1199,"properties":3868,"children":3869},{"class":1201},[3870,3874,3878,3883,3887,3892,3896,3900,3904,3909],{"type":30,"tagName":1199,"properties":3871,"children":3872},{"style":1288},[3873],{"type":26,"value":3727},{"type":30,"tagName":1199,"properties":3875,"children":3876},{"style":1211},[3877],{"type":26,"value":1296},{"type":30,"tagName":1199,"properties":3879,"children":3880},{"style":1222},[3881],{"type":26,"value":3882},"\"vwap_month\"",{"type":30,"tagName":1199,"properties":3884,"children":3885},{"style":1211},[3886],{"type":26,"value":3741},{"type":30,"tagName":1199,"properties":3888,"children":3889},{"style":1222},[3890],{"type":26,"value":3891},"\"#7c3aed\"",{"type":30,"tagName":1199,"properties":3893,"children":3894},{"style":1211},[3895],{"type":26,"value":3751},{"type":30,"tagName":1199,"properties":3897,"children":3898},{"style":1272},[3899],{"type":26,"value":3756},{"type":30,"tagName":1199,"properties":3901,"children":3902},{"style":1211},[3903],{"type":26,"value":3761},{"type":30,"tagName":1199,"properties":3905,"children":3906},{"style":1222},[3907],{"type":26,"value":3908},"\"VWAP anchored to the UTC month\"",{"type":30,"tagName":1199,"properties":3910,"children":3911},{"style":1211},[3912],{"type":26,"value":3771},{"type":26,"value":27},{"type":30,"tagName":1199,"properties":3915,"children":3916},{"class":1201},[3917,3921,3925,3930,3935,3940],{"type":30,"tagName":1199,"properties":3918,"children":3919},{"style":1288},[3920],{"type":26,"value":3727},{"type":30,"tagName":1199,"properties":3922,"children":3923},{"style":1211},[3924],{"type":26,"value":1296},{"type":30,"tagName":1199,"properties":3926,"children":3927},{"style":1222},[3928],{"type":26,"value":3929},"\"day_start\"",{"type":30,"tagName":1199,"properties":3931,"children":3932},{"style":1211},[3933],{"type":26,"value":3934},", none, overlay, { description: ",{"type":30,"tagName":1199,"properties":3936,"children":3937},{"style":1222},[3938],{"type":26,"value":3939},"\"1 on the bar that opens a new UTC day\"",{"type":30,"tagName":1199,"properties":3941,"children":3942},{"style":1211},[3943],{"type":26,"value":3771},{"type":26,"value":27},{"type":30,"tagName":1199,"properties":3946,"children":3947},{"class":1201},[],{"type":26,"value":27},{"type":30,"tagName":1199,"properties":3950,"children":3951},{"class":1201},[3952,3956,3960,3964,3968,3972,3976],{"type":30,"tagName":1199,"properties":3953,"children":3954},{"style":1205},[3955],{"type":26,"value":1269},{"type":30,"tagName":1199,"properties":3957,"children":3958},{"style":1272},[3959],{"type":26,"value":1573},{"type":30,"tagName":1199,"properties":3961,"children":3962},{"style":1205},[3963],{"type":26,"value":1578},{"type":30,"tagName":1199,"properties":3965,"children":3966},{"style":1288},[3967],{"type":26,"value":1583},{"type":30,"tagName":1199,"properties":3969,"children":3970},{"style":1205},[3971],{"type":26,"value":1280},{"type":30,"tagName":1199,"properties":3973,"children":3974},{"style":1272},[3975],{"type":26,"value":1592},{"type":30,"tagName":1199,"properties":3977,"children":3978},{"style":1211},[3979],{"type":26,"value":1230},{"type":26,"value":27},{"type":30,"tagName":1199,"properties":3982,"children":3983},{"class":1201},[3984,3988,3993,3997,4001,4005,4009,4013],{"type":30,"tagName":1199,"properties":3985,"children":3986},{"style":1205},[3987],{"type":26,"value":1269},{"type":30,"tagName":1199,"properties":3989,"children":3990},{"style":1272},[3991],{"type":26,"value":3992}," cumulative",{"type":30,"tagName":1199,"properties":3994,"children":3995},{"style":1205},[3996],{"type":26,"value":1280},{"type":30,"tagName":1199,"properties":3998,"children":3999},{"style":1205},[4000],{"type":26,"value":1285},{"type":30,"tagName":1199,"properties":4002,"children":4003},{"style":1288},[4004],{"type":26,"value":1291},{"type":30,"tagName":1199,"properties":4006,"children":4007},{"style":1211},[4008],{"type":26,"value":1296},{"type":30,"tagName":1199,"properties":4010,"children":4011},{"style":1222},[4012],{"type":26,"value":225},{"type":30,"tagName":1199,"properties":4014,"children":4015},{"style":1211},[4016],{"type":26,"value":2669},{"type":26,"value":27},{"type":30,"tagName":1199,"properties":4019,"children":4020},{"class":1201},[4021,4025,4030,4034,4038,4042,4046,4050],{"type":30,"tagName":1199,"properties":4022,"children":4023},{"style":1205},[4024],{"type":26,"value":1269},{"type":30,"tagName":1199,"properties":4026,"children":4027},{"style":1272},[4028],{"type":26,"value":4029}," daily",{"type":30,"tagName":1199,"properties":4031,"children":4032},{"style":1205},[4033],{"type":26,"value":1280},{"type":30,"tagName":1199,"properties":4035,"children":4036},{"style":1205},[4037],{"type":26,"value":1285},{"type":30,"tagName":1199,"properties":4039,"children":4040},{"style":1288},[4041],{"type":26,"value":1291},{"type":30,"tagName":1199,"properties":4043,"children":4044},{"style":1211},[4045],{"type":26,"value":1296},{"type":30,"tagName":1199,"properties":4047,"children":4048},{"style":1222},[4049],{"type":26,"value":244},{"type":30,"tagName":1199,"properties":4051,"children":4052},{"style":1211},[4053],{"type":26,"value":2669},{"type":26,"value":27},{"type":30,"tagName":1199,"properties":4056,"children":4057},{"class":1201},[4058,4062,4066,4070,4074,4078,4082,4086],{"type":30,"tagName":1199,"properties":4059,"children":4060},{"style":1205},[4061],{"type":26,"value":1269},{"type":30,"tagName":1199,"properties":4063,"children":4064},{"style":1272},[4065],{"type":26,"value":1275},{"type":30,"tagName":1199,"properties":4067,"children":4068},{"style":1205},[4069],{"type":26,"value":1280},{"type":30,"tagName":1199,"properties":4071,"children":4072},{"style":1205},[4073],{"type":26,"value":1285},{"type":30,"tagName":1199,"properties":4075,"children":4076},{"style":1288},[4077],{"type":26,"value":1291},{"type":30,"tagName":1199,"properties":4079,"children":4080},{"style":1211},[4081],{"type":26,"value":1296},{"type":30,"tagName":1199,"properties":4083,"children":4084},{"style":1222},[4085],{"type":26,"value":262},{"type":30,"tagName":1199,"properties":4087,"children":4088},{"style":1211},[4089],{"type":26,"value":2669},{"type":26,"value":27},{"type":30,"tagName":1199,"properties":4092,"children":4093},{"class":1201},[4094,4098,4103,4107,4111,4115,4119,4123],{"type":30,"tagName":1199,"properties":4095,"children":4096},{"style":1205},[4097],{"type":26,"value":1269},{"type":30,"tagName":1199,"properties":4099,"children":4100},{"style":1272},[4101],{"type":26,"value":4102}," monthly",{"type":30,"tagName":1199,"properties":4104,"children":4105},{"style":1205},[4106],{"type":26,"value":1280},{"type":30,"tagName":1199,"properties":4108,"children":4109},{"style":1205},[4110],{"type":26,"value":1285},{"type":30,"tagName":1199,"properties":4112,"children":4113},{"style":1288},[4114],{"type":26,"value":1291},{"type":30,"tagName":1199,"properties":4116,"children":4117},{"style":1211},[4118],{"type":26,"value":1296},{"type":30,"tagName":1199,"properties":4120,"children":4121},{"style":1222},[4122],{"type":26,"value":281},{"type":30,"tagName":1199,"properties":4124,"children":4125},{"style":1211},[4126],{"type":26,"value":2669},{"type":26,"value":27},{"type":30,"tagName":1199,"properties":4129,"children":4130},{"class":1201},[4131,4135,4140,4144,4148,4152,4157],{"type":30,"tagName":1199,"properties":4132,"children":4133},{"style":1205},[4134],{"type":26,"value":1797},{"type":30,"tagName":1199,"properties":4136,"children":4137},{"style":1211},[4138],{"type":26,"value":4139}," prevDay",{"type":30,"tagName":1199,"properties":4141,"children":4142},{"style":1205},[4143],{"type":26,"value":1578},{"type":30,"tagName":1199,"properties":4145,"children":4146},{"style":1288},[4147],{"type":26,"value":1583},{"type":30,"tagName":1199,"properties":4149,"children":4150},{"style":1205},[4151],{"type":26,"value":1280},{"type":30,"tagName":1199,"properties":4153,"children":4154},{"style":1272},[4155],{"type":26,"value":4156}," NaN",{"type":30,"tagName":1199,"properties":4158,"children":4159},{"style":1211},[4160],{"type":26,"value":1230},{"type":26,"value":27},{"type":30,"tagName":1199,"properties":4163,"children":4164},{"class":1201},[4165,4169,4174,4178,4182,4186,4191],{"type":30,"tagName":1199,"properties":4166,"children":4167},{"style":1205},[4168],{"type":26,"value":1797},{"type":30,"tagName":1199,"properties":4170,"children":4171},{"style":1211},[4172],{"type":26,"value":4173}," dayStart",{"type":30,"tagName":1199,"properties":4175,"children":4176},{"style":1205},[4177],{"type":26,"value":1578},{"type":30,"tagName":1199,"properties":4179,"children":4180},{"style":1288},[4181],{"type":26,"value":1583},{"type":30,"tagName":1199,"properties":4183,"children":4184},{"style":1205},[4185],{"type":26,"value":1280},{"type":30,"tagName":1199,"properties":4187,"children":4188},{"style":1272},[4189],{"type":26,"value":4190}," 0.0",{"type":30,"tagName":1199,"properties":4192,"children":4193},{"style":1211},[4194],{"type":26,"value":1230},{"type":26,"value":27},{"type":30,"tagName":1199,"properties":4197,"children":4198},{"class":1201},[4199,4203,4208,4212,4216,4220,4224],{"type":30,"tagName":1199,"properties":4200,"children":4201},{"style":1205},[4202],{"type":26,"value":1797},{"type":30,"tagName":1199,"properties":4204,"children":4205},{"style":1211},[4206],{"type":26,"value":4207}," cumValue",{"type":30,"tagName":1199,"properties":4209,"children":4210},{"style":1205},[4211],{"type":26,"value":1578},{"type":30,"tagName":1199,"properties":4213,"children":4214},{"style":1288},[4215],{"type":26,"value":1583},{"type":30,"tagName":1199,"properties":4217,"children":4218},{"style":1205},[4219],{"type":26,"value":1280},{"type":30,"tagName":1199,"properties":4221,"children":4222},{"style":1272},[4223],{"type":26,"value":4156},{"type":30,"tagName":1199,"properties":4225,"children":4226},{"style":1211},[4227],{"type":26,"value":1230},{"type":26,"value":27},{"type":30,"tagName":1199,"properties":4230,"children":4231},{"class":1201},[4232,4236,4241,4245,4249,4253,4257],{"type":30,"tagName":1199,"properties":4233,"children":4234},{"style":1205},[4235],{"type":26,"value":1797},{"type":30,"tagName":1199,"properties":4237,"children":4238},{"style":1211},[4239],{"type":26,"value":4240}," dayValue",{"type":30,"tagName":1199,"properties":4242,"children":4243},{"style":1205},[4244],{"type":26,"value":1578},{"type":30,"tagName":1199,"properties":4246,"children":4247},{"style":1288},[4248],{"type":26,"value":1583},{"type":30,"tagName":1199,"properties":4250,"children":4251},{"style":1205},[4252],{"type":26,"value":1280},{"type":30,"tagName":1199,"properties":4254,"children":4255},{"style":1272},[4256],{"type":26,"value":4156},{"type":30,"tagName":1199,"properties":4258,"children":4259},{"style":1211},[4260],{"type":26,"value":1230},{"type":26,"value":27},{"type":30,"tagName":1199,"properties":4263,"children":4264},{"class":1201},[4265,4269,4273,4277,4281,4285,4289],{"type":30,"tagName":1199,"properties":4266,"children":4267},{"style":1205},[4268],{"type":26,"value":1797},{"type":30,"tagName":1199,"properties":4270,"children":4271},{"style":1211},[4272],{"type":26,"value":1429},{"type":30,"tagName":1199,"properties":4274,"children":4275},{"style":1205},[4276],{"type":26,"value":1578},{"type":30,"tagName":1199,"properties":4278,"children":4279},{"style":1288},[4280],{"type":26,"value":1583},{"type":30,"tagName":1199,"properties":4282,"children":4283},{"style":1205},[4284],{"type":26,"value":1280},{"type":30,"tagName":1199,"properties":4286,"children":4287},{"style":1272},[4288],{"type":26,"value":4156},{"type":30,"tagName":1199,"properties":4290,"children":4291},{"style":1211},[4292],{"type":26,"value":1230},{"type":26,"value":27},{"type":30,"tagName":1199,"properties":4295,"children":4296},{"class":1201},[4297,4301,4306,4310,4314,4318,4322],{"type":30,"tagName":1199,"properties":4298,"children":4299},{"style":1205},[4300],{"type":26,"value":1797},{"type":30,"tagName":1199,"properties":4302,"children":4303},{"style":1211},[4304],{"type":26,"value":4305}," monthValue",{"type":30,"tagName":1199,"properties":4307,"children":4308},{"style":1205},[4309],{"type":26,"value":1578},{"type":30,"tagName":1199,"properties":4311,"children":4312},{"style":1288},[4313],{"type":26,"value":1583},{"type":30,"tagName":1199,"properties":4315,"children":4316},{"style":1205},[4317],{"type":26,"value":1280},{"type":30,"tagName":1199,"properties":4319,"children":4320},{"style":1272},[4321],{"type":26,"value":4156},{"type":30,"tagName":1199,"properties":4323,"children":4324},{"style":1211},[4325],{"type":26,"value":1230},{"type":26,"value":27},{"type":30,"tagName":1199,"properties":4328,"children":4329},{"class":1201},[],{"type":26,"value":27},{"type":30,"tagName":1199,"properties":4332,"children":4333},{"class":1201},[4334,4339,4344,4349,4354,4358,4363],{"type":30,"tagName":1199,"properties":4335,"children":4336},{"style":1205},[4337],{"type":26,"value":4338},"export",{"type":30,"tagName":1199,"properties":4340,"children":4341},{"style":1205},[4342],{"type":26,"value":4343}," function",{"type":30,"tagName":1199,"properties":4345,"children":4346},{"style":1288},[4347],{"type":26,"value":4348}," init",{"type":30,"tagName":1199,"properties":4350,"children":4351},{"style":1211},[4352],{"type":26,"value":4353},"()",{"type":30,"tagName":1199,"properties":4355,"children":4356},{"style":1205},[4357],{"type":26,"value":1578},{"type":30,"tagName":1199,"properties":4359,"children":4360},{"style":1272},[4361],{"type":26,"value":4362}," void",{"type":30,"tagName":1199,"properties":4364,"children":4365},{"style":1211},[4366],{"type":26,"value":4367}," {}",{"type":26,"value":27},{"type":30,"tagName":1199,"properties":4370,"children":4371},{"class":1201},[],{"type":26,"value":27},{"type":30,"tagName":1199,"properties":4374,"children":4375},{"class":1201},[4376,4380,4384,4389,4393,4397,4402],{"type":30,"tagName":1199,"properties":4377,"children":4378},{"style":1205},[4379],{"type":26,"value":4338},{"type":30,"tagName":1199,"properties":4381,"children":4382},{"style":1205},[4383],{"type":26,"value":4343},{"type":30,"tagName":1199,"properties":4385,"children":4386},{"style":1288},[4387],{"type":26,"value":4388}," state",{"type":30,"tagName":1199,"properties":4390,"children":4391},{"style":1211},[4392],{"type":26,"value":4353},{"type":30,"tagName":1199,"properties":4394,"children":4395},{"style":1205},[4396],{"type":26,"value":1578},{"type":30,"tagName":1199,"properties":4398,"children":4399},{"style":1288},[4400],{"type":26,"value":4401}," i32",{"type":30,"tagName":1199,"properties":4403,"children":4404},{"style":1211},[4405],{"type":26,"value":4406}," {",{"type":26,"value":27},{"type":30,"tagName":1199,"properties":4409,"children":4410},{"class":1201},[4411,4416,4421,4425,4430],{"type":30,"tagName":1199,"properties":4412,"children":4413},{"style":1205},[4414],{"type":26,"value":4415},"  const",{"type":30,"tagName":1199,"properties":4417,"children":4418},{"style":1272},[4419],{"type":26,"value":4420}," open",{"type":30,"tagName":1199,"properties":4422,"children":4423},{"style":1205},[4424],{"type":26,"value":1280},{"type":30,"tagName":1199,"properties":4426,"children":4427},{"style":1288},[4428],{"type":26,"value":4429}," in_open",{"type":30,"tagName":1199,"properties":4431,"children":4432},{"style":1211},[4433],{"type":26,"value":4434},"();",{"type":26,"value":27},{"type":30,"tagName":1199,"properties":4437,"children":4438},{"class":1201},[4439,4443,4448,4452,4457],{"type":30,"tagName":1199,"properties":4440,"children":4441},{"style":1205},[4442],{"type":26,"value":4415},{"type":30,"tagName":1199,"properties":4444,"children":4445},{"style":1272},[4446],{"type":26,"value":4447}," high",{"type":30,"tagName":1199,"properties":4449,"children":4450},{"style":1205},[4451],{"type":26,"value":1280},{"type":30,"tagName":1199,"properties":4453,"children":4454},{"style":1288},[4455],{"type":26,"value":4456}," in_high",{"type":30,"tagName":1199,"properties":4458,"children":4459},{"style":1211},[4460],{"type":26,"value":4434},{"type":26,"value":27},{"type":30,"tagName":1199,"properties":4463,"children":4464},{"class":1201},[4465,4469,4474,4478,4483],{"type":30,"tagName":1199,"properties":4466,"children":4467},{"style":1205},[4468],{"type":26,"value":4415},{"type":30,"tagName":1199,"properties":4470,"children":4471},{"style":1272},[4472],{"type":26,"value":4473}," low",{"type":30,"tagName":1199,"properties":4475,"children":4476},{"style":1205},[4477],{"type":26,"value":1280},{"type":30,"tagName":1199,"properties":4479,"children":4480},{"style":1288},[4481],{"type":26,"value":4482}," in_low",{"type":30,"tagName":1199,"properties":4484,"children":4485},{"style":1211},[4486],{"type":26,"value":4434},{"type":26,"value":27},{"type":30,"tagName":1199,"properties":4489,"children":4490},{"class":1201},[4491,4495,4500,4504,4509],{"type":30,"tagName":1199,"properties":4492,"children":4493},{"style":1205},[4494],{"type":26,"value":4415},{"type":30,"tagName":1199,"properties":4496,"children":4497},{"style":1272},[4498],{"type":26,"value":4499}," close",{"type":30,"tagName":1199,"properties":4501,"children":4502},{"style":1205},[4503],{"type":26,"value":1280},{"type":30,"tagName":1199,"properties":4505,"children":4506},{"style":1288},[4507],{"type":26,"value":4508}," in_close",{"type":30,"tagName":1199,"properties":4510,"children":4511},{"style":1211},[4512],{"type":26,"value":4434},{"type":26,"value":27},{"type":30,"tagName":1199,"properties":4515,"children":4516},{"class":1201},[4517,4521,4526,4530,4535],{"type":30,"tagName":1199,"properties":4518,"children":4519},{"style":1205},[4520],{"type":26,"value":4415},{"type":30,"tagName":1199,"properties":4522,"children":4523},{"style":1272},[4524],{"type":26,"value":4525}," volume",{"type":30,"tagName":1199,"properties":4527,"children":4528},{"style":1205},[4529],{"type":26,"value":1280},{"type":30,"tagName":1199,"properties":4531,"children":4532},{"style":1288},[4533],{"type":26,"value":4534}," in_volume",{"type":30,"tagName":1199,"properties":4536,"children":4537},{"style":1211},[4538],{"type":26,"value":4434},{"type":26,"value":27},{"type":30,"tagName":1199,"properties":4541,"children":4542},{"class":1201},[4543,4547,4551,4555,4559,4563,4567,4571,4575],{"type":30,"tagName":1199,"properties":4544,"children":4545},{"style":1205},[4546],{"type":26,"value":4415},{"type":30,"tagName":1199,"properties":4548,"children":4549},{"style":1272},[4550],{"type":26,"value":1388},{"type":30,"tagName":1199,"properties":4552,"children":4553},{"style":1205},[4554],{"type":26,"value":1280},{"type":30,"tagName":1199,"properties":4556,"children":4557},{"style":1288},[4558],{"type":26,"value":1397},{"type":30,"tagName":1199,"properties":4560,"children":4561},{"style":1211},[4562],{"type":26,"value":1402},{"type":30,"tagName":1199,"properties":4564,"children":4565},{"style":1205},[4566],{"type":26,"value":1407},{"type":30,"tagName":1199,"properties":4568,"children":4569},{"style":1272},[4570],{"type":26,"value":1412},{"type":30,"tagName":1199,"properties":4572,"children":4573},{"style":1211},[4574],{"type":26,"value":1954},{"type":30,"tagName":1199,"properties":4576,"children":4577},{"style":1308},[4578],{"type":26,"value":4579},"// the time source is seconds; the class wants milliseconds",{"type":26,"value":27},{"type":30,"tagName":1199,"properties":4582,"children":4583},{"class":1201},[4584,4588,4593,4597,4601,4605,4609,4613,4617],{"type":30,"tagName":1199,"properties":4585,"children":4586},{"style":1205},[4587],{"type":26,"value":4415},{"type":30,"tagName":1199,"properties":4589,"children":4590},{"style":1272},[4591],{"type":26,"value":4592}," day",{"type":30,"tagName":1199,"properties":4594,"children":4595},{"style":1205},[4596],{"type":26,"value":1280},{"type":30,"tagName":1199,"properties":4598,"children":4599},{"style":1211},[4600],{"type":26,"value":1618},{"type":30,"tagName":1199,"properties":4602,"children":4603},{"style":1288},[4604],{"type":26,"value":1623},{"type":30,"tagName":1199,"properties":4606,"children":4607},{"style":1211},[4608],{"type":26,"value":1628},{"type":30,"tagName":1199,"properties":4610,"children":4611},{"style":1205},[4612],{"type":26,"value":1633},{"type":30,"tagName":1199,"properties":4614,"children":4615},{"style":1272},[4616],{"type":26,"value":1573},{"type":30,"tagName":1199,"properties":4618,"children":4619},{"style":1211},[4620],{"type":26,"value":2669},{"type":26,"value":27},{"type":30,"tagName":1199,"properties":4623,"children":4624},{"class":1201},[4625,4630,4635,4640,4645,4650,4655,4660,4665,4670,4675,4680,4685,4689],{"type":30,"tagName":1199,"properties":4626,"children":4627},{"style":1211},[4628],{"type":26,"value":4629},"  dayStart ",{"type":30,"tagName":1199,"properties":4631,"children":4632},{"style":1205},[4633],{"type":26,"value":4634},"=",{"type":30,"tagName":1199,"properties":4636,"children":4637},{"style":1205},[4638],{"type":26,"value":4639}," !",{"type":30,"tagName":1199,"properties":4641,"children":4642},{"style":1288},[4643],{"type":26,"value":4644},"isNaN",{"type":30,"tagName":1199,"properties":4646,"children":4647},{"style":1211},[4648],{"type":26,"value":4649},"(prevDay) ",{"type":30,"tagName":1199,"properties":4651,"children":4652},{"style":1205},[4653],{"type":26,"value":4654},"&&",{"type":30,"tagName":1199,"properties":4656,"children":4657},{"style":1211},[4658],{"type":26,"value":4659}," day ",{"type":30,"tagName":1199,"properties":4661,"children":4662},{"style":1205},[4663],{"type":26,"value":4664},"!=",{"type":30,"tagName":1199,"properties":4666,"children":4667},{"style":1211},[4668],{"type":26,"value":4669}," prevDay ",{"type":30,"tagName":1199,"properties":4671,"children":4672},{"style":1205},[4673],{"type":26,"value":4674},"?",{"type":30,"tagName":1199,"properties":4676,"children":4677},{"style":1272},[4678],{"type":26,"value":4679}," 1.0",{"type":30,"tagName":1199,"properties":4681,"children":4682},{"style":1205},[4683],{"type":26,"value":4684}," :",{"type":30,"tagName":1199,"properties":4686,"children":4687},{"style":1272},[4688],{"type":26,"value":4190},{"type":30,"tagName":1199,"properties":4690,"children":4691},{"style":1211},[4692],{"type":26,"value":1230},{"type":26,"value":27},{"type":30,"tagName":1199,"properties":4695,"children":4696},{"class":1201},[4697,4702,4706],{"type":30,"tagName":1199,"properties":4698,"children":4699},{"style":1211},[4700],{"type":26,"value":4701},"  prevDay ",{"type":30,"tagName":1199,"properties":4703,"children":4704},{"style":1205},[4705],{"type":26,"value":4634},{"type":30,"tagName":1199,"properties":4707,"children":4708},{"style":1211},[4709],{"type":26,"value":4710}," day;",{"type":26,"value":27},{"type":30,"tagName":1199,"properties":4713,"children":4714},{"class":1201},[4715,4720,4724,4729,4733],{"type":30,"tagName":1199,"properties":4716,"children":4717},{"style":1211},[4718],{"type":26,"value":4719},"  cumValue ",{"type":30,"tagName":1199,"properties":4721,"children":4722},{"style":1205},[4723],{"type":26,"value":4634},{"type":30,"tagName":1199,"properties":4725,"children":4726},{"style":1211},[4727],{"type":26,"value":4728}," cumulative.",{"type":30,"tagName":1199,"properties":4730,"children":4731},{"style":1288},[4732],{"type":26,"value":1443},{"type":30,"tagName":1199,"properties":4734,"children":4735},{"style":1211},[4736],{"type":26,"value":4737},"(open, high, low, close, volume, tMs);",{"type":26,"value":27},{"type":30,"tagName":1199,"properties":4740,"children":4741},{"class":1201},[4742,4747,4751,4756,4760],{"type":30,"tagName":1199,"properties":4743,"children":4744},{"style":1211},[4745],{"type":26,"value":4746},"  dayValue ",{"type":30,"tagName":1199,"properties":4748,"children":4749},{"style":1205},[4750],{"type":26,"value":4634},{"type":30,"tagName":1199,"properties":4752,"children":4753},{"style":1211},[4754],{"type":26,"value":4755}," daily.",{"type":30,"tagName":1199,"properties":4757,"children":4758},{"style":1288},[4759],{"type":26,"value":1443},{"type":30,"tagName":1199,"properties":4761,"children":4762},{"style":1211},[4763],{"type":26,"value":4737},{"type":26,"value":27},{"type":30,"tagName":1199,"properties":4766,"children":4767},{"class":1201},[4768,4773,4777,4781,4785],{"type":30,"tagName":1199,"properties":4769,"children":4770},{"style":1211},[4771],{"type":26,"value":4772},"  weekValue ",{"type":30,"tagName":1199,"properties":4774,"children":4775},{"style":1205},[4776],{"type":26,"value":4634},{"type":30,"tagName":1199,"properties":4778,"children":4779},{"style":1211},[4780],{"type":26,"value":1438},{"type":30,"tagName":1199,"properties":4782,"children":4783},{"style":1288},[4784],{"type":26,"value":1443},{"type":30,"tagName":1199,"properties":4786,"children":4787},{"style":1211},[4788],{"type":26,"value":4737},{"type":26,"value":27},{"type":30,"tagName":1199,"properties":4791,"children":4792},{"class":1201},[4793,4798,4802,4807,4811],{"type":30,"tagName":1199,"properties":4794,"children":4795},{"style":1211},[4796],{"type":26,"value":4797},"  monthValue ",{"type":30,"tagName":1199,"properties":4799,"children":4800},{"style":1205},[4801],{"type":26,"value":4634},{"type":30,"tagName":1199,"properties":4803,"children":4804},{"style":1211},[4805],{"type":26,"value":4806}," monthly.",{"type":30,"tagName":1199,"properties":4808,"children":4809},{"style":1288},[4810],{"type":26,"value":1443},{"type":30,"tagName":1199,"properties":4812,"children":4813},{"style":1211},[4814],{"type":26,"value":4737},{"type":26,"value":27},{"type":30,"tagName":1199,"properties":4817,"children":4818},{"class":1201},[4819,4824,4829],{"type":30,"tagName":1199,"properties":4820,"children":4821},{"style":1205},[4822],{"type":26,"value":4823},"  return",{"type":30,"tagName":1199,"properties":4825,"children":4826},{"style":1272},[4827],{"type":26,"value":4828}," 1",{"type":30,"tagName":1199,"properties":4830,"children":4831},{"style":1211},[4832],{"type":26,"value":1230},{"type":26,"value":27},{"type":30,"tagName":1199,"properties":4835,"children":4836},{"class":1201},[4837],{"type":30,"tagName":1199,"properties":4838,"children":4839},{"style":1211},[4840],{"type":26,"value":4841},"}",{"type":26,"value":27},{"type":30,"tagName":1199,"properties":4844,"children":4845},{"class":1201},[],{"type":26,"value":27},{"type":30,"tagName":1199,"properties":4848,"children":4849},{"class":1201},[4850,4854,4858,4863,4867,4871,4875],{"type":30,"tagName":1199,"properties":4851,"children":4852},{"style":1205},[4853],{"type":26,"value":4338},{"type":30,"tagName":1199,"properties":4855,"children":4856},{"style":1205},[4857],{"type":26,"value":4343},{"type":30,"tagName":1199,"properties":4859,"children":4860},{"style":1288},[4861],{"type":26,"value":4862}," finalize",{"type":30,"tagName":1199,"properties":4864,"children":4865},{"style":1211},[4866],{"type":26,"value":4353},{"type":30,"tagName":1199,"properties":4868,"children":4869},{"style":1205},[4870],{"type":26,"value":1578},{"type":30,"tagName":1199,"properties":4872,"children":4873},{"style":1272},[4874],{"type":26,"value":4362},{"type":30,"tagName":1199,"properties":4876,"children":4877},{"style":1211},[4878],{"type":26,"value":4406},{"type":26,"value":27},{"type":30,"tagName":1199,"properties":4881,"children":4882},{"class":1201},[4883,4888],{"type":30,"tagName":1199,"properties":4884,"children":4885},{"style":1288},[4886],{"type":26,"value":4887},"  out_vwap_cum",{"type":30,"tagName":1199,"properties":4889,"children":4890},{"style":1211},[4891],{"type":26,"value":4892},"(cumValue);",{"type":26,"value":27},{"type":30,"tagName":1199,"properties":4895,"children":4896},{"class":1201},[4897,4902],{"type":30,"tagName":1199,"properties":4898,"children":4899},{"style":1288},[4900],{"type":26,"value":4901},"  out_vwap_day",{"type":30,"tagName":1199,"properties":4903,"children":4904},{"style":1211},[4905],{"type":26,"value":4906},"(dayValue);",{"type":26,"value":27},{"type":30,"tagName":1199,"properties":4909,"children":4910},{"class":1201},[4911,4916],{"type":30,"tagName":1199,"properties":4912,"children":4913},{"style":1288},[4914],{"type":26,"value":4915},"  out_vwap_week",{"type":30,"tagName":1199,"properties":4917,"children":4918},{"style":1211},[4919],{"type":26,"value":4920},"(weekValue);",{"type":26,"value":27},{"type":30,"tagName":1199,"properties":4923,"children":4924},{"class":1201},[4925,4930],{"type":30,"tagName":1199,"properties":4926,"children":4927},{"style":1288},[4928],{"type":26,"value":4929},"  out_vwap_month",{"type":30,"tagName":1199,"properties":4931,"children":4932},{"style":1211},[4933],{"type":26,"value":4934},"(monthValue);",{"type":26,"value":27},{"type":30,"tagName":1199,"properties":4937,"children":4938},{"class":1201},[4939,4944],{"type":30,"tagName":1199,"properties":4940,"children":4941},{"style":1288},[4942],{"type":26,"value":4943},"  out_day_start",{"type":30,"tagName":1199,"properties":4945,"children":4946},{"style":1211},[4947],{"type":26,"value":4948},"(dayStart);",{"type":26,"value":27},{"type":30,"tagName":1199,"properties":4951,"children":4952},{"class":1201},[4953,4958],{"type":30,"tagName":1199,"properties":4954,"children":4955},{"style":1288},[4956],{"type":26,"value":4957},"  emitRow",{"type":30,"tagName":1199,"properties":4959,"children":4960},{"style":1211},[4961],{"type":26,"value":4434},{"type":26,"value":27},{"type":30,"tagName":1199,"properties":4964,"children":4965},{"class":1201},[4966],{"type":30,"tagName":1199,"properties":4967,"children":4968},{"style":1211},[4969],{"type":26,"value":4841},{"type":26,"value":27},{"type":30,"tagName":1199,"properties":4972,"children":4973},{"class":1201},[],{"type":26,"value":27},{"type":30,"tagName":1199,"properties":4976,"children":4977},{"class":1201},[4978,4982,4986,4991,4995,4999,5003],{"type":30,"tagName":1199,"properties":4979,"children":4980},{"style":1205},[4981],{"type":26,"value":4338},{"type":30,"tagName":1199,"properties":4983,"children":4984},{"style":1205},[4985],{"type":26,"value":4343},{"type":30,"tagName":1199,"properties":4987,"children":4988},{"style":1288},[4989],{"type":26,"value":4990}," reset",{"type":30,"tagName":1199,"properties":4992,"children":4993},{"style":1211},[4994],{"type":26,"value":4353},{"type":30,"tagName":1199,"properties":4996,"children":4997},{"style":1205},[4998],{"type":26,"value":1578},{"type":30,"tagName":1199,"properties":5000,"children":5001},{"style":1272},[5002],{"type":26,"value":4362},{"type":30,"tagName":1199,"properties":5004,"children":5005},{"style":1211},[5006],{"type":26,"value":4406},{"type":26,"value":27},{"type":30,"tagName":1199,"properties":5009,"children":5010},{"class":1201},[5011,5016,5021],{"type":30,"tagName":1199,"properties":5012,"children":5013},{"style":1211},[5014],{"type":26,"value":5015},"  cumulative.",{"type":30,"tagName":1199,"properties":5017,"children":5018},{"style":1288},[5019],{"type":26,"value":5020},"reset",{"type":30,"tagName":1199,"properties":5022,"children":5023},{"style":1211},[5024],{"type":26,"value":4434},{"type":26,"value":27},{"type":30,"tagName":1199,"properties":5027,"children":5028},{"class":1201},[5029,5034,5038],{"type":30,"tagName":1199,"properties":5030,"children":5031},{"style":1211},[5032],{"type":26,"value":5033},"  daily.",{"type":30,"tagName":1199,"properties":5035,"children":5036},{"style":1288},[5037],{"type":26,"value":5020},{"type":30,"tagName":1199,"properties":5039,"children":5040},{"style":1211},[5041],{"type":26,"value":4434},{"type":26,"value":27},{"type":30,"tagName":1199,"properties":5044,"children":5045},{"class":1201},[5046,5051,5055],{"type":30,"tagName":1199,"properties":5047,"children":5048},{"style":1211},[5049],{"type":26,"value":5050},"  weekly.",{"type":30,"tagName":1199,"properties":5052,"children":5053},{"style":1288},[5054],{"type":26,"value":5020},{"type":30,"tagName":1199,"properties":5056,"children":5057},{"style":1211},[5058],{"type":26,"value":4434},{"type":26,"value":27},{"type":30,"tagName":1199,"properties":5061,"children":5062},{"class":1201},[5063,5068,5072],{"type":30,"tagName":1199,"properties":5064,"children":5065},{"style":1211},[5066],{"type":26,"value":5067},"  monthly.",{"type":30,"tagName":1199,"properties":5069,"children":5070},{"style":1288},[5071],{"type":26,"value":5020},{"type":30,"tagName":1199,"properties":5073,"children":5074},{"style":1211},[5075],{"type":26,"value":4434},{"type":26,"value":27},{"type":30,"tagName":1199,"properties":5078,"children":5079},{"class":1201},[5080,5084,5088,5092],{"type":30,"tagName":1199,"properties":5081,"children":5082},{"style":1211},[5083],{"type":26,"value":4701},{"type":30,"tagName":1199,"properties":5085,"children":5086},{"style":1205},[5087],{"type":26,"value":4634},{"type":30,"tagName":1199,"properties":5089,"children":5090},{"style":1272},[5091],{"type":26,"value":4156},{"type":30,"tagName":1199,"properties":5093,"children":5094},{"style":1211},[5095],{"type":26,"value":1230},{"type":26,"value":27},{"type":30,"tagName":1199,"properties":5098,"children":5099},{"class":1201},[5100,5104,5108,5112],{"type":30,"tagName":1199,"properties":5101,"children":5102},{"style":1211},[5103],{"type":26,"value":4629},{"type":30,"tagName":1199,"properties":5105,"children":5106},{"style":1205},[5107],{"type":26,"value":4634},{"type":30,"tagName":1199,"properties":5109,"children":5110},{"style":1272},[5111],{"type":26,"value":4190},{"type":30,"tagName":1199,"properties":5113,"children":5114},{"style":1211},[5115],{"type":26,"value":1230},{"type":26,"value":27},{"type":30,"tagName":1199,"properties":5118,"children":5119},{"class":1201},[5120,5124,5128,5132],{"type":30,"tagName":1199,"properties":5121,"children":5122},{"style":1211},[5123],{"type":26,"value":4719},{"type":30,"tagName":1199,"properties":5125,"children":5126},{"style":1205},[5127],{"type":26,"value":4634},{"type":30,"tagName":1199,"properties":5129,"children":5130},{"style":1272},[5131],{"type":26,"value":4156},{"type":30,"tagName":1199,"properties":5133,"children":5134},{"style":1211},[5135],{"type":26,"value":1230},{"type":26,"value":27},{"type":30,"tagName":1199,"properties":5138,"children":5139},{"class":1201},[5140,5144,5148,5152],{"type":30,"tagName":1199,"properties":5141,"children":5142},{"style":1211},[5143],{"type":26,"value":4746},{"type":30,"tagName":1199,"properties":5145,"children":5146},{"style":1205},[5147],{"type":26,"value":4634},{"type":30,"tagName":1199,"properties":5149,"children":5150},{"style":1272},[5151],{"type":26,"value":4156},{"type":30,"tagName":1199,"properties":5153,"children":5154},{"style":1211},[5155],{"type":26,"value":1230},{"type":26,"value":27},{"type":30,"tagName":1199,"properties":5158,"children":5159},{"class":1201},[5160,5164,5168,5172],{"type":30,"tagName":1199,"properties":5161,"children":5162},{"style":1211},[5163],{"type":26,"value":4772},{"type":30,"tagName":1199,"properties":5165,"children":5166},{"style":1205},[5167],{"type":26,"value":4634},{"type":30,"tagName":1199,"properties":5169,"children":5170},{"style":1272},[5171],{"type":26,"value":4156},{"type":30,"tagName":1199,"properties":5173,"children":5174},{"style":1211},[5175],{"type":26,"value":1230},{"type":26,"value":27},{"type":30,"tagName":1199,"properties":5178,"children":5179},{"class":1201},[5180,5184,5188,5192],{"type":30,"tagName":1199,"properties":5181,"children":5182},{"style":1211},[5183],{"type":26,"value":4797},{"type":30,"tagName":1199,"properties":5185,"children":5186},{"style":1205},[5187],{"type":26,"value":4634},{"type":30,"tagName":1199,"properties":5189,"children":5190},{"style":1272},[5191],{"type":26,"value":4156},{"type":30,"tagName":1199,"properties":5193,"children":5194},{"style":1211},[5195],{"type":26,"value":1230},{"type":26,"value":27},{"type":30,"tagName":1199,"properties":5198,"children":5199},{"class":1201},[5200],{"type":30,"tagName":1199,"properties":5201,"children":5202},{"style":1211},[5203],{"type":26,"value":4841},{"type":26,"value":27},{"type":30,"tagName":118,"properties":5206,"children":5208,"position":5217},{"id":5207},"putting-them-together-cloud-stop-and-dots",[5209],{"type":26,"value":5210,"position":5211},"Putting them together: cloud, stop, and dots",{"start":5212,"end":5215},{"line":5213,"column":42,"offset":5214},240,11398,{"line":5213,"column":98,"offset":5216},11442,{"start":5218,"end":5220},{"line":5213,"column":20,"offset":5219},11395,{"line":5213,"column":98,"offset":5216},{"type":26,"value":27},{"type":30,"tagName":31,"properties":5223,"children":5224,"position":5234},{},[5225],{"type":26,"value":5226,"position":5227},"Ichimoku with its two-color cloud and the lagging span drawn back, the\nSupertrend stop colored by regime, and the SAR as dots, in one overlay.",{"start":5228,"end":5231},{"line":5229,"column":20,"offset":5230},242,11444,{"line":5232,"column":229,"offset":5233},243,11586,{"start":5235,"end":5236},{"line":5229,"column":20,"offset":5230},{"line":5232,"column":229,"offset":5233},{"type":26,"value":27},{"type":13,"children":5239},[5240],{"type":30,"tagName":1189,"properties":5241,"children":5242,"data":-1},{"class":1191,"style":1192,"tabindex":1193},[5243],{"type":30,"tagName":45,"properties":5244,"children":5245},{},[5246,5270,5271,5294,5295,5306,5307,5315,5316,5324,5325,5333,5334,5342,5343,5351,5352,5360,5361,5369,5370,5378,5379,5387,5388,5396,5397,5405,5406,5426,5427,5452,5453,5477,5478,5481,5482,5539,5540,5594,5595,5614,5615,5634,5635,5654,5655,5701,5702,5748,5749,5757,5758,5818,5819,5878,5879,5939,5940,5982,5983,6025,6026,6034,6035,6084,6085,6131,6132,6198,6199,6227,6228,6267,6268,6271,6272,6332,6333,6379,6380,6433,6434,6466,6467,6470,6471,6502,6503,6559,6560,6612,6613,6661,6662,6669,6670,6673,6674,6705,6706,6729,6730,6753,6754,6777,6778,6795,6796,6812,6813,6838,6839,6854,6855,6862,6863,6866,6867,6898,6899,6912,6913,6926,6927,6940,6941,6954,6955,6968,6969,7011,7012,7054,7055,7068,7069,7111,7112,7125,7126,7137,7138,7145,7146,7149,7150,7181,7182,7197,7198,7213,7214,7230,7231,7250,7251],{"type":30,"tagName":1199,"properties":5247,"children":5248},{"class":1201},[5249,5253,5258,5262,5266],{"type":30,"tagName":1199,"properties":5250,"children":5251},{"style":1205},[5252],{"type":26,"value":1208},{"type":30,"tagName":1199,"properties":5254,"children":5255},{"style":1211},[5256],{"type":26,"value":5257}," { box, input, line, none, ohlcv, output, overlay, param, scatter } ",{"type":30,"tagName":1199,"properties":5259,"children":5260},{"style":1205},[5261],{"type":26,"value":1219},{"type":30,"tagName":1199,"properties":5263,"children":5264},{"style":1222},[5265],{"type":26,"value":3504},{"type":30,"tagName":1199,"properties":5267,"children":5268},{"style":1211},[5269],{"type":26,"value":1230},{"type":26,"value":27},{"type":30,"tagName":1199,"properties":5272,"children":5273},{"class":1201},[5274,5278,5282,5286,5290],{"type":30,"tagName":1199,"properties":5275,"children":5276},{"style":1205},[5277],{"type":26,"value":1208},{"type":30,"tagName":1199,"properties":5279,"children":5280},{"style":1211},[5281],{"type":26,"value":2565},{"type":30,"tagName":1199,"properties":5283,"children":5284},{"style":1205},[5285],{"type":26,"value":1219},{"type":30,"tagName":1199,"properties":5287,"children":5288},{"style":1222},[5289],{"type":26,"value":1225},{"type":30,"tagName":1199,"properties":5291,"children":5292},{"style":1211},[5293],{"type":26,"value":1230},{"type":26,"value":27},{"type":30,"tagName":1199,"properties":5296,"children":5297},{"class":1201},[5298,5302],{"type":30,"tagName":1199,"properties":5299,"children":5300},{"style":1205},[5301],{"type":26,"value":1208},{"type":30,"tagName":1199,"properties":5303,"children":5304},{"style":1211},[5305],{"type":26,"value":4406},{"type":26,"value":27},{"type":30,"tagName":1199,"properties":5308,"children":5309},{"class":1201},[5310],{"type":30,"tagName":1199,"properties":5311,"children":5312},{"style":1211},[5313],{"type":26,"value":5314},"  emitRow,",{"type":26,"value":27},{"type":30,"tagName":1199,"properties":5317,"children":5318},{"class":1201},[5319],{"type":30,"tagName":1199,"properties":5320,"children":5321},{"style":1211},[5322],{"type":26,"value":5323},"  out_a_above,",{"type":26,"value":27},{"type":30,"tagName":1199,"properties":5326,"children":5327},{"class":1201},[5328],{"type":30,"tagName":1199,"properties":5329,"children":5330},{"style":1211},[5331],{"type":26,"value":5332},"  out_b_above,",{"type":26,"value":27},{"type":30,"tagName":1199,"properties":5335,"children":5336},{"class":1201},[5337],{"type":30,"tagName":1199,"properties":5338,"children":5339},{"style":1211},[5340],{"type":26,"value":5341},"  out_chikou,",{"type":26,"value":27},{"type":30,"tagName":1199,"properties":5344,"children":5345},{"class":1201},[5346],{"type":30,"tagName":1199,"properties":5347,"children":5348},{"style":1211},[5349],{"type":26,"value":5350},"  out_kijun,",{"type":26,"value":27},{"type":30,"tagName":1199,"properties":5353,"children":5354},{"class":1201},[5355],{"type":30,"tagName":1199,"properties":5356,"children":5357},{"style":1211},[5358],{"type":26,"value":5359},"  out_psar,",{"type":26,"value":27},{"type":30,"tagName":1199,"properties":5362,"children":5363},{"class":1201},[5364],{"type":30,"tagName":1199,"properties":5365,"children":5366},{"style":1211},[5367],{"type":26,"value":5368},"  out_senkou_a,",{"type":26,"value":27},{"type":30,"tagName":1199,"properties":5371,"children":5372},{"class":1201},[5373],{"type":30,"tagName":1199,"properties":5374,"children":5375},{"style":1211},[5376],{"type":26,"value":5377},"  out_senkou_b,",{"type":26,"value":27},{"type":30,"tagName":1199,"properties":5380,"children":5381},{"class":1201},[5382],{"type":30,"tagName":1199,"properties":5383,"children":5384},{"style":1211},[5385],{"type":26,"value":5386},"  out_st_dir,",{"type":26,"value":27},{"type":30,"tagName":1199,"properties":5389,"children":5390},{"class":1201},[5391],{"type":30,"tagName":1199,"properties":5392,"children":5393},{"style":1211},[5394],{"type":26,"value":5395},"  out_st_line,",{"type":26,"value":27},{"type":30,"tagName":1199,"properties":5398,"children":5399},{"class":1201},[5400],{"type":30,"tagName":1199,"properties":5401,"children":5402},{"style":1211},[5403],{"type":26,"value":5404},"  out_tenkan,",{"type":26,"value":27},{"type":30,"tagName":1199,"properties":5407,"children":5408},{"class":1201},[5409,5414,5418,5422],{"type":30,"tagName":1199,"properties":5410,"children":5411},{"style":1211},[5412],{"type":26,"value":5413},"} ",{"type":30,"tagName":1199,"properties":5415,"children":5416},{"style":1205},[5417],{"type":26,"value":1219},{"type":30,"tagName":1199,"properties":5419,"children":5420},{"style":1222},[5421],{"type":26,"value":3554},{"type":30,"tagName":1199,"properties":5423,"children":5424},{"style":1211},[5425],{"type":26,"value":1230},{"type":26,"value":27},{"type":30,"tagName":1199,"properties":5428,"children":5429},{"class":1201},[5430,5434,5439,5443,5448],{"type":30,"tagName":1199,"properties":5431,"children":5432},{"style":1205},[5433],{"type":26,"value":1208},{"type":30,"tagName":1199,"properties":5435,"children":5436},{"style":1211},[5437],{"type":26,"value":5438}," { p_atr_period, p_factor } ",{"type":30,"tagName":1199,"properties":5440,"children":5441},{"style":1205},[5442],{"type":26,"value":1219},{"type":30,"tagName":1199,"properties":5444,"children":5445},{"style":1222},[5446],{"type":26,"value":5447}," \"./gen/params\"",{"type":30,"tagName":1199,"properties":5449,"children":5450},{"style":1211},[5451],{"type":26,"value":1230},{"type":26,"value":27},{"type":30,"tagName":1199,"properties":5454,"children":5455},{"class":1201},[5456,5460,5465,5469,5473],{"type":30,"tagName":1199,"properties":5457,"children":5458},{"style":1205},[5459],{"type":26,"value":1208},{"type":30,"tagName":1199,"properties":5461,"children":5462},{"style":1211},[5463],{"type":26,"value":5464}," { Ichimoku, Psar, Supertrend } ",{"type":30,"tagName":1199,"properties":5466,"children":5467},{"style":1205},[5468],{"type":26,"value":1219},{"type":30,"tagName":1199,"properties":5470,"children":5471},{"style":1222},[5472],{"type":26,"value":1252},{"type":30,"tagName":1199,"properties":5474,"children":5475},{"style":1211},[5476],{"type":26,"value":1230},{"type":26,"value":27},{"type":30,"tagName":1199,"properties":5479,"children":5480},{"class":1201},[],{"type":26,"value":27},{"type":30,"tagName":1199,"properties":5483,"children":5484},{"class":1201},[5485,5490,5494,5499,5503,5507,5512,5517,5522,5526,5530,5535],{"type":30,"tagName":1199,"properties":5486,"children":5487},{"style":1288},[5488],{"type":26,"value":5489},"param",{"type":30,"tagName":1199,"properties":5491,"children":5492},{"style":1211},[5493],{"type":26,"value":1296},{"type":30,"tagName":1199,"properties":5495,"children":5496},{"style":1222},[5497],{"type":26,"value":5498},"\"factor\"",{"type":30,"tagName":1199,"properties":5500,"children":5501},{"style":1211},[5502],{"type":26,"value":253},{"type":30,"tagName":1199,"properties":5504,"children":5505},{"style":1272},[5506],{"type":26,"value":2876},{"type":30,"tagName":1199,"properties":5508,"children":5509},{"style":1211},[5510],{"type":26,"value":5511},", { min: ",{"type":30,"tagName":1199,"properties":5513,"children":5514},{"style":1272},[5515],{"type":26,"value":5516},"0.5",{"type":30,"tagName":1199,"properties":5518,"children":5519},{"style":1211},[5520],{"type":26,"value":5521},", max: ",{"type":30,"tagName":1199,"properties":5523,"children":5524},{"style":1272},[5525],{"type":26,"value":2893},{"type":30,"tagName":1199,"properties":5527,"children":5528},{"style":1211},[5529],{"type":26,"value":3761},{"type":30,"tagName":1199,"properties":5531,"children":5532},{"style":1222},[5533],{"type":26,"value":5534},"\"Supertrend ATR multiplier\"",{"type":30,"tagName":1199,"properties":5536,"children":5537},{"style":1211},[5538],{"type":26,"value":3771},{"type":26,"value":27},{"type":30,"tagName":1199,"properties":5541,"children":5542},{"class":1201},[5543,5547,5551,5556,5560,5564,5568,5572,5576,5581,5585,5590],{"type":30,"tagName":1199,"properties":5544,"children":5545},{"style":1288},[5546],{"type":26,"value":5489},{"type":30,"tagName":1199,"properties":5548,"children":5549},{"style":1211},[5550],{"type":26,"value":1296},{"type":30,"tagName":1199,"properties":5552,"children":5553},{"style":1222},[5554],{"type":26,"value":5555},"\"atr_period\"",{"type":30,"tagName":1199,"properties":5557,"children":5558},{"style":1211},[5559],{"type":26,"value":253},{"type":30,"tagName":1199,"properties":5561,"children":5562},{"style":1272},[5563],{"type":26,"value":2893},{"type":30,"tagName":1199,"properties":5565,"children":5566},{"style":1211},[5567],{"type":26,"value":5511},{"type":30,"tagName":1199,"properties":5569,"children":5570},{"style":1272},[5571],{"type":26,"value":2963},{"type":30,"tagName":1199,"properties":5573,"children":5574},{"style":1211},[5575],{"type":26,"value":5521},{"type":30,"tagName":1199,"properties":5577,"children":5578},{"style":1272},[5579],{"type":26,"value":5580},"200",{"type":30,"tagName":1199,"properties":5582,"children":5583},{"style":1211},[5584],{"type":26,"value":3761},{"type":30,"tagName":1199,"properties":5586,"children":5587},{"style":1222},[5588],{"type":26,"value":5589},"\"Supertrend ATR window\"",{"type":30,"tagName":1199,"properties":5591,"children":5592},{"style":1211},[5593],{"type":26,"value":3771},{"type":26,"value":27},{"type":30,"tagName":1199,"properties":5596,"children":5597},{"class":1201},[5598,5602,5606,5610],{"type":30,"tagName":1199,"properties":5599,"children":5600},{"style":1288},[5601],{"type":26,"value":3595},{"type":30,"tagName":1199,"properties":5603,"children":5604},{"style":1211},[5605],{"type":26,"value":1296},{"type":30,"tagName":1199,"properties":5607,"children":5608},{"style":1222},[5609],{"type":26,"value":435},{"type":30,"tagName":1199,"properties":5611,"children":5612},{"style":1211},[5613],{"type":26,"value":3630},{"type":26,"value":27},{"type":30,"tagName":1199,"properties":5616,"children":5617},{"class":1201},[5618,5622,5626,5630],{"type":30,"tagName":1199,"properties":5619,"children":5620},{"style":1288},[5621],{"type":26,"value":3595},{"type":30,"tagName":1199,"properties":5623,"children":5624},{"style":1211},[5625],{"type":26,"value":1296},{"type":30,"tagName":1199,"properties":5627,"children":5628},{"style":1222},[5629],{"type":26,"value":3647},{"type":30,"tagName":1199,"properties":5631,"children":5632},{"style":1211},[5633],{"type":26,"value":3652},{"type":26,"value":27},{"type":30,"tagName":1199,"properties":5636,"children":5637},{"class":1201},[5638,5642,5646,5650],{"type":30,"tagName":1199,"properties":5639,"children":5640},{"style":1288},[5641],{"type":26,"value":3595},{"type":30,"tagName":1199,"properties":5643,"children":5644},{"style":1211},[5645],{"type":26,"value":1296},{"type":30,"tagName":1199,"properties":5647,"children":5648},{"style":1222},[5649],{"type":26,"value":3669},{"type":30,"tagName":1199,"properties":5651,"children":5652},{"style":1211},[5653],{"type":26,"value":3674},{"type":26,"value":27},{"type":30,"tagName":1199,"properties":5656,"children":5657},{"class":1201},[5658,5662,5666,5671,5675,5680,5684,5688,5692,5697],{"type":30,"tagName":1199,"properties":5659,"children":5660},{"style":1288},[5661],{"type":26,"value":3727},{"type":30,"tagName":1199,"properties":5663,"children":5664},{"style":1211},[5665],{"type":26,"value":1296},{"type":30,"tagName":1199,"properties":5667,"children":5668},{"style":1222},[5669],{"type":26,"value":5670},"\"tenkan\"",{"type":30,"tagName":1199,"properties":5672,"children":5673},{"style":1211},[5674],{"type":26,"value":3741},{"type":30,"tagName":1199,"properties":5676,"children":5677},{"style":1222},[5678],{"type":26,"value":5679},"\"#0891b2\"",{"type":30,"tagName":1199,"properties":5681,"children":5682},{"style":1211},[5683],{"type":26,"value":3751},{"type":30,"tagName":1199,"properties":5685,"children":5686},{"style":1272},[5687],{"type":26,"value":2963},{"type":30,"tagName":1199,"properties":5689,"children":5690},{"style":1211},[5691],{"type":26,"value":3761},{"type":30,"tagName":1199,"properties":5693,"children":5694},{"style":1222},[5695],{"type":26,"value":5696},"\"Conversion line, 9-bar midpoint\"",{"type":30,"tagName":1199,"properties":5698,"children":5699},{"style":1211},[5700],{"type":26,"value":3771},{"type":26,"value":27},{"type":30,"tagName":1199,"properties":5703,"children":5704},{"class":1201},[5705,5709,5713,5718,5722,5727,5731,5735,5739,5744],{"type":30,"tagName":1199,"properties":5706,"children":5707},{"style":1288},[5708],{"type":26,"value":3727},{"type":30,"tagName":1199,"properties":5710,"children":5711},{"style":1211},[5712],{"type":26,"value":1296},{"type":30,"tagName":1199,"properties":5714,"children":5715},{"style":1222},[5716],{"type":26,"value":5717},"\"kijun\"",{"type":30,"tagName":1199,"properties":5719,"children":5720},{"style":1211},[5721],{"type":26,"value":3741},{"type":30,"tagName":1199,"properties":5723,"children":5724},{"style":1222},[5725],{"type":26,"value":5726},"\"#be123c\"",{"type":30,"tagName":1199,"properties":5728,"children":5729},{"style":1211},[5730],{"type":26,"value":3751},{"type":30,"tagName":1199,"properties":5732,"children":5733},{"style":1272},[5734],{"type":26,"value":2963},{"type":30,"tagName":1199,"properties":5736,"children":5737},{"style":1211},[5738],{"type":26,"value":3761},{"type":30,"tagName":1199,"properties":5740,"children":5741},{"style":1222},[5742],{"type":26,"value":5743},"\"Base line, 26-bar midpoint\"",{"type":30,"tagName":1199,"properties":5745,"children":5746},{"style":1211},[5747],{"type":26,"value":3771},{"type":26,"value":27},{"type":30,"tagName":1199,"properties":5750,"children":5751},{"class":1201},[5752],{"type":30,"tagName":1199,"properties":5753,"children":5754},{"style":1308},[5755],{"type":26,"value":5756},"// The spans are already shifted inside the class: the value on a bar is the cloud for that bar.",{"type":26,"value":27},{"type":30,"tagName":1199,"properties":5759,"children":5760},{"class":1201},[5761,5765,5770,5774,5779,5783,5788,5792,5797,5801,5805,5809,5814],{"type":30,"tagName":1199,"properties":5762,"children":5763},{"style":1205},[5764],{"type":26,"value":1269},{"type":30,"tagName":1199,"properties":5766,"children":5767},{"style":1272},[5768],{"type":26,"value":5769}," senkouA",{"type":30,"tagName":1199,"properties":5771,"children":5772},{"style":1205},[5773],{"type":26,"value":1280},{"type":30,"tagName":1199,"properties":5775,"children":5776},{"style":1288},[5777],{"type":26,"value":5778}," output",{"type":30,"tagName":1199,"properties":5780,"children":5781},{"style":1211},[5782],{"type":26,"value":1296},{"type":30,"tagName":1199,"properties":5784,"children":5785},{"style":1222},[5786],{"type":26,"value":5787},"\"senkou_a\"",{"type":30,"tagName":1199,"properties":5789,"children":5790},{"style":1211},[5791],{"type":26,"value":3741},{"type":30,"tagName":1199,"properties":5793,"children":5794},{"style":1222},[5795],{"type":26,"value":5796},"\"#0f766e\"",{"type":30,"tagName":1199,"properties":5798,"children":5799},{"style":1211},[5800],{"type":26,"value":3751},{"type":30,"tagName":1199,"properties":5802,"children":5803},{"style":1272},[5804],{"type":26,"value":2963},{"type":30,"tagName":1199,"properties":5806,"children":5807},{"style":1211},[5808],{"type":26,"value":3761},{"type":30,"tagName":1199,"properties":5810,"children":5811},{"style":1222},[5812],{"type":26,"value":5813},"\"Leading span A, the class shifts it 26 bars ahead\"",{"type":30,"tagName":1199,"properties":5815,"children":5816},{"style":1211},[5817],{"type":26,"value":3771},{"type":26,"value":27},{"type":30,"tagName":1199,"properties":5820,"children":5821},{"class":1201},[5822,5826,5831,5835,5839,5843,5848,5852,5857,5861,5865,5869,5874],{"type":30,"tagName":1199,"properties":5823,"children":5824},{"style":1205},[5825],{"type":26,"value":1269},{"type":30,"tagName":1199,"properties":5827,"children":5828},{"style":1272},[5829],{"type":26,"value":5830}," senkouB",{"type":30,"tagName":1199,"properties":5832,"children":5833},{"style":1205},[5834],{"type":26,"value":1280},{"type":30,"tagName":1199,"properties":5836,"children":5837},{"style":1288},[5838],{"type":26,"value":5778},{"type":30,"tagName":1199,"properties":5840,"children":5841},{"style":1211},[5842],{"type":26,"value":1296},{"type":30,"tagName":1199,"properties":5844,"children":5845},{"style":1222},[5846],{"type":26,"value":5847},"\"senkou_b\"",{"type":30,"tagName":1199,"properties":5849,"children":5850},{"style":1211},[5851],{"type":26,"value":3741},{"type":30,"tagName":1199,"properties":5853,"children":5854},{"style":1222},[5855],{"type":26,"value":5856},"\"#b45309\"",{"type":30,"tagName":1199,"properties":5858,"children":5859},{"style":1211},[5860],{"type":26,"value":3751},{"type":30,"tagName":1199,"properties":5862,"children":5863},{"style":1272},[5864],{"type":26,"value":2963},{"type":30,"tagName":1199,"properties":5866,"children":5867},{"style":1211},[5868],{"type":26,"value":3761},{"type":30,"tagName":1199,"properties":5870,"children":5871},{"style":1222},[5872],{"type":26,"value":5873},"\"Leading span B, the class shifts it 26 bars ahead\"",{"type":30,"tagName":1199,"properties":5875,"children":5876},{"style":1211},[5877],{"type":26,"value":3771},{"type":26,"value":27},{"type":30,"tagName":1199,"properties":5880,"children":5881},{"class":1201},[5882,5886,5890,5895,5899,5904,5908,5912,5917,5922,5926,5930,5935],{"type":30,"tagName":1199,"properties":5883,"children":5884},{"style":1288},[5885],{"type":26,"value":3727},{"type":30,"tagName":1199,"properties":5887,"children":5888},{"style":1211},[5889],{"type":26,"value":1296},{"type":30,"tagName":1199,"properties":5891,"children":5892},{"style":1222},[5893],{"type":26,"value":5894},"\"chikou\"",{"type":30,"tagName":1199,"properties":5896,"children":5897},{"style":1211},[5898],{"type":26,"value":3741},{"type":30,"tagName":1199,"properties":5900,"children":5901},{"style":1222},[5902],{"type":26,"value":5903},"\"#64748b\"",{"type":30,"tagName":1199,"properties":5905,"children":5906},{"style":1211},[5907],{"type":26,"value":3751},{"type":30,"tagName":1199,"properties":5909,"children":5910},{"style":1272},[5911],{"type":26,"value":2963},{"type":30,"tagName":1199,"properties":5913,"children":5914},{"style":1211},[5915],{"type":26,"value":5916},", displacement_bars: ",{"type":30,"tagName":1199,"properties":5918,"children":5919},{"style":1205},[5920],{"type":26,"value":5921},"-",{"type":30,"tagName":1199,"properties":5923,"children":5924},{"style":1272},[5925],{"type":26,"value":1912},{"type":30,"tagName":1199,"properties":5927,"children":5928},{"style":1211},[5929],{"type":26,"value":3761},{"type":30,"tagName":1199,"properties":5931,"children":5932},{"style":1222},[5933],{"type":26,"value":5934},"\"Lagging span, the close drawn 26 bars back\"",{"type":30,"tagName":1199,"properties":5936,"children":5937},{"style":1211},[5938],{"type":26,"value":3771},{"type":26,"value":27},{"type":30,"tagName":1199,"properties":5941,"children":5942},{"class":1201},[5943,5947,5952,5956,5960,5964,5969,5973,5978],{"type":30,"tagName":1199,"properties":5944,"children":5945},{"style":1205},[5946],{"type":26,"value":1269},{"type":30,"tagName":1199,"properties":5948,"children":5949},{"style":1272},[5950],{"type":26,"value":5951}," aAbove",{"type":30,"tagName":1199,"properties":5953,"children":5954},{"style":1205},[5955],{"type":26,"value":1280},{"type":30,"tagName":1199,"properties":5957,"children":5958},{"style":1288},[5959],{"type":26,"value":5778},{"type":30,"tagName":1199,"properties":5961,"children":5962},{"style":1211},[5963],{"type":26,"value":1296},{"type":30,"tagName":1199,"properties":5965,"children":5966},{"style":1222},[5967],{"type":26,"value":5968},"\"a_above\"",{"type":30,"tagName":1199,"properties":5970,"children":5971},{"style":1211},[5972],{"type":26,"value":3934},{"type":30,"tagName":1199,"properties":5974,"children":5975},{"style":1222},[5976],{"type":26,"value":5977},"\"1 where span A is above span B: the bullish cloud gate\"",{"type":30,"tagName":1199,"properties":5979,"children":5980},{"style":1211},[5981],{"type":26,"value":3771},{"type":26,"value":27},{"type":30,"tagName":1199,"properties":5984,"children":5985},{"class":1201},[5986,5990,5995,5999,6003,6007,6012,6016,6021],{"type":30,"tagName":1199,"properties":5987,"children":5988},{"style":1205},[5989],{"type":26,"value":1269},{"type":30,"tagName":1199,"properties":5991,"children":5992},{"style":1272},[5993],{"type":26,"value":5994}," bAbove",{"type":30,"tagName":1199,"properties":5996,"children":5997},{"style":1205},[5998],{"type":26,"value":1280},{"type":30,"tagName":1199,"properties":6000,"children":6001},{"style":1288},[6002],{"type":26,"value":5778},{"type":30,"tagName":1199,"properties":6004,"children":6005},{"style":1211},[6006],{"type":26,"value":1296},{"type":30,"tagName":1199,"properties":6008,"children":6009},{"style":1222},[6010],{"type":26,"value":6011},"\"b_above\"",{"type":30,"tagName":1199,"properties":6013,"children":6014},{"style":1211},[6015],{"type":26,"value":3934},{"type":30,"tagName":1199,"properties":6017,"children":6018},{"style":1222},[6019],{"type":26,"value":6020},"\"1 where span B is above span A: the bearish cloud gate\"",{"type":30,"tagName":1199,"properties":6022,"children":6023},{"style":1211},[6024],{"type":26,"value":3771},{"type":26,"value":27},{"type":30,"tagName":1199,"properties":6027,"children":6028},{"class":1201},[6029],{"type":30,"tagName":1199,"properties":6030,"children":6031},{"style":1308},[6032],{"type":26,"value":6033},"// The cloud: one slice per bar between the two spans, tinted by which span is on top.",{"type":26,"value":27},{"type":30,"tagName":1199,"properties":6036,"children":6037},{"class":1201},[6038,6043,6047,6052,6057,6061,6066,6071,6076,6080],{"type":30,"tagName":1199,"properties":6039,"children":6040},{"style":1288},[6041],{"type":26,"value":6042},"box",{"type":30,"tagName":1199,"properties":6044,"children":6045},{"style":1211},[6046],{"type":26,"value":1296},{"type":30,"tagName":1199,"properties":6048,"children":6049},{"style":1222},[6050],{"type":26,"value":6051},"\"cloud_up\"",{"type":30,"tagName":1199,"properties":6053,"children":6054},{"style":1211},[6055],{"type":26,"value":6056},", { top: senkouA, bottom: senkouB, when: aAbove, color: ",{"type":30,"tagName":1199,"properties":6058,"children":6059},{"style":1222},[6060],{"type":26,"value":3797},{"type":30,"tagName":1199,"properties":6062,"children":6063},{"style":1211},[6064],{"type":26,"value":6065},", opacity: ",{"type":30,"tagName":1199,"properties":6067,"children":6068},{"style":1272},[6069],{"type":26,"value":6070},"0.12",{"type":30,"tagName":1199,"properties":6072,"children":6073},{"style":1211},[6074],{"type":26,"value":6075},", borderWidth: ",{"type":30,"tagName":1199,"properties":6077,"children":6078},{"style":1272},[6079],{"type":26,"value":1193},{"type":30,"tagName":1199,"properties":6081,"children":6082},{"style":1211},[6083],{"type":26,"value":3771},{"type":26,"value":27},{"type":30,"tagName":1199,"properties":6086,"children":6087},{"class":1201},[6088,6092,6096,6101,6106,6111,6115,6119,6123,6127],{"type":30,"tagName":1199,"properties":6089,"children":6090},{"style":1288},[6091],{"type":26,"value":6042},{"type":30,"tagName":1199,"properties":6093,"children":6094},{"style":1211},[6095],{"type":26,"value":1296},{"type":30,"tagName":1199,"properties":6097,"children":6098},{"style":1222},[6099],{"type":26,"value":6100},"\"cloud_down\"",{"type":30,"tagName":1199,"properties":6102,"children":6103},{"style":1211},[6104],{"type":26,"value":6105},", { top: senkouB, bottom: senkouA, when: bAbove, color: ",{"type":30,"tagName":1199,"properties":6107,"children":6108},{"style":1222},[6109],{"type":26,"value":6110},"\"#dc2626\"",{"type":30,"tagName":1199,"properties":6112,"children":6113},{"style":1211},[6114],{"type":26,"value":6065},{"type":30,"tagName":1199,"properties":6116,"children":6117},{"style":1272},[6118],{"type":26,"value":6070},{"type":30,"tagName":1199,"properties":6120,"children":6121},{"style":1211},[6122],{"type":26,"value":6075},{"type":30,"tagName":1199,"properties":6124,"children":6125},{"style":1272},[6126],{"type":26,"value":1193},{"type":30,"tagName":1199,"properties":6128,"children":6129},{"style":1211},[6130],{"type":26,"value":3771},{"type":26,"value":27},{"type":30,"tagName":1199,"properties":6133,"children":6134},{"class":1201},[6135,6139,6143,6148,6153,6157,6162,6167,6172,6176,6180,6184,6189,6194],{"type":30,"tagName":1199,"properties":6136,"children":6137},{"style":1288},[6138],{"type":26,"value":3727},{"type":30,"tagName":1199,"properties":6140,"children":6141},{"style":1211},[6142],{"type":26,"value":1296},{"type":30,"tagName":1199,"properties":6144,"children":6145},{"style":1222},[6146],{"type":26,"value":6147},"\"st_line\"",{"type":30,"tagName":1199,"properties":6149,"children":6150},{"style":1211},[6151],{"type":26,"value":6152},", line, overlay, { width: ",{"type":30,"tagName":1199,"properties":6154,"children":6155},{"style":1272},[6156],{"type":26,"value":3756},{"type":30,"tagName":1199,"properties":6158,"children":6159},{"style":1211},[6160],{"type":26,"value":6161},", color_by: ",{"type":30,"tagName":1199,"properties":6163,"children":6164},{"style":1222},[6165],{"type":26,"value":6166},"\"st_dir\"",{"type":30,"tagName":1199,"properties":6168,"children":6169},{"style":1211},[6170],{"type":26,"value":6171},", colors: [",{"type":30,"tagName":1199,"properties":6173,"children":6174},{"style":1222},[6175],{"type":26,"value":6110},{"type":30,"tagName":1199,"properties":6177,"children":6178},{"style":1211},[6179],{"type":26,"value":253},{"type":30,"tagName":1199,"properties":6181,"children":6182},{"style":1222},[6183],{"type":26,"value":3797},{"type":30,"tagName":1199,"properties":6185,"children":6186},{"style":1211},[6187],{"type":26,"value":6188},"], description: ",{"type":30,"tagName":1199,"properties":6190,"children":6191},{"style":1222},[6192],{"type":26,"value":6193},"\"Supertrend stop, colored by regime\"",{"type":30,"tagName":1199,"properties":6195,"children":6196},{"style":1211},[6197],{"type":26,"value":3771},{"type":26,"value":27},{"type":30,"tagName":1199,"properties":6200,"children":6201},{"class":1201},[6202,6206,6210,6214,6218,6223],{"type":30,"tagName":1199,"properties":6203,"children":6204},{"style":1288},[6205],{"type":26,"value":3727},{"type":30,"tagName":1199,"properties":6207,"children":6208},{"style":1211},[6209],{"type":26,"value":1296},{"type":30,"tagName":1199,"properties":6211,"children":6212},{"style":1222},[6213],{"type":26,"value":6166},{"type":30,"tagName":1199,"properties":6215,"children":6216},{"style":1211},[6217],{"type":26,"value":3934},{"type":30,"tagName":1199,"properties":6219,"children":6220},{"style":1222},[6221],{"type":26,"value":6222},"\"0 short, 1 long\"",{"type":30,"tagName":1199,"properties":6224,"children":6225},{"style":1211},[6226],{"type":26,"value":3771},{"type":26,"value":27},{"type":30,"tagName":1199,"properties":6229,"children":6230},{"class":1201},[6231,6235,6239,6244,6249,6254,6258,6263],{"type":30,"tagName":1199,"properties":6232,"children":6233},{"style":1288},[6234],{"type":26,"value":3727},{"type":30,"tagName":1199,"properties":6236,"children":6237},{"style":1211},[6238],{"type":26,"value":1296},{"type":30,"tagName":1199,"properties":6240,"children":6241},{"style":1222},[6242],{"type":26,"value":6243},"\"psar\"",{"type":30,"tagName":1199,"properties":6245,"children":6246},{"style":1211},[6247],{"type":26,"value":6248},", scatter, overlay, { color: ",{"type":30,"tagName":1199,"properties":6250,"children":6251},{"style":1222},[6252],{"type":26,"value":6253},"\"#9333ea\"",{"type":30,"tagName":1199,"properties":6255,"children":6256},{"style":1211},[6257],{"type":26,"value":3761},{"type":30,"tagName":1199,"properties":6259,"children":6260},{"style":1222},[6261],{"type":26,"value":6262},"\"Parabolic SAR\"",{"type":30,"tagName":1199,"properties":6264,"children":6265},{"style":1211},[6266],{"type":26,"value":3771},{"type":26,"value":27},{"type":30,"tagName":1199,"properties":6269,"children":6270},{"class":1201},[],{"type":26,"value":27},{"type":30,"tagName":1199,"properties":6273,"children":6274},{"class":1201},[6275,6279,6284,6288,6292,6296,6300,6304,6308,6312,6316,6320,6324,6328],{"type":30,"tagName":1199,"properties":6276,"children":6277},{"style":1205},[6278],{"type":26,"value":1797},{"type":30,"tagName":1199,"properties":6280,"children":6281},{"style":1211},[6282],{"type":26,"value":6283}," cloud ",{"type":30,"tagName":1199,"properties":6285,"children":6286},{"style":1205},[6287],{"type":26,"value":4634},{"type":30,"tagName":1199,"properties":6289,"children":6290},{"style":1205},[6291],{"type":26,"value":1285},{"type":30,"tagName":1199,"properties":6293,"children":6294},{"style":1288},[6295],{"type":26,"value":2632},{"type":30,"tagName":1199,"properties":6297,"children":6298},{"style":1211},[6299],{"type":26,"value":1296},{"type":30,"tagName":1199,"properties":6301,"children":6302},{"style":1272},[6303],{"type":26,"value":1895},{"type":30,"tagName":1199,"properties":6305,"children":6306},{"style":1211},[6307],{"type":26,"value":253},{"type":30,"tagName":1199,"properties":6309,"children":6310},{"style":1272},[6311],{"type":26,"value":1912},{"type":30,"tagName":1199,"properties":6313,"children":6314},{"style":1211},[6315],{"type":26,"value":253},{"type":30,"tagName":1199,"properties":6317,"children":6318},{"style":1272},[6319],{"type":26,"value":1929},{"type":30,"tagName":1199,"properties":6321,"children":6322},{"style":1211},[6323],{"type":26,"value":253},{"type":30,"tagName":1199,"properties":6325,"children":6326},{"style":1272},[6327],{"type":26,"value":1912},{"type":30,"tagName":1199,"properties":6329,"children":6330},{"style":1211},[6331],{"type":26,"value":2669},{"type":26,"value":27},{"type":30,"tagName":1199,"properties":6334,"children":6335},{"class":1201},[6336,6340,6345,6349,6353,6358,6362,6367,6371,6375],{"type":30,"tagName":1199,"properties":6337,"children":6338},{"style":1205},[6339],{"type":26,"value":1797},{"type":30,"tagName":1199,"properties":6341,"children":6342},{"style":1211},[6343],{"type":26,"value":6344}," st ",{"type":30,"tagName":1199,"properties":6346,"children":6347},{"style":1205},[6348],{"type":26,"value":4634},{"type":30,"tagName":1199,"properties":6350,"children":6351},{"style":1205},[6352],{"type":26,"value":1285},{"type":30,"tagName":1199,"properties":6354,"children":6355},{"style":1288},[6356],{"type":26,"value":6357}," Supertrend",{"type":30,"tagName":1199,"properties":6359,"children":6360},{"style":1211},[6361],{"type":26,"value":1296},{"type":30,"tagName":1199,"properties":6363,"children":6364},{"style":1272},[6365],{"type":26,"value":6366},"3.0",{"type":30,"tagName":1199,"properties":6368,"children":6369},{"style":1211},[6370],{"type":26,"value":253},{"type":30,"tagName":1199,"properties":6372,"children":6373},{"style":1272},[6374],{"type":26,"value":2893},{"type":30,"tagName":1199,"properties":6376,"children":6377},{"style":1211},[6378],{"type":26,"value":2669},{"type":26,"value":27},{"type":30,"tagName":1199,"properties":6381,"children":6382},{"class":1201},[6383,6387,6392,6396,6400,6405,6409,6413,6417,6421,6425,6429],{"type":30,"tagName":1199,"properties":6384,"children":6385},{"style":1205},[6386],{"type":26,"value":1797},{"type":30,"tagName":1199,"properties":6388,"children":6389},{"style":1211},[6390],{"type":26,"value":6391}," psar ",{"type":30,"tagName":1199,"properties":6393,"children":6394},{"style":1205},[6395],{"type":26,"value":4634},{"type":30,"tagName":1199,"properties":6397,"children":6398},{"style":1205},[6399],{"type":26,"value":1285},{"type":30,"tagName":1199,"properties":6401,"children":6402},{"style":1288},[6403],{"type":26,"value":6404}," Psar",{"type":30,"tagName":1199,"properties":6406,"children":6407},{"style":1211},[6408],{"type":26,"value":1296},{"type":30,"tagName":1199,"properties":6410,"children":6411},{"style":1272},[6412],{"type":26,"value":3248},{"type":30,"tagName":1199,"properties":6414,"children":6415},{"style":1211},[6416],{"type":26,"value":253},{"type":30,"tagName":1199,"properties":6418,"children":6419},{"style":1272},[6420],{"type":26,"value":3248},{"type":30,"tagName":1199,"properties":6422,"children":6423},{"style":1211},[6424],{"type":26,"value":253},{"type":30,"tagName":1199,"properties":6426,"children":6427},{"style":1272},[6428],{"type":26,"value":3281},{"type":30,"tagName":1199,"properties":6430,"children":6431},{"style":1211},[6432],{"type":26,"value":2669},{"type":26,"value":27},{"type":30,"tagName":1199,"properties":6435,"children":6436},{"class":1201},[6437,6441,6446,6450,6454,6458,6462],{"type":30,"tagName":1199,"properties":6438,"children":6439},{"style":1205},[6440],{"type":26,"value":1797},{"type":30,"tagName":1199,"properties":6442,"children":6443},{"style":1211},[6444],{"type":26,"value":6445}," psarValue",{"type":30,"tagName":1199,"properties":6447,"children":6448},{"style":1205},[6449],{"type":26,"value":1578},{"type":30,"tagName":1199,"properties":6451,"children":6452},{"style":1288},[6453],{"type":26,"value":1583},{"type":30,"tagName":1199,"properties":6455,"children":6456},{"style":1205},[6457],{"type":26,"value":1280},{"type":30,"tagName":1199,"properties":6459,"children":6460},{"style":1272},[6461],{"type":26,"value":4156},{"type":30,"tagName":1199,"properties":6463,"children":6464},{"style":1211},[6465],{"type":26,"value":1230},{"type":26,"value":27},{"type":30,"tagName":1199,"properties":6468,"children":6469},{"class":1201},[],{"type":26,"value":27},{"type":30,"tagName":1199,"properties":6472,"children":6473},{"class":1201},[6474,6478,6482,6486,6490,6494,6498],{"type":30,"tagName":1199,"properties":6475,"children":6476},{"style":1205},[6477],{"type":26,"value":4338},{"type":30,"tagName":1199,"properties":6479,"children":6480},{"style":1205},[6481],{"type":26,"value":4343},{"type":30,"tagName":1199,"properties":6483,"children":6484},{"style":1288},[6485],{"type":26,"value":4348},{"type":30,"tagName":1199,"properties":6487,"children":6488},{"style":1211},[6489],{"type":26,"value":4353},{"type":30,"tagName":1199,"properties":6491,"children":6492},{"style":1205},[6493],{"type":26,"value":1578},{"type":30,"tagName":1199,"properties":6495,"children":6496},{"style":1272},[6497],{"type":26,"value":4362},{"type":30,"tagName":1199,"properties":6499,"children":6500},{"style":1211},[6501],{"type":26,"value":4406},{"type":26,"value":27},{"type":30,"tagName":1199,"properties":6504,"children":6505},{"class":1201},[6506,6511,6515,6519,6523,6527,6531,6535,6539,6543,6547,6551,6555],{"type":30,"tagName":1199,"properties":6507,"children":6508},{"style":1211},[6509],{"type":26,"value":6510},"  cloud ",{"type":30,"tagName":1199,"properties":6512,"children":6513},{"style":1205},[6514],{"type":26,"value":4634},{"type":30,"tagName":1199,"properties":6516,"children":6517},{"style":1205},[6518],{"type":26,"value":1285},{"type":30,"tagName":1199,"properties":6520,"children":6521},{"style":1288},[6522],{"type":26,"value":2632},{"type":30,"tagName":1199,"properties":6524,"children":6525},{"style":1211},[6526],{"type":26,"value":1296},{"type":30,"tagName":1199,"properties":6528,"children":6529},{"style":1272},[6530],{"type":26,"value":1895},{"type":30,"tagName":1199,"properties":6532,"children":6533},{"style":1211},[6534],{"type":26,"value":253},{"type":30,"tagName":1199,"properties":6536,"children":6537},{"style":1272},[6538],{"type":26,"value":1912},{"type":30,"tagName":1199,"properties":6540,"children":6541},{"style":1211},[6542],{"type":26,"value":253},{"type":30,"tagName":1199,"properties":6544,"children":6545},{"style":1272},[6546],{"type":26,"value":1929},{"type":30,"tagName":1199,"properties":6548,"children":6549},{"style":1211},[6550],{"type":26,"value":253},{"type":30,"tagName":1199,"properties":6552,"children":6553},{"style":1272},[6554],{"type":26,"value":1912},{"type":30,"tagName":1199,"properties":6556,"children":6557},{"style":1211},[6558],{"type":26,"value":2669},{"type":26,"value":27},{"type":30,"tagName":1199,"properties":6561,"children":6562},{"class":1201},[6563,6568,6572,6576,6580,6584,6589,6593,6598,6602,6607],{"type":30,"tagName":1199,"properties":6564,"children":6565},{"style":1211},[6566],{"type":26,"value":6567},"  st ",{"type":30,"tagName":1199,"properties":6569,"children":6570},{"style":1205},[6571],{"type":26,"value":4634},{"type":30,"tagName":1199,"properties":6573,"children":6574},{"style":1205},[6575],{"type":26,"value":1285},{"type":30,"tagName":1199,"properties":6577,"children":6578},{"style":1288},[6579],{"type":26,"value":6357},{"type":30,"tagName":1199,"properties":6581,"children":6582},{"style":1211},[6583],{"type":26,"value":1296},{"type":30,"tagName":1199,"properties":6585,"children":6586},{"style":1288},[6587],{"type":26,"value":6588},"p_factor",{"type":30,"tagName":1199,"properties":6590,"children":6591},{"style":1211},[6592],{"type":26,"value":1457},{"type":30,"tagName":1199,"properties":6594,"children":6595},{"style":1288},[6596],{"type":26,"value":6597},"i32",{"type":30,"tagName":1199,"properties":6599,"children":6600},{"style":1211},[6601],{"type":26,"value":1296},{"type":30,"tagName":1199,"properties":6603,"children":6604},{"style":1288},[6605],{"type":26,"value":6606},"p_atr_period",{"type":30,"tagName":1199,"properties":6608,"children":6609},{"style":1211},[6610],{"type":26,"value":6611},"()));",{"type":26,"value":27},{"type":30,"tagName":1199,"properties":6614,"children":6615},{"class":1201},[6616,6621,6625,6629,6633,6637,6641,6645,6649,6653,6657],{"type":30,"tagName":1199,"properties":6617,"children":6618},{"style":1211},[6619],{"type":26,"value":6620},"  psar ",{"type":30,"tagName":1199,"properties":6622,"children":6623},{"style":1205},[6624],{"type":26,"value":4634},{"type":30,"tagName":1199,"properties":6626,"children":6627},{"style":1205},[6628],{"type":26,"value":1285},{"type":30,"tagName":1199,"properties":6630,"children":6631},{"style":1288},[6632],{"type":26,"value":6404},{"type":30,"tagName":1199,"properties":6634,"children":6635},{"style":1211},[6636],{"type":26,"value":1296},{"type":30,"tagName":1199,"properties":6638,"children":6639},{"style":1272},[6640],{"type":26,"value":3248},{"type":30,"tagName":1199,"properties":6642,"children":6643},{"style":1211},[6644],{"type":26,"value":253},{"type":30,"tagName":1199,"properties":6646,"children":6647},{"style":1272},[6648],{"type":26,"value":3248},{"type":30,"tagName":1199,"properties":6650,"children":6651},{"style":1211},[6652],{"type":26,"value":253},{"type":30,"tagName":1199,"properties":6654,"children":6655},{"style":1272},[6656],{"type":26,"value":3281},{"type":30,"tagName":1199,"properties":6658,"children":6659},{"style":1211},[6660],{"type":26,"value":2669},{"type":26,"value":27},{"type":30,"tagName":1199,"properties":6663,"children":6664},{"class":1201},[6665],{"type":30,"tagName":1199,"properties":6666,"children":6667},{"style":1211},[6668],{"type":26,"value":4841},{"type":26,"value":27},{"type":30,"tagName":1199,"properties":6671,"children":6672},{"class":1201},[],{"type":26,"value":27},{"type":30,"tagName":1199,"properties":6675,"children":6676},{"class":1201},[6677,6681,6685,6689,6693,6697,6701],{"type":30,"tagName":1199,"properties":6678,"children":6679},{"style":1205},[6680],{"type":26,"value":4338},{"type":30,"tagName":1199,"properties":6682,"children":6683},{"style":1205},[6684],{"type":26,"value":4343},{"type":30,"tagName":1199,"properties":6686,"children":6687},{"style":1288},[6688],{"type":26,"value":4388},{"type":30,"tagName":1199,"properties":6690,"children":6691},{"style":1211},[6692],{"type":26,"value":4353},{"type":30,"tagName":1199,"properties":6694,"children":6695},{"style":1205},[6696],{"type":26,"value":1578},{"type":30,"tagName":1199,"properties":6698,"children":6699},{"style":1288},[6700],{"type":26,"value":4401},{"type":30,"tagName":1199,"properties":6702,"children":6703},{"style":1211},[6704],{"type":26,"value":4406},{"type":26,"value":27},{"type":30,"tagName":1199,"properties":6707,"children":6708},{"class":1201},[6709,6713,6717,6721,6725],{"type":30,"tagName":1199,"properties":6710,"children":6711},{"style":1205},[6712],{"type":26,"value":4415},{"type":30,"tagName":1199,"properties":6714,"children":6715},{"style":1272},[6716],{"type":26,"value":4499},{"type":30,"tagName":1199,"properties":6718,"children":6719},{"style":1205},[6720],{"type":26,"value":1280},{"type":30,"tagName":1199,"properties":6722,"children":6723},{"style":1288},[6724],{"type":26,"value":4508},{"type":30,"tagName":1199,"properties":6726,"children":6727},{"style":1211},[6728],{"type":26,"value":4434},{"type":26,"value":27},{"type":30,"tagName":1199,"properties":6731,"children":6732},{"class":1201},[6733,6737,6741,6745,6749],{"type":30,"tagName":1199,"properties":6734,"children":6735},{"style":1205},[6736],{"type":26,"value":4415},{"type":30,"tagName":1199,"properties":6738,"children":6739},{"style":1272},[6740],{"type":26,"value":4447},{"type":30,"tagName":1199,"properties":6742,"children":6743},{"style":1205},[6744],{"type":26,"value":1280},{"type":30,"tagName":1199,"properties":6746,"children":6747},{"style":1288},[6748],{"type":26,"value":4456},{"type":30,"tagName":1199,"properties":6750,"children":6751},{"style":1211},[6752],{"type":26,"value":4434},{"type":26,"value":27},{"type":30,"tagName":1199,"properties":6755,"children":6756},{"class":1201},[6757,6761,6765,6769,6773],{"type":30,"tagName":1199,"properties":6758,"children":6759},{"style":1205},[6760],{"type":26,"value":4415},{"type":30,"tagName":1199,"properties":6762,"children":6763},{"style":1272},[6764],{"type":26,"value":4473},{"type":30,"tagName":1199,"properties":6766,"children":6767},{"style":1205},[6768],{"type":26,"value":1280},{"type":30,"tagName":1199,"properties":6770,"children":6771},{"style":1288},[6772],{"type":26,"value":4482},{"type":30,"tagName":1199,"properties":6774,"children":6775},{"style":1211},[6776],{"type":26,"value":4434},{"type":26,"value":27},{"type":30,"tagName":1199,"properties":6779,"children":6780},{"class":1201},[6781,6786,6790],{"type":30,"tagName":1199,"properties":6782,"children":6783},{"style":1211},[6784],{"type":26,"value":6785},"  cloud.",{"type":30,"tagName":1199,"properties":6787,"children":6788},{"style":1288},[6789],{"type":26,"value":1443},{"type":30,"tagName":1199,"properties":6791,"children":6792},{"style":1211},[6793],{"type":26,"value":6794},"(high, low, close);",{"type":26,"value":27},{"type":30,"tagName":1199,"properties":6797,"children":6798},{"class":1201},[6799,6804,6808],{"type":30,"tagName":1199,"properties":6800,"children":6801},{"style":1211},[6802],{"type":26,"value":6803},"  st.",{"type":30,"tagName":1199,"properties":6805,"children":6806},{"style":1288},[6807],{"type":26,"value":1443},{"type":30,"tagName":1199,"properties":6809,"children":6810},{"style":1211},[6811],{"type":26,"value":6794},{"type":26,"value":27},{"type":30,"tagName":1199,"properties":6814,"children":6815},{"class":1201},[6816,6821,6825,6830,6834],{"type":30,"tagName":1199,"properties":6817,"children":6818},{"style":1211},[6819],{"type":26,"value":6820},"  psarValue ",{"type":30,"tagName":1199,"properties":6822,"children":6823},{"style":1205},[6824],{"type":26,"value":4634},{"type":30,"tagName":1199,"properties":6826,"children":6827},{"style":1211},[6828],{"type":26,"value":6829}," psar.",{"type":30,"tagName":1199,"properties":6831,"children":6832},{"style":1288},[6833],{"type":26,"value":1443},{"type":30,"tagName":1199,"properties":6835,"children":6836},{"style":1211},[6837],{"type":26,"value":6794},{"type":26,"value":27},{"type":30,"tagName":1199,"properties":6840,"children":6841},{"class":1201},[6842,6846,6850],{"type":30,"tagName":1199,"properties":6843,"children":6844},{"style":1205},[6845],{"type":26,"value":4823},{"type":30,"tagName":1199,"properties":6847,"children":6848},{"style":1272},[6849],{"type":26,"value":4828},{"type":30,"tagName":1199,"properties":6851,"children":6852},{"style":1211},[6853],{"type":26,"value":1230},{"type":26,"value":27},{"type":30,"tagName":1199,"properties":6856,"children":6857},{"class":1201},[6858],{"type":30,"tagName":1199,"properties":6859,"children":6860},{"style":1211},[6861],{"type":26,"value":4841},{"type":26,"value":27},{"type":30,"tagName":1199,"properties":6864,"children":6865},{"class":1201},[],{"type":26,"value":27},{"type":30,"tagName":1199,"properties":6868,"children":6869},{"class":1201},[6870,6874,6878,6882,6886,6890,6894],{"type":30,"tagName":1199,"properties":6871,"children":6872},{"style":1205},[6873],{"type":26,"value":4338},{"type":30,"tagName":1199,"properties":6875,"children":6876},{"style":1205},[6877],{"type":26,"value":4343},{"type":30,"tagName":1199,"properties":6879,"children":6880},{"style":1288},[6881],{"type":26,"value":4862},{"type":30,"tagName":1199,"properties":6883,"children":6884},{"style":1211},[6885],{"type":26,"value":4353},{"type":30,"tagName":1199,"properties":6887,"children":6888},{"style":1205},[6889],{"type":26,"value":1578},{"type":30,"tagName":1199,"properties":6891,"children":6892},{"style":1272},[6893],{"type":26,"value":4362},{"type":30,"tagName":1199,"properties":6895,"children":6896},{"style":1211},[6897],{"type":26,"value":4406},{"type":26,"value":27},{"type":30,"tagName":1199,"properties":6900,"children":6901},{"class":1201},[6902,6907],{"type":30,"tagName":1199,"properties":6903,"children":6904},{"style":1288},[6905],{"type":26,"value":6906},"  out_tenkan",{"type":30,"tagName":1199,"properties":6908,"children":6909},{"style":1211},[6910],{"type":26,"value":6911},"(cloud.tenkan);",{"type":26,"value":27},{"type":30,"tagName":1199,"properties":6914,"children":6915},{"class":1201},[6916,6921],{"type":30,"tagName":1199,"properties":6917,"children":6918},{"style":1288},[6919],{"type":26,"value":6920},"  out_kijun",{"type":30,"tagName":1199,"properties":6922,"children":6923},{"style":1211},[6924],{"type":26,"value":6925},"(cloud.kijun);",{"type":26,"value":27},{"type":30,"tagName":1199,"properties":6928,"children":6929},{"class":1201},[6930,6935],{"type":30,"tagName":1199,"properties":6931,"children":6932},{"style":1288},[6933],{"type":26,"value":6934},"  out_senkou_a",{"type":30,"tagName":1199,"properties":6936,"children":6937},{"style":1211},[6938],{"type":26,"value":6939},"(cloud.senkouA);",{"type":26,"value":27},{"type":30,"tagName":1199,"properties":6942,"children":6943},{"class":1201},[6944,6949],{"type":30,"tagName":1199,"properties":6945,"children":6946},{"style":1288},[6947],{"type":26,"value":6948},"  out_senkou_b",{"type":30,"tagName":1199,"properties":6950,"children":6951},{"style":1211},[6952],{"type":26,"value":6953},"(cloud.senkouB);",{"type":26,"value":27},{"type":30,"tagName":1199,"properties":6956,"children":6957},{"class":1201},[6958,6963],{"type":30,"tagName":1199,"properties":6959,"children":6960},{"style":1288},[6961],{"type":26,"value":6962},"  out_chikou",{"type":30,"tagName":1199,"properties":6964,"children":6965},{"style":1211},[6966],{"type":26,"value":6967},"(cloud.chikou);",{"type":26,"value":27},{"type":30,"tagName":1199,"properties":6970,"children":6971},{"class":1201},[6972,6977,6982,6986,6991,6995,6999,7003,7007],{"type":30,"tagName":1199,"properties":6973,"children":6974},{"style":1288},[6975],{"type":26,"value":6976},"  out_a_above",{"type":30,"tagName":1199,"properties":6978,"children":6979},{"style":1211},[6980],{"type":26,"value":6981},"(cloud.senkouA ",{"type":30,"tagName":1199,"properties":6983,"children":6984},{"style":1205},[6985],{"type":26,"value":2751},{"type":30,"tagName":1199,"properties":6987,"children":6988},{"style":1211},[6989],{"type":26,"value":6990}," cloud.senkouB ",{"type":30,"tagName":1199,"properties":6992,"children":6993},{"style":1205},[6994],{"type":26,"value":4674},{"type":30,"tagName":1199,"properties":6996,"children":6997},{"style":1272},[6998],{"type":26,"value":4679},{"type":30,"tagName":1199,"properties":7000,"children":7001},{"style":1205},[7002],{"type":26,"value":4684},{"type":30,"tagName":1199,"properties":7004,"children":7005},{"style":1272},[7006],{"type":26,"value":4190},{"type":30,"tagName":1199,"properties":7008,"children":7009},{"style":1211},[7010],{"type":26,"value":2669},{"type":26,"value":27},{"type":30,"tagName":1199,"properties":7013,"children":7014},{"class":1201},[7015,7020,7025,7030,7034,7038,7042,7046,7050],{"type":30,"tagName":1199,"properties":7016,"children":7017},{"style":1288},[7018],{"type":26,"value":7019},"  out_b_above",{"type":30,"tagName":1199,"properties":7021,"children":7022},{"style":1211},[7023],{"type":26,"value":7024},"(cloud.senkouB ",{"type":30,"tagName":1199,"properties":7026,"children":7027},{"style":1205},[7028],{"type":26,"value":7029},">",{"type":30,"tagName":1199,"properties":7031,"children":7032},{"style":1211},[7033],{"type":26,"value":2746},{"type":30,"tagName":1199,"properties":7035,"children":7036},{"style":1205},[7037],{"type":26,"value":4674},{"type":30,"tagName":1199,"properties":7039,"children":7040},{"style":1272},[7041],{"type":26,"value":4679},{"type":30,"tagName":1199,"properties":7043,"children":7044},{"style":1205},[7045],{"type":26,"value":4684},{"type":30,"tagName":1199,"properties":7047,"children":7048},{"style":1272},[7049],{"type":26,"value":4190},{"type":30,"tagName":1199,"properties":7051,"children":7052},{"style":1211},[7053],{"type":26,"value":2669},{"type":26,"value":27},{"type":30,"tagName":1199,"properties":7056,"children":7057},{"class":1201},[7058,7063],{"type":30,"tagName":1199,"properties":7059,"children":7060},{"style":1288},[7061],{"type":26,"value":7062},"  out_st_line",{"type":30,"tagName":1199,"properties":7064,"children":7065},{"style":1211},[7066],{"type":26,"value":7067},"(st.line);",{"type":26,"value":27},{"type":30,"tagName":1199,"properties":7070,"children":7071},{"class":1201},[7072,7077,7082,7086,7090,7095,7099,7103,7107],{"type":30,"tagName":1199,"properties":7073,"children":7074},{"style":1288},[7075],{"type":26,"value":7076},"  out_st_dir",{"type":30,"tagName":1199,"properties":7078,"children":7079},{"style":1211},[7080],{"type":26,"value":7081},"(st.direction ",{"type":30,"tagName":1199,"properties":7083,"children":7084},{"style":1205},[7085],{"type":26,"value":7029},{"type":30,"tagName":1199,"properties":7087,"children":7088},{"style":1272},[7089],{"type":26,"value":4190},{"type":30,"tagName":1199,"properties":7091,"children":7092},{"style":1205},[7093],{"type":26,"value":7094}," ?",{"type":30,"tagName":1199,"properties":7096,"children":7097},{"style":1272},[7098],{"type":26,"value":4679},{"type":30,"tagName":1199,"properties":7100,"children":7101},{"style":1205},[7102],{"type":26,"value":4684},{"type":30,"tagName":1199,"properties":7104,"children":7105},{"style":1272},[7106],{"type":26,"value":4190},{"type":30,"tagName":1199,"properties":7108,"children":7109},{"style":1211},[7110],{"type":26,"value":2669},{"type":26,"value":27},{"type":30,"tagName":1199,"properties":7113,"children":7114},{"class":1201},[7115,7120],{"type":30,"tagName":1199,"properties":7116,"children":7117},{"style":1288},[7118],{"type":26,"value":7119},"  out_psar",{"type":30,"tagName":1199,"properties":7121,"children":7122},{"style":1211},[7123],{"type":26,"value":7124},"(psarValue);",{"type":26,"value":27},{"type":30,"tagName":1199,"properties":7127,"children":7128},{"class":1201},[7129,7133],{"type":30,"tagName":1199,"properties":7130,"children":7131},{"style":1288},[7132],{"type":26,"value":4957},{"type":30,"tagName":1199,"properties":7134,"children":7135},{"style":1211},[7136],{"type":26,"value":4434},{"type":26,"value":27},{"type":30,"tagName":1199,"properties":7139,"children":7140},{"class":1201},[7141],{"type":30,"tagName":1199,"properties":7142,"children":7143},{"style":1211},[7144],{"type":26,"value":4841},{"type":26,"value":27},{"type":30,"tagName":1199,"properties":7147,"children":7148},{"class":1201},[],{"type":26,"value":27},{"type":30,"tagName":1199,"properties":7151,"children":7152},{"class":1201},[7153,7157,7161,7165,7169,7173,7177],{"type":30,"tagName":1199,"properties":7154,"children":7155},{"style":1205},[7156],{"type":26,"value":4338},{"type":30,"tagName":1199,"properties":7158,"children":7159},{"style":1205},[7160],{"type":26,"value":4343},{"type":30,"tagName":1199,"properties":7162,"children":7163},{"style":1288},[7164],{"type":26,"value":4990},{"type":30,"tagName":1199,"properties":7166,"children":7167},{"style":1211},[7168],{"type":26,"value":4353},{"type":30,"tagName":1199,"properties":7170,"children":7171},{"style":1205},[7172],{"type":26,"value":1578},{"type":30,"tagName":1199,"properties":7174,"children":7175},{"style":1272},[7176],{"type":26,"value":4362},{"type":30,"tagName":1199,"properties":7178,"children":7179},{"style":1211},[7180],{"type":26,"value":4406},{"type":26,"value":27},{"type":30,"tagName":1199,"properties":7183,"children":7184},{"class":1201},[7185,7189,7193],{"type":30,"tagName":1199,"properties":7186,"children":7187},{"style":1211},[7188],{"type":26,"value":6785},{"type":30,"tagName":1199,"properties":7190,"children":7191},{"style":1288},[7192],{"type":26,"value":5020},{"type":30,"tagName":1199,"properties":7194,"children":7195},{"style":1211},[7196],{"type":26,"value":4434},{"type":26,"value":27},{"type":30,"tagName":1199,"properties":7199,"children":7200},{"class":1201},[7201,7205,7209],{"type":30,"tagName":1199,"properties":7202,"children":7203},{"style":1211},[7204],{"type":26,"value":6803},{"type":30,"tagName":1199,"properties":7206,"children":7207},{"style":1288},[7208],{"type":26,"value":5020},{"type":30,"tagName":1199,"properties":7210,"children":7211},{"style":1211},[7212],{"type":26,"value":4434},{"type":26,"value":27},{"type":30,"tagName":1199,"properties":7215,"children":7216},{"class":1201},[7217,7222,7226],{"type":30,"tagName":1199,"properties":7218,"children":7219},{"style":1211},[7220],{"type":26,"value":7221},"  psar.",{"type":30,"tagName":1199,"properties":7223,"children":7224},{"style":1288},[7225],{"type":26,"value":5020},{"type":30,"tagName":1199,"properties":7227,"children":7228},{"style":1211},[7229],{"type":26,"value":4434},{"type":26,"value":27},{"type":30,"tagName":1199,"properties":7232,"children":7233},{"class":1201},[7234,7238,7242,7246],{"type":30,"tagName":1199,"properties":7235,"children":7236},{"style":1211},[7237],{"type":26,"value":6820},{"type":30,"tagName":1199,"properties":7239,"children":7240},{"style":1205},[7241],{"type":26,"value":4634},{"type":30,"tagName":1199,"properties":7243,"children":7244},{"style":1272},[7245],{"type":26,"value":4156},{"type":30,"tagName":1199,"properties":7247,"children":7248},{"style":1211},[7249],{"type":26,"value":1230},{"type":26,"value":27},{"type":30,"tagName":1199,"properties":7252,"children":7253},{"class":1201},[7254],{"type":30,"tagName":1199,"properties":7255,"children":7256},{"style":1211},[7257],{"type":26,"value":4841},{"type":26,"value":27},{"type":30,"tagName":118,"properties":7260,"children":7262,"position":7271},{"id":7261},"seeing-the-vwap-anchor-boundary",[7263],{"type":26,"value":7264,"position":7265},"Seeing the VWAP anchor boundary",{"start":7266,"end":7269},{"line":7267,"column":42,"offset":7268},327,14995,{"line":7267,"column":9,"offset":7270},15026,{"start":7272,"end":7274},{"line":7267,"column":20,"offset":7273},14992,{"line":7267,"column":9,"offset":7270},{"type":26,"value":27},{"type":30,"tagName":31,"properties":7277,"children":7278,"position":7342},{},[7279,7288,7299,7306,7317,7324,7336],{"type":26,"value":7280,"position":7281},"To watch exactly where each anchored line resets, write a flag that is\n",{"start":7282,"end":7285},{"line":7283,"column":20,"offset":7284},329,15028,{"line":7286,"column":20,"offset":7287},330,15099,{"type":30,"tagName":45,"properties":7289,"children":7290,"position":7296},{},[7291],{"type":26,"value":2963,"position":7292},{"start":7293,"end":7294},{"line":7286,"column":20,"offset":7287},{"line":7286,"column":42,"offset":7295},15102,{"start":7297,"end":7298},{"line":7286,"column":20,"offset":7287},{"line":7286,"column":42,"offset":7295},{"type":26,"value":7300,"position":7301}," on the bar whose bucket id differs from the previous bar's, the way\n",{"start":7302,"end":7303},{"line":7286,"column":42,"offset":7295},{"line":7304,"column":20,"offset":7305},331,15171,{"type":30,"tagName":45,"properties":7307,"children":7308,"position":7314},{},[7309],{"type":26,"value":3440,"position":7310},{"start":7311,"end":7312},{"line":7304,"column":20,"offset":7305},{"line":7304,"column":151,"offset":7313},15182,{"start":7315,"end":7316},{"line":7304,"column":20,"offset":7305},{"line":7304,"column":151,"offset":7313},{"type":26,"value":7318,"position":7319}," does above for the daily line. Because the flag is an\noutput, ",{"start":7320,"end":7321},{"line":7304,"column":151,"offset":7313},{"line":7322,"column":573,"offset":7323},332,15245,{"type":30,"tagName":45,"properties":7325,"children":7326,"position":7333},{},[7327],{"type":26,"value":7328,"position":7329},"om metric series",{"start":7330,"end":7331},{"line":7322,"column":573,"offset":7323},{"line":7322,"column":468,"offset":7332},15263,{"start":7334,"end":7335},{"line":7322,"column":573,"offset":7323},{"line":7322,"column":468,"offset":7332},{"type":26,"value":7337,"position":7338}," on it shows the boundary bars without a chart:",{"start":7339,"end":7340},{"line":7322,"column":468,"offset":7332},{"line":7322,"column":402,"offset":7341},15310,{"start":7343,"end":7344},{"line":7283,"column":20,"offset":7284},{"line":7322,"column":402,"offset":7341},{"type":26,"value":27},{"type":13,"children":7347},[7348],{"type":30,"tagName":1189,"properties":7349,"children":7350,"data":-1},{"class":1191,"style":1192,"tabindex":1193},[7351],{"type":30,"tagName":45,"properties":7352,"children":7353},{},[7354],{"type":30,"tagName":1199,"properties":7355,"children":7356},{"class":1201},[7357,7362,7367,7372,7377,7382,7387,7392,7397,7402,7407],{"type":30,"tagName":1199,"properties":7358,"children":7359},{"style":1288},[7360],{"type":26,"value":7361},"om",{"type":30,"tagName":1199,"properties":7363,"children":7364},{"style":1222},[7365],{"type":26,"value":7366}," metric",{"type":30,"tagName":1199,"properties":7368,"children":7369},{"style":1222},[7370],{"type":26,"value":7371}," series",{"type":30,"tagName":1199,"properties":7373,"children":7374},{"style":1272},[7375],{"type":26,"value":7376}," --metric",{"type":30,"tagName":1199,"properties":7378,"children":7379},{"style":1222},[7380],{"type":26,"value":7381}," wrun/@you/vwap-anchors/day_start",{"type":30,"tagName":1199,"properties":7383,"children":7384},{"style":1272},[7385],{"type":26,"value":7386}," --symbol",{"type":30,"tagName":1199,"properties":7388,"children":7389},{"style":1222},[7390],{"type":26,"value":7391}," BTCUSDT",{"type":30,"tagName":1199,"properties":7393,"children":7394},{"style":1272},[7395],{"type":26,"value":7396}," --exchange",{"type":30,"tagName":1199,"properties":7398,"children":7399},{"style":1222},[7400],{"type":26,"value":7401}," BINANCE_FUTURES",{"type":30,"tagName":1199,"properties":7403,"children":7404},{"style":1272},[7405],{"type":26,"value":7406}," --bars",{"type":30,"tagName":1199,"properties":7408,"children":7409},{"style":1272},[7410],{"type":26,"value":7411}," 200",{"type":26,"value":27},{"type":30,"tagName":118,"properties":7414,"children":7416,"position":7425},{"id":7415},"what-changed-from-kscript",[7417],{"type":26,"value":7418,"position":7419},"What changed from kScript",{"start":7420,"end":7423},{"line":7421,"column":42,"offset":7422},338,15442,{"line":7421,"column":721,"offset":7424},15467,{"start":7426,"end":7428},{"line":7421,"column":20,"offset":7427},15439,{"line":7421,"column":721,"offset":7424},{"type":26,"value":27},{"type":30,"tagName":2087,"properties":7431,"children":7432,"position":7711},{},[7433,7434,7499,7500,7552,7553,7641,7642,7710],{"type":26,"value":27},{"type":30,"tagName":2092,"properties":7435,"children":7436,"position":7495},{},[7437,7451,7457,7469,7476,7488],{"type":30,"tagName":45,"properties":7438,"children":7439,"position":7448},{},[7440],{"type":26,"value":7441,"position":7442},"vwap(anchor=\"week\")",{"start":7443,"end":7446},{"line":7444,"column":148,"offset":7445},340,15471,{"line":7444,"column":412,"offset":7447},15492,{"start":7449,"end":7450},{"line":7444,"column":148,"offset":7445},{"line":7444,"column":412,"offset":7447},{"type":26,"value":7452,"position":7453}," is ",{"start":7454,"end":7455},{"line":7444,"column":412,"offset":7447},{"line":7444,"column":266,"offset":7456},15496,{"type":30,"tagName":45,"properties":7458,"children":7459,"position":7466},{},[7460],{"type":26,"value":7461,"position":7462},"new Vwap(\"week\")",{"start":7463,"end":7464},{"line":7444,"column":266,"offset":7456},{"line":7444,"column":736,"offset":7465},15514,{"start":7467,"end":7468},{"line":7444,"column":266,"offset":7456},{"line":7444,"column":736,"offset":7465},{"type":26,"value":7470,"position":7471}," fed the bar's open time in\nmilliseconds; the anchor is a bucket id from the ",{"start":7472,"end":7473},{"line":7444,"column":736,"offset":7465},{"line":7474,"column":304,"offset":7475},341,15593,{"type":30,"tagName":45,"properties":7477,"children":7478,"position":7485},{},[7479],{"type":26,"value":495,"position":7480},{"start":7481,"end":7482},{"line":7474,"column":304,"offset":7475},{"line":7474,"column":7483,"offset":7484},58,15599,{"start":7486,"end":7487},{"line":7474,"column":304,"offset":7475},{"line":7474,"column":7483,"offset":7484},{"type":26,"value":7489,"position":7490}," source, and the\nsame reset-on-id rule is a few lines of arithmetic for any anchor the\nclass does not name (a session open, a news bar, a manual level).",{"start":7491,"end":7492},{"line":7474,"column":7483,"offset":7484},{"line":7493,"column":219,"offset":7494},343,15755,{"start":7496,"end":7498},{"line":7444,"column":20,"offset":7497},15469,{"line":7493,"column":219,"offset":7494},{"type":26,"value":27},{"type":30,"tagName":2092,"properties":7501,"children":7502,"position":7548},{},[7503,7512,7523,7530,7541],{"type":26,"value":7504,"position":7505},"Ichimoku's two spans come out of the class already shifted, so their\noutputs carry no ",{"start":7506,"end":7509},{"line":7507,"column":148,"offset":7508},344,15758,{"line":7510,"column":200,"offset":7511},345,15846,{"type":30,"tagName":45,"properties":7513,"children":7514,"position":7520},{},[7515],{"type":26,"value":2385,"position":7516},{"start":7517,"end":7518},{"line":7510,"column":200,"offset":7511},{"line":7510,"column":285,"offset":7519},15865,{"start":7521,"end":7522},{"line":7510,"column":200,"offset":7511},{"line":7510,"column":285,"offset":7519},{"type":26,"value":7524,"position":7525},"; the lagging span is the current\nclose with ",{"start":7526,"end":7527},{"line":7510,"column":285,"offset":7519},{"line":7528,"column":110,"offset":7529},346,15912,{"type":30,"tagName":45,"properties":7531,"children":7532,"position":7538},{},[7533],{"type":26,"value":2484,"position":7534},{"start":7535,"end":7536},{"line":7528,"column":110,"offset":7529},{"line":7528,"column":95,"offset":7537},15936,{"start":7539,"end":7540},{"line":7528,"column":110,"offset":7529},{"line":7528,"column":95,"offset":7537},{"type":26,"value":7542,"position":7543}," on its output, and the cloud is two\ngated one-bar boxes.",{"start":7544,"end":7545},{"line":7528,"column":95,"offset":7537},{"line":7546,"column":353,"offset":7547},347,15995,{"start":7549,"end":7551},{"line":7507,"column":20,"offset":7550},15756,{"line":7546,"column":353,"offset":7547},{"type":26,"value":27},{"type":30,"tagName":2092,"properties":7554,"children":7555,"position":7637},{},[7556,7564,7576,7582,7594,7601,7612,7619,7631],{"type":26,"value":7557,"position":7558},"Supertrend's ",{"start":7559,"end":7562},{"line":7560,"column":148,"offset":7561},348,15998,{"line":7560,"column":126,"offset":7563},16011,{"type":30,"tagName":45,"properties":7565,"children":7566,"position":7573},{},[7567],{"type":26,"value":7568,"position":7569},".line",{"start":7570,"end":7571},{"line":7560,"column":126,"offset":7563},{"line":7560,"column":353,"offset":7572},16018,{"start":7574,"end":7575},{"line":7560,"column":126,"offset":7563},{"line":7560,"column":353,"offset":7572},{"type":26,"value":7577,"position":7578}," / ",{"start":7579,"end":7580},{"line":7560,"column":353,"offset":7572},{"line":7560,"column":488,"offset":7581},16021,{"type":30,"tagName":45,"properties":7583,"children":7584,"position":7591},{},[7585],{"type":26,"value":7586,"position":7587},".direction",{"start":7588,"end":7589},{"line":7560,"column":488,"offset":7581},{"line":7560,"column":95,"offset":7590},16033,{"start":7592,"end":7593},{"line":7560,"column":488,"offset":7581},{"line":7560,"column":95,"offset":7590},{"type":26,"value":7595,"position":7596}," streams are the fields of one\nobject, and the direction-colored line is a ",{"start":7597,"end":7598},{"line":7560,"column":95,"offset":7590},{"line":7599,"column":1008,"offset":7600},349,16110,{"type":30,"tagName":45,"properties":7602,"children":7603,"position":7609},{},[7604],{"type":26,"value":3150,"position":7605},{"start":7606,"end":7607},{"line":7599,"column":1008,"offset":7600},{"line":7599,"column":2071,"offset":7608},16120,{"start":7610,"end":7611},{"line":7599,"column":1008,"offset":7600},{"line":7599,"column":2071,"offset":7608},{"type":26,"value":7613,"position":7614}," ladder over a\ndata-only output instead of a ",{"start":7615,"end":7616},{"line":7599,"column":2071,"offset":7608},{"line":7617,"column":478,"offset":7618},350,16167,{"type":30,"tagName":45,"properties":7620,"children":7621,"position":7628},{},[7622],{"type":26,"value":7623,"position":7624},"colorIndex",{"start":7625,"end":7626},{"line":7617,"column":478,"offset":7618},{"line":7617,"column":111,"offset":7627},16179,{"start":7629,"end":7630},{"line":7617,"column":478,"offset":7618},{"line":7617,"column":111,"offset":7627},{"type":26,"value":7632,"position":7633}," expression.",{"start":7634,"end":7635},{"line":7617,"column":111,"offset":7627},{"line":7617,"column":2071,"offset":7636},16191,{"start":7638,"end":7640},{"line":7560,"column":20,"offset":7639},15996,{"line":7617,"column":2071,"offset":7636},{"type":26,"value":27},{"type":30,"tagName":2092,"properties":7643,"children":7644,"position":7706},{},[7645,7653,7665,7670,7682,7687,7699],{"type":26,"value":7646,"position":7647},"PSAR reads ",{"start":7648,"end":7651},{"line":7649,"column":148,"offset":7650},351,16194,{"line":7649,"column":110,"offset":7652},16205,{"type":30,"tagName":45,"properties":7654,"children":7655,"position":7662},{},[7656],{"type":26,"value":7657,"position":7658},"high",{"start":7659,"end":7660},{"line":7649,"column":110,"offset":7652},{"line":7649,"column":200,"offset":7661},16211,{"start":7663,"end":7664},{"line":7649,"column":110,"offset":7652},{"line":7649,"column":200,"offset":7661},{"type":26,"value":253,"position":7666},{"start":7667,"end":7668},{"line":7649,"column":200,"offset":7661},{"line":7649,"column":333,"offset":7669},16213,{"type":30,"tagName":45,"properties":7671,"children":7672,"position":7679},{},[7673],{"type":26,"value":7674,"position":7675},"low",{"start":7676,"end":7677},{"line":7649,"column":333,"offset":7669},{"line":7649,"column":468,"offset":7678},16218,{"start":7680,"end":7681},{"line":7649,"column":333,"offset":7669},{"line":7649,"column":468,"offset":7678},{"type":26,"value":1159,"position":7683},{"start":7684,"end":7685},{"line":7649,"column":468,"offset":7678},{"line":7649,"column":180,"offset":7686},16223,{"type":30,"tagName":45,"properties":7688,"children":7689,"position":7696},{},[7690],{"type":26,"value":7691,"position":7692},"close",{"start":7693,"end":7694},{"line":7649,"column":180,"offset":7686},{"line":7649,"column":285,"offset":7695},16230,{"start":7697,"end":7698},{"line":7649,"column":180,"offset":7686},{"line":7649,"column":285,"offset":7695},{"type":26,"value":7700,"position":7701}," as declared inputs; nothing reads\nthe chart's OHLC implicitly.",{"start":7702,"end":7703},{"line":7649,"column":285,"offset":7695},{"line":7704,"column":729,"offset":7705},352,16295,{"start":7707,"end":7709},{"line":7649,"column":20,"offset":7708},16192,{"line":7704,"column":729,"offset":7705},{"type":26,"value":27},{"start":7712,"end":7713},{"line":7444,"column":20,"offset":7497},{"line":7704,"column":729,"offset":7705},{"quirksMode":7715},false,{"start":7717,"end":7718},{"line":20,"column":20,"offset":21},{"line":7719,"column":20,"offset":7720},353,16296,1790157151774]