[{"data":1,"prerenderedAt":12857},["ShallowReactive",2],{"wrun-open-editor-url":3,"indicators:core-concepts/multi-timeframe":4},"https://openmarket.xyz/chart/#wrun-open=v1",{"slug":5,"filePath":6,"frontmatter":7,"rawMarkdown":12,"tree":13},"core-concepts/multi-timeframe","core-concepts/multi-timeframe.md",{"title":8,"description":9,"order":10,"section":11},"Multi-timeframe","Read higher timeframes from any wrun indicator on the chart, three ways: fold the chart's own bars into buckets on time.bar_open_sec, confirming a candle only…",11,"core-concepts","---\ntitle: \"Multi-timeframe\"\ndescription: \"Read higher timeframes from any wrun indicator on the chart, three ways: fold the chart's own bars into buckets on time.bar_open_sec, confirming a candle only…\"\norder: 11\nsection: \"core-concepts\"\n---\n\n\u003C!-- source: docs/indicators/core-concepts/multi-timeframe.md; generated by packages/cli/scripts/gen-indicator-docs.ts, do not edit -->\n\n# Multi-timeframe\n\nRead higher timeframes from any wrun indicator on the chart, three ways: fold the\nchart's own bars into buckets on `time.bar_open_sec`, confirming a candle\nonly after it closes; pin a secondary input to a coarser `interval`,\nwhich the chart fetches as real candles and hands to each bar as of that\nbar's close; or read a whole stretch of a timeframe's closed candles as a\n`candles` stream, reaching back as far as you ask, whatever the chart has\nloaded. Rolling buckets, calendar buckets (day, Monday week, month,\nquarter, year), confirmed and developing values, and the offset-N form all\nfall out of the same integer math. Finer bars inside each chart bar come\nfrom the `intrabar` celled source.\n\n## Introduction\n\nAn indicator is not locked to its chart's timeframe. From a 1h chart you\ncan read the 4h trend, pull a daily level, or reset a sum on the Monday\nopen. Three forms cover it:\n\n- **The bucket fold** (any input): bucket bars by their open time, keep\n  the running bucket's values, and fold a bucket into the higher-timeframe\n  statistic only when the next bucket's first bar arrives. It works on\n  every input, including the ones that cannot pin an interval (trades,\n  liquidations, implied volatility).\n- **The `interval` pin** (a secondary `ohlcv` input, and `funding` or `oi`\n  on the chart's own market): `input(\"h4\", ohlcv.close, { interval: \"4h\"\n  })` reads real 4h candles, and the chart hands each one to a chart bar\n  only as of that bar's close. The no-repaint discipline is built into the\n  data path.\n- **The `candles` stream** (a celled input): `input(\"d\", candles.cells, {\n  interval: \"1d\", bars: 400 })` reaches back 400 closed days. The first\n  bar receives those that had closed by its own close, and each later bar\n  the day that closed with it. The `./sdk/candles` kit turns that\n  stream into calendar months, quarters and years, or a list of the\n  newest candles.\n\nThe headline property is shared by all three: none of them repaints.\n\n## The bucket fold is confirmed by default\n\nIn most charting languages a higher-timeframe lookup is a repaint trap: you\nask for the 4h close on a 1h chart and, while the 4h candle is still\nforming, get its live, not-yet-final value. Your signal looks perfect in\nbacktest and fires a bar early in production, because history got a value\nthe live chart never had.\n\nThe fold closes that trap. The 4h reading on any 1h bar uses only the 4h\ncandles that had already closed by that bar: the module remembers the last\nclose it saw in the current bucket, and when a bar from the NEXT bucket\narrives it folds that remembered close into the 4h statistic. The value you\nsee in history is the value the module saw live. A 4h regime filter, on\nany chart interval:\n\n```typescript sample=cc-mtf-regime\nparam(\"ema_len\", 20, { min: 2, max: 200, description: \"EMA length in 4h candles\" });\noutput(\"h4_close\", line, overlay, { color: \"#7c3aed\", width: 1, description: \"Confirmed 4h close\" });\noutput(\"h4_ema\", line, overlay, { color: \"#2563eb\", width: 2, description: \"EMA of confirmed 4h closes: the trend baseline\" });\noutput(\"regime\", none, overlay, { description: \"1 when the confirmed 4h close is above its 4h EMA, 0 otherwise\" });\noutput(\"bull_dot\", shape, overlay, { color: \"#16a34a\", shape_where: \"is_bullish\", description: \"Bullish 4h regime\" });\noutput(\"bear_dot\", shape, overlay, { color: \"#dc2626\", shape_where: \"is_bearish\", description: \"Bearish 4h regime\" });\noutput(\"is_bullish\", none);\noutput(\"is_bearish\", none);\n\nconst H4: f64 = 14400.0; // 4h in seconds; buckets are floored from the epoch, like a rolling \"4h\" token\nlet ema = new Ema(20);\nlet bucket: f64 = NaN;\nlet bucketClose: f64 = NaN; // the running bucket's latest close\nlet h4Close: f64 = NaN; // the last CLOSED bucket's close\nlet h4Ema: f64 = NaN;\n\nfunction onStart(): void {\n  ema = new Ema(i32(p_ema_len()));\n}\n\nfunction onBar(): void {\n  const close = bar.close();\n  const b = Math.floor(bar.time() / H4);\n  if (b != bucket) {\n    // The bucket changed: what we remembered is a CLOSED 4h candle. Fold it now, never earlier.\n    if (!isNaN(bucketClose)) {\n      h4Close = bucketClose;\n      h4Ema = ema.update(bucketClose);\n    }\n    bucket = b;\n  }\n  bucketClose = close;\n  if (isNaN(h4Ema)) return;\n  const regime = h4Close > h4Ema ? 1.0 : 0.0;\n  out_h4_close(h4Close);\n  out_h4_ema(h4Ema);\n  out_regime(regime);\n  out_bull_dot(bar.low());\n  out_bear_dot(bar.high());\n  out_is_bullish(regime == 1.0 ? 1.0 : 0.0);\n  out_is_bearish(regime == 0.0 ? 1.0 : 0.0);\n}\n```\n\nThe 4h EMA only steps when a 4h candle closes, so it draws as a staircase\nacross four 1h bars. That flat-then-step shape is the visual signature of a\ncorrect, confirmed higher timeframe ([Repainting](repainting.md)). The fold\nworks on any chart interval that divides the bucket: a 15m chart\ncontributes sixteen bars per bucket, a 1h chart four, and a 4h chart one\n(the fold then confirms each bar on the next).\n\n### When you do want the live value\n\nSometimes you genuinely want the forming bucket, for example a live 4h\nclose ticking inside the current period. In a fold that value is already in\nyour hands: it is `bucketClose`, the running variable. Write it to an\noutput of its own, label it as developing, and never build a signal on it:\ndeveloping values change as the bucket fills, so a cross built on them will\nnot reproduce. Confirmed is what you get by reading the folded variable\ninstead.\n\n### Offset N: the bucket before that\n\nTo read the completed period before the most recent one, keep a small\nring of closed-bucket values: the last few `h4Close` values in a\n`StaticArray\u003Cf64>` you rotate at each bucket change, with entry `1` one\nbucket back ([Variables](core-variables.md)). A pinned input reads the\nsame thing with one option, `offset: 1`\n([Offset](#offset-the-candle-before-that)).\n\n## Timeframe tokens: rolling versus calendar\n\nTimeframe tokens come in two flavours, and the difference is where the\nbucket boundaries fall. Both are one line of integer math over the bar's\nopen time in epoch seconds:\n\n**Rolling buckets** are `N` seconds wide, floored from the Unix epoch:\n`Math.floor(bar_t / N)`. `\"4h\"` is `N = 14400`, `\"1d\"` is `N = 86400`\n(and its buckets start at 00:00 UTC purely because that is where epoch days\nfall), `\"7d\"` is `N = 604800`, whose week boundaries land on Thursdays.\n\n**Calendar buckets** anchor to real UTC calendar boundaries:\n\n| Token | Bucket index | UTC anchor |\n| --- | --- | --- |\n| `\"1D\"` | `dayIndex = floor(bar_t / 86400)` | `00:00` |\n| `\"1W\"` | `floor((dayIndex + 3) / 7)` | **Monday** `00:00` (epoch day 0 was a Thursday; `+ 3` shifts the week start) |\n| `\"1M\"` | `civilYear * 12 + civilMonth` | the first of the month |\n| `\"1Q\"` | `civilYear * 4 + (civilMonth - 1) / 3` | Jan / Apr / Jul / Oct 1 |\n| `\"1Y\"` | `civilYear` | Jan 1 |\n\n`civilYear` and `civilMonth` come from the days-to-civil function on\n[Time and sessions](time-and-sessions.md). A Monday-anchored `\"1W\"` and a\nrolling `\"7d\"` produce **different** closes over the same chart, because\ntheir week boundaries fall on different days; write the one you mean.\nMulti-count calendar tokens (`\"2W\"`, `\"3M\"`) are just a different index\n(`weekIndex / 2`), so there is nothing to reject.\n\nThe cookbook's anchored VWAP and key levels are day and Monday-week folds;\nthe regime filter above is a rolling 4h fold. The `./sdk/resample` module\nwrites this fold for you on the built-ins' timeframes (5m to 4h rolling, 1D\nand 1W on the exchange trade date), with averages and EMAs over the closed\ncandles, confirmed or developing\n([Higher-timeframe kit](../functions/higher-timeframe-kit.md#from-the-chart-bars-resampler)).\n\n## The `interval` pin: a real coarser feed\n\nThe second form reads real coarser candles, and it is the one that also\nreaches **another symbol**. A secondary `ohlcv` input pinned to a coarser\n`interval`, on the chart's market or on a market named by `symbol` and\n`exchange`, is fetched as its own series of closed candles, and each chart\nbar reads the latest of them that had closed by that bar's close.\n\n```typescript sample=cc-mtf-pinned\n// The first input: the chart's own market and interval.\ninput(\"close\", ohlcv.close);\n// A coarser interval of the same market: each daily candle arrives as of its close.\ninput(\"daily\", ohlcv.close, { interval: \"1d\", description: \"Prior daily close, as of close\" });\n// Another symbol at a coarser interval: the request() form, pinned by symbol and exchange together.\ninput(\"eth_4h\", ohlcv.close, { symbol: \"ETHUSDT\", exchange: \"BINANCE_FUTURES\", interval: \"4h\", description: \"ETH 4h close, as of close\" });\noutput(\"daily\", line, overlay, { color: \"#f59e0b\", description: \"Daily close, stepping once per day\" });\noutput(\"eth_4h\", line, lower, { color: \"#7c3aed\", description: \"ETH 4h close\" });\noutput(\"ratio_to_daily\", line, lower, { color: \"#2563eb\", unit: \"%\", description: \"This bar's close relative to the last daily close\" });\n\nfunction onBar(): void {\n  const close = bar.close();\n  const daily = in_daily();\n  const eth = in_eth_4h();\n  if (isNaN(daily) || isNaN(eth)) return;\n  out_daily(daily);\n  out_eth_4h(eth);\n  out_ratio_to_daily(daily == 0.0 ? NaN : ((close - daily) / daily) * 100.0);\n}\n```\n\nAdd it to a 1h chart: `daily` steps once a day, `eth_4h` reads the ETHUSDT\nperpetual on Binance at 4h whatever market the chart shows, and\n`ratio_to_daily` compares every hourly close with the last closed daily\ncandle. The chart checks every pin before it fetches anything and refuses,\nby name, a pin it cannot serve.\n\n### When a pinned candle arrives\n\nOn a 1h chart pinned to 4h, the 00:00 to 04:00 candle belongs to the 03:00\nbar, the bar whose close is 04:00: while that bar is still forming it reads\nthe previous 4h candle, and once the bar has closed the chart evaluates it\nagain with the new candle in place. The bucket fold above shows the same\ncandle from the 04:00 bar, one bar later. Both are causal: neither reads\na candle before it closed.\n\nA pin reads the `confirmed` view unless the input declares another one with\n`view`, or lists extra views with `views`, each read through its own\naccessor:\n\n```text\ninput(\"h4\", ohlcv.close, { interval: \"4h\", views: \"forming,is_new_period\" });\n// in_h4()                 confirmed: the latest 4h candle closed by this bar's close, carried forward\n// in_h4_forming()         forming: this bar's own 4h bucket so far, a developing value\n// in_h4_is_new_period()   is_new_period: 1 on the bar where the held 4h candle changes, else 0\n```\n\n`forming` folds the chart's own bars (or, for a pinned market, that\nmarket's bars at the chart's interval), goes up to `1w`, and needs the\nchart's own candles as the first input; like the fold's `bucketClose`, it\nis for display, not for signals. `is_new_period` reads 0 on the forming bar\nuntil it closes.\n\n### Offset: the candle before that\n\n`offset: N` reads the pinned candle N candles before the one `confirmed`\nholds, counted in the pin's own candles:\n\n```text\ninput(\"wk_high\", ohlcv.high, { interval: \"1w\" });                  // the last closed week's high\ninput(\"wk_high_before\", ohlcv.high, { interval: \"1w\", offset: 1 }); // the week before that one\n```\n\nN runs from 1 to 500, and the editor writes the `offset` view into the\nsheet for you. Until N + 1 candles have closed the input reads `NaN` (0\nunder `missing: \"zero\"`), and the bar still runs. `offset: 0` would be\nthe confirmed reading itself, so leave the option off for it. A calendar\noffset (the quarter before last) comes from the `candles` stream below.\n\n### What the chart serves\n\n| Input | Interval pin | Market pin |\n| --- | --- | --- |\n| a secondary `ohlcv` input | coarser than the chart and a whole multiple of its interval | `symbol` + `exchange`, at the chart's interval or with a coarser one |\n| `funding` (`rate_close`), `oi` | coarser, on the chart's own market (bucketed from their own rows) | refused |\n| `odds` | coarser, `confirmed` and `is_new_period` views only | the market's condition id in `symbol`, always |\n| `trades`, `liquidations`, `implied_volatility`, `skew`, `etf_flow`, `time` | refused | refused |\n| `candles` (celled) | required: any interval word, finer than, equal to or coarser than the chart's | `symbol` + `exchange` |\n| `intrabar` (celled) | required: finer than the chart's and dividing it evenly | `symbol` + `exchange` |\n| other celled inputs (`book`, `volume_profile`, `options_chain`) | refused | refused |\n| the first input | refused: it follows the chart's interval | refused: it follows the chart's market (an `odds` first input is the exception) |\n\nFor the feed pins above, a finer interval is refused, and so is one that\nis not a whole multiple of the chart's (a `5m` pin on a `3m` chart), a\nview without an interval, and a `forming` view above `1w`. The interval\nwords are `1m`, `5m`, `15m`, `30m`, `1h`, `4h`, `1d`, `1w` (`MINUTE`,\n`FIVE_MINUTES`, `FIFTEEN_MINUTES`, `THIRTY_MINUTES`, `HOUR`, `FOUR_HOURS`,\n`DAY` and `WEEK` work too). An interval pin equal to the chart's own\ninterval is no pin at all: the input reads bars at the chart's interval.\n\nWhat a coarse pin costs: the chart fetches the pinned candles from two of\nthem before the first loaded bar (N more for `offset: N`, and further back\nwith `bars`, below), and the value steps once per pinned candle. Keep the\ndefault `missing: \"carry\"` on a coarse pin: it carries the latest closed\ncandle across the bars in between, while `nan` and `zero` give those bars\nthe fill and only the bar that admits a new candle reads it.\n\n### The chart's custom timeframes\n\nThe chart's custom timeframes are interval words too: `2m`, `3m`, `10m`,\n`45m`, `2h`, `6h`, `8h`, `12h` and `3d` (`TWO_MINUTES`, `THREE_MINUTES`,\n`TEN_MINUTES`, `FORTY_FIVE_MINUTES`, `TWO_HOURS`, `SIX_HOURS`,\n`EIGHT_HOURS`, `TWELVE_HOURS` and `THREE_DAYS` work too). They work\neverywhere a pin does: a pin and its views, `offset`, `bars`, a `candles`\nstream and `intrabar`, by the same rules as the eight above.\n\nThey are chart only. The chart serves them; anywhere else an Indicator\nthat pins one is refused by name, `wrun_custom_interval_unsupported`,\nrather than reading a nearby interval in its place.\n\nEvery custom bar opens on the UTC grid of its own length counted from\n1970-01-01, the grid the chart draws them on, so the whole-multiple rule\ndecides what nests:\n\n| Chart | Pin | Why |\n| --- | --- | --- |\n| `45m` | `1d` works, `1h` is refused | `45m` divides a day (32 bars, restarting at midnight UTC) but not an hour |\n| `1d` | `3d` works | three whole days; a `3d` bar opens every third day from 1970-01-01, so its weekday drifts |\n| `3d` | `1w` is refused | three days never divide a week, whose bars open on Mondays |\n| `2h` | `6h`, `8h`, `12h` and `1d` work, `45m` is refused | `45m` is finer than the chart: read it as a `candles` stream instead |\n\nA future follows its exchange's session instead: a CME future's bars open\non the 17:00 Chicago session, and its `3d` bar holds three trade dates, so\none can span a weekend or a holiday and close days after its open plus\nthree days. A pin and its views, a `candles` stream and `intrabar` read\nsuch a bar only once it closes, never while it is still forming.\n\n### Stocks, forex and gold\n\nA pin on a stock, forex or gold market, and any pin on a stock or forex\nchart, is served like a crypto pin, its candles joined onto the chart's\nbars. A `3d` pin on those markets is refused and an index pin reads `NaN`;\nthe session rules are on [Multi-source](multi-source.md#stocks-forex-and-gold).\n\n## History: the `candles` stream\n\nA pin hands each bar one candle. When the indicator needs many candles at\nonce (every day since January 1st, last quarter's range, the last 20\nweekly candles), read the timeframe as a stream of its closed candles:\n\n```text\ninput(\"close\", ohlcv.close);                              // the first input stays a scalar: it is the bar grid\ninput(\"d\", candles.cells, { interval: \"1d\", bars: 400 }); // the newest 400 closed days, then each day as it closes\n```\n\n- **The tuple.** Six numbers per candle, oldest first: `[offset_ms, open,\n  high, low, close, volume]`. `offset_ms` is the candle's open minus the\n  bar's open, negative for history, so the candle opened at `bar.time() +\n  offset_ms / 1000` epoch seconds.\n- **When candles arrive.** The first bar carries the backlog: every closed\n  candle from the start of the stream up to that bar. Each later bar\n  carries the candles that closed since the bar before it, which on most\n  bars is none. A candle arrives on the first bar whose close is at or\n  after its own, so a forming candle never arrives and none arrives twice.\n- **`interval`** is required and may be any interval word: coarser than\n  the chart's (daily candles on a 1h chart), equal to it, or finer.\n  `symbol` and `exchange` together read another market.\n- **`bars`** (1 to 5000) sets the depth: the stream starts at least\n  `bars` candles before the forming one (earlier when the chart has\n  loaded more), so by the newest bar the indicator has seen at least the\n  newest `bars` closed candles. Without it the stream starts one or two\n  candles before the first bar the indicator runs.\n- **`max_cells`** may be left out: the editor then declares the larger of\n  `bars` and 2. A finer interval also needs room for the candles one bar\n  can close, the chart's interval over the stream's plus one (61 for `1m`\n  candles on a 1h chart), and Run names the number when the cap is short.\n  A block over the cap stops the run; it is never cut short.\n- **`view: \"forming\"`** turns an input into the timeframe's live candle:\n  `input(\"d_live\", candles.cells, { interval: \"1d\", view: \"forming\" })`\n  carries the day still forming, as the market serves it so far, as one\n  tuple on the live bar (its `offset_ms` is that candle's open minus the\n  bar's) and an empty block on every other bar, any interval, finer than\n  the chart's or coarser. It takes no `bars`, and `max_cells` 1 holds it.\n  The closed stream and this candle together are the newest candles\n  through now.\n- **`view: \"forming_open\"`** turns an input into the open of the candle\n  each bar sits in, on every bar:\n  `input(\"d_open\", candles.cells, { interval: \"1d\", view: \"forming_open\" })`\n  hands every bar one tuple `[offset_ms, open, NaN, NaN, NaN, NaN]`, the\n  open of the day holding that bar, today's still-forming day included.\n  A candle's open is settled once the candle starts trading, so the value\n  never looks ahead and never changes; the day's high, low, close and\n  volume as of the bar are not known, so they read `NaN`. This is the\n  running open of a higher timeframe, which the stream (a candle only once\n  it closes) cannot give a bar in the middle of a day: Woodie pivots, for\n  one, read the new period's open on its first bar even when the chart's\n  first loaded bar is 21:00. A bar\n  no candle holds (a gap in that timeframe) gets an empty block. Any\n  interval, no `bars`, and `max_cells` 1 holds it.\n\nThe `./sdk/candles` kit reads the stream: a `Periods` folds it into\ncalendar days, weeks, months, quarters or years, and a `CandleList` keeps\nthe newest candles. A `Periods` takes a `1d` or finer stream, or a `1w`\none told so; a `3d` stream is not a calendar unit, so read it through\n`CandleList`. Feed it every bar, empty blocks included, because each\nbar moves its clock\n([Calendar periods and candle lists](../functions/higher-timeframe-kit.md#calendar-periods-and-candle-lists)).\n\n### A yearly VWAP\n\nThe volume-weighted average price of every day closed since January 1st,\non any chart interval:\n\n```typescript sample=cc-mtf-yearly-vwap\ninput(\"close\", ohlcv.close); // a scalar first: the first input is the bar grid\ninput(\"d\", candles.cells, { interval: \"1d\", bars: 400, description: \"The newest 400 closed days\" });\noutput(\"yvwap\", line, overlay, { color: \"#f59e0b\", width: 2, description: \"VWAP of this year's closed days\" });\n\nconst year = new Periods(period.YEAR);\n\nfunction onBar(): void {\n  // Every bar feeds its block, an empty one too: the bar moves the period clock.\n  year.load(in_d_view(), in_d_cells(), bar.time());\n  out_yvwap(year.developing().vwap());\n}\n```\n\nOn a 1h chart the first bar receives the backlog, every day closed from\n400 days back up to that bar, and each later bar receives the day that\nclosed with it (the 23:00 bar receives that day) or nothing. `Periods`\nfiles each day under its calendar year,\nwhich starts January 1st at 00:00 UTC, and keeps the year's VWAP sums, so\n`developing().vwap()` is the VWAP of this year's closed days and steps\nonce a day. 400 days always reach back past January 1st, so the current\nyear is whole. A year the stream does not reach back to the start of\nreads `NaN`, never a partial VWAP. For a line that also moves inside the\nday, add the chart's own bars of the forming day to the period's `pv` and\n`pvVolume` sums.\n\n### A grid of timeframes\n\nA matrix of small candle charts, one per timeframe, pinned to a corner of\nthe pane: for each timeframe a `candles` stream into a `CandleList` and\nits live candle, and the `draw.minicharts` widget, whose frame the\nindicator rewrites on the live bar:\n\n```typescript sample=cc-mtf-minicharts\ninput(\"close\", ohlcv.close); // a scalar first: the first input is the bar grid\ninput(\"m15\", candles.cells, { interval: \"15m\", bars: 18, max_cells: 100 }); // a 1d chart closes 96 of them per bar\ninput(\"m15_live\", candles.cells, { interval: \"15m\", view: \"forming\" }); // the live 15m candle, on the live bar\ninput(\"h1\", candles.cells, { interval: \"1h\", bars: 18, max_cells: 25 });\ninput(\"h1_live\", candles.cells, { interval: \"1h\", view: \"forming\" });\ninput(\"h4\", candles.cells, { interval: \"4h\", bars: 18 });\ninput(\"h4_live\", candles.cells, { interval: \"4h\", view: \"forming\" });\ninput(\"d1\", candles.cells, { interval: \"1d\", bars: 18 });\ninput(\"d1_live\", candles.cells, { interval: \"1d\", view: \"forming\" });\noutput(\"held\", none, lower, { description: \"Closed daily candles the grid holds\" }); // data-only: a reading a watch can use\n// The settings: each \"@\" in the grid below binds one of them to a look option.\nparam.color(\"panelBg\", \"#f7f3e8ee\", { label: \"Panel background\", group: \"Style\" });\nparam.color(\"borderColor\", \"#c8c1b3\", { label: \"Border color\", group: \"Style\" });\nparam.color(\"textColor\", \"#18202b\", { label: \"Text color\", group: \"Style\" }); // the text and the wicks\nparam.color(\"bullColor\", \"#13a983\", { label: \"Bull candle\", group: \"Style\" });\nparam.color(\"bearColor\", \"#e04f5f\", { label: \"Bear candle\", group: \"Style\" });\nparam.bool(\"showFastMA\", true, { label: \"Show fast MA\", group: \"Moving averages\" });\nparam.int(\"fastMALen\", 5, { label: \"Fast MA length\", min: 2, max: 30, group: \"Moving averages\" });\nparam.color(\"fastMAColor\", \"#f59e0b\", { label: \"Fast MA color\", group: \"Moving averages\" });\nparam.bool(\"showSlowMA\", true, { label: \"Show slow MA\", group: \"Moving averages\" });\nparam.int(\"slowMALen\", 12, { label: \"Slow MA length\", min: 3, max: 60, group: \"Moving averages\" });\nparam.color(\"slowMAColor\", \"#2563eb\", { label: \"Slow MA color\", group: \"Moving averages\" });\nconst grid = frame(\"grid\", { max_bytes: 16384 });\ndraw.minicharts({\n  name: \"matrix\", frame: grid, x: -84, y: 42, columns: 2, panel_width: 250, panel_height: 144,\n  background_color: \"@panelBg\", border_color: \"@borderColor\", text_color: \"@textColor\", wick_color: \"@textColor\",\n  bull_color: \"@bullColor\", bear_color: \"@bearColor\",\n  show_fast_ma: \"@showFastMA\", ma_fast_length: \"@fastMALen\", ma_fast_color: \"@fastMAColor\",\n  show_slow_ma: \"@showSlowMA\", ma_slow_length: \"@slowMALen\", ma_slow_color: \"@slowMAColor\",\n  ma_width: 1, show_change: true, show_volume: true,\n});\n\nconst m15 = new CandleList(18);\nconst h1 = new CandleList(18);\nconst h4 = new CandleList(18);\nconst d1 = new CandleList(18);\n\nfunction onBar(): void {\n  // Every bar feeds every stream, an empty block too: the bar moves each list's clock.\n  m15.load(in_m15_view(), in_m15_cells(), bar.time());\n  h1.load(in_h1_view(), in_h1_cells(), bar.time());\n  h4.load(in_h4_view(), in_h4_cells(), bar.time());\n  d1.load(in_d1_view(), in_d1_cells(), bar.time());\n  out_held(f64(d1.count()));\n  if (!bar.isLast()) return;\n  // Each panel: the newest closed candles, then the timeframe's live one, 18 in all.\n  mc_begin(\"{{symbol}}\");\n  mc_leg(\"15m\", m15, 18, in_m15_live_view(), in_m15_live_cells(), bar.time());\n  mc_leg(\"1h\", h1, 18, in_h1_live_view(), in_h1_live_cells(), bar.time());\n  mc_leg(\"4h\", h4, 18, in_h4_live_view(), in_h4_live_cells(), bar.time());\n  mc_leg(\"1d\", d1, 18, in_d1_live_view(), in_d1_live_cells(), bar.time());\n  writeMiniCharts(FRAME_GRID);\n}\n```\n\nThe declaration holds the grid's look: `anchor` with `x` and `y` pixel\noffsets from it, `columns`, the panel size and `gap`, the colours,\n`candle_style`, the two moving averages and the change badge and volume\nstrip, which the chart draws from the candles\n([Cards, frames and panels](../presentation/cards-frames-panels.md)). A look option\ntakes a literal, or an `\"@\u003Csetting>\"` reference where a setting should\nchange it: a colour takes a `param.color`, a switch (`show_fast_ma`,\n`show_slow_ma`, `show_change`, `show_volume`) a `param.bool`, an average's\nlength a `param.int` whose `min` is 1 or more, `ma_width` a number setting\nkept within 0.5 to 5, and `candle_style` a `param.choice` over the style\nwords. The setting's default draws until someone changes it, and one\nsetting may drive several options: here `textColor` colours the text and\nthe wicks. A reference to a setting of another kind stops the build with\nthe option's name. A grid that binds nothing gets settings of its own\ninstead: the panel, border, text, candle and wick colours, the candle\nstyle, each declared average's switch, length and colour, the average\nwidth and the change and volume switches, labelled and defaulting to the\nvalues written in the declaration. The frame holds what changes:\nthe title and each panel's label and candles, written with `mc_begin` and\n`mc_leg` (or `mc_candles`, `mc_panel` and `mc_bar` for candles of your\nown) and sent with `writeMiniCharts`. The chart writes the market's name\nin place of `{{symbol}}`.\n\nOn the live bar each panel holds its newest closed candles and ends with\nthe timeframe's live candle, whatever the chart's interval: the\n`view: \"forming\"` inputs carry it, finer than the chart's or coarser. On\nevery other bar those inputs are empty, so a panel shows closed candles\nonly.\n\n### How far back history reaches\n\n`bars` asks; the data decides. On the chart a stream or a pin reaches\nback 15,000 of its own candles (25,000 on `1h`, 50,000 on `30m`). Where\nhistory stops sooner, as it does at about a year (365 days) on some data\nplans, the run is not refused: the stream starts where history is served,\nand a warning names that start. About a year of history still holds the\ncurrent quarter, and the current year until its last day or two.\n\n### Two things to plan for\n\n- **Keep a scalar input first.** The first `input` line is the bar grid,\n  so a file that opens with the stream is refused when it runs\n  (`wrun_candles_primary: input 'd' reads candles at index 0; ...`). Put\n  `input(\"close\", ohlcv.close);` above it.\n- **A stream across a weekend.** On a market that pauses (a CME future\n  breaks daily and closes for the weekend), a stream pinned to a market\n  that trades around the clock (BTC) hands the first bar after a pause\n  every candle that closed during it. On an intraday interval that block\n  can exceed `max_cells` and stop the run: raise `max_cells` to hold a\n  weekend of candles, or, for candles finer than the chart's, read them\n  through `intrabar`, which slices each bar instead.\n\n## Lower timeframes\n\nThe `intrabar` celled source attaches the finer bars inside each chart\nbar as cells:\n\n```typescript\ninput(\"close\", ohlcv.close);\ninput(\"m1\", intrabar.cells, { interval: \"1m\", max_cells: 60 });\n```\n\nEach chart bar carries one `[offset_ms, open, high, low, close, volume]`\ntuple per CLOSED finer bar it contains, ascending by open, `offset_ms` the\nfiner open minus the bar's open (the finer bar's own open in epoch\nmilliseconds is the chart bar's open in seconds times 1000 plus\n`offset_ms`). The forming finer bar never ships; a\ncovered bar with no finer bars is a present empty block (`in_m1_cells()` =\n0), a bar the finer history does not reach reads -1, and blocks are never\ntruncated (declare `max_cells` at least the finer bars per chart bar: 60\nfor 1m under 1h, or **Run** refuses `wrun_intrabar_ratio_over_cap`). The\ninterval is REQUIRED, finer than the chart's, a whole divisor of it and\nan interval word, the custom timeframes included (`3m` slices a `45m`\nchart into 15 bars, while `10m` would straddle its bars and is refused;\n`wrun_intrabar_leg_not_finer`, `wrun_intrabar_leg_off_grid`), so the\nfinest is `1m` and the chart must be `2m` or coarser. The source reads the chart's own market, or another one\nnamed by `symbol` and `exchange` together, and can never be the first\ninput. On a closed bar with full coverage, folding the block (first open,\nmax high, min low, last close, summed volume) is the bar's own candle; on\na pinned market it is that market's candle over the same span. The other\ncelled sources slice the same bar by price (`volume_profile`) or level\n(`book`; [Data sources](data-sources.md)).\n\n## What the fold can see\n\nA fold is computed from the bars the chart loaded: a bucket already running\nwhen the loaded history starts is incomplete, so keep its statistic `NaN`\nuntil the first boundary passes (the cookbook's anchored VWAP does this).\nThe chart applies the same rule to a `forming` view: a bucket that opened\nbefore the first loaded bar reads `NaN` until panning back loads the rest.\nA coarse pin is not limited this way: it fetches its own candles, so a\ndaily level resolves from the first loaded 1m bar without loading a day of\nminutes. Neither is a `candles` stream: it reaches `bars` candles back\nwhatever the chart has loaded, which is how a 1m chart reads this year's\ndays.\n\n## Boundaries\n\nThe chart refuses, by name, every pin it cannot serve (the table above), so\na pinned file never silently reads the chart's own bars in place of the\ncandles it asked for. Test a new fold by writing its bucket index to a\ndata-only output and reading it back at the editor's Console prompt\n(`last 20 bucket` prints the last twenty values of an output named\n`bucket`).\n\nAn alert reads pins within 600 bars of the chart's interval: another\nmarket's candles on a secondary `ohlcv` input, and a coarser pin of `1m`\nto `1w` that is a whole multiple of the chart's interval, read once its\ncandle has closed. It refuses a custom timeframe (\"This Indicator is\npinned to a different interval than the chart.\"), an `offset` view,\n`intrabar` cells and `candles` streams. The 600 chart bars hold\n600 / (leg / chart) candles of a pin, 37 of a 4h pin on a 15m chart and\n12 on 5m, so an average of 20 4h candles fills on 15m and arms but stays\nempty on 5m: arm such alerts on a coarser chart. A fold of the chart's\nown bars has no pin to size the alert by: declare `warmup()` with the\nbars its window spans, or the alert can arm and stay empty\n([Alerts](../functions/alerts.md)).\n\n## From `htf()`, `request()`, `requestBars()` and `ltf()`\n\nIf you have written chart scripts with these four functions, each call\nmaps to one declaration here:\n\n| The function | Here |\n| --- | --- |\n| `htf(src, \"4h\")`, or `request(sym, \"4h\")` for another market: the last closed candle | `input(\"h4\", ohlcv.close, { interval: \"4h\" })`, the `confirmed` view, with `symbol` and `exchange` for another market |\n| `htf(src, \"4h\", { mode: \"developing\" })` | `view: \"forming\"`, or `views: \"forming\"` beside the confirmed reading |\n| `htf(src, \"4h\", { offset: N })` | `offset: N` |\n| `request(sym, \"4h\", { bars: N })` | `bars: N` on the pin |\n| `request(sym, \"1W\")`, `\"1M\"`, `\"1Q\"`, `\"1Y\"` | a `1d` `candles` stream read through `Periods(period.WEEK)`, `MONTH`, `QUARTER` or `YEAR`: `confirmed(0)` is the last closed period, `confirmed(1)` the one before (with `keep` 2), `developing()` the current one |\n| `request(sym, \"1Q\")` and `\"1Y\"`, value for value | the same `Periods` fed a `1w` stream and told so, `new Periods(period.QUARTER, 4, period.WEEK)`: a week that straddles two periods counts in the one it opens in, as those two tokens count it |\n| `vwap(anchor=\"quarter\")` or `\"year\"` | `Periods(period.QUARTER)` or `YEAR` over a `1d` stream: `developing().vwap()`, plus the forming day's own bars for a live value |\n| `requestBars(sym, \"1d\", { bars: N + 1 })` | a `1d` `candles` stream with `bars: N`, read through `CandleList(N)`: the same rows without the last one, the forming candle, which a second `1d` `candles` input declared `view: \"forming\"` carries on the live bar (or the `forming` view of a scalar pin) |\n| `plotMiniChartGrid(panels, title, position, x, y, ...)` over `requestBars(..., { bars: N, anchor: \"latest\" })` panels | `draw.minicharts({ name, frame, ... })` with the same look in snake case (`position` is `anchor`, `panelWidth` is `panel_width`), and per panel a `candles` stream read through `CandleList(N)` plus its `view: \"forming\"` twin, written with `mc_leg` (the live candle last) and sent with `writeMiniCharts`; the look's inputs are settings bound with `\"@\u003Csetting>\"` references ([A grid of timeframes](#a-grid-of-timeframes)) |\n| `ltf(\"1m\")` | `input(\"m1\", intrabar.cells, { interval: \"1m\", max_cells: 60 })` |\n| `ltf(\"1m\", \"ohlcv\", sym, exchange)` | the same with `symbol` and `exchange` |\n",{"type":14,"children":15,"data":12850,"position":12852},"root",[16,26,29,30,129,130,147,148,163,164,423,424,438,439,455,456,470,471,486,487,1714,1715,1755,1756,1772,1773,1807,1808,1823,1824,1962,1963,1979,1980,1995,1996,2172,2173,2203,2205,2616,2617,2794,2795,2850,2851,2882,2883,2991,2992,3536,3537,3607,3608,3623,3624,3639,3640,3710,3711,3756,3757,3841,3842,3857,3858,3903,3904,3930,3931,4038,4039,4054,4056,4832,4833,5196,5197,5304,5305,5320,5321,5712,5713,5747,5748,5763,5765,6183,6184,6252,6253,6268,6269,6340,6341,6372,6373,6388,6389,6415,6416,6994,6995,7172,7173,7187,7188,7203,7204,7506,7507,7613,7614,7629,7630,7699,7700,9766,9767,10274,10275,10308,10309,10324,10325,10386,10387,10402,10403,10579,10580,10595,10596,10627,10628,10695,10696,11051,11052,11067,11068,11172,11173,11188,11189,11240,11241,11401,11402,11480,11481,11496,11498],{"type":17,"value":18,"position":19},"comment"," source: docs/indicators/core-concepts/multi-timeframe.md; generated by packages/cli/scripts/gen-indicator-docs.ts, do not edit ",{"start":20,"end":23},{"line":21,"column":21,"offset":22},1,0,{"line":21,"column":24,"offset":25},136,135,{"type":27,"value":28},"text","\n",{"type":27,"value":28},{"type":31,"tagName":32,"properties":33,"children":34,"position":126},"element","p",{},[35,45,59,67,80,87,99,106,119],{"type":27,"value":36,"position":37},"Read higher timeframes from any wrun indicator on the chart, three ways: fold the\nchart's own bars into buckets on ",{"start":38,"end":41},{"line":39,"column":21,"offset":40},5,156,{"line":42,"column":43,"offset":44},6,34,271,{"type":31,"tagName":46,"properties":47,"children":48,"position":56},"code",{},[49],{"type":27,"value":50,"position":51},"time.bar_open_sec",{"start":52,"end":53},{"line":42,"column":43,"offset":44},{"line":42,"column":54,"offset":55},53,290,{"start":57,"end":58},{"line":42,"column":43,"offset":44},{"line":42,"column":54,"offset":55},{"type":27,"value":60,"position":61},", confirming a candle\nonly after it closes; pin a secondary input to a coarser ",{"start":62,"end":63},{"line":42,"column":54,"offset":55},{"line":64,"column":65,"offset":66},7,58,369,{"type":31,"tagName":46,"properties":68,"children":69,"position":77},{},[70],{"type":27,"value":71,"position":72},"interval",{"start":73,"end":74},{"line":64,"column":65,"offset":66},{"line":64,"column":75,"offset":76},68,379,{"start":78,"end":79},{"line":64,"column":65,"offset":66},{"line":64,"column":75,"offset":76},{"type":27,"value":81,"position":82},",\nwhich the chart fetches as real candles and hands to each bar as of that\nbar's close; or read a whole stretch of a timeframe's closed candles as a\n",{"start":83,"end":84},{"line":64,"column":75,"offset":76},{"line":85,"column":21,"offset":86},10,528,{"type":31,"tagName":46,"properties":88,"children":89,"position":96},{},[90],{"type":27,"value":91,"position":92},"candles",{"start":93,"end":94},{"line":85,"column":21,"offset":86},{"line":85,"column":85,"offset":95},537,{"start":97,"end":98},{"line":85,"column":21,"offset":86},{"line":85,"column":85,"offset":95},{"type":27,"value":100,"position":101}," stream, reaching back as far as you ask, whatever the chart has\nloaded. Rolling buckets, calendar buckets (day, Monday week, month,\nquarter, year), confirmed and developing values, and the offset-N form all\nfall out of the same integer math. Finer bars inside each chart bar come\nfrom the ",{"start":102,"end":103},{"line":85,"column":85,"offset":95},{"line":104,"column":85,"offset":105},14,827,{"type":31,"tagName":46,"properties":107,"children":108,"position":116},{},[109],{"type":27,"value":110,"position":111},"intrabar",{"start":112,"end":113},{"line":104,"column":85,"offset":105},{"line":104,"column":114,"offset":115},20,837,{"start":117,"end":118},{"line":104,"column":85,"offset":105},{"line":104,"column":114,"offset":115},{"type":27,"value":120,"position":121}," celled source.",{"start":122,"end":123},{"line":104,"column":114,"offset":115},{"line":104,"column":124,"offset":125},35,852,{"start":127,"end":128},{"line":39,"column":21,"offset":40},{"line":104,"column":124,"offset":125},{"type":27,"value":28},{"type":31,"tagName":131,"properties":132,"children":133,"position":143},"h2",{},[134],{"type":27,"value":135,"position":136},"Introduction",{"start":137,"end":141},{"line":138,"column":139,"offset":140},16,4,857,{"line":138,"column":138,"offset":142},869,{"start":144,"end":146},{"line":138,"column":21,"offset":145},854,{"line":138,"column":138,"offset":142},{"type":27,"value":28},{"type":31,"tagName":32,"properties":149,"children":150,"position":160},{},[151],{"type":27,"value":152,"position":153},"An indicator is not locked to its chart's timeframe. From a 1h chart you\ncan read the 4h trend, pull a daily level, or reset a sum on the Monday\nopen. Three forms cover it:",{"start":154,"end":157},{"line":155,"column":21,"offset":156},18,871,{"line":114,"column":158,"offset":159},28,1043,{"start":161,"end":162},{"line":155,"column":21,"offset":156},{"line":114,"column":158,"offset":159},{"type":27,"value":28},{"type":31,"tagName":165,"properties":166,"children":167,"position":420},"ul",{},[168,169,203,204,334,335,419],{"type":27,"value":28},{"type":31,"tagName":170,"properties":171,"children":172,"position":199},"li",{},[173,191],{"type":31,"tagName":174,"properties":175,"children":176,"position":185},"strong",{},[177],{"type":27,"value":178,"position":179},"The bucket fold",{"start":180,"end":183},{"line":181,"column":39,"offset":182},22,1049,{"line":181,"column":114,"offset":184},1064,{"start":186,"end":189},{"line":181,"column":187,"offset":188},3,1047,{"line":181,"column":181,"offset":190},1066,{"type":27,"value":192,"position":193}," (any input): bucket bars by their open time, keep\nthe running bucket's values, and fold a bucket into the higher-timeframe\nstatistic only when the next bucket's first bar arrives. It works on\nevery input, including the ones that cannot pin an interval (trades,\nliquidations, implied volatility).",{"start":194,"end":195},{"line":181,"column":181,"offset":190},{"line":196,"column":197,"offset":198},26,37,1370,{"start":200,"end":202},{"line":181,"column":21,"offset":201},1045,{"line":196,"column":197,"offset":198},{"type":27,"value":28},{"type":31,"tagName":170,"properties":205,"children":206,"position":330},{},[207,244,251,264,270,283,290,303,310,323],{"type":31,"tagName":174,"properties":208,"children":209,"position":238},{},[210,219,231],{"type":27,"value":211,"position":212},"The ",{"start":213,"end":216},{"line":214,"column":39,"offset":215},27,1375,{"line":214,"column":217,"offset":218},9,1379,{"type":31,"tagName":46,"properties":220,"children":221,"position":228},{},[222],{"type":27,"value":71,"position":223},{"start":224,"end":225},{"line":214,"column":217,"offset":218},{"line":214,"column":226,"offset":227},19,1389,{"start":229,"end":230},{"line":214,"column":217,"offset":218},{"line":214,"column":226,"offset":227},{"type":27,"value":232,"position":233}," pin",{"start":234,"end":235},{"line":214,"column":226,"offset":227},{"line":214,"column":236,"offset":237},23,1393,{"start":239,"end":241},{"line":214,"column":187,"offset":240},1373,{"line":214,"column":242,"offset":243},25,1395,{"type":27,"value":245,"position":246}," (a secondary ",{"start":247,"end":248},{"line":214,"column":242,"offset":243},{"line":214,"column":249,"offset":250},39,1409,{"type":31,"tagName":46,"properties":252,"children":253,"position":261},{},[254],{"type":27,"value":255,"position":256},"ohlcv",{"start":257,"end":258},{"line":214,"column":249,"offset":250},{"line":214,"column":259,"offset":260},46,1416,{"start":262,"end":263},{"line":214,"column":249,"offset":250},{"line":214,"column":259,"offset":260},{"type":27,"value":265,"position":266}," input, and ",{"start":267,"end":268},{"line":214,"column":259,"offset":260},{"line":214,"column":65,"offset":269},1428,{"type":31,"tagName":46,"properties":271,"children":272,"position":280},{},[273],{"type":27,"value":274,"position":275},"funding",{"start":276,"end":277},{"line":214,"column":65,"offset":269},{"line":214,"column":278,"offset":279},67,1437,{"start":281,"end":282},{"line":214,"column":65,"offset":269},{"line":214,"column":278,"offset":279},{"type":27,"value":284,"position":285}," or ",{"start":286,"end":287},{"line":214,"column":278,"offset":279},{"line":214,"column":288,"offset":289},71,1441,{"type":31,"tagName":46,"properties":291,"children":292,"position":300},{},[293],{"type":27,"value":294,"position":295},"oi",{"start":296,"end":297},{"line":214,"column":288,"offset":289},{"line":214,"column":298,"offset":299},75,1445,{"start":301,"end":302},{"line":214,"column":288,"offset":289},{"line":214,"column":298,"offset":299},{"type":27,"value":304,"position":305},"\non the chart's own market): ",{"start":306,"end":307},{"line":214,"column":298,"offset":299},{"line":158,"column":308,"offset":309},31,1476,{"type":31,"tagName":46,"properties":311,"children":312,"position":320},{},[313],{"type":27,"value":314,"position":315},"input(\"h4\", ohlcv.close, { interval: \"4h\" })",{"start":316,"end":317},{"line":158,"column":308,"offset":309},{"line":318,"column":42,"offset":319},29,1524,{"start":321,"end":322},{"line":158,"column":308,"offset":309},{"line":318,"column":42,"offset":319},{"type":27,"value":324,"position":325}," reads real 4h candles, and the chart hands each one to a chart bar\nonly as of that bar's close. The no-repaint discipline is built into the\ndata path.",{"start":326,"end":327},{"line":318,"column":42,"offset":319},{"line":308,"column":328,"offset":329},13,1679,{"start":331,"end":333},{"line":214,"column":21,"offset":332},1371,{"line":308,"column":328,"offset":329},{"type":27,"value":28},{"type":31,"tagName":170,"properties":336,"children":337,"position":415},{},[338,370,376,389,396,409],{"type":31,"tagName":174,"properties":339,"children":340,"position":365},{},[341,348,359],{"type":27,"value":211,"position":342},{"start":343,"end":346},{"line":344,"column":39,"offset":345},32,1684,{"line":344,"column":217,"offset":347},1688,{"type":31,"tagName":46,"properties":349,"children":350,"position":356},{},[351],{"type":27,"value":91,"position":352},{"start":353,"end":354},{"line":344,"column":217,"offset":347},{"line":344,"column":155,"offset":355},1697,{"start":357,"end":358},{"line":344,"column":217,"offset":347},{"line":344,"column":155,"offset":355},{"type":27,"value":360,"position":361}," stream",{"start":362,"end":363},{"line":344,"column":155,"offset":355},{"line":344,"column":242,"offset":364},1704,{"start":366,"end":368},{"line":344,"column":187,"offset":367},1682,{"line":344,"column":214,"offset":369},1706,{"type":27,"value":371,"position":372}," (a celled input): ",{"start":373,"end":374},{"line":344,"column":214,"offset":369},{"line":344,"column":259,"offset":375},1725,{"type":31,"tagName":46,"properties":377,"children":378,"position":386},{},[379],{"type":27,"value":380,"position":381},"input(\"d\", candles.cells, { interval: \"1d\", bars: 400 })",{"start":382,"end":383},{"line":344,"column":259,"offset":375},{"line":384,"column":344,"offset":385},33,1785,{"start":387,"end":388},{"line":344,"column":259,"offset":375},{"line":384,"column":344,"offset":385},{"type":27,"value":390,"position":391}," reaches back 400 closed days. The first\nbar receives those that had closed by its own close, and each later bar\nthe day that closed with it. The ",{"start":392,"end":393},{"line":384,"column":344,"offset":385},{"line":124,"column":394,"offset":395},36,1935,{"type":31,"tagName":46,"properties":397,"children":398,"position":406},{},[399],{"type":27,"value":400,"position":401},"./sdk/candles",{"start":402,"end":403},{"line":124,"column":394,"offset":395},{"line":124,"column":404,"offset":405},51,1950,{"start":407,"end":408},{"line":124,"column":394,"offset":395},{"line":124,"column":404,"offset":405},{"type":27,"value":410,"position":411}," kit turns that\nstream into calendar months, quarters and years, or a list of the\nnewest candles.",{"start":412,"end":413},{"line":124,"column":404,"offset":405},{"line":197,"column":155,"offset":414},2051,{"start":416,"end":418},{"line":344,"column":21,"offset":417},1680,{"line":197,"column":155,"offset":414},{"type":27,"value":28},{"start":421,"end":422},{"line":181,"column":21,"offset":201},{"line":197,"column":155,"offset":414},{"type":27,"value":28},{"type":31,"tagName":32,"properties":425,"children":426,"position":435},{},[427],{"type":27,"value":428,"position":429},"The headline property is shared by all three: none of them repaints.",{"start":430,"end":432},{"line":249,"column":21,"offset":431},2053,{"line":249,"column":433,"offset":434},69,2121,{"start":436,"end":437},{"line":249,"column":21,"offset":431},{"line":249,"column":433,"offset":434},{"type":27,"value":28},{"type":31,"tagName":131,"properties":440,"children":441,"position":451},{},[442],{"type":27,"value":443,"position":444},"The bucket fold is confirmed by default",{"start":445,"end":448},{"line":446,"column":139,"offset":447},41,2126,{"line":446,"column":449,"offset":450},43,2165,{"start":452,"end":454},{"line":446,"column":21,"offset":453},2123,{"line":446,"column":449,"offset":450},{"type":27,"value":28},{"type":31,"tagName":32,"properties":457,"children":458,"position":467},{},[459],{"type":27,"value":460,"position":461},"In most charting languages a higher-timeframe lookup is a repaint trap: you\nask for the 4h close on a 1h chart and, while the 4h candle is still\nforming, get its live, not-yet-final value. Your signal looks perfect in\nbacktest and fires a bar early in production, because history got a value\nthe live chart never had.",{"start":462,"end":464},{"line":449,"column":21,"offset":463},2167,{"line":465,"column":196,"offset":466},47,2484,{"start":468,"end":469},{"line":449,"column":21,"offset":463},{"line":465,"column":196,"offset":466},{"type":27,"value":28},{"type":31,"tagName":32,"properties":472,"children":473,"position":483},{},[474],{"type":27,"value":475,"position":476},"The fold closes that trap. The 4h reading on any 1h bar uses only the 4h\ncandles that had already closed by that bar: the module remembers the last\nclose it saw in the current bucket, and when a bar from the NEXT bucket\narrives it folds that remembered close into the 4h statistic. The value you\nsee in history is the value the module saw live. A 4h regime filter, on\nany chart interval:",{"start":477,"end":480},{"line":478,"column":21,"offset":479},49,2486,{"line":481,"column":114,"offset":482},54,2873,{"start":484,"end":485},{"line":478,"column":21,"offset":479},{"line":481,"column":114,"offset":482},{"type":27,"value":28},{"type":14,"children":488},[489],{"type":31,"tagName":490,"properties":491,"children":496,"data":-1},"pre",{"class":492,"style":493,"tabindex":494,"data-sample":495},"shiki shiki-themes github-dark github-light","--shiki-dark:#e1e4e8;--shiki-light:#24292e;--shiki-dark-bg:#24292e;--shiki-light-bg:#fff","0","cc-mtf-regime",[497],{"type":31,"tagName":46,"properties":498,"children":501},{"class":499},[500],"language-typescript",[502,571,572,622,623,669,670,700,701,750,751,798,799,819,820,839,840,843,844,889,890,931,932,966,967,1004,1005,1042,1043,1075,1076,1079,1080,1112,1113,1156,1157,1165,1166,1169,1170,1198,1199,1231,1232,1286,1287,1310,1311,1319,1320,1348,1349,1366,1367,1394,1395,1403,1404,1421,1422,1430,1431,1448,1449,1478,1479,1534,1535,1548,1549,1562,1563,1576,1577,1599,1600,1621,1622,1665,1666,1706,1707],{"type":31,"tagName":503,"properties":504,"children":506},"span",{"class":505},"line",[507,513,519,525,530,536,541,546,551,556,561,566],{"type":31,"tagName":503,"properties":508,"children":510},{"style":509},"--shiki-dark:#B392F0;--shiki-light:#6F42C1",[511],{"type":27,"value":512},"param",{"type":31,"tagName":503,"properties":514,"children":516},{"style":515},"--shiki-dark:#E1E4E8;--shiki-light:#24292E",[517],{"type":27,"value":518},"(",{"type":31,"tagName":503,"properties":520,"children":522},{"style":521},"--shiki-dark:#9ECBFF;--shiki-light:#032F62",[523],{"type":27,"value":524},"\"ema_len\"",{"type":31,"tagName":503,"properties":526,"children":527},{"style":515},[528],{"type":27,"value":529},", ",{"type":31,"tagName":503,"properties":531,"children":533},{"style":532},"--shiki-dark:#79B8FF;--shiki-light:#005CC5",[534],{"type":27,"value":535},"20",{"type":31,"tagName":503,"properties":537,"children":538},{"style":515},[539],{"type":27,"value":540},", { min: ",{"type":31,"tagName":503,"properties":542,"children":543},{"style":532},[544],{"type":27,"value":545},"2",{"type":31,"tagName":503,"properties":547,"children":548},{"style":515},[549],{"type":27,"value":550},", max: ",{"type":31,"tagName":503,"properties":552,"children":553},{"style":532},[554],{"type":27,"value":555},"200",{"type":31,"tagName":503,"properties":557,"children":558},{"style":515},[559],{"type":27,"value":560},", description: ",{"type":31,"tagName":503,"properties":562,"children":563},{"style":521},[564],{"type":27,"value":565},"\"EMA length in 4h candles\"",{"type":31,"tagName":503,"properties":567,"children":568},{"style":515},[569],{"type":27,"value":570}," });",{"type":27,"value":28},{"type":31,"tagName":503,"properties":573,"children":574},{"class":505},[575,580,584,589,594,599,604,609,613,618],{"type":31,"tagName":503,"properties":576,"children":577},{"style":509},[578],{"type":27,"value":579},"output",{"type":31,"tagName":503,"properties":581,"children":582},{"style":515},[583],{"type":27,"value":518},{"type":31,"tagName":503,"properties":585,"children":586},{"style":521},[587],{"type":27,"value":588},"\"h4_close\"",{"type":31,"tagName":503,"properties":590,"children":591},{"style":515},[592],{"type":27,"value":593},", line, overlay, { color: ",{"type":31,"tagName":503,"properties":595,"children":596},{"style":521},[597],{"type":27,"value":598},"\"#7c3aed\"",{"type":31,"tagName":503,"properties":600,"children":601},{"style":515},[602],{"type":27,"value":603},", width: ",{"type":31,"tagName":503,"properties":605,"children":606},{"style":532},[607],{"type":27,"value":608},"1",{"type":31,"tagName":503,"properties":610,"children":611},{"style":515},[612],{"type":27,"value":560},{"type":31,"tagName":503,"properties":614,"children":615},{"style":521},[616],{"type":27,"value":617},"\"Confirmed 4h close\"",{"type":31,"tagName":503,"properties":619,"children":620},{"style":515},[621],{"type":27,"value":570},{"type":27,"value":28},{"type":31,"tagName":503,"properties":624,"children":625},{"class":505},[626,630,634,639,643,648,652,656,660,665],{"type":31,"tagName":503,"properties":627,"children":628},{"style":509},[629],{"type":27,"value":579},{"type":31,"tagName":503,"properties":631,"children":632},{"style":515},[633],{"type":27,"value":518},{"type":31,"tagName":503,"properties":635,"children":636},{"style":521},[637],{"type":27,"value":638},"\"h4_ema\"",{"type":31,"tagName":503,"properties":640,"children":641},{"style":515},[642],{"type":27,"value":593},{"type":31,"tagName":503,"properties":644,"children":645},{"style":521},[646],{"type":27,"value":647},"\"#2563eb\"",{"type":31,"tagName":503,"properties":649,"children":650},{"style":515},[651],{"type":27,"value":603},{"type":31,"tagName":503,"properties":653,"children":654},{"style":532},[655],{"type":27,"value":545},{"type":31,"tagName":503,"properties":657,"children":658},{"style":515},[659],{"type":27,"value":560},{"type":31,"tagName":503,"properties":661,"children":662},{"style":521},[663],{"type":27,"value":664},"\"EMA of confirmed 4h closes: the trend baseline\"",{"type":31,"tagName":503,"properties":666,"children":667},{"style":515},[668],{"type":27,"value":570},{"type":27,"value":28},{"type":31,"tagName":503,"properties":671,"children":672},{"class":505},[673,677,681,686,691,696],{"type":31,"tagName":503,"properties":674,"children":675},{"style":509},[676],{"type":27,"value":579},{"type":31,"tagName":503,"properties":678,"children":679},{"style":515},[680],{"type":27,"value":518},{"type":31,"tagName":503,"properties":682,"children":683},{"style":521},[684],{"type":27,"value":685},"\"regime\"",{"type":31,"tagName":503,"properties":687,"children":688},{"style":515},[689],{"type":27,"value":690},", none, overlay, { description: ",{"type":31,"tagName":503,"properties":692,"children":693},{"style":521},[694],{"type":27,"value":695},"\"1 when the confirmed 4h close is above its 4h EMA, 0 otherwise\"",{"type":31,"tagName":503,"properties":697,"children":698},{"style":515},[699],{"type":27,"value":570},{"type":27,"value":28},{"type":31,"tagName":503,"properties":702,"children":703},{"class":505},[704,708,712,717,722,727,732,737,741,746],{"type":31,"tagName":503,"properties":705,"children":706},{"style":509},[707],{"type":27,"value":579},{"type":31,"tagName":503,"properties":709,"children":710},{"style":515},[711],{"type":27,"value":518},{"type":31,"tagName":503,"properties":713,"children":714},{"style":521},[715],{"type":27,"value":716},"\"bull_dot\"",{"type":31,"tagName":503,"properties":718,"children":719},{"style":515},[720],{"type":27,"value":721},", shape, overlay, { color: ",{"type":31,"tagName":503,"properties":723,"children":724},{"style":521},[725],{"type":27,"value":726},"\"#16a34a\"",{"type":31,"tagName":503,"properties":728,"children":729},{"style":515},[730],{"type":27,"value":731},", shape_where: ",{"type":31,"tagName":503,"properties":733,"children":734},{"style":521},[735],{"type":27,"value":736},"\"is_bullish\"",{"type":31,"tagName":503,"properties":738,"children":739},{"style":515},[740],{"type":27,"value":560},{"type":31,"tagName":503,"properties":742,"children":743},{"style":521},[744],{"type":27,"value":745},"\"Bullish 4h regime\"",{"type":31,"tagName":503,"properties":747,"children":748},{"style":515},[749],{"type":27,"value":570},{"type":27,"value":28},{"type":31,"tagName":503,"properties":752,"children":753},{"class":505},[754,758,762,767,771,776,780,785,789,794],{"type":31,"tagName":503,"properties":755,"children":756},{"style":509},[757],{"type":27,"value":579},{"type":31,"tagName":503,"properties":759,"children":760},{"style":515},[761],{"type":27,"value":518},{"type":31,"tagName":503,"properties":763,"children":764},{"style":521},[765],{"type":27,"value":766},"\"bear_dot\"",{"type":31,"tagName":503,"properties":768,"children":769},{"style":515},[770],{"type":27,"value":721},{"type":31,"tagName":503,"properties":772,"children":773},{"style":521},[774],{"type":27,"value":775},"\"#dc2626\"",{"type":31,"tagName":503,"properties":777,"children":778},{"style":515},[779],{"type":27,"value":731},{"type":31,"tagName":503,"properties":781,"children":782},{"style":521},[783],{"type":27,"value":784},"\"is_bearish\"",{"type":31,"tagName":503,"properties":786,"children":787},{"style":515},[788],{"type":27,"value":560},{"type":31,"tagName":503,"properties":790,"children":791},{"style":521},[792],{"type":27,"value":793},"\"Bearish 4h regime\"",{"type":31,"tagName":503,"properties":795,"children":796},{"style":515},[797],{"type":27,"value":570},{"type":27,"value":28},{"type":31,"tagName":503,"properties":800,"children":801},{"class":505},[802,806,810,814],{"type":31,"tagName":503,"properties":803,"children":804},{"style":509},[805],{"type":27,"value":579},{"type":31,"tagName":503,"properties":807,"children":808},{"style":515},[809],{"type":27,"value":518},{"type":31,"tagName":503,"properties":811,"children":812},{"style":521},[813],{"type":27,"value":736},{"type":31,"tagName":503,"properties":815,"children":816},{"style":515},[817],{"type":27,"value":818},", none);",{"type":27,"value":28},{"type":31,"tagName":503,"properties":821,"children":822},{"class":505},[823,827,831,835],{"type":31,"tagName":503,"properties":824,"children":825},{"style":509},[826],{"type":27,"value":579},{"type":31,"tagName":503,"properties":828,"children":829},{"style":515},[830],{"type":27,"value":518},{"type":31,"tagName":503,"properties":832,"children":833},{"style":521},[834],{"type":27,"value":784},{"type":31,"tagName":503,"properties":836,"children":837},{"style":515},[838],{"type":27,"value":818},{"type":27,"value":28},{"type":31,"tagName":503,"properties":841,"children":842},{"class":505},[],{"type":27,"value":28},{"type":31,"tagName":503,"properties":845,"children":846},{"class":505},[847,853,858,863,868,873,878,883],{"type":31,"tagName":503,"properties":848,"children":850},{"style":849},"--shiki-dark:#F97583;--shiki-light:#D73A49",[851],{"type":27,"value":852},"const",{"type":31,"tagName":503,"properties":854,"children":855},{"style":532},[856],{"type":27,"value":857}," H4",{"type":31,"tagName":503,"properties":859,"children":860},{"style":849},[861],{"type":27,"value":862},":",{"type":31,"tagName":503,"properties":864,"children":865},{"style":509},[866],{"type":27,"value":867}," f64",{"type":31,"tagName":503,"properties":869,"children":870},{"style":849},[871],{"type":27,"value":872}," =",{"type":31,"tagName":503,"properties":874,"children":875},{"style":532},[876],{"type":27,"value":877}," 14400.0",{"type":31,"tagName":503,"properties":879,"children":880},{"style":515},[881],{"type":27,"value":882},"; ",{"type":31,"tagName":503,"properties":884,"children":886},{"style":885},"--shiki-dark:#6A737D;--shiki-light:#6A737D",[887],{"type":27,"value":888},"// 4h in seconds; buckets are floored from the epoch, like a rolling \"4h\" token",{"type":27,"value":28},{"type":31,"tagName":503,"properties":891,"children":892},{"class":505},[893,898,903,908,913,918,922,926],{"type":31,"tagName":503,"properties":894,"children":895},{"style":849},[896],{"type":27,"value":897},"let",{"type":31,"tagName":503,"properties":899,"children":900},{"style":515},[901],{"type":27,"value":902}," ema ",{"type":31,"tagName":503,"properties":904,"children":905},{"style":849},[906],{"type":27,"value":907},"=",{"type":31,"tagName":503,"properties":909,"children":910},{"style":849},[911],{"type":27,"value":912}," new",{"type":31,"tagName":503,"properties":914,"children":915},{"style":509},[916],{"type":27,"value":917}," Ema",{"type":31,"tagName":503,"properties":919,"children":920},{"style":515},[921],{"type":27,"value":518},{"type":31,"tagName":503,"properties":923,"children":924},{"style":532},[925],{"type":27,"value":535},{"type":31,"tagName":503,"properties":927,"children":928},{"style":515},[929],{"type":27,"value":930},");",{"type":27,"value":28},{"type":31,"tagName":503,"properties":933,"children":934},{"class":505},[935,939,944,948,952,956,961],{"type":31,"tagName":503,"properties":936,"children":937},{"style":849},[938],{"type":27,"value":897},{"type":31,"tagName":503,"properties":940,"children":941},{"style":515},[942],{"type":27,"value":943}," bucket",{"type":31,"tagName":503,"properties":945,"children":946},{"style":849},[947],{"type":27,"value":862},{"type":31,"tagName":503,"properties":949,"children":950},{"style":509},[951],{"type":27,"value":867},{"type":31,"tagName":503,"properties":953,"children":954},{"style":849},[955],{"type":27,"value":872},{"type":31,"tagName":503,"properties":957,"children":958},{"style":532},[959],{"type":27,"value":960}," NaN",{"type":31,"tagName":503,"properties":962,"children":963},{"style":515},[964],{"type":27,"value":965},";",{"type":27,"value":28},{"type":31,"tagName":503,"properties":968,"children":969},{"class":505},[970,974,979,983,987,991,995,999],{"type":31,"tagName":503,"properties":971,"children":972},{"style":849},[973],{"type":27,"value":897},{"type":31,"tagName":503,"properties":975,"children":976},{"style":515},[977],{"type":27,"value":978}," bucketClose",{"type":31,"tagName":503,"properties":980,"children":981},{"style":849},[982],{"type":27,"value":862},{"type":31,"tagName":503,"properties":984,"children":985},{"style":509},[986],{"type":27,"value":867},{"type":31,"tagName":503,"properties":988,"children":989},{"style":849},[990],{"type":27,"value":872},{"type":31,"tagName":503,"properties":992,"children":993},{"style":532},[994],{"type":27,"value":960},{"type":31,"tagName":503,"properties":996,"children":997},{"style":515},[998],{"type":27,"value":882},{"type":31,"tagName":503,"properties":1000,"children":1001},{"style":885},[1002],{"type":27,"value":1003},"// the running bucket's latest close",{"type":27,"value":28},{"type":31,"tagName":503,"properties":1006,"children":1007},{"class":505},[1008,1012,1017,1021,1025,1029,1033,1037],{"type":31,"tagName":503,"properties":1009,"children":1010},{"style":849},[1011],{"type":27,"value":897},{"type":31,"tagName":503,"properties":1013,"children":1014},{"style":515},[1015],{"type":27,"value":1016}," h4Close",{"type":31,"tagName":503,"properties":1018,"children":1019},{"style":849},[1020],{"type":27,"value":862},{"type":31,"tagName":503,"properties":1022,"children":1023},{"style":509},[1024],{"type":27,"value":867},{"type":31,"tagName":503,"properties":1026,"children":1027},{"style":849},[1028],{"type":27,"value":872},{"type":31,"tagName":503,"properties":1030,"children":1031},{"style":532},[1032],{"type":27,"value":960},{"type":31,"tagName":503,"properties":1034,"children":1035},{"style":515},[1036],{"type":27,"value":882},{"type":31,"tagName":503,"properties":1038,"children":1039},{"style":885},[1040],{"type":27,"value":1041},"// the last CLOSED bucket's close",{"type":27,"value":28},{"type":31,"tagName":503,"properties":1044,"children":1045},{"class":505},[1046,1050,1055,1059,1063,1067,1071],{"type":31,"tagName":503,"properties":1047,"children":1048},{"style":849},[1049],{"type":27,"value":897},{"type":31,"tagName":503,"properties":1051,"children":1052},{"style":515},[1053],{"type":27,"value":1054}," h4Ema",{"type":31,"tagName":503,"properties":1056,"children":1057},{"style":849},[1058],{"type":27,"value":862},{"type":31,"tagName":503,"properties":1060,"children":1061},{"style":509},[1062],{"type":27,"value":867},{"type":31,"tagName":503,"properties":1064,"children":1065},{"style":849},[1066],{"type":27,"value":872},{"type":31,"tagName":503,"properties":1068,"children":1069},{"style":532},[1070],{"type":27,"value":960},{"type":31,"tagName":503,"properties":1072,"children":1073},{"style":515},[1074],{"type":27,"value":965},{"type":27,"value":28},{"type":31,"tagName":503,"properties":1077,"children":1078},{"class":505},[],{"type":27,"value":28},{"type":31,"tagName":503,"properties":1081,"children":1082},{"class":505},[1083,1088,1093,1098,1102,1107],{"type":31,"tagName":503,"properties":1084,"children":1085},{"style":849},[1086],{"type":27,"value":1087},"function",{"type":31,"tagName":503,"properties":1089,"children":1090},{"style":509},[1091],{"type":27,"value":1092}," onStart",{"type":31,"tagName":503,"properties":1094,"children":1095},{"style":515},[1096],{"type":27,"value":1097},"()",{"type":31,"tagName":503,"properties":1099,"children":1100},{"style":849},[1101],{"type":27,"value":862},{"type":31,"tagName":503,"properties":1103,"children":1104},{"style":532},[1105],{"type":27,"value":1106}," void",{"type":31,"tagName":503,"properties":1108,"children":1109},{"style":515},[1110],{"type":27,"value":1111}," {",{"type":27,"value":28},{"type":31,"tagName":503,"properties":1114,"children":1115},{"class":505},[1116,1121,1125,1129,1133,1137,1142,1146,1151],{"type":31,"tagName":503,"properties":1117,"children":1118},{"style":515},[1119],{"type":27,"value":1120},"  ema ",{"type":31,"tagName":503,"properties":1122,"children":1123},{"style":849},[1124],{"type":27,"value":907},{"type":31,"tagName":503,"properties":1126,"children":1127},{"style":849},[1128],{"type":27,"value":912},{"type":31,"tagName":503,"properties":1130,"children":1131},{"style":509},[1132],{"type":27,"value":917},{"type":31,"tagName":503,"properties":1134,"children":1135},{"style":515},[1136],{"type":27,"value":518},{"type":31,"tagName":503,"properties":1138,"children":1139},{"style":509},[1140],{"type":27,"value":1141},"i32",{"type":31,"tagName":503,"properties":1143,"children":1144},{"style":515},[1145],{"type":27,"value":518},{"type":31,"tagName":503,"properties":1147,"children":1148},{"style":509},[1149],{"type":27,"value":1150},"p_ema_len",{"type":31,"tagName":503,"properties":1152,"children":1153},{"style":515},[1154],{"type":27,"value":1155},"()));",{"type":27,"value":28},{"type":31,"tagName":503,"properties":1158,"children":1159},{"class":505},[1160],{"type":31,"tagName":503,"properties":1161,"children":1162},{"style":515},[1163],{"type":27,"value":1164},"}",{"type":27,"value":28},{"type":31,"tagName":503,"properties":1167,"children":1168},{"class":505},[],{"type":27,"value":28},{"type":31,"tagName":503,"properties":1171,"children":1172},{"class":505},[1173,1177,1182,1186,1190,1194],{"type":31,"tagName":503,"properties":1174,"children":1175},{"style":849},[1176],{"type":27,"value":1087},{"type":31,"tagName":503,"properties":1178,"children":1179},{"style":509},[1180],{"type":27,"value":1181}," onBar",{"type":31,"tagName":503,"properties":1183,"children":1184},{"style":515},[1185],{"type":27,"value":1097},{"type":31,"tagName":503,"properties":1187,"children":1188},{"style":849},[1189],{"type":27,"value":862},{"type":31,"tagName":503,"properties":1191,"children":1192},{"style":532},[1193],{"type":27,"value":1106},{"type":31,"tagName":503,"properties":1195,"children":1196},{"style":515},[1197],{"type":27,"value":1111},{"type":27,"value":28},{"type":31,"tagName":503,"properties":1200,"children":1201},{"class":505},[1202,1207,1212,1216,1221,1226],{"type":31,"tagName":503,"properties":1203,"children":1204},{"style":849},[1205],{"type":27,"value":1206},"  const",{"type":31,"tagName":503,"properties":1208,"children":1209},{"style":532},[1210],{"type":27,"value":1211}," close",{"type":31,"tagName":503,"properties":1213,"children":1214},{"style":849},[1215],{"type":27,"value":872},{"type":31,"tagName":503,"properties":1217,"children":1218},{"style":515},[1219],{"type":27,"value":1220}," bar.",{"type":31,"tagName":503,"properties":1222,"children":1223},{"style":509},[1224],{"type":27,"value":1225},"close",{"type":31,"tagName":503,"properties":1227,"children":1228},{"style":515},[1229],{"type":27,"value":1230},"();",{"type":27,"value":28},{"type":31,"tagName":503,"properties":1233,"children":1234},{"class":505},[1235,1239,1244,1248,1253,1258,1263,1268,1273,1278,1282],{"type":31,"tagName":503,"properties":1236,"children":1237},{"style":849},[1238],{"type":27,"value":1206},{"type":31,"tagName":503,"properties":1240,"children":1241},{"style":532},[1242],{"type":27,"value":1243}," b",{"type":31,"tagName":503,"properties":1245,"children":1246},{"style":849},[1247],{"type":27,"value":872},{"type":31,"tagName":503,"properties":1249,"children":1250},{"style":515},[1251],{"type":27,"value":1252}," Math.",{"type":31,"tagName":503,"properties":1254,"children":1255},{"style":509},[1256],{"type":27,"value":1257},"floor",{"type":31,"tagName":503,"properties":1259,"children":1260},{"style":515},[1261],{"type":27,"value":1262},"(bar.",{"type":31,"tagName":503,"properties":1264,"children":1265},{"style":509},[1266],{"type":27,"value":1267},"time",{"type":31,"tagName":503,"properties":1269,"children":1270},{"style":515},[1271],{"type":27,"value":1272},"() ",{"type":31,"tagName":503,"properties":1274,"children":1275},{"style":849},[1276],{"type":27,"value":1277},"/",{"type":31,"tagName":503,"properties":1279,"children":1280},{"style":532},[1281],{"type":27,"value":857},{"type":31,"tagName":503,"properties":1283,"children":1284},{"style":515},[1285],{"type":27,"value":930},{"type":27,"value":28},{"type":31,"tagName":503,"properties":1288,"children":1289},{"class":505},[1290,1295,1300,1305],{"type":31,"tagName":503,"properties":1291,"children":1292},{"style":849},[1293],{"type":27,"value":1294},"  if",{"type":31,"tagName":503,"properties":1296,"children":1297},{"style":515},[1298],{"type":27,"value":1299}," (b ",{"type":31,"tagName":503,"properties":1301,"children":1302},{"style":849},[1303],{"type":27,"value":1304},"!=",{"type":31,"tagName":503,"properties":1306,"children":1307},{"style":515},[1308],{"type":27,"value":1309}," bucket) {",{"type":27,"value":28},{"type":31,"tagName":503,"properties":1312,"children":1313},{"class":505},[1314],{"type":31,"tagName":503,"properties":1315,"children":1316},{"style":885},[1317],{"type":27,"value":1318},"    // The bucket changed: what we remembered is a CLOSED 4h candle. Fold it now, never earlier.",{"type":27,"value":28},{"type":31,"tagName":503,"properties":1321,"children":1322},{"class":505},[1323,1328,1333,1338,1343],{"type":31,"tagName":503,"properties":1324,"children":1325},{"style":849},[1326],{"type":27,"value":1327},"    if",{"type":31,"tagName":503,"properties":1329,"children":1330},{"style":515},[1331],{"type":27,"value":1332}," (",{"type":31,"tagName":503,"properties":1334,"children":1335},{"style":849},[1336],{"type":27,"value":1337},"!",{"type":31,"tagName":503,"properties":1339,"children":1340},{"style":509},[1341],{"type":27,"value":1342},"isNaN",{"type":31,"tagName":503,"properties":1344,"children":1345},{"style":515},[1346],{"type":27,"value":1347},"(bucketClose)) {",{"type":27,"value":28},{"type":31,"tagName":503,"properties":1350,"children":1351},{"class":505},[1352,1357,1361],{"type":31,"tagName":503,"properties":1353,"children":1354},{"style":515},[1355],{"type":27,"value":1356},"      h4Close ",{"type":31,"tagName":503,"properties":1358,"children":1359},{"style":849},[1360],{"type":27,"value":907},{"type":31,"tagName":503,"properties":1362,"children":1363},{"style":515},[1364],{"type":27,"value":1365}," bucketClose;",{"type":27,"value":28},{"type":31,"tagName":503,"properties":1368,"children":1369},{"class":505},[1370,1375,1379,1384,1389],{"type":31,"tagName":503,"properties":1371,"children":1372},{"style":515},[1373],{"type":27,"value":1374},"      h4Ema ",{"type":31,"tagName":503,"properties":1376,"children":1377},{"style":849},[1378],{"type":27,"value":907},{"type":31,"tagName":503,"properties":1380,"children":1381},{"style":515},[1382],{"type":27,"value":1383}," ema.",{"type":31,"tagName":503,"properties":1385,"children":1386},{"style":509},[1387],{"type":27,"value":1388},"update",{"type":31,"tagName":503,"properties":1390,"children":1391},{"style":515},[1392],{"type":27,"value":1393},"(bucketClose);",{"type":27,"value":28},{"type":31,"tagName":503,"properties":1396,"children":1397},{"class":505},[1398],{"type":31,"tagName":503,"properties":1399,"children":1400},{"style":515},[1401],{"type":27,"value":1402},"    }",{"type":27,"value":28},{"type":31,"tagName":503,"properties":1405,"children":1406},{"class":505},[1407,1412,1416],{"type":31,"tagName":503,"properties":1408,"children":1409},{"style":515},[1410],{"type":27,"value":1411},"    bucket ",{"type":31,"tagName":503,"properties":1413,"children":1414},{"style":849},[1415],{"type":27,"value":907},{"type":31,"tagName":503,"properties":1417,"children":1418},{"style":515},[1419],{"type":27,"value":1420}," b;",{"type":27,"value":28},{"type":31,"tagName":503,"properties":1423,"children":1424},{"class":505},[1425],{"type":31,"tagName":503,"properties":1426,"children":1427},{"style":515},[1428],{"type":27,"value":1429},"  }",{"type":27,"value":28},{"type":31,"tagName":503,"properties":1432,"children":1433},{"class":505},[1434,1439,1443],{"type":31,"tagName":503,"properties":1435,"children":1436},{"style":515},[1437],{"type":27,"value":1438},"  bucketClose ",{"type":31,"tagName":503,"properties":1440,"children":1441},{"style":849},[1442],{"type":27,"value":907},{"type":31,"tagName":503,"properties":1444,"children":1445},{"style":515},[1446],{"type":27,"value":1447}," close;",{"type":27,"value":28},{"type":31,"tagName":503,"properties":1450,"children":1451},{"class":505},[1452,1456,1460,1464,1469,1474],{"type":31,"tagName":503,"properties":1453,"children":1454},{"style":849},[1455],{"type":27,"value":1294},{"type":31,"tagName":503,"properties":1457,"children":1458},{"style":515},[1459],{"type":27,"value":1332},{"type":31,"tagName":503,"properties":1461,"children":1462},{"style":509},[1463],{"type":27,"value":1342},{"type":31,"tagName":503,"properties":1465,"children":1466},{"style":515},[1467],{"type":27,"value":1468},"(h4Ema)) ",{"type":31,"tagName":503,"properties":1470,"children":1471},{"style":849},[1472],{"type":27,"value":1473},"return",{"type":31,"tagName":503,"properties":1475,"children":1476},{"style":515},[1477],{"type":27,"value":965},{"type":27,"value":28},{"type":31,"tagName":503,"properties":1480,"children":1481},{"class":505},[1482,1486,1491,1495,1500,1505,1510,1515,1520,1525,1530],{"type":31,"tagName":503,"properties":1483,"children":1484},{"style":849},[1485],{"type":27,"value":1206},{"type":31,"tagName":503,"properties":1487,"children":1488},{"style":532},[1489],{"type":27,"value":1490}," regime",{"type":31,"tagName":503,"properties":1492,"children":1493},{"style":849},[1494],{"type":27,"value":872},{"type":31,"tagName":503,"properties":1496,"children":1497},{"style":515},[1498],{"type":27,"value":1499}," h4Close ",{"type":31,"tagName":503,"properties":1501,"children":1502},{"style":849},[1503],{"type":27,"value":1504},">",{"type":31,"tagName":503,"properties":1506,"children":1507},{"style":515},[1508],{"type":27,"value":1509}," h4Ema ",{"type":31,"tagName":503,"properties":1511,"children":1512},{"style":849},[1513],{"type":27,"value":1514},"?",{"type":31,"tagName":503,"properties":1516,"children":1517},{"style":532},[1518],{"type":27,"value":1519}," 1.0",{"type":31,"tagName":503,"properties":1521,"children":1522},{"style":849},[1523],{"type":27,"value":1524}," :",{"type":31,"tagName":503,"properties":1526,"children":1527},{"style":532},[1528],{"type":27,"value":1529}," 0.0",{"type":31,"tagName":503,"properties":1531,"children":1532},{"style":515},[1533],{"type":27,"value":965},{"type":27,"value":28},{"type":31,"tagName":503,"properties":1536,"children":1537},{"class":505},[1538,1543],{"type":31,"tagName":503,"properties":1539,"children":1540},{"style":509},[1541],{"type":27,"value":1542},"  out_h4_close",{"type":31,"tagName":503,"properties":1544,"children":1545},{"style":515},[1546],{"type":27,"value":1547},"(h4Close);",{"type":27,"value":28},{"type":31,"tagName":503,"properties":1550,"children":1551},{"class":505},[1552,1557],{"type":31,"tagName":503,"properties":1553,"children":1554},{"style":509},[1555],{"type":27,"value":1556},"  out_h4_ema",{"type":31,"tagName":503,"properties":1558,"children":1559},{"style":515},[1560],{"type":27,"value":1561},"(h4Ema);",{"type":27,"value":28},{"type":31,"tagName":503,"properties":1564,"children":1565},{"class":505},[1566,1571],{"type":31,"tagName":503,"properties":1567,"children":1568},{"style":509},[1569],{"type":27,"value":1570},"  out_regime",{"type":31,"tagName":503,"properties":1572,"children":1573},{"style":515},[1574],{"type":27,"value":1575},"(regime);",{"type":27,"value":28},{"type":31,"tagName":503,"properties":1578,"children":1579},{"class":505},[1580,1585,1589,1594],{"type":31,"tagName":503,"properties":1581,"children":1582},{"style":509},[1583],{"type":27,"value":1584},"  out_bull_dot",{"type":31,"tagName":503,"properties":1586,"children":1587},{"style":515},[1588],{"type":27,"value":1262},{"type":31,"tagName":503,"properties":1590,"children":1591},{"style":509},[1592],{"type":27,"value":1593},"low",{"type":31,"tagName":503,"properties":1595,"children":1596},{"style":515},[1597],{"type":27,"value":1598},"());",{"type":27,"value":28},{"type":31,"tagName":503,"properties":1601,"children":1602},{"class":505},[1603,1608,1612,1617],{"type":31,"tagName":503,"properties":1604,"children":1605},{"style":509},[1606],{"type":27,"value":1607},"  out_bear_dot",{"type":31,"tagName":503,"properties":1609,"children":1610},{"style":515},[1611],{"type":27,"value":1262},{"type":31,"tagName":503,"properties":1613,"children":1614},{"style":509},[1615],{"type":27,"value":1616},"high",{"type":31,"tagName":503,"properties":1618,"children":1619},{"style":515},[1620],{"type":27,"value":1598},{"type":27,"value":28},{"type":31,"tagName":503,"properties":1623,"children":1624},{"class":505},[1625,1630,1635,1640,1644,1649,1653,1657,1661],{"type":31,"tagName":503,"properties":1626,"children":1627},{"style":509},[1628],{"type":27,"value":1629},"  out_is_bullish",{"type":31,"tagName":503,"properties":1631,"children":1632},{"style":515},[1633],{"type":27,"value":1634},"(regime ",{"type":31,"tagName":503,"properties":1636,"children":1637},{"style":849},[1638],{"type":27,"value":1639},"==",{"type":31,"tagName":503,"properties":1641,"children":1642},{"style":532},[1643],{"type":27,"value":1519},{"type":31,"tagName":503,"properties":1645,"children":1646},{"style":849},[1647],{"type":27,"value":1648}," ?",{"type":31,"tagName":503,"properties":1650,"children":1651},{"style":532},[1652],{"type":27,"value":1519},{"type":31,"tagName":503,"properties":1654,"children":1655},{"style":849},[1656],{"type":27,"value":1524},{"type":31,"tagName":503,"properties":1658,"children":1659},{"style":532},[1660],{"type":27,"value":1529},{"type":31,"tagName":503,"properties":1662,"children":1663},{"style":515},[1664],{"type":27,"value":930},{"type":27,"value":28},{"type":31,"tagName":503,"properties":1667,"children":1668},{"class":505},[1669,1674,1678,1682,1686,1690,1694,1698,1702],{"type":31,"tagName":503,"properties":1670,"children":1671},{"style":509},[1672],{"type":27,"value":1673},"  out_is_bearish",{"type":31,"tagName":503,"properties":1675,"children":1676},{"style":515},[1677],{"type":27,"value":1634},{"type":31,"tagName":503,"properties":1679,"children":1680},{"style":849},[1681],{"type":27,"value":1639},{"type":31,"tagName":503,"properties":1683,"children":1684},{"style":532},[1685],{"type":27,"value":1529},{"type":31,"tagName":503,"properties":1687,"children":1688},{"style":849},[1689],{"type":27,"value":1648},{"type":31,"tagName":503,"properties":1691,"children":1692},{"style":532},[1693],{"type":27,"value":1519},{"type":31,"tagName":503,"properties":1695,"children":1696},{"style":849},[1697],{"type":27,"value":1524},{"type":31,"tagName":503,"properties":1699,"children":1700},{"style":532},[1701],{"type":27,"value":1529},{"type":31,"tagName":503,"properties":1703,"children":1704},{"style":515},[1705],{"type":27,"value":930},{"type":27,"value":28},{"type":31,"tagName":503,"properties":1708,"children":1709},{"class":505},[1710],{"type":31,"tagName":503,"properties":1711,"children":1712},{"style":515},[1713],{"type":27,"value":1164},{"type":27,"value":28},{"type":31,"tagName":32,"properties":1716,"children":1717,"position":1752},{},[1718,1728,1745],{"type":27,"value":1719,"position":1720},"The 4h EMA only steps when a 4h candle closes, so it draws as a staircase\nacross four 1h bars. That flat-then-step shape is the visual signature of a\ncorrect, confirmed higher timeframe (",{"start":1721,"end":1724},{"line":1722,"column":21,"offset":1723},101,4653,{"line":1725,"column":1726,"offset":1727},103,38,4840,{"type":31,"tagName":1729,"properties":1730,"children":1732,"position":1740},"a",{"href":1731},"repainting.md",[1733],{"type":27,"value":1734,"position":1735},"Repainting",{"start":1736,"end":1738},{"line":1725,"column":249,"offset":1737},4841,{"line":1725,"column":478,"offset":1739},4851,{"start":1741,"end":1742},{"line":1725,"column":1726,"offset":1727},{"line":1725,"column":1743,"offset":1744},65,4867,{"type":27,"value":1746,"position":1747},"). The fold\nworks on any chart interval that divides the bucket: a 15m chart\ncontributes sixteen bars per bucket, a 1h chart four, and a 4h chart one\n(the fold then confirms each bar on the next).",{"start":1748,"end":1749},{"line":1725,"column":1743,"offset":1744},{"line":1750,"column":465,"offset":1751},106,5063,{"start":1753,"end":1754},{"line":1722,"column":21,"offset":1723},{"line":1750,"column":465,"offset":1751},{"type":27,"value":28},{"type":31,"tagName":1757,"properties":1758,"children":1759,"position":1768},"h3",{},[1760],{"type":27,"value":1761,"position":1762},"When you do want the live value",{"start":1763,"end":1766},{"line":1764,"column":39,"offset":1765},108,5069,{"line":1764,"column":394,"offset":1767},5100,{"start":1769,"end":1771},{"line":1764,"column":21,"offset":1770},5065,{"line":1764,"column":394,"offset":1767},{"type":27,"value":28},{"type":31,"tagName":32,"properties":1774,"children":1775,"position":1804},{},[1776,1785,1797],{"type":27,"value":1777,"position":1778},"Sometimes you genuinely want the forming bucket, for example a live 4h\nclose ticking inside the current period. In a fold that value is already in\nyour hands: it is ",{"start":1779,"end":1782},{"line":1780,"column":21,"offset":1781},110,5102,{"line":1783,"column":226,"offset":1784},112,5267,{"type":31,"tagName":46,"properties":1786,"children":1787,"position":1794},{},[1788],{"type":27,"value":1789,"position":1790},"bucketClose",{"start":1791,"end":1792},{"line":1783,"column":226,"offset":1784},{"line":1783,"column":344,"offset":1793},5280,{"start":1795,"end":1796},{"line":1783,"column":226,"offset":1784},{"line":1783,"column":344,"offset":1793},{"type":27,"value":1798,"position":1799},", the running variable. Write it to an\noutput of its own, label it as developing, and never build a signal on it:\ndeveloping values change as the bucket fills, so a cross built on them will\nnot reproduce. Confirmed is what you get by reading the folded variable\ninstead.",{"start":1800,"end":1801},{"line":1783,"column":344,"offset":1793},{"line":1802,"column":217,"offset":1803},116,5550,{"start":1805,"end":1806},{"line":1780,"column":21,"offset":1781},{"line":1802,"column":217,"offset":1803},{"type":27,"value":28},{"type":31,"tagName":1757,"properties":1809,"children":1810,"position":1819},{},[1811],{"type":27,"value":1812,"position":1813},"Offset N: the bucket before that",{"start":1814,"end":1817},{"line":1815,"column":39,"offset":1816},118,5556,{"line":1815,"column":197,"offset":1818},5588,{"start":1820,"end":1822},{"line":1815,"column":21,"offset":1821},5552,{"line":1815,"column":197,"offset":1818},{"type":27,"value":28},{"type":31,"tagName":32,"properties":1825,"children":1826,"position":1959},{},[1827,1837,1849,1856,1868,1874,1885,1892,1909,1916,1929,1937,1953],{"type":27,"value":1828,"position":1829},"To read the completed period before the most recent one, keep a small\nring of closed-bucket values: the last few ",{"start":1830,"end":1833},{"line":1831,"column":21,"offset":1832},120,5590,{"line":1834,"column":1835,"offset":1836},121,44,5703,{"type":31,"tagName":46,"properties":1838,"children":1839,"position":1846},{},[1840],{"type":27,"value":1841,"position":1842},"h4Close",{"start":1843,"end":1844},{"line":1834,"column":1835,"offset":1836},{"line":1834,"column":54,"offset":1845},5712,{"start":1847,"end":1848},{"line":1834,"column":1835,"offset":1836},{"line":1834,"column":54,"offset":1845},{"type":27,"value":1850,"position":1851}," values in a\n",{"start":1852,"end":1853},{"line":1834,"column":54,"offset":1845},{"line":1854,"column":21,"offset":1855},122,5725,{"type":31,"tagName":46,"properties":1857,"children":1858,"position":1865},{},[1859],{"type":27,"value":1860,"position":1861},"StaticArray\u003Cf64>",{"start":1862,"end":1863},{"line":1854,"column":21,"offset":1855},{"line":1854,"column":226,"offset":1864},5743,{"start":1866,"end":1867},{"line":1854,"column":21,"offset":1855},{"line":1854,"column":226,"offset":1864},{"type":27,"value":1869,"position":1870}," you rotate at each bucket change, with entry ",{"start":1871,"end":1872},{"line":1854,"column":226,"offset":1864},{"line":1854,"column":1743,"offset":1873},5789,{"type":31,"tagName":46,"properties":1875,"children":1876,"position":1882},{},[1877],{"type":27,"value":608,"position":1878},{"start":1879,"end":1880},{"line":1854,"column":1743,"offset":1873},{"line":1854,"column":75,"offset":1881},5792,{"start":1883,"end":1884},{"line":1854,"column":1743,"offset":1873},{"line":1854,"column":75,"offset":1881},{"type":27,"value":1886,"position":1887}," one\nbucket back (",{"start":1888,"end":1889},{"line":1854,"column":75,"offset":1881},{"line":1890,"column":104,"offset":1891},123,5810,{"type":31,"tagName":1729,"properties":1893,"children":1895,"position":1905},{"href":1894},"core-variables.md",[1896],{"type":27,"value":1897,"position":1898},"Variables",{"start":1899,"end":1902},{"line":1890,"column":1900,"offset":1901},15,5811,{"line":1890,"column":1903,"offset":1904},24,5820,{"start":1906,"end":1907},{"line":1890,"column":104,"offset":1891},{"line":1890,"column":1835,"offset":1908},5840,{"type":27,"value":1910,"position":1911},"). A pinned input reads the\nsame thing with one option, ",{"start":1912,"end":1913},{"line":1890,"column":1835,"offset":1908},{"line":1914,"column":318,"offset":1915},124,5896,{"type":31,"tagName":46,"properties":1917,"children":1918,"position":1926},{},[1919],{"type":27,"value":1920,"position":1921},"offset: 1",{"start":1922,"end":1923},{"line":1914,"column":318,"offset":1915},{"line":1914,"column":1924,"offset":1925},40,5907,{"start":1927,"end":1928},{"line":1914,"column":318,"offset":1915},{"line":1914,"column":1924,"offset":1925},{"type":27,"value":1930,"position":1931},"\n(",{"start":1932,"end":1933},{"line":1914,"column":1924,"offset":1925},{"line":1934,"column":1935,"offset":1936},125,2,5909,{"type":31,"tagName":1729,"properties":1938,"children":1940,"position":1948},{"href":1939},"#offset-the-candle-before-that",[1941],{"type":27,"value":1942,"position":1943},"Offset",{"start":1944,"end":1946},{"line":1934,"column":187,"offset":1945},5910,{"line":1934,"column":217,"offset":1947},5916,{"start":1949,"end":1950},{"line":1934,"column":1935,"offset":1936},{"line":1934,"column":1951,"offset":1952},42,5949,{"type":27,"value":1954,"position":1955},").",{"start":1956,"end":1957},{"line":1934,"column":1951,"offset":1952},{"line":1934,"column":1835,"offset":1958},5951,{"start":1960,"end":1961},{"line":1831,"column":21,"offset":1832},{"line":1934,"column":1835,"offset":1958},{"type":27,"value":28},{"type":31,"tagName":131,"properties":1964,"children":1965,"position":1975},{},[1966],{"type":27,"value":1967,"position":1968},"Timeframe tokens: rolling versus calendar",{"start":1969,"end":1972},{"line":1970,"column":139,"offset":1971},127,5956,{"line":1970,"column":1973,"offset":1974},45,5997,{"start":1976,"end":1978},{"line":1970,"column":21,"offset":1977},5953,{"line":1970,"column":1973,"offset":1974},{"type":27,"value":28},{"type":31,"tagName":32,"properties":1981,"children":1982,"position":1992},{},[1983],{"type":27,"value":1984,"position":1985},"Timeframe tokens come in two flavours, and the difference is where the\nbucket boundaries fall. Both are one line of integer math over the bar's\nopen time in epoch seconds:",{"start":1986,"end":1989},{"line":1987,"column":21,"offset":1988},129,5999,{"line":1990,"column":158,"offset":1991},131,6170,{"start":1993,"end":1994},{"line":1987,"column":21,"offset":1988},{"line":1990,"column":158,"offset":1991},{"type":27,"value":28},{"type":31,"tagName":32,"properties":1997,"children":1998,"position":2169},{},[1999,2015,2021,2033,2040,2052,2058,2070,2076,2088,2093,2106,2112,2125,2132,2144,2149,2162],{"type":31,"tagName":174,"properties":2000,"children":2001,"position":2010},{},[2002],{"type":27,"value":2003,"position":2004},"Rolling buckets",{"start":2005,"end":2008},{"line":2006,"column":187,"offset":2007},133,6174,{"line":2006,"column":155,"offset":2009},6189,{"start":2011,"end":2013},{"line":2006,"column":21,"offset":2012},6172,{"line":2006,"column":114,"offset":2014},6191,{"type":27,"value":2016,"position":2017}," are ",{"start":2018,"end":2019},{"line":2006,"column":114,"offset":2014},{"line":2006,"column":242,"offset":2020},6196,{"type":31,"tagName":46,"properties":2022,"children":2023,"position":2030},{},[2024],{"type":27,"value":2025,"position":2026},"N",{"start":2027,"end":2028},{"line":2006,"column":242,"offset":2020},{"line":2006,"column":158,"offset":2029},6199,{"start":2031,"end":2032},{"line":2006,"column":242,"offset":2020},{"line":2006,"column":158,"offset":2029},{"type":27,"value":2034,"position":2035}," seconds wide, floored from the Unix epoch:\n",{"start":2036,"end":2037},{"line":2006,"column":158,"offset":2029},{"line":2038,"column":21,"offset":2039},134,6243,{"type":31,"tagName":46,"properties":2041,"children":2042,"position":2049},{},[2043],{"type":27,"value":2044,"position":2045},"Math.floor(bar_t / N)",{"start":2046,"end":2047},{"line":2038,"column":21,"offset":2039},{"line":2038,"column":1903,"offset":2048},6266,{"start":2050,"end":2051},{"line":2038,"column":21,"offset":2039},{"line":2038,"column":1903,"offset":2048},{"type":27,"value":2053,"position":2054},". ",{"start":2055,"end":2056},{"line":2038,"column":1903,"offset":2048},{"line":2038,"column":196,"offset":2057},6268,{"type":31,"tagName":46,"properties":2059,"children":2060,"position":2067},{},[2061],{"type":27,"value":2062,"position":2063},"\"4h\"",{"start":2064,"end":2065},{"line":2038,"column":196,"offset":2057},{"line":2038,"column":344,"offset":2066},6274,{"start":2068,"end":2069},{"line":2038,"column":196,"offset":2057},{"line":2038,"column":344,"offset":2066},{"type":27,"value":2071,"position":2072}," is ",{"start":2073,"end":2074},{"line":2038,"column":344,"offset":2066},{"line":2038,"column":394,"offset":2075},6278,{"type":31,"tagName":46,"properties":2077,"children":2078,"position":2085},{},[2079],{"type":27,"value":2080,"position":2081},"N = 14400",{"start":2082,"end":2083},{"line":2038,"column":394,"offset":2075},{"line":2038,"column":465,"offset":2084},6289,{"start":2086,"end":2087},{"line":2038,"column":394,"offset":2075},{"line":2038,"column":465,"offset":2084},{"type":27,"value":529,"position":2089},{"start":2090,"end":2091},{"line":2038,"column":465,"offset":2084},{"line":2038,"column":478,"offset":2092},6291,{"type":31,"tagName":46,"properties":2094,"children":2095,"position":2103},{},[2096],{"type":27,"value":2097,"position":2098},"\"1d\"",{"start":2099,"end":2100},{"line":2038,"column":478,"offset":2092},{"line":2038,"column":2101,"offset":2102},55,6297,{"start":2104,"end":2105},{"line":2038,"column":478,"offset":2092},{"line":2038,"column":2101,"offset":2102},{"type":27,"value":2071,"position":2107},{"start":2108,"end":2109},{"line":2038,"column":2101,"offset":2102},{"line":2038,"column":2110,"offset":2111},59,6301,{"type":31,"tagName":46,"properties":2113,"children":2114,"position":2122},{},[2115],{"type":27,"value":2116,"position":2117},"N = 86400",{"start":2118,"end":2119},{"line":2038,"column":2110,"offset":2111},{"line":2038,"column":2120,"offset":2121},70,6312,{"start":2123,"end":2124},{"line":2038,"column":2110,"offset":2111},{"line":2038,"column":2120,"offset":2121},{"type":27,"value":2126,"position":2127},"\n(and its buckets start at 00:00 UTC purely because that is where epoch days\nfall), ",{"start":2128,"end":2129},{"line":2038,"column":2120,"offset":2121},{"line":24,"column":2130,"offset":2131},8,6396,{"type":31,"tagName":46,"properties":2133,"children":2134,"position":2141},{},[2135],{"type":27,"value":2136,"position":2137},"\"7d\"",{"start":2138,"end":2139},{"line":24,"column":2130,"offset":2131},{"line":24,"column":104,"offset":2140},6402,{"start":2142,"end":2143},{"line":24,"column":2130,"offset":2131},{"line":24,"column":104,"offset":2140},{"type":27,"value":2071,"position":2145},{"start":2146,"end":2147},{"line":24,"column":104,"offset":2140},{"line":24,"column":155,"offset":2148},6406,{"type":31,"tagName":46,"properties":2150,"children":2151,"position":2159},{},[2152],{"type":27,"value":2153,"position":2154},"N = 604800",{"start":2155,"end":2156},{"line":24,"column":155,"offset":2148},{"line":24,"column":2157,"offset":2158},30,6418,{"start":2160,"end":2161},{"line":24,"column":155,"offset":2148},{"line":24,"column":2157,"offset":2158},{"type":27,"value":2163,"position":2164},", whose week boundaries land on Thursdays.",{"start":2165,"end":2166},{"line":24,"column":2157,"offset":2158},{"line":24,"column":2167,"offset":2168},72,6460,{"start":2170,"end":2171},{"line":2006,"column":21,"offset":2012},{"line":24,"column":2167,"offset":2168},{"type":27,"value":28},{"type":31,"tagName":32,"properties":2174,"children":2175,"position":2200},{},[2176,2193],{"type":31,"tagName":174,"properties":2177,"children":2178,"position":2187},{},[2179],{"type":27,"value":2180,"position":2181},"Calendar buckets",{"start":2182,"end":2185},{"line":2183,"column":187,"offset":2184},138,6464,{"line":2183,"column":226,"offset":2186},6480,{"start":2188,"end":2190},{"line":2183,"column":21,"offset":2189},6462,{"line":2183,"column":2191,"offset":2192},21,6482,{"type":27,"value":2194,"position":2195}," anchor to real UTC calendar boundaries:",{"start":2196,"end":2197},{"line":2183,"column":2191,"offset":2192},{"line":2183,"column":2198,"offset":2199},61,6522,{"start":2201,"end":2202},{"line":2183,"column":21,"offset":2189},{"line":2183,"column":2198,"offset":2199},{"type":27,"value":2204},"\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":31,"tagName":2206,"properties":2207,"children":2208,"position":2613},"table",{},[2209,2268],{"type":31,"tagName":2210,"properties":2211,"children":2212,"position":2265},"thead",{},[2213],{"type":31,"tagName":2214,"properties":2215,"children":2216,"position":2262},"tr",{},[2217,2234,2248],{"type":31,"tagName":2218,"properties":2219,"children":2220,"position":2229},"th",{},[2221],{"type":27,"value":2222,"position":2223},"Token",{"start":2224,"end":2227},{"line":2225,"column":187,"offset":2226},140,6526,{"line":2225,"column":2130,"offset":2228},6531,{"start":2230,"end":2232},{"line":2225,"column":21,"offset":2231},6524,{"line":2225,"column":217,"offset":2233},6532,{"type":31,"tagName":2218,"properties":2235,"children":2236,"position":2244},{},[2237],{"type":27,"value":2238,"position":2239},"Bucket index",{"start":2240,"end":2242},{"line":2225,"column":10,"offset":2241},6534,{"line":2225,"column":236,"offset":2243},6546,{"start":2245,"end":2246},{"line":2225,"column":217,"offset":2233},{"line":2225,"column":1903,"offset":2247},6547,{"type":31,"tagName":2218,"properties":2249,"children":2250,"position":2258},{},[2251],{"type":27,"value":2252,"position":2253},"UTC anchor",{"start":2254,"end":2256},{"line":2225,"column":196,"offset":2255},6549,{"line":2225,"column":394,"offset":2257},6559,{"start":2259,"end":2260},{"line":2225,"column":1903,"offset":2247},{"line":2225,"column":1726,"offset":2261},6561,{"start":2263,"end":2264},{"line":2225,"column":21,"offset":2231},{"line":2225,"column":1726,"offset":2261},{"start":2266,"end":2267},{"line":2225,"column":21,"offset":2231},{"line":2225,"column":1726,"offset":2261},{"type":31,"tagName":2269,"properties":2270,"children":2271,"position":2610},"tbody",{},[2272,2335,2439,2496,2554],{"type":31,"tagName":2214,"properties":2273,"children":2274,"position":2332},{},[2275,2295,2313],{"type":31,"tagName":2276,"properties":2277,"children":2278,"position":2290},"td",{},[2279],{"type":31,"tagName":46,"properties":2280,"children":2281,"position":2284},{},[2282],{"type":27,"value":2283},"\"1D\"",{"start":2285,"end":2288},{"line":2286,"column":187,"offset":2287},142,6584,{"line":2286,"column":217,"offset":2289},6590,{"start":2291,"end":2293},{"line":2286,"column":21,"offset":2292},6582,{"line":2286,"column":85,"offset":2294},6591,{"type":31,"tagName":2276,"properties":2296,"children":2297,"position":2309},{},[2298],{"type":31,"tagName":46,"properties":2299,"children":2300,"position":2303},{},[2301],{"type":27,"value":2302},"dayIndex = floor(bar_t / 86400)",{"start":2304,"end":2307},{"line":2286,"column":2305,"offset":2306},12,6593,{"line":2286,"column":1973,"offset":2308},6626,{"start":2310,"end":2311},{"line":2286,"column":85,"offset":2294},{"line":2286,"column":259,"offset":2312},6627,{"type":31,"tagName":2276,"properties":2314,"children":2315,"position":2327},{},[2316],{"type":31,"tagName":46,"properties":2317,"children":2318,"position":2321},{},[2319],{"type":27,"value":2320},"00:00",{"start":2322,"end":2325},{"line":2286,"column":2323,"offset":2324},48,6629,{"line":2286,"column":2101,"offset":2326},6636,{"start":2328,"end":2329},{"line":2286,"column":259,"offset":2312},{"line":2286,"column":2330,"offset":2331},57,6638,{"start":2333,"end":2334},{"line":2286,"column":21,"offset":2292},{"line":2286,"column":2330,"offset":2331},{"type":31,"tagName":2214,"properties":2336,"children":2337,"position":2436},{},[2338,2357,2374],{"type":31,"tagName":2276,"properties":2339,"children":2340,"position":2352},{},[2341],{"type":31,"tagName":46,"properties":2342,"children":2343,"position":2346},{},[2344],{"type":27,"value":2345},"\"1W\"",{"start":2347,"end":2350},{"line":2348,"column":187,"offset":2349},143,6641,{"line":2348,"column":217,"offset":2351},6647,{"start":2353,"end":2355},{"line":2348,"column":21,"offset":2354},6639,{"line":2348,"column":85,"offset":2356},6648,{"type":31,"tagName":2276,"properties":2358,"children":2359,"position":2370},{},[2360],{"type":31,"tagName":46,"properties":2361,"children":2362,"position":2365},{},[2363],{"type":27,"value":2364},"floor((dayIndex + 3) / 7)",{"start":2366,"end":2368},{"line":2348,"column":2305,"offset":2367},6650,{"line":2348,"column":249,"offset":2369},6677,{"start":2371,"end":2372},{"line":2348,"column":85,"offset":2356},{"line":2348,"column":1924,"offset":2373},6678,{"type":31,"tagName":2276,"properties":2375,"children":2376,"position":2432},{},[2377,2394,2400,2409,2416,2426],{"type":31,"tagName":174,"properties":2378,"children":2379,"position":2388},{},[2380],{"type":27,"value":2381,"position":2382},"Monday",{"start":2383,"end":2385},{"line":2348,"column":1835,"offset":2384},6682,{"line":2348,"column":2386,"offset":2387},50,6688,{"start":2389,"end":2391},{"line":2348,"column":1951,"offset":2390},6680,{"line":2348,"column":2392,"offset":2393},52,6690,{"type":27,"value":2395,"position":2396}," ",{"start":2397,"end":2398},{"line":2348,"column":2392,"offset":2393},{"line":2348,"column":54,"offset":2399},6691,{"type":31,"tagName":46,"properties":2401,"children":2402,"position":2404},{},[2403],{"type":27,"value":2320},{"start":2405,"end":2406},{"line":2348,"column":54,"offset":2399},{"line":2348,"column":2407,"offset":2408},60,6698,{"type":27,"value":2410,"position":2411}," (epoch day 0 was a Thursday; ",{"start":2412,"end":2413},{"line":2348,"column":2407,"offset":2408},{"line":2348,"column":2414,"offset":2415},90,6728,{"type":31,"tagName":46,"properties":2417,"children":2418,"position":2421},{},[2419],{"type":27,"value":2420},"+ 3",{"start":2422,"end":2423},{"line":2348,"column":2414,"offset":2415},{"line":2348,"column":2424,"offset":2425},95,6733,{"type":27,"value":2427,"position":2428}," shifts the week start)",{"start":2429,"end":2430},{"line":2348,"column":2424,"offset":2425},{"line":2348,"column":1815,"offset":2431},6756,{"start":2433,"end":2434},{"line":2348,"column":1924,"offset":2373},{"line":2348,"column":1831,"offset":2435},6758,{"start":2437,"end":2438},{"line":2348,"column":21,"offset":2354},{"line":2348,"column":1831,"offset":2435},{"type":31,"tagName":2214,"properties":2440,"children":2441,"position":2493},{},[2442,2461,2478],{"type":31,"tagName":2276,"properties":2443,"children":2444,"position":2456},{},[2445],{"type":31,"tagName":46,"properties":2446,"children":2447,"position":2450},{},[2448],{"type":27,"value":2449},"\"1M\"",{"start":2451,"end":2454},{"line":2452,"column":187,"offset":2453},144,6761,{"line":2452,"column":217,"offset":2455},6767,{"start":2457,"end":2459},{"line":2452,"column":21,"offset":2458},6759,{"line":2452,"column":85,"offset":2460},6768,{"type":31,"tagName":2276,"properties":2462,"children":2463,"position":2474},{},[2464],{"type":31,"tagName":46,"properties":2465,"children":2466,"position":2469},{},[2467],{"type":27,"value":2468},"civilYear * 12 + civilMonth",{"start":2470,"end":2472},{"line":2452,"column":2305,"offset":2471},6770,{"line":2452,"column":446,"offset":2473},6799,{"start":2475,"end":2476},{"line":2452,"column":85,"offset":2460},{"line":2452,"column":1951,"offset":2477},6800,{"type":31,"tagName":2276,"properties":2479,"children":2480,"position":2489},{},[2481],{"type":27,"value":2482,"position":2483},"the first of the month",{"start":2484,"end":2486},{"line":2452,"column":1835,"offset":2485},6802,{"line":2452,"column":2487,"offset":2488},66,6824,{"start":2490,"end":2491},{"line":2452,"column":1951,"offset":2477},{"line":2452,"column":75,"offset":2492},6826,{"start":2494,"end":2495},{"line":2452,"column":21,"offset":2458},{"line":2452,"column":75,"offset":2492},{"type":31,"tagName":2214,"properties":2497,"children":2498,"position":2551},{},[2499,2518,2535],{"type":31,"tagName":2276,"properties":2500,"children":2501,"position":2513},{},[2502],{"type":31,"tagName":46,"properties":2503,"children":2504,"position":2507},{},[2505],{"type":27,"value":2506},"\"1Q\"",{"start":2508,"end":2511},{"line":2509,"column":187,"offset":2510},145,6829,{"line":2509,"column":217,"offset":2512},6835,{"start":2514,"end":2516},{"line":2509,"column":21,"offset":2515},6827,{"line":2509,"column":85,"offset":2517},6836,{"type":31,"tagName":2276,"properties":2519,"children":2520,"position":2531},{},[2521],{"type":31,"tagName":46,"properties":2522,"children":2523,"position":2526},{},[2524],{"type":27,"value":2525},"civilYear * 4 + (civilMonth - 1) / 3",{"start":2527,"end":2529},{"line":2509,"column":2305,"offset":2528},6838,{"line":2509,"column":2386,"offset":2530},6876,{"start":2532,"end":2533},{"line":2509,"column":85,"offset":2517},{"line":2509,"column":404,"offset":2534},6877,{"type":31,"tagName":2276,"properties":2536,"children":2537,"position":2546},{},[2538],{"type":27,"value":2539,"position":2540},"Jan / Apr / Jul / Oct 1",{"start":2541,"end":2543},{"line":2509,"column":54,"offset":2542},6879,{"line":2509,"column":2544,"offset":2545},76,6902,{"start":2547,"end":2548},{"line":2509,"column":404,"offset":2534},{"line":2509,"column":2549,"offset":2550},78,6904,{"start":2552,"end":2553},{"line":2509,"column":21,"offset":2515},{"line":2509,"column":2549,"offset":2550},{"type":31,"tagName":2214,"properties":2555,"children":2556,"position":2607},{},[2557,2576,2593],{"type":31,"tagName":2276,"properties":2558,"children":2559,"position":2571},{},[2560],{"type":31,"tagName":46,"properties":2561,"children":2562,"position":2565},{},[2563],{"type":27,"value":2564},"\"1Y\"",{"start":2566,"end":2569},{"line":2567,"column":187,"offset":2568},146,6907,{"line":2567,"column":217,"offset":2570},6913,{"start":2572,"end":2574},{"line":2567,"column":21,"offset":2573},6905,{"line":2567,"column":85,"offset":2575},6914,{"type":31,"tagName":2276,"properties":2577,"children":2578,"position":2589},{},[2579],{"type":31,"tagName":46,"properties":2580,"children":2581,"position":2584},{},[2582],{"type":27,"value":2583},"civilYear",{"start":2585,"end":2587},{"line":2567,"column":2305,"offset":2586},6916,{"line":2567,"column":236,"offset":2588},6927,{"start":2590,"end":2591},{"line":2567,"column":85,"offset":2575},{"line":2567,"column":1903,"offset":2592},6928,{"type":31,"tagName":2276,"properties":2594,"children":2595,"position":2603},{},[2596],{"type":27,"value":2597,"position":2598},"Jan 1",{"start":2599,"end":2601},{"line":2567,"column":196,"offset":2600},6930,{"line":2567,"column":308,"offset":2602},6935,{"start":2604,"end":2605},{"line":2567,"column":1903,"offset":2592},{"line":2567,"column":384,"offset":2606},6937,{"start":2608,"end":2609},{"line":2567,"column":21,"offset":2573},{"line":2567,"column":384,"offset":2606},{"start":2611,"end":2612},{"line":2286,"column":21,"offset":2292},{"line":2567,"column":384,"offset":2606},{"start":2614,"end":2615},{"line":2225,"column":21,"offset":2231},{"line":2567,"column":384,"offset":2606},{"type":27,"value":28},{"type":31,"tagName":32,"properties":2618,"children":2619,"position":2791},{},[2620,2633,2640,2652,2659,2674,2681,2692,2699,2710,2716,2730,2737,2749,2754,2766,2773,2785],{"type":31,"tagName":46,"properties":2621,"children":2622,"position":2630},{},[2623],{"type":27,"value":2583,"position":2624},{"start":2625,"end":2628},{"line":2626,"column":21,"offset":2627},148,6939,{"line":2626,"column":2305,"offset":2629},6950,{"start":2631,"end":2632},{"line":2626,"column":21,"offset":2627},{"line":2626,"column":2305,"offset":2629},{"type":27,"value":2634,"position":2635}," and ",{"start":2636,"end":2637},{"line":2626,"column":2305,"offset":2629},{"line":2626,"column":2638,"offset":2639},17,6955,{"type":31,"tagName":46,"properties":2641,"children":2642,"position":2649},{},[2643],{"type":27,"value":2644,"position":2645},"civilMonth",{"start":2646,"end":2647},{"line":2626,"column":2638,"offset":2639},{"line":2626,"column":318,"offset":2648},6967,{"start":2650,"end":2651},{"line":2626,"column":2638,"offset":2639},{"line":2626,"column":318,"offset":2648},{"type":27,"value":2653,"position":2654}," come from the days-to-civil function on\n",{"start":2655,"end":2656},{"line":2626,"column":318,"offset":2648},{"line":2657,"column":21,"offset":2658},149,7008,{"type":31,"tagName":1729,"properties":2660,"children":2662,"position":2670},{"href":2661},"time-and-sessions.md",[2663],{"type":27,"value":2664,"position":2665},"Time and sessions",{"start":2666,"end":2668},{"line":2657,"column":1935,"offset":2667},7009,{"line":2657,"column":226,"offset":2669},7026,{"start":2671,"end":2672},{"line":2657,"column":21,"offset":2658},{"line":2657,"column":1951,"offset":2673},7049,{"type":27,"value":2675,"position":2676},". A Monday-anchored ",{"start":2677,"end":2678},{"line":2657,"column":1951,"offset":2673},{"line":2657,"column":2679,"offset":2680},62,7069,{"type":31,"tagName":46,"properties":2682,"children":2683,"position":2689},{},[2684],{"type":27,"value":2345,"position":2685},{"start":2686,"end":2687},{"line":2657,"column":2679,"offset":2680},{"line":2657,"column":75,"offset":2688},7075,{"start":2690,"end":2691},{"line":2657,"column":2679,"offset":2680},{"line":2657,"column":75,"offset":2688},{"type":27,"value":2693,"position":2694}," and a\nrolling ",{"start":2695,"end":2696},{"line":2657,"column":75,"offset":2688},{"line":2697,"column":217,"offset":2698},150,7090,{"type":31,"tagName":46,"properties":2700,"children":2701,"position":2707},{},[2702],{"type":27,"value":2136,"position":2703},{"start":2704,"end":2705},{"line":2697,"column":217,"offset":2698},{"line":2697,"column":1900,"offset":2706},7096,{"start":2708,"end":2709},{"line":2697,"column":217,"offset":2698},{"line":2697,"column":1900,"offset":2706},{"type":27,"value":2711,"position":2712}," produce ",{"start":2713,"end":2714},{"line":2697,"column":1900,"offset":2706},{"line":2697,"column":1903,"offset":2715},7105,{"type":31,"tagName":174,"properties":2717,"children":2718,"position":2726},{},[2719],{"type":27,"value":2720,"position":2721},"different",{"start":2722,"end":2724},{"line":2697,"column":196,"offset":2723},7107,{"line":2697,"column":124,"offset":2725},7116,{"start":2727,"end":2728},{"line":2697,"column":1903,"offset":2715},{"line":2697,"column":197,"offset":2729},7118,{"type":27,"value":2731,"position":2732}," closes over the same chart, because\ntheir week boundaries fall on different days; write the one you mean.\nMulti-count calendar tokens (",{"start":2733,"end":2734},{"line":2697,"column":197,"offset":2729},{"line":2735,"column":2157,"offset":2736},152,7254,{"type":31,"tagName":46,"properties":2738,"children":2739,"position":2746},{},[2740],{"type":27,"value":2741,"position":2742},"\"2W\"",{"start":2743,"end":2744},{"line":2735,"column":2157,"offset":2736},{"line":2735,"column":394,"offset":2745},7260,{"start":2747,"end":2748},{"line":2735,"column":2157,"offset":2736},{"line":2735,"column":394,"offset":2745},{"type":27,"value":529,"position":2750},{"start":2751,"end":2752},{"line":2735,"column":394,"offset":2745},{"line":2735,"column":1726,"offset":2753},7262,{"type":31,"tagName":46,"properties":2755,"children":2756,"position":2763},{},[2757],{"type":27,"value":2758,"position":2759},"\"3M\"",{"start":2760,"end":2761},{"line":2735,"column":1726,"offset":2753},{"line":2735,"column":1835,"offset":2762},7268,{"start":2764,"end":2765},{"line":2735,"column":1726,"offset":2753},{"line":2735,"column":1835,"offset":2762},{"type":27,"value":2767,"position":2768},") are just a different index\n(",{"start":2769,"end":2770},{"line":2735,"column":1835,"offset":2762},{"line":2771,"column":1935,"offset":2772},153,7298,{"type":31,"tagName":46,"properties":2774,"children":2775,"position":2782},{},[2776],{"type":27,"value":2777,"position":2778},"weekIndex / 2",{"start":2779,"end":2780},{"line":2771,"column":1935,"offset":2772},{"line":2771,"column":2638,"offset":2781},7313,{"start":2783,"end":2784},{"line":2771,"column":1935,"offset":2772},{"line":2771,"column":2638,"offset":2781},{"type":27,"value":2786,"position":2787},"), so there is nothing to reject.",{"start":2788,"end":2789},{"line":2771,"column":2638,"offset":2781},{"line":2771,"column":2386,"offset":2790},7346,{"start":2792,"end":2793},{"line":2626,"column":21,"offset":2627},{"line":2771,"column":2386,"offset":2790},{"type":27,"value":28},{"type":31,"tagName":32,"properties":2796,"children":2797,"position":2847},{},[2798,2806,2818,2825,2841],{"type":27,"value":2799,"position":2800},"The cookbook's anchored VWAP and key levels are day and Monday-week folds;\nthe regime filter above is a rolling 4h fold. The ",{"start":2801,"end":2804},{"line":2802,"column":21,"offset":2803},155,7348,{"line":40,"column":404,"offset":2805},7473,{"type":31,"tagName":46,"properties":2807,"children":2808,"position":2815},{},[2809],{"type":27,"value":2810,"position":2811},"./sdk/resample",{"start":2812,"end":2813},{"line":40,"column":404,"offset":2805},{"line":40,"column":278,"offset":2814},7489,{"start":2816,"end":2817},{"line":40,"column":404,"offset":2805},{"line":40,"column":278,"offset":2814},{"type":27,"value":2819,"position":2820}," module\nwrites this fold for you on the built-ins' timeframes (5m to 4h rolling, 1D\nand 1W on the exchange trade date), with averages and EMAs over the closed\ncandles, confirmed or developing\n(",{"start":2821,"end":2822},{"line":40,"column":278,"offset":2814},{"line":2823,"column":1935,"offset":2824},160,7682,{"type":31,"tagName":1729,"properties":2826,"children":2828,"position":2836},{"href":2827},"../functions/higher-timeframe-kit.md#from-the-chart-bars-resampler",[2829],{"type":27,"value":2830,"position":2831},"Higher-timeframe kit",{"start":2832,"end":2834},{"line":2823,"column":187,"offset":2833},7683,{"line":2823,"column":236,"offset":2835},7703,{"start":2837,"end":2838},{"line":2823,"column":1935,"offset":2824},{"line":2823,"column":2839,"offset":2840},92,7772,{"type":27,"value":1954,"position":2842},{"start":2843,"end":2844},{"line":2823,"column":2839,"offset":2840},{"line":2823,"column":2845,"offset":2846},94,7774,{"start":2848,"end":2849},{"line":2802,"column":21,"offset":2803},{"line":2823,"column":2845,"offset":2846},{"type":27,"value":28},{"type":31,"tagName":131,"properties":2852,"children":2853,"position":2878},{},[2854,2861,2872],{"type":27,"value":211,"position":2855},{"start":2856,"end":2859},{"line":2857,"column":139,"offset":2858},162,7779,{"line":2857,"column":2130,"offset":2860},7783,{"type":31,"tagName":46,"properties":2862,"children":2863,"position":2869},{},[2864],{"type":27,"value":71,"position":2865},{"start":2866,"end":2867},{"line":2857,"column":2130,"offset":2860},{"line":2857,"column":155,"offset":2868},7793,{"start":2870,"end":2871},{"line":2857,"column":2130,"offset":2860},{"line":2857,"column":155,"offset":2868},{"type":27,"value":2873,"position":2874}," pin: a real coarser feed",{"start":2875,"end":2876},{"line":2857,"column":155,"offset":2868},{"line":2857,"column":449,"offset":2877},7818,{"start":2879,"end":2881},{"line":2857,"column":21,"offset":2880},7776,{"line":2857,"column":449,"offset":2877},{"type":27,"value":28},{"type":31,"tagName":32,"properties":2884,"children":2885,"position":2988},{},[2886,2895,2909,2915,2926,2933,2944,2950,2962,2969,2981],{"type":27,"value":2887,"position":2888},"The second form reads real coarser candles, and it is the one that also\nreaches ",{"start":2889,"end":2892},{"line":2890,"column":21,"offset":2891},164,7820,{"line":2893,"column":217,"offset":2894},165,7900,{"type":31,"tagName":174,"properties":2896,"children":2897,"position":2905},{},[2898],{"type":27,"value":2899,"position":2900},"another symbol",{"start":2901,"end":2903},{"line":2893,"column":10,"offset":2902},7902,{"line":2893,"column":242,"offset":2904},7916,{"start":2906,"end":2907},{"line":2893,"column":217,"offset":2894},{"line":2893,"column":214,"offset":2908},7918,{"type":27,"value":2910,"position":2911},". A secondary ",{"start":2912,"end":2913},{"line":2893,"column":214,"offset":2908},{"line":2893,"column":446,"offset":2914},7932,{"type":31,"tagName":46,"properties":2916,"children":2917,"position":2923},{},[2918],{"type":27,"value":255,"position":2919},{"start":2920,"end":2921},{"line":2893,"column":446,"offset":2914},{"line":2893,"column":2323,"offset":2922},7939,{"start":2924,"end":2925},{"line":2893,"column":446,"offset":2914},{"line":2893,"column":2323,"offset":2922},{"type":27,"value":2927,"position":2928}," input pinned to a coarser\n",{"start":2929,"end":2930},{"line":2893,"column":2323,"offset":2922},{"line":2931,"column":21,"offset":2932},166,7966,{"type":31,"tagName":46,"properties":2934,"children":2935,"position":2941},{},[2936],{"type":27,"value":71,"position":2937},{"start":2938,"end":2939},{"line":2931,"column":21,"offset":2932},{"line":2931,"column":10,"offset":2940},7976,{"start":2942,"end":2943},{"line":2931,"column":21,"offset":2932},{"line":2931,"column":10,"offset":2940},{"type":27,"value":2945,"position":2946},", on the chart's market or on a market named by ",{"start":2947,"end":2948},{"line":2931,"column":10,"offset":2940},{"line":2931,"column":2110,"offset":2949},8024,{"type":31,"tagName":46,"properties":2951,"children":2952,"position":2959},{},[2953],{"type":27,"value":2954,"position":2955},"symbol",{"start":2956,"end":2957},{"line":2931,"column":2110,"offset":2949},{"line":2931,"column":278,"offset":2958},8032,{"start":2960,"end":2961},{"line":2931,"column":2110,"offset":2949},{"line":2931,"column":278,"offset":2958},{"type":27,"value":2963,"position":2964}," and\n",{"start":2965,"end":2966},{"line":2931,"column":278,"offset":2958},{"line":2967,"column":21,"offset":2968},167,8037,{"type":31,"tagName":46,"properties":2970,"children":2971,"position":2978},{},[2972],{"type":27,"value":2973,"position":2974},"exchange",{"start":2975,"end":2976},{"line":2967,"column":21,"offset":2968},{"line":2967,"column":10,"offset":2977},8047,{"start":2979,"end":2980},{"line":2967,"column":21,"offset":2968},{"line":2967,"column":10,"offset":2977},{"type":27,"value":2982,"position":2983},", is fetched as its own series of closed candles, and each chart\nbar reads the latest of them that had closed by that bar's close.",{"start":2984,"end":2985},{"line":2967,"column":10,"offset":2977},{"line":2986,"column":2487,"offset":2987},168,8177,{"start":2989,"end":2990},{"line":2890,"column":21,"offset":2891},{"line":2986,"column":2487,"offset":2987},{"type":27,"value":28},{"type":14,"children":2993},[2994],{"type":31,"tagName":490,"properties":2995,"children":2997,"data":-1},{"class":492,"style":493,"tabindex":494,"data-sample":2996},"cc-mtf-pinned",[2998],{"type":31,"tagName":46,"properties":2999,"children":3001},{"class":3000},[500],[3002,3010,3011,3033,3034,3042,3043,3081,3082,3090,3091,3149,3150,3187,3188,3225,3226,3273,3274,3277,3278,3305,3306,3333,3334,3359,3360,3385,3386,3429,3430,3443,3444,3457,3458,3528,3529],{"type":31,"tagName":503,"properties":3003,"children":3004},{"class":505},[3005],{"type":31,"tagName":503,"properties":3006,"children":3007},{"style":885},[3008],{"type":27,"value":3009},"// The first input: the chart's own market and interval.",{"type":27,"value":28},{"type":31,"tagName":503,"properties":3012,"children":3013},{"class":505},[3014,3019,3023,3028],{"type":31,"tagName":503,"properties":3015,"children":3016},{"style":509},[3017],{"type":27,"value":3018},"input",{"type":31,"tagName":503,"properties":3020,"children":3021},{"style":515},[3022],{"type":27,"value":518},{"type":31,"tagName":503,"properties":3024,"children":3025},{"style":521},[3026],{"type":27,"value":3027},"\"close\"",{"type":31,"tagName":503,"properties":3029,"children":3030},{"style":515},[3031],{"type":27,"value":3032},", ohlcv.close);",{"type":27,"value":28},{"type":31,"tagName":503,"properties":3035,"children":3036},{"class":505},[3037],{"type":31,"tagName":503,"properties":3038,"children":3039},{"style":885},[3040],{"type":27,"value":3041},"// A coarser interval of the same market: each daily candle arrives as of its close.",{"type":27,"value":28},{"type":31,"tagName":503,"properties":3044,"children":3045},{"class":505},[3046,3050,3054,3059,3064,3068,3072,3077],{"type":31,"tagName":503,"properties":3047,"children":3048},{"style":509},[3049],{"type":27,"value":3018},{"type":31,"tagName":503,"properties":3051,"children":3052},{"style":515},[3053],{"type":27,"value":518},{"type":31,"tagName":503,"properties":3055,"children":3056},{"style":521},[3057],{"type":27,"value":3058},"\"daily\"",{"type":31,"tagName":503,"properties":3060,"children":3061},{"style":515},[3062],{"type":27,"value":3063},", ohlcv.close, { interval: ",{"type":31,"tagName":503,"properties":3065,"children":3066},{"style":521},[3067],{"type":27,"value":2097},{"type":31,"tagName":503,"properties":3069,"children":3070},{"style":515},[3071],{"type":27,"value":560},{"type":31,"tagName":503,"properties":3073,"children":3074},{"style":521},[3075],{"type":27,"value":3076},"\"Prior daily close, as of close\"",{"type":31,"tagName":503,"properties":3078,"children":3079},{"style":515},[3080],{"type":27,"value":570},{"type":27,"value":28},{"type":31,"tagName":503,"properties":3083,"children":3084},{"class":505},[3085],{"type":31,"tagName":503,"properties":3086,"children":3087},{"style":885},[3088],{"type":27,"value":3089},"// Another symbol at a coarser interval: the request() form, pinned by symbol and exchange together.",{"type":27,"value":28},{"type":31,"tagName":503,"properties":3092,"children":3093},{"class":505},[3094,3098,3102,3107,3112,3117,3122,3127,3132,3136,3140,3145],{"type":31,"tagName":503,"properties":3095,"children":3096},{"style":509},[3097],{"type":27,"value":3018},{"type":31,"tagName":503,"properties":3099,"children":3100},{"style":515},[3101],{"type":27,"value":518},{"type":31,"tagName":503,"properties":3103,"children":3104},{"style":521},[3105],{"type":27,"value":3106},"\"eth_4h\"",{"type":31,"tagName":503,"properties":3108,"children":3109},{"style":515},[3110],{"type":27,"value":3111},", ohlcv.close, { symbol: ",{"type":31,"tagName":503,"properties":3113,"children":3114},{"style":521},[3115],{"type":27,"value":3116},"\"ETHUSDT\"",{"type":31,"tagName":503,"properties":3118,"children":3119},{"style":515},[3120],{"type":27,"value":3121},", exchange: ",{"type":31,"tagName":503,"properties":3123,"children":3124},{"style":521},[3125],{"type":27,"value":3126},"\"BINANCE_FUTURES\"",{"type":31,"tagName":503,"properties":3128,"children":3129},{"style":515},[3130],{"type":27,"value":3131},", interval: ",{"type":31,"tagName":503,"properties":3133,"children":3134},{"style":521},[3135],{"type":27,"value":2062},{"type":31,"tagName":503,"properties":3137,"children":3138},{"style":515},[3139],{"type":27,"value":560},{"type":31,"tagName":503,"properties":3141,"children":3142},{"style":521},[3143],{"type":27,"value":3144},"\"ETH 4h close, as of close\"",{"type":31,"tagName":503,"properties":3146,"children":3147},{"style":515},[3148],{"type":27,"value":570},{"type":27,"value":28},{"type":31,"tagName":503,"properties":3151,"children":3152},{"class":505},[3153,3157,3161,3165,3169,3174,3178,3183],{"type":31,"tagName":503,"properties":3154,"children":3155},{"style":509},[3156],{"type":27,"value":579},{"type":31,"tagName":503,"properties":3158,"children":3159},{"style":515},[3160],{"type":27,"value":518},{"type":31,"tagName":503,"properties":3162,"children":3163},{"style":521},[3164],{"type":27,"value":3058},{"type":31,"tagName":503,"properties":3166,"children":3167},{"style":515},[3168],{"type":27,"value":593},{"type":31,"tagName":503,"properties":3170,"children":3171},{"style":521},[3172],{"type":27,"value":3173},"\"#f59e0b\"",{"type":31,"tagName":503,"properties":3175,"children":3176},{"style":515},[3177],{"type":27,"value":560},{"type":31,"tagName":503,"properties":3179,"children":3180},{"style":521},[3181],{"type":27,"value":3182},"\"Daily close, stepping once per day\"",{"type":31,"tagName":503,"properties":3184,"children":3185},{"style":515},[3186],{"type":27,"value":570},{"type":27,"value":28},{"type":31,"tagName":503,"properties":3189,"children":3190},{"class":505},[3191,3195,3199,3203,3208,3212,3216,3221],{"type":31,"tagName":503,"properties":3192,"children":3193},{"style":509},[3194],{"type":27,"value":579},{"type":31,"tagName":503,"properties":3196,"children":3197},{"style":515},[3198],{"type":27,"value":518},{"type":31,"tagName":503,"properties":3200,"children":3201},{"style":521},[3202],{"type":27,"value":3106},{"type":31,"tagName":503,"properties":3204,"children":3205},{"style":515},[3206],{"type":27,"value":3207},", line, lower, { color: ",{"type":31,"tagName":503,"properties":3209,"children":3210},{"style":521},[3211],{"type":27,"value":598},{"type":31,"tagName":503,"properties":3213,"children":3214},{"style":515},[3215],{"type":27,"value":560},{"type":31,"tagName":503,"properties":3217,"children":3218},{"style":521},[3219],{"type":27,"value":3220},"\"ETH 4h close\"",{"type":31,"tagName":503,"properties":3222,"children":3223},{"style":515},[3224],{"type":27,"value":570},{"type":27,"value":28},{"type":31,"tagName":503,"properties":3227,"children":3228},{"class":505},[3229,3233,3237,3242,3246,3250,3255,3260,3264,3269],{"type":31,"tagName":503,"properties":3230,"children":3231},{"style":509},[3232],{"type":27,"value":579},{"type":31,"tagName":503,"properties":3234,"children":3235},{"style":515},[3236],{"type":27,"value":518},{"type":31,"tagName":503,"properties":3238,"children":3239},{"style":521},[3240],{"type":27,"value":3241},"\"ratio_to_daily\"",{"type":31,"tagName":503,"properties":3243,"children":3244},{"style":515},[3245],{"type":27,"value":3207},{"type":31,"tagName":503,"properties":3247,"children":3248},{"style":521},[3249],{"type":27,"value":647},{"type":31,"tagName":503,"properties":3251,"children":3252},{"style":515},[3253],{"type":27,"value":3254},", unit: ",{"type":31,"tagName":503,"properties":3256,"children":3257},{"style":521},[3258],{"type":27,"value":3259},"\"%\"",{"type":31,"tagName":503,"properties":3261,"children":3262},{"style":515},[3263],{"type":27,"value":560},{"type":31,"tagName":503,"properties":3265,"children":3266},{"style":521},[3267],{"type":27,"value":3268},"\"This bar's close relative to the last daily close\"",{"type":31,"tagName":503,"properties":3270,"children":3271},{"style":515},[3272],{"type":27,"value":570},{"type":27,"value":28},{"type":31,"tagName":503,"properties":3275,"children":3276},{"class":505},[],{"type":27,"value":28},{"type":31,"tagName":503,"properties":3279,"children":3280},{"class":505},[3281,3285,3289,3293,3297,3301],{"type":31,"tagName":503,"properties":3282,"children":3283},{"style":849},[3284],{"type":27,"value":1087},{"type":31,"tagName":503,"properties":3286,"children":3287},{"style":509},[3288],{"type":27,"value":1181},{"type":31,"tagName":503,"properties":3290,"children":3291},{"style":515},[3292],{"type":27,"value":1097},{"type":31,"tagName":503,"properties":3294,"children":3295},{"style":849},[3296],{"type":27,"value":862},{"type":31,"tagName":503,"properties":3298,"children":3299},{"style":532},[3300],{"type":27,"value":1106},{"type":31,"tagName":503,"properties":3302,"children":3303},{"style":515},[3304],{"type":27,"value":1111},{"type":27,"value":28},{"type":31,"tagName":503,"properties":3307,"children":3308},{"class":505},[3309,3313,3317,3321,3325,3329],{"type":31,"tagName":503,"properties":3310,"children":3311},{"style":849},[3312],{"type":27,"value":1206},{"type":31,"tagName":503,"properties":3314,"children":3315},{"style":532},[3316],{"type":27,"value":1211},{"type":31,"tagName":503,"properties":3318,"children":3319},{"style":849},[3320],{"type":27,"value":872},{"type":31,"tagName":503,"properties":3322,"children":3323},{"style":515},[3324],{"type":27,"value":1220},{"type":31,"tagName":503,"properties":3326,"children":3327},{"style":509},[3328],{"type":27,"value":1225},{"type":31,"tagName":503,"properties":3330,"children":3331},{"style":515},[3332],{"type":27,"value":1230},{"type":27,"value":28},{"type":31,"tagName":503,"properties":3335,"children":3336},{"class":505},[3337,3341,3346,3350,3355],{"type":31,"tagName":503,"properties":3338,"children":3339},{"style":849},[3340],{"type":27,"value":1206},{"type":31,"tagName":503,"properties":3342,"children":3343},{"style":532},[3344],{"type":27,"value":3345}," daily",{"type":31,"tagName":503,"properties":3347,"children":3348},{"style":849},[3349],{"type":27,"value":872},{"type":31,"tagName":503,"properties":3351,"children":3352},{"style":509},[3353],{"type":27,"value":3354}," in_daily",{"type":31,"tagName":503,"properties":3356,"children":3357},{"style":515},[3358],{"type":27,"value":1230},{"type":27,"value":28},{"type":31,"tagName":503,"properties":3361,"children":3362},{"class":505},[3363,3367,3372,3376,3381],{"type":31,"tagName":503,"properties":3364,"children":3365},{"style":849},[3366],{"type":27,"value":1206},{"type":31,"tagName":503,"properties":3368,"children":3369},{"style":532},[3370],{"type":27,"value":3371}," eth",{"type":31,"tagName":503,"properties":3373,"children":3374},{"style":849},[3375],{"type":27,"value":872},{"type":31,"tagName":503,"properties":3377,"children":3378},{"style":509},[3379],{"type":27,"value":3380}," in_eth_4h",{"type":31,"tagName":503,"properties":3382,"children":3383},{"style":515},[3384],{"type":27,"value":1230},{"type":27,"value":28},{"type":31,"tagName":503,"properties":3387,"children":3388},{"class":505},[3389,3393,3397,3401,3406,3411,3416,3421,3425],{"type":31,"tagName":503,"properties":3390,"children":3391},{"style":849},[3392],{"type":27,"value":1294},{"type":31,"tagName":503,"properties":3394,"children":3395},{"style":515},[3396],{"type":27,"value":1332},{"type":31,"tagName":503,"properties":3398,"children":3399},{"style":509},[3400],{"type":27,"value":1342},{"type":31,"tagName":503,"properties":3402,"children":3403},{"style":515},[3404],{"type":27,"value":3405},"(daily) ",{"type":31,"tagName":503,"properties":3407,"children":3408},{"style":849},[3409],{"type":27,"value":3410},"||",{"type":31,"tagName":503,"properties":3412,"children":3413},{"style":509},[3414],{"type":27,"value":3415}," isNaN",{"type":31,"tagName":503,"properties":3417,"children":3418},{"style":515},[3419],{"type":27,"value":3420},"(eth)) ",{"type":31,"tagName":503,"properties":3422,"children":3423},{"style":849},[3424],{"type":27,"value":1473},{"type":31,"tagName":503,"properties":3426,"children":3427},{"style":515},[3428],{"type":27,"value":965},{"type":27,"value":28},{"type":31,"tagName":503,"properties":3431,"children":3432},{"class":505},[3433,3438],{"type":31,"tagName":503,"properties":3434,"children":3435},{"style":509},[3436],{"type":27,"value":3437},"  out_daily",{"type":31,"tagName":503,"properties":3439,"children":3440},{"style":515},[3441],{"type":27,"value":3442},"(daily);",{"type":27,"value":28},{"type":31,"tagName":503,"properties":3445,"children":3446},{"class":505},[3447,3452],{"type":31,"tagName":503,"properties":3448,"children":3449},{"style":509},[3450],{"type":27,"value":3451},"  out_eth_4h",{"type":31,"tagName":503,"properties":3453,"children":3454},{"style":515},[3455],{"type":27,"value":3456},"(eth);",{"type":27,"value":28},{"type":31,"tagName":503,"properties":3459,"children":3460},{"class":505},[3461,3466,3471,3475,3479,3483,3487,3491,3496,3501,3506,3510,3514,3519,3524],{"type":31,"tagName":503,"properties":3462,"children":3463},{"style":509},[3464],{"type":27,"value":3465},"  out_ratio_to_daily",{"type":31,"tagName":503,"properties":3467,"children":3468},{"style":515},[3469],{"type":27,"value":3470},"(daily ",{"type":31,"tagName":503,"properties":3472,"children":3473},{"style":849},[3474],{"type":27,"value":1639},{"type":31,"tagName":503,"properties":3476,"children":3477},{"style":532},[3478],{"type":27,"value":1529},{"type":31,"tagName":503,"properties":3480,"children":3481},{"style":849},[3482],{"type":27,"value":1648},{"type":31,"tagName":503,"properties":3484,"children":3485},{"style":532},[3486],{"type":27,"value":960},{"type":31,"tagName":503,"properties":3488,"children":3489},{"style":849},[3490],{"type":27,"value":1524},{"type":31,"tagName":503,"properties":3492,"children":3493},{"style":515},[3494],{"type":27,"value":3495}," ((close ",{"type":31,"tagName":503,"properties":3497,"children":3498},{"style":849},[3499],{"type":27,"value":3500},"-",{"type":31,"tagName":503,"properties":3502,"children":3503},{"style":515},[3504],{"type":27,"value":3505}," daily) ",{"type":31,"tagName":503,"properties":3507,"children":3508},{"style":849},[3509],{"type":27,"value":1277},{"type":31,"tagName":503,"properties":3511,"children":3512},{"style":515},[3513],{"type":27,"value":3505},{"type":31,"tagName":503,"properties":3515,"children":3516},{"style":849},[3517],{"type":27,"value":3518},"*",{"type":31,"tagName":503,"properties":3520,"children":3521},{"style":532},[3522],{"type":27,"value":3523}," 100.0",{"type":31,"tagName":503,"properties":3525,"children":3526},{"style":515},[3527],{"type":27,"value":930},{"type":27,"value":28},{"type":31,"tagName":503,"properties":3530,"children":3531},{"class":505},[3532],{"type":31,"tagName":503,"properties":3533,"children":3534},{"style":515},[3535],{"type":27,"value":1164},{"type":27,"value":28},{"type":31,"tagName":32,"properties":3538,"children":3539,"position":3604},{},[3540,3548,3560,3566,3578,3585,3597],{"type":27,"value":3541,"position":3542},"Add it to a 1h chart: ",{"start":3543,"end":3546},{"line":3544,"column":21,"offset":3545},192,9323,{"line":3544,"column":236,"offset":3547},9345,{"type":31,"tagName":46,"properties":3549,"children":3550,"position":3557},{},[3551],{"type":27,"value":3552,"position":3553},"daily",{"start":3554,"end":3555},{"line":3544,"column":236,"offset":3547},{"line":3544,"column":2157,"offset":3556},9352,{"start":3558,"end":3559},{"line":3544,"column":236,"offset":3547},{"line":3544,"column":2157,"offset":3556},{"type":27,"value":3561,"position":3562}," steps once a day, ",{"start":3563,"end":3564},{"line":3544,"column":2157,"offset":3556},{"line":3544,"column":478,"offset":3565},9371,{"type":31,"tagName":46,"properties":3567,"children":3568,"position":3575},{},[3569],{"type":27,"value":3570,"position":3571},"eth_4h",{"start":3572,"end":3573},{"line":3544,"column":478,"offset":3565},{"line":3544,"column":2330,"offset":3574},9379,{"start":3576,"end":3577},{"line":3544,"column":478,"offset":3565},{"line":3544,"column":2330,"offset":3574},{"type":27,"value":3579,"position":3580}," reads the ETHUSDT\nperpetual on Binance at 4h whatever market the chart shows, and\n",{"start":3581,"end":3582},{"line":3544,"column":2330,"offset":3574},{"line":3583,"column":21,"offset":3584},194,9462,{"type":31,"tagName":46,"properties":3586,"children":3587,"position":3594},{},[3588],{"type":27,"value":3589,"position":3590},"ratio_to_daily",{"start":3591,"end":3592},{"line":3583,"column":21,"offset":3584},{"line":3583,"column":2638,"offset":3593},9478,{"start":3595,"end":3596},{"line":3583,"column":21,"offset":3584},{"line":3583,"column":2638,"offset":3593},{"type":27,"value":3598,"position":3599}," compares every hourly close with the last closed daily\ncandle. The chart checks every pin before it fetches anything and refuses,\nby name, a pin it cannot serve.",{"start":3600,"end":3601},{"line":3583,"column":2638,"offset":3593},{"line":3602,"column":344,"offset":3603},196,9640,{"start":3605,"end":3606},{"line":3544,"column":21,"offset":3545},{"line":3602,"column":344,"offset":3603},{"type":27,"value":28},{"type":31,"tagName":1757,"properties":3609,"children":3610,"position":3619},{},[3611],{"type":27,"value":3612,"position":3613},"When a pinned candle arrives",{"start":3614,"end":3617},{"line":3615,"column":39,"offset":3616},198,9646,{"line":3615,"column":384,"offset":3618},9674,{"start":3620,"end":3622},{"line":3615,"column":21,"offset":3621},9642,{"line":3615,"column":384,"offset":3618},{"type":27,"value":28},{"type":31,"tagName":32,"properties":3625,"children":3626,"position":3636},{},[3627],{"type":27,"value":3628,"position":3629},"On a 1h chart pinned to 4h, the 00:00 to 04:00 candle belongs to the 03:00\nbar, the bar whose close is 04:00: while that bar is still forming it reads\nthe previous 4h candle, and once the bar has closed the chart evaluates it\nagain with the new candle in place. The bucket fold above shows the same\ncandle from the 04:00 bar, one bar later. Both are causal: neither reads\na candle before it closed.",{"start":3630,"end":3633},{"line":3631,"column":21,"offset":3632},200,9676,{"line":3634,"column":214,"offset":3635},205,10074,{"start":3637,"end":3638},{"line":3631,"column":21,"offset":3632},{"line":3634,"column":214,"offset":3635},{"type":27,"value":28},{"type":31,"tagName":32,"properties":3641,"children":3642,"position":3707},{},[3643,3651,3663,3670,3682,3688,3700],{"type":27,"value":3644,"position":3645},"A pin reads the ",{"start":3646,"end":3649},{"line":3647,"column":21,"offset":3648},207,10076,{"line":3647,"column":2638,"offset":3650},10092,{"type":31,"tagName":46,"properties":3652,"children":3653,"position":3660},{},[3654],{"type":27,"value":3655,"position":3656},"confirmed",{"start":3657,"end":3658},{"line":3647,"column":2638,"offset":3650},{"line":3647,"column":158,"offset":3659},10103,{"start":3661,"end":3662},{"line":3647,"column":2638,"offset":3650},{"line":3647,"column":158,"offset":3659},{"type":27,"value":3664,"position":3665}," view unless the input declares another one with\n",{"start":3666,"end":3667},{"line":3647,"column":158,"offset":3659},{"line":3668,"column":21,"offset":3669},208,10152,{"type":31,"tagName":46,"properties":3671,"children":3672,"position":3679},{},[3673],{"type":27,"value":3674,"position":3675},"view",{"start":3676,"end":3677},{"line":3668,"column":21,"offset":3669},{"line":3668,"column":64,"offset":3678},10158,{"start":3680,"end":3681},{"line":3668,"column":21,"offset":3669},{"line":3668,"column":64,"offset":3678},{"type":27,"value":3683,"position":3684},", or lists extra views with ",{"start":3685,"end":3686},{"line":3668,"column":64,"offset":3678},{"line":3668,"column":124,"offset":3687},10186,{"type":31,"tagName":46,"properties":3689,"children":3690,"position":3697},{},[3691],{"type":27,"value":3692,"position":3693},"views",{"start":3694,"end":3695},{"line":3668,"column":124,"offset":3687},{"line":3668,"column":1951,"offset":3696},10193,{"start":3698,"end":3699},{"line":3668,"column":124,"offset":3687},{"line":3668,"column":1951,"offset":3696},{"type":27,"value":3701,"position":3702},", each read through its own\naccessor:",{"start":3703,"end":3704},{"line":3668,"column":1951,"offset":3696},{"line":3705,"column":85,"offset":3706},209,10230,{"start":3708,"end":3709},{"line":3647,"column":21,"offset":3648},{"line":3705,"column":85,"offset":3706},{"type":27,"value":28},{"type":14,"children":3712},[3713],{"type":31,"tagName":490,"properties":3714,"children":3715,"data":-1},{"class":492,"style":493,"tabindex":494},[3716],{"type":31,"tagName":46,"properties":3717,"children":3720},{"class":3718},[3719],"language-text",[3721,3729,3730,3738,3739,3747,3748],{"type":31,"tagName":503,"properties":3722,"children":3723},{"class":505},[3724],{"type":31,"tagName":503,"properties":3725,"children":3726},{},[3727],{"type":27,"value":3728},"input(\"h4\", ohlcv.close, { interval: \"4h\", views: \"forming,is_new_period\" });",{"type":27,"value":28},{"type":31,"tagName":503,"properties":3731,"children":3732},{"class":505},[3733],{"type":31,"tagName":503,"properties":3734,"children":3735},{},[3736],{"type":27,"value":3737},"// in_h4()                 confirmed: the latest 4h candle closed by this bar's close, carried forward",{"type":27,"value":28},{"type":31,"tagName":503,"properties":3740,"children":3741},{"class":505},[3742],{"type":31,"tagName":503,"properties":3743,"children":3744},{},[3745],{"type":27,"value":3746},"// in_h4_forming()         forming: this bar's own 4h bucket so far, a developing value",{"type":27,"value":28},{"type":31,"tagName":503,"properties":3749,"children":3750},{"class":505},[3751],{"type":31,"tagName":503,"properties":3752,"children":3753},{},[3754],{"type":27,"value":3755},"// in_h4_is_new_period()   is_new_period: 1 on the bar where the held 4h candle changes, else 0",{"type":27,"value":28},{"type":31,"tagName":32,"properties":3758,"children":3759,"position":3838},{},[3760,3774,3781,3794,3801,3812,3819,3831],{"type":31,"tagName":46,"properties":3761,"children":3762,"position":3771},{},[3763],{"type":27,"value":3764,"position":3765},"forming",{"start":3766,"end":3769},{"line":3767,"column":21,"offset":3768},218,10610,{"line":3767,"column":85,"offset":3770},10619,{"start":3772,"end":3773},{"line":3767,"column":21,"offset":3768},{"line":3767,"column":85,"offset":3770},{"type":27,"value":3775,"position":3776}," folds the chart's own bars (or, for a pinned market, that\nmarket's bars at the chart's interval), goes up to ",{"start":3777,"end":3778},{"line":3767,"column":85,"offset":3770},{"line":3779,"column":2392,"offset":3780},219,10729,{"type":31,"tagName":46,"properties":3782,"children":3783,"position":3791},{},[3784],{"type":27,"value":3785,"position":3786},"1w",{"start":3787,"end":3788},{"line":3779,"column":2392,"offset":3780},{"line":3779,"column":3789,"offset":3790},56,10733,{"start":3792,"end":3793},{"line":3779,"column":2392,"offset":3780},{"line":3779,"column":3789,"offset":3790},{"type":27,"value":3795,"position":3796},", and needs the\nchart's own candles as the first input; like the fold's ",{"start":3797,"end":3798},{"line":3779,"column":3789,"offset":3790},{"line":3799,"column":2330,"offset":3800},220,10805,{"type":31,"tagName":46,"properties":3802,"children":3803,"position":3809},{},[3804],{"type":27,"value":1789,"position":3805},{"start":3806,"end":3807},{"line":3799,"column":2330,"offset":3800},{"line":3799,"column":2120,"offset":3808},10818,{"start":3810,"end":3811},{"line":3799,"column":2330,"offset":3800},{"line":3799,"column":2120,"offset":3808},{"type":27,"value":3813,"position":3814},", it\nis for display, not for signals. ",{"start":3815,"end":3816},{"line":3799,"column":2120,"offset":3808},{"line":3817,"column":43,"offset":3818},221,10856,{"type":31,"tagName":46,"properties":3820,"children":3821,"position":3828},{},[3822],{"type":27,"value":3823,"position":3824},"is_new_period",{"start":3825,"end":3826},{"line":3817,"column":43,"offset":3818},{"line":3817,"column":478,"offset":3827},10871,{"start":3829,"end":3830},{"line":3817,"column":43,"offset":3818},{"line":3817,"column":478,"offset":3827},{"type":27,"value":3832,"position":3833}," reads 0 on the forming bar\nuntil it closes.",{"start":3834,"end":3835},{"line":3817,"column":478,"offset":3827},{"line":3836,"column":2638,"offset":3837},222,10915,{"start":3839,"end":3840},{"line":3767,"column":21,"offset":3768},{"line":3836,"column":2638,"offset":3837},{"type":27,"value":28},{"type":31,"tagName":1757,"properties":3843,"children":3844,"position":3853},{},[3845],{"type":27,"value":3846,"position":3847},"Offset: the candle before that",{"start":3848,"end":3851},{"line":3849,"column":39,"offset":3850},224,10921,{"line":3849,"column":124,"offset":3852},10951,{"start":3854,"end":3856},{"line":3849,"column":21,"offset":3855},10917,{"line":3849,"column":124,"offset":3852},{"type":27,"value":28},{"type":31,"tagName":32,"properties":3859,"children":3860,"position":3900},{},[3861,3875,3881,3893],{"type":31,"tagName":46,"properties":3862,"children":3863,"position":3872},{},[3864],{"type":27,"value":3865,"position":3866},"offset: N",{"start":3867,"end":3870},{"line":3868,"column":21,"offset":3869},226,10953,{"line":3868,"column":2305,"offset":3871},10964,{"start":3873,"end":3874},{"line":3868,"column":21,"offset":3869},{"line":3868,"column":2305,"offset":3871},{"type":27,"value":3876,"position":3877}," reads the pinned candle N candles before the one ",{"start":3878,"end":3879},{"line":3868,"column":2305,"offset":3871},{"line":3868,"column":2679,"offset":3880},11014,{"type":31,"tagName":46,"properties":3882,"children":3883,"position":3890},{},[3884],{"type":27,"value":3655,"position":3885},{"start":3886,"end":3887},{"line":3868,"column":2679,"offset":3880},{"line":3868,"column":3888,"offset":3889},73,11025,{"start":3891,"end":3892},{"line":3868,"column":2679,"offset":3880},{"line":3868,"column":3888,"offset":3889},{"type":27,"value":3894,"position":3895},"\nholds, counted in the pin's own candles:",{"start":3896,"end":3897},{"line":3868,"column":3888,"offset":3889},{"line":3898,"column":446,"offset":3899},227,11066,{"start":3901,"end":3902},{"line":3868,"column":21,"offset":3869},{"line":3898,"column":446,"offset":3899},{"type":27,"value":28},{"type":14,"children":3905},[3906],{"type":31,"tagName":490,"properties":3907,"children":3908,"data":-1},{"class":492,"style":493,"tabindex":494},[3909],{"type":31,"tagName":46,"properties":3910,"children":3912},{"class":3911},[3719],[3913,3921,3922],{"type":31,"tagName":503,"properties":3914,"children":3915},{"class":505},[3916],{"type":31,"tagName":503,"properties":3917,"children":3918},{},[3919],{"type":27,"value":3920},"input(\"wk_high\", ohlcv.high, { interval: \"1w\" });                  // the last closed week's high",{"type":27,"value":28},{"type":31,"tagName":503,"properties":3923,"children":3924},{"class":505},[3925],{"type":31,"tagName":503,"properties":3926,"children":3927},{},[3928],{"type":27,"value":3929},"input(\"wk_high_before\", ohlcv.high, { interval: \"1w\", offset: 1 }); // the week before that one",{"type":27,"value":28},{"type":31,"tagName":32,"properties":3932,"children":3933,"position":4035},{},[3934,3942,3954,3962,3974,3981,3993,3999,4011,4018,4029],{"type":27,"value":3935,"position":3936},"N runs from 1 to 500, and the editor writes the ",{"start":3937,"end":3940},{"line":3938,"column":21,"offset":3939},234,11275,{"line":3938,"column":478,"offset":3941},11323,{"type":31,"tagName":46,"properties":3943,"children":3944,"position":3951},{},[3945],{"type":27,"value":3946,"position":3947},"offset",{"start":3948,"end":3949},{"line":3938,"column":478,"offset":3941},{"line":3938,"column":2330,"offset":3950},11331,{"start":3952,"end":3953},{"line":3938,"column":478,"offset":3941},{"line":3938,"column":2330,"offset":3950},{"type":27,"value":3955,"position":3956}," view into the\nsheet for you. Until N + 1 candles have closed the input reads ",{"start":3957,"end":3958},{"line":3938,"column":2330,"offset":3950},{"line":3959,"column":3960,"offset":3961},235,64,11409,{"type":31,"tagName":46,"properties":3963,"children":3964,"position":3971},{},[3965],{"type":27,"value":3966,"position":3967},"NaN",{"start":3968,"end":3969},{"line":3959,"column":3960,"offset":3961},{"line":3959,"column":433,"offset":3970},11414,{"start":3972,"end":3973},{"line":3959,"column":3960,"offset":3961},{"line":3959,"column":433,"offset":3970},{"type":27,"value":3975,"position":3976}," (0\nunder ",{"start":3977,"end":3978},{"line":3959,"column":433,"offset":3970},{"line":3979,"column":64,"offset":3980},236,11424,{"type":31,"tagName":46,"properties":3982,"children":3983,"position":3990},{},[3984],{"type":27,"value":3985,"position":3986},"missing: \"zero\"",{"start":3987,"end":3988},{"line":3979,"column":64,"offset":3980},{"line":3979,"column":1903,"offset":3989},11441,{"start":3991,"end":3992},{"line":3979,"column":64,"offset":3980},{"line":3979,"column":1903,"offset":3989},{"type":27,"value":3994,"position":3995},"), and the bar still runs. ",{"start":3996,"end":3997},{"line":3979,"column":1903,"offset":3989},{"line":3979,"column":404,"offset":3998},11468,{"type":31,"tagName":46,"properties":4000,"children":4001,"position":4008},{},[4002],{"type":27,"value":4003,"position":4004},"offset: 0",{"start":4005,"end":4006},{"line":3979,"column":404,"offset":3998},{"line":3979,"column":2679,"offset":4007},11479,{"start":4009,"end":4010},{"line":3979,"column":404,"offset":3998},{"line":3979,"column":2679,"offset":4007},{"type":27,"value":4012,"position":4013}," would be\nthe confirmed reading itself, so leave the option off for it. A calendar\noffset (the quarter before last) comes from the ",{"start":4014,"end":4015},{"line":3979,"column":2679,"offset":4007},{"line":4016,"column":478,"offset":4017},238,11610,{"type":31,"tagName":46,"properties":4019,"children":4020,"position":4026},{},[4021],{"type":27,"value":91,"position":4022},{"start":4023,"end":4024},{"line":4016,"column":478,"offset":4017},{"line":4016,"column":65,"offset":4025},11619,{"start":4027,"end":4028},{"line":4016,"column":478,"offset":4017},{"line":4016,"column":65,"offset":4025},{"type":27,"value":4030,"position":4031}," stream below.",{"start":4032,"end":4033},{"line":4016,"column":65,"offset":4025},{"line":4016,"column":2167,"offset":4034},11633,{"start":4036,"end":4037},{"line":3938,"column":21,"offset":3939},{"line":4016,"column":2167,"offset":4034},{"type":27,"value":28},{"type":31,"tagName":1757,"properties":4040,"children":4041,"position":4050},{},[4042],{"type":27,"value":4043,"position":4044},"What the chart serves",{"start":4045,"end":4048},{"line":4046,"column":39,"offset":4047},240,11639,{"line":4046,"column":196,"offset":4049},11660,{"start":4051,"end":4053},{"line":4046,"column":21,"offset":4052},11635,{"line":4046,"column":196,"offset":4049},{"type":27,"value":4055},"\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n",{"type":31,"tagName":2206,"properties":4057,"children":4058,"position":4829},{},[4059,4115],{"type":31,"tagName":2210,"properties":4060,"children":4061,"position":4112},{},[4062],{"type":31,"tagName":2214,"properties":4063,"children":4064,"position":4109},{},[4065,4081,4095],{"type":31,"tagName":2218,"properties":4066,"children":4067,"position":4076},{},[4068],{"type":27,"value":4069,"position":4070},"Input",{"start":4071,"end":4074},{"line":4072,"column":187,"offset":4073},242,11664,{"line":4072,"column":2130,"offset":4075},11669,{"start":4077,"end":4079},{"line":4072,"column":21,"offset":4078},11662,{"line":4072,"column":217,"offset":4080},11670,{"type":31,"tagName":2218,"properties":4082,"children":4083,"position":4091},{},[4084],{"type":27,"value":4085,"position":4086},"Interval pin",{"start":4087,"end":4089},{"line":4072,"column":10,"offset":4088},11672,{"line":4072,"column":236,"offset":4090},11684,{"start":4092,"end":4093},{"line":4072,"column":217,"offset":4080},{"line":4072,"column":1903,"offset":4094},11685,{"type":31,"tagName":2218,"properties":4096,"children":4097,"position":4105},{},[4098],{"type":27,"value":4099,"position":4100},"Market pin",{"start":4101,"end":4103},{"line":4072,"column":196,"offset":4102},11687,{"line":4072,"column":394,"offset":4104},11697,{"start":4106,"end":4107},{"line":4072,"column":1903,"offset":4094},{"line":4072,"column":1726,"offset":4108},11699,{"start":4110,"end":4111},{"line":4072,"column":21,"offset":4078},{"line":4072,"column":1726,"offset":4108},{"start":4113,"end":4114},{"line":4072,"column":21,"offset":4078},{"line":4072,"column":1726,"offset":4108},{"type":31,"tagName":2269,"properties":4116,"children":4117,"position":4826},{},[4118,4210,4293,4388,4520,4594,4668,4761],{"type":31,"tagName":2214,"properties":4119,"children":4120,"position":4207},{},[4121,4151,4166],{"type":31,"tagName":2276,"properties":4122,"children":4123,"position":4146},{},[4124,4132,4140],{"type":27,"value":4125,"position":4126},"a secondary ",{"start":4127,"end":4130},{"line":4128,"column":187,"offset":4129},244,11722,{"line":4128,"column":1900,"offset":4131},11734,{"type":31,"tagName":46,"properties":4133,"children":4134,"position":4136},{},[4135],{"type":27,"value":255},{"start":4137,"end":4138},{"line":4128,"column":1900,"offset":4131},{"line":4128,"column":181,"offset":4139},11741,{"type":27,"value":4141,"position":4142}," input",{"start":4143,"end":4144},{"line":4128,"column":181,"offset":4139},{"line":4128,"column":158,"offset":4145},11747,{"start":4147,"end":4149},{"line":4128,"column":21,"offset":4148},11720,{"line":4128,"column":318,"offset":4150},11748,{"type":31,"tagName":2276,"properties":4152,"children":4153,"position":4161},{},[4154],{"type":27,"value":4155,"position":4156},"coarser than the chart and a whole multiple of its interval",{"start":4157,"end":4159},{"line":4128,"column":308,"offset":4158},11750,{"line":4128,"column":2414,"offset":4160},11809,{"start":4162,"end":4163},{"line":4128,"column":318,"offset":4150},{"line":4128,"column":4164,"offset":4165},91,11810,{"type":31,"tagName":2276,"properties":4167,"children":4168,"position":4202},{},[4169,4179,4186,4195],{"type":31,"tagName":46,"properties":4170,"children":4171,"position":4173},{},[4172],{"type":27,"value":2954},{"start":4174,"end":4177},{"line":4128,"column":4175,"offset":4176},93,11812,{"line":4128,"column":1722,"offset":4178},11820,{"type":27,"value":4180,"position":4181}," + ",{"start":4182,"end":4183},{"line":4128,"column":1722,"offset":4178},{"line":4128,"column":4184,"offset":4185},104,11823,{"type":31,"tagName":46,"properties":4187,"children":4188,"position":4190},{},[4189],{"type":27,"value":2973},{"start":4191,"end":4192},{"line":4128,"column":4184,"offset":4185},{"line":4128,"column":4193,"offset":4194},114,11833,{"type":27,"value":4196,"position":4197},", at the chart's interval or with a coarser one",{"start":4198,"end":4199},{"line":4128,"column":4193,"offset":4194},{"line":4128,"column":4200,"offset":4201},161,11880,{"start":4203,"end":4204},{"line":4128,"column":4164,"offset":4165},{"line":4128,"column":4205,"offset":4206},163,11882,{"start":4208,"end":4209},{"line":4128,"column":21,"offset":4148},{"line":4128,"column":4205,"offset":4206},{"type":31,"tagName":2214,"properties":4211,"children":4212,"position":4290},{},[4213,4259,4274],{"type":31,"tagName":2276,"properties":4214,"children":4215,"position":4254},{},[4216,4226,4231,4240,4246],{"type":31,"tagName":46,"properties":4217,"children":4218,"position":4220},{},[4219],{"type":27,"value":274},{"start":4221,"end":4224},{"line":4222,"column":187,"offset":4223},245,11885,{"line":4222,"column":2305,"offset":4225},11894,{"type":27,"value":1332,"position":4227},{"start":4228,"end":4229},{"line":4222,"column":2305,"offset":4225},{"line":4222,"column":104,"offset":4230},11896,{"type":31,"tagName":46,"properties":4232,"children":4233,"position":4236},{},[4234],{"type":27,"value":4235},"rate_close",{"start":4237,"end":4238},{"line":4222,"column":104,"offset":4230},{"line":4222,"column":196,"offset":4239},11908,{"type":27,"value":4241,"position":4242},"), ",{"start":4243,"end":4244},{"line":4222,"column":196,"offset":4239},{"line":4222,"column":318,"offset":4245},11911,{"type":31,"tagName":46,"properties":4247,"children":4248,"position":4250},{},[4249],{"type":27,"value":294},{"start":4251,"end":4252},{"line":4222,"column":318,"offset":4245},{"line":4222,"column":384,"offset":4253},11915,{"start":4255,"end":4257},{"line":4222,"column":21,"offset":4256},11883,{"line":4222,"column":43,"offset":4258},11916,{"type":31,"tagName":2276,"properties":4260,"children":4261,"position":4269},{},[4262],{"type":27,"value":4263,"position":4264},"coarser, on the chart's own market (bucketed from their own rows)",{"start":4265,"end":4267},{"line":4222,"column":394,"offset":4266},11918,{"line":4222,"column":1722,"offset":4268},11983,{"start":4270,"end":4271},{"line":4222,"column":43,"offset":4258},{"line":4222,"column":4272,"offset":4273},102,11984,{"type":31,"tagName":2276,"properties":4275,"children":4276,"position":4285},{},[4277],{"type":27,"value":4278,"position":4279},"refused",{"start":4280,"end":4282},{"line":4222,"column":4184,"offset":4281},11986,{"line":4222,"column":4283,"offset":4284},111,11993,{"start":4286,"end":4287},{"line":4222,"column":4272,"offset":4273},{"line":4222,"column":4288,"offset":4289},113,11995,{"start":4291,"end":4292},{"line":4222,"column":21,"offset":4256},{"line":4222,"column":4288,"offset":4289},{"type":31,"tagName":2214,"properties":4294,"children":4295,"position":4385},{},[4296,4315,4357],{"type":31,"tagName":2276,"properties":4297,"children":4298,"position":4310},{},[4299],{"type":31,"tagName":46,"properties":4300,"children":4301,"position":4304},{},[4302],{"type":27,"value":4303},"odds",{"start":4305,"end":4308},{"line":4306,"column":187,"offset":4307},246,11998,{"line":4306,"column":217,"offset":4309},12004,{"start":4311,"end":4313},{"line":4306,"column":21,"offset":4312},11996,{"line":4306,"column":85,"offset":4314},12005,{"type":31,"tagName":2276,"properties":4316,"children":4317,"position":4353},{},[4318,4325,4333,4338,4346],{"type":27,"value":4319,"position":4320},"coarser, ",{"start":4321,"end":4323},{"line":4306,"column":2305,"offset":4322},12007,{"line":4306,"column":2191,"offset":4324},12016,{"type":31,"tagName":46,"properties":4326,"children":4327,"position":4329},{},[4328],{"type":27,"value":3655},{"start":4330,"end":4331},{"line":4306,"column":2191,"offset":4324},{"line":4306,"column":344,"offset":4332},12027,{"type":27,"value":2634,"position":4334},{"start":4335,"end":4336},{"line":4306,"column":344,"offset":4332},{"line":4306,"column":197,"offset":4337},12032,{"type":31,"tagName":46,"properties":4339,"children":4340,"position":4342},{},[4341],{"type":27,"value":3823},{"start":4343,"end":4344},{"line":4306,"column":197,"offset":4337},{"line":4306,"column":2392,"offset":4345},12047,{"type":27,"value":4347,"position":4348}," views only",{"start":4349,"end":4350},{"line":4306,"column":2392,"offset":4345},{"line":4306,"column":4351,"offset":4352},63,12058,{"start":4354,"end":4355},{"line":4306,"column":85,"offset":4314},{"line":4306,"column":3960,"offset":4356},12059,{"type":31,"tagName":2276,"properties":4358,"children":4359,"position":4381},{},[4360,4367,4375],{"type":27,"value":4361,"position":4362},"the market's condition id in ",{"start":4363,"end":4365},{"line":4306,"column":2487,"offset":4364},12061,{"line":4306,"column":2424,"offset":4366},12090,{"type":31,"tagName":46,"properties":4368,"children":4369,"position":4371},{},[4370],{"type":27,"value":2954},{"start":4372,"end":4373},{"line":4306,"column":2424,"offset":4366},{"line":4306,"column":1725,"offset":4374},12098,{"type":27,"value":4376,"position":4377},", always",{"start":4378,"end":4379},{"line":4306,"column":1725,"offset":4374},{"line":4306,"column":4283,"offset":4380},12106,{"start":4382,"end":4383},{"line":4306,"column":3960,"offset":4356},{"line":4306,"column":4288,"offset":4384},12108,{"start":4386,"end":4387},{"line":4306,"column":21,"offset":4312},{"line":4306,"column":4288,"offset":4384},{"type":31,"tagName":2214,"properties":4389,"children":4390,"position":4517},{},[4391,4486,4502],{"type":31,"tagName":2276,"properties":4392,"children":4393,"position":4481},{},[4394,4405,4410,4419,4424,4439,4444,4453,4458,4467,4472],{"type":31,"tagName":46,"properties":4395,"children":4396,"position":4399},{},[4397],{"type":27,"value":4398},"trades",{"start":4400,"end":4403},{"line":4401,"column":187,"offset":4402},247,12111,{"line":4401,"column":10,"offset":4404},12119,{"type":27,"value":529,"position":4406},{"start":4407,"end":4408},{"line":4401,"column":10,"offset":4404},{"line":4401,"column":328,"offset":4409},12121,{"type":31,"tagName":46,"properties":4411,"children":4412,"position":4415},{},[4413],{"type":27,"value":4414},"liquidations",{"start":4416,"end":4417},{"line":4401,"column":328,"offset":4409},{"line":4401,"column":214,"offset":4418},12135,{"type":27,"value":529,"position":4420},{"start":4421,"end":4422},{"line":4401,"column":214,"offset":4418},{"line":4401,"column":318,"offset":4423},12137,{"type":31,"tagName":46,"properties":4425,"children":4426,"position":4435},{},[4427,4429,4433],{"type":27,"value":4428},"implied_",{"type":31,"tagName":4430,"properties":4431,"children":4432},"wbr",{},[],{"type":27,"value":4434},"volatility",{"start":4436,"end":4437},{"line":4401,"column":318,"offset":4423},{"line":4401,"column":478,"offset":4438},12157,{"type":27,"value":529,"position":4440},{"start":4441,"end":4442},{"line":4401,"column":478,"offset":4438},{"line":4401,"column":404,"offset":4443},12159,{"type":31,"tagName":46,"properties":4445,"children":4446,"position":4449},{},[4447],{"type":27,"value":4448},"skew",{"start":4450,"end":4451},{"line":4401,"column":404,"offset":4443},{"line":4401,"column":2330,"offset":4452},12165,{"type":27,"value":529,"position":4454},{"start":4455,"end":4456},{"line":4401,"column":2330,"offset":4452},{"line":4401,"column":2110,"offset":4457},12167,{"type":31,"tagName":46,"properties":4459,"children":4460,"position":4463},{},[4461],{"type":27,"value":4462},"etf_flow",{"start":4464,"end":4465},{"line":4401,"column":2110,"offset":4457},{"line":4401,"column":433,"offset":4466},12177,{"type":27,"value":529,"position":4468},{"start":4469,"end":4470},{"line":4401,"column":433,"offset":4466},{"line":4401,"column":288,"offset":4471},12179,{"type":31,"tagName":46,"properties":4473,"children":4474,"position":4476},{},[4475],{"type":27,"value":1267},{"start":4477,"end":4478},{"line":4401,"column":288,"offset":4471},{"line":4401,"column":4479,"offset":4480},77,12185,{"start":4482,"end":4484},{"line":4401,"column":21,"offset":4483},12109,{"line":4401,"column":2549,"offset":4485},12186,{"type":31,"tagName":2276,"properties":4487,"children":4488,"position":4497},{},[4489],{"type":27,"value":4278,"position":4490},{"start":4491,"end":4494},{"line":4401,"column":4492,"offset":4493},80,12188,{"line":4401,"column":4495,"offset":4496},87,12195,{"start":4498,"end":4499},{"line":4401,"column":2549,"offset":4485},{"line":4401,"column":4500,"offset":4501},88,12196,{"type":31,"tagName":2276,"properties":4503,"children":4504,"position":4512},{},[4505],{"type":27,"value":4278,"position":4506},{"start":4507,"end":4509},{"line":4401,"column":2414,"offset":4508},12198,{"line":4401,"column":4510,"offset":4511},97,12205,{"start":4513,"end":4514},{"line":4401,"column":4500,"offset":4501},{"line":4401,"column":4515,"offset":4516},99,12207,{"start":4518,"end":4519},{"line":4401,"column":21,"offset":4483},{"line":4401,"column":4515,"offset":4516},{"type":31,"tagName":2214,"properties":4521,"children":4522,"position":4591},{},[4523,4547,4561],{"type":31,"tagName":2276,"properties":4524,"children":4525,"position":4542},{},[4526,4536],{"type":31,"tagName":46,"properties":4527,"children":4528,"position":4530},{},[4529],{"type":27,"value":91},{"start":4531,"end":4534},{"line":4532,"column":187,"offset":4533},248,12210,{"line":4532,"column":2305,"offset":4535},12219,{"type":27,"value":4537,"position":4538}," (celled)",{"start":4539,"end":4540},{"line":4532,"column":2305,"offset":4535},{"line":4532,"column":2191,"offset":4541},12228,{"start":4543,"end":4545},{"line":4532,"column":21,"offset":4544},12208,{"line":4532,"column":181,"offset":4546},12229,{"type":31,"tagName":2276,"properties":4548,"children":4549,"position":4557},{},[4550],{"type":27,"value":4551,"position":4552},"required: any interval word, finer than, equal to or coarser than the chart's",{"start":4553,"end":4555},{"line":4532,"column":1903,"offset":4554},12231,{"line":4532,"column":1722,"offset":4556},12308,{"start":4558,"end":4559},{"line":4532,"column":181,"offset":4546},{"line":4532,"column":4272,"offset":4560},12309,{"type":31,"tagName":2276,"properties":4562,"children":4563,"position":4587},{},[4564,4573,4579],{"type":31,"tagName":46,"properties":4565,"children":4566,"position":4568},{},[4567],{"type":27,"value":2954},{"start":4569,"end":4571},{"line":4532,"column":4184,"offset":4570},12311,{"line":4532,"column":1783,"offset":4572},12319,{"type":27,"value":4180,"position":4574},{"start":4575,"end":4576},{"line":4532,"column":1783,"offset":4572},{"line":4532,"column":4577,"offset":4578},115,12322,{"type":31,"tagName":46,"properties":4580,"children":4581,"position":4583},{},[4582],{"type":27,"value":2973},{"start":4584,"end":4585},{"line":4532,"column":4577,"offset":4578},{"line":4532,"column":1934,"offset":4586},12332,{"start":4588,"end":4589},{"line":4532,"column":4272,"offset":4560},{"line":4532,"column":1970,"offset":4590},12334,{"start":4592,"end":4593},{"line":4532,"column":21,"offset":4544},{"line":4532,"column":1970,"offset":4590},{"type":31,"tagName":2214,"properties":4595,"children":4596,"position":4665},{},[4597,4620,4635],{"type":31,"tagName":2276,"properties":4598,"children":4599,"position":4615},{},[4600,4610],{"type":31,"tagName":46,"properties":4601,"children":4602,"position":4604},{},[4603],{"type":27,"value":110},{"start":4605,"end":4608},{"line":4606,"column":187,"offset":4607},249,12337,{"line":4606,"column":328,"offset":4609},12347,{"type":27,"value":4537,"position":4611},{"start":4612,"end":4613},{"line":4606,"column":328,"offset":4609},{"line":4606,"column":181,"offset":4614},12356,{"start":4616,"end":4618},{"line":4606,"column":21,"offset":4617},12335,{"line":4606,"column":236,"offset":4619},12357,{"type":31,"tagName":2276,"properties":4621,"children":4622,"position":4630},{},[4623],{"type":27,"value":4624,"position":4625},"required: finer than the chart's and dividing it evenly",{"start":4626,"end":4628},{"line":4606,"column":242,"offset":4627},12359,{"line":4606,"column":4492,"offset":4629},12414,{"start":4631,"end":4632},{"line":4606,"column":236,"offset":4619},{"line":4606,"column":4633,"offset":4634},81,12415,{"type":31,"tagName":2276,"properties":4636,"children":4637,"position":4661},{},[4638,4648,4653],{"type":31,"tagName":46,"properties":4639,"children":4640,"position":4642},{},[4641],{"type":27,"value":2954},{"start":4643,"end":4646},{"line":4606,"column":4644,"offset":4645},83,12417,{"line":4606,"column":4164,"offset":4647},12425,{"type":27,"value":4180,"position":4649},{"start":4650,"end":4651},{"line":4606,"column":4164,"offset":4647},{"line":4606,"column":2845,"offset":4652},12428,{"type":31,"tagName":46,"properties":4654,"children":4655,"position":4657},{},[4656],{"type":27,"value":2973},{"start":4658,"end":4659},{"line":4606,"column":2845,"offset":4652},{"line":4606,"column":4184,"offset":4660},12438,{"start":4662,"end":4663},{"line":4606,"column":4633,"offset":4634},{"line":4606,"column":1750,"offset":4664},12440,{"start":4666,"end":4667},{"line":4606,"column":21,"offset":4617},{"line":4606,"column":1750,"offset":4664},{"type":31,"tagName":2214,"properties":4669,"children":4670,"position":4758},{},[4671,4730,4743],{"type":31,"tagName":2276,"properties":4672,"children":4673,"position":4725},{},[4674,4682,4691,4696,4705,4710,4719],{"type":27,"value":4675,"position":4676},"other celled inputs (",{"start":4677,"end":4680},{"line":4678,"column":187,"offset":4679},250,12443,{"line":4678,"column":1903,"offset":4681},12464,{"type":31,"tagName":46,"properties":4683,"children":4684,"position":4687},{},[4685],{"type":27,"value":4686},"book",{"start":4688,"end":4689},{"line":4678,"column":1903,"offset":4681},{"line":4678,"column":2157,"offset":4690},12470,{"type":27,"value":529,"position":4692},{"start":4693,"end":4694},{"line":4678,"column":2157,"offset":4690},{"line":4678,"column":344,"offset":4695},12472,{"type":31,"tagName":46,"properties":4697,"children":4698,"position":4701},{},[4699],{"type":27,"value":4700},"volume_profile",{"start":4702,"end":4703},{"line":4678,"column":344,"offset":4695},{"line":4678,"column":2323,"offset":4704},12488,{"type":27,"value":529,"position":4706},{"start":4707,"end":4708},{"line":4678,"column":2323,"offset":4704},{"line":4678,"column":2386,"offset":4709},12490,{"type":31,"tagName":46,"properties":4711,"children":4712,"position":4715},{},[4713],{"type":27,"value":4714},"options_chain",{"start":4716,"end":4717},{"line":4678,"column":2386,"offset":4709},{"line":4678,"column":1743,"offset":4718},12505,{"type":27,"value":4720,"position":4721},")",{"start":4722,"end":4723},{"line":4678,"column":1743,"offset":4718},{"line":4678,"column":2487,"offset":4724},12506,{"start":4726,"end":4728},{"line":4678,"column":21,"offset":4727},12441,{"line":4678,"column":278,"offset":4729},12507,{"type":31,"tagName":2276,"properties":4731,"children":4732,"position":4739},{},[4733],{"type":27,"value":4278,"position":4734},{"start":4735,"end":4737},{"line":4678,"column":433,"offset":4736},12509,{"line":4678,"column":2544,"offset":4738},12516,{"start":4740,"end":4741},{"line":4678,"column":278,"offset":4729},{"line":4678,"column":4479,"offset":4742},12517,{"type":31,"tagName":2276,"properties":4744,"children":4745,"position":4754},{},[4746],{"type":27,"value":4278,"position":4747},{"start":4748,"end":4751},{"line":4678,"column":4749,"offset":4750},79,12519,{"line":4678,"column":4752,"offset":4753},86,12526,{"start":4755,"end":4756},{"line":4678,"column":4479,"offset":4742},{"line":4678,"column":4500,"offset":4757},12528,{"start":4759,"end":4760},{"line":4678,"column":21,"offset":4727},{"line":4678,"column":4500,"offset":4757},{"type":31,"tagName":2214,"properties":4762,"children":4763,"position":4823},{},[4764,4780,4794],{"type":31,"tagName":2276,"properties":4765,"children":4766,"position":4775},{},[4767],{"type":27,"value":4768,"position":4769},"the first input",{"start":4770,"end":4773},{"line":4771,"column":187,"offset":4772},251,12531,{"line":4771,"column":155,"offset":4774},12546,{"start":4776,"end":4778},{"line":4771,"column":21,"offset":4777},12529,{"line":4771,"column":226,"offset":4779},12547,{"type":31,"tagName":2276,"properties":4781,"children":4782,"position":4790},{},[4783],{"type":27,"value":4784,"position":4785},"refused: it follows the chart's interval",{"start":4786,"end":4788},{"line":4771,"column":2191,"offset":4787},12549,{"line":4771,"column":2198,"offset":4789},12589,{"start":4791,"end":4792},{"line":4771,"column":226,"offset":4779},{"line":4771,"column":2679,"offset":4793},12590,{"type":31,"tagName":2276,"properties":4795,"children":4796,"position":4819},{},[4797,4805,4813],{"type":27,"value":4798,"position":4799},"refused: it follows the chart's market (an ",{"start":4800,"end":4802},{"line":4771,"column":3960,"offset":4801},12592,{"line":4771,"column":4803,"offset":4804},107,12635,{"type":31,"tagName":46,"properties":4806,"children":4807,"position":4809},{},[4808],{"type":27,"value":4303},{"start":4810,"end":4811},{"line":4771,"column":4803,"offset":4804},{"line":4771,"column":4288,"offset":4812},12641,{"type":27,"value":4814,"position":4815}," first input is the exception)",{"start":4816,"end":4817},{"line":4771,"column":4288,"offset":4812},{"line":4771,"column":2348,"offset":4818},12671,{"start":4820,"end":4821},{"line":4771,"column":2679,"offset":4793},{"line":4771,"column":2509,"offset":4822},12673,{"start":4824,"end":4825},{"line":4771,"column":21,"offset":4777},{"line":4771,"column":2509,"offset":4822},{"start":4827,"end":4828},{"line":4128,"column":21,"offset":4148},{"line":4771,"column":2509,"offset":4822},{"start":4830,"end":4831},{"line":4072,"column":21,"offset":4078},{"line":4771,"column":2509,"offset":4822},{"type":27,"value":28},{"type":31,"tagName":32,"properties":4834,"children":4835,"position":5193},{},[4836,4845,4857,4863,4875,4882,4893,4899,4910,4917,4929,4934,4945,4950,4962,4967,4979,4984,4996,5001,5013,5018,5030,5035,5046,5051,5063,5070,5082,5087,5099,5104,5116,5121,5133,5138,5151,5157,5169,5174,5186],{"type":27,"value":4837,"position":4838},"For the feed pins above, a finer interval is refused, and so is one that\nis not a whole multiple of the chart's (a ",{"start":4839,"end":4842},{"line":4840,"column":21,"offset":4841},253,12675,{"line":4843,"column":449,"offset":4844},254,12790,{"type":31,"tagName":46,"properties":4846,"children":4847,"position":4854},{},[4848],{"type":27,"value":4849,"position":4850},"5m",{"start":4851,"end":4852},{"line":4843,"column":449,"offset":4844},{"line":4843,"column":465,"offset":4853},12794,{"start":4855,"end":4856},{"line":4843,"column":449,"offset":4844},{"line":4843,"column":465,"offset":4853},{"type":27,"value":4858,"position":4859}," pin on a ",{"start":4860,"end":4861},{"line":4843,"column":465,"offset":4853},{"line":4843,"column":2330,"offset":4862},12804,{"type":31,"tagName":46,"properties":4864,"children":4865,"position":4872},{},[4866],{"type":27,"value":4867,"position":4868},"3m",{"start":4869,"end":4870},{"line":4843,"column":2330,"offset":4862},{"line":4843,"column":2198,"offset":4871},12808,{"start":4873,"end":4874},{"line":4843,"column":2330,"offset":4862},{"line":4843,"column":2198,"offset":4871},{"type":27,"value":4876,"position":4877}," chart), a\nview without an interval, and a ",{"start":4878,"end":4879},{"line":4843,"column":2198,"offset":4871},{"line":4880,"column":384,"offset":4881},255,12851,{"type":31,"tagName":46,"properties":4883,"children":4884,"position":4890},{},[4885],{"type":27,"value":3764,"position":4886},{"start":4887,"end":4888},{"line":4880,"column":384,"offset":4881},{"line":4880,"column":1951,"offset":4889},12860,{"start":4891,"end":4892},{"line":4880,"column":384,"offset":4881},{"line":4880,"column":1951,"offset":4889},{"type":27,"value":4894,"position":4895}," view above ",{"start":4896,"end":4897},{"line":4880,"column":1951,"offset":4889},{"line":4880,"column":481,"offset":4898},12872,{"type":31,"tagName":46,"properties":4900,"children":4901,"position":4907},{},[4902],{"type":27,"value":3785,"position":4903},{"start":4904,"end":4905},{"line":4880,"column":481,"offset":4898},{"line":4880,"column":65,"offset":4906},12876,{"start":4908,"end":4909},{"line":4880,"column":481,"offset":4898},{"line":4880,"column":65,"offset":4906},{"type":27,"value":4911,"position":4912},". The interval\nwords are ",{"start":4913,"end":4914},{"line":4880,"column":65,"offset":4906},{"line":4915,"column":10,"offset":4916},256,12901,{"type":31,"tagName":46,"properties":4918,"children":4919,"position":4926},{},[4920],{"type":27,"value":4921,"position":4922},"1m",{"start":4923,"end":4924},{"line":4915,"column":10,"offset":4916},{"line":4915,"column":1900,"offset":4925},12905,{"start":4927,"end":4928},{"line":4915,"column":10,"offset":4916},{"line":4915,"column":1900,"offset":4925},{"type":27,"value":529,"position":4930},{"start":4931,"end":4932},{"line":4915,"column":1900,"offset":4925},{"line":4915,"column":2638,"offset":4933},12907,{"type":31,"tagName":46,"properties":4935,"children":4936,"position":4942},{},[4937],{"type":27,"value":4849,"position":4938},{"start":4939,"end":4940},{"line":4915,"column":2638,"offset":4933},{"line":4915,"column":2191,"offset":4941},12911,{"start":4943,"end":4944},{"line":4915,"column":2638,"offset":4933},{"line":4915,"column":2191,"offset":4941},{"type":27,"value":529,"position":4946},{"start":4947,"end":4948},{"line":4915,"column":2191,"offset":4941},{"line":4915,"column":236,"offset":4949},12913,{"type":31,"tagName":46,"properties":4951,"children":4952,"position":4959},{},[4953],{"type":27,"value":4954,"position":4955},"15m",{"start":4956,"end":4957},{"line":4915,"column":236,"offset":4949},{"line":4915,"column":158,"offset":4958},12918,{"start":4960,"end":4961},{"line":4915,"column":236,"offset":4949},{"line":4915,"column":158,"offset":4958},{"type":27,"value":529,"position":4963},{"start":4964,"end":4965},{"line":4915,"column":158,"offset":4958},{"line":4915,"column":2157,"offset":4966},12920,{"type":31,"tagName":46,"properties":4968,"children":4969,"position":4976},{},[4970],{"type":27,"value":4971,"position":4972},"30m",{"start":4973,"end":4974},{"line":4915,"column":2157,"offset":4966},{"line":4915,"column":124,"offset":4975},12925,{"start":4977,"end":4978},{"line":4915,"column":2157,"offset":4966},{"line":4915,"column":124,"offset":4975},{"type":27,"value":529,"position":4980},{"start":4981,"end":4982},{"line":4915,"column":124,"offset":4975},{"line":4915,"column":197,"offset":4983},12927,{"type":31,"tagName":46,"properties":4985,"children":4986,"position":4993},{},[4987],{"type":27,"value":4988,"position":4989},"1h",{"start":4990,"end":4991},{"line":4915,"column":197,"offset":4983},{"line":4915,"column":446,"offset":4992},12931,{"start":4994,"end":4995},{"line":4915,"column":197,"offset":4983},{"line":4915,"column":446,"offset":4992},{"type":27,"value":529,"position":4997},{"start":4998,"end":4999},{"line":4915,"column":446,"offset":4992},{"line":4915,"column":449,"offset":5000},12933,{"type":31,"tagName":46,"properties":5002,"children":5003,"position":5010},{},[5004],{"type":27,"value":5005,"position":5006},"4h",{"start":5007,"end":5008},{"line":4915,"column":449,"offset":5000},{"line":4915,"column":465,"offset":5009},12937,{"start":5011,"end":5012},{"line":4915,"column":449,"offset":5000},{"line":4915,"column":465,"offset":5009},{"type":27,"value":529,"position":5014},{"start":5015,"end":5016},{"line":4915,"column":465,"offset":5009},{"line":4915,"column":478,"offset":5017},12939,{"type":31,"tagName":46,"properties":5019,"children":5020,"position":5027},{},[5021],{"type":27,"value":5022,"position":5023},"1d",{"start":5024,"end":5025},{"line":4915,"column":478,"offset":5017},{"line":4915,"column":54,"offset":5026},12943,{"start":5028,"end":5029},{"line":4915,"column":478,"offset":5017},{"line":4915,"column":54,"offset":5026},{"type":27,"value":529,"position":5031},{"start":5032,"end":5033},{"line":4915,"column":54,"offset":5026},{"line":4915,"column":2101,"offset":5034},12945,{"type":31,"tagName":46,"properties":5036,"children":5037,"position":5043},{},[5038],{"type":27,"value":3785,"position":5039},{"start":5040,"end":5041},{"line":4915,"column":2101,"offset":5034},{"line":4915,"column":2110,"offset":5042},12949,{"start":5044,"end":5045},{"line":4915,"column":2101,"offset":5034},{"line":4915,"column":2110,"offset":5042},{"type":27,"value":1332,"position":5047},{"start":5048,"end":5049},{"line":4915,"column":2110,"offset":5042},{"line":4915,"column":2198,"offset":5050},12951,{"type":31,"tagName":46,"properties":5052,"children":5053,"position":5060},{},[5054],{"type":27,"value":5055,"position":5056},"MINUTE",{"start":5057,"end":5058},{"line":4915,"column":2198,"offset":5050},{"line":4915,"column":433,"offset":5059},12959,{"start":5061,"end":5062},{"line":4915,"column":2198,"offset":5050},{"line":4915,"column":433,"offset":5059},{"type":27,"value":5064,"position":5065},",\n",{"start":5066,"end":5067},{"line":4915,"column":433,"offset":5059},{"line":5068,"column":21,"offset":5069},257,12961,{"type":31,"tagName":46,"properties":5071,"children":5072,"position":5079},{},[5073],{"type":27,"value":5074,"position":5075},"FIVE_MINUTES",{"start":5076,"end":5077},{"line":5068,"column":21,"offset":5069},{"line":5068,"column":1900,"offset":5078},12975,{"start":5080,"end":5081},{"line":5068,"column":21,"offset":5069},{"line":5068,"column":1900,"offset":5078},{"type":27,"value":529,"position":5083},{"start":5084,"end":5085},{"line":5068,"column":1900,"offset":5078},{"line":5068,"column":2638,"offset":5086},12977,{"type":31,"tagName":46,"properties":5088,"children":5089,"position":5096},{},[5090],{"type":27,"value":5091,"position":5092},"FIFTEEN_MINUTES",{"start":5093,"end":5094},{"line":5068,"column":2638,"offset":5086},{"line":5068,"column":43,"offset":5095},12994,{"start":5097,"end":5098},{"line":5068,"column":2638,"offset":5086},{"line":5068,"column":43,"offset":5095},{"type":27,"value":529,"position":5100},{"start":5101,"end":5102},{"line":5068,"column":43,"offset":5095},{"line":5068,"column":394,"offset":5103},12996,{"type":31,"tagName":46,"properties":5105,"children":5106,"position":5113},{},[5107],{"type":27,"value":5108,"position":5109},"THIRTY_MINUTES",{"start":5110,"end":5111},{"line":5068,"column":394,"offset":5103},{"line":5068,"column":2392,"offset":5112},13012,{"start":5114,"end":5115},{"line":5068,"column":394,"offset":5103},{"line":5068,"column":2392,"offset":5112},{"type":27,"value":529,"position":5117},{"start":5118,"end":5119},{"line":5068,"column":2392,"offset":5112},{"line":5068,"column":481,"offset":5120},13014,{"type":31,"tagName":46,"properties":5122,"children":5123,"position":5130},{},[5124],{"type":27,"value":5125,"position":5126},"HOUR",{"start":5127,"end":5128},{"line":5068,"column":481,"offset":5120},{"line":5068,"column":2407,"offset":5129},13020,{"start":5131,"end":5132},{"line":5068,"column":481,"offset":5120},{"line":5068,"column":2407,"offset":5129},{"type":27,"value":529,"position":5134},{"start":5135,"end":5136},{"line":5068,"column":2407,"offset":5129},{"line":5068,"column":2679,"offset":5137},13022,{"type":31,"tagName":46,"properties":5139,"children":5140,"position":5148},{},[5141],{"type":27,"value":5142,"position":5143},"FOUR_HOURS",{"start":5144,"end":5145},{"line":5068,"column":2679,"offset":5137},{"line":5068,"column":5146,"offset":5147},74,13034,{"start":5149,"end":5150},{"line":5068,"column":2679,"offset":5137},{"line":5068,"column":5146,"offset":5147},{"type":27,"value":5064,"position":5152},{"start":5153,"end":5154},{"line":5068,"column":5146,"offset":5147},{"line":5155,"column":21,"offset":5156},258,13036,{"type":31,"tagName":46,"properties":5158,"children":5159,"position":5166},{},[5160],{"type":27,"value":5161,"position":5162},"DAY",{"start":5163,"end":5164},{"line":5155,"column":21,"offset":5156},{"line":5155,"column":42,"offset":5165},13041,{"start":5167,"end":5168},{"line":5155,"column":21,"offset":5156},{"line":5155,"column":42,"offset":5165},{"type":27,"value":2634,"position":5170},{"start":5171,"end":5172},{"line":5155,"column":42,"offset":5165},{"line":5155,"column":10,"offset":5173},13046,{"type":31,"tagName":46,"properties":5175,"children":5176,"position":5183},{},[5177],{"type":27,"value":5178,"position":5179},"WEEK",{"start":5180,"end":5181},{"line":5155,"column":10,"offset":5173},{"line":5155,"column":2638,"offset":5182},13052,{"start":5184,"end":5185},{"line":5155,"column":10,"offset":5173},{"line":5155,"column":2638,"offset":5182},{"type":27,"value":5187,"position":5188}," work too). An interval pin equal to the chart's own\ninterval is no pin at all: the input reads bars at the chart's interval.",{"start":5189,"end":5190},{"line":5155,"column":2638,"offset":5182},{"line":5191,"column":3888,"offset":5192},259,13177,{"start":5194,"end":5195},{"line":4840,"column":21,"offset":4841},{"line":5191,"column":3888,"offset":5192},{"type":27,"value":28},{"type":31,"tagName":32,"properties":5198,"children":5199,"position":5301},{},[5200,5209,5220,5227,5239,5246,5258,5265,5277,5282,5294],{"type":27,"value":5201,"position":5202},"What a coarse pin costs: the chart fetches the pinned candles from two of\nthem before the first loaded bar (N more for ",{"start":5203,"end":5206},{"line":5204,"column":21,"offset":5205},261,13179,{"line":5207,"column":259,"offset":5208},262,13298,{"type":31,"tagName":46,"properties":5210,"children":5211,"position":5217},{},[5212],{"type":27,"value":3865,"position":5213},{"start":5214,"end":5215},{"line":5207,"column":259,"offset":5208},{"line":5207,"column":2330,"offset":5216},13309,{"start":5218,"end":5219},{"line":5207,"column":259,"offset":5208},{"line":5207,"column":2330,"offset":5216},{"type":27,"value":5221,"position":5222},", and further back\nwith ",{"start":5223,"end":5224},{"line":5207,"column":2330,"offset":5216},{"line":5225,"column":42,"offset":5226},263,13333,{"type":31,"tagName":46,"properties":5228,"children":5229,"position":5236},{},[5230],{"type":27,"value":5231,"position":5232},"bars",{"start":5233,"end":5234},{"line":5225,"column":42,"offset":5226},{"line":5225,"column":2305,"offset":5235},13339,{"start":5237,"end":5238},{"line":5225,"column":42,"offset":5226},{"line":5225,"column":2305,"offset":5235},{"type":27,"value":5240,"position":5241},", below), and the value steps once per pinned candle. Keep the\ndefault ",{"start":5242,"end":5243},{"line":5225,"column":2305,"offset":5235},{"line":5244,"column":217,"offset":5245},264,13410,{"type":31,"tagName":46,"properties":5247,"children":5248,"position":5255},{},[5249],{"type":27,"value":5250,"position":5251},"missing: \"carry\"",{"start":5252,"end":5253},{"line":5244,"column":217,"offset":5245},{"line":5244,"column":214,"offset":5254},13428,{"start":5256,"end":5257},{"line":5244,"column":217,"offset":5245},{"line":5244,"column":214,"offset":5254},{"type":27,"value":5259,"position":5260}," on a coarse pin: it carries the latest closed\ncandle across the bars in between, while ",{"start":5261,"end":5262},{"line":5244,"column":214,"offset":5254},{"line":5263,"column":1951,"offset":5264},265,13516,{"type":31,"tagName":46,"properties":5266,"children":5267,"position":5274},{},[5268],{"type":27,"value":5269,"position":5270},"nan",{"start":5271,"end":5272},{"line":5263,"column":1951,"offset":5264},{"line":5263,"column":465,"offset":5273},13521,{"start":5275,"end":5276},{"line":5263,"column":1951,"offset":5264},{"line":5263,"column":465,"offset":5273},{"type":27,"value":2634,"position":5278},{"start":5279,"end":5280},{"line":5263,"column":465,"offset":5273},{"line":5263,"column":2392,"offset":5281},13526,{"type":31,"tagName":46,"properties":5283,"children":5284,"position":5291},{},[5285],{"type":27,"value":5286,"position":5287},"zero",{"start":5288,"end":5289},{"line":5263,"column":2392,"offset":5281},{"line":5263,"column":65,"offset":5290},13532,{"start":5292,"end":5293},{"line":5263,"column":2392,"offset":5281},{"line":5263,"column":65,"offset":5290},{"type":27,"value":5295,"position":5296}," give those bars\nthe fill and only the bar that admits a new candle reads it.",{"start":5297,"end":5298},{"line":5263,"column":65,"offset":5290},{"line":5299,"column":2198,"offset":5300},266,13609,{"start":5302,"end":5303},{"line":5204,"column":21,"offset":5205},{"line":5299,"column":2198,"offset":5300},{"type":27,"value":28},{"type":31,"tagName":1757,"properties":5306,"children":5307,"position":5316},{},[5308],{"type":27,"value":5309,"position":5310},"The chart's custom timeframes",{"start":5311,"end":5314},{"line":5312,"column":39,"offset":5313},268,13615,{"line":5312,"column":43,"offset":5315},13644,{"start":5317,"end":5319},{"line":5312,"column":21,"offset":5318},13611,{"line":5312,"column":43,"offset":5315},{"type":27,"value":28},{"type":31,"tagName":32,"properties":5322,"children":5323,"position":5709},{},[5324,5332,5344,5349,5360,5365,5377,5382,5394,5399,5411,5416,5428,5433,5445,5450,5462,5467,5479,5484,5496,5501,5513,5519,5531,5536,5548,5553,5565,5570,5582,5588,5600,5605,5617,5622,5634,5641,5652,5657,5668,5674,5685,5692,5703],{"type":27,"value":5325,"position":5326},"The chart's custom timeframes are interval words too: ",{"start":5327,"end":5330},{"line":5328,"column":21,"offset":5329},270,13646,{"line":5328,"column":2101,"offset":5331},13700,{"type":31,"tagName":46,"properties":5333,"children":5334,"position":5341},{},[5335],{"type":27,"value":5336,"position":5337},"2m",{"start":5338,"end":5339},{"line":5328,"column":2101,"offset":5331},{"line":5328,"column":2110,"offset":5340},13704,{"start":5342,"end":5343},{"line":5328,"column":2101,"offset":5331},{"line":5328,"column":2110,"offset":5340},{"type":27,"value":529,"position":5345},{"start":5346,"end":5347},{"line":5328,"column":2110,"offset":5340},{"line":5328,"column":2198,"offset":5348},13706,{"type":31,"tagName":46,"properties":5350,"children":5351,"position":5357},{},[5352],{"type":27,"value":4867,"position":5353},{"start":5354,"end":5355},{"line":5328,"column":2198,"offset":5348},{"line":5328,"column":1743,"offset":5356},13710,{"start":5358,"end":5359},{"line":5328,"column":2198,"offset":5348},{"line":5328,"column":1743,"offset":5356},{"type":27,"value":529,"position":5361},{"start":5362,"end":5363},{"line":5328,"column":1743,"offset":5356},{"line":5328,"column":278,"offset":5364},13712,{"type":31,"tagName":46,"properties":5366,"children":5367,"position":5374},{},[5368],{"type":27,"value":5369,"position":5370},"10m",{"start":5371,"end":5372},{"line":5328,"column":278,"offset":5364},{"line":5328,"column":2167,"offset":5373},13717,{"start":5375,"end":5376},{"line":5328,"column":278,"offset":5364},{"line":5328,"column":2167,"offset":5373},{"type":27,"value":5064,"position":5378},{"start":5379,"end":5380},{"line":5328,"column":2167,"offset":5373},{"line":44,"column":21,"offset":5381},13719,{"type":31,"tagName":46,"properties":5383,"children":5384,"position":5391},{},[5385],{"type":27,"value":5386,"position":5387},"45m",{"start":5388,"end":5389},{"line":44,"column":21,"offset":5381},{"line":44,"column":42,"offset":5390},13724,{"start":5392,"end":5393},{"line":44,"column":21,"offset":5381},{"line":44,"column":42,"offset":5390},{"type":27,"value":529,"position":5395},{"start":5396,"end":5397},{"line":44,"column":42,"offset":5390},{"line":44,"column":2130,"offset":5398},13726,{"type":31,"tagName":46,"properties":5400,"children":5401,"position":5408},{},[5402],{"type":27,"value":5403,"position":5404},"2h",{"start":5405,"end":5406},{"line":44,"column":2130,"offset":5398},{"line":44,"column":2305,"offset":5407},13730,{"start":5409,"end":5410},{"line":44,"column":2130,"offset":5398},{"line":44,"column":2305,"offset":5407},{"type":27,"value":529,"position":5412},{"start":5413,"end":5414},{"line":44,"column":2305,"offset":5407},{"line":44,"column":104,"offset":5415},13732,{"type":31,"tagName":46,"properties":5417,"children":5418,"position":5425},{},[5419],{"type":27,"value":5420,"position":5421},"6h",{"start":5422,"end":5423},{"line":44,"column":104,"offset":5415},{"line":44,"column":155,"offset":5424},13736,{"start":5426,"end":5427},{"line":44,"column":104,"offset":5415},{"line":44,"column":155,"offset":5424},{"type":27,"value":529,"position":5429},{"start":5430,"end":5431},{"line":44,"column":155,"offset":5424},{"line":44,"column":114,"offset":5432},13738,{"type":31,"tagName":46,"properties":5434,"children":5435,"position":5442},{},[5436],{"type":27,"value":5437,"position":5438},"8h",{"start":5439,"end":5440},{"line":44,"column":114,"offset":5432},{"line":44,"column":1903,"offset":5441},13742,{"start":5443,"end":5444},{"line":44,"column":114,"offset":5432},{"line":44,"column":1903,"offset":5441},{"type":27,"value":529,"position":5446},{"start":5447,"end":5448},{"line":44,"column":1903,"offset":5441},{"line":44,"column":196,"offset":5449},13744,{"type":31,"tagName":46,"properties":5451,"children":5452,"position":5459},{},[5453],{"type":27,"value":5454,"position":5455},"12h",{"start":5456,"end":5457},{"line":44,"column":196,"offset":5449},{"line":44,"column":308,"offset":5458},13749,{"start":5460,"end":5461},{"line":44,"column":196,"offset":5449},{"line":44,"column":308,"offset":5458},{"type":27,"value":2634,"position":5463},{"start":5464,"end":5465},{"line":44,"column":308,"offset":5458},{"line":44,"column":394,"offset":5466},13754,{"type":31,"tagName":46,"properties":5468,"children":5469,"position":5476},{},[5470],{"type":27,"value":5471,"position":5472},"3d",{"start":5473,"end":5474},{"line":44,"column":394,"offset":5466},{"line":44,"column":1924,"offset":5475},13758,{"start":5477,"end":5478},{"line":44,"column":394,"offset":5466},{"line":44,"column":1924,"offset":5475},{"type":27,"value":1332,"position":5480},{"start":5481,"end":5482},{"line":44,"column":1924,"offset":5475},{"line":44,"column":1951,"offset":5483},13760,{"type":31,"tagName":46,"properties":5485,"children":5486,"position":5493},{},[5487],{"type":27,"value":5488,"position":5489},"TWO_MINUTES",{"start":5490,"end":5491},{"line":44,"column":1951,"offset":5483},{"line":44,"column":2101,"offset":5492},13773,{"start":5494,"end":5495},{"line":44,"column":1951,"offset":5483},{"line":44,"column":2101,"offset":5492},{"type":27,"value":529,"position":5497},{"start":5498,"end":5499},{"line":44,"column":2101,"offset":5492},{"line":44,"column":2330,"offset":5500},13775,{"type":31,"tagName":46,"properties":5502,"children":5503,"position":5510},{},[5504],{"type":27,"value":5505,"position":5506},"THREE_MINUTES",{"start":5507,"end":5508},{"line":44,"column":2330,"offset":5500},{"line":44,"column":2167,"offset":5509},13790,{"start":5511,"end":5512},{"line":44,"column":2330,"offset":5500},{"line":44,"column":2167,"offset":5509},{"type":27,"value":5064,"position":5514},{"start":5515,"end":5516},{"line":44,"column":2167,"offset":5509},{"line":5517,"column":21,"offset":5518},272,13792,{"type":31,"tagName":46,"properties":5520,"children":5521,"position":5528},{},[5522],{"type":27,"value":5523,"position":5524},"TEN_MINUTES",{"start":5525,"end":5526},{"line":5517,"column":21,"offset":5518},{"line":5517,"column":104,"offset":5527},13805,{"start":5529,"end":5530},{"line":5517,"column":21,"offset":5518},{"line":5517,"column":104,"offset":5527},{"type":27,"value":529,"position":5532},{"start":5533,"end":5534},{"line":5517,"column":104,"offset":5527},{"line":5517,"column":138,"offset":5535},13807,{"type":31,"tagName":46,"properties":5537,"children":5538,"position":5545},{},[5539],{"type":27,"value":5540,"position":5541},"FORTY_FIVE_MINUTES",{"start":5542,"end":5543},{"line":5517,"column":138,"offset":5535},{"line":5517,"column":394,"offset":5544},13827,{"start":5546,"end":5547},{"line":5517,"column":138,"offset":5535},{"line":5517,"column":394,"offset":5544},{"type":27,"value":529,"position":5549},{"start":5550,"end":5551},{"line":5517,"column":394,"offset":5544},{"line":5517,"column":1726,"offset":5552},13829,{"type":31,"tagName":46,"properties":5554,"children":5555,"position":5562},{},[5556],{"type":27,"value":5557,"position":5558},"TWO_HOURS",{"start":5559,"end":5560},{"line":5517,"column":1726,"offset":5552},{"line":5517,"column":478,"offset":5561},13840,{"start":5563,"end":5564},{"line":5517,"column":1726,"offset":5552},{"line":5517,"column":478,"offset":5561},{"type":27,"value":529,"position":5566},{"start":5567,"end":5568},{"line":5517,"column":478,"offset":5561},{"line":5517,"column":404,"offset":5569},13842,{"type":31,"tagName":46,"properties":5571,"children":5572,"position":5579},{},[5573],{"type":27,"value":5574,"position":5575},"SIX_HOURS",{"start":5576,"end":5577},{"line":5517,"column":404,"offset":5569},{"line":5517,"column":2679,"offset":5578},13853,{"start":5580,"end":5581},{"line":5517,"column":404,"offset":5569},{"line":5517,"column":2679,"offset":5578},{"type":27,"value":5064,"position":5583},{"start":5584,"end":5585},{"line":5517,"column":2679,"offset":5578},{"line":5586,"column":21,"offset":5587},273,13855,{"type":31,"tagName":46,"properties":5589,"children":5590,"position":5597},{},[5591],{"type":27,"value":5592,"position":5593},"EIGHT_HOURS",{"start":5594,"end":5595},{"line":5586,"column":21,"offset":5587},{"line":5586,"column":104,"offset":5596},13868,{"start":5598,"end":5599},{"line":5586,"column":21,"offset":5587},{"line":5586,"column":104,"offset":5596},{"type":27,"value":529,"position":5601},{"start":5602,"end":5603},{"line":5586,"column":104,"offset":5596},{"line":5586,"column":138,"offset":5604},13870,{"type":31,"tagName":46,"properties":5606,"children":5607,"position":5614},{},[5608],{"type":27,"value":5609,"position":5610},"TWELVE_HOURS",{"start":5611,"end":5612},{"line":5586,"column":138,"offset":5604},{"line":5586,"column":2157,"offset":5613},13884,{"start":5615,"end":5616},{"line":5586,"column":138,"offset":5604},{"line":5586,"column":2157,"offset":5613},{"type":27,"value":2634,"position":5618},{"start":5619,"end":5620},{"line":5586,"column":2157,"offset":5613},{"line":5586,"column":124,"offset":5621},13889,{"type":31,"tagName":46,"properties":5623,"children":5624,"position":5631},{},[5625],{"type":27,"value":5626,"position":5627},"THREE_DAYS",{"start":5628,"end":5629},{"line":5586,"column":124,"offset":5621},{"line":5586,"column":465,"offset":5630},13901,{"start":5632,"end":5633},{"line":5586,"column":124,"offset":5621},{"line":5586,"column":465,"offset":5630},{"type":27,"value":5635,"position":5636}," work too). They work\neverywhere a pin does: a pin and its views, ",{"start":5637,"end":5638},{"line":5586,"column":465,"offset":5630},{"line":5639,"column":1973,"offset":5640},274,13967,{"type":31,"tagName":46,"properties":5642,"children":5643,"position":5649},{},[5644],{"type":27,"value":3946,"position":5645},{"start":5646,"end":5647},{"line":5639,"column":1973,"offset":5640},{"line":5639,"column":54,"offset":5648},13975,{"start":5650,"end":5651},{"line":5639,"column":1973,"offset":5640},{"line":5639,"column":54,"offset":5648},{"type":27,"value":529,"position":5653},{"start":5654,"end":5655},{"line":5639,"column":54,"offset":5648},{"line":5639,"column":2101,"offset":5656},13977,{"type":31,"tagName":46,"properties":5658,"children":5659,"position":5665},{},[5660],{"type":27,"value":5231,"position":5661},{"start":5662,"end":5663},{"line":5639,"column":2101,"offset":5656},{"line":5639,"column":2198,"offset":5664},13983,{"start":5666,"end":5667},{"line":5639,"column":2101,"offset":5656},{"line":5639,"column":2198,"offset":5664},{"type":27,"value":5669,"position":5670},", a ",{"start":5671,"end":5672},{"line":5639,"column":2198,"offset":5664},{"line":5639,"column":1743,"offset":5673},13987,{"type":31,"tagName":46,"properties":5675,"children":5676,"position":5682},{},[5677],{"type":27,"value":91,"position":5678},{"start":5679,"end":5680},{"line":5639,"column":1743,"offset":5673},{"line":5639,"column":5146,"offset":5681},13996,{"start":5683,"end":5684},{"line":5639,"column":1743,"offset":5673},{"line":5639,"column":5146,"offset":5681},{"type":27,"value":5686,"position":5687},"\nstream and ",{"start":5688,"end":5689},{"line":5639,"column":5146,"offset":5681},{"line":5690,"column":2305,"offset":5691},275,14008,{"type":31,"tagName":46,"properties":5693,"children":5694,"position":5700},{},[5695],{"type":27,"value":110,"position":5696},{"start":5697,"end":5698},{"line":5690,"column":2305,"offset":5691},{"line":5690,"column":181,"offset":5699},14018,{"start":5701,"end":5702},{"line":5690,"column":2305,"offset":5691},{"line":5690,"column":181,"offset":5699},{"type":27,"value":5704,"position":5705},", by the same rules as the eight above.",{"start":5706,"end":5707},{"line":5690,"column":181,"offset":5699},{"line":5690,"column":2198,"offset":5708},14057,{"start":5710,"end":5711},{"line":5328,"column":21,"offset":5329},{"line":5690,"column":2198,"offset":5708},{"type":27,"value":28},{"type":31,"tagName":32,"properties":5714,"children":5715,"position":5744},{},[5716,5725,5737],{"type":27,"value":5717,"position":5718},"They are chart only. The chart serves them; anywhere else an Indicator\nthat pins one is refused by name, ",{"start":5719,"end":5722},{"line":5720,"column":21,"offset":5721},277,14059,{"line":5723,"column":124,"offset":5724},278,14164,{"type":31,"tagName":46,"properties":5726,"children":5727,"position":5734},{},[5728],{"type":27,"value":5729,"position":5730},"wrun_custom_interval_unsupported",{"start":5731,"end":5732},{"line":5723,"column":124,"offset":5724},{"line":5723,"column":433,"offset":5733},14198,{"start":5735,"end":5736},{"line":5723,"column":124,"offset":5724},{"line":5723,"column":433,"offset":5733},{"type":27,"value":5738,"position":5739},",\nrather than reading a nearby interval in its place.",{"start":5740,"end":5741},{"line":5723,"column":433,"offset":5733},{"line":5742,"column":2392,"offset":5743},279,14251,{"start":5745,"end":5746},{"line":5720,"column":21,"offset":5721},{"line":5742,"column":2392,"offset":5743},{"type":27,"value":28},{"type":31,"tagName":32,"properties":5749,"children":5750,"position":5760},{},[5751],{"type":27,"value":5752,"position":5753},"Every custom bar opens on the UTC grid of its own length counted from\n1970-01-01, the grid the chart draws them on, so the whole-multiple rule\ndecides what nests:",{"start":5754,"end":5757},{"line":5755,"column":21,"offset":5756},281,14253,{"line":5758,"column":114,"offset":5759},283,14415,{"start":5761,"end":5762},{"line":5755,"column":21,"offset":5756},{"line":5758,"column":114,"offset":5759},{"type":27,"value":5764},"\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":31,"tagName":2206,"properties":5766,"children":5767,"position":6180},{},[5768,5824],{"type":31,"tagName":2210,"properties":5769,"children":5770,"position":5821},{},[5771],{"type":31,"tagName":2214,"properties":5772,"children":5773,"position":5818},{},[5774,5790,5804],{"type":31,"tagName":2218,"properties":5775,"children":5776,"position":5785},{},[5777],{"type":27,"value":5778,"position":5779},"Chart",{"start":5780,"end":5783},{"line":5781,"column":187,"offset":5782},285,14419,{"line":5781,"column":2130,"offset":5784},14424,{"start":5786,"end":5788},{"line":5781,"column":21,"offset":5787},14417,{"line":5781,"column":217,"offset":5789},14425,{"type":31,"tagName":2218,"properties":5791,"children":5792,"position":5800},{},[5793],{"type":27,"value":5794,"position":5795},"Pin",{"start":5796,"end":5798},{"line":5781,"column":10,"offset":5797},14427,{"line":5781,"column":104,"offset":5799},14430,{"start":5801,"end":5802},{"line":5781,"column":217,"offset":5789},{"line":5781,"column":1900,"offset":5803},14431,{"type":31,"tagName":2218,"properties":5805,"children":5806,"position":5814},{},[5807],{"type":27,"value":5808,"position":5809},"Why",{"start":5810,"end":5812},{"line":5781,"column":2638,"offset":5811},14433,{"line":5781,"column":114,"offset":5813},14436,{"start":5815,"end":5816},{"line":5781,"column":1900,"offset":5803},{"line":5781,"column":181,"offset":5817},14438,{"start":5819,"end":5820},{"line":5781,"column":21,"offset":5787},{"line":5781,"column":181,"offset":5817},{"start":5822,"end":5823},{"line":5781,"column":21,"offset":5787},{"line":5781,"column":181,"offset":5817},{"type":31,"tagName":2269,"properties":5825,"children":5826,"position":6177},{},[5827,5909,5983,6042],{"type":31,"tagName":2214,"properties":5828,"children":5829,"position":5906},{},[5830,5848,5884],{"type":31,"tagName":2276,"properties":5831,"children":5832,"position":5843},{},[5833],{"type":31,"tagName":46,"properties":5834,"children":5835,"position":5837},{},[5836],{"type":27,"value":5386},{"start":5838,"end":5841},{"line":5839,"column":187,"offset":5840},287,14461,{"line":5839,"column":2130,"offset":5842},14466,{"start":5844,"end":5846},{"line":5839,"column":21,"offset":5845},14459,{"line":5839,"column":217,"offset":5847},14467,{"type":31,"tagName":2276,"properties":5849,"children":5850,"position":5880},{},[5851,5860,5866,5874],{"type":31,"tagName":46,"properties":5852,"children":5853,"position":5855},{},[5854],{"type":27,"value":5022},{"start":5856,"end":5858},{"line":5839,"column":10,"offset":5857},14469,{"line":5839,"column":1900,"offset":5859},14473,{"type":27,"value":5861,"position":5862}," works, ",{"start":5863,"end":5864},{"line":5839,"column":1900,"offset":5859},{"line":5839,"column":236,"offset":5865},14481,{"type":31,"tagName":46,"properties":5867,"children":5868,"position":5870},{},[5869],{"type":27,"value":4988},{"start":5871,"end":5872},{"line":5839,"column":236,"offset":5865},{"line":5839,"column":214,"offset":5873},14485,{"type":27,"value":5875,"position":5876}," is refused",{"start":5877,"end":5878},{"line":5839,"column":214,"offset":5873},{"line":5839,"column":1726,"offset":5879},14496,{"start":5881,"end":5882},{"line":5839,"column":217,"offset":5847},{"line":5839,"column":249,"offset":5883},14497,{"type":31,"tagName":2276,"properties":5885,"children":5886,"position":5902},{},[5887,5896],{"type":31,"tagName":46,"properties":5888,"children":5889,"position":5891},{},[5890],{"type":27,"value":5386},{"start":5892,"end":5894},{"line":5839,"column":446,"offset":5893},14499,{"line":5839,"column":259,"offset":5895},14504,{"type":27,"value":5897,"position":5898}," divides a day (32 bars, restarting at midnight UTC) but not an hour",{"start":5899,"end":5900},{"line":5839,"column":259,"offset":5895},{"line":5839,"column":4193,"offset":5901},14572,{"start":5903,"end":5904},{"line":5839,"column":249,"offset":5883},{"line":5839,"column":1802,"offset":5905},14574,{"start":5907,"end":5908},{"line":5839,"column":21,"offset":5845},{"line":5839,"column":1802,"offset":5905},{"type":31,"tagName":2214,"properties":5910,"children":5911,"position":5980},{},[5912,5930,5952],{"type":31,"tagName":2276,"properties":5913,"children":5914,"position":5925},{},[5915],{"type":31,"tagName":46,"properties":5916,"children":5917,"position":5919},{},[5918],{"type":27,"value":5022},{"start":5920,"end":5923},{"line":5921,"column":187,"offset":5922},288,14577,{"line":5921,"column":64,"offset":5924},14581,{"start":5926,"end":5928},{"line":5921,"column":21,"offset":5927},14575,{"line":5921,"column":2130,"offset":5929},14582,{"type":31,"tagName":2276,"properties":5931,"children":5932,"position":5948},{},[5933,5942],{"type":31,"tagName":46,"properties":5934,"children":5935,"position":5937},{},[5936],{"type":27,"value":5471},{"start":5938,"end":5940},{"line":5921,"column":85,"offset":5939},14584,{"line":5921,"column":104,"offset":5941},14588,{"type":27,"value":5943,"position":5944}," works",{"start":5945,"end":5946},{"line":5921,"column":104,"offset":5941},{"line":5921,"column":114,"offset":5947},14594,{"start":5949,"end":5950},{"line":5921,"column":2130,"offset":5929},{"line":5921,"column":2191,"offset":5951},14595,{"type":31,"tagName":2276,"properties":5953,"children":5954,"position":5976},{},[5955,5962,5970],{"type":27,"value":5956,"position":5957},"three whole days; a ",{"start":5958,"end":5960},{"line":5921,"column":236,"offset":5959},14597,{"line":5921,"column":449,"offset":5961},14617,{"type":31,"tagName":46,"properties":5963,"children":5964,"position":5966},{},[5965],{"type":27,"value":5471},{"start":5967,"end":5968},{"line":5921,"column":449,"offset":5961},{"line":5921,"column":465,"offset":5969},14621,{"type":27,"value":5971,"position":5972}," bar opens every third day from 1970-01-01, so its weekday drifts",{"start":5973,"end":5974},{"line":5921,"column":465,"offset":5969},{"line":5921,"column":1783,"offset":5975},14686,{"start":5977,"end":5978},{"line":5921,"column":2191,"offset":5951},{"line":5921,"column":4193,"offset":5979},14688,{"start":5981,"end":5982},{"line":5921,"column":21,"offset":5927},{"line":5921,"column":4193,"offset":5979},{"type":31,"tagName":2214,"properties":5984,"children":5985,"position":6039},{},[5986,6004,6025],{"type":31,"tagName":2276,"properties":5987,"children":5988,"position":5999},{},[5989],{"type":31,"tagName":46,"properties":5990,"children":5991,"position":5993},{},[5992],{"type":27,"value":5471},{"start":5994,"end":5997},{"line":5995,"column":187,"offset":5996},289,14691,{"line":5995,"column":64,"offset":5998},14695,{"start":6000,"end":6002},{"line":5995,"column":21,"offset":6001},14689,{"line":5995,"column":2130,"offset":6003},14696,{"type":31,"tagName":2276,"properties":6005,"children":6006,"position":6021},{},[6007,6016],{"type":31,"tagName":46,"properties":6008,"children":6009,"position":6011},{},[6010],{"type":27,"value":3785},{"start":6012,"end":6014},{"line":5995,"column":85,"offset":6013},14698,{"line":5995,"column":104,"offset":6015},14702,{"type":27,"value":5875,"position":6017},{"start":6018,"end":6019},{"line":5995,"column":104,"offset":6015},{"line":5995,"column":242,"offset":6020},14713,{"start":6022,"end":6023},{"line":5995,"column":2130,"offset":6003},{"line":5995,"column":196,"offset":6024},14714,{"type":31,"tagName":2276,"properties":6026,"children":6027,"position":6035},{},[6028],{"type":27,"value":6029,"position":6030},"three days never divide a week, whose bars open on Mondays",{"start":6031,"end":6033},{"line":5995,"column":158,"offset":6032},14716,{"line":5995,"column":4752,"offset":6034},14774,{"start":6036,"end":6037},{"line":5995,"column":196,"offset":6024},{"line":5995,"column":4500,"offset":6038},14776,{"start":6040,"end":6041},{"line":5995,"column":21,"offset":6001},{"line":5995,"column":4500,"offset":6038},{"type":31,"tagName":2214,"properties":6043,"children":6044,"position":6174},{},[6045,6062,6136],{"type":31,"tagName":2276,"properties":6046,"children":6047,"position":6057},{},[6048],{"type":31,"tagName":46,"properties":6049,"children":6050,"position":6052},{},[6051],{"type":27,"value":5403},{"start":6053,"end":6055},{"line":55,"column":187,"offset":6054},14779,{"line":55,"column":64,"offset":6056},14783,{"start":6058,"end":6060},{"line":55,"column":21,"offset":6059},14777,{"line":55,"column":2130,"offset":6061},14784,{"type":31,"tagName":2276,"properties":6063,"children":6064,"position":6132},{},[6065,6074,6079,6087,6092,6100,6105,6113,6119,6127],{"type":31,"tagName":46,"properties":6066,"children":6067,"position":6069},{},[6068],{"type":27,"value":5420},{"start":6070,"end":6072},{"line":55,"column":85,"offset":6071},14786,{"line":55,"column":104,"offset":6073},14790,{"type":27,"value":529,"position":6075},{"start":6076,"end":6077},{"line":55,"column":104,"offset":6073},{"line":55,"column":138,"offset":6078},14792,{"type":31,"tagName":46,"properties":6080,"children":6081,"position":6083},{},[6082],{"type":27,"value":5437},{"start":6084,"end":6085},{"line":55,"column":138,"offset":6078},{"line":55,"column":114,"offset":6086},14796,{"type":27,"value":529,"position":6088},{"start":6089,"end":6090},{"line":55,"column":114,"offset":6086},{"line":55,"column":181,"offset":6091},14798,{"type":31,"tagName":46,"properties":6093,"children":6094,"position":6096},{},[6095],{"type":27,"value":5454},{"start":6097,"end":6098},{"line":55,"column":181,"offset":6091},{"line":55,"column":214,"offset":6099},14803,{"type":27,"value":2634,"position":6101},{"start":6102,"end":6103},{"line":55,"column":214,"offset":6099},{"line":55,"column":344,"offset":6104},14808,{"type":31,"tagName":46,"properties":6106,"children":6107,"position":6109},{},[6108],{"type":27,"value":5022},{"start":6110,"end":6111},{"line":55,"column":344,"offset":6104},{"line":55,"column":394,"offset":6112},14812,{"type":27,"value":6114,"position":6115}," work, ",{"start":6116,"end":6117},{"line":55,"column":394,"offset":6112},{"line":55,"column":449,"offset":6118},14819,{"type":31,"tagName":46,"properties":6120,"children":6121,"position":6123},{},[6122],{"type":27,"value":5386},{"start":6124,"end":6125},{"line":55,"column":449,"offset":6118},{"line":55,"column":2323,"offset":6126},14824,{"type":27,"value":5875,"position":6128},{"start":6129,"end":6130},{"line":55,"column":2323,"offset":6126},{"line":55,"column":2110,"offset":6131},14835,{"start":6133,"end":6134},{"line":55,"column":2130,"offset":6061},{"line":55,"column":2407,"offset":6135},14836,{"type":31,"tagName":2276,"properties":6137,"children":6138,"position":6169},{},[6139,6148,6154,6162],{"type":31,"tagName":46,"properties":6140,"children":6141,"position":6143},{},[6142],{"type":27,"value":5386},{"start":6144,"end":6146},{"line":55,"column":2679,"offset":6145},14838,{"line":55,"column":278,"offset":6147},14843,{"type":27,"value":6149,"position":6150}," is finer than the chart: read it as a ",{"start":6151,"end":6152},{"line":55,"column":278,"offset":6147},{"line":55,"column":1750,"offset":6153},14882,{"type":31,"tagName":46,"properties":6155,"children":6156,"position":6158},{},[6157],{"type":27,"value":91},{"start":6159,"end":6160},{"line":55,"column":1750,"offset":6153},{"line":55,"column":4577,"offset":6161},14891,{"type":27,"value":6163,"position":6164}," stream instead",{"start":6165,"end":6166},{"line":55,"column":4577,"offset":6161},{"line":55,"column":6167,"offset":6168},130,14906,{"start":6170,"end":6171},{"line":55,"column":2407,"offset":6135},{"line":55,"column":6172,"offset":6173},132,14908,{"start":6175,"end":6176},{"line":55,"column":21,"offset":6059},{"line":55,"column":6172,"offset":6173},{"start":6178,"end":6179},{"line":5839,"column":21,"offset":5845},{"line":55,"column":6172,"offset":6173},{"start":6181,"end":6182},{"line":5781,"column":21,"offset":5787},{"line":55,"column":6172,"offset":6173},{"type":27,"value":28},{"type":31,"tagName":32,"properties":6185,"children":6186,"position":6249},{},[6187,6196,6207,6214,6225,6231,6242],{"type":27,"value":6188,"position":6189},"A future follows its exchange's session instead: a CME future's bars open\non the 17:00 Chicago session, and its ",{"start":6190,"end":6193},{"line":6191,"column":21,"offset":6192},292,14910,{"line":6194,"column":249,"offset":6195},293,15022,{"type":31,"tagName":46,"properties":6197,"children":6198,"position":6204},{},[6199],{"type":27,"value":5471,"position":6200},{"start":6201,"end":6202},{"line":6194,"column":249,"offset":6195},{"line":6194,"column":449,"offset":6203},15026,{"start":6205,"end":6206},{"line":6194,"column":249,"offset":6195},{"line":6194,"column":449,"offset":6203},{"type":27,"value":6208,"position":6209}," bar holds three trade dates, so\none can span a weekend or a holiday and close days after its open plus\nthree days. A pin and its views, a ",{"start":6210,"end":6211},{"line":6194,"column":449,"offset":6203},{"line":6212,"column":394,"offset":6213},295,15165,{"type":31,"tagName":46,"properties":6215,"children":6216,"position":6222},{},[6217],{"type":27,"value":91,"position":6218},{"start":6219,"end":6220},{"line":6212,"column":394,"offset":6213},{"line":6212,"column":1973,"offset":6221},15174,{"start":6223,"end":6224},{"line":6212,"column":394,"offset":6213},{"line":6212,"column":1973,"offset":6221},{"type":27,"value":6226,"position":6227}," stream and ",{"start":6228,"end":6229},{"line":6212,"column":1973,"offset":6221},{"line":6212,"column":2330,"offset":6230},15186,{"type":31,"tagName":46,"properties":6232,"children":6233,"position":6239},{},[6234],{"type":27,"value":110,"position":6235},{"start":6236,"end":6237},{"line":6212,"column":2330,"offset":6230},{"line":6212,"column":278,"offset":6238},15196,{"start":6240,"end":6241},{"line":6212,"column":2330,"offset":6230},{"line":6212,"column":278,"offset":6238},{"type":27,"value":6243,"position":6244}," read\nsuch a bar only once it closes, never while it is still forming.",{"start":6245,"end":6246},{"line":6212,"column":278,"offset":6238},{"line":6247,"column":1743,"offset":6248},296,15266,{"start":6250,"end":6251},{"line":6191,"column":21,"offset":6192},{"line":6247,"column":1743,"offset":6248},{"type":27,"value":28},{"type":31,"tagName":1757,"properties":6254,"children":6255,"position":6264},{},[6256],{"type":27,"value":6257,"position":6258},"Stocks, forex and gold",{"start":6259,"end":6262},{"line":6260,"column":39,"offset":6261},298,15272,{"line":6260,"column":214,"offset":6263},15294,{"start":6265,"end":6267},{"line":6260,"column":21,"offset":6266},15268,{"line":6260,"column":214,"offset":6263},{"type":27,"value":28},{"type":31,"tagName":32,"properties":6270,"children":6271,"position":6337},{},[6272,6281,6292,6298,6309,6316,6331],{"type":27,"value":6273,"position":6274},"A pin on a stock, forex or gold market, and any pin on a stock or forex\nchart, is served like a crypto pin, its candles joined onto the chart's\nbars. A ",{"start":6275,"end":6278},{"line":6276,"column":21,"offset":6277},300,15296,{"line":6279,"column":217,"offset":6280},302,15448,{"type":31,"tagName":46,"properties":6282,"children":6283,"position":6289},{},[6284],{"type":27,"value":5471,"position":6285},{"start":6286,"end":6287},{"line":6279,"column":217,"offset":6280},{"line":6279,"column":328,"offset":6288},15452,{"start":6290,"end":6291},{"line":6279,"column":217,"offset":6280},{"line":6279,"column":328,"offset":6288},{"type":27,"value":6293,"position":6294}," pin on those markets is refused and an index pin reads ",{"start":6295,"end":6296},{"line":6279,"column":328,"offset":6288},{"line":6279,"column":433,"offset":6297},15508,{"type":31,"tagName":46,"properties":6299,"children":6300,"position":6306},{},[6301],{"type":27,"value":3966,"position":6302},{"start":6303,"end":6304},{"line":6279,"column":433,"offset":6297},{"line":6279,"column":5146,"offset":6305},15513,{"start":6307,"end":6308},{"line":6279,"column":433,"offset":6297},{"line":6279,"column":5146,"offset":6305},{"type":27,"value":6310,"position":6311},";\nthe session rules are on ",{"start":6312,"end":6313},{"line":6279,"column":5146,"offset":6305},{"line":6314,"column":196,"offset":6315},303,15540,{"type":31,"tagName":1729,"properties":6317,"children":6319,"position":6327},{"href":6318},"multi-source.md#stocks-forex-and-gold",[6320],{"type":27,"value":6321,"position":6322},"Multi-source",{"start":6323,"end":6325},{"line":6314,"column":214,"offset":6324},15541,{"line":6314,"column":249,"offset":6326},15553,{"start":6328,"end":6329},{"line":6314,"column":196,"offset":6315},{"line":6314,"column":4749,"offset":6330},15593,{"type":27,"value":6332,"position":6333},".",{"start":6334,"end":6335},{"line":6314,"column":4749,"offset":6330},{"line":6314,"column":4492,"offset":6336},15594,{"start":6338,"end":6339},{"line":6276,"column":21,"offset":6277},{"line":6314,"column":4492,"offset":6336},{"type":27,"value":28},{"type":31,"tagName":131,"properties":6342,"children":6343,"position":6368},{},[6344,6352,6363],{"type":27,"value":6345,"position":6346},"History: the ",{"start":6347,"end":6350},{"line":6348,"column":139,"offset":6349},305,15599,{"line":6348,"column":2638,"offset":6351},15612,{"type":31,"tagName":46,"properties":6353,"children":6354,"position":6360},{},[6355],{"type":27,"value":91,"position":6356},{"start":6357,"end":6358},{"line":6348,"column":2638,"offset":6351},{"line":6348,"column":196,"offset":6359},15621,{"start":6361,"end":6362},{"line":6348,"column":2638,"offset":6351},{"line":6348,"column":196,"offset":6359},{"type":27,"value":360,"position":6364},{"start":6365,"end":6366},{"line":6348,"column":196,"offset":6359},{"line":6348,"column":384,"offset":6367},15628,{"start":6369,"end":6371},{"line":6348,"column":21,"offset":6370},15596,{"line":6348,"column":384,"offset":6367},{"type":27,"value":28},{"type":31,"tagName":32,"properties":6374,"children":6375,"position":6385},{},[6376],{"type":27,"value":6377,"position":6378},"A pin hands each bar one candle. When the indicator needs many candles at\nonce (every day since January 1st, last quarter's range, the last 20\nweekly candles), read the timeframe as a stream of its closed candles:",{"start":6379,"end":6382},{"line":6380,"column":21,"offset":6381},307,15630,{"line":6383,"column":288,"offset":6384},309,15843,{"start":6386,"end":6387},{"line":6380,"column":21,"offset":6381},{"line":6383,"column":288,"offset":6384},{"type":27,"value":28},{"type":14,"children":6390},[6391],{"type":31,"tagName":490,"properties":6392,"children":6393,"data":-1},{"class":492,"style":493,"tabindex":494},[6394],{"type":31,"tagName":46,"properties":6395,"children":6397},{"class":6396},[3719],[6398,6406,6407],{"type":31,"tagName":503,"properties":6399,"children":6400},{"class":505},[6401],{"type":31,"tagName":503,"properties":6402,"children":6403},{},[6404],{"type":27,"value":6405},"input(\"close\", ohlcv.close);                              // the first input stays a scalar: it is the bar grid",{"type":27,"value":28},{"type":31,"tagName":503,"properties":6408,"children":6409},{"class":505},[6410],{"type":31,"tagName":503,"properties":6411,"children":6412},{},[6413],{"type":27,"value":6414},"input(\"d\", candles.cells, { interval: \"1d\", bars: 400 }); // the newest 400 closed days, then each day as it closes",{"type":27,"value":28},{"type":31,"tagName":165,"properties":6417,"children":6418,"position":6991},{},[6419,6420,6505,6506,6536,6537,6606,6607,6679,6680,6753,6754,6863,6864,6990],{"type":27,"value":28},{"type":31,"tagName":170,"properties":6421,"children":6422,"position":6501},{},[6423,6439,6445,6458,6463,6475,6482,6495],{"type":31,"tagName":174,"properties":6424,"children":6425,"position":6434},{},[6426],{"type":27,"value":6427,"position":6428},"The tuple.",{"start":6429,"end":6432},{"line":6430,"column":39,"offset":6431},316,16090,{"line":6430,"column":1900,"offset":6433},16100,{"start":6435,"end":6437},{"line":6430,"column":187,"offset":6436},16088,{"line":6430,"column":2638,"offset":6438},16102,{"type":27,"value":6440,"position":6441}," Six numbers per candle, oldest first: ",{"start":6442,"end":6443},{"line":6430,"column":2638,"offset":6438},{"line":6430,"column":3789,"offset":6444},16141,{"type":31,"tagName":46,"properties":6446,"children":6447,"position":6455},{},[6448],{"type":27,"value":6449,"position":6450},"[offset_ms, open, high, low, close, volume]",{"start":6451,"end":6452},{"line":6430,"column":3789,"offset":6444},{"line":6453,"column":318,"offset":6454},317,16188,{"start":6456,"end":6457},{"line":6430,"column":3789,"offset":6444},{"line":6453,"column":318,"offset":6454},{"type":27,"value":2053,"position":6459},{"start":6460,"end":6461},{"line":6453,"column":318,"offset":6454},{"line":6453,"column":308,"offset":6462},16190,{"type":31,"tagName":46,"properties":6464,"children":6465,"position":6472},{},[6466],{"type":27,"value":6467,"position":6468},"offset_ms",{"start":6469,"end":6470},{"line":6453,"column":308,"offset":6462},{"line":6453,"column":1951,"offset":6471},16201,{"start":6473,"end":6474},{"line":6453,"column":308,"offset":6462},{"line":6453,"column":1951,"offset":6471},{"type":27,"value":6476,"position":6477}," is the candle's open minus the\nbar's open, negative for history, so the candle opened at ",{"start":6478,"end":6479},{"line":6453,"column":1951,"offset":6471},{"line":6480,"column":2198,"offset":6481},318,16293,{"type":31,"tagName":46,"properties":6483,"children":6484,"position":6492},{},[6485],{"type":27,"value":6486,"position":6487},"bar.time() + offset_ms / 1000",{"start":6488,"end":6489},{"line":6480,"column":2198,"offset":6481},{"line":6490,"column":114,"offset":6491},319,16326,{"start":6493,"end":6494},{"line":6480,"column":2198,"offset":6481},{"line":6490,"column":114,"offset":6491},{"type":27,"value":6496,"position":6497}," epoch seconds.",{"start":6498,"end":6499},{"line":6490,"column":114,"offset":6491},{"line":6490,"column":124,"offset":6500},16341,{"start":6502,"end":6504},{"line":6430,"column":21,"offset":6503},16086,{"line":6490,"column":124,"offset":6500},{"type":27,"value":28},{"type":31,"tagName":170,"properties":6507,"children":6508,"position":6532},{},[6509,6525],{"type":31,"tagName":174,"properties":6510,"children":6511,"position":6520},{},[6512],{"type":27,"value":6513,"position":6514},"When candles arrive.",{"start":6515,"end":6518},{"line":6516,"column":39,"offset":6517},320,16346,{"line":6516,"column":242,"offset":6519},16366,{"start":6521,"end":6523},{"line":6516,"column":187,"offset":6522},16344,{"line":6516,"column":214,"offset":6524},16368,{"type":27,"value":6526,"position":6527}," The first bar carries the backlog: every closed\ncandle from the start of the stream up to that bar. Each later bar\ncarries the candles that closed since the bar before it, which on most\nbars is none. A candle arrives on the first bar whose close is at or\nafter its own, so a forming candle never arrives and none arrives twice.",{"start":6528,"end":6529},{"line":6516,"column":214,"offset":6524},{"line":6530,"column":298,"offset":6531},324,16704,{"start":6533,"end":6535},{"line":6516,"column":21,"offset":6534},16342,{"line":6530,"column":298,"offset":6531},{"type":27,"value":28},{"type":31,"tagName":170,"properties":6538,"children":6539,"position":6602},{},[6540,6561,6568,6580,6585,6596],{"type":31,"tagName":174,"properties":6541,"children":6542,"position":6556},{},[6543],{"type":31,"tagName":46,"properties":6544,"children":6545,"position":6553},{},[6546],{"type":27,"value":71,"position":6547},{"start":6548,"end":6551},{"line":6549,"column":39,"offset":6550},325,16709,{"line":6549,"column":1900,"offset":6552},16719,{"start":6554,"end":6555},{"line":6549,"column":39,"offset":6550},{"line":6549,"column":1900,"offset":6552},{"start":6557,"end":6559},{"line":6549,"column":187,"offset":6558},16707,{"line":6549,"column":2638,"offset":6560},16721,{"type":27,"value":6562,"position":6563}," is required and may be any interval word: coarser than\nthe chart's (daily candles on a 1h chart), equal to it, or finer.\n",{"start":6564,"end":6565},{"line":6549,"column":2638,"offset":6560},{"line":6566,"column":21,"offset":6567},327,16845,{"type":31,"tagName":46,"properties":6569,"children":6570,"position":6577},{},[6571],{"type":27,"value":2954,"position":6572},{"start":6573,"end":6575},{"line":6566,"column":187,"offset":6574},16847,{"line":6566,"column":10,"offset":6576},16855,{"start":6578,"end":6579},{"line":6566,"column":187,"offset":6574},{"line":6566,"column":10,"offset":6576},{"type":27,"value":2634,"position":6581},{"start":6582,"end":6583},{"line":6566,"column":10,"offset":6576},{"line":6566,"column":138,"offset":6584},16860,{"type":31,"tagName":46,"properties":6586,"children":6587,"position":6593},{},[6588],{"type":27,"value":2973,"position":6589},{"start":6590,"end":6591},{"line":6566,"column":138,"offset":6584},{"line":6566,"column":196,"offset":6592},16870,{"start":6594,"end":6595},{"line":6566,"column":138,"offset":6584},{"line":6566,"column":196,"offset":6592},{"type":27,"value":6597,"position":6598}," together read another market.",{"start":6599,"end":6600},{"line":6566,"column":196,"offset":6592},{"line":6566,"column":3789,"offset":6601},16900,{"start":6603,"end":6605},{"line":6549,"column":21,"offset":6604},16705,{"line":6566,"column":3789,"offset":6601},{"type":27,"value":28},{"type":31,"tagName":170,"properties":6608,"children":6609,"position":6675},{},[6610,6631,6638,6650,6657,6668],{"type":31,"tagName":174,"properties":6611,"children":6612,"position":6626},{},[6613],{"type":31,"tagName":46,"properties":6614,"children":6615,"position":6623},{},[6616],{"type":27,"value":5231,"position":6617},{"start":6618,"end":6621},{"line":6619,"column":39,"offset":6620},328,16905,{"line":6619,"column":10,"offset":6622},16911,{"start":6624,"end":6625},{"line":6619,"column":39,"offset":6620},{"line":6619,"column":10,"offset":6622},{"start":6627,"end":6629},{"line":6619,"column":187,"offset":6628},16903,{"line":6619,"column":328,"offset":6630},16913,{"type":27,"value":6632,"position":6633}," (1 to 5000) sets the depth: the stream starts at least\n",{"start":6634,"end":6635},{"line":6619,"column":328,"offset":6630},{"line":6636,"column":21,"offset":6637},329,16969,{"type":31,"tagName":46,"properties":6639,"children":6640,"position":6647},{},[6641],{"type":27,"value":5231,"position":6642},{"start":6643,"end":6645},{"line":6636,"column":187,"offset":6644},16971,{"line":6636,"column":217,"offset":6646},16977,{"start":6648,"end":6649},{"line":6636,"column":187,"offset":6644},{"line":6636,"column":217,"offset":6646},{"type":27,"value":6651,"position":6652}," candles before the forming one (earlier when the chart has\nloaded more), so by the newest bar the indicator has seen at least the\nnewest ",{"start":6653,"end":6654},{"line":6636,"column":217,"offset":6646},{"line":6655,"column":85,"offset":6656},331,17119,{"type":31,"tagName":46,"properties":6658,"children":6659,"position":6665},{},[6660],{"type":27,"value":5231,"position":6661},{"start":6662,"end":6663},{"line":6655,"column":85,"offset":6656},{"line":6655,"column":138,"offset":6664},17125,{"start":6666,"end":6667},{"line":6655,"column":85,"offset":6656},{"line":6655,"column":138,"offset":6664},{"type":27,"value":6669,"position":6670}," closed candles. Without it the stream starts one or two\ncandles before the first bar the indicator runs.",{"start":6671,"end":6672},{"line":6655,"column":138,"offset":6664},{"line":6673,"column":404,"offset":6674},332,17232,{"start":6676,"end":6678},{"line":6619,"column":21,"offset":6677},16901,{"line":6673,"column":404,"offset":6674},{"type":27,"value":28},{"type":31,"tagName":170,"properties":6681,"children":6682,"position":6749},{},[6683,6705,6712,6724,6731,6742],{"type":31,"tagName":174,"properties":6684,"children":6685,"position":6700},{},[6686],{"type":31,"tagName":46,"properties":6687,"children":6688,"position":6697},{},[6689],{"type":27,"value":6690,"position":6691},"max_cells",{"start":6692,"end":6695},{"line":6693,"column":39,"offset":6694},333,17237,{"line":6693,"column":138,"offset":6696},17248,{"start":6698,"end":6699},{"line":6693,"column":39,"offset":6694},{"line":6693,"column":138,"offset":6696},{"start":6701,"end":6703},{"line":6693,"column":187,"offset":6702},17235,{"line":6693,"column":155,"offset":6704},17250,{"type":27,"value":6706,"position":6707}," may be left out: the editor then declares the larger of\n",{"start":6708,"end":6709},{"line":6693,"column":155,"offset":6704},{"line":6710,"column":21,"offset":6711},334,17307,{"type":31,"tagName":46,"properties":6713,"children":6714,"position":6721},{},[6715],{"type":27,"value":5231,"position":6716},{"start":6717,"end":6719},{"line":6710,"column":187,"offset":6718},17309,{"line":6710,"column":217,"offset":6720},17315,{"start":6722,"end":6723},{"line":6710,"column":187,"offset":6718},{"line":6710,"column":217,"offset":6720},{"type":27,"value":6725,"position":6726}," and 2. A finer interval also needs room for the candles one bar\ncan close, the chart's interval over the stream's plus one (61 for ",{"start":6727,"end":6728},{"line":6710,"column":217,"offset":6720},{"line":6729,"column":2120,"offset":6730},335,17449,{"type":31,"tagName":46,"properties":6732,"children":6733,"position":6739},{},[6734],{"type":27,"value":4921,"position":6735},{"start":6736,"end":6737},{"line":6729,"column":2120,"offset":6730},{"line":6729,"column":5146,"offset":6738},17453,{"start":6740,"end":6741},{"line":6729,"column":2120,"offset":6730},{"line":6729,"column":5146,"offset":6738},{"type":27,"value":6743,"position":6744},"\ncandles on a 1h chart), and Run names the number when the cap is short.\nA block over the cap stops the run; it is never cut short.",{"start":6745,"end":6746},{"line":6729,"column":5146,"offset":6738},{"line":6747,"column":2198,"offset":6748},337,17588,{"start":6750,"end":6752},{"line":6693,"column":21,"offset":6751},17233,{"line":6747,"column":2198,"offset":6748},{"type":27,"value":28},{"type":31,"tagName":170,"properties":6755,"children":6756,"position":6859},{},[6757,6779,6786,6799,6806,6817,6824,6835,6841,6852],{"type":31,"tagName":174,"properties":6758,"children":6759,"position":6774},{},[6760],{"type":31,"tagName":46,"properties":6761,"children":6762,"position":6771},{},[6763],{"type":27,"value":6764,"position":6765},"view: \"forming\"",{"start":6766,"end":6769},{"line":6767,"column":39,"offset":6768},338,17593,{"line":6767,"column":181,"offset":6770},17610,{"start":6772,"end":6773},{"line":6767,"column":39,"offset":6768},{"line":6767,"column":181,"offset":6770},{"start":6775,"end":6777},{"line":6767,"column":187,"offset":6776},17591,{"line":6767,"column":1903,"offset":6778},17612,{"type":27,"value":6780,"position":6781}," turns an input into the timeframe's live candle:\n",{"start":6782,"end":6783},{"line":6767,"column":1903,"offset":6778},{"line":6784,"column":21,"offset":6785},339,17662,{"type":31,"tagName":46,"properties":6787,"children":6788,"position":6796},{},[6789],{"type":27,"value":6790,"position":6791},"input(\"d_live\", candles.cells, { interval: \"1d\", view: \"forming\" })",{"start":6792,"end":6794},{"line":6784,"column":187,"offset":6793},17664,{"line":6784,"column":2167,"offset":6795},17733,{"start":6797,"end":6798},{"line":6784,"column":187,"offset":6793},{"line":6784,"column":2167,"offset":6795},{"type":27,"value":6800,"position":6801},"\ncarries the day still forming, as the market serves it so far, as one\ntuple on the live bar (its ",{"start":6802,"end":6803},{"line":6784,"column":2167,"offset":6795},{"line":6804,"column":2157,"offset":6805},341,17835,{"type":31,"tagName":46,"properties":6807,"children":6808,"position":6814},{},[6809],{"type":27,"value":6467,"position":6810},{"start":6811,"end":6812},{"line":6804,"column":2157,"offset":6805},{"line":6804,"column":446,"offset":6813},17846,{"start":6815,"end":6816},{"line":6804,"column":2157,"offset":6805},{"line":6804,"column":446,"offset":6813},{"type":27,"value":6818,"position":6819}," is that candle's open minus the\nbar's) and an empty block on every other bar, any interval, finer than\nthe chart's or coarser. It takes no ",{"start":6820,"end":6821},{"line":6804,"column":446,"offset":6813},{"line":6822,"column":249,"offset":6823},343,17990,{"type":31,"tagName":46,"properties":6825,"children":6826,"position":6832},{},[6827],{"type":27,"value":5231,"position":6828},{"start":6829,"end":6830},{"line":6822,"column":249,"offset":6823},{"line":6822,"column":1973,"offset":6831},17996,{"start":6833,"end":6834},{"line":6822,"column":249,"offset":6823},{"line":6822,"column":1973,"offset":6831},{"type":27,"value":6836,"position":6837},", and ",{"start":6838,"end":6839},{"line":6822,"column":1973,"offset":6831},{"line":6822,"column":404,"offset":6840},18002,{"type":31,"tagName":46,"properties":6842,"children":6843,"position":6849},{},[6844],{"type":27,"value":6690,"position":6845},{"start":6846,"end":6847},{"line":6822,"column":404,"offset":6840},{"line":6822,"column":2679,"offset":6848},18013,{"start":6850,"end":6851},{"line":6822,"column":404,"offset":6840},{"line":6822,"column":2679,"offset":6848},{"type":27,"value":6853,"position":6854}," 1 holds it.\nThe closed stream and this candle together are the newest candles\nthrough now.",{"start":6855,"end":6856},{"line":6822,"column":2679,"offset":6848},{"line":6857,"column":1900,"offset":6858},345,18108,{"start":6860,"end":6862},{"line":6767,"column":21,"offset":6861},17589,{"line":6857,"column":1900,"offset":6858},{"type":27,"value":28},{"type":31,"tagName":170,"properties":6865,"children":6866,"position":6986},{},[6867,6889,6896,6909,6916,6928,6935,6946,6953,6964,6969,6980],{"type":31,"tagName":174,"properties":6868,"children":6869,"position":6884},{},[6870],{"type":31,"tagName":46,"properties":6871,"children":6872,"position":6881},{},[6873],{"type":27,"value":6874,"position":6875},"view: \"forming_open\"",{"start":6876,"end":6879},{"line":6877,"column":39,"offset":6878},346,18113,{"line":6877,"column":214,"offset":6880},18135,{"start":6882,"end":6883},{"line":6877,"column":39,"offset":6878},{"line":6877,"column":214,"offset":6880},{"start":6885,"end":6887},{"line":6877,"column":187,"offset":6886},18111,{"line":6877,"column":318,"offset":6888},18137,{"type":27,"value":6890,"position":6891}," turns an input into the open of the candle\neach bar sits in, on every bar:\n",{"start":6892,"end":6893},{"line":6877,"column":318,"offset":6888},{"line":6894,"column":21,"offset":6895},348,18215,{"type":31,"tagName":46,"properties":6897,"children":6898,"position":6906},{},[6899],{"type":27,"value":6900,"position":6901},"input(\"d_open\", candles.cells, { interval: \"1d\", view: \"forming_open\" })",{"start":6902,"end":6904},{"line":6894,"column":187,"offset":6903},18217,{"line":6894,"column":4479,"offset":6905},18291,{"start":6907,"end":6908},{"line":6894,"column":187,"offset":6903},{"line":6894,"column":4479,"offset":6905},{"type":27,"value":6910,"position":6911},"\nhands every bar one tuple ",{"start":6912,"end":6913},{"line":6894,"column":4479,"offset":6905},{"line":6914,"column":318,"offset":6915},349,18320,{"type":31,"tagName":46,"properties":6917,"children":6918,"position":6925},{},[6919],{"type":27,"value":6920,"position":6921},"[offset_ms, open, NaN, NaN, NaN, NaN]",{"start":6922,"end":6923},{"line":6914,"column":318,"offset":6915},{"line":6914,"column":75,"offset":6924},18359,{"start":6926,"end":6927},{"line":6914,"column":318,"offset":6915},{"line":6914,"column":75,"offset":6924},{"type":27,"value":6929,"position":6930},", the\nopen of the day holding that bar, today's still-forming day included.\nA candle's open is settled once the candle starts trading, so the value\nnever looks ahead and never changes; the day's high, low, close and\nvolume as of the bar are not known, so they read ",{"start":6931,"end":6932},{"line":6914,"column":75,"offset":6924},{"line":6933,"column":2392,"offset":6934},353,18632,{"type":31,"tagName":46,"properties":6936,"children":6937,"position":6943},{},[6938],{"type":27,"value":3966,"position":6939},{"start":6940,"end":6941},{"line":6933,"column":2392,"offset":6934},{"line":6933,"column":2330,"offset":6942},18637,{"start":6944,"end":6945},{"line":6933,"column":2392,"offset":6934},{"line":6933,"column":2330,"offset":6942},{"type":27,"value":6947,"position":6948},". This is the\nrunning open of a higher timeframe, which the stream (a candle only once\nit closes) cannot give a bar in the middle of a day: Woodie pivots, for\none, read the new period's open on its first bar even when the chart's\nfirst loaded bar is 21:00. A bar\nno candle holds (a gap in that timeframe) gets an empty block. Any\ninterval, no ",{"start":6949,"end":6950},{"line":6933,"column":2330,"offset":6942},{"line":6951,"column":138,"offset":6952},359,18992,{"type":31,"tagName":46,"properties":6954,"children":6955,"position":6961},{},[6956],{"type":27,"value":5231,"position":6957},{"start":6958,"end":6959},{"line":6951,"column":138,"offset":6952},{"line":6951,"column":181,"offset":6960},18998,{"start":6962,"end":6963},{"line":6951,"column":138,"offset":6952},{"line":6951,"column":181,"offset":6960},{"type":27,"value":6836,"position":6965},{"start":6966,"end":6967},{"line":6951,"column":181,"offset":6960},{"line":6951,"column":158,"offset":6968},19004,{"type":31,"tagName":46,"properties":6970,"children":6971,"position":6977},{},[6972],{"type":27,"value":6690,"position":6973},{"start":6974,"end":6975},{"line":6951,"column":158,"offset":6968},{"line":6951,"column":249,"offset":6976},19015,{"start":6978,"end":6979},{"line":6951,"column":158,"offset":6968},{"line":6951,"column":249,"offset":6976},{"type":27,"value":6981,"position":6982}," 1 holds it.",{"start":6983,"end":6984},{"line":6951,"column":249,"offset":6976},{"line":6951,"column":404,"offset":6985},19027,{"start":6987,"end":6989},{"line":6877,"column":21,"offset":6988},18109,{"line":6951,"column":404,"offset":6985},{"type":27,"value":28},{"start":6992,"end":6993},{"line":6430,"column":21,"offset":6503},{"line":6951,"column":404,"offset":6985},{"type":27,"value":28},{"type":31,"tagName":32,"properties":6996,"children":6997,"position":7169},{},[6998,7005,7016,7022,7034,7041,7053,7060,7071,7077,7088,7094,7105,7112,7123,7130,7141,7148,7164],{"type":27,"value":211,"position":6999},{"start":7000,"end":7003},{"line":7001,"column":21,"offset":7002},361,19029,{"line":7001,"column":39,"offset":7004},19033,{"type":31,"tagName":46,"properties":7006,"children":7007,"position":7013},{},[7008],{"type":27,"value":400,"position":7009},{"start":7010,"end":7011},{"line":7001,"column":39,"offset":7004},{"line":7001,"column":114,"offset":7012},19048,{"start":7014,"end":7015},{"line":7001,"column":39,"offset":7004},{"line":7001,"column":114,"offset":7012},{"type":27,"value":7017,"position":7018}," kit reads the stream: a ",{"start":7019,"end":7020},{"line":7001,"column":114,"offset":7012},{"line":7001,"column":1973,"offset":7021},19073,{"type":31,"tagName":46,"properties":7023,"children":7024,"position":7031},{},[7025],{"type":27,"value":7026,"position":7027},"Periods",{"start":7028,"end":7029},{"line":7001,"column":1973,"offset":7021},{"line":7001,"column":481,"offset":7030},19082,{"start":7032,"end":7033},{"line":7001,"column":1973,"offset":7021},{"line":7001,"column":481,"offset":7030},{"type":27,"value":7035,"position":7036}," folds it into\ncalendar days, weeks, months, quarters or years, and a ",{"start":7037,"end":7038},{"line":7001,"column":481,"offset":7030},{"line":7039,"column":3789,"offset":7040},362,19152,{"type":31,"tagName":46,"properties":7042,"children":7043,"position":7050},{},[7044],{"type":27,"value":7045,"position":7046},"CandleList",{"start":7047,"end":7048},{"line":7039,"column":3789,"offset":7040},{"line":7039,"column":75,"offset":7049},19164,{"start":7051,"end":7052},{"line":7039,"column":3789,"offset":7040},{"line":7039,"column":75,"offset":7049},{"type":27,"value":7054,"position":7055}," keeps\nthe newest candles. A ",{"start":7056,"end":7057},{"line":7039,"column":75,"offset":7049},{"line":7058,"column":236,"offset":7059},363,19193,{"type":31,"tagName":46,"properties":7061,"children":7062,"position":7068},{},[7063],{"type":27,"value":7026,"position":7064},{"start":7065,"end":7066},{"line":7058,"column":236,"offset":7059},{"line":7058,"column":344,"offset":7067},19202,{"start":7069,"end":7070},{"line":7058,"column":236,"offset":7059},{"line":7058,"column":344,"offset":7067},{"type":27,"value":7072,"position":7073}," takes a ",{"start":7074,"end":7075},{"line":7058,"column":344,"offset":7067},{"line":7058,"column":446,"offset":7076},19211,{"type":31,"tagName":46,"properties":7078,"children":7079,"position":7085},{},[7080],{"type":27,"value":5022,"position":7081},{"start":7082,"end":7083},{"line":7058,"column":446,"offset":7076},{"line":7058,"column":1973,"offset":7084},19215,{"start":7086,"end":7087},{"line":7058,"column":446,"offset":7076},{"line":7058,"column":1973,"offset":7084},{"type":27,"value":7089,"position":7090}," or finer stream, or a ",{"start":7091,"end":7092},{"line":7058,"column":1973,"offset":7084},{"line":7058,"column":75,"offset":7093},19238,{"type":31,"tagName":46,"properties":7095,"children":7096,"position":7102},{},[7097],{"type":27,"value":3785,"position":7098},{"start":7099,"end":7100},{"line":7058,"column":75,"offset":7093},{"line":7058,"column":2167,"offset":7101},19242,{"start":7103,"end":7104},{"line":7058,"column":75,"offset":7093},{"line":7058,"column":2167,"offset":7101},{"type":27,"value":7106,"position":7107},"\none told so; a ",{"start":7108,"end":7109},{"line":7058,"column":2167,"offset":7101},{"line":7110,"column":138,"offset":7111},364,19258,{"type":31,"tagName":46,"properties":7113,"children":7114,"position":7120},{},[7115],{"type":27,"value":5471,"position":7116},{"start":7117,"end":7118},{"line":7110,"column":138,"offset":7111},{"line":7110,"column":114,"offset":7119},19262,{"start":7121,"end":7122},{"line":7110,"column":138,"offset":7111},{"line":7110,"column":114,"offset":7119},{"type":27,"value":7124,"position":7125}," stream is not a calendar unit, so read it through\n",{"start":7126,"end":7127},{"line":7110,"column":114,"offset":7119},{"line":7128,"column":21,"offset":7129},365,19313,{"type":31,"tagName":46,"properties":7131,"children":7132,"position":7138},{},[7133],{"type":27,"value":7045,"position":7134},{"start":7135,"end":7136},{"line":7128,"column":21,"offset":7129},{"line":7128,"column":328,"offset":7137},19325,{"start":7139,"end":7140},{"line":7128,"column":21,"offset":7129},{"line":7128,"column":328,"offset":7137},{"type":27,"value":7142,"position":7143},". Feed it every bar, empty blocks included, because each\nbar moves its clock\n(",{"start":7144,"end":7145},{"line":7128,"column":328,"offset":7137},{"line":7146,"column":1935,"offset":7147},367,19403,{"type":31,"tagName":1729,"properties":7149,"children":7151,"position":7159},{"href":7150},"../functions/higher-timeframe-kit.md#calendar-periods-and-candle-lists",[7152],{"type":27,"value":7153,"position":7154},"Calendar periods and candle lists",{"start":7155,"end":7157},{"line":7146,"column":187,"offset":7156},19404,{"line":7146,"column":394,"offset":7158},19437,{"start":7160,"end":7161},{"line":7146,"column":1935,"offset":7147},{"line":7146,"column":7162,"offset":7163},109,19510,{"type":27,"value":1954,"position":7165},{"start":7166,"end":7167},{"line":7146,"column":7162,"offset":7163},{"line":7146,"column":4283,"offset":7168},19512,{"start":7170,"end":7171},{"line":7001,"column":21,"offset":7002},{"line":7146,"column":4283,"offset":7168},{"type":27,"value":28},{"type":31,"tagName":1757,"properties":7174,"children":7175,"position":7183},{},[7176],{"type":27,"value":7177,"position":7178},"A yearly VWAP",{"start":7179,"end":7181},{"line":66,"column":39,"offset":7180},19518,{"line":66,"column":155,"offset":7182},19531,{"start":7184,"end":7186},{"line":66,"column":21,"offset":7185},19514,{"line":66,"column":155,"offset":7182},{"type":27,"value":28},{"type":31,"tagName":32,"properties":7189,"children":7190,"position":7200},{},[7191],{"type":27,"value":7192,"position":7193},"The volume-weighted average price of every day closed since January 1st,\non any chart interval:",{"start":7194,"end":7197},{"line":7195,"column":21,"offset":7196},371,19533,{"line":7198,"column":236,"offset":7199},372,19628,{"start":7201,"end":7202},{"line":7195,"column":21,"offset":7196},{"line":7198,"column":236,"offset":7199},{"type":27,"value":28},{"type":14,"children":7205},[7206],{"type":31,"tagName":490,"properties":7207,"children":7209,"data":-1},{"class":492,"style":493,"tabindex":494,"data-sample":7208},"cc-mtf-yearly-vwap",[7210],{"type":31,"tagName":46,"properties":7211,"children":7213},{"class":7212},[500],[7214,7239,7240,7288,7289,7334,7335,7338,7339,7378,7379,7382,7383,7410,7411,7419,7420,7465,7466,7498,7499],{"type":31,"tagName":503,"properties":7215,"children":7216},{"class":505},[7217,7221,7225,7229,7234],{"type":31,"tagName":503,"properties":7218,"children":7219},{"style":509},[7220],{"type":27,"value":3018},{"type":31,"tagName":503,"properties":7222,"children":7223},{"style":515},[7224],{"type":27,"value":518},{"type":31,"tagName":503,"properties":7226,"children":7227},{"style":521},[7228],{"type":27,"value":3027},{"type":31,"tagName":503,"properties":7230,"children":7231},{"style":515},[7232],{"type":27,"value":7233},", ohlcv.close); ",{"type":31,"tagName":503,"properties":7235,"children":7236},{"style":885},[7237],{"type":27,"value":7238},"// a scalar first: the first input is the bar grid",{"type":27,"value":28},{"type":31,"tagName":503,"properties":7241,"children":7242},{"class":505},[7243,7247,7251,7256,7261,7265,7270,7275,7279,7284],{"type":31,"tagName":503,"properties":7244,"children":7245},{"style":509},[7246],{"type":27,"value":3018},{"type":31,"tagName":503,"properties":7248,"children":7249},{"style":515},[7250],{"type":27,"value":518},{"type":31,"tagName":503,"properties":7252,"children":7253},{"style":521},[7254],{"type":27,"value":7255},"\"d\"",{"type":31,"tagName":503,"properties":7257,"children":7258},{"style":515},[7259],{"type":27,"value":7260},", candles.cells, { interval: ",{"type":31,"tagName":503,"properties":7262,"children":7263},{"style":521},[7264],{"type":27,"value":2097},{"type":31,"tagName":503,"properties":7266,"children":7267},{"style":515},[7268],{"type":27,"value":7269},", bars: ",{"type":31,"tagName":503,"properties":7271,"children":7272},{"style":532},[7273],{"type":27,"value":7274},"400",{"type":31,"tagName":503,"properties":7276,"children":7277},{"style":515},[7278],{"type":27,"value":560},{"type":31,"tagName":503,"properties":7280,"children":7281},{"style":521},[7282],{"type":27,"value":7283},"\"The newest 400 closed days\"",{"type":31,"tagName":503,"properties":7285,"children":7286},{"style":515},[7287],{"type":27,"value":570},{"type":27,"value":28},{"type":31,"tagName":503,"properties":7290,"children":7291},{"class":505},[7292,7296,7300,7305,7309,7313,7317,7321,7325,7330],{"type":31,"tagName":503,"properties":7293,"children":7294},{"style":509},[7295],{"type":27,"value":579},{"type":31,"tagName":503,"properties":7297,"children":7298},{"style":515},[7299],{"type":27,"value":518},{"type":31,"tagName":503,"properties":7301,"children":7302},{"style":521},[7303],{"type":27,"value":7304},"\"yvwap\"",{"type":31,"tagName":503,"properties":7306,"children":7307},{"style":515},[7308],{"type":27,"value":593},{"type":31,"tagName":503,"properties":7310,"children":7311},{"style":521},[7312],{"type":27,"value":3173},{"type":31,"tagName":503,"properties":7314,"children":7315},{"style":515},[7316],{"type":27,"value":603},{"type":31,"tagName":503,"properties":7318,"children":7319},{"style":532},[7320],{"type":27,"value":545},{"type":31,"tagName":503,"properties":7322,"children":7323},{"style":515},[7324],{"type":27,"value":560},{"type":31,"tagName":503,"properties":7326,"children":7327},{"style":521},[7328],{"type":27,"value":7329},"\"VWAP of this year's closed days\"",{"type":31,"tagName":503,"properties":7331,"children":7332},{"style":515},[7333],{"type":27,"value":570},{"type":27,"value":28},{"type":31,"tagName":503,"properties":7336,"children":7337},{"class":505},[],{"type":27,"value":28},{"type":31,"tagName":503,"properties":7340,"children":7341},{"class":505},[7342,7346,7351,7355,7359,7364,7369,7374],{"type":31,"tagName":503,"properties":7343,"children":7344},{"style":849},[7345],{"type":27,"value":852},{"type":31,"tagName":503,"properties":7347,"children":7348},{"style":532},[7349],{"type":27,"value":7350}," year",{"type":31,"tagName":503,"properties":7352,"children":7353},{"style":849},[7354],{"type":27,"value":872},{"type":31,"tagName":503,"properties":7356,"children":7357},{"style":849},[7358],{"type":27,"value":912},{"type":31,"tagName":503,"properties":7360,"children":7361},{"style":509},[7362],{"type":27,"value":7363}," Periods",{"type":31,"tagName":503,"properties":7365,"children":7366},{"style":515},[7367],{"type":27,"value":7368},"(period.",{"type":31,"tagName":503,"properties":7370,"children":7371},{"style":532},[7372],{"type":27,"value":7373},"YEAR",{"type":31,"tagName":503,"properties":7375,"children":7376},{"style":515},[7377],{"type":27,"value":930},{"type":27,"value":28},{"type":31,"tagName":503,"properties":7380,"children":7381},{"class":505},[],{"type":27,"value":28},{"type":31,"tagName":503,"properties":7384,"children":7385},{"class":505},[7386,7390,7394,7398,7402,7406],{"type":31,"tagName":503,"properties":7387,"children":7388},{"style":849},[7389],{"type":27,"value":1087},{"type":31,"tagName":503,"properties":7391,"children":7392},{"style":509},[7393],{"type":27,"value":1181},{"type":31,"tagName":503,"properties":7395,"children":7396},{"style":515},[7397],{"type":27,"value":1097},{"type":31,"tagName":503,"properties":7399,"children":7400},{"style":849},[7401],{"type":27,"value":862},{"type":31,"tagName":503,"properties":7403,"children":7404},{"style":532},[7405],{"type":27,"value":1106},{"type":31,"tagName":503,"properties":7407,"children":7408},{"style":515},[7409],{"type":27,"value":1111},{"type":27,"value":28},{"type":31,"tagName":503,"properties":7412,"children":7413},{"class":505},[7414],{"type":31,"tagName":503,"properties":7415,"children":7416},{"style":885},[7417],{"type":27,"value":7418},"  // Every bar feeds its block, an empty one too: the bar moves the period clock.",{"type":27,"value":28},{"type":31,"tagName":503,"properties":7421,"children":7422},{"class":505},[7423,7428,7433,7437,7442,7447,7452,7457,7461],{"type":31,"tagName":503,"properties":7424,"children":7425},{"style":515},[7426],{"type":27,"value":7427},"  year.",{"type":31,"tagName":503,"properties":7429,"children":7430},{"style":509},[7431],{"type":27,"value":7432},"load",{"type":31,"tagName":503,"properties":7434,"children":7435},{"style":515},[7436],{"type":27,"value":518},{"type":31,"tagName":503,"properties":7438,"children":7439},{"style":509},[7440],{"type":27,"value":7441},"in_d_view",{"type":31,"tagName":503,"properties":7443,"children":7444},{"style":515},[7445],{"type":27,"value":7446},"(), ",{"type":31,"tagName":503,"properties":7448,"children":7449},{"style":509},[7450],{"type":27,"value":7451},"in_d_cells",{"type":31,"tagName":503,"properties":7453,"children":7454},{"style":515},[7455],{"type":27,"value":7456},"(), bar.",{"type":31,"tagName":503,"properties":7458,"children":7459},{"style":509},[7460],{"type":27,"value":1267},{"type":31,"tagName":503,"properties":7462,"children":7463},{"style":515},[7464],{"type":27,"value":1598},{"type":27,"value":28},{"type":31,"tagName":503,"properties":7467,"children":7468},{"class":505},[7469,7474,7479,7484,7489,7494],{"type":31,"tagName":503,"properties":7470,"children":7471},{"style":509},[7472],{"type":27,"value":7473},"  out_yvwap",{"type":31,"tagName":503,"properties":7475,"children":7476},{"style":515},[7477],{"type":27,"value":7478},"(year.",{"type":31,"tagName":503,"properties":7480,"children":7481},{"style":509},[7482],{"type":27,"value":7483},"developing",{"type":31,"tagName":503,"properties":7485,"children":7486},{"style":515},[7487],{"type":27,"value":7488},"().",{"type":31,"tagName":503,"properties":7490,"children":7491},{"style":509},[7492],{"type":27,"value":7493},"vwap",{"type":31,"tagName":503,"properties":7495,"children":7496},{"style":515},[7497],{"type":27,"value":1598},{"type":27,"value":28},{"type":31,"tagName":503,"properties":7500,"children":7501},{"class":505},[7502],{"type":31,"tagName":503,"properties":7503,"children":7504},{"style":515},[7505],{"type":27,"value":1164},{"type":27,"value":28},{"type":31,"tagName":32,"properties":7508,"children":7509,"position":7610},{},[7510,7519,7530,7537,7549,7556,7567,7574,7586,7592,7604],{"type":27,"value":7511,"position":7512},"On a 1h chart the first bar receives the backlog, every day closed from\n400 days back up to that bar, and each later bar receives the day that\nclosed with it (the 23:00 bar receives that day) or nothing. ",{"start":7513,"end":7516},{"line":7514,"column":21,"offset":7515},388,20209,{"line":7517,"column":2679,"offset":7518},390,20413,{"type":31,"tagName":46,"properties":7520,"children":7521,"position":7527},{},[7522],{"type":27,"value":7026,"position":7523},{"start":7524,"end":7525},{"line":7517,"column":2679,"offset":7518},{"line":7517,"column":288,"offset":7526},20422,{"start":7528,"end":7529},{"line":7517,"column":2679,"offset":7518},{"line":7517,"column":288,"offset":7526},{"type":27,"value":7531,"position":7532},"\nfiles each day under its calendar year,\nwhich starts January 1st at 00:00 UTC, and keeps the year's VWAP sums, so\n",{"start":7533,"end":7534},{"line":7517,"column":288,"offset":7526},{"line":7535,"column":21,"offset":7536},393,20537,{"type":31,"tagName":46,"properties":7538,"children":7539,"position":7546},{},[7540],{"type":27,"value":7541,"position":7542},"developing().vwap()",{"start":7543,"end":7544},{"line":7535,"column":21,"offset":7536},{"line":7535,"column":181,"offset":7545},20558,{"start":7547,"end":7548},{"line":7535,"column":21,"offset":7536},{"line":7535,"column":181,"offset":7545},{"type":27,"value":7550,"position":7551}," is the VWAP of this year's closed days and steps\nonce a day. 400 days always reach back past January 1st, so the current\nyear is whole. A year the stream does not reach back to the start of\nreads ",{"start":7552,"end":7553},{"line":7535,"column":181,"offset":7545},{"line":7554,"column":64,"offset":7555},396,20755,{"type":31,"tagName":46,"properties":7557,"children":7558,"position":7564},{},[7559],{"type":27,"value":3966,"position":7560},{"start":7561,"end":7562},{"line":7554,"column":64,"offset":7555},{"line":7554,"column":2305,"offset":7563},20760,{"start":7565,"end":7566},{"line":7554,"column":64,"offset":7555},{"line":7554,"column":2305,"offset":7563},{"type":27,"value":7568,"position":7569},", never a partial VWAP. For a line that also moves inside the\nday, add the chart's own bars of the forming day to the period's ",{"start":7570,"end":7571},{"line":7554,"column":2305,"offset":7563},{"line":7572,"column":2487,"offset":7573},397,20887,{"type":31,"tagName":46,"properties":7575,"children":7576,"position":7583},{},[7577],{"type":27,"value":7578,"position":7579},"pv",{"start":7580,"end":7581},{"line":7572,"column":2487,"offset":7573},{"line":7572,"column":2120,"offset":7582},20891,{"start":7584,"end":7585},{"line":7572,"column":2487,"offset":7573},{"line":7572,"column":2120,"offset":7582},{"type":27,"value":2963,"position":7587},{"start":7588,"end":7589},{"line":7572,"column":2120,"offset":7582},{"line":7590,"column":21,"offset":7591},398,20896,{"type":31,"tagName":46,"properties":7593,"children":7594,"position":7601},{},[7595],{"type":27,"value":7596,"position":7597},"pvVolume",{"start":7598,"end":7599},{"line":7590,"column":21,"offset":7591},{"line":7590,"column":10,"offset":7600},20906,{"start":7602,"end":7603},{"line":7590,"column":21,"offset":7591},{"line":7590,"column":10,"offset":7600},{"type":27,"value":7605,"position":7606}," sums.",{"start":7607,"end":7608},{"line":7590,"column":10,"offset":7600},{"line":7590,"column":2638,"offset":7609},20912,{"start":7611,"end":7612},{"line":7514,"column":21,"offset":7515},{"line":7590,"column":2638,"offset":7609},{"type":27,"value":28},{"type":31,"tagName":1757,"properties":7615,"children":7616,"position":7625},{},[7617],{"type":27,"value":7618,"position":7619},"A grid of timeframes",{"start":7620,"end":7623},{"line":7621,"column":39,"offset":7622},400,20918,{"line":7621,"column":242,"offset":7624},20938,{"start":7626,"end":7628},{"line":7621,"column":21,"offset":7627},20914,{"line":7621,"column":242,"offset":7624},{"type":27,"value":28},{"type":31,"tagName":32,"properties":7631,"children":7632,"position":7696},{},[7633,7642,7653,7659,7670,7677,7689],{"type":27,"value":7634,"position":7635},"A matrix of small candle charts, one per timeframe, pinned to a corner of\nthe pane: for each timeframe a ",{"start":7636,"end":7639},{"line":7637,"column":21,"offset":7638},402,20940,{"line":7640,"column":344,"offset":7641},403,21045,{"type":31,"tagName":46,"properties":7643,"children":7644,"position":7650},{},[7645],{"type":27,"value":91,"position":7646},{"start":7647,"end":7648},{"line":7640,"column":344,"offset":7641},{"line":7640,"column":446,"offset":7649},21054,{"start":7651,"end":7652},{"line":7640,"column":344,"offset":7641},{"line":7640,"column":446,"offset":7649},{"type":27,"value":7654,"position":7655}," stream into a ",{"start":7656,"end":7657},{"line":7640,"column":446,"offset":7649},{"line":7640,"column":3789,"offset":7658},21069,{"type":31,"tagName":46,"properties":7660,"children":7661,"position":7667},{},[7662],{"type":27,"value":7045,"position":7663},{"start":7664,"end":7665},{"line":7640,"column":3789,"offset":7658},{"line":7640,"column":75,"offset":7666},21081,{"start":7668,"end":7669},{"line":7640,"column":3789,"offset":7658},{"line":7640,"column":75,"offset":7666},{"type":27,"value":7671,"position":7672}," and\nits live candle, and the ",{"start":7673,"end":7674},{"line":7640,"column":75,"offset":7666},{"line":7675,"column":196,"offset":7676},404,21111,{"type":31,"tagName":46,"properties":7678,"children":7679,"position":7686},{},[7680],{"type":27,"value":7681,"position":7682},"draw.minicharts",{"start":7683,"end":7684},{"line":7675,"column":196,"offset":7676},{"line":7675,"column":449,"offset":7685},21128,{"start":7687,"end":7688},{"line":7675,"column":196,"offset":7676},{"line":7675,"column":449,"offset":7685},{"type":27,"value":7690,"position":7691}," widget, whose frame the\nindicator rewrites on the live bar:",{"start":7692,"end":7693},{"line":7675,"column":449,"offset":7685},{"line":7694,"column":394,"offset":7695},405,21188,{"start":7697,"end":7698},{"line":7637,"column":21,"offset":7638},{"line":7694,"column":394,"offset":7695},{"type":27,"value":28},{"type":14,"children":7701},[7702],{"type":31,"tagName":490,"properties":7703,"children":7705,"data":-1},{"class":492,"style":493,"tabindex":494,"data-sample":7704},"cc-mtf-minicharts",[7706],{"type":31,"tagName":46,"properties":7707,"children":7709},{"class":7708},[500],[7710,7733,7734,7788,7789,7832,7833,7879,7880,7916,7917,7953,7954,7990,7991,8027,8028,8064,8065,8100,8101,8109,8110,8165,8166,8216,8217,8272,8273,8323,8324,8374,8375,8427,8428,8497,8498,8547,8548,8597,8598,8666,8667,8716,8717,8761,8762,8780,8781,8852,8853,8899,8900,8927,8928,8965,8966,9003,9004,9038,9039,9047,9048,9051,9052,9089,9090,9126,9127,9163,9164,9200,9201,9204,9205,9232,9233,9241,9242,9284,9285,9327,9328,9370,9371,9413,9414,9445,9446,9484,9485,9493,9494,9515,9516,9571,9572,9626,9627,9681,9682,9736,9737,9758,9759],{"type":31,"tagName":503,"properties":7711,"children":7712},{"class":505},[7713,7717,7721,7725,7729],{"type":31,"tagName":503,"properties":7714,"children":7715},{"style":509},[7716],{"type":27,"value":3018},{"type":31,"tagName":503,"properties":7718,"children":7719},{"style":515},[7720],{"type":27,"value":518},{"type":31,"tagName":503,"properties":7722,"children":7723},{"style":521},[7724],{"type":27,"value":3027},{"type":31,"tagName":503,"properties":7726,"children":7727},{"style":515},[7728],{"type":27,"value":7233},{"type":31,"tagName":503,"properties":7730,"children":7731},{"style":885},[7732],{"type":27,"value":7238},{"type":27,"value":28},{"type":31,"tagName":503,"properties":7735,"children":7736},{"class":505},[7737,7741,7745,7750,7754,7759,7763,7768,7773,7778,7783],{"type":31,"tagName":503,"properties":7738,"children":7739},{"style":509},[7740],{"type":27,"value":3018},{"type":31,"tagName":503,"properties":7742,"children":7743},{"style":515},[7744],{"type":27,"value":518},{"type":31,"tagName":503,"properties":7746,"children":7747},{"style":521},[7748],{"type":27,"value":7749},"\"m15\"",{"type":31,"tagName":503,"properties":7751,"children":7752},{"style":515},[7753],{"type":27,"value":7260},{"type":31,"tagName":503,"properties":7755,"children":7756},{"style":521},[7757],{"type":27,"value":7758},"\"15m\"",{"type":31,"tagName":503,"properties":7760,"children":7761},{"style":515},[7762],{"type":27,"value":7269},{"type":31,"tagName":503,"properties":7764,"children":7765},{"style":532},[7766],{"type":27,"value":7767},"18",{"type":31,"tagName":503,"properties":7769,"children":7770},{"style":515},[7771],{"type":27,"value":7772},", max_cells: ",{"type":31,"tagName":503,"properties":7774,"children":7775},{"style":532},[7776],{"type":27,"value":7777},"100",{"type":31,"tagName":503,"properties":7779,"children":7780},{"style":515},[7781],{"type":27,"value":7782}," }); ",{"type":31,"tagName":503,"properties":7784,"children":7785},{"style":885},[7786],{"type":27,"value":7787},"// a 1d chart closes 96 of them per bar",{"type":27,"value":28},{"type":31,"tagName":503,"properties":7790,"children":7791},{"class":505},[7792,7796,7800,7805,7809,7813,7818,7823,7827],{"type":31,"tagName":503,"properties":7793,"children":7794},{"style":509},[7795],{"type":27,"value":3018},{"type":31,"tagName":503,"properties":7797,"children":7798},{"style":515},[7799],{"type":27,"value":518},{"type":31,"tagName":503,"properties":7801,"children":7802},{"style":521},[7803],{"type":27,"value":7804},"\"m15_live\"",{"type":31,"tagName":503,"properties":7806,"children":7807},{"style":515},[7808],{"type":27,"value":7260},{"type":31,"tagName":503,"properties":7810,"children":7811},{"style":521},[7812],{"type":27,"value":7758},{"type":31,"tagName":503,"properties":7814,"children":7815},{"style":515},[7816],{"type":27,"value":7817},", view: ",{"type":31,"tagName":503,"properties":7819,"children":7820},{"style":521},[7821],{"type":27,"value":7822},"\"forming\"",{"type":31,"tagName":503,"properties":7824,"children":7825},{"style":515},[7826],{"type":27,"value":7782},{"type":31,"tagName":503,"properties":7828,"children":7829},{"style":885},[7830],{"type":27,"value":7831},"// the live 15m candle, on the live bar",{"type":27,"value":28},{"type":31,"tagName":503,"properties":7834,"children":7835},{"class":505},[7836,7840,7844,7849,7853,7858,7862,7866,7870,7875],{"type":31,"tagName":503,"properties":7837,"children":7838},{"style":509},[7839],{"type":27,"value":3018},{"type":31,"tagName":503,"properties":7841,"children":7842},{"style":515},[7843],{"type":27,"value":518},{"type":31,"tagName":503,"properties":7845,"children":7846},{"style":521},[7847],{"type":27,"value":7848},"\"h1\"",{"type":31,"tagName":503,"properties":7850,"children":7851},{"style":515},[7852],{"type":27,"value":7260},{"type":31,"tagName":503,"properties":7854,"children":7855},{"style":521},[7856],{"type":27,"value":7857},"\"1h\"",{"type":31,"tagName":503,"properties":7859,"children":7860},{"style":515},[7861],{"type":27,"value":7269},{"type":31,"tagName":503,"properties":7863,"children":7864},{"style":532},[7865],{"type":27,"value":7767},{"type":31,"tagName":503,"properties":7867,"children":7868},{"style":515},[7869],{"type":27,"value":7772},{"type":31,"tagName":503,"properties":7871,"children":7872},{"style":532},[7873],{"type":27,"value":7874},"25",{"type":31,"tagName":503,"properties":7876,"children":7877},{"style":515},[7878],{"type":27,"value":570},{"type":27,"value":28},{"type":31,"tagName":503,"properties":7881,"children":7882},{"class":505},[7883,7887,7891,7896,7900,7904,7908,7912],{"type":31,"tagName":503,"properties":7884,"children":7885},{"style":509},[7886],{"type":27,"value":3018},{"type":31,"tagName":503,"properties":7888,"children":7889},{"style":515},[7890],{"type":27,"value":518},{"type":31,"tagName":503,"properties":7892,"children":7893},{"style":521},[7894],{"type":27,"value":7895},"\"h1_live\"",{"type":31,"tagName":503,"properties":7897,"children":7898},{"style":515},[7899],{"type":27,"value":7260},{"type":31,"tagName":503,"properties":7901,"children":7902},{"style":521},[7903],{"type":27,"value":7857},{"type":31,"tagName":503,"properties":7905,"children":7906},{"style":515},[7907],{"type":27,"value":7817},{"type":31,"tagName":503,"properties":7909,"children":7910},{"style":521},[7911],{"type":27,"value":7822},{"type":31,"tagName":503,"properties":7913,"children":7914},{"style":515},[7915],{"type":27,"value":570},{"type":27,"value":28},{"type":31,"tagName":503,"properties":7918,"children":7919},{"class":505},[7920,7924,7928,7933,7937,7941,7945,7949],{"type":31,"tagName":503,"properties":7921,"children":7922},{"style":509},[7923],{"type":27,"value":3018},{"type":31,"tagName":503,"properties":7925,"children":7926},{"style":515},[7927],{"type":27,"value":518},{"type":31,"tagName":503,"properties":7929,"children":7930},{"style":521},[7931],{"type":27,"value":7932},"\"h4\"",{"type":31,"tagName":503,"properties":7934,"children":7935},{"style":515},[7936],{"type":27,"value":7260},{"type":31,"tagName":503,"properties":7938,"children":7939},{"style":521},[7940],{"type":27,"value":2062},{"type":31,"tagName":503,"properties":7942,"children":7943},{"style":515},[7944],{"type":27,"value":7269},{"type":31,"tagName":503,"properties":7946,"children":7947},{"style":532},[7948],{"type":27,"value":7767},{"type":31,"tagName":503,"properties":7950,"children":7951},{"style":515},[7952],{"type":27,"value":570},{"type":27,"value":28},{"type":31,"tagName":503,"properties":7955,"children":7956},{"class":505},[7957,7961,7965,7970,7974,7978,7982,7986],{"type":31,"tagName":503,"properties":7958,"children":7959},{"style":509},[7960],{"type":27,"value":3018},{"type":31,"tagName":503,"properties":7962,"children":7963},{"style":515},[7964],{"type":27,"value":518},{"type":31,"tagName":503,"properties":7966,"children":7967},{"style":521},[7968],{"type":27,"value":7969},"\"h4_live\"",{"type":31,"tagName":503,"properties":7971,"children":7972},{"style":515},[7973],{"type":27,"value":7260},{"type":31,"tagName":503,"properties":7975,"children":7976},{"style":521},[7977],{"type":27,"value":2062},{"type":31,"tagName":503,"properties":7979,"children":7980},{"style":515},[7981],{"type":27,"value":7817},{"type":31,"tagName":503,"properties":7983,"children":7984},{"style":521},[7985],{"type":27,"value":7822},{"type":31,"tagName":503,"properties":7987,"children":7988},{"style":515},[7989],{"type":27,"value":570},{"type":27,"value":28},{"type":31,"tagName":503,"properties":7992,"children":7993},{"class":505},[7994,7998,8002,8007,8011,8015,8019,8023],{"type":31,"tagName":503,"properties":7995,"children":7996},{"style":509},[7997],{"type":27,"value":3018},{"type":31,"tagName":503,"properties":7999,"children":8000},{"style":515},[8001],{"type":27,"value":518},{"type":31,"tagName":503,"properties":8003,"children":8004},{"style":521},[8005],{"type":27,"value":8006},"\"d1\"",{"type":31,"tagName":503,"properties":8008,"children":8009},{"style":515},[8010],{"type":27,"value":7260},{"type":31,"tagName":503,"properties":8012,"children":8013},{"style":521},[8014],{"type":27,"value":2097},{"type":31,"tagName":503,"properties":8016,"children":8017},{"style":515},[8018],{"type":27,"value":7269},{"type":31,"tagName":503,"properties":8020,"children":8021},{"style":532},[8022],{"type":27,"value":7767},{"type":31,"tagName":503,"properties":8024,"children":8025},{"style":515},[8026],{"type":27,"value":570},{"type":27,"value":28},{"type":31,"tagName":503,"properties":8029,"children":8030},{"class":505},[8031,8035,8039,8044,8048,8052,8056,8060],{"type":31,"tagName":503,"properties":8032,"children":8033},{"style":509},[8034],{"type":27,"value":3018},{"type":31,"tagName":503,"properties":8036,"children":8037},{"style":515},[8038],{"type":27,"value":518},{"type":31,"tagName":503,"properties":8040,"children":8041},{"style":521},[8042],{"type":27,"value":8043},"\"d1_live\"",{"type":31,"tagName":503,"properties":8045,"children":8046},{"style":515},[8047],{"type":27,"value":7260},{"type":31,"tagName":503,"properties":8049,"children":8050},{"style":521},[8051],{"type":27,"value":2097},{"type":31,"tagName":503,"properties":8053,"children":8054},{"style":515},[8055],{"type":27,"value":7817},{"type":31,"tagName":503,"properties":8057,"children":8058},{"style":521},[8059],{"type":27,"value":7822},{"type":31,"tagName":503,"properties":8061,"children":8062},{"style":515},[8063],{"type":27,"value":570},{"type":27,"value":28},{"type":31,"tagName":503,"properties":8066,"children":8067},{"class":505},[8068,8072,8076,8081,8086,8091,8095],{"type":31,"tagName":503,"properties":8069,"children":8070},{"style":509},[8071],{"type":27,"value":579},{"type":31,"tagName":503,"properties":8073,"children":8074},{"style":515},[8075],{"type":27,"value":518},{"type":31,"tagName":503,"properties":8077,"children":8078},{"style":521},[8079],{"type":27,"value":8080},"\"held\"",{"type":31,"tagName":503,"properties":8082,"children":8083},{"style":515},[8084],{"type":27,"value":8085},", none, lower, { description: ",{"type":31,"tagName":503,"properties":8087,"children":8088},{"style":521},[8089],{"type":27,"value":8090},"\"Closed daily candles the grid holds\"",{"type":31,"tagName":503,"properties":8092,"children":8093},{"style":515},[8094],{"type":27,"value":7782},{"type":31,"tagName":503,"properties":8096,"children":8097},{"style":885},[8098],{"type":27,"value":8099},"// data-only: a reading a watch can use",{"type":27,"value":28},{"type":31,"tagName":503,"properties":8102,"children":8103},{"class":505},[8104],{"type":31,"tagName":503,"properties":8105,"children":8106},{"style":885},[8107],{"type":27,"value":8108},"// The settings: each \"@\" in the grid below binds one of them to a look option.",{"type":27,"value":28},{"type":31,"tagName":503,"properties":8111,"children":8112},{"class":505},[8113,8118,8123,8127,8132,8136,8141,8146,8151,8156,8161],{"type":31,"tagName":503,"properties":8114,"children":8115},{"style":515},[8116],{"type":27,"value":8117},"param.",{"type":31,"tagName":503,"properties":8119,"children":8120},{"style":509},[8121],{"type":27,"value":8122},"color",{"type":31,"tagName":503,"properties":8124,"children":8125},{"style":515},[8126],{"type":27,"value":518},{"type":31,"tagName":503,"properties":8128,"children":8129},{"style":521},[8130],{"type":27,"value":8131},"\"panelBg\"",{"type":31,"tagName":503,"properties":8133,"children":8134},{"style":515},[8135],{"type":27,"value":529},{"type":31,"tagName":503,"properties":8137,"children":8138},{"style":521},[8139],{"type":27,"value":8140},"\"#f7f3e8ee\"",{"type":31,"tagName":503,"properties":8142,"children":8143},{"style":515},[8144],{"type":27,"value":8145},", { label: ",{"type":31,"tagName":503,"properties":8147,"children":8148},{"style":521},[8149],{"type":27,"value":8150},"\"Panel background\"",{"type":31,"tagName":503,"properties":8152,"children":8153},{"style":515},[8154],{"type":27,"value":8155},", group: ",{"type":31,"tagName":503,"properties":8157,"children":8158},{"style":521},[8159],{"type":27,"value":8160},"\"Style\"",{"type":31,"tagName":503,"properties":8162,"children":8163},{"style":515},[8164],{"type":27,"value":570},{"type":27,"value":28},{"type":31,"tagName":503,"properties":8167,"children":8168},{"class":505},[8169,8173,8177,8181,8186,8190,8195,8199,8204,8208,8212],{"type":31,"tagName":503,"properties":8170,"children":8171},{"style":515},[8172],{"type":27,"value":8117},{"type":31,"tagName":503,"properties":8174,"children":8175},{"style":509},[8176],{"type":27,"value":8122},{"type":31,"tagName":503,"properties":8178,"children":8179},{"style":515},[8180],{"type":27,"value":518},{"type":31,"tagName":503,"properties":8182,"children":8183},{"style":521},[8184],{"type":27,"value":8185},"\"borderColor\"",{"type":31,"tagName":503,"properties":8187,"children":8188},{"style":515},[8189],{"type":27,"value":529},{"type":31,"tagName":503,"properties":8191,"children":8192},{"style":521},[8193],{"type":27,"value":8194},"\"#c8c1b3\"",{"type":31,"tagName":503,"properties":8196,"children":8197},{"style":515},[8198],{"type":27,"value":8145},{"type":31,"tagName":503,"properties":8200,"children":8201},{"style":521},[8202],{"type":27,"value":8203},"\"Border color\"",{"type":31,"tagName":503,"properties":8205,"children":8206},{"style":515},[8207],{"type":27,"value":8155},{"type":31,"tagName":503,"properties":8209,"children":8210},{"style":521},[8211],{"type":27,"value":8160},{"type":31,"tagName":503,"properties":8213,"children":8214},{"style":515},[8215],{"type":27,"value":570},{"type":27,"value":28},{"type":31,"tagName":503,"properties":8218,"children":8219},{"class":505},[8220,8224,8228,8232,8237,8241,8246,8250,8255,8259,8263,8267],{"type":31,"tagName":503,"properties":8221,"children":8222},{"style":515},[8223],{"type":27,"value":8117},{"type":31,"tagName":503,"properties":8225,"children":8226},{"style":509},[8227],{"type":27,"value":8122},{"type":31,"tagName":503,"properties":8229,"children":8230},{"style":515},[8231],{"type":27,"value":518},{"type":31,"tagName":503,"properties":8233,"children":8234},{"style":521},[8235],{"type":27,"value":8236},"\"textColor\"",{"type":31,"tagName":503,"properties":8238,"children":8239},{"style":515},[8240],{"type":27,"value":529},{"type":31,"tagName":503,"properties":8242,"children":8243},{"style":521},[8244],{"type":27,"value":8245},"\"#18202b\"",{"type":31,"tagName":503,"properties":8247,"children":8248},{"style":515},[8249],{"type":27,"value":8145},{"type":31,"tagName":503,"properties":8251,"children":8252},{"style":521},[8253],{"type":27,"value":8254},"\"Text color\"",{"type":31,"tagName":503,"properties":8256,"children":8257},{"style":515},[8258],{"type":27,"value":8155},{"type":31,"tagName":503,"properties":8260,"children":8261},{"style":521},[8262],{"type":27,"value":8160},{"type":31,"tagName":503,"properties":8264,"children":8265},{"style":515},[8266],{"type":27,"value":7782},{"type":31,"tagName":503,"properties":8268,"children":8269},{"style":885},[8270],{"type":27,"value":8271},"// the text and the wicks",{"type":27,"value":28},{"type":31,"tagName":503,"properties":8274,"children":8275},{"class":505},[8276,8280,8284,8288,8293,8297,8302,8306,8311,8315,8319],{"type":31,"tagName":503,"properties":8277,"children":8278},{"style":515},[8279],{"type":27,"value":8117},{"type":31,"tagName":503,"properties":8281,"children":8282},{"style":509},[8283],{"type":27,"value":8122},{"type":31,"tagName":503,"properties":8285,"children":8286},{"style":515},[8287],{"type":27,"value":518},{"type":31,"tagName":503,"properties":8289,"children":8290},{"style":521},[8291],{"type":27,"value":8292},"\"bullColor\"",{"type":31,"tagName":503,"properties":8294,"children":8295},{"style":515},[8296],{"type":27,"value":529},{"type":31,"tagName":503,"properties":8298,"children":8299},{"style":521},[8300],{"type":27,"value":8301},"\"#13a983\"",{"type":31,"tagName":503,"properties":8303,"children":8304},{"style":515},[8305],{"type":27,"value":8145},{"type":31,"tagName":503,"properties":8307,"children":8308},{"style":521},[8309],{"type":27,"value":8310},"\"Bull candle\"",{"type":31,"tagName":503,"properties":8312,"children":8313},{"style":515},[8314],{"type":27,"value":8155},{"type":31,"tagName":503,"properties":8316,"children":8317},{"style":521},[8318],{"type":27,"value":8160},{"type":31,"tagName":503,"properties":8320,"children":8321},{"style":515},[8322],{"type":27,"value":570},{"type":27,"value":28},{"type":31,"tagName":503,"properties":8325,"children":8326},{"class":505},[8327,8331,8335,8339,8344,8348,8353,8357,8362,8366,8370],{"type":31,"tagName":503,"properties":8328,"children":8329},{"style":515},[8330],{"type":27,"value":8117},{"type":31,"tagName":503,"properties":8332,"children":8333},{"style":509},[8334],{"type":27,"value":8122},{"type":31,"tagName":503,"properties":8336,"children":8337},{"style":515},[8338],{"type":27,"value":518},{"type":31,"tagName":503,"properties":8340,"children":8341},{"style":521},[8342],{"type":27,"value":8343},"\"bearColor\"",{"type":31,"tagName":503,"properties":8345,"children":8346},{"style":515},[8347],{"type":27,"value":529},{"type":31,"tagName":503,"properties":8349,"children":8350},{"style":521},[8351],{"type":27,"value":8352},"\"#e04f5f\"",{"type":31,"tagName":503,"properties":8354,"children":8355},{"style":515},[8356],{"type":27,"value":8145},{"type":31,"tagName":503,"properties":8358,"children":8359},{"style":521},[8360],{"type":27,"value":8361},"\"Bear candle\"",{"type":31,"tagName":503,"properties":8363,"children":8364},{"style":515},[8365],{"type":27,"value":8155},{"type":31,"tagName":503,"properties":8367,"children":8368},{"style":521},[8369],{"type":27,"value":8160},{"type":31,"tagName":503,"properties":8371,"children":8372},{"style":515},[8373],{"type":27,"value":570},{"type":27,"value":28},{"type":31,"tagName":503,"properties":8376,"children":8377},{"class":505},[8378,8382,8387,8391,8396,8400,8405,8409,8414,8418,8423],{"type":31,"tagName":503,"properties":8379,"children":8380},{"style":515},[8381],{"type":27,"value":8117},{"type":31,"tagName":503,"properties":8383,"children":8384},{"style":509},[8385],{"type":27,"value":8386},"bool",{"type":31,"tagName":503,"properties":8388,"children":8389},{"style":515},[8390],{"type":27,"value":518},{"type":31,"tagName":503,"properties":8392,"children":8393},{"style":521},[8394],{"type":27,"value":8395},"\"showFastMA\"",{"type":31,"tagName":503,"properties":8397,"children":8398},{"style":515},[8399],{"type":27,"value":529},{"type":31,"tagName":503,"properties":8401,"children":8402},{"style":532},[8403],{"type":27,"value":8404},"true",{"type":31,"tagName":503,"properties":8406,"children":8407},{"style":515},[8408],{"type":27,"value":8145},{"type":31,"tagName":503,"properties":8410,"children":8411},{"style":521},[8412],{"type":27,"value":8413},"\"Show fast MA\"",{"type":31,"tagName":503,"properties":8415,"children":8416},{"style":515},[8417],{"type":27,"value":8155},{"type":31,"tagName":503,"properties":8419,"children":8420},{"style":521},[8421],{"type":27,"value":8422},"\"Moving averages\"",{"type":31,"tagName":503,"properties":8424,"children":8425},{"style":515},[8426],{"type":27,"value":570},{"type":27,"value":28},{"type":31,"tagName":503,"properties":8429,"children":8430},{"class":505},[8431,8435,8440,8444,8449,8453,8458,8462,8467,8472,8476,8480,8485,8489,8493],{"type":31,"tagName":503,"properties":8432,"children":8433},{"style":515},[8434],{"type":27,"value":8117},{"type":31,"tagName":503,"properties":8436,"children":8437},{"style":509},[8438],{"type":27,"value":8439},"int",{"type":31,"tagName":503,"properties":8441,"children":8442},{"style":515},[8443],{"type":27,"value":518},{"type":31,"tagName":503,"properties":8445,"children":8446},{"style":521},[8447],{"type":27,"value":8448},"\"fastMALen\"",{"type":31,"tagName":503,"properties":8450,"children":8451},{"style":515},[8452],{"type":27,"value":529},{"type":31,"tagName":503,"properties":8454,"children":8455},{"style":532},[8456],{"type":27,"value":8457},"5",{"type":31,"tagName":503,"properties":8459,"children":8460},{"style":515},[8461],{"type":27,"value":8145},{"type":31,"tagName":503,"properties":8463,"children":8464},{"style":521},[8465],{"type":27,"value":8466},"\"Fast MA length\"",{"type":31,"tagName":503,"properties":8468,"children":8469},{"style":515},[8470],{"type":27,"value":8471},", min: ",{"type":31,"tagName":503,"properties":8473,"children":8474},{"style":532},[8475],{"type":27,"value":545},{"type":31,"tagName":503,"properties":8477,"children":8478},{"style":515},[8479],{"type":27,"value":550},{"type":31,"tagName":503,"properties":8481,"children":8482},{"style":532},[8483],{"type":27,"value":8484},"30",{"type":31,"tagName":503,"properties":8486,"children":8487},{"style":515},[8488],{"type":27,"value":8155},{"type":31,"tagName":503,"properties":8490,"children":8491},{"style":521},[8492],{"type":27,"value":8422},{"type":31,"tagName":503,"properties":8494,"children":8495},{"style":515},[8496],{"type":27,"value":570},{"type":27,"value":28},{"type":31,"tagName":503,"properties":8499,"children":8500},{"class":505},[8501,8505,8509,8513,8518,8522,8526,8530,8535,8539,8543],{"type":31,"tagName":503,"properties":8502,"children":8503},{"style":515},[8504],{"type":27,"value":8117},{"type":31,"tagName":503,"properties":8506,"children":8507},{"style":509},[8508],{"type":27,"value":8122},{"type":31,"tagName":503,"properties":8510,"children":8511},{"style":515},[8512],{"type":27,"value":518},{"type":31,"tagName":503,"properties":8514,"children":8515},{"style":521},[8516],{"type":27,"value":8517},"\"fastMAColor\"",{"type":31,"tagName":503,"properties":8519,"children":8520},{"style":515},[8521],{"type":27,"value":529},{"type":31,"tagName":503,"properties":8523,"children":8524},{"style":521},[8525],{"type":27,"value":3173},{"type":31,"tagName":503,"properties":8527,"children":8528},{"style":515},[8529],{"type":27,"value":8145},{"type":31,"tagName":503,"properties":8531,"children":8532},{"style":521},[8533],{"type":27,"value":8534},"\"Fast MA color\"",{"type":31,"tagName":503,"properties":8536,"children":8537},{"style":515},[8538],{"type":27,"value":8155},{"type":31,"tagName":503,"properties":8540,"children":8541},{"style":521},[8542],{"type":27,"value":8422},{"type":31,"tagName":503,"properties":8544,"children":8545},{"style":515},[8546],{"type":27,"value":570},{"type":27,"value":28},{"type":31,"tagName":503,"properties":8549,"children":8550},{"class":505},[8551,8555,8559,8563,8568,8572,8576,8580,8585,8589,8593],{"type":31,"tagName":503,"properties":8552,"children":8553},{"style":515},[8554],{"type":27,"value":8117},{"type":31,"tagName":503,"properties":8556,"children":8557},{"style":509},[8558],{"type":27,"value":8386},{"type":31,"tagName":503,"properties":8560,"children":8561},{"style":515},[8562],{"type":27,"value":518},{"type":31,"tagName":503,"properties":8564,"children":8565},{"style":521},[8566],{"type":27,"value":8567},"\"showSlowMA\"",{"type":31,"tagName":503,"properties":8569,"children":8570},{"style":515},[8571],{"type":27,"value":529},{"type":31,"tagName":503,"properties":8573,"children":8574},{"style":532},[8575],{"type":27,"value":8404},{"type":31,"tagName":503,"properties":8577,"children":8578},{"style":515},[8579],{"type":27,"value":8145},{"type":31,"tagName":503,"properties":8581,"children":8582},{"style":521},[8583],{"type":27,"value":8584},"\"Show slow MA\"",{"type":31,"tagName":503,"properties":8586,"children":8587},{"style":515},[8588],{"type":27,"value":8155},{"type":31,"tagName":503,"properties":8590,"children":8591},{"style":521},[8592],{"type":27,"value":8422},{"type":31,"tagName":503,"properties":8594,"children":8595},{"style":515},[8596],{"type":27,"value":570},{"type":27,"value":28},{"type":31,"tagName":503,"properties":8599,"children":8600},{"class":505},[8601,8605,8609,8613,8618,8622,8627,8631,8636,8640,8645,8649,8654,8658,8662],{"type":31,"tagName":503,"properties":8602,"children":8603},{"style":515},[8604],{"type":27,"value":8117},{"type":31,"tagName":503,"properties":8606,"children":8607},{"style":509},[8608],{"type":27,"value":8439},{"type":31,"tagName":503,"properties":8610,"children":8611},{"style":515},[8612],{"type":27,"value":518},{"type":31,"tagName":503,"properties":8614,"children":8615},{"style":521},[8616],{"type":27,"value":8617},"\"slowMALen\"",{"type":31,"tagName":503,"properties":8619,"children":8620},{"style":515},[8621],{"type":27,"value":529},{"type":31,"tagName":503,"properties":8623,"children":8624},{"style":532},[8625],{"type":27,"value":8626},"12",{"type":31,"tagName":503,"properties":8628,"children":8629},{"style":515},[8630],{"type":27,"value":8145},{"type":31,"tagName":503,"properties":8632,"children":8633},{"style":521},[8634],{"type":27,"value":8635},"\"Slow MA length\"",{"type":31,"tagName":503,"properties":8637,"children":8638},{"style":515},[8639],{"type":27,"value":8471},{"type":31,"tagName":503,"properties":8641,"children":8642},{"style":532},[8643],{"type":27,"value":8644},"3",{"type":31,"tagName":503,"properties":8646,"children":8647},{"style":515},[8648],{"type":27,"value":550},{"type":31,"tagName":503,"properties":8650,"children":8651},{"style":532},[8652],{"type":27,"value":8653},"60",{"type":31,"tagName":503,"properties":8655,"children":8656},{"style":515},[8657],{"type":27,"value":8155},{"type":31,"tagName":503,"properties":8659,"children":8660},{"style":521},[8661],{"type":27,"value":8422},{"type":31,"tagName":503,"properties":8663,"children":8664},{"style":515},[8665],{"type":27,"value":570},{"type":27,"value":28},{"type":31,"tagName":503,"properties":8668,"children":8669},{"class":505},[8670,8674,8678,8682,8687,8691,8695,8699,8704,8708,8712],{"type":31,"tagName":503,"properties":8671,"children":8672},{"style":515},[8673],{"type":27,"value":8117},{"type":31,"tagName":503,"properties":8675,"children":8676},{"style":509},[8677],{"type":27,"value":8122},{"type":31,"tagName":503,"properties":8679,"children":8680},{"style":515},[8681],{"type":27,"value":518},{"type":31,"tagName":503,"properties":8683,"children":8684},{"style":521},[8685],{"type":27,"value":8686},"\"slowMAColor\"",{"type":31,"tagName":503,"properties":8688,"children":8689},{"style":515},[8690],{"type":27,"value":529},{"type":31,"tagName":503,"properties":8692,"children":8693},{"style":521},[8694],{"type":27,"value":647},{"type":31,"tagName":503,"properties":8696,"children":8697},{"style":515},[8698],{"type":27,"value":8145},{"type":31,"tagName":503,"properties":8700,"children":8701},{"style":521},[8702],{"type":27,"value":8703},"\"Slow MA color\"",{"type":31,"tagName":503,"properties":8705,"children":8706},{"style":515},[8707],{"type":27,"value":8155},{"type":31,"tagName":503,"properties":8709,"children":8710},{"style":521},[8711],{"type":27,"value":8422},{"type":31,"tagName":503,"properties":8713,"children":8714},{"style":515},[8715],{"type":27,"value":570},{"type":27,"value":28},{"type":31,"tagName":503,"properties":8718,"children":8719},{"class":505},[8720,8724,8729,8733,8738,8742,8747,8752,8757],{"type":31,"tagName":503,"properties":8721,"children":8722},{"style":849},[8723],{"type":27,"value":852},{"type":31,"tagName":503,"properties":8725,"children":8726},{"style":532},[8727],{"type":27,"value":8728}," grid",{"type":31,"tagName":503,"properties":8730,"children":8731},{"style":849},[8732],{"type":27,"value":872},{"type":31,"tagName":503,"properties":8734,"children":8735},{"style":509},[8736],{"type":27,"value":8737}," frame",{"type":31,"tagName":503,"properties":8739,"children":8740},{"style":515},[8741],{"type":27,"value":518},{"type":31,"tagName":503,"properties":8743,"children":8744},{"style":521},[8745],{"type":27,"value":8746},"\"grid\"",{"type":31,"tagName":503,"properties":8748,"children":8749},{"style":515},[8750],{"type":27,"value":8751},", { max_bytes: ",{"type":31,"tagName":503,"properties":8753,"children":8754},{"style":532},[8755],{"type":27,"value":8756},"16384",{"type":31,"tagName":503,"properties":8758,"children":8759},{"style":515},[8760],{"type":27,"value":570},{"type":27,"value":28},{"type":31,"tagName":503,"properties":8763,"children":8764},{"class":505},[8765,8770,8775],{"type":31,"tagName":503,"properties":8766,"children":8767},{"style":515},[8768],{"type":27,"value":8769},"draw.",{"type":31,"tagName":503,"properties":8771,"children":8772},{"style":509},[8773],{"type":27,"value":8774},"minicharts",{"type":31,"tagName":503,"properties":8776,"children":8777},{"style":515},[8778],{"type":27,"value":8779},"({",{"type":27,"value":28},{"type":31,"tagName":503,"properties":8782,"children":8783},{"class":505},[8784,8789,8794,8799,8803,8808,8813,8818,8823,8827,8832,8837,8842,8847],{"type":31,"tagName":503,"properties":8785,"children":8786},{"style":515},[8787],{"type":27,"value":8788},"  name: ",{"type":31,"tagName":503,"properties":8790,"children":8791},{"style":521},[8792],{"type":27,"value":8793},"\"matrix\"",{"type":31,"tagName":503,"properties":8795,"children":8796},{"style":515},[8797],{"type":27,"value":8798},", frame: grid, x: ",{"type":31,"tagName":503,"properties":8800,"children":8801},{"style":849},[8802],{"type":27,"value":3500},{"type":31,"tagName":503,"properties":8804,"children":8805},{"style":532},[8806],{"type":27,"value":8807},"84",{"type":31,"tagName":503,"properties":8809,"children":8810},{"style":515},[8811],{"type":27,"value":8812},", y: ",{"type":31,"tagName":503,"properties":8814,"children":8815},{"style":532},[8816],{"type":27,"value":8817},"42",{"type":31,"tagName":503,"properties":8819,"children":8820},{"style":515},[8821],{"type":27,"value":8822},", columns: ",{"type":31,"tagName":503,"properties":8824,"children":8825},{"style":532},[8826],{"type":27,"value":545},{"type":31,"tagName":503,"properties":8828,"children":8829},{"style":515},[8830],{"type":27,"value":8831},", panel_width: ",{"type":31,"tagName":503,"properties":8833,"children":8834},{"style":532},[8835],{"type":27,"value":8836},"250",{"type":31,"tagName":503,"properties":8838,"children":8839},{"style":515},[8840],{"type":27,"value":8841},", panel_height: ",{"type":31,"tagName":503,"properties":8843,"children":8844},{"style":532},[8845],{"type":27,"value":8846},"144",{"type":31,"tagName":503,"properties":8848,"children":8849},{"style":515},[8850],{"type":27,"value":8851},",",{"type":27,"value":28},{"type":31,"tagName":503,"properties":8854,"children":8855},{"class":505},[8856,8861,8866,8871,8876,8881,8886,8891,8895],{"type":31,"tagName":503,"properties":8857,"children":8858},{"style":515},[8859],{"type":27,"value":8860},"  background_color: ",{"type":31,"tagName":503,"properties":8862,"children":8863},{"style":521},[8864],{"type":27,"value":8865},"\"@panelBg\"",{"type":31,"tagName":503,"properties":8867,"children":8868},{"style":515},[8869],{"type":27,"value":8870},", border_color: ",{"type":31,"tagName":503,"properties":8872,"children":8873},{"style":521},[8874],{"type":27,"value":8875},"\"@borderColor\"",{"type":31,"tagName":503,"properties":8877,"children":8878},{"style":515},[8879],{"type":27,"value":8880},", text_color: ",{"type":31,"tagName":503,"properties":8882,"children":8883},{"style":521},[8884],{"type":27,"value":8885},"\"@textColor\"",{"type":31,"tagName":503,"properties":8887,"children":8888},{"style":515},[8889],{"type":27,"value":8890},", wick_color: ",{"type":31,"tagName":503,"properties":8892,"children":8893},{"style":521},[8894],{"type":27,"value":8885},{"type":31,"tagName":503,"properties":8896,"children":8897},{"style":515},[8898],{"type":27,"value":8851},{"type":27,"value":28},{"type":31,"tagName":503,"properties":8901,"children":8902},{"class":505},[8903,8908,8913,8918,8923],{"type":31,"tagName":503,"properties":8904,"children":8905},{"style":515},[8906],{"type":27,"value":8907},"  bull_color: ",{"type":31,"tagName":503,"properties":8909,"children":8910},{"style":521},[8911],{"type":27,"value":8912},"\"@bullColor\"",{"type":31,"tagName":503,"properties":8914,"children":8915},{"style":515},[8916],{"type":27,"value":8917},", bear_color: ",{"type":31,"tagName":503,"properties":8919,"children":8920},{"style":521},[8921],{"type":27,"value":8922},"\"@bearColor\"",{"type":31,"tagName":503,"properties":8924,"children":8925},{"style":515},[8926],{"type":27,"value":8851},{"type":27,"value":28},{"type":31,"tagName":503,"properties":8929,"children":8930},{"class":505},[8931,8936,8941,8946,8951,8956,8961],{"type":31,"tagName":503,"properties":8932,"children":8933},{"style":515},[8934],{"type":27,"value":8935},"  show_fast_ma: ",{"type":31,"tagName":503,"properties":8937,"children":8938},{"style":521},[8939],{"type":27,"value":8940},"\"@showFastMA\"",{"type":31,"tagName":503,"properties":8942,"children":8943},{"style":515},[8944],{"type":27,"value":8945},", ma_fast_length: ",{"type":31,"tagName":503,"properties":8947,"children":8948},{"style":521},[8949],{"type":27,"value":8950},"\"@fastMALen\"",{"type":31,"tagName":503,"properties":8952,"children":8953},{"style":515},[8954],{"type":27,"value":8955},", ma_fast_color: ",{"type":31,"tagName":503,"properties":8957,"children":8958},{"style":521},[8959],{"type":27,"value":8960},"\"@fastMAColor\"",{"type":31,"tagName":503,"properties":8962,"children":8963},{"style":515},[8964],{"type":27,"value":8851},{"type":27,"value":28},{"type":31,"tagName":503,"properties":8967,"children":8968},{"class":505},[8969,8974,8979,8984,8989,8994,8999],{"type":31,"tagName":503,"properties":8970,"children":8971},{"style":515},[8972],{"type":27,"value":8973},"  show_slow_ma: ",{"type":31,"tagName":503,"properties":8975,"children":8976},{"style":521},[8977],{"type":27,"value":8978},"\"@showSlowMA\"",{"type":31,"tagName":503,"properties":8980,"children":8981},{"style":515},[8982],{"type":27,"value":8983},", ma_slow_length: ",{"type":31,"tagName":503,"properties":8985,"children":8986},{"style":521},[8987],{"type":27,"value":8988},"\"@slowMALen\"",{"type":31,"tagName":503,"properties":8990,"children":8991},{"style":515},[8992],{"type":27,"value":8993},", ma_slow_color: ",{"type":31,"tagName":503,"properties":8995,"children":8996},{"style":521},[8997],{"type":27,"value":8998},"\"@slowMAColor\"",{"type":31,"tagName":503,"properties":9000,"children":9001},{"style":515},[9002],{"type":27,"value":8851},{"type":27,"value":28},{"type":31,"tagName":503,"properties":9005,"children":9006},{"class":505},[9007,9012,9016,9021,9025,9030,9034],{"type":31,"tagName":503,"properties":9008,"children":9009},{"style":515},[9010],{"type":27,"value":9011},"  ma_width: ",{"type":31,"tagName":503,"properties":9013,"children":9014},{"style":532},[9015],{"type":27,"value":608},{"type":31,"tagName":503,"properties":9017,"children":9018},{"style":515},[9019],{"type":27,"value":9020},", show_change: ",{"type":31,"tagName":503,"properties":9022,"children":9023},{"style":532},[9024],{"type":27,"value":8404},{"type":31,"tagName":503,"properties":9026,"children":9027},{"style":515},[9028],{"type":27,"value":9029},", show_volume: ",{"type":31,"tagName":503,"properties":9031,"children":9032},{"style":532},[9033],{"type":27,"value":8404},{"type":31,"tagName":503,"properties":9035,"children":9036},{"style":515},[9037],{"type":27,"value":8851},{"type":27,"value":28},{"type":31,"tagName":503,"properties":9040,"children":9041},{"class":505},[9042],{"type":31,"tagName":503,"properties":9043,"children":9044},{"style":515},[9045],{"type":27,"value":9046},"});",{"type":27,"value":28},{"type":31,"tagName":503,"properties":9049,"children":9050},{"class":505},[],{"type":27,"value":28},{"type":31,"tagName":503,"properties":9053,"children":9054},{"class":505},[9055,9059,9064,9068,9072,9077,9081,9085],{"type":31,"tagName":503,"properties":9056,"children":9057},{"style":849},[9058],{"type":27,"value":852},{"type":31,"tagName":503,"properties":9060,"children":9061},{"style":532},[9062],{"type":27,"value":9063}," m15",{"type":31,"tagName":503,"properties":9065,"children":9066},{"style":849},[9067],{"type":27,"value":872},{"type":31,"tagName":503,"properties":9069,"children":9070},{"style":849},[9071],{"type":27,"value":912},{"type":31,"tagName":503,"properties":9073,"children":9074},{"style":509},[9075],{"type":27,"value":9076}," CandleList",{"type":31,"tagName":503,"properties":9078,"children":9079},{"style":515},[9080],{"type":27,"value":518},{"type":31,"tagName":503,"properties":9082,"children":9083},{"style":532},[9084],{"type":27,"value":7767},{"type":31,"tagName":503,"properties":9086,"children":9087},{"style":515},[9088],{"type":27,"value":930},{"type":27,"value":28},{"type":31,"tagName":503,"properties":9091,"children":9092},{"class":505},[9093,9097,9102,9106,9110,9114,9118,9122],{"type":31,"tagName":503,"properties":9094,"children":9095},{"style":849},[9096],{"type":27,"value":852},{"type":31,"tagName":503,"properties":9098,"children":9099},{"style":532},[9100],{"type":27,"value":9101}," h1",{"type":31,"tagName":503,"properties":9103,"children":9104},{"style":849},[9105],{"type":27,"value":872},{"type":31,"tagName":503,"properties":9107,"children":9108},{"style":849},[9109],{"type":27,"value":912},{"type":31,"tagName":503,"properties":9111,"children":9112},{"style":509},[9113],{"type":27,"value":9076},{"type":31,"tagName":503,"properties":9115,"children":9116},{"style":515},[9117],{"type":27,"value":518},{"type":31,"tagName":503,"properties":9119,"children":9120},{"style":532},[9121],{"type":27,"value":7767},{"type":31,"tagName":503,"properties":9123,"children":9124},{"style":515},[9125],{"type":27,"value":930},{"type":27,"value":28},{"type":31,"tagName":503,"properties":9128,"children":9129},{"class":505},[9130,9134,9139,9143,9147,9151,9155,9159],{"type":31,"tagName":503,"properties":9131,"children":9132},{"style":849},[9133],{"type":27,"value":852},{"type":31,"tagName":503,"properties":9135,"children":9136},{"style":532},[9137],{"type":27,"value":9138}," h4",{"type":31,"tagName":503,"properties":9140,"children":9141},{"style":849},[9142],{"type":27,"value":872},{"type":31,"tagName":503,"properties":9144,"children":9145},{"style":849},[9146],{"type":27,"value":912},{"type":31,"tagName":503,"properties":9148,"children":9149},{"style":509},[9150],{"type":27,"value":9076},{"type":31,"tagName":503,"properties":9152,"children":9153},{"style":515},[9154],{"type":27,"value":518},{"type":31,"tagName":503,"properties":9156,"children":9157},{"style":532},[9158],{"type":27,"value":7767},{"type":31,"tagName":503,"properties":9160,"children":9161},{"style":515},[9162],{"type":27,"value":930},{"type":27,"value":28},{"type":31,"tagName":503,"properties":9165,"children":9166},{"class":505},[9167,9171,9176,9180,9184,9188,9192,9196],{"type":31,"tagName":503,"properties":9168,"children":9169},{"style":849},[9170],{"type":27,"value":852},{"type":31,"tagName":503,"properties":9172,"children":9173},{"style":532},[9174],{"type":27,"value":9175}," d1",{"type":31,"tagName":503,"properties":9177,"children":9178},{"style":849},[9179],{"type":27,"value":872},{"type":31,"tagName":503,"properties":9181,"children":9182},{"style":849},[9183],{"type":27,"value":912},{"type":31,"tagName":503,"properties":9185,"children":9186},{"style":509},[9187],{"type":27,"value":9076},{"type":31,"tagName":503,"properties":9189,"children":9190},{"style":515},[9191],{"type":27,"value":518},{"type":31,"tagName":503,"properties":9193,"children":9194},{"style":532},[9195],{"type":27,"value":7767},{"type":31,"tagName":503,"properties":9197,"children":9198},{"style":515},[9199],{"type":27,"value":930},{"type":27,"value":28},{"type":31,"tagName":503,"properties":9202,"children":9203},{"class":505},[],{"type":27,"value":28},{"type":31,"tagName":503,"properties":9206,"children":9207},{"class":505},[9208,9212,9216,9220,9224,9228],{"type":31,"tagName":503,"properties":9209,"children":9210},{"style":849},[9211],{"type":27,"value":1087},{"type":31,"tagName":503,"properties":9213,"children":9214},{"style":509},[9215],{"type":27,"value":1181},{"type":31,"tagName":503,"properties":9217,"children":9218},{"style":515},[9219],{"type":27,"value":1097},{"type":31,"tagName":503,"properties":9221,"children":9222},{"style":849},[9223],{"type":27,"value":862},{"type":31,"tagName":503,"properties":9225,"children":9226},{"style":532},[9227],{"type":27,"value":1106},{"type":31,"tagName":503,"properties":9229,"children":9230},{"style":515},[9231],{"type":27,"value":1111},{"type":27,"value":28},{"type":31,"tagName":503,"properties":9234,"children":9235},{"class":505},[9236],{"type":31,"tagName":503,"properties":9237,"children":9238},{"style":885},[9239],{"type":27,"value":9240},"  // Every bar feeds every stream, an empty block too: the bar moves each list's clock.",{"type":27,"value":28},{"type":31,"tagName":503,"properties":9243,"children":9244},{"class":505},[9245,9250,9254,9258,9263,9267,9272,9276,9280],{"type":31,"tagName":503,"properties":9246,"children":9247},{"style":515},[9248],{"type":27,"value":9249},"  m15.",{"type":31,"tagName":503,"properties":9251,"children":9252},{"style":509},[9253],{"type":27,"value":7432},{"type":31,"tagName":503,"properties":9255,"children":9256},{"style":515},[9257],{"type":27,"value":518},{"type":31,"tagName":503,"properties":9259,"children":9260},{"style":509},[9261],{"type":27,"value":9262},"in_m15_view",{"type":31,"tagName":503,"properties":9264,"children":9265},{"style":515},[9266],{"type":27,"value":7446},{"type":31,"tagName":503,"properties":9268,"children":9269},{"style":509},[9270],{"type":27,"value":9271},"in_m15_cells",{"type":31,"tagName":503,"properties":9273,"children":9274},{"style":515},[9275],{"type":27,"value":7456},{"type":31,"tagName":503,"properties":9277,"children":9278},{"style":509},[9279],{"type":27,"value":1267},{"type":31,"tagName":503,"properties":9281,"children":9282},{"style":515},[9283],{"type":27,"value":1598},{"type":27,"value":28},{"type":31,"tagName":503,"properties":9286,"children":9287},{"class":505},[9288,9293,9297,9301,9306,9310,9315,9319,9323],{"type":31,"tagName":503,"properties":9289,"children":9290},{"style":515},[9291],{"type":27,"value":9292},"  h1.",{"type":31,"tagName":503,"properties":9294,"children":9295},{"style":509},[9296],{"type":27,"value":7432},{"type":31,"tagName":503,"properties":9298,"children":9299},{"style":515},[9300],{"type":27,"value":518},{"type":31,"tagName":503,"properties":9302,"children":9303},{"style":509},[9304],{"type":27,"value":9305},"in_h1_view",{"type":31,"tagName":503,"properties":9307,"children":9308},{"style":515},[9309],{"type":27,"value":7446},{"type":31,"tagName":503,"properties":9311,"children":9312},{"style":509},[9313],{"type":27,"value":9314},"in_h1_cells",{"type":31,"tagName":503,"properties":9316,"children":9317},{"style":515},[9318],{"type":27,"value":7456},{"type":31,"tagName":503,"properties":9320,"children":9321},{"style":509},[9322],{"type":27,"value":1267},{"type":31,"tagName":503,"properties":9324,"children":9325},{"style":515},[9326],{"type":27,"value":1598},{"type":27,"value":28},{"type":31,"tagName":503,"properties":9329,"children":9330},{"class":505},[9331,9336,9340,9344,9349,9353,9358,9362,9366],{"type":31,"tagName":503,"properties":9332,"children":9333},{"style":515},[9334],{"type":27,"value":9335},"  h4.",{"type":31,"tagName":503,"properties":9337,"children":9338},{"style":509},[9339],{"type":27,"value":7432},{"type":31,"tagName":503,"properties":9341,"children":9342},{"style":515},[9343],{"type":27,"value":518},{"type":31,"tagName":503,"properties":9345,"children":9346},{"style":509},[9347],{"type":27,"value":9348},"in_h4_view",{"type":31,"tagName":503,"properties":9350,"children":9351},{"style":515},[9352],{"type":27,"value":7446},{"type":31,"tagName":503,"properties":9354,"children":9355},{"style":509},[9356],{"type":27,"value":9357},"in_h4_cells",{"type":31,"tagName":503,"properties":9359,"children":9360},{"style":515},[9361],{"type":27,"value":7456},{"type":31,"tagName":503,"properties":9363,"children":9364},{"style":509},[9365],{"type":27,"value":1267},{"type":31,"tagName":503,"properties":9367,"children":9368},{"style":515},[9369],{"type":27,"value":1598},{"type":27,"value":28},{"type":31,"tagName":503,"properties":9372,"children":9373},{"class":505},[9374,9379,9383,9387,9392,9396,9401,9405,9409],{"type":31,"tagName":503,"properties":9375,"children":9376},{"style":515},[9377],{"type":27,"value":9378},"  d1.",{"type":31,"tagName":503,"properties":9380,"children":9381},{"style":509},[9382],{"type":27,"value":7432},{"type":31,"tagName":503,"properties":9384,"children":9385},{"style":515},[9386],{"type":27,"value":518},{"type":31,"tagName":503,"properties":9388,"children":9389},{"style":509},[9390],{"type":27,"value":9391},"in_d1_view",{"type":31,"tagName":503,"properties":9393,"children":9394},{"style":515},[9395],{"type":27,"value":7446},{"type":31,"tagName":503,"properties":9397,"children":9398},{"style":509},[9399],{"type":27,"value":9400},"in_d1_cells",{"type":31,"tagName":503,"properties":9402,"children":9403},{"style":515},[9404],{"type":27,"value":7456},{"type":31,"tagName":503,"properties":9406,"children":9407},{"style":509},[9408],{"type":27,"value":1267},{"type":31,"tagName":503,"properties":9410,"children":9411},{"style":515},[9412],{"type":27,"value":1598},{"type":27,"value":28},{"type":31,"tagName":503,"properties":9415,"children":9416},{"class":505},[9417,9422,9426,9431,9436,9441],{"type":31,"tagName":503,"properties":9418,"children":9419},{"style":509},[9420],{"type":27,"value":9421},"  out_held",{"type":31,"tagName":503,"properties":9423,"children":9424},{"style":515},[9425],{"type":27,"value":518},{"type":31,"tagName":503,"properties":9427,"children":9428},{"style":509},[9429],{"type":27,"value":9430},"f64",{"type":31,"tagName":503,"properties":9432,"children":9433},{"style":515},[9434],{"type":27,"value":9435},"(d1.",{"type":31,"tagName":503,"properties":9437,"children":9438},{"style":509},[9439],{"type":27,"value":9440},"count",{"type":31,"tagName":503,"properties":9442,"children":9443},{"style":515},[9444],{"type":27,"value":1155},{"type":27,"value":28},{"type":31,"tagName":503,"properties":9447,"children":9448},{"class":505},[9449,9453,9457,9461,9466,9471,9476,9480],{"type":31,"tagName":503,"properties":9450,"children":9451},{"style":849},[9452],{"type":27,"value":1294},{"type":31,"tagName":503,"properties":9454,"children":9455},{"style":515},[9456],{"type":27,"value":1332},{"type":31,"tagName":503,"properties":9458,"children":9459},{"style":849},[9460],{"type":27,"value":1337},{"type":31,"tagName":503,"properties":9462,"children":9463},{"style":515},[9464],{"type":27,"value":9465},"bar.",{"type":31,"tagName":503,"properties":9467,"children":9468},{"style":509},[9469],{"type":27,"value":9470},"isLast",{"type":31,"tagName":503,"properties":9472,"children":9473},{"style":515},[9474],{"type":27,"value":9475},"()) ",{"type":31,"tagName":503,"properties":9477,"children":9478},{"style":849},[9479],{"type":27,"value":1473},{"type":31,"tagName":503,"properties":9481,"children":9482},{"style":515},[9483],{"type":27,"value":965},{"type":27,"value":28},{"type":31,"tagName":503,"properties":9486,"children":9487},{"class":505},[9488],{"type":31,"tagName":503,"properties":9489,"children":9490},{"style":885},[9491],{"type":27,"value":9492},"  // Each panel: the newest closed candles, then the timeframe's live one, 18 in all.",{"type":27,"value":28},{"type":31,"tagName":503,"properties":9495,"children":9496},{"class":505},[9497,9502,9506,9511],{"type":31,"tagName":503,"properties":9498,"children":9499},{"style":509},[9500],{"type":27,"value":9501},"  mc_begin",{"type":31,"tagName":503,"properties":9503,"children":9504},{"style":515},[9505],{"type":27,"value":518},{"type":31,"tagName":503,"properties":9507,"children":9508},{"style":521},[9509],{"type":27,"value":9510},"\"{{symbol}}\"",{"type":31,"tagName":503,"properties":9512,"children":9513},{"style":515},[9514],{"type":27,"value":930},{"type":27,"value":28},{"type":31,"tagName":503,"properties":9517,"children":9518},{"class":505},[9519,9524,9528,9532,9537,9541,9545,9550,9554,9559,9563,9567],{"type":31,"tagName":503,"properties":9520,"children":9521},{"style":509},[9522],{"type":27,"value":9523},"  mc_leg",{"type":31,"tagName":503,"properties":9525,"children":9526},{"style":515},[9527],{"type":27,"value":518},{"type":31,"tagName":503,"properties":9529,"children":9530},{"style":521},[9531],{"type":27,"value":7758},{"type":31,"tagName":503,"properties":9533,"children":9534},{"style":515},[9535],{"type":27,"value":9536},", m15, ",{"type":31,"tagName":503,"properties":9538,"children":9539},{"style":532},[9540],{"type":27,"value":7767},{"type":31,"tagName":503,"properties":9542,"children":9543},{"style":515},[9544],{"type":27,"value":529},{"type":31,"tagName":503,"properties":9546,"children":9547},{"style":509},[9548],{"type":27,"value":9549},"in_m15_live_view",{"type":31,"tagName":503,"properties":9551,"children":9552},{"style":515},[9553],{"type":27,"value":7446},{"type":31,"tagName":503,"properties":9555,"children":9556},{"style":509},[9557],{"type":27,"value":9558},"in_m15_live_cells",{"type":31,"tagName":503,"properties":9560,"children":9561},{"style":515},[9562],{"type":27,"value":7456},{"type":31,"tagName":503,"properties":9564,"children":9565},{"style":509},[9566],{"type":27,"value":1267},{"type":31,"tagName":503,"properties":9568,"children":9569},{"style":515},[9570],{"type":27,"value":1598},{"type":27,"value":28},{"type":31,"tagName":503,"properties":9573,"children":9574},{"class":505},[9575,9579,9583,9587,9592,9596,9600,9605,9609,9614,9618,9622],{"type":31,"tagName":503,"properties":9576,"children":9577},{"style":509},[9578],{"type":27,"value":9523},{"type":31,"tagName":503,"properties":9580,"children":9581},{"style":515},[9582],{"type":27,"value":518},{"type":31,"tagName":503,"properties":9584,"children":9585},{"style":521},[9586],{"type":27,"value":7857},{"type":31,"tagName":503,"properties":9588,"children":9589},{"style":515},[9590],{"type":27,"value":9591},", h1, ",{"type":31,"tagName":503,"properties":9593,"children":9594},{"style":532},[9595],{"type":27,"value":7767},{"type":31,"tagName":503,"properties":9597,"children":9598},{"style":515},[9599],{"type":27,"value":529},{"type":31,"tagName":503,"properties":9601,"children":9602},{"style":509},[9603],{"type":27,"value":9604},"in_h1_live_view",{"type":31,"tagName":503,"properties":9606,"children":9607},{"style":515},[9608],{"type":27,"value":7446},{"type":31,"tagName":503,"properties":9610,"children":9611},{"style":509},[9612],{"type":27,"value":9613},"in_h1_live_cells",{"type":31,"tagName":503,"properties":9615,"children":9616},{"style":515},[9617],{"type":27,"value":7456},{"type":31,"tagName":503,"properties":9619,"children":9620},{"style":509},[9621],{"type":27,"value":1267},{"type":31,"tagName":503,"properties":9623,"children":9624},{"style":515},[9625],{"type":27,"value":1598},{"type":27,"value":28},{"type":31,"tagName":503,"properties":9628,"children":9629},{"class":505},[9630,9634,9638,9642,9647,9651,9655,9660,9664,9669,9673,9677],{"type":31,"tagName":503,"properties":9631,"children":9632},{"style":509},[9633],{"type":27,"value":9523},{"type":31,"tagName":503,"properties":9635,"children":9636},{"style":515},[9637],{"type":27,"value":518},{"type":31,"tagName":503,"properties":9639,"children":9640},{"style":521},[9641],{"type":27,"value":2062},{"type":31,"tagName":503,"properties":9643,"children":9644},{"style":515},[9645],{"type":27,"value":9646},", h4, ",{"type":31,"tagName":503,"properties":9648,"children":9649},{"style":532},[9650],{"type":27,"value":7767},{"type":31,"tagName":503,"properties":9652,"children":9653},{"style":515},[9654],{"type":27,"value":529},{"type":31,"tagName":503,"properties":9656,"children":9657},{"style":509},[9658],{"type":27,"value":9659},"in_h4_live_view",{"type":31,"tagName":503,"properties":9661,"children":9662},{"style":515},[9663],{"type":27,"value":7446},{"type":31,"tagName":503,"properties":9665,"children":9666},{"style":509},[9667],{"type":27,"value":9668},"in_h4_live_cells",{"type":31,"tagName":503,"properties":9670,"children":9671},{"style":515},[9672],{"type":27,"value":7456},{"type":31,"tagName":503,"properties":9674,"children":9675},{"style":509},[9676],{"type":27,"value":1267},{"type":31,"tagName":503,"properties":9678,"children":9679},{"style":515},[9680],{"type":27,"value":1598},{"type":27,"value":28},{"type":31,"tagName":503,"properties":9683,"children":9684},{"class":505},[9685,9689,9693,9697,9702,9706,9710,9715,9719,9724,9728,9732],{"type":31,"tagName":503,"properties":9686,"children":9687},{"style":509},[9688],{"type":27,"value":9523},{"type":31,"tagName":503,"properties":9690,"children":9691},{"style":515},[9692],{"type":27,"value":518},{"type":31,"tagName":503,"properties":9694,"children":9695},{"style":521},[9696],{"type":27,"value":2097},{"type":31,"tagName":503,"properties":9698,"children":9699},{"style":515},[9700],{"type":27,"value":9701},", d1, ",{"type":31,"tagName":503,"properties":9703,"children":9704},{"style":532},[9705],{"type":27,"value":7767},{"type":31,"tagName":503,"properties":9707,"children":9708},{"style":515},[9709],{"type":27,"value":529},{"type":31,"tagName":503,"properties":9711,"children":9712},{"style":509},[9713],{"type":27,"value":9714},"in_d1_live_view",{"type":31,"tagName":503,"properties":9716,"children":9717},{"style":515},[9718],{"type":27,"value":7446},{"type":31,"tagName":503,"properties":9720,"children":9721},{"style":509},[9722],{"type":27,"value":9723},"in_d1_live_cells",{"type":31,"tagName":503,"properties":9725,"children":9726},{"style":515},[9727],{"type":27,"value":7456},{"type":31,"tagName":503,"properties":9729,"children":9730},{"style":509},[9731],{"type":27,"value":1267},{"type":31,"tagName":503,"properties":9733,"children":9734},{"style":515},[9735],{"type":27,"value":1598},{"type":27,"value":28},{"type":31,"tagName":503,"properties":9738,"children":9739},{"class":505},[9740,9745,9749,9754],{"type":31,"tagName":503,"properties":9741,"children":9742},{"style":509},[9743],{"type":27,"value":9744},"  writeMiniCharts",{"type":31,"tagName":503,"properties":9746,"children":9747},{"style":515},[9748],{"type":27,"value":518},{"type":31,"tagName":503,"properties":9750,"children":9751},{"style":532},[9752],{"type":27,"value":9753},"FRAME_GRID",{"type":31,"tagName":503,"properties":9755,"children":9756},{"style":515},[9757],{"type":27,"value":930},{"type":27,"value":28},{"type":31,"tagName":503,"properties":9760,"children":9761},{"class":505},[9762],{"type":31,"tagName":503,"properties":9763,"children":9764},{"style":515},[9765],{"type":27,"value":1164},{"type":27,"value":28},{"type":31,"tagName":32,"properties":9768,"children":9769,"position":10271},{},[9770,9778,9790,9796,9808,9813,9825,9832,9844,9850,9862,9869,9881,9888,9903,9910,9922,9929,9941,9947,9959,9965,9977,9982,9994,9999,10011,10017,10029,10036,10048,10054,10066,10072,10084,10091,10102,10108,10120,10127,10139,10146,10158,10164,10176,10182,10194,10199,10211,10216,10228,10235,10247,10254,10266],{"type":27,"value":9771,"position":9772},"The declaration holds the grid's look: ",{"start":9773,"end":9776},{"line":9774,"column":21,"offset":9775},463,24659,{"line":9774,"column":1924,"offset":9777},24698,{"type":31,"tagName":46,"properties":9779,"children":9780,"position":9787},{},[9781],{"type":27,"value":9782,"position":9783},"anchor",{"start":9784,"end":9785},{"line":9774,"column":1924,"offset":9777},{"line":9774,"column":2323,"offset":9786},24706,{"start":9788,"end":9789},{"line":9774,"column":1924,"offset":9777},{"line":9774,"column":2323,"offset":9786},{"type":27,"value":9791,"position":9792}," with ",{"start":9793,"end":9794},{"line":9774,"column":2323,"offset":9786},{"line":9774,"column":481,"offset":9795},24712,{"type":31,"tagName":46,"properties":9797,"children":9798,"position":9805},{},[9799],{"type":27,"value":9800,"position":9801},"x",{"start":9802,"end":9803},{"line":9774,"column":481,"offset":9795},{"line":9774,"column":2330,"offset":9804},24715,{"start":9806,"end":9807},{"line":9774,"column":481,"offset":9795},{"line":9774,"column":2330,"offset":9804},{"type":27,"value":2634,"position":9809},{"start":9810,"end":9811},{"line":9774,"column":2330,"offset":9804},{"line":9774,"column":2679,"offset":9812},24720,{"type":31,"tagName":46,"properties":9814,"children":9815,"position":9822},{},[9816],{"type":27,"value":9817,"position":9818},"y",{"start":9819,"end":9820},{"line":9774,"column":2679,"offset":9812},{"line":9774,"column":1743,"offset":9821},24723,{"start":9823,"end":9824},{"line":9774,"column":2679,"offset":9812},{"line":9774,"column":1743,"offset":9821},{"type":27,"value":9826,"position":9827}," pixel\noffsets from it, ",{"start":9828,"end":9829},{"line":9774,"column":1743,"offset":9821},{"line":9830,"column":155,"offset":9831},464,24747,{"type":31,"tagName":46,"properties":9833,"children":9834,"position":9841},{},[9835],{"type":27,"value":9836,"position":9837},"columns",{"start":9838,"end":9839},{"line":9830,"column":155,"offset":9831},{"line":9830,"column":214,"offset":9840},24756,{"start":9842,"end":9843},{"line":9830,"column":155,"offset":9831},{"line":9830,"column":214,"offset":9840},{"type":27,"value":9845,"position":9846},", the panel size and ",{"start":9847,"end":9848},{"line":9830,"column":214,"offset":9840},{"line":9830,"column":2323,"offset":9849},24777,{"type":31,"tagName":46,"properties":9851,"children":9852,"position":9859},{},[9853],{"type":27,"value":9854,"position":9855},"gap",{"start":9856,"end":9857},{"line":9830,"column":2323,"offset":9849},{"line":9830,"column":54,"offset":9858},24782,{"start":9860,"end":9861},{"line":9830,"column":2323,"offset":9849},{"line":9830,"column":54,"offset":9858},{"type":27,"value":9863,"position":9864},", the colours,\n",{"start":9865,"end":9866},{"line":9830,"column":54,"offset":9858},{"line":9867,"column":21,"offset":9868},465,24797,{"type":31,"tagName":46,"properties":9870,"children":9871,"position":9878},{},[9872],{"type":27,"value":9873,"position":9874},"candle_style",{"start":9875,"end":9876},{"line":9867,"column":21,"offset":9868},{"line":9867,"column":1900,"offset":9877},24811,{"start":9879,"end":9880},{"line":9867,"column":21,"offset":9868},{"line":9867,"column":1900,"offset":9877},{"type":27,"value":9882,"position":9883},", the two moving averages and the change badge and volume\nstrip, which the chart draws from the candles\n(",{"start":9884,"end":9885},{"line":9867,"column":1900,"offset":9877},{"line":9886,"column":1935,"offset":9887},467,24916,{"type":31,"tagName":1729,"properties":9889,"children":9891,"position":9899},{"href":9890},"../presentation/cards-frames-panels.md",[9892],{"type":27,"value":9893,"position":9894},"Cards, frames and panels",{"start":9895,"end":9897},{"line":9886,"column":187,"offset":9896},24917,{"line":9886,"column":214,"offset":9898},24941,{"start":9900,"end":9901},{"line":9886,"column":1935,"offset":9887},{"line":9886,"column":75,"offset":9902},24982,{"type":27,"value":9904,"position":9905},"). A look option\ntakes a literal, or an ",{"start":9906,"end":9907},{"line":9886,"column":75,"offset":9902},{"line":9908,"column":1903,"offset":9909},468,25022,{"type":31,"tagName":46,"properties":9911,"children":9912,"position":9919},{},[9913],{"type":27,"value":9914,"position":9915},"\"@\u003Csetting>\"",{"start":9916,"end":9917},{"line":9908,"column":1903,"offset":9909},{"line":9908,"column":1726,"offset":9918},25036,{"start":9920,"end":9921},{"line":9908,"column":1903,"offset":9909},{"line":9908,"column":1726,"offset":9918},{"type":27,"value":9923,"position":9924}," reference where a setting should\nchange it: a colour takes a ",{"start":9925,"end":9926},{"line":9908,"column":1726,"offset":9918},{"line":9927,"column":318,"offset":9928},469,25098,{"type":31,"tagName":46,"properties":9930,"children":9931,"position":9938},{},[9932],{"type":27,"value":9933,"position":9934},"param.color",{"start":9935,"end":9936},{"line":9927,"column":318,"offset":9928},{"line":9927,"column":1951,"offset":9937},25111,{"start":9939,"end":9940},{"line":9927,"column":318,"offset":9928},{"line":9927,"column":1951,"offset":9937},{"type":27,"value":9942,"position":9943},", a switch (",{"start":9944,"end":9945},{"line":9927,"column":1951,"offset":9937},{"line":9927,"column":481,"offset":9946},25123,{"type":31,"tagName":46,"properties":9948,"children":9949,"position":9956},{},[9950],{"type":27,"value":9951,"position":9952},"show_fast_ma",{"start":9953,"end":9954},{"line":9927,"column":481,"offset":9946},{"line":9927,"column":75,"offset":9955},25137,{"start":9957,"end":9958},{"line":9927,"column":481,"offset":9946},{"line":9927,"column":75,"offset":9955},{"type":27,"value":5064,"position":9960},{"start":9961,"end":9962},{"line":9927,"column":75,"offset":9955},{"line":9963,"column":21,"offset":9964},470,25139,{"type":31,"tagName":46,"properties":9966,"children":9967,"position":9974},{},[9968],{"type":27,"value":9969,"position":9970},"show_slow_ma",{"start":9971,"end":9972},{"line":9963,"column":21,"offset":9964},{"line":9963,"column":1900,"offset":9973},25153,{"start":9975,"end":9976},{"line":9963,"column":21,"offset":9964},{"line":9963,"column":1900,"offset":9973},{"type":27,"value":529,"position":9978},{"start":9979,"end":9980},{"line":9963,"column":1900,"offset":9973},{"line":9963,"column":2638,"offset":9981},25155,{"type":31,"tagName":46,"properties":9983,"children":9984,"position":9991},{},[9985],{"type":27,"value":9986,"position":9987},"show_change",{"start":9988,"end":9989},{"line":9963,"column":2638,"offset":9981},{"line":9963,"column":2157,"offset":9990},25168,{"start":9992,"end":9993},{"line":9963,"column":2638,"offset":9981},{"line":9963,"column":2157,"offset":9990},{"type":27,"value":529,"position":9995},{"start":9996,"end":9997},{"line":9963,"column":2157,"offset":9990},{"line":9963,"column":344,"offset":9998},25170,{"type":31,"tagName":46,"properties":10000,"children":10001,"position":10008},{},[10002],{"type":27,"value":10003,"position":10004},"show_volume",{"start":10005,"end":10006},{"line":9963,"column":344,"offset":9998},{"line":9963,"column":1973,"offset":10007},25183,{"start":10009,"end":10010},{"line":9963,"column":344,"offset":9998},{"line":9963,"column":1973,"offset":10007},{"type":27,"value":10012,"position":10013},") a ",{"start":10014,"end":10015},{"line":9963,"column":1973,"offset":10007},{"line":9963,"column":478,"offset":10016},25187,{"type":31,"tagName":46,"properties":10018,"children":10019,"position":10026},{},[10020],{"type":27,"value":10021,"position":10022},"param.bool",{"start":10023,"end":10024},{"line":9963,"column":478,"offset":10016},{"line":9963,"column":2198,"offset":10025},25199,{"start":10027,"end":10028},{"line":9963,"column":478,"offset":10016},{"line":9963,"column":2198,"offset":10025},{"type":27,"value":10030,"position":10031},", an average's\nlength a ",{"start":10032,"end":10033},{"line":9963,"column":2198,"offset":10025},{"line":10034,"column":85,"offset":10035},471,25223,{"type":31,"tagName":46,"properties":10037,"children":10038,"position":10045},{},[10039],{"type":27,"value":10040,"position":10041},"param.int",{"start":10042,"end":10043},{"line":10034,"column":85,"offset":10035},{"line":10034,"column":2191,"offset":10044},25234,{"start":10046,"end":10047},{"line":10034,"column":85,"offset":10035},{"line":10034,"column":2191,"offset":10044},{"type":27,"value":10049,"position":10050}," whose ",{"start":10051,"end":10052},{"line":10034,"column":2191,"offset":10044},{"line":10034,"column":158,"offset":10053},25241,{"type":31,"tagName":46,"properties":10055,"children":10056,"position":10063},{},[10057],{"type":27,"value":10058,"position":10059},"min",{"start":10060,"end":10061},{"line":10034,"column":158,"offset":10053},{"line":10034,"column":384,"offset":10062},25246,{"start":10064,"end":10065},{"line":10034,"column":158,"offset":10053},{"line":10034,"column":384,"offset":10062},{"type":27,"value":10067,"position":10068}," is 1 or more, ",{"start":10069,"end":10070},{"line":10034,"column":384,"offset":10062},{"line":10034,"column":2323,"offset":10071},25261,{"type":31,"tagName":46,"properties":10073,"children":10074,"position":10081},{},[10075],{"type":27,"value":10076,"position":10077},"ma_width",{"start":10078,"end":10079},{"line":10034,"column":2323,"offset":10071},{"line":10034,"column":65,"offset":10080},25271,{"start":10082,"end":10083},{"line":10034,"column":2323,"offset":10071},{"line":10034,"column":65,"offset":10080},{"type":27,"value":10085,"position":10086}," a number setting\nkept within 0.5 to 5, and ",{"start":10087,"end":10088},{"line":10034,"column":65,"offset":10080},{"line":10089,"column":214,"offset":10090},472,25315,{"type":31,"tagName":46,"properties":10092,"children":10093,"position":10099},{},[10094],{"type":27,"value":9873,"position":10095},{"start":10096,"end":10097},{"line":10089,"column":214,"offset":10090},{"line":10089,"column":446,"offset":10098},25329,{"start":10100,"end":10101},{"line":10089,"column":214,"offset":10090},{"line":10089,"column":446,"offset":10098},{"type":27,"value":10103,"position":10104}," a ",{"start":10105,"end":10106},{"line":10089,"column":446,"offset":10098},{"line":10089,"column":1835,"offset":10107},25332,{"type":31,"tagName":46,"properties":10109,"children":10110,"position":10117},{},[10111],{"type":27,"value":10112,"position":10113},"param.choice",{"start":10114,"end":10115},{"line":10089,"column":1835,"offset":10107},{"line":10089,"column":65,"offset":10116},25346,{"start":10118,"end":10119},{"line":10089,"column":1835,"offset":10107},{"line":10089,"column":65,"offset":10116},{"type":27,"value":10121,"position":10122}," over the style\nwords. The setting's default draws until someone changes it, and one\nsetting may drive several options: here ",{"start":10123,"end":10124},{"line":10089,"column":65,"offset":10116},{"line":10125,"column":446,"offset":10126},474,25471,{"type":31,"tagName":46,"properties":10128,"children":10129,"position":10136},{},[10130],{"type":27,"value":10131,"position":10132},"textColor",{"start":10133,"end":10134},{"line":10125,"column":446,"offset":10126},{"line":10125,"column":2392,"offset":10135},25482,{"start":10137,"end":10138},{"line":10125,"column":446,"offset":10126},{"line":10125,"column":2392,"offset":10135},{"type":27,"value":10140,"position":10141}," colours the text and\nthe wicks. A reference to a setting of another kind stops the build with\nthe option's name. A grid that binds nothing gets settings of its own\ninstead: the panel, border, text, candle and wick colours, the candle\nstyle, each declared average's switch, length and colour, the average\nwidth and the change and volume switches, labelled and defaulting to the\nvalues written in the declaration. The frame holds what changes:\nthe title and each panel's label and candles, written with ",{"start":10142,"end":10143},{"line":10125,"column":2392,"offset":10135},{"line":10144,"column":2407,"offset":10145},481,25984,{"type":31,"tagName":46,"properties":10147,"children":10148,"position":10155},{},[10149],{"type":27,"value":10150,"position":10151},"mc_begin",{"start":10152,"end":10153},{"line":10144,"column":2407,"offset":10145},{"line":10144,"column":2120,"offset":10154},25994,{"start":10156,"end":10157},{"line":10144,"column":2407,"offset":10145},{"line":10144,"column":2120,"offset":10154},{"type":27,"value":2963,"position":10159},{"start":10160,"end":10161},{"line":10144,"column":2120,"offset":10154},{"line":10162,"column":21,"offset":10163},482,25999,{"type":31,"tagName":46,"properties":10165,"children":10166,"position":10173},{},[10167],{"type":27,"value":10168,"position":10169},"mc_leg",{"start":10170,"end":10171},{"line":10162,"column":21,"offset":10163},{"line":10162,"column":217,"offset":10172},26007,{"start":10174,"end":10175},{"line":10162,"column":21,"offset":10163},{"line":10162,"column":217,"offset":10172},{"type":27,"value":10177,"position":10178}," (or ",{"start":10179,"end":10180},{"line":10162,"column":217,"offset":10172},{"line":10162,"column":104,"offset":10181},26012,{"type":31,"tagName":46,"properties":10183,"children":10184,"position":10191},{},[10185],{"type":27,"value":10186,"position":10187},"mc_candles",{"start":10188,"end":10189},{"line":10162,"column":104,"offset":10181},{"line":10162,"column":196,"offset":10190},26024,{"start":10192,"end":10193},{"line":10162,"column":104,"offset":10181},{"line":10162,"column":196,"offset":10190},{"type":27,"value":529,"position":10195},{"start":10196,"end":10197},{"line":10162,"column":196,"offset":10190},{"line":10162,"column":158,"offset":10198},26026,{"type":31,"tagName":46,"properties":10200,"children":10201,"position":10208},{},[10202],{"type":27,"value":10203,"position":10204},"mc_panel",{"start":10205,"end":10206},{"line":10162,"column":158,"offset":10198},{"line":10162,"column":1726,"offset":10207},26036,{"start":10209,"end":10210},{"line":10162,"column":158,"offset":10198},{"line":10162,"column":1726,"offset":10207},{"type":27,"value":2634,"position":10212},{"start":10213,"end":10214},{"line":10162,"column":1726,"offset":10207},{"line":10162,"column":449,"offset":10215},26041,{"type":31,"tagName":46,"properties":10217,"children":10218,"position":10225},{},[10219],{"type":27,"value":10220,"position":10221},"mc_bar",{"start":10222,"end":10223},{"line":10162,"column":449,"offset":10215},{"line":10162,"column":404,"offset":10224},26049,{"start":10226,"end":10227},{"line":10162,"column":449,"offset":10215},{"line":10162,"column":404,"offset":10224},{"type":27,"value":10229,"position":10230}," for candles of your\nown) and sent with ",{"start":10231,"end":10232},{"line":10162,"column":404,"offset":10224},{"line":10233,"column":114,"offset":10234},483,26089,{"type":31,"tagName":46,"properties":10236,"children":10237,"position":10244},{},[10238],{"type":27,"value":10239,"position":10240},"writeMiniCharts",{"start":10241,"end":10242},{"line":10233,"column":114,"offset":10234},{"line":10233,"column":197,"offset":10243},26106,{"start":10245,"end":10246},{"line":10233,"column":114,"offset":10234},{"line":10233,"column":197,"offset":10243},{"type":27,"value":10248,"position":10249},". The chart writes the market's name\nin place of ",{"start":10250,"end":10251},{"line":10233,"column":197,"offset":10243},{"line":10252,"column":328,"offset":10253},484,26155,{"type":31,"tagName":46,"properties":10255,"children":10256,"position":10263},{},[10257],{"type":27,"value":10258,"position":10259},"{{symbol}}",{"start":10260,"end":10261},{"line":10252,"column":328,"offset":10253},{"line":10252,"column":242,"offset":10262},26167,{"start":10264,"end":10265},{"line":10252,"column":328,"offset":10253},{"line":10252,"column":242,"offset":10262},{"type":27,"value":6332,"position":10267},{"start":10268,"end":10269},{"line":10252,"column":242,"offset":10262},{"line":10252,"column":196,"offset":10270},26168,{"start":10272,"end":10273},{"line":9774,"column":21,"offset":9775},{"line":10252,"column":196,"offset":10270},{"type":27,"value":28},{"type":31,"tagName":32,"properties":10276,"children":10277,"position":10305},{},[10278,10287,10298],{"type":27,"value":10279,"position":10280},"On the live bar each panel holds its newest closed candles and ends with\nthe timeframe's live candle, whatever the chart's interval: the\n",{"start":10281,"end":10284},{"line":10282,"column":21,"offset":10283},486,26170,{"line":10285,"column":21,"offset":10286},488,26307,{"type":31,"tagName":46,"properties":10288,"children":10289,"position":10295},{},[10290],{"type":27,"value":6764,"position":10291},{"start":10292,"end":10293},{"line":10285,"column":21,"offset":10286},{"line":10285,"column":155,"offset":10294},26324,{"start":10296,"end":10297},{"line":10285,"column":21,"offset":10286},{"line":10285,"column":155,"offset":10294},{"type":27,"value":10299,"position":10300}," inputs carry it, finer than the chart's or coarser. On\nevery other bar those inputs are empty, so a panel shows closed candles\nonly.",{"start":10301,"end":10302},{"line":10285,"column":155,"offset":10294},{"line":10303,"column":42,"offset":10304},490,26457,{"start":10306,"end":10307},{"line":10282,"column":21,"offset":10283},{"line":10303,"column":42,"offset":10304},{"type":27,"value":28},{"type":31,"tagName":1757,"properties":10310,"children":10311,"position":10320},{},[10312],{"type":27,"value":10313,"position":10314},"How far back history reaches",{"start":10315,"end":10318},{"line":10316,"column":39,"offset":10317},492,26463,{"line":10316,"column":384,"offset":10319},26491,{"start":10321,"end":10323},{"line":10316,"column":21,"offset":10322},26459,{"line":10316,"column":384,"offset":10319},{"type":27,"value":28},{"type":31,"tagName":32,"properties":10326,"children":10327,"position":10383},{},[10328,10341,10348,10359,10365,10376],{"type":31,"tagName":46,"properties":10329,"children":10330,"position":10338},{},[10331],{"type":27,"value":5231,"position":10332},{"start":10333,"end":10336},{"line":10334,"column":21,"offset":10335},494,26493,{"line":10334,"column":64,"offset":10337},26499,{"start":10339,"end":10340},{"line":10334,"column":21,"offset":10335},{"line":10334,"column":64,"offset":10337},{"type":27,"value":10342,"position":10343}," asks; the data decides. On the chart a stream or a pin reaches\nback 15,000 of its own candles (25,000 on ",{"start":10344,"end":10345},{"line":10334,"column":64,"offset":10337},{"line":10346,"column":449,"offset":10347},495,26605,{"type":31,"tagName":46,"properties":10349,"children":10350,"position":10356},{},[10351],{"type":27,"value":4988,"position":10352},{"start":10353,"end":10354},{"line":10346,"column":449,"offset":10347},{"line":10346,"column":465,"offset":10355},26609,{"start":10357,"end":10358},{"line":10346,"column":449,"offset":10347},{"line":10346,"column":465,"offset":10355},{"type":27,"value":10360,"position":10361},", 50,000 on ",{"start":10362,"end":10363},{"line":10346,"column":465,"offset":10355},{"line":10346,"column":2110,"offset":10364},26621,{"type":31,"tagName":46,"properties":10366,"children":10367,"position":10373},{},[10368],{"type":27,"value":4971,"position":10369},{"start":10370,"end":10371},{"line":10346,"column":2110,"offset":10364},{"line":10346,"column":3960,"offset":10372},26626,{"start":10374,"end":10375},{"line":10346,"column":2110,"offset":10364},{"line":10346,"column":3960,"offset":10372},{"type":27,"value":10377,"position":10378},"). Where\nhistory stops sooner, as it does at about a year (365 days) on some data\nplans, the run is not refused: the stream starts where history is served,\nand a warning names that start. About a year of history still holds the\ncurrent quarter, and the current year until its last day or two.",{"start":10379,"end":10380},{"line":10346,"column":3960,"offset":10372},{"line":10381,"column":1743,"offset":10382},499,26918,{"start":10384,"end":10385},{"line":10334,"column":21,"offset":10335},{"line":10381,"column":1743,"offset":10382},{"type":27,"value":28},{"type":31,"tagName":1757,"properties":10388,"children":10389,"position":10398},{},[10390],{"type":27,"value":10391,"position":10392},"Two things to plan for",{"start":10393,"end":10396},{"line":10394,"column":39,"offset":10395},501,26924,{"line":10394,"column":214,"offset":10397},26946,{"start":10399,"end":10401},{"line":10394,"column":21,"offset":10400},26920,{"line":10394,"column":214,"offset":10397},{"type":27,"value":28},{"type":31,"tagName":165,"properties":10404,"children":10405,"position":10576},{},[10406,10407,10492,10493,10575],{"type":27,"value":28},{"type":31,"tagName":170,"properties":10408,"children":10409,"position":10488},{},[10410,10426,10432,10443,10450,10462,10469,10482],{"type":31,"tagName":174,"properties":10411,"children":10412,"position":10421},{},[10413],{"type":27,"value":10414,"position":10415},"Keep a scalar input first.",{"start":10416,"end":10419},{"line":10417,"column":39,"offset":10418},503,26952,{"line":10417,"column":308,"offset":10420},26978,{"start":10422,"end":10424},{"line":10417,"column":187,"offset":10423},26950,{"line":10417,"column":384,"offset":10425},26980,{"type":27,"value":10427,"position":10428}," The first ",{"start":10429,"end":10430},{"line":10417,"column":384,"offset":10425},{"line":10417,"column":1835,"offset":10431},26991,{"type":31,"tagName":46,"properties":10433,"children":10434,"position":10440},{},[10435],{"type":27,"value":3018,"position":10436},{"start":10437,"end":10438},{"line":10417,"column":1835,"offset":10431},{"line":10417,"column":404,"offset":10439},26998,{"start":10441,"end":10442},{"line":10417,"column":1835,"offset":10431},{"line":10417,"column":404,"offset":10439},{"type":27,"value":10444,"position":10445}," line is the bar grid,\nso a file that opens with the stream is refused when it runs\n(",{"start":10446,"end":10447},{"line":10417,"column":404,"offset":10439},{"line":10448,"column":139,"offset":10449},505,27087,{"type":31,"tagName":46,"properties":10451,"children":10452,"position":10459},{},[10453],{"type":27,"value":10454,"position":10455},"wrun_candles_primary: input 'd' reads candles at index 0; ...",{"start":10456,"end":10457},{"line":10448,"column":139,"offset":10449},{"line":10448,"column":278,"offset":10458},27150,{"start":10460,"end":10461},{"line":10448,"column":139,"offset":10449},{"line":10448,"column":278,"offset":10458},{"type":27,"value":10463,"position":10464},"). Put\n",{"start":10465,"end":10466},{"line":10448,"column":278,"offset":10458},{"line":10467,"column":21,"offset":10468},506,27157,{"type":31,"tagName":46,"properties":10470,"children":10471,"position":10479},{},[10472],{"type":27,"value":10473,"position":10474},"input(\"close\", ohlcv.close);",{"start":10475,"end":10477},{"line":10467,"column":187,"offset":10476},27159,{"line":10467,"column":384,"offset":10478},27189,{"start":10480,"end":10481},{"line":10467,"column":187,"offset":10476},{"line":10467,"column":384,"offset":10478},{"type":27,"value":10483,"position":10484}," above it.",{"start":10485,"end":10486},{"line":10467,"column":384,"offset":10478},{"line":10467,"column":449,"offset":10487},27199,{"start":10489,"end":10491},{"line":10417,"column":21,"offset":10490},26948,{"line":10467,"column":449,"offset":10487},{"type":27,"value":28},{"type":31,"tagName":170,"properties":10494,"children":10495,"position":10571},{},[10496,10512,10519,10530,10536,10547,10554,10565],{"type":31,"tagName":174,"properties":10497,"children":10498,"position":10507},{},[10499],{"type":27,"value":10500,"position":10501},"A stream across a weekend.",{"start":10502,"end":10505},{"line":10503,"column":39,"offset":10504},507,27204,{"line":10503,"column":308,"offset":10506},27230,{"start":10508,"end":10510},{"line":10503,"column":187,"offset":10509},27202,{"line":10503,"column":384,"offset":10511},27232,{"type":27,"value":10513,"position":10514}," On a market that pauses (a CME future\nbreaks daily and closes for the weekend), a stream pinned to a market\nthat trades around the clock (BTC) hands the first bar after a pause\nevery candle that closed during it. On an intraday interval that block\ncan exceed ",{"start":10515,"end":10516},{"line":10503,"column":384,"offset":10511},{"line":10517,"column":104,"offset":10518},511,27500,{"type":31,"tagName":46,"properties":10520,"children":10521,"position":10527},{},[10522],{"type":27,"value":6690,"position":10523},{"start":10524,"end":10525},{"line":10517,"column":104,"offset":10518},{"line":10517,"column":242,"offset":10526},27511,{"start":10528,"end":10529},{"line":10517,"column":104,"offset":10518},{"line":10517,"column":242,"offset":10526},{"type":27,"value":10531,"position":10532}," and stop the run: raise ",{"start":10533,"end":10534},{"line":10517,"column":242,"offset":10526},{"line":10517,"column":2386,"offset":10535},27536,{"type":31,"tagName":46,"properties":10537,"children":10538,"position":10544},{},[10539],{"type":27,"value":6690,"position":10540},{"start":10541,"end":10542},{"line":10517,"column":2386,"offset":10535},{"line":10517,"column":2198,"offset":10543},27547,{"start":10545,"end":10546},{"line":10517,"column":2386,"offset":10535},{"line":10517,"column":2198,"offset":10543},{"type":27,"value":10548,"position":10549}," to hold a\nweekend of candles, or, for candles finer than the chart's, read them\nthrough ",{"start":10550,"end":10551},{"line":10517,"column":2198,"offset":10543},{"line":10552,"column":10,"offset":10553},513,27640,{"type":31,"tagName":46,"properties":10555,"children":10556,"position":10562},{},[10557],{"type":27,"value":110,"position":10558},{"start":10559,"end":10560},{"line":10552,"column":10,"offset":10553},{"line":10552,"column":2191,"offset":10561},27650,{"start":10563,"end":10564},{"line":10552,"column":10,"offset":10553},{"line":10552,"column":2191,"offset":10561},{"type":27,"value":10566,"position":10567},", which slices each bar instead.",{"start":10568,"end":10569},{"line":10552,"column":2191,"offset":10561},{"line":10552,"column":54,"offset":10570},27682,{"start":10572,"end":10574},{"line":10503,"column":21,"offset":10573},27200,{"line":10552,"column":54,"offset":10570},{"type":27,"value":28},{"start":10577,"end":10578},{"line":10417,"column":21,"offset":10490},{"line":10552,"column":54,"offset":10570},{"type":27,"value":28},{"type":31,"tagName":131,"properties":10581,"children":10582,"position":10591},{},[10583],{"type":27,"value":10584,"position":10585},"Lower timeframes",{"start":10586,"end":10589},{"line":10587,"column":139,"offset":10588},515,27687,{"line":10587,"column":114,"offset":10590},27703,{"start":10592,"end":10594},{"line":10587,"column":21,"offset":10593},27684,{"line":10587,"column":114,"offset":10590},{"type":27,"value":28},{"type":31,"tagName":32,"properties":10597,"children":10598,"position":10624},{},[10599,10606,10617],{"type":27,"value":211,"position":10600},{"start":10601,"end":10604},{"line":10602,"column":21,"offset":10603},517,27705,{"line":10602,"column":39,"offset":10605},27709,{"type":31,"tagName":46,"properties":10607,"children":10608,"position":10614},{},[10609],{"type":27,"value":110,"position":10610},{"start":10611,"end":10612},{"line":10602,"column":39,"offset":10605},{"line":10602,"column":1900,"offset":10613},27719,{"start":10615,"end":10616},{"line":10602,"column":39,"offset":10605},{"line":10602,"column":1900,"offset":10613},{"type":27,"value":10618,"position":10619}," celled source attaches the finer bars inside each chart\nbar as cells:",{"start":10620,"end":10621},{"line":10602,"column":1900,"offset":10613},{"line":10622,"column":104,"offset":10623},518,27789,{"start":10625,"end":10626},{"line":10602,"column":21,"offset":10603},{"line":10622,"column":104,"offset":10623},{"type":27,"value":28},{"type":14,"children":10629},[10630],{"type":31,"tagName":490,"properties":10631,"children":10632,"data":-1},{"class":492,"style":493,"tabindex":494},[10633],{"type":31,"tagName":46,"properties":10634,"children":10636},{"class":10635},[500],[10637,10656,10657],{"type":31,"tagName":503,"properties":10638,"children":10639},{"class":505},[10640,10644,10648,10652],{"type":31,"tagName":503,"properties":10641,"children":10642},{"style":509},[10643],{"type":27,"value":3018},{"type":31,"tagName":503,"properties":10645,"children":10646},{"style":515},[10647],{"type":27,"value":518},{"type":31,"tagName":503,"properties":10649,"children":10650},{"style":521},[10651],{"type":27,"value":3027},{"type":31,"tagName":503,"properties":10653,"children":10654},{"style":515},[10655],{"type":27,"value":3032},{"type":27,"value":28},{"type":31,"tagName":503,"properties":10658,"children":10659},{"class":505},[10660,10664,10668,10673,10678,10683,10687,10691],{"type":31,"tagName":503,"properties":10661,"children":10662},{"style":509},[10663],{"type":27,"value":3018},{"type":31,"tagName":503,"properties":10665,"children":10666},{"style":515},[10667],{"type":27,"value":518},{"type":31,"tagName":503,"properties":10669,"children":10670},{"style":521},[10671],{"type":27,"value":10672},"\"m1\"",{"type":31,"tagName":503,"properties":10674,"children":10675},{"style":515},[10676],{"type":27,"value":10677},", intrabar.cells, { interval: ",{"type":31,"tagName":503,"properties":10679,"children":10680},{"style":521},[10681],{"type":27,"value":10682},"\"1m\"",{"type":31,"tagName":503,"properties":10684,"children":10685},{"style":515},[10686],{"type":27,"value":7772},{"type":31,"tagName":503,"properties":10688,"children":10689},{"style":532},[10690],{"type":27,"value":8653},{"type":31,"tagName":503,"properties":10692,"children":10693},{"style":515},[10694],{"type":27,"value":570},{"type":27,"value":28},{"type":31,"tagName":32,"properties":10697,"children":10698,"position":11048},{},[10699,10707,10718,10725,10736,10743,10754,10761,10773,10780,10791,10798,10812,10818,10830,10837,10848,10854,10865,10872,10883,10889,10901,10906,10918,10925,10936,10942,10953,10960,10971,10976,10987,10994,11005,11012,11023,11028,11043],{"type":27,"value":10700,"position":10701},"Each chart bar carries one ",{"start":10702,"end":10705},{"line":10703,"column":21,"offset":10704},525,27903,{"line":10703,"column":158,"offset":10706},27930,{"type":31,"tagName":46,"properties":10708,"children":10709,"position":10715},{},[10710],{"type":27,"value":6449,"position":10711},{"start":10712,"end":10713},{"line":10703,"column":158,"offset":10706},{"line":10703,"column":3888,"offset":10714},27975,{"start":10716,"end":10717},{"line":10703,"column":158,"offset":10706},{"line":10703,"column":3888,"offset":10714},{"type":27,"value":10719,"position":10720},"\ntuple per CLOSED finer bar it contains, ascending by open, ",{"start":10721,"end":10722},{"line":10703,"column":3888,"offset":10714},{"line":10723,"column":2407,"offset":10724},526,28035,{"type":31,"tagName":46,"properties":10726,"children":10727,"position":10733},{},[10728],{"type":27,"value":6467,"position":10729},{"start":10730,"end":10731},{"line":10723,"column":2407,"offset":10724},{"line":10723,"column":288,"offset":10732},28046,{"start":10734,"end":10735},{"line":10723,"column":2407,"offset":10724},{"line":10723,"column":288,"offset":10732},{"type":27,"value":10737,"position":10738}," the\nfiner open minus the bar's open (the finer bar's own open in epoch\nmilliseconds is the chart bar's open in seconds times 1000 plus\n",{"start":10739,"end":10740},{"line":10723,"column":288,"offset":10732},{"line":10741,"column":21,"offset":10742},529,28182,{"type":31,"tagName":46,"properties":10744,"children":10745,"position":10751},{},[10746],{"type":27,"value":6467,"position":10747},{"start":10748,"end":10749},{"line":10741,"column":21,"offset":10742},{"line":10741,"column":2305,"offset":10750},28193,{"start":10752,"end":10753},{"line":10741,"column":21,"offset":10742},{"line":10741,"column":2305,"offset":10750},{"type":27,"value":10755,"position":10756},"). The forming finer bar never ships; a\ncovered bar with no finer bars is a present empty block (",{"start":10757,"end":10758},{"line":10741,"column":2305,"offset":10750},{"line":10759,"column":65,"offset":10760},530,28290,{"type":31,"tagName":46,"properties":10762,"children":10763,"position":10770},{},[10764],{"type":27,"value":10765,"position":10766},"in_m1_cells()",{"start":10767,"end":10768},{"line":10759,"column":65,"offset":10760},{"line":10759,"column":3888,"offset":10769},28305,{"start":10771,"end":10772},{"line":10759,"column":65,"offset":10760},{"line":10759,"column":3888,"offset":10769},{"type":27,"value":10774,"position":10775}," =\n0), a bar the finer history does not reach reads -1, and blocks are never\ntruncated (declare ",{"start":10776,"end":10777},{"line":10759,"column":3888,"offset":10769},{"line":10778,"column":114,"offset":10779},532,28401,{"type":31,"tagName":46,"properties":10781,"children":10782,"position":10788},{},[10783],{"type":27,"value":6690,"position":10784},{"start":10785,"end":10786},{"line":10778,"column":114,"offset":10779},{"line":10778,"column":308,"offset":10787},28412,{"start":10789,"end":10790},{"line":10778,"column":114,"offset":10779},{"line":10778,"column":308,"offset":10787},{"type":27,"value":10792,"position":10793}," at least the finer bars per chart bar: 60\nfor 1m under 1h, or ",{"start":10794,"end":10795},{"line":10778,"column":308,"offset":10787},{"line":10796,"column":2191,"offset":10797},533,28475,{"type":31,"tagName":174,"properties":10799,"children":10800,"position":10808},{},[10801],{"type":27,"value":10802,"position":10803},"Run",{"start":10804,"end":10806},{"line":10796,"column":236,"offset":10805},28477,{"line":10796,"column":196,"offset":10807},28480,{"start":10809,"end":10810},{"line":10796,"column":2191,"offset":10797},{"line":10796,"column":158,"offset":10811},28482,{"type":27,"value":10813,"position":10814}," refuses ",{"start":10815,"end":10816},{"line":10796,"column":158,"offset":10811},{"line":10796,"column":197,"offset":10817},28491,{"type":31,"tagName":46,"properties":10819,"children":10820,"position":10827},{},[10821],{"type":27,"value":10822,"position":10823},"wrun_intrabar_ratio_over_cap",{"start":10824,"end":10825},{"line":10796,"column":197,"offset":10817},{"line":10796,"column":278,"offset":10826},28521,{"start":10828,"end":10829},{"line":10796,"column":197,"offset":10817},{"line":10796,"column":278,"offset":10826},{"type":27,"value":10831,"position":10832},"). The\ninterval is REQUIRED, finer than the chart's, a whole divisor of it and\nan interval word, the custom timeframes included (",{"start":10833,"end":10834},{"line":10796,"column":278,"offset":10826},{"line":10835,"column":404,"offset":10836},535,28650,{"type":31,"tagName":46,"properties":10838,"children":10839,"position":10845},{},[10840],{"type":27,"value":4867,"position":10841},{"start":10842,"end":10843},{"line":10835,"column":404,"offset":10836},{"line":10835,"column":2101,"offset":10844},28654,{"start":10846,"end":10847},{"line":10835,"column":404,"offset":10836},{"line":10835,"column":2101,"offset":10844},{"type":27,"value":10849,"position":10850}," slices a ",{"start":10851,"end":10852},{"line":10835,"column":2101,"offset":10844},{"line":10835,"column":1743,"offset":10853},28664,{"type":31,"tagName":46,"properties":10855,"children":10856,"position":10862},{},[10857],{"type":27,"value":5386,"position":10858},{"start":10859,"end":10860},{"line":10835,"column":1743,"offset":10853},{"line":10835,"column":2120,"offset":10861},28669,{"start":10863,"end":10864},{"line":10835,"column":1743,"offset":10853},{"line":10835,"column":2120,"offset":10861},{"type":27,"value":10866,"position":10867},"\nchart into 15 bars, while ",{"start":10868,"end":10869},{"line":10835,"column":2120,"offset":10861},{"line":10870,"column":214,"offset":10871},536,28696,{"type":31,"tagName":46,"properties":10873,"children":10874,"position":10880},{},[10875],{"type":27,"value":5369,"position":10876},{"start":10877,"end":10878},{"line":10870,"column":214,"offset":10871},{"line":10870,"column":344,"offset":10879},28701,{"start":10881,"end":10882},{"line":10870,"column":214,"offset":10871},{"line":10870,"column":344,"offset":10879},{"type":27,"value":10884,"position":10885}," would straddle its bars and is refused;\n",{"start":10886,"end":10887},{"line":10870,"column":344,"offset":10879},{"line":95,"column":21,"offset":10888},28742,{"type":31,"tagName":46,"properties":10890,"children":10891,"position":10898},{},[10892],{"type":27,"value":10893,"position":10894},"wrun_intrabar_leg_not_finer",{"start":10895,"end":10896},{"line":95,"column":21,"offset":10888},{"line":95,"column":2157,"offset":10897},28771,{"start":10899,"end":10900},{"line":95,"column":21,"offset":10888},{"line":95,"column":2157,"offset":10897},{"type":27,"value":529,"position":10902},{"start":10903,"end":10904},{"line":95,"column":2157,"offset":10897},{"line":95,"column":344,"offset":10905},28773,{"type":31,"tagName":46,"properties":10907,"children":10908,"position":10915},{},[10909],{"type":27,"value":10910,"position":10911},"wrun_intrabar_leg_off_grid",{"start":10912,"end":10913},{"line":95,"column":344,"offset":10905},{"line":95,"column":2407,"offset":10914},28801,{"start":10916,"end":10917},{"line":95,"column":344,"offset":10905},{"line":95,"column":2407,"offset":10914},{"type":27,"value":10919,"position":10920},"), so the\nfinest is ",{"start":10921,"end":10922},{"line":95,"column":2407,"offset":10914},{"line":10923,"column":10,"offset":10924},538,28821,{"type":31,"tagName":46,"properties":10926,"children":10927,"position":10933},{},[10928],{"type":27,"value":4921,"position":10929},{"start":10930,"end":10931},{"line":10923,"column":10,"offset":10924},{"line":10923,"column":1900,"offset":10932},28825,{"start":10934,"end":10935},{"line":10923,"column":10,"offset":10924},{"line":10923,"column":1900,"offset":10932},{"type":27,"value":10937,"position":10938}," and the chart must be ",{"start":10939,"end":10940},{"line":10923,"column":1900,"offset":10932},{"line":10923,"column":1726,"offset":10941},28848,{"type":31,"tagName":46,"properties":10943,"children":10944,"position":10950},{},[10945],{"type":27,"value":5336,"position":10946},{"start":10947,"end":10948},{"line":10923,"column":1726,"offset":10941},{"line":10923,"column":1951,"offset":10949},28852,{"start":10951,"end":10952},{"line":10923,"column":1726,"offset":10941},{"line":10923,"column":1951,"offset":10949},{"type":27,"value":10954,"position":10955}," or coarser. The source reads the chart's own market, or another one\nnamed by ",{"start":10956,"end":10957},{"line":10923,"column":1951,"offset":10949},{"line":10958,"column":85,"offset":10959},539,28930,{"type":31,"tagName":46,"properties":10961,"children":10962,"position":10968},{},[10963],{"type":27,"value":2954,"position":10964},{"start":10965,"end":10966},{"line":10958,"column":85,"offset":10959},{"line":10958,"column":155,"offset":10967},28938,{"start":10969,"end":10970},{"line":10958,"column":85,"offset":10959},{"line":10958,"column":155,"offset":10967},{"type":27,"value":2634,"position":10972},{"start":10973,"end":10974},{"line":10958,"column":155,"offset":10967},{"line":10958,"column":236,"offset":10975},28943,{"type":31,"tagName":46,"properties":10977,"children":10978,"position":10984},{},[10979],{"type":27,"value":2973,"position":10980},{"start":10981,"end":10982},{"line":10958,"column":236,"offset":10975},{"line":10958,"column":384,"offset":10983},28953,{"start":10985,"end":10986},{"line":10958,"column":236,"offset":10975},{"line":10958,"column":384,"offset":10983},{"type":27,"value":10988,"position":10989}," together, and can never be the first\ninput. On a closed bar with full coverage, folding the block (first open,\nmax high, min low, last close, summed volume) is the bar's own candle; on\na pinned market it is that market's candle over the same span. The other\ncelled sources slice the same bar by price (",{"start":10990,"end":10991},{"line":10958,"column":384,"offset":10983},{"line":10992,"column":1973,"offset":10993},543,29256,{"type":31,"tagName":46,"properties":10995,"children":10996,"position":11002},{},[10997],{"type":27,"value":4700,"position":10998},{"start":10999,"end":11000},{"line":10992,"column":1973,"offset":10993},{"line":10992,"column":2198,"offset":11001},29272,{"start":11003,"end":11004},{"line":10992,"column":1973,"offset":10993},{"line":10992,"column":2198,"offset":11001},{"type":27,"value":11006,"position":11007},") or level\n(",{"start":11008,"end":11009},{"line":10992,"column":2198,"offset":11001},{"line":11010,"column":1935,"offset":11011},544,29284,{"type":31,"tagName":46,"properties":11013,"children":11014,"position":11020},{},[11015],{"type":27,"value":4686,"position":11016},{"start":11017,"end":11018},{"line":11010,"column":1935,"offset":11011},{"line":11010,"column":2130,"offset":11019},29290,{"start":11021,"end":11022},{"line":11010,"column":1935,"offset":11011},{"line":11010,"column":2130,"offset":11019},{"type":27,"value":882,"position":11024},{"start":11025,"end":11026},{"line":11010,"column":2130,"offset":11019},{"line":11010,"column":85,"offset":11027},29292,{"type":31,"tagName":1729,"properties":11029,"children":11031,"position":11039},{"href":11030},"data-sources.md",[11032],{"type":27,"value":11033,"position":11034},"Data sources",{"start":11035,"end":11037},{"line":11010,"column":10,"offset":11036},29293,{"line":11010,"column":236,"offset":11038},29305,{"start":11040,"end":11041},{"line":11010,"column":85,"offset":11027},{"line":11010,"column":446,"offset":11042},29323,{"type":27,"value":1954,"position":11044},{"start":11045,"end":11046},{"line":11010,"column":446,"offset":11042},{"line":11010,"column":449,"offset":11047},29325,{"start":11049,"end":11050},{"line":10703,"column":21,"offset":10704},{"line":11010,"column":449,"offset":11047},{"type":27,"value":28},{"type":31,"tagName":131,"properties":11053,"children":11054,"position":11063},{},[11055],{"type":27,"value":11056,"position":11057},"What the fold can see",{"start":11058,"end":11061},{"line":11059,"column":139,"offset":11060},546,29330,{"line":11059,"column":242,"offset":11062},29351,{"start":11064,"end":11066},{"line":11059,"column":21,"offset":11065},29327,{"line":11059,"column":242,"offset":11062},{"type":27,"value":28},{"type":31,"tagName":32,"properties":11069,"children":11070,"position":11169},{},[11071,11080,11091,11098,11109,11116,11127,11134,11145,11151,11162],{"type":27,"value":11072,"position":11073},"A fold is computed from the bars the chart loaded: a bucket already running\nwhen the loaded history starts is incomplete, so keep its statistic ",{"start":11074,"end":11077},{"line":11075,"column":21,"offset":11076},548,29353,{"line":11078,"column":433,"offset":11079},549,29497,{"type":31,"tagName":46,"properties":11081,"children":11082,"position":11088},{},[11083],{"type":27,"value":3966,"position":11084},{"start":11085,"end":11086},{"line":11078,"column":433,"offset":11079},{"line":11078,"column":5146,"offset":11087},29502,{"start":11089,"end":11090},{"line":11078,"column":433,"offset":11079},{"line":11078,"column":5146,"offset":11087},{"type":27,"value":11092,"position":11093},"\nuntil the first boundary passes (the cookbook's anchored VWAP does this).\nThe chart applies the same rule to a ",{"start":11094,"end":11095},{"line":11078,"column":5146,"offset":11087},{"line":11096,"column":1726,"offset":11097},551,29614,{"type":31,"tagName":46,"properties":11099,"children":11100,"position":11106},{},[11101],{"type":27,"value":3764,"position":11102},{"start":11103,"end":11104},{"line":11096,"column":1726,"offset":11097},{"line":11096,"column":465,"offset":11105},29623,{"start":11107,"end":11108},{"line":11096,"column":1726,"offset":11097},{"line":11096,"column":465,"offset":11105},{"type":27,"value":11110,"position":11111}," view: a bucket that opened\nbefore the first loaded bar reads ",{"start":11112,"end":11113},{"line":11096,"column":465,"offset":11105},{"line":11114,"column":124,"offset":11115},552,29685,{"type":31,"tagName":46,"properties":11117,"children":11118,"position":11124},{},[11119],{"type":27,"value":3966,"position":11120},{"start":11121,"end":11122},{"line":11114,"column":124,"offset":11115},{"line":11114,"column":1924,"offset":11123},29690,{"start":11125,"end":11126},{"line":11114,"column":124,"offset":11115},{"line":11114,"column":1924,"offset":11123},{"type":27,"value":11128,"position":11129}," until panning back loads the rest.\nA coarse pin is not limited this way: it fetches its own candles, so a\ndaily level resolves from the first loaded 1m bar without loading a day of\nminutes. Neither is a ",{"start":11130,"end":11131},{"line":11114,"column":1924,"offset":11123},{"line":11132,"column":236,"offset":11133},555,29894,{"type":31,"tagName":46,"properties":11135,"children":11136,"position":11142},{},[11137],{"type":27,"value":91,"position":11138},{"start":11139,"end":11140},{"line":11132,"column":236,"offset":11133},{"line":11132,"column":344,"offset":11141},29903,{"start":11143,"end":11144},{"line":11132,"column":236,"offset":11133},{"line":11132,"column":344,"offset":11141},{"type":27,"value":11146,"position":11147}," stream: it reaches ",{"start":11148,"end":11149},{"line":11132,"column":344,"offset":11141},{"line":11132,"column":2392,"offset":11150},29923,{"type":31,"tagName":46,"properties":11152,"children":11153,"position":11159},{},[11154],{"type":27,"value":5231,"position":11155},{"start":11156,"end":11157},{"line":11132,"column":2392,"offset":11150},{"line":11132,"column":65,"offset":11158},29929,{"start":11160,"end":11161},{"line":11132,"column":2392,"offset":11150},{"line":11132,"column":65,"offset":11158},{"type":27,"value":11163,"position":11164}," candles back\nwhatever the chart has loaded, which is how a 1m chart reads this year's\ndays.",{"start":11165,"end":11166},{"line":11132,"column":65,"offset":11158},{"line":11167,"column":42,"offset":11168},557,30021,{"start":11170,"end":11171},{"line":11075,"column":21,"offset":11076},{"line":11167,"column":42,"offset":11168},{"type":27,"value":28},{"type":31,"tagName":131,"properties":11174,"children":11175,"position":11184},{},[11176],{"type":27,"value":11177,"position":11178},"Boundaries",{"start":11179,"end":11182},{"line":11180,"column":139,"offset":11181},559,30026,{"line":11180,"column":104,"offset":11183},30036,{"start":11185,"end":11187},{"line":11180,"column":21,"offset":11186},30023,{"line":11180,"column":104,"offset":11183},{"type":27,"value":28},{"type":31,"tagName":32,"properties":11190,"children":11191,"position":11237},{},[11192,11201,11213,11220,11232],{"type":27,"value":11193,"position":11194},"The chart refuses, by name, every pin it cannot serve (the table above), so\na pinned file never silently reads the chart's own bars in place of the\ncandles it asked for. Test a new fold by writing its bucket index to a\ndata-only output and reading it back at the editor's Console prompt\n(",{"start":11195,"end":11198},{"line":11196,"column":21,"offset":11197},561,30038,{"line":11199,"column":1935,"offset":11200},565,30326,{"type":31,"tagName":46,"properties":11202,"children":11203,"position":11210},{},[11204],{"type":27,"value":11205,"position":11206},"last 20 bucket",{"start":11207,"end":11208},{"line":11199,"column":1935,"offset":11200},{"line":11199,"column":155,"offset":11209},30342,{"start":11211,"end":11212},{"line":11199,"column":1935,"offset":11200},{"line":11199,"column":155,"offset":11209},{"type":27,"value":11214,"position":11215}," prints the last twenty values of an output named\n",{"start":11216,"end":11217},{"line":11199,"column":155,"offset":11209},{"line":11218,"column":21,"offset":11219},566,30392,{"type":31,"tagName":46,"properties":11221,"children":11222,"position":11229},{},[11223],{"type":27,"value":11224,"position":11225},"bucket",{"start":11226,"end":11227},{"line":11218,"column":21,"offset":11219},{"line":11218,"column":217,"offset":11228},30400,{"start":11230,"end":11231},{"line":11218,"column":21,"offset":11219},{"line":11218,"column":217,"offset":11228},{"type":27,"value":1954,"position":11233},{"start":11234,"end":11235},{"line":11218,"column":217,"offset":11228},{"line":11218,"column":10,"offset":11236},30402,{"start":11238,"end":11239},{"line":11196,"column":21,"offset":11197},{"line":11218,"column":10,"offset":11236},{"type":27,"value":28},{"type":31,"tagName":32,"properties":11242,"children":11243,"position":11398},{},[11244,11253,11264,11270,11281,11288,11299,11306,11317,11324,11335,11341,11352,11359,11371,11378,11393],{"type":27,"value":11245,"position":11246},"An alert reads pins within 600 bars of the chart's interval: another\nmarket's candles on a secondary ",{"start":11247,"end":11250},{"line":11248,"column":21,"offset":11249},568,30404,{"line":11251,"column":384,"offset":11252},569,30505,{"type":31,"tagName":46,"properties":11254,"children":11255,"position":11261},{},[11256],{"type":27,"value":255,"position":11257},{"start":11258,"end":11259},{"line":11251,"column":384,"offset":11252},{"line":11251,"column":1924,"offset":11260},30512,{"start":11262,"end":11263},{"line":11251,"column":384,"offset":11252},{"line":11251,"column":1924,"offset":11260},{"type":27,"value":11265,"position":11266}," input, and a coarser pin of ",{"start":11267,"end":11268},{"line":11251,"column":1924,"offset":11260},{"line":11251,"column":433,"offset":11269},30541,{"type":31,"tagName":46,"properties":11271,"children":11272,"position":11278},{},[11273],{"type":27,"value":4921,"position":11274},{"start":11275,"end":11276},{"line":11251,"column":433,"offset":11269},{"line":11251,"column":3888,"offset":11277},30545,{"start":11279,"end":11280},{"line":11251,"column":433,"offset":11269},{"line":11251,"column":3888,"offset":11277},{"type":27,"value":11282,"position":11283},"\nto ",{"start":11284,"end":11285},{"line":11251,"column":3888,"offset":11277},{"line":11286,"column":139,"offset":11287},570,30549,{"type":31,"tagName":46,"properties":11289,"children":11290,"position":11296},{},[11291],{"type":27,"value":3785,"position":11292},{"start":11293,"end":11294},{"line":11286,"column":139,"offset":11287},{"line":11286,"column":2130,"offset":11295},30553,{"start":11297,"end":11298},{"line":11286,"column":139,"offset":11287},{"line":11286,"column":2130,"offset":11295},{"type":27,"value":11300,"position":11301}," that is a whole multiple of the chart's interval, read once its\ncandle has closed. It refuses a custom timeframe (\"This Indicator is\npinned to a different interval than the chart.\"), an ",{"start":11302,"end":11303},{"line":11286,"column":2130,"offset":11295},{"line":11304,"column":481,"offset":11305},572,30740,{"type":31,"tagName":46,"properties":11307,"children":11308,"position":11314},{},[11309],{"type":27,"value":3946,"position":11310},{"start":11311,"end":11312},{"line":11304,"column":481,"offset":11305},{"line":11304,"column":2679,"offset":11313},30748,{"start":11315,"end":11316},{"line":11304,"column":481,"offset":11305},{"line":11304,"column":2679,"offset":11313},{"type":27,"value":11318,"position":11319}," view,\n",{"start":11320,"end":11321},{"line":11304,"column":2679,"offset":11313},{"line":11322,"column":21,"offset":11323},573,30755,{"type":31,"tagName":46,"properties":11325,"children":11326,"position":11332},{},[11327],{"type":27,"value":110,"position":11328},{"start":11329,"end":11330},{"line":11322,"column":21,"offset":11323},{"line":11322,"column":10,"offset":11331},30765,{"start":11333,"end":11334},{"line":11322,"column":21,"offset":11323},{"line":11322,"column":10,"offset":11331},{"type":27,"value":11336,"position":11337}," cells and ",{"start":11338,"end":11339},{"line":11322,"column":10,"offset":11331},{"line":11322,"column":181,"offset":11340},30776,{"type":31,"tagName":46,"properties":11342,"children":11343,"position":11349},{},[11344],{"type":27,"value":91,"position":11345},{"start":11346,"end":11347},{"line":11322,"column":181,"offset":11340},{"line":11322,"column":308,"offset":11348},30785,{"start":11350,"end":11351},{"line":11322,"column":181,"offset":11340},{"line":11322,"column":308,"offset":11348},{"type":27,"value":11353,"position":11354}," streams. The 600 chart bars hold\n600 / (leg / chart) candles of a pin, 37 of a 4h pin on a 15m chart and\n12 on 5m, so an average of 20 4h candles fills on 15m and arms but stays\nempty on 5m: arm such alerts on a coarser chart. A fold of the chart's\nown bars has no pin to size the alert by: declare ",{"start":11355,"end":11356},{"line":11322,"column":308,"offset":11348},{"line":11357,"column":404,"offset":11358},577,31085,{"type":31,"tagName":46,"properties":11360,"children":11361,"position":11368},{},[11362],{"type":27,"value":11363,"position":11364},"warmup()",{"start":11365,"end":11366},{"line":11357,"column":404,"offset":11358},{"line":11357,"column":2198,"offset":11367},31095,{"start":11369,"end":11370},{"line":11357,"column":404,"offset":11358},{"line":11357,"column":2198,"offset":11367},{"type":27,"value":11372,"position":11373}," with the\nbars its window spans, or the alert can arm and stay empty\n(",{"start":11374,"end":11375},{"line":11357,"column":2198,"offset":11367},{"line":11376,"column":1935,"offset":11377},579,31165,{"type":31,"tagName":1729,"properties":11379,"children":11381,"position":11389},{"href":11380},"../functions/alerts.md",[11382],{"type":27,"value":11383,"position":11384},"Alerts",{"start":11385,"end":11387},{"line":11376,"column":187,"offset":11386},31166,{"line":11376,"column":217,"offset":11388},31172,{"start":11390,"end":11391},{"line":11376,"column":1935,"offset":11377},{"line":11376,"column":43,"offset":11392},31197,{"type":27,"value":1954,"position":11394},{"start":11395,"end":11396},{"line":11376,"column":43,"offset":11392},{"line":11376,"column":394,"offset":11397},31199,{"start":11399,"end":11400},{"line":11248,"column":21,"offset":11249},{"line":11376,"column":394,"offset":11397},{"type":27,"value":28},{"type":31,"tagName":131,"properties":11403,"children":11404,"position":11476},{},[11405,11413,11425,11430,11442,11447,11459,11464],{"type":27,"value":11406,"position":11407},"From ",{"start":11408,"end":11411},{"line":11409,"column":139,"offset":11410},581,31204,{"line":11409,"column":217,"offset":11412},31209,{"type":31,"tagName":46,"properties":11414,"children":11415,"position":11422},{},[11416],{"type":27,"value":11417,"position":11418},"htf()",{"start":11419,"end":11420},{"line":11409,"column":217,"offset":11412},{"line":11409,"column":138,"offset":11421},31216,{"start":11423,"end":11424},{"line":11409,"column":217,"offset":11412},{"line":11409,"column":138,"offset":11421},{"type":27,"value":529,"position":11426},{"start":11427,"end":11428},{"line":11409,"column":138,"offset":11421},{"line":11409,"column":155,"offset":11429},31218,{"type":31,"tagName":46,"properties":11431,"children":11432,"position":11439},{},[11433],{"type":27,"value":11434,"position":11435},"request()",{"start":11436,"end":11437},{"line":11409,"column":155,"offset":11429},{"line":11409,"column":318,"offset":11438},31229,{"start":11440,"end":11441},{"line":11409,"column":155,"offset":11429},{"line":11409,"column":318,"offset":11438},{"type":27,"value":529,"position":11443},{"start":11444,"end":11445},{"line":11409,"column":318,"offset":11438},{"line":11409,"column":308,"offset":11446},31231,{"type":31,"tagName":46,"properties":11448,"children":11449,"position":11456},{},[11450],{"type":27,"value":11451,"position":11452},"requestBars()",{"start":11453,"end":11454},{"line":11409,"column":308,"offset":11446},{"line":11409,"column":259,"offset":11455},31246,{"start":11457,"end":11458},{"line":11409,"column":308,"offset":11446},{"line":11409,"column":259,"offset":11455},{"type":27,"value":2634,"position":11460},{"start":11461,"end":11462},{"line":11409,"column":259,"offset":11455},{"line":11409,"column":404,"offset":11463},31251,{"type":31,"tagName":46,"properties":11465,"children":11466,"position":11473},{},[11467],{"type":27,"value":11468,"position":11469},"ltf()",{"start":11470,"end":11471},{"line":11409,"column":404,"offset":11463},{"line":11409,"column":65,"offset":11472},31258,{"start":11474,"end":11475},{"line":11409,"column":404,"offset":11463},{"line":11409,"column":65,"offset":11472},{"start":11477,"end":11479},{"line":11409,"column":21,"offset":11478},31201,{"line":11409,"column":65,"offset":11472},{"type":27,"value":28},{"type":31,"tagName":32,"properties":11482,"children":11483,"position":11493},{},[11484],{"type":27,"value":11485,"position":11486},"If you have written chart scripts with these four functions, each call\nmaps to one declaration here:",{"start":11487,"end":11490},{"line":11488,"column":21,"offset":11489},583,31260,{"line":11491,"column":2157,"offset":11492},584,31360,{"start":11494,"end":11495},{"line":11488,"column":21,"offset":11489},{"line":11491,"column":2157,"offset":11492},{"type":27,"value":11497},"\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n",{"type":31,"tagName":2206,"properties":11499,"children":11500,"position":12847},{},[11501,11543],{"type":31,"tagName":2210,"properties":11502,"children":11503,"position":11540},{},[11504],{"type":31,"tagName":2214,"properties":11505,"children":11506,"position":11537},{},[11507,11523],{"type":31,"tagName":2218,"properties":11508,"children":11509,"position":11518},{},[11510],{"type":27,"value":11511,"position":11512},"The function",{"start":11513,"end":11516},{"line":11514,"column":187,"offset":11515},586,31364,{"line":11514,"column":1900,"offset":11517},31376,{"start":11519,"end":11521},{"line":11514,"column":21,"offset":11520},31362,{"line":11514,"column":138,"offset":11522},31377,{"type":31,"tagName":2218,"properties":11524,"children":11525,"position":11533},{},[11526],{"type":27,"value":11527,"position":11528},"Here",{"start":11529,"end":11531},{"line":11514,"column":155,"offset":11530},31379,{"line":11514,"column":181,"offset":11532},31383,{"start":11534,"end":11535},{"line":11514,"column":138,"offset":11522},{"line":11514,"column":1903,"offset":11536},31385,{"start":11538,"end":11539},{"line":11514,"column":21,"offset":11520},{"line":11514,"column":1903,"offset":11536},{"start":11541,"end":11542},{"line":11514,"column":21,"offset":11520},{"line":11514,"column":1903,"offset":11536},{"type":31,"tagName":2269,"properties":11544,"children":11545,"position":12844},{},[11546,11658,11720,11761,11809,12047,12157,12292,12456,12742,12784],{"type":31,"tagName":2214,"properties":11547,"children":11548,"position":11655},{},[11549,11589],{"type":31,"tagName":2276,"properties":11550,"children":11551,"position":11584},{},[11552,11563,11569,11578],{"type":31,"tagName":46,"properties":11553,"children":11554,"position":11557},{},[11555],{"type":27,"value":11556},"htf(src, \"4h\")",{"start":11558,"end":11561},{"line":11559,"column":187,"offset":11560},588,31402,{"line":11559,"column":226,"offset":11562},31418,{"type":27,"value":11564,"position":11565},", or ",{"start":11566,"end":11567},{"line":11559,"column":226,"offset":11562},{"line":11559,"column":1903,"offset":11568},31423,{"type":31,"tagName":46,"properties":11570,"children":11571,"position":11574},{},[11572],{"type":27,"value":11573},"request(sym, \"4h\")",{"start":11575,"end":11576},{"line":11559,"column":1903,"offset":11568},{"line":11559,"column":1835,"offset":11577},31443,{"type":27,"value":11579,"position":11580}," for another market: the last closed candle",{"start":11581,"end":11582},{"line":11559,"column":1835,"offset":11577},{"line":11559,"column":4495,"offset":11583},31486,{"start":11585,"end":11587},{"line":11559,"column":21,"offset":11586},31400,{"line":11559,"column":4500,"offset":11588},31487,{"type":31,"tagName":2276,"properties":11590,"children":11591,"position":11651},{},[11592,11601,11607,11615,11621,11630,11636,11645],{"type":31,"tagName":46,"properties":11593,"children":11594,"position":11596},{},[11595],{"type":27,"value":314},{"start":11597,"end":11599},{"line":11559,"column":2414,"offset":11598},31489,{"line":11559,"column":24,"offset":11600},31535,{"type":27,"value":11602,"position":11603},", the ",{"start":11604,"end":11605},{"line":11559,"column":24,"offset":11600},{"line":11559,"column":2286,"offset":11606},31541,{"type":31,"tagName":46,"properties":11608,"children":11609,"position":11611},{},[11610],{"type":27,"value":3655},{"start":11612,"end":11613},{"line":11559,"column":2286,"offset":11606},{"line":11559,"column":2771,"offset":11614},31552,{"type":27,"value":11616,"position":11617}," view, with ",{"start":11618,"end":11619},{"line":11559,"column":2771,"offset":11614},{"line":11559,"column":2893,"offset":11620},31564,{"type":31,"tagName":46,"properties":11622,"children":11623,"position":11625},{},[11624],{"type":27,"value":2954},{"start":11626,"end":11627},{"line":11559,"column":2893,"offset":11620},{"line":11559,"column":11628,"offset":11629},173,31572,{"type":27,"value":2634,"position":11631},{"start":11632,"end":11633},{"line":11559,"column":11628,"offset":11629},{"line":11559,"column":11634,"offset":11635},178,31577,{"type":31,"tagName":46,"properties":11637,"children":11638,"position":11640},{},[11639],{"type":27,"value":2973},{"start":11641,"end":11642},{"line":11559,"column":11634,"offset":11635},{"line":11559,"column":11643,"offset":11644},188,31587,{"type":27,"value":11646,"position":11647}," for another market",{"start":11648,"end":11649},{"line":11559,"column":11643,"offset":11644},{"line":11559,"column":3647,"offset":11650},31606,{"start":11652,"end":11653},{"line":11559,"column":4500,"offset":11588},{"line":11559,"column":3705,"offset":11654},31608,{"start":11656,"end":11657},{"line":11559,"column":21,"offset":11586},{"line":11559,"column":3705,"offset":11654},{"type":31,"tagName":2214,"properties":11659,"children":11660,"position":11717},{},[11661,11680],{"type":31,"tagName":2276,"properties":11662,"children":11663,"position":11675},{},[11664],{"type":31,"tagName":46,"properties":11665,"children":11666,"position":11669},{},[11667],{"type":27,"value":11668},"htf(src, \"4h\", { mode: \"developing\" })",{"start":11670,"end":11673},{"line":11671,"column":187,"offset":11672},589,31611,{"line":11671,"column":449,"offset":11674},31651,{"start":11676,"end":11678},{"line":11671,"column":21,"offset":11677},31609,{"line":11671,"column":1835,"offset":11679},31652,{"type":31,"tagName":2276,"properties":11681,"children":11682,"position":11712},{},[11683,11692,11697,11706],{"type":31,"tagName":46,"properties":11684,"children":11685,"position":11687},{},[11686],{"type":27,"value":6764},{"start":11688,"end":11690},{"line":11671,"column":259,"offset":11689},31654,{"line":11671,"column":4351,"offset":11691},31671,{"type":27,"value":11564,"position":11693},{"start":11694,"end":11695},{"line":11671,"column":4351,"offset":11691},{"line":11671,"column":75,"offset":11696},31676,{"type":31,"tagName":46,"properties":11698,"children":11699,"position":11702},{},[11700],{"type":27,"value":11701},"views: \"forming\"",{"start":11703,"end":11704},{"line":11671,"column":75,"offset":11696},{"line":11671,"column":4752,"offset":11705},31694,{"type":27,"value":11707,"position":11708}," beside the confirmed reading",{"start":11709,"end":11710},{"line":11671,"column":4752,"offset":11705},{"line":11671,"column":4577,"offset":11711},31723,{"start":11713,"end":11714},{"line":11671,"column":1835,"offset":11679},{"line":11671,"column":11715,"offset":11716},117,31725,{"start":11718,"end":11719},{"line":11671,"column":21,"offset":11677},{"line":11671,"column":11715,"offset":11716},{"type":31,"tagName":2214,"properties":11721,"children":11722,"position":11758},{},[11723,11742],{"type":31,"tagName":2276,"properties":11724,"children":11725,"position":11737},{},[11726],{"type":31,"tagName":46,"properties":11727,"children":11728,"position":11731},{},[11729],{"type":27,"value":11730},"htf(src, \"4h\", { offset: N })",{"start":11732,"end":11735},{"line":11733,"column":187,"offset":11734},590,31728,{"line":11733,"column":43,"offset":11736},31759,{"start":11738,"end":11740},{"line":11733,"column":21,"offset":11739},31726,{"line":11733,"column":124,"offset":11741},31760,{"type":31,"tagName":2276,"properties":11743,"children":11744,"position":11754},{},[11745],{"type":31,"tagName":46,"properties":11746,"children":11747,"position":11749},{},[11748],{"type":27,"value":3865},{"start":11750,"end":11752},{"line":11733,"column":197,"offset":11751},31762,{"line":11733,"column":2323,"offset":11753},31773,{"start":11755,"end":11756},{"line":11733,"column":124,"offset":11741},{"line":11733,"column":2386,"offset":11757},31775,{"start":11759,"end":11760},{"line":11733,"column":21,"offset":11739},{"line":11733,"column":2386,"offset":11757},{"type":31,"tagName":2214,"properties":11762,"children":11763,"position":11806},{},[11764,11783],{"type":31,"tagName":2276,"properties":11765,"children":11766,"position":11778},{},[11767],{"type":31,"tagName":46,"properties":11768,"children":11769,"position":11772},{},[11770],{"type":27,"value":11771},"request(sym, \"4h\", { bars: N })",{"start":11773,"end":11776},{"line":11774,"column":187,"offset":11775},591,31778,{"line":11774,"column":394,"offset":11777},31811,{"start":11779,"end":11781},{"line":11774,"column":21,"offset":11780},31776,{"line":11774,"column":197,"offset":11782},31812,{"type":31,"tagName":2276,"properties":11784,"children":11785,"position":11802},{},[11786,11796],{"type":31,"tagName":46,"properties":11787,"children":11788,"position":11791},{},[11789],{"type":27,"value":11790},"bars: N",{"start":11792,"end":11794},{"line":11774,"column":249,"offset":11793},31814,{"line":11774,"column":2323,"offset":11795},31823,{"type":27,"value":11797,"position":11798}," on the pin",{"start":11799,"end":11800},{"line":11774,"column":2323,"offset":11795},{"line":11774,"column":2110,"offset":11801},31834,{"start":11803,"end":11804},{"line":11774,"column":197,"offset":11782},{"line":11774,"column":2198,"offset":11805},31836,{"start":11807,"end":11808},{"line":11774,"column":21,"offset":11780},{"line":11774,"column":2198,"offset":11805},{"type":31,"tagName":2214,"properties":11810,"children":11811,"position":12044},{},[11812,11870],{"type":31,"tagName":2276,"properties":11813,"children":11814,"position":11865},{},[11815,11826,11831,11839,11844,11852,11857],{"type":31,"tagName":46,"properties":11816,"children":11817,"position":11820},{},[11818],{"type":27,"value":11819},"request(sym, \"1W\")",{"start":11821,"end":11824},{"line":11822,"column":187,"offset":11823},592,31839,{"line":11822,"column":236,"offset":11825},31859,{"type":27,"value":529,"position":11827},{"start":11828,"end":11829},{"line":11822,"column":236,"offset":11825},{"line":11822,"column":242,"offset":11830},31861,{"type":31,"tagName":46,"properties":11832,"children":11833,"position":11835},{},[11834],{"type":27,"value":2449},{"start":11836,"end":11837},{"line":11822,"column":242,"offset":11830},{"line":11822,"column":308,"offset":11838},31867,{"type":27,"value":529,"position":11840},{"start":11841,"end":11842},{"line":11822,"column":308,"offset":11838},{"line":11822,"column":384,"offset":11843},31869,{"type":31,"tagName":46,"properties":11845,"children":11846,"position":11848},{},[11847],{"type":27,"value":2506},{"start":11849,"end":11850},{"line":11822,"column":384,"offset":11843},{"line":11822,"column":249,"offset":11851},31875,{"type":27,"value":529,"position":11853},{"start":11854,"end":11855},{"line":11822,"column":249,"offset":11851},{"line":11822,"column":446,"offset":11856},31877,{"type":31,"tagName":46,"properties":11858,"children":11859,"position":11861},{},[11860],{"type":27,"value":2564},{"start":11862,"end":11863},{"line":11822,"column":446,"offset":11856},{"line":11822,"column":465,"offset":11864},31883,{"start":11866,"end":11868},{"line":11822,"column":21,"offset":11867},31837,{"line":11822,"column":2323,"offset":11869},31884,{"type":31,"tagName":2276,"properties":11871,"children":11872,"position":12040},{},[11873,11880,11888,11893,11901,11907,11926,11931,11940,11945,11954,11959,11968,11975,11984,11991,12001,12007,12017,12024,12033],{"type":27,"value":11874,"position":11875},"a ",{"start":11876,"end":11878},{"line":11822,"column":2386,"offset":11877},31886,{"line":11822,"column":2392,"offset":11879},31888,{"type":31,"tagName":46,"properties":11881,"children":11882,"position":11884},{},[11883],{"type":27,"value":5022},{"start":11885,"end":11886},{"line":11822,"column":2392,"offset":11879},{"line":11822,"column":3789,"offset":11887},31892,{"type":27,"value":2395,"position":11889},{"start":11890,"end":11891},{"line":11822,"column":3789,"offset":11887},{"line":11822,"column":2330,"offset":11892},31893,{"type":31,"tagName":46,"properties":11894,"children":11895,"position":11897},{},[11896],{"type":27,"value":91},{"start":11898,"end":11899},{"line":11822,"column":2330,"offset":11892},{"line":11822,"column":2487,"offset":11900},31902,{"type":27,"value":11902,"position":11903}," stream read through ",{"start":11904,"end":11905},{"line":11822,"column":2487,"offset":11900},{"line":11822,"column":4495,"offset":11906},31923,{"type":31,"tagName":46,"properties":11908,"children":11909,"position":11922},{},[11910,11912,11915,11917,11920],{"type":27,"value":11911},"Periods(",{"type":31,"tagName":4430,"properties":11913,"children":11914},{},[],{"type":27,"value":11916},"period.",{"type":31,"tagName":4430,"properties":11918,"children":11919},{},[],{"type":27,"value":11921},"WEEK)",{"start":11923,"end":11924},{"line":11822,"column":4495,"offset":11906},{"line":11822,"column":7162,"offset":11925},31945,{"type":27,"value":529,"position":11927},{"start":11928,"end":11929},{"line":11822,"column":7162,"offset":11925},{"line":11822,"column":4283,"offset":11930},31947,{"type":31,"tagName":46,"properties":11932,"children":11933,"position":11936},{},[11934],{"type":27,"value":11935},"MONTH",{"start":11937,"end":11938},{"line":11822,"column":4283,"offset":11930},{"line":11822,"column":1815,"offset":11939},31954,{"type":27,"value":529,"position":11941},{"start":11942,"end":11943},{"line":11822,"column":1815,"offset":11939},{"line":11822,"column":1831,"offset":11944},31956,{"type":31,"tagName":46,"properties":11946,"children":11947,"position":11950},{},[11948],{"type":27,"value":11949},"QUARTER",{"start":11951,"end":11952},{"line":11822,"column":1831,"offset":11944},{"line":11822,"column":1987,"offset":11953},31965,{"type":27,"value":284,"position":11955},{"start":11956,"end":11957},{"line":11822,"column":1987,"offset":11953},{"line":11822,"column":2006,"offset":11958},31969,{"type":31,"tagName":46,"properties":11960,"children":11961,"position":11963},{},[11962],{"type":27,"value":7373},{"start":11964,"end":11965},{"line":11822,"column":2006,"offset":11958},{"line":11822,"column":11966,"offset":11967},139,31975,{"type":27,"value":11969,"position":11970},": ",{"start":11971,"end":11972},{"line":11822,"column":11966,"offset":11967},{"line":11822,"column":11973,"offset":11974},141,31977,{"type":31,"tagName":46,"properties":11976,"children":11977,"position":11980},{},[11978],{"type":27,"value":11979},"confirmed(0)",{"start":11981,"end":11982},{"line":11822,"column":11973,"offset":11974},{"line":11822,"column":2802,"offset":11983},31991,{"type":27,"value":11985,"position":11986}," is the last closed period, ",{"start":11987,"end":11988},{"line":11822,"column":2802,"offset":11983},{"line":11822,"column":11989,"offset":11990},183,32019,{"type":31,"tagName":46,"properties":11992,"children":11993,"position":11996},{},[11994],{"type":27,"value":11995},"confirmed(1)",{"start":11997,"end":11998},{"line":11822,"column":11989,"offset":11990},{"line":11822,"column":11999,"offset":12000},197,32033,{"type":27,"value":12002,"position":12003}," the one before (with ",{"start":12004,"end":12005},{"line":11822,"column":11999,"offset":12000},{"line":11822,"column":3779,"offset":12006},32055,{"type":31,"tagName":46,"properties":12008,"children":12009,"position":12012},{},[12010],{"type":27,"value":12011},"keep",{"start":12013,"end":12014},{"line":11822,"column":3779,"offset":12006},{"line":11822,"column":12015,"offset":12016},225,32061,{"type":27,"value":12018,"position":12019}," 2), ",{"start":12020,"end":12021},{"line":11822,"column":12015,"offset":12016},{"line":11822,"column":12022,"offset":12023},230,32066,{"type":31,"tagName":46,"properties":12025,"children":12026,"position":12029},{},[12027],{"type":27,"value":12028},"developing()",{"start":12030,"end":12031},{"line":11822,"column":12022,"offset":12023},{"line":11822,"column":4128,"offset":12032},32080,{"type":27,"value":12034,"position":12035}," the current one",{"start":12036,"end":12037},{"line":11822,"column":4128,"offset":12032},{"line":11822,"column":12038,"offset":12039},260,32096,{"start":12041,"end":12042},{"line":11822,"column":2323,"offset":11869},{"line":11822,"column":5207,"offset":12043},32098,{"start":12045,"end":12046},{"line":11822,"column":21,"offset":11867},{"line":11822,"column":5207,"offset":12043},{"type":31,"tagName":2214,"properties":12048,"children":12049,"position":12154},{},[12050,12088],{"type":31,"tagName":2276,"properties":12051,"children":12052,"position":12083},{},[12053,12064,12069,12077],{"type":31,"tagName":46,"properties":12054,"children":12055,"position":12058},{},[12056],{"type":27,"value":12057},"request(sym, \"1Q\")",{"start":12059,"end":12062},{"line":12060,"column":187,"offset":12061},593,32101,{"line":12060,"column":236,"offset":12063},32121,{"type":27,"value":2634,"position":12065},{"start":12066,"end":12067},{"line":12060,"column":236,"offset":12063},{"line":12060,"column":158,"offset":12068},32126,{"type":31,"tagName":46,"properties":12070,"children":12071,"position":12073},{},[12072],{"type":27,"value":2564},{"start":12074,"end":12075},{"line":12060,"column":158,"offset":12068},{"line":12060,"column":43,"offset":12076},32132,{"type":27,"value":12078,"position":12079},", value for value",{"start":12080,"end":12081},{"line":12060,"column":43,"offset":12076},{"line":12060,"column":404,"offset":12082},32149,{"start":12084,"end":12086},{"line":12060,"column":21,"offset":12085},32099,{"line":12060,"column":2392,"offset":12087},32150,{"type":31,"tagName":2276,"properties":12089,"children":12090,"position":12150},{},[12091,12098,12106,12112,12120,12126,12144],{"type":27,"value":12092,"position":12093},"the same ",{"start":12094,"end":12096},{"line":12060,"column":481,"offset":12095},32152,{"line":12060,"column":4351,"offset":12097},32161,{"type":31,"tagName":46,"properties":12099,"children":12100,"position":12102},{},[12101],{"type":27,"value":7026},{"start":12103,"end":12104},{"line":12060,"column":4351,"offset":12097},{"line":12060,"column":2167,"offset":12105},32170,{"type":27,"value":12107,"position":12108}," fed a ",{"start":12109,"end":12110},{"line":12060,"column":2167,"offset":12105},{"line":12060,"column":4749,"offset":12111},32177,{"type":31,"tagName":46,"properties":12113,"children":12114,"position":12116},{},[12115],{"type":27,"value":3785},{"start":12117,"end":12118},{"line":12060,"column":4749,"offset":12111},{"line":12060,"column":4644,"offset":12119},32181,{"type":27,"value":12121,"position":12122}," stream and told so, ",{"start":12123,"end":12124},{"line":12060,"column":4644,"offset":12119},{"line":12060,"column":4184,"offset":12125},32202,{"type":31,"tagName":46,"properties":12127,"children":12128,"position":12140},{},[12129,12131,12134,12135,12138],{"type":27,"value":12130},"new Periods(",{"type":31,"tagName":4430,"properties":12132,"children":12133},{},[],{"type":27,"value":11916},{"type":31,"tagName":4430,"properties":12136,"children":12137},{},[],{"type":27,"value":12139},"QUARTER, 4, period.WEEK)",{"start":12141,"end":12142},{"line":12060,"column":4184,"offset":12125},{"line":12060,"column":2657,"offset":12143},32247,{"type":27,"value":12145,"position":12146},": a week that straddles two periods counts in the one it opens in, as those two tokens count it",{"start":12147,"end":12148},{"line":12060,"column":2657,"offset":12143},{"line":12060,"column":4128,"offset":12149},32342,{"start":12151,"end":12152},{"line":12060,"column":2392,"offset":12087},{"line":12060,"column":4306,"offset":12153},32344,{"start":12155,"end":12156},{"line":12060,"column":21,"offset":12085},{"line":12060,"column":4306,"offset":12153},{"type":31,"tagName":2214,"properties":12158,"children":12159,"position":12289},{},[12160,12198],{"type":31,"tagName":2276,"properties":12161,"children":12162,"position":12193},{},[12163,12179,12184],{"type":31,"tagName":46,"properties":12164,"children":12165,"position":12173},{},[12166,12168,12171],{"type":27,"value":12167},"vwap(",{"type":31,"tagName":4430,"properties":12169,"children":12170},{},[],{"type":27,"value":12172},"anchor=\"quarter\")",{"start":12174,"end":12177},{"line":12175,"column":187,"offset":12176},594,32347,{"line":12175,"column":214,"offset":12178},32371,{"type":27,"value":284,"position":12180},{"start":12181,"end":12182},{"line":12175,"column":214,"offset":12178},{"line":12175,"column":308,"offset":12183},32375,{"type":31,"tagName":46,"properties":12185,"children":12186,"position":12189},{},[12187],{"type":27,"value":12188},"\"year\"",{"start":12190,"end":12191},{"line":12175,"column":308,"offset":12183},{"line":12175,"column":249,"offset":12192},32383,{"start":12194,"end":12196},{"line":12175,"column":21,"offset":12195},32345,{"line":12175,"column":1924,"offset":12197},32384,{"type":31,"tagName":2276,"properties":12199,"children":12200,"position":12284},{},[12201,12219,12224,12232,12239,12248,12255,12277],{"type":31,"tagName":46,"properties":12202,"children":12203,"position":12214},{},[12204,12205,12208,12209,12212],{"type":27,"value":11911},{"type":31,"tagName":4430,"properties":12206,"children":12207},{},[],{"type":27,"value":11916},{"type":31,"tagName":4430,"properties":12210,"children":12211},{},[],{"type":27,"value":12213},"QUARTER)",{"start":12215,"end":12217},{"line":12175,"column":1951,"offset":12216},32386,{"line":12175,"column":278,"offset":12218},32411,{"type":27,"value":284,"position":12220},{"start":12221,"end":12222},{"line":12175,"column":278,"offset":12218},{"line":12175,"column":288,"offset":12223},32415,{"type":31,"tagName":46,"properties":12225,"children":12226,"position":12228},{},[12227],{"type":27,"value":7373},{"start":12229,"end":12230},{"line":12175,"column":288,"offset":12223},{"line":12175,"column":4479,"offset":12231},32421,{"type":27,"value":12233,"position":12234}," over a ",{"start":12235,"end":12236},{"line":12175,"column":4479,"offset":12231},{"line":12175,"column":12237,"offset":12238},85,32429,{"type":31,"tagName":46,"properties":12240,"children":12241,"position":12243},{},[12242],{"type":27,"value":5022},{"start":12244,"end":12245},{"line":12175,"column":12237,"offset":12238},{"line":12175,"column":12246,"offset":12247},89,32433,{"type":27,"value":12249,"position":12250}," stream: ",{"start":12251,"end":12252},{"line":12175,"column":12246,"offset":12247},{"line":12175,"column":12253,"offset":12254},98,32442,{"type":31,"tagName":46,"properties":12256,"children":12257,"position":12272},{},[12258,12260,12263,12264,12267,12268,12271],{"type":27,"value":12259},"developing(",{"type":31,"tagName":4430,"properties":12261,"children":12262},{},[],{"type":27,"value":1954},{"type":31,"tagName":4430,"properties":12265,"children":12266},{},[],{"type":27,"value":12167},{"type":31,"tagName":4430,"properties":12269,"children":12270},{},[],{"type":27,"value":4720},{"start":12273,"end":12274},{"line":12175,"column":12253,"offset":12254},{"line":12175,"column":12275,"offset":12276},119,32463,{"type":27,"value":12278,"position":12279},", plus the forming day's own bars for a live value",{"start":12280,"end":12281},{"line":12175,"column":12275,"offset":12276},{"line":12175,"column":12282,"offset":12283},169,32513,{"start":12285,"end":12286},{"line":12175,"column":1924,"offset":12197},{"line":12175,"column":12287,"offset":12288},171,32515,{"start":12290,"end":12291},{"line":12175,"column":21,"offset":12195},{"line":12175,"column":12287,"offset":12288},{"type":31,"tagName":2214,"properties":12293,"children":12294,"position":12453},{},[12295,12324],{"type":31,"tagName":2276,"properties":12296,"children":12297,"position":12319},{},[12298],{"type":31,"tagName":46,"properties":12299,"children":12300,"position":12313},{},[12301,12303,12306,12308,12311],{"type":27,"value":12302},"request",{"type":31,"tagName":4430,"properties":12304,"children":12305},{},[],{"type":27,"value":12307},"Bars(",{"type":31,"tagName":4430,"properties":12309,"children":12310},{},[],{"type":27,"value":12312},"sym, \"1d\", { bars: N + 1 })",{"start":12314,"end":12317},{"line":12315,"column":187,"offset":12316},595,32518,{"line":12315,"column":1835,"offset":12318},32559,{"start":12320,"end":12322},{"line":12315,"column":21,"offset":12321},32516,{"line":12315,"column":1973,"offset":12323},32560,{"type":31,"tagName":2276,"properties":12325,"children":12326,"position":12448},{},[12327,12333,12341,12346,12354,12360,12368,12375,12384,12390,12398,12404,12413,12419,12427,12433,12441],{"type":27,"value":11874,"position":12328},{"start":12329,"end":12331},{"line":12315,"column":465,"offset":12330},32562,{"line":12315,"column":478,"offset":12332},32564,{"type":31,"tagName":46,"properties":12334,"children":12335,"position":12337},{},[12336],{"type":27,"value":5022},{"start":12338,"end":12339},{"line":12315,"column":478,"offset":12332},{"line":12315,"column":54,"offset":12340},32568,{"type":27,"value":2395,"position":12342},{"start":12343,"end":12344},{"line":12315,"column":54,"offset":12340},{"line":12315,"column":481,"offset":12345},32569,{"type":31,"tagName":46,"properties":12347,"children":12348,"position":12350},{},[12349],{"type":27,"value":91},{"start":12351,"end":12352},{"line":12315,"column":481,"offset":12345},{"line":12315,"column":4351,"offset":12353},32578,{"type":27,"value":12355,"position":12356}," stream with ",{"start":12357,"end":12358},{"line":12315,"column":4351,"offset":12353},{"line":12315,"column":2544,"offset":12359},32591,{"type":31,"tagName":46,"properties":12361,"children":12362,"position":12364},{},[12363],{"type":27,"value":11790},{"start":12365,"end":12366},{"line":12315,"column":2544,"offset":12359},{"line":12315,"column":12237,"offset":12367},32600,{"type":27,"value":12369,"position":12370},", read through ",{"start":12371,"end":12372},{"line":12315,"column":12237,"offset":12367},{"line":12315,"column":12373,"offset":12374},100,32615,{"type":31,"tagName":46,"properties":12376,"children":12377,"position":12380},{},[12378],{"type":27,"value":12379},"CandleList(N)",{"start":12381,"end":12382},{"line":12315,"column":12373,"offset":12374},{"line":12315,"column":4577,"offset":12383},32630,{"type":27,"value":12385,"position":12386},": the same rows without the last one, the forming candle, which a second ",{"start":12387,"end":12388},{"line":12315,"column":4577,"offset":12383},{"line":12315,"column":11643,"offset":12389},32703,{"type":31,"tagName":46,"properties":12391,"children":12392,"position":12394},{},[12393],{"type":27,"value":5022},{"start":12395,"end":12396},{"line":12315,"column":11643,"offset":12389},{"line":12315,"column":3544,"offset":12397},32707,{"type":27,"value":2395,"position":12399},{"start":12400,"end":12401},{"line":12315,"column":3544,"offset":12397},{"line":12315,"column":12402,"offset":12403},193,32708,{"type":31,"tagName":46,"properties":12405,"children":12406,"position":12408},{},[12407],{"type":27,"value":91},{"start":12409,"end":12410},{"line":12315,"column":12402,"offset":12403},{"line":12315,"column":12411,"offset":12412},202,32717,{"type":27,"value":12414,"position":12415}," input declared ",{"start":12416,"end":12417},{"line":12315,"column":12411,"offset":12412},{"line":12315,"column":3767,"offset":12418},32733,{"type":31,"tagName":46,"properties":12420,"children":12421,"position":12423},{},[12422],{"type":27,"value":6764},{"start":12424,"end":12425},{"line":12315,"column":3767,"offset":12418},{"line":12315,"column":3959,"offset":12426},32750,{"type":27,"value":12428,"position":12429}," carries on the live bar (or the ",{"start":12430,"end":12431},{"line":12315,"column":3959,"offset":12426},{"line":12315,"column":5312,"offset":12432},32783,{"type":31,"tagName":46,"properties":12434,"children":12435,"position":12437},{},[12436],{"type":27,"value":3764},{"start":12438,"end":12439},{"line":12315,"column":5312,"offset":12432},{"line":12315,"column":5720,"offset":12440},32792,{"type":27,"value":12442,"position":12443}," view of a scalar pin)",{"start":12444,"end":12445},{"line":12315,"column":5720,"offset":12440},{"line":12315,"column":12446,"offset":12447},299,32814,{"start":12449,"end":12450},{"line":12315,"column":1973,"offset":12323},{"line":12315,"column":12451,"offset":12452},301,32816,{"start":12454,"end":12455},{"line":12315,"column":21,"offset":12321},{"line":12315,"column":12451,"offset":12452},{"type":31,"tagName":2214,"properties":12457,"children":12458,"position":12739},{},[12459,12538],{"type":31,"tagName":2276,"properties":12460,"children":12461,"position":12533},{},[12462,12492,12498,12527],{"type":31,"tagName":46,"properties":12463,"children":12464,"position":12486},{},[12465,12467,12470,12472,12475,12476,12479,12481,12484],{"type":27,"value":12466},"plot",{"type":31,"tagName":4430,"properties":12468,"children":12469},{},[],{"type":27,"value":12471},"Mini",{"type":31,"tagName":4430,"properties":12473,"children":12474},{},[],{"type":27,"value":5778},{"type":31,"tagName":4430,"properties":12477,"children":12478},{},[],{"type":27,"value":12480},"Grid(",{"type":31,"tagName":4430,"properties":12482,"children":12483},{},[],{"type":27,"value":12485},"panels, title, position, x, y, ...)",{"start":12487,"end":12490},{"line":12488,"column":187,"offset":12489},596,32819,{"line":12488,"column":65,"offset":12491},32874,{"type":27,"value":12493,"position":12494}," over ",{"start":12495,"end":12496},{"line":12488,"column":65,"offset":12491},{"line":12488,"column":3960,"offset":12497},32880,{"type":31,"tagName":46,"properties":12499,"children":12500,"position":12523},{},[12501,12502,12505,12506,12509,12510,12513,12514,12517,12518,12521],{"type":27,"value":12302},{"type":31,"tagName":4430,"properties":12503,"children":12504},{},[],{"type":27,"value":12307},{"type":31,"tagName":4430,"properties":12507,"children":12508},{},[],{"type":27,"value":6332},{"type":31,"tagName":4430,"properties":12511,"children":12512},{},[],{"type":27,"value":6332},{"type":31,"tagName":4430,"properties":12515,"children":12516},{},[],{"type":27,"value":6332},{"type":31,"tagName":4430,"properties":12519,"children":12520},{},[],{"type":27,"value":12522},", { bars: N, anchor: \"latest\" })",{"start":12524,"end":12525},{"line":12488,"column":3960,"offset":12497},{"line":12488,"column":4288,"offset":12526},32929,{"type":27,"value":12528,"position":12529}," panels",{"start":12530,"end":12531},{"line":12488,"column":4288,"offset":12526},{"line":12488,"column":1831,"offset":12532},32936,{"start":12534,"end":12536},{"line":12488,"column":21,"offset":12535},32817,{"line":12488,"column":1834,"offset":12537},32937,{"type":31,"tagName":2276,"properties":12539,"children":12540,"position":12735},{},[12541,12560,12566,12575,12581,12589,12594,12604,12610,12619,12626,12634,12639,12648,12654,12662,12668,12676,12683,12692,12698,12706,12712,12729],{"type":31,"tagName":46,"properties":12542,"children":12543,"position":12555},{},[12544,12545,12548,12550,12553],{"type":27,"value":8769},{"type":31,"tagName":4430,"properties":12546,"children":12547},{},[],{"type":27,"value":12549},"minicharts(",{"type":31,"tagName":4430,"properties":12551,"children":12552},{},[],{"type":27,"value":12554},"{ name, frame, ... })",{"start":12556,"end":12558},{"line":12488,"column":1890,"offset":12557},32939,{"line":12488,"column":2857,"offset":12559},32978,{"type":27,"value":12561,"position":12562}," with the same look in snake case (",{"start":12563,"end":12564},{"line":12488,"column":2857,"offset":12559},{"line":12488,"column":11999,"offset":12565},33013,{"type":31,"tagName":46,"properties":12567,"children":12568,"position":12571},{},[12569],{"type":27,"value":12570},"position",{"start":12572,"end":12573},{"line":12488,"column":11999,"offset":12565},{"line":12488,"column":3647,"offset":12574},33023,{"type":27,"value":2071,"position":12576},{"start":12577,"end":12578},{"line":12488,"column":3647,"offset":12574},{"line":12488,"column":12579,"offset":12580},211,33027,{"type":31,"tagName":46,"properties":12582,"children":12583,"position":12585},{},[12584],{"type":27,"value":9782},{"start":12586,"end":12587},{"line":12488,"column":12579,"offset":12580},{"line":12488,"column":3779,"offset":12588},33035,{"type":27,"value":529,"position":12590},{"start":12591,"end":12592},{"line":12488,"column":3779,"offset":12588},{"line":12488,"column":3817,"offset":12593},33037,{"type":31,"tagName":46,"properties":12595,"children":12596,"position":12599},{},[12597],{"type":27,"value":12598},"panelWidth",{"start":12600,"end":12601},{"line":12488,"column":3817,"offset":12593},{"line":12488,"column":12602,"offset":12603},233,33049,{"type":27,"value":2071,"position":12605},{"start":12606,"end":12607},{"line":12488,"column":12602,"offset":12603},{"line":12488,"column":12608,"offset":12609},237,33053,{"type":31,"tagName":46,"properties":12611,"children":12612,"position":12615},{},[12613],{"type":27,"value":12614},"panel_width",{"start":12616,"end":12617},{"line":12488,"column":12608,"offset":12609},{"line":12488,"column":4678,"offset":12618},33066,{"type":27,"value":12620,"position":12621},"), and per panel a ",{"start":12622,"end":12623},{"line":12488,"column":4678,"offset":12618},{"line":12488,"column":12624,"offset":12625},269,33085,{"type":31,"tagName":46,"properties":12627,"children":12628,"position":12630},{},[12629],{"type":27,"value":91},{"start":12631,"end":12632},{"line":12488,"column":12624,"offset":12625},{"line":12488,"column":5723,"offset":12633},33094,{"type":27,"value":11902,"position":12635},{"start":12636,"end":12637},{"line":12488,"column":5723,"offset":12633},{"line":12488,"column":12446,"offset":12638},33115,{"type":31,"tagName":46,"properties":12640,"children":12641,"position":12643},{},[12642],{"type":27,"value":12379},{"start":12644,"end":12645},{"line":12488,"column":12446,"offset":12638},{"line":12488,"column":12646,"offset":12647},314,33130,{"type":27,"value":12649,"position":12650}," plus its ",{"start":12651,"end":12652},{"line":12488,"column":12646,"offset":12647},{"line":12488,"column":6530,"offset":12653},33140,{"type":31,"tagName":46,"properties":12655,"children":12656,"position":12658},{},[12657],{"type":27,"value":6764},{"start":12659,"end":12660},{"line":12488,"column":6530,"offset":12653},{"line":12488,"column":6804,"offset":12661},33157,{"type":27,"value":12663,"position":12664}," twin, written with ",{"start":12665,"end":12666},{"line":12488,"column":6804,"offset":12661},{"line":12488,"column":7001,"offset":12667},33177,{"type":31,"tagName":46,"properties":12669,"children":12670,"position":12672},{},[12671],{"type":27,"value":10168},{"start":12673,"end":12674},{"line":12488,"column":7001,"offset":12667},{"line":12488,"column":66,"offset":12675},33185,{"type":27,"value":12677,"position":12678}," (the live candle last) and sent with ",{"start":12679,"end":12680},{"line":12488,"column":66,"offset":12675},{"line":12488,"column":12681,"offset":12682},407,33223,{"type":31,"tagName":46,"properties":12684,"children":12685,"position":12687},{},[12686],{"type":27,"value":10239},{"start":12688,"end":12689},{"line":12488,"column":12681,"offset":12682},{"line":12488,"column":12690,"offset":12691},424,33240,{"type":27,"value":12693,"position":12694},"; the look's inputs are settings bound with ",{"start":12695,"end":12696},{"line":12488,"column":12690,"offset":12691},{"line":12488,"column":9908,"offset":12697},33284,{"type":31,"tagName":46,"properties":12699,"children":12700,"position":12702},{},[12701],{"type":27,"value":9914},{"start":12703,"end":12704},{"line":12488,"column":9908,"offset":12697},{"line":12488,"column":10162,"offset":12705},33298,{"type":27,"value":12707,"position":12708}," references (",{"start":12709,"end":12710},{"line":12488,"column":10162,"offset":12705},{"line":12488,"column":10346,"offset":12711},33311,{"type":31,"tagName":1729,"properties":12713,"children":12715,"position":12724},{"href":12714},"#a-grid-of-timeframes",[12716],{"type":27,"value":7618,"position":12717},{"start":12718,"end":12721},{"line":12488,"column":12719,"offset":12720},496,33312,{"line":12488,"column":12722,"offset":12723},516,33332,{"start":12725,"end":12726},{"line":12488,"column":10346,"offset":12711},{"line":12488,"column":12727,"offset":12728},540,33356,{"type":27,"value":4720,"position":12730},{"start":12731,"end":12732},{"line":12488,"column":12727,"offset":12728},{"line":12488,"column":12733,"offset":12734},541,33357,{"start":12736,"end":12737},{"line":12488,"column":1834,"offset":12537},{"line":12488,"column":10992,"offset":12738},33359,{"start":12740,"end":12741},{"line":12488,"column":21,"offset":12535},{"line":12488,"column":10992,"offset":12738},{"type":31,"tagName":2214,"properties":12743,"children":12744,"position":12781},{},[12745,12764],{"type":31,"tagName":2276,"properties":12746,"children":12747,"position":12759},{},[12748],{"type":31,"tagName":46,"properties":12749,"children":12750,"position":12753},{},[12751],{"type":27,"value":12752},"ltf(\"1m\")",{"start":12754,"end":12757},{"line":12755,"column":187,"offset":12756},597,33362,{"line":12755,"column":104,"offset":12758},33373,{"start":12760,"end":12762},{"line":12755,"column":21,"offset":12761},33360,{"line":12755,"column":1900,"offset":12763},33374,{"type":31,"tagName":2276,"properties":12765,"children":12766,"position":12777},{},[12767],{"type":31,"tagName":46,"properties":12768,"children":12769,"position":12772},{},[12770],{"type":27,"value":12771},"input(\"m1\", intrabar.cells, { interval: \"1m\", max_cells: 60 })",{"start":12773,"end":12775},{"line":12755,"column":2638,"offset":12774},33376,{"line":12755,"column":4633,"offset":12776},33440,{"start":12778,"end":12779},{"line":12755,"column":1900,"offset":12763},{"line":12755,"column":4644,"offset":12780},33442,{"start":12782,"end":12783},{"line":12755,"column":21,"offset":12761},{"line":12755,"column":4644,"offset":12780},{"type":31,"tagName":2214,"properties":12785,"children":12786,"position":12841},{},[12787,12806],{"type":31,"tagName":2276,"properties":12788,"children":12789,"position":12801},{},[12790],{"type":31,"tagName":46,"properties":12791,"children":12792,"position":12795},{},[12793],{"type":27,"value":12794},"ltf(\"1m\", \"ohlcv\", sym, exchange)",{"start":12796,"end":12799},{"line":12797,"column":187,"offset":12798},598,33445,{"line":12797,"column":1726,"offset":12800},33480,{"start":12802,"end":12804},{"line":12797,"column":21,"offset":12803},33443,{"line":12797,"column":249,"offset":12805},33481,{"type":31,"tagName":2276,"properties":12807,"children":12808,"position":12837},{},[12809,12816,12824,12829],{"type":27,"value":12810,"position":12811},"the same with ",{"start":12812,"end":12814},{"line":12797,"column":446,"offset":12813},33483,{"line":12797,"column":2101,"offset":12815},33497,{"type":31,"tagName":46,"properties":12817,"children":12818,"position":12820},{},[12819],{"type":27,"value":2954},{"start":12821,"end":12822},{"line":12797,"column":2101,"offset":12815},{"line":12797,"column":4351,"offset":12823},33505,{"type":27,"value":2634,"position":12825},{"start":12826,"end":12827},{"line":12797,"column":4351,"offset":12823},{"line":12797,"column":75,"offset":12828},33510,{"type":31,"tagName":46,"properties":12830,"children":12831,"position":12833},{},[12832],{"type":27,"value":2973},{"start":12834,"end":12835},{"line":12797,"column":75,"offset":12828},{"line":12797,"column":2549,"offset":12836},33520,{"start":12838,"end":12839},{"line":12797,"column":249,"offset":12805},{"line":12797,"column":4492,"offset":12840},33522,{"start":12842,"end":12843},{"line":12797,"column":21,"offset":12803},{"line":12797,"column":4492,"offset":12840},{"start":12845,"end":12846},{"line":11559,"column":21,"offset":11586},{"line":12797,"column":4492,"offset":12840},{"start":12848,"end":12849},{"line":11514,"column":21,"offset":11520},{"line":12797,"column":4492,"offset":12840},{"quirksMode":12851},false,{"start":12853,"end":12854},{"line":21,"column":21,"offset":22},{"line":12855,"column":21,"offset":12856},599,33523,1791265180544]