[{"data":1,"prerenderedAt":21588},["ShallowReactive",2],{"wrun-open-editor-url":3,"indicators:functions/stats-history-lists":4},"https://openmarket.xyz/chart/#wrun-open=v1",{"slug":5,"filePath":6,"frontmatter":7,"rawMarkdown":12,"tree":13},"functions/stats-history-lists","functions/stats-history-lists.md",{"title":8,"description":9,"order":10,"section":11},"Stats, history and lists","The ./sdk/stats module is the window arithmetic under the TA library and the extra indicators. It holds a stats namespace of allocation-free functions over a…",48,"functions","---\ntitle: \"Stats, history and lists\"\ndescription: \"The ./sdk/stats module is the window arithmetic under the TA library and the extra indicators. It holds a stats namespace of allocation-free functions over a…\"\norder: 48\nsection: \"functions\"\n---\n\n\u003C!-- source: docs/indicators/functions/stats-history-lists.md; generated by packages/cli/scripts/gen-indicator-docs.ts, do not edit -->\n\n# Stats, history and lists\n\nThe `./sdk/stats` module is the window arithmetic under the\n[TA library](ta-library.md) and the [extra indicators](extra-indicators.md).\nIt holds a `stats` namespace of allocation-free functions over a\n`StaticArray\u003Cf64>` you fill yourself, a `History` that keeps the last `n`\nvalues of a series so Pine's `close[1]` becomes `history.ago(1)`, a\nfixed-capacity `List` for Pine's `array.*` idiom, a `HandleRing` that\nkeeps the newest N drawing ids so the oldest line can be deleted,\n`roundTo` for `math.round(x, n)`, `roundToTick` for\n`math.round_to_mintick(x)` and a seeded `Random` for\n`math.random(min, max, seed)`. Everything here composes the library's own\nprimitives, so a window mean is the library's `Sma` to the last bit, and\nthe library's rules hold: `NaN` until a class is warm, `NaN` while a\nnon-finite entry sits in its window, and no allocation after the\nconstructor.\n\n## Which one\n\n| Need | Reach for |\n| --- | --- |\n| The previous bar's value of a series you compute, Pine's `x[n]` | `History`: `push()` once per bar, read `ago(n)` |\n| Entries that come and go on their own schedule, by index, Pine's `array.*` | `List`, with its capacity declared in `onStart()` |\n| Several readings over one window you fill yourself | the `stats.*` functions over a `StaticArray\u003Cf64>` and a count |\n| The ids of the newest N drawings, so the oldest can be deleted | `HandleRing` |\n| `math.round(x, n)`, `math.round_to_mintick(x)`, `math.random(min, max, seed)` | `roundTo`, `roundToTick`, `Random` |\n\n## Window arithmetic: `stats`\n\n`stats` is a namespace of functions over the first `n` entries of a\n`StaticArray\u003Cf64>` you own. Nothing here allocates: you size the array\nin `onStart()`, fill it as bars arrive, and hand the count you filled. A\ncount above the array's length reads the whole array; a count below 1\nreads nothing. A non-finite entry among the first `n` makes the result\n`NaN`, except in `min`, `max`, `argmin` and `argmax`, which skip it.\n\n| Function | Returns |\n| --- | --- |\n| `stats.sum(a, n)` | the entries added index 0 first; 0 when `n \u003C 1` |\n| `stats.mean(a, n)` | `sum / n`; `NaN` when `n \u003C 1` |\n| `stats.variance(a, n)` | the population variance (divide by `n`, the library's `Variance`) |\n| `stats.stdev(a, n)` | `sqrt(variance)` |\n| `stats.min(a, n)` | the smallest finite entry; `NaN` when none is finite |\n| `stats.max(a, n)` | the largest finite entry; `NaN` when none is finite |\n| `stats.argmin(a, n)` | the index of the smallest finite entry (the lowest index on a tie); `-1` when none |\n| `stats.argmax(a, n)` | the index of the largest finite entry (the lowest index on a tie); `-1` when none |\n| `stats.slope(a, n)` | the least-squares slope against the index `0..n-1`, in value per entry; `NaN` when `n \u003C 2` |\n| `stats.covariance(a, b, n)` | the population covariance of the two arrays' first `n` entries |\n| `stats.correlation(a, b, n)` | the Pearson correlation, `-1..1`; `NaN` when either side has no variance |\n| `stats.zscore(x, a, n)` | `(x - mean) / stdev`; 0 when the standard deviation is 0 (the library's `Zscore`) |\n| `stats.sortAscending(a, n)` | sorts the first `n` entries in place, ascending, `NaN` entries last |\n| `stats.median(a, n, scratch)` | the middle of the sorted entries (the mean of the two middle ones on an even `n`); copies into `scratch` and sorts there, so `a` keeps its order |\n| `stats.percentile(a, n, pct, scratch)` | the nearest-rank percentile, `pct` in `0..100`: rank `ceil(pct / 100 * n)`, entry `rank - 1` of the sorted copy (the library's `Percentile`) |\n| `stats.percentileLinearInterpolation(a, n, pct, scratch)` | the percentile by linear interpolation between the two nearest ranks, `pct` in `0..100`: TradingView's position `k = pct * n / 100 - 0.5` over the sorted copy, `sorted[floor(k)]` plus the fraction of the way to `sorted[floor(k) + 1]`, the smallest entry at or below `k = 0` and the largest at or above `k = n - 1` (so `array.from(3, 1, 8, 5)` reads `1, 1, 2, 3.2, 4, 5, 6.5, 8, 8` at `0, 10, 25, 40, 50, 62.5, 75, 90, 100`, the values captured on TradingView); the result need not be an entry (Pine's `array.percentile_linear_interpolation` and `ta.percentile_linear_interpolation`) |\n\n`scratch` is a second array of at least `n` you allocate once beside the\nfirst; `median` and the two percentiles copy into it and sort it, and return\n`NaN` when it is too small. The fence keeps a sliding window of the last\n`period` closes and volumes, oldest first, and reads it every bar.\n\n```typescript sample=fn-extra-indicators-stats\nparam(\"period\", 50, { min: 2, max: 400, description: \"Bars in the window\" });\noutput(\"mean\", line, lower, { color: \"#2563eb\", description: \"Mean close\" });\noutput(\"stdev\", line, lower, { color: \"#7c3aed\", description: \"Standard deviation\" });\noutput(\"slope\", line, lower, { color: \"#16a34a\", description: \"Least-squares slope, price per bar\" });\noutput(\"correlation\", line, lower, { color: \"#ea580c\", description: \"Close-volume correlation\" });\noutput(\"zscore\", line, lower, { color: \"#dc2626\", description: \"Z-score of this close\" });\noutput(\"median\", line, lower, { color: \"#0891b2\", description: \"Median\" });\noutput(\"p90\", line, lower, { color: \"#4b5563\", description: \"90th percentile of the close\" });\n\nlet period: i32 = 50;\nlet closes = new StaticArray\u003Cf64>(50);\nlet volumes = new StaticArray\u003Cf64>(50);\nlet scratch = new StaticArray\u003Cf64>(50);\nlet filled: i32 = 0;\n\nfunction onStart(): void {\n  period = i32(p_period());\n  closes = new StaticArray\u003Cf64>(period);\n  volumes = new StaticArray\u003Cf64>(period);\n  scratch = new StaticArray\u003Cf64>(period);\n}\n\nfunction onBar(): void {\n  const close = bar.close();\n  const volume = bar.volume();\n  // Slide the window one bar: drop the oldest, append the newest.\n  if (filled \u003C period) filled += 1;\n  else {\n    for (let k = 1; k \u003C period; k++) {\n      unchecked((closes[k - 1] = closes[k]));\n      unchecked((volumes[k - 1] = volumes[k]));\n    }\n  }\n  unchecked((closes[filled - 1] = close));\n  unchecked((volumes[filled - 1] = volume));\n  if (filled \u003C period) return;\n  out_mean(stats.mean(closes, filled));\n  out_stdev(stats.stdev(closes, filled));\n  out_slope(stats.slope(closes, filled));\n  out_correlation(stats.correlation(closes, volumes, filled));\n  out_zscore(stats.zscore(close, closes, filled));\n  out_median(stats.median(closes, filled, scratch));\n  out_p90(stats.percentile(closes, filled, 90.0, scratch));\n}\n```\n\nThe library's `Sma`, `Stdev`, `Correlation`, `Median` and `Percentile`\ngive the same numbers with their own rings; reach for `stats` when one\nwindow feeds several readings or is not a fixed number of bars (a\nsession, a swing, the bars since a signal).\n\n## History: `x[n]` from Pine\n\n`History` keeps the last `size` values of one series. Construct it in\n`onStart()`, `push()` once per bar, and read `ago(n)`: `ago(0)` is the\nvalue just pushed, `ago(1)` the previous bar's.\n\n| Member | Meaning |\n| --- | --- |\n| `new History(size)` | keep the last `size` values (a size below 1 keeps one) |\n| `push(v)` | record this bar's value; the oldest one falls out once full |\n| `ago(n)` | the value pushed `n` bars ago; `NaN` before `n + 1` pushes or outside `0..size - 1` |\n| `latest()` | `ago(0)` |\n| `count()` | how many values it holds, at most `size` |\n| `size()` | the size it was constructed with |\n| `max()`, `min()`, `mean()`, `sum()` | over the values held; `NaN` while empty or when one of them is not finite |\n| `reset()` | empty it |\n\nTwo Pine idioms port directly: `close[1]` is\n`history.ago(1)`, and `ta.highest(close, 20)` is `max()` over a\n`History(20)` of the close (the library's `Highest(20)` gives the same\nnumber and the offset of the high as well).\n\n```typescript sample=fn-extra-indicators-history\noutput(\"prev_close\", line, overlay, { color: \"#4b5563\", description: \"close[1]: the previous bar's close\" });\noutput(\"highest\", line, overlay, { color: \"#16a34a\", description: \"Highest close of the last 20 bars\" });\noutput(\"change\", line, lower, { color: \"#2563eb\", description: \"close - close[1]\" });\n\nlet history = new History(20);\nlet highest = new Highest(20);\n\nfunction onStart(): void {\n  history = new History(20);\n  highest = new Highest(20);\n}\n\nfunction onBar(): void {\n  const close = bar.close();\n  history.push(close);\n  const prevClose = history.ago(1);\n  const highestClose = history.max();\n  // The library class over the same 20 bars reads the same high.\n  const check = highest.update(close);\n  if (!isNaN(check) && check != highestClose) return;\n  if (isNaN(prevClose)) return;\n  out_prev_close(prevClose);\n  out_highest(highestClose);\n  out_change(close - prevClose);\n}\n```\n\n`history.max()` reads the values held so far: on bar 5 it is the high of\nsix bars while `Highest(20)` is still `NaN`, and from bar 19 on the two\nagree (the fence checks it). Reach for `History` to look back on a\nseries you compute yourself, an RSI or a spread.\n\n## A percent rank of volume\n\nWhere does this bar's volume sit against the last 100 bars? `PercentRank`\n([Extra indicators](extra-indicators.md#deviation-rank-and-width))\nanswers it directly, and a `History` of the volumes hands the same window\nto `stats.percentile` for the threshold the rank crossed. The mark draws\non bars whose volume ranks in the top decile.\n\n```typescript sample=fn-extra-indicators-volume-rank\nparam(\"period\", 100, { min: 2, max: 400, description: \"Bars in the window\" });\ninput(\"volume\", ohlcv.volume);\noutput(\"rank\", line, lower, { color: \"#2563eb\", description: \"Percent rank of the volume\" });\noutput(\"p90\", line, lower, { color: \"#4b5563\", description: \"90th percentile of volume\" });\noutput(\"heavy\", none, overlay, { description: \"1 when the rank is 90 or above\" });\noutput(\"heavy_mark\", shape, overlay, { color: \"#ea580c\", shape_where: \"heavy\", description: \"The close on a heavy-volume bar\" });\n\nlet rank = new PercentRank(100);\nlet history = new History(100);\nlet window = new StaticArray\u003Cf64>(100);\nlet scratch = new StaticArray\u003Cf64>(100);\n\nfunction onStart(): void {\n  const period = i32(p_period());\n  rank = new PercentRank(period);\n  history = new History(period);\n  window = new StaticArray\u003Cf64>(period);\n  scratch = new StaticArray\u003Cf64>(period);\n}\n\nfunction onBar(): void {\n  const close = bar.close();\n  const volume = bar.volume();\n  const rankValue = rank.update(volume);\n  history.push(volume);\n  // Copy the held volumes into the window, oldest first, and read it.\n  const held = history.count();\n  for (let k = 0; k \u003C held; k++) unchecked((window[k] = history.ago(held - 1 - k)));\n  const p90Value = stats.percentile(window, held, 90.0, scratch);\n  const heavy = !isNaN(rankValue) && rankValue >= 90.0 ? 1.0 : 0.0;\n  if (isNaN(rankValue)) return;\n  out_rank(rankValue);\n  out_p90(p90Value);\n  out_heavy(heavy);\n  out_heavy_mark(close);\n}\n```\n\n## Lists: `List`\n\n`List` is a fixed-capacity list of `f64` values, Pine's `array.*` idiom\nwith the one difference that the module declares its size up front.\nConstruct it in `onStart()` with the most entries it will hold (a capacity\nbelow 1 keeps one; the buffer is allocated once), then push, insert,\nremove, read and sort it on any bar: no method allocates after the\nconstructor, so a list never grows the module's memory per bar. Index 0\nis the oldest entry and a negative index counts from the end, so\n`get(-1)` is the last entry. Three conventions cover every miss: a read\noutside the list is `NaN`, a change that does not fit (the list is full,\nor the index is out of range) returns `false` and changes nothing, and\n`pushEvict()` is the one way a full list takes a new value: it drops the\noldest entry and hands it back.\n\n| Member | Meaning |\n| --- | --- |\n| `new List(capacity)` | hold at most `capacity` entries (below 1 keeps one); construct in `onStart()` |\n| `capacity()`, `size()` | the limit, and how many entries are held now |\n| `isEmpty()`, `isFull()` | `size() == 0`, `size() == capacity()` |\n| `clear()` | empty the list; the capacity is unchanged |\n| `push(v)` | append `v` as the last entry; `false` and no change when full |\n| `pushEvict(v)` | append `v`; when full, first remove and return the oldest entry (index 0), else return `NaN` |\n| `unshift(v)` | insert `v` at index 0; `false` when full |\n| `pop()`, `shift()` | remove and return the last, or the first, entry; `NaN` when empty |\n| `get(i)` | the entry at `i`; a negative `i` counts from the end (`-1` is the last); `NaN` outside the list |\n| `set(i, v)` | overwrite the entry at `i`, the same indexing; `false` outside the list |\n| `insert(i, v)` | insert `v` before index `i`, `i` in `0..size()` (`size()` appends); `false` when full or out of range |\n| `remove(i)` | remove and return the entry at `i`, the same indexing as `get`; `NaN` outside the list |\n| `first()`, `last()` | the entries at `0` and `size() - 1`; `NaN` when empty |\n| `indexOf(v)`, `includes(v)` | the lowest index whose entry equals `v`, or `-1`; `NaN` never matches |\n| `sort(ascending = true)` | sort in place; `NaN` entries sit last in either direction |\n| `sum()`, `mean()`, `min()`, `max()`, `stdev()` | the `stats.*` definitions over the entries held (population `stdev`); `NaN` while empty or when an entry is not finite, the `History` rule |\n| `values()` | the backing `StaticArray\u003Cf64>`: entries `0..size() - 1` are the list, so `stats.median(list.values(), list.size(), scratch)` reads it |\n\nThe members below give the rest of Pine's `array.*` calls their own\nname. A Pine call that makes a second array (`array.copy`, `slice`,\n`abs`, `standardize`, `sort_indices`) writes here into a destination you\nconstructed in `onStart()`: a second `List` with enough capacity (it may be\nthe list itself where that makes sense), or a `StaticArray\u003Ci32>` of at\nleast `size()` for the indexes. `median` and the two percentiles find\ntheir entry by counting, so they need no scratch array and leave the\nlist's order alone, and they read a `NaN` (or infinite) entry as Pine's\n`na`: `median` skips it, the percentiles count it in `size()` and sort\nit last, as TradingView does. Nothing below allocates; `List.from` is\nthe one exception and belongs in `onStart()`.\n\n| Member | Meaning |\n| --- | --- |\n| `List.from([v0, v1, ...], capacity = 0)` | a list holding the values in order, with room for `capacity` entries or for exactly the values given when `capacity` is below their count (`List.from([1.0, 2.0])` is full: size the capacity when the list will grow); construct in `onStart()` |\n| `copy(into)` | replace the entries of `into` with this list's; `false` and no change when `into` cannot hold `size()` entries |\n| `slice(into, from, to = size())` | write the entries from index `from` up to but not including `to` into `into`; a negative bound counts from the end, both are clamped to the list, a range that ends at or before it starts leaves `into` empty; `false` when `into` cannot hold the range; a copy, not Pine's live view |\n| `fill(v, from = 0, to = size())` | set every entry in the same range to `v`, in place; the size is unchanged |\n| `reverse()` | reverse the entries in place |\n| `abs(into)` | write the absolute value of every entry into `into` (`into` may be the list itself); `false` when it cannot hold them |\n| `standardize(into)` | write every entry's `(x - mean()) / stdev()` into `into` (`into` may be the list itself); every result `NaN` when the list is empty, holds a non-finite entry or has no spread; `false` when `into` cannot hold them |\n| `every()`, `some()` | read the list as a Pine `array\u003Cbool>` held as `1.0` and `0.0`: an entry is true when it is neither `0` nor `NaN`; both are `false` for an empty list, as on TradingView (`array.every(array.new_bool(0))` is `false` there) |\n| `sortIndices(into, ascending = true)` | write into the `StaticArray\u003Ci32>` the indexes `0..size() - 1` ordered by their entries, so `get(into[0])` is the smallest (or, with `false`, the largest) entry; ascending is stable (equal entries keep their index order) with the indexes of `NaN` entries last, and descending is that order reversed as on TradingView, so ties come in reverse index order and the `NaN` indexes first (`[2, 1, 2, 1, 2]` reads `1, 3, 0, 2, 4` and `4, 2, 0, 3, 1`; `[3, NaN, 1, 2]` reads `2, 3, 0, 1` and `1, 0, 3, 2`); the list is untouched; `false` when `into` is shorter than `size()` |\n| `median()` | the middle entry of the finite entries sorted, the mean of the two middle ones when their count is even; a `NaN` entry is skipped as TradingView skips `na` (`[3, NaN, 1, 8, 5]` reads `4`); `NaN` while no entry is finite |\n| `percentileNearestRank(pct)` | the nearest-rank percentile, `pct` in `0..100`: rank `ceil(pct / 100 * size())`, the entry at `max(0, rank - 1)` of the sorted list with the `NaN` entries last, so a rank that lands on one reads `NaN`; `NaN` while empty or when `pct` is not finite |\n| `percentileLinearInterpolation(pct)` | the percentile by linear interpolation between the two nearest ranks: TradingView's position `k = pct * size() / 100 - 0.5` over the sorted list (`NaN` entries last), the entry at `floor(k)` plus the fraction of the way to the next one, the smallest entry at or below `k = 0` and the largest at or above `k = size() - 1`, so `50` is the median of an even count and the result need not be an entry; with a `NaN` entry held a whole position reads the entry there and a fractional one reads `NaN`, as on TradingView (`[3, NaN, 1, 8, 5]` reads `1` at `10`, `NaN` at `25`, `5` at `50`); `NaN` while empty or when `pct` is not finite |\n\nThe list below keeps impulse closes as levels: a close more than\n`step_pct` above the previous one goes in through `pushEvict()`, so the\nnewest `keep` of them are held, and a level the close has risen above is\nremoved. Walking `remove()` from the end keeps the lower indexes valid.\nThe nearest level above price is the list's `min()`, and the mean level\nis rounded with `roundTo` for the legend.\n\n```typescript sample=fn-extra-indicators-list\nparam(\"keep\", 8, { min: 1, max: 50, description: \"Impulse closes kept\" });\nparam(\"step_pct\", 1, { min: 0.1, max: 20, description: \"Rise from the previous close that marks an impulse, in percent\" });\noutput(\"nearest_above\", line, overlay, { color: \"#16a34a\", description: \"The lowest kept level above the close\" });\noutput(\"mean_level\", line, overlay, { color: \"#94a3b8\", description: \"Mean of the kept levels, two decimals\" });\noutput(\"count\", none, lower, { description: \"Levels kept on this bar\" });\n\nlet levels = new List(8);\nlet step: f64 = 0.01;\nlet prevClose: f64 = NaN;\n\nfunction onStart(): void {\n  // Construct in onStart(): the list's buffer is allocated once, sized by the param.\n  levels = new List(i32(p_keep()));\n  step = p_step_pct() / 100.0;\n}\n\nfunction onBar(): void {\n  const close = bar.close();\n  // An impulse close joins the list; once the list is full the oldest level leaves.\n  if (!isNaN(prevClose) && close > prevClose * (1.0 + step)) levels.pushEvict(close);\n  prevClose = close;\n  // A level the close has risen above is spent: remove it, walking from the end.\n  for (let i = levels.size() - 1; i >= 0; i--) {\n    if (close > levels.get(i)) levels.remove(i);\n  }\n  // No level yet: the outputs stay unwritten and draw nothing on this bar.\n  if (levels.isEmpty()) return;\n  out_nearest_above(levels.min());\n  out_mean_level(roundTo(levels.mean(), 2));\n  out_count(f64(levels.size()));\n}\n\nfunction onReset(): void {\n  levels.clear();\n  prevClose = NaN;\n}\n```\n\nOnly a `List` hands its entries to the `stats` functions, through\n`values()` and `size()`; a `History` is read with `ago(n)` and its own\naggregates, or copied into a window as the volume-rank sample above does.\n\n## Percentiles of a list\n\nThe close against its own recent spread: the 10th and 90th percentiles of\nthe last closes, their median, and how long ago the highest of them closed,\neach level rounded to the market's tick.\n\n```typescript sample=fn-stats-list-percentiles\n// The close against its own recent spread: the 10th and 90th percentiles of the last closes and their median, on the market's tick.\nparam.int(\"keep\", 50, { min: 5, max: 500, label: \"Closes kept\" });\nmarket.tick_size();\nmarket.price_precision();\noutput(\"p90\", line, overlay, { color: \"#16a34a\", description: \"90th percentile of the kept closes\" });\noutput(\"median\", line, overlay, { color: \"#94a3b8\", line_style: \"dashed\", description: \"Median of the kept closes\" });\noutput(\"p10\", line, overlay, { color: \"#dc2626\", description: \"10th percentile of the kept closes\" });\noutput(\"top_age\", none, lower, { description: \"Bars since the highest kept close\" });\n\nlet closes = new List(50);\nlet order = new StaticArray\u003Ci32>(50);\nlet tick: f64 = 0;\nlet decimals: i32 = 2;\n\nfunction onStart(): void {\n  const keep = i32(p_keep());\n  closes = new List(keep);\n  order = new StaticArray\u003Ci32>(keep);\n  tick = p_market_tick_size();\n  decimals = i32(p_market_price_precision());\n}\n\n// A level on the market's tick where it publishes one, else at its price decimals.\nfunction snap(x: f64): f64 {\n  return tick > 0 ? roundToTick(x, tick) : roundTo(x, decimals);\n}\n\nfunction onBar(): void {\n  const close = bar.close();\n  if (isNaN(close)) return;\n  // Keep the newest closes: once the list is full, the oldest leaves.\n  closes.pushEvict(close);\n  if (!closes.isFull()) return;\n  out_p90(snap(closes.percentileLinearInterpolation(90)));\n  out_median(snap(closes.median()));\n  out_p10(snap(closes.percentileLinearInterpolation(10)));\n  // The indexes ordered from the highest close down: order[0] is where the highest sits, 0 the oldest.\n  closes.sortIndices(order, false);\n  out_top_age(f64(closes.size() - 1 - order[0]));\n}\n```\n\n- **The newest closes.** `pushEvict()` appends the close and, once the list\n  is full, drops the oldest, so the list always holds the last `keep`\n  closes.\n- **Percentiles and the median.** `percentileLinearInterpolation(90)` is\n  Pine's `array.percentile_linear_interpolation(a, 90)`, and `median()` is\n  `array.median(a)`. Both count their way to the answer, so the list keeps\n  its order.\n- **An order without sorting.** `sortIndices(order, false)` writes the\n  indexes from the highest close down into `order`, a `StaticArray\u003Ci32>`\n  made in `onStart()`. Ties come newest first, as on TradingView.\n- **On the tick.** `roundToTick(x, tick)` puts each level on the market's\n  tick. Where the tick reads 0 (only CME markets publish one today),\n  `roundTo(x, decimals)` rounds to the chart's price decimals instead.\n\n## Keep the last N drawings: `HandleRing`\n\nLines, boxes, labels and polylines share one id space, and a drawing stays\non the chart until its id is deleted\n([Drawing objects](../presentation/drawing-objects.md)). \"Keep only the newest five\nlines\" therefore means remembering the ids you created and deleting the\noldest when the sixth arrives. `HandleRing` is that memory: `push(id)`\nrecords an id and, when the ring is already full, hands back the oldest\nid for you to delete:\n\n`const old = ring.push(id); if (old >= 0) lines[old].delete();`\n\n| Member | Meaning |\n| --- | --- |\n| `new HandleRing(capacity)` | keep the newest `capacity` ids (below 1 keeps one); construct in `onStart()` |\n| `push(id)` | record `id` as the newest; when full, first drop and return the oldest id (delete that drawing), else return `-1`; a negative id is not recorded and returns `-1` |\n| `size()`, `capacity()` | how many ids are held, and the limit |\n| `get(i)` | the id at `i`, `0` the oldest and `size() - 1` the newest; `-1` outside the ring |\n| `oldest()`, `newest()` | `get(0)` and `get(size() - 1)`; `-1` when empty |\n| `remove(id)` | forget an id you deleted early, so it is not handed back later; `false` when the ring does not hold it |\n| `clear()` | forget every id; the drawings themselves stay |\n\nTwo rules from the drawing page shape the idiom. A handle object\nallocates when it is made, so make them once in `onStart()` rather than\ncalling `draw.line(old)` on every eviction: let the ids cycle through one\nmore value than the ring keeps (`KEEP + 1`), make that many handle\nobjects, and the id you set next is never one still on the chart. And the\nchart caps live handles at 500 per kind and 1500 in all, so a ring's\ncapacity sits well under those. The sample draws a dashed ray at every\nnew `period`-bar high and keeps the newest five:\n\n```typescript sample=fn-extra-indicators-handle-ring\nparam(\"period\", 20, { min: 2, max: 400, description: \"Bars a high must top\" });\noutput(\"highest\", line, overlay, { color: \"#f5a623\", description: \"Highest high of the window\" });\noutput(\"lines\", none, lower, { description: \"Rays on the chart\" });\nhandles.line({ color: \"#f5a623\", width: 1, lineStyle: \"dashed\", extend: \"right\" });\n\n// Five rays stay on the chart. Ids cycle through six, one more than the ring keeps,\n// so the id set next is never one still drawn; the six handle objects are made once.\nconst KEEP = 5;\nconst IDS = KEEP + 1;\nconst lines = new Array\u003CLineHandle>();\nlet ring = new HandleRing(KEEP);\nlet highest = new Highest(20);\nlet nextId: i32 = 0;\nlet prevT: f64 = NaN;\n\nfunction onStart(): void {\n  highest = new Highest(i32(p_period()));\n  ring = new HandleRing(KEEP);\n  for (let id = 0; id \u003C IDS; id++) lines.push(draw.line(id));\n}\n\nfunction onBar(): void {\n  const t = bar.time();\n  const high = bar.high();\n  const top = highest.update(high);\n  const width = isNaN(prevT) ? 60.0 : t - prevT;\n  prevT = t;\n  if (isNaN(top)) return;\n  // bars == 0: this bar set the window's high.\n  if (highest.bars == 0.0) {\n    const id = nextId;\n    nextId = (nextId + 1) % IDS;\n    // Record the id; when the ring is full the oldest comes back and its ray goes.\n    const old = ring.push(id);\n    if (old >= 0) lines[old].delete();\n    lines[id].set(t, high, t + width, high);\n  }\n  out_highest(top);\n  out_lines(f64(ring.size()));\n}\n\nfunction onReset(): void {\n  highest.reset();\n  ring.clear();\n  nextId = 0;\n  prevT = NaN;\n}\n```\n\n`lines` reads 1, 2, 3, 4 on the first four highs and 5 from then on: the\nsixth high evicts the first ray's id, `delete()` removes it, and that id\nis the one set on the very next high. A ray you delete for another reason (a\nlevel broken, say) is also handed to `ring.remove(id)`, so the ring never\nreturns an id that is already free.\n\n## Rounding: `roundTo`\n\n`roundTo(x, decimals)` rounds `x` to `decimals` places with halves away\nfrom zero, Pine's `math.round(x, n)`. `decimals` is clamped to `0..15`;\n`NaN` and the infinities pass through unchanged. `Math.round` follows\nJavaScript, where a negative half goes up (`Math.round(-2.5)` is `-2`)\nand there is no decimals argument; `roundTo(-2.5, 0)` is `-3`.\n\n| Call | Result |\n| --- | --- |\n| `roundTo(2.5, 0)` | `3` |\n| `roundTo(-2.5, 0)` | `-3` |\n| `roundTo(7.125, 2)` | `7.13` |\n| `roundTo(1.23456, 3)` | `1.235` |\n| `roundTo(x, -1)` | the same as `roundTo(x, 0)` |\n| `roundTo(x, 40)` | the same as `roundTo(x, 15)` |\n| `roundTo(NaN, 2)` | `NaN` |\n\nThe decision reads the fractional part of `abs(x) * 10^decimals` in `f64`\n(a fraction of `0.5` or more rounds up, nothing is added first), the\nresult is that integer divided back with the sign restored, and `x` comes\nback unchanged when it already sits at that precision or when `abs(x)` is\n`2^52` or more, where every `f64` is an integer. A value whose binary form\nsits just under a half, `1.005` at two places, rounds down the way its\n`f64` does. Use\n`roundTo` for values you compute with, plot or compare; to print a value\nat a fixed number of decimals use the text builder's `f64(x, decimals)`\n([Strings and text](text-formatting.md)), which formats without rounding\nthe number you keep.\n\n## Rounding to a tick: `roundToTick`\n\n`roundToTick(x, tick)` rounds `x` to the nearest multiple of `tick`, ties\naway from zero as `roundTo` does: Pine's `math.round_to_mintick(x)` with\nthe tick given. Pine words the ties of `math.round` and\n`math.round_to_mintick` the same way (\"ties rounding up\"), and on\nTradingView `math.round(-2.5)` reads `-3` (captured), so the tick form\nfollows `roundTo` on a negative tie; a negative tie has not been captured\nfor `math.round_to_mintick` itself, since prices are positive, so that\none case rests on the shared wording. On a chart whose market publishes a tick size the call is\n`roundToTick(x, p_market_tick_size())`; where the tick size reads `0`\n(the market has only its price decimals) use\n`roundTo(x, i32(p_market_price_precision()))` instead. `x` comes back\nunchanged when `tick` is not finite or not above `0`, when `x` is `NaN` or\ninfinite, and when `x` already sits on a tick.\n\n| Call | Result |\n| --- | --- |\n| `roundToTick(1.125, 0.25)` | `1.25` (a tie, away from zero) |\n| `roundToTick(-1.125, 0.25)` | `-1.25` |\n| `roundToTick(1.1, 0.25)` | `1` |\n| `roundToTick(6.25, 2.5)` | `7.5` |\n| `roundToTick(100.08, 0.05)` | `100.1` |\n| `roundToTick(x, 0.01)` | the same as `roundTo(x, 2)`, to the bit |\n| `roundToTick(x, 0)` | `x` |\n| `roundToTick(NaN, 0.5)` | `NaN` |\n\nA tick that is a unit fraction (`0.01`, `0.25`, `0.0001`, `0.5`, `1`: one\nover an integer `k`) is handled the way `roundTo` handles decimals, the\ndecision on the fractional part of `abs(x) * k` in `f64` and the result\nthat integer divided by `k`, so the answer is the nearest `f64` to the\ndecimal a trader would write (`100.1`, not `100.10000000000001`). Any\nother tick (`2.5`, `5`, `0.3`) rounds `abs(x) / tick` and multiplies back.\nThe levels in [Percentiles of a list](#percentiles-of-a-list) are rounded\nthis way, with `roundTo` where the tick reads 0.\n\n## Repeatable random numbers: `Random`\n\n`Random` is a seeded generator for Pine's `math.random(min, max, seed)`:\nthe same seed gives the same sequence on every host and every run, and\n`reseed(seed)` in `onReset()` replays it. Construct it in `onStart()`;\n`next()` and `between()` never allocate. Pine's unseeded `math.random()`\ndiffers on every run and there is no clock here to draw a seed from, so\npick one. The generator is TradingView's: a seeded `math.random` there\ndraws `java.util.Random`'s `nextDouble()` sequence for the seed, and so\ndoes `Random`, draw for draw (seed `42` starts `0.7275636800328681`,\n`0.6832234717598454`, `0.30871945533265976`; seed `1` starts\n`0.7308781907032909`, `0.41008081149220166`, the values captured on\nTradingView). TradingView keeps one sequence per `math.random` call\nsite, so construct one `Random` per call a Pine script makes.\n\n| Member | Meaning |\n| --- | --- |\n| `new Random(seed)` | a generator at `seed` (an integer); construct in `onStart()` |\n| `next()` | the next value in `[0, 1)`, a multiple of `2^-53`, so `1.0` never comes out; Pine's `math.random()` with the seed |\n| `between(min, max)` | `min + (max - min) * next()`, a value in `[min, max)`; Pine's `math.random(min, max)` |\n| `reseed(seed)` | restart the sequence from `seed`: the values that follow are those a new `Random(seed)` gives |\n\nA random walk from the first close, the same path on every run: a baseline\nto test a signal against.\n\n```typescript sample=fn-stats-random-walk\n// A random walk from the first close, up to 1% a bar either way: the same path on every run for one seed, a baseline to test a signal against.\nparam.int(\"seed\", 42, { min: 1, max: 1000000, label: \"Seed\" });\noutput(\"walk\", line, overlay, { color: \"#a855f7\", description: \"A seeded random walk from the first close\" });\n\nlet random = new Random(42);\nlet seed: i64 = 42;\nlet walk: f64 = NaN;\n\nfunction onStart(): void {\n  seed = i64(p_seed());\n  random = new Random(seed);\n}\n\nfunction onBar(): void {\n  const close = bar.close();\n  if (isNaN(close)) return;\n  walk = isNaN(walk) ? close : walk * (1.0 + random.between(-0.01, 0.01));\n  out_walk(walk);\n}\n\n// A reset replays the same path from the seed.\nfunction onReset(): void {\n  random.reseed(seed);\n  walk = NaN;\n}\n```\n\n- **One seed, one path.** `between(-0.01, 0.01)` draws one step per bar,\n  and seed `42` draws the same steps on every run and every host: the walk's\n  first step is `0.7275636800328681` of the way through the range, the\n  value TradingView's `math.random` gives for that seed.\n- **A reset replays it.** `reseed(seed)` in `onReset()` restarts the\n  sequence, so a reset chart draws the same walk again.\n- **A baseline.** A signal that scores as well on the walk as on the price\n  has found nothing.\n\n## From Pine\n\nOne to one: the call returns Pine's value on the same bars. The second\ntable holds the three `List` calls that differ from Pine's `array.*`.\n\n| Pine | Here |\n| --- | --- |\n| `array.sum`, `array.avg`, `array.variance`, `array.stdev`, `array.min`, `array.max`, `array.indexof(array.min(a))`, `array.covariance`, `array.sort`, `array.median`, `array.percentile_nearest_rank`, `array.percentile_linear_interpolation` | `stats.sum`, `stats.mean`, `stats.variance`, `stats.stdev`, `stats.min`, `stats.max`, `stats.argmin` (and `argmax`), `stats.covariance`, `stats.sortAscending`, `stats.median`, `stats.percentile`, `stats.percentileLinearInterpolation` over a `StaticArray\u003Cf64>` and a count |\n| `x[n]` | `new History(size)`, `.push(x)` once per bar, `.ago(n)` |\n| `array.new\u003Cfloat>()`, `array.push`, `array.pop`, `array.shift`, `array.unshift`, `array.get`, `array.set`, `array.insert`, `array.remove`, `array.first`, `array.last`, `array.indexof`, `array.includes`, `array.size`, `array.clear` | `new List(capacity)` in `onStart()`, then `.push`, `.pop`, `.shift`, `.unshift`, `.get`, `.set`, `.insert`, `.remove`, `.first`, `.last`, `.indexOf`, `.includes`, `.size`, `.clear` |\n| `array.sort(a)`, `array.sort(a, order.descending)` | `list.sort()`, `list.sort(false)` |\n| `array.sum`, `array.avg`, `array.min`, `array.max`, `array.stdev` on an array you keep | `list.sum()`, `.mean()`, `.min()`, `.max()`, `.stdev()` |\n| `array.from(v0, v1, ...)` | `List.from([v0, v1, ...], capacity)` in `onStart()` |\n| `array.copy(a)`, `array.slice(a, from, to)`, `array.abs(a)`, `array.standardize(a)` | `list.copy(into)`, `.slice(into, from, to)`, `.abs(into)`, `.standardize(into)` with `into` a second `List` made in `onStart()` |\n| `array.fill(a, v, from, to)`, `array.reverse(a)` | `list.fill(v, from, to)`, `.reverse()` |\n| `array.every(a)`, `array.some(a)` | `list.every()`, `.some()` over entries held as `1.0` and `0.0` |\n| `array.sort_indices(a, order)` | `list.sortIndices(into)` / `.sortIndices(into, false)` with `into` a `StaticArray\u003Ci32>` made in `onStart()` (TradingView's orders: stable ascending with `na` last, that order reversed descending) |\n| `array.median(a)`, `array.percentile_nearest_rank(a, pct)`, `array.percentile_linear_interpolation(a, pct)` | `list.median()`, `.percentileNearestRank(pct)`, `.percentileLinearInterpolation(pct)` |\n| `if array.size(lines) > N` then `line.delete(array.shift(lines))` | `new HandleRing(N)` in `onStart()`; `const old = ring.push(id); if (old >= 0) lines[old].delete();` |\n| `math.round(x, n)` | `roundTo(x, n)` |\n| `math.round_to_mintick(x)` | `roundToTick(x, p_market_tick_size())` |\n| `math.random(min, max, seed)` | `new Random(seed)` in `onStart()`, then `.between(min, max)` (`.next()` for `math.random()`) |\n\n| Pine | Here | The difference |\n| --- | --- | --- |\n| `array.push(a, v)` on an array that grows without bound | `list.push(v)` | a `List` has the capacity it was given in `onStart()`: `push` returns `false` when full, and `pushEvict` drops the oldest entry instead, the keep-the-last-N shape most scripts want |\n| `array.get(a, i)` | `list.get(i)` | a negative `i` counts from the end here (`get(-1)` is the last entry) and an index outside the list reads `NaN` instead of stopping the script |\n| `array.slice(a, from, to)` | `list.slice(into, from, to)` | a copy into `into`, where Pine's slice is a live view of the original; a bound outside the list is clamped instead of stopping the script |\n",{"type":14,"children":15,"data":21581,"position":21583},"root",[16,26,29,30,468,469,486,488,946,947,972,973,1155,1157,2528,2529,2624,2625,3955,3956,4073,4074,4105,4106,4234,4236,4734,4735,4856,4857,5499,5500,5579,5580,5595,5596,5687,5688,6756,6757,6783,6784,6936,6938,8337,8338,8651,8653,10384,10385,10507,10508,11486,11487,11604,11605,11619,11620,11635,11636,12713,12714,13058,13059,13085,13086,13159,13160,13180,13182,13700,13701,13788,13789,15027,15028,15093,15094,15120,15121,15339,15340,15705,15706,15939,15940,15965,15966,16326,16327,16807,16808,17155,17156,17182,17183,17564,17566,17921,17922,17937,17938,18546,18547,18746,18747,18762,18763,18810,18812,21205,21206],{"type":17,"value":18,"position":19},"comment"," source: docs/indicators/functions/stats-history-lists.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":465},"element","p",{},[35,43,57,64,83,90,108,115,128,135,147,154,167,174,187,195,208,215,228,236,249,256,269,276,288,294,306,313,326,333,345,352,365,371,383,389,401,408,421,427,440,447,459],{"type":27,"value":36,"position":37},"The ",{"start":38,"end":41},{"line":39,"column":21,"offset":40},5,165,{"line":39,"column":39,"offset":42},169,{"type":31,"tagName":44,"properties":45,"children":46,"position":54},"code",{},[47],{"type":27,"value":48,"position":49},"./sdk/stats",{"start":50,"end":51},{"line":39,"column":39,"offset":42},{"line":39,"column":52,"offset":53},18,182,{"start":55,"end":56},{"line":39,"column":39,"offset":42},{"line":39,"column":52,"offset":53},{"type":27,"value":58,"position":59}," module is the window arithmetic under the\n",{"start":60,"end":61},{"line":39,"column":52,"offset":53},{"line":62,"column":21,"offset":63},6,225,{"type":31,"tagName":65,"properties":66,"children":68,"position":78},"a",{"href":67},"ta-library.md",[69],{"type":27,"value":70,"position":71},"TA library",{"start":72,"end":75},{"line":62,"column":73,"offset":74},2,226,{"line":62,"column":76,"offset":77},12,236,{"start":79,"end":80},{"line":62,"column":21,"offset":63},{"line":62,"column":81,"offset":82},28,252,{"type":27,"value":84,"position":85}," and the ",{"start":86,"end":87},{"line":62,"column":81,"offset":82},{"line":62,"column":88,"offset":89},37,261,{"type":31,"tagName":65,"properties":91,"children":93,"position":103},{"href":92},"extra-indicators.md",[94],{"type":27,"value":95,"position":96},"extra indicators",{"start":97,"end":100},{"line":62,"column":98,"offset":99},38,262,{"line":62,"column":101,"offset":102},54,278,{"start":104,"end":105},{"line":62,"column":88,"offset":89},{"line":62,"column":106,"offset":107},76,300,{"type":27,"value":109,"position":110},".\nIt holds a ",{"start":111,"end":112},{"line":62,"column":106,"offset":107},{"line":113,"column":76,"offset":114},7,313,{"type":31,"tagName":44,"properties":116,"children":117,"position":125},{},[118],{"type":27,"value":119,"position":120},"stats",{"start":121,"end":122},{"line":113,"column":76,"offset":114},{"line":113,"column":123,"offset":124},19,320,{"start":126,"end":127},{"line":113,"column":76,"offset":114},{"line":113,"column":123,"offset":124},{"type":27,"value":129,"position":130}," namespace of allocation-free functions over a\n",{"start":131,"end":132},{"line":113,"column":123,"offset":124},{"line":133,"column":21,"offset":134},8,367,{"type":31,"tagName":44,"properties":136,"children":137,"position":144},{},[138],{"type":27,"value":139,"position":140},"StaticArray\u003Cf64>",{"start":141,"end":142},{"line":133,"column":21,"offset":134},{"line":133,"column":123,"offset":143},385,{"start":145,"end":146},{"line":133,"column":21,"offset":134},{"line":133,"column":123,"offset":143},{"type":27,"value":148,"position":149}," you fill yourself, a ",{"start":150,"end":151},{"line":133,"column":123,"offset":143},{"line":133,"column":152,"offset":153},41,407,{"type":31,"tagName":44,"properties":155,"children":156,"position":164},{},[157],{"type":27,"value":158,"position":159},"History",{"start":160,"end":161},{"line":133,"column":152,"offset":153},{"line":133,"column":162,"offset":163},50,416,{"start":165,"end":166},{"line":133,"column":152,"offset":153},{"line":133,"column":162,"offset":163},{"type":27,"value":168,"position":169}," that keeps the last ",{"start":170,"end":171},{"line":133,"column":162,"offset":163},{"line":133,"column":172,"offset":173},71,437,{"type":31,"tagName":44,"properties":175,"children":176,"position":184},{},[177],{"type":27,"value":178,"position":179},"n",{"start":180,"end":181},{"line":133,"column":172,"offset":173},{"line":133,"column":182,"offset":183},74,440,{"start":185,"end":186},{"line":133,"column":172,"offset":173},{"line":133,"column":182,"offset":183},{"type":27,"value":188,"position":189},"\nvalues of a series so Pine's ",{"start":190,"end":191},{"line":133,"column":182,"offset":183},{"line":192,"column":193,"offset":194},9,30,470,{"type":31,"tagName":44,"properties":196,"children":197,"position":205},{},[198],{"type":27,"value":199,"position":200},"close[1]",{"start":201,"end":202},{"line":192,"column":193,"offset":194},{"line":192,"column":203,"offset":204},40,480,{"start":206,"end":207},{"line":192,"column":193,"offset":194},{"line":192,"column":203,"offset":204},{"type":27,"value":209,"position":210}," becomes ",{"start":211,"end":212},{"line":192,"column":203,"offset":204},{"line":192,"column":213,"offset":214},49,489,{"type":31,"tagName":44,"properties":216,"children":217,"position":225},{},[218],{"type":27,"value":219,"position":220},"history.ago(1)",{"start":221,"end":222},{"line":192,"column":213,"offset":214},{"line":192,"column":223,"offset":224},65,505,{"start":226,"end":227},{"line":192,"column":213,"offset":214},{"line":192,"column":223,"offset":224},{"type":27,"value":229,"position":230},", a\nfixed-capacity ",{"start":231,"end":232},{"line":192,"column":223,"offset":224},{"line":233,"column":234,"offset":235},10,16,524,{"type":31,"tagName":44,"properties":237,"children":238,"position":246},{},[239],{"type":27,"value":240,"position":241},"List",{"start":242,"end":243},{"line":233,"column":234,"offset":235},{"line":233,"column":244,"offset":245},22,530,{"start":247,"end":248},{"line":233,"column":234,"offset":235},{"line":233,"column":244,"offset":245},{"type":27,"value":250,"position":251}," for Pine's ",{"start":252,"end":253},{"line":233,"column":244,"offset":245},{"line":233,"column":254,"offset":255},34,542,{"type":31,"tagName":44,"properties":257,"children":258,"position":266},{},[259],{"type":27,"value":260,"position":261},"array.*",{"start":262,"end":263},{"line":233,"column":254,"offset":255},{"line":233,"column":264,"offset":265},43,551,{"start":267,"end":268},{"line":233,"column":254,"offset":255},{"line":233,"column":264,"offset":265},{"type":27,"value":270,"position":271}," idiom, a ",{"start":272,"end":273},{"line":233,"column":264,"offset":265},{"line":233,"column":274,"offset":275},53,561,{"type":31,"tagName":44,"properties":277,"children":278,"position":285},{},[279],{"type":27,"value":280,"position":281},"HandleRing",{"start":282,"end":283},{"line":233,"column":274,"offset":275},{"line":233,"column":223,"offset":284},573,{"start":286,"end":287},{"line":233,"column":274,"offset":275},{"line":233,"column":223,"offset":284},{"type":27,"value":289,"position":290}," that\nkeeps the newest N drawing ids so the oldest line can be deleted,\n",{"start":291,"end":292},{"line":233,"column":223,"offset":284},{"line":76,"column":21,"offset":293},645,{"type":31,"tagName":44,"properties":295,"children":296,"position":303},{},[297],{"type":27,"value":298,"position":299},"roundTo",{"start":300,"end":301},{"line":76,"column":21,"offset":293},{"line":76,"column":233,"offset":302},654,{"start":304,"end":305},{"line":76,"column":21,"offset":293},{"line":76,"column":233,"offset":302},{"type":27,"value":307,"position":308}," for ",{"start":309,"end":310},{"line":76,"column":233,"offset":302},{"line":76,"column":311,"offset":312},15,659,{"type":31,"tagName":44,"properties":314,"children":315,"position":323},{},[316],{"type":27,"value":317,"position":318},"math.round(x, n)",{"start":319,"end":320},{"line":76,"column":311,"offset":312},{"line":76,"column":321,"offset":322},33,677,{"start":324,"end":325},{"line":76,"column":311,"offset":312},{"line":76,"column":321,"offset":322},{"type":27,"value":327,"position":328},", ",{"start":329,"end":330},{"line":76,"column":321,"offset":322},{"line":76,"column":331,"offset":332},35,679,{"type":31,"tagName":44,"properties":334,"children":335,"position":342},{},[336],{"type":27,"value":337,"position":338},"roundToTick",{"start":339,"end":340},{"line":76,"column":331,"offset":332},{"line":76,"column":10,"offset":341},692,{"start":343,"end":344},{"line":76,"column":331,"offset":332},{"line":76,"column":10,"offset":341},{"type":27,"value":346,"position":347}," for\n",{"start":348,"end":349},{"line":76,"column":10,"offset":341},{"line":350,"column":21,"offset":351},13,697,{"type":31,"tagName":44,"properties":353,"children":354,"position":362},{},[355],{"type":27,"value":356,"position":357},"math.round_to_mintick(x)",{"start":358,"end":359},{"line":350,"column":21,"offset":351},{"line":350,"column":360,"offset":361},27,723,{"start":363,"end":364},{"line":350,"column":21,"offset":351},{"line":350,"column":360,"offset":361},{"type":27,"value":366,"position":367}," and a seeded ",{"start":368,"end":369},{"line":350,"column":360,"offset":361},{"line":350,"column":152,"offset":370},737,{"type":31,"tagName":44,"properties":372,"children":373,"position":380},{},[374],{"type":27,"value":375,"position":376},"Random",{"start":377,"end":378},{"line":350,"column":152,"offset":370},{"line":350,"column":213,"offset":379},745,{"start":381,"end":382},{"line":350,"column":152,"offset":370},{"line":350,"column":213,"offset":379},{"type":27,"value":346,"position":384},{"start":385,"end":386},{"line":350,"column":213,"offset":379},{"line":387,"column":21,"offset":388},14,750,{"type":31,"tagName":44,"properties":390,"children":391,"position":398},{},[392],{"type":27,"value":393,"position":394},"math.random(min, max, seed)",{"start":395,"end":396},{"line":387,"column":21,"offset":388},{"line":387,"column":193,"offset":397},779,{"start":399,"end":400},{"line":387,"column":21,"offset":388},{"line":387,"column":193,"offset":397},{"type":27,"value":402,"position":403},". Everything here composes the library's own\nprimitives, so a window mean is the library's ",{"start":404,"end":405},{"line":387,"column":193,"offset":397},{"line":311,"column":406,"offset":407},47,870,{"type":31,"tagName":44,"properties":409,"children":410,"position":418},{},[411],{"type":27,"value":412,"position":413},"Sma",{"start":414,"end":415},{"line":311,"column":406,"offset":407},{"line":311,"column":416,"offset":417},52,875,{"start":419,"end":420},{"line":311,"column":406,"offset":407},{"line":311,"column":416,"offset":417},{"type":27,"value":422,"position":423}," to the last bit, and\nthe library's rules hold: ",{"start":424,"end":425},{"line":311,"column":416,"offset":417},{"line":234,"column":360,"offset":426},923,{"type":31,"tagName":44,"properties":428,"children":429,"position":437},{},[430],{"type":27,"value":431,"position":432},"NaN",{"start":433,"end":434},{"line":234,"column":360,"offset":426},{"line":234,"column":435,"offset":436},32,928,{"start":438,"end":439},{"line":234,"column":360,"offset":426},{"line":234,"column":435,"offset":436},{"type":27,"value":441,"position":442}," until a class is warm, ",{"start":443,"end":444},{"line":234,"column":435,"offset":436},{"line":234,"column":445,"offset":446},56,952,{"type":31,"tagName":44,"properties":448,"children":449,"position":456},{},[450],{"type":27,"value":431,"position":451},{"start":452,"end":453},{"line":234,"column":445,"offset":446},{"line":234,"column":454,"offset":455},61,957,{"start":457,"end":458},{"line":234,"column":445,"offset":446},{"line":234,"column":454,"offset":455},{"type":27,"value":460,"position":461}," while a\nnon-finite entry sits in its window, and no allocation after the\nconstructor.",{"start":462,"end":463},{"line":234,"column":454,"offset":455},{"line":52,"column":350,"offset":464},1043,{"start":466,"end":467},{"line":39,"column":21,"offset":40},{"line":52,"column":350,"offset":464},{"type":27,"value":28},{"type":31,"tagName":470,"properties":471,"children":472,"position":482},"h2",{},[473],{"type":27,"value":474,"position":475},"Which one",{"start":476,"end":480},{"line":477,"column":478,"offset":479},20,4,1048,{"line":477,"column":350,"offset":481},1057,{"start":483,"end":485},{"line":477,"column":21,"offset":484},1045,{"line":477,"column":350,"offset":481},{"type":27,"value":487},"\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":489,"properties":490,"children":491,"position":943},"table",{},[492,538],{"type":31,"tagName":493,"properties":494,"children":495,"position":535},"thead",{},[496],{"type":31,"tagName":497,"properties":498,"children":499,"position":532},"tr",{},[500,517],{"type":31,"tagName":501,"properties":502,"children":503,"position":512},"th",{},[504],{"type":27,"value":505,"position":506},"Need",{"start":507,"end":510},{"line":244,"column":508,"offset":509},3,1061,{"line":244,"column":113,"offset":511},1065,{"start":513,"end":515},{"line":244,"column":21,"offset":514},1059,{"line":244,"column":133,"offset":516},1066,{"type":31,"tagName":501,"properties":518,"children":519,"position":527},{},[520],{"type":27,"value":521,"position":522},"Reach for",{"start":523,"end":525},{"line":244,"column":233,"offset":524},1068,{"line":244,"column":123,"offset":526},1077,{"start":528,"end":529},{"line":244,"column":133,"offset":516},{"line":244,"column":530,"offset":531},21,1079,{"start":533,"end":534},{"line":244,"column":21,"offset":514},{"line":244,"column":530,"offset":531},{"start":536,"end":537},{"line":244,"column":21,"offset":514},{"line":244,"column":530,"offset":531},{"type":31,"tagName":539,"properties":540,"children":541,"position":940},"tbody",{},[542,630,696,772,810],{"type":31,"tagName":497,"properties":543,"children":544,"position":627},{},[545,574],{"type":31,"tagName":546,"properties":547,"children":548,"position":568},"td",{},[549,558],{"type":27,"value":550,"position":551},"The previous bar's value of a series you compute, Pine's ",{"start":552,"end":555},{"line":553,"column":508,"offset":554},24,1096,{"line":553,"column":556,"offset":557},60,1153,{"type":31,"tagName":44,"properties":559,"children":560,"position":563},{},[561],{"type":27,"value":562},"x[n]",{"start":564,"end":565},{"line":553,"column":556,"offset":557},{"line":553,"column":566,"offset":567},66,1159,{"start":569,"end":571},{"line":553,"column":21,"offset":570},1094,{"line":553,"column":572,"offset":573},67,1160,{"type":31,"tagName":546,"properties":575,"children":576,"position":622},{},[577,588,595,605,612],{"type":31,"tagName":44,"properties":578,"children":579,"position":581},{},[580],{"type":27,"value":158},{"start":582,"end":585},{"line":553,"column":583,"offset":584},69,1162,{"line":553,"column":586,"offset":587},78,1171,{"type":27,"value":589,"position":590},": ",{"start":591,"end":592},{"line":553,"column":586,"offset":587},{"line":553,"column":593,"offset":594},80,1173,{"type":31,"tagName":44,"properties":596,"children":597,"position":600},{},[598],{"type":27,"value":599},"push()",{"start":601,"end":602},{"line":553,"column":593,"offset":594},{"line":553,"column":603,"offset":604},88,1181,{"type":27,"value":606,"position":607}," once per bar, read ",{"start":608,"end":609},{"line":553,"column":603,"offset":604},{"line":553,"column":610,"offset":611},108,1201,{"type":31,"tagName":44,"properties":613,"children":614,"position":617},{},[615],{"type":27,"value":616},"ago(n)",{"start":618,"end":619},{"line":553,"column":610,"offset":611},{"line":553,"column":620,"offset":621},116,1209,{"start":623,"end":624},{"line":553,"column":572,"offset":573},{"line":553,"column":625,"offset":626},118,1211,{"start":628,"end":629},{"line":553,"column":21,"offset":570},{"line":553,"column":625,"offset":626},{"type":31,"tagName":497,"properties":631,"children":632,"position":693},{},[633,659],{"type":31,"tagName":546,"properties":634,"children":635,"position":654},{},[636,645],{"type":27,"value":637,"position":638},"Entries that come and go on their own schedule, by index, Pine's ",{"start":639,"end":642},{"line":640,"column":508,"offset":641},25,1214,{"line":640,"column":643,"offset":644},68,1279,{"type":31,"tagName":44,"properties":646,"children":647,"position":649},{},[648],{"type":27,"value":260},{"start":650,"end":651},{"line":640,"column":643,"offset":644},{"line":640,"column":652,"offset":653},77,1288,{"start":655,"end":657},{"line":640,"column":21,"offset":656},1212,{"line":640,"column":586,"offset":658},1289,{"type":31,"tagName":546,"properties":660,"children":661,"position":688},{},[662,672,678],{"type":31,"tagName":44,"properties":663,"children":664,"position":666},{},[665],{"type":27,"value":240},{"start":667,"end":669},{"line":640,"column":593,"offset":668},1291,{"line":640,"column":670,"offset":671},86,1297,{"type":27,"value":673,"position":674},", with its capacity declared in ",{"start":675,"end":676},{"line":640,"column":670,"offset":671},{"line":640,"column":625,"offset":677},1329,{"type":31,"tagName":44,"properties":679,"children":680,"position":683},{},[681],{"type":27,"value":682},"onStart()",{"start":684,"end":685},{"line":640,"column":625,"offset":677},{"line":640,"column":686,"offset":687},129,1340,{"start":689,"end":690},{"line":640,"column":586,"offset":658},{"line":640,"column":691,"offset":692},131,1342,{"start":694,"end":695},{"line":640,"column":21,"offset":656},{"line":640,"column":691,"offset":692},{"type":31,"tagName":497,"properties":697,"children":698,"position":769},{},[699,715],{"type":31,"tagName":546,"properties":700,"children":701,"position":710},{},[702],{"type":27,"value":703,"position":704},"Several readings over one window you fill yourself",{"start":705,"end":708},{"line":706,"column":508,"offset":707},26,1345,{"line":706,"column":274,"offset":709},1395,{"start":711,"end":713},{"line":706,"column":21,"offset":712},1343,{"line":706,"column":101,"offset":714},1396,{"type":31,"tagName":546,"properties":716,"children":717,"position":764},{},[718,725,734,741,757],{"type":27,"value":719,"position":720},"the ",{"start":721,"end":723},{"line":706,"column":445,"offset":722},1398,{"line":706,"column":556,"offset":724},1402,{"type":31,"tagName":44,"properties":726,"children":727,"position":730},{},[728],{"type":27,"value":729},"stats.*",{"start":731,"end":732},{"line":706,"column":556,"offset":724},{"line":706,"column":583,"offset":733},1411,{"type":27,"value":735,"position":736}," functions over a ",{"start":737,"end":738},{"line":706,"column":583,"offset":733},{"line":706,"column":739,"offset":740},87,1429,{"type":31,"tagName":44,"properties":742,"children":743,"position":752},{},[744,746,750],{"type":27,"value":745},"Static",{"type":31,"tagName":747,"properties":748,"children":749},"wbr",{},[],{"type":27,"value":751},"Array\u003Cf64>",{"start":753,"end":754},{"line":706,"column":739,"offset":740},{"line":706,"column":755,"offset":756},105,1447,{"type":27,"value":758,"position":759}," and a count",{"start":760,"end":761},{"line":706,"column":755,"offset":756},{"line":706,"column":762,"offset":763},117,1459,{"start":765,"end":766},{"line":706,"column":101,"offset":714},{"line":706,"column":767,"offset":768},119,1461,{"start":770,"end":771},{"line":706,"column":21,"offset":712},{"line":706,"column":767,"offset":768},{"type":31,"tagName":497,"properties":773,"children":774,"position":807},{},[775,790],{"type":31,"tagName":546,"properties":776,"children":777,"position":785},{},[778],{"type":27,"value":779,"position":780},"The ids of the newest N drawings, so the oldest can be deleted",{"start":781,"end":783},{"line":360,"column":508,"offset":782},1464,{"line":360,"column":223,"offset":784},1526,{"start":786,"end":788},{"line":360,"column":21,"offset":787},1462,{"line":360,"column":566,"offset":789},1527,{"type":31,"tagName":546,"properties":791,"children":792,"position":802},{},[793],{"type":31,"tagName":44,"properties":794,"children":795,"position":797},{},[796],{"type":27,"value":280},{"start":798,"end":800},{"line":360,"column":643,"offset":799},1529,{"line":360,"column":593,"offset":801},1541,{"start":803,"end":804},{"line":360,"column":566,"offset":789},{"line":360,"column":805,"offset":806},82,1543,{"start":808,"end":809},{"line":360,"column":21,"offset":787},{"line":360,"column":805,"offset":806},{"type":31,"tagName":497,"properties":811,"children":812,"position":937},{},[813,890],{"type":31,"tagName":546,"properties":814,"children":815,"position":884},{},[816,825,831,860,866],{"type":31,"tagName":44,"properties":817,"children":818,"position":820},{},[819],{"type":27,"value":317},{"start":821,"end":823},{"line":81,"column":508,"offset":822},1546,{"line":81,"column":530,"offset":824},1564,{"type":27,"value":327,"position":826},{"start":827,"end":828},{"line":81,"column":530,"offset":824},{"line":81,"column":829,"offset":830},23,1566,{"type":31,"tagName":44,"properties":832,"children":833,"position":856},{},[834,836,839,841,844,846,849,851,854],{"type":27,"value":835},"math.",{"type":31,"tagName":747,"properties":837,"children":838},{},[],{"type":27,"value":840},"round_",{"type":31,"tagName":747,"properties":842,"children":843},{},[],{"type":27,"value":845},"to_",{"type":31,"tagName":747,"properties":847,"children":848},{},[],{"type":27,"value":850},"mintick(",{"type":31,"tagName":747,"properties":852,"children":853},{},[],{"type":27,"value":855},"x)",{"start":857,"end":858},{"line":81,"column":829,"offset":830},{"line":81,"column":213,"offset":859},1592,{"type":27,"value":327,"position":861},{"start":862,"end":863},{"line":81,"column":213,"offset":859},{"line":81,"column":864,"offset":865},51,1594,{"type":31,"tagName":44,"properties":867,"children":868,"position":880},{},[869,870,873,875,878],{"type":27,"value":835},{"type":31,"tagName":747,"properties":871,"children":872},{},[],{"type":27,"value":874},"random(",{"type":31,"tagName":747,"properties":876,"children":877},{},[],{"type":27,"value":879},"min, max, seed)",{"start":881,"end":882},{"line":81,"column":864,"offset":865},{"line":81,"column":593,"offset":883},1623,{"start":885,"end":887},{"line":81,"column":21,"offset":886},1544,{"line":81,"column":888,"offset":889},81,1624,{"type":31,"tagName":546,"properties":891,"children":892,"position":933},{},[893,904,910,919,925],{"type":31,"tagName":44,"properties":894,"children":895,"position":897},{},[896],{"type":27,"value":298},{"start":898,"end":901},{"line":81,"column":899,"offset":900},83,1626,{"line":81,"column":902,"offset":903},92,1635,{"type":27,"value":327,"position":905},{"start":906,"end":907},{"line":81,"column":902,"offset":903},{"line":81,"column":908,"offset":909},94,1637,{"type":31,"tagName":44,"properties":911,"children":912,"position":914},{},[913],{"type":27,"value":337},{"start":915,"end":916},{"line":81,"column":908,"offset":909},{"line":81,"column":917,"offset":918},107,1650,{"type":27,"value":327,"position":920},{"start":921,"end":922},{"line":81,"column":917,"offset":918},{"line":81,"column":923,"offset":924},109,1652,{"type":31,"tagName":44,"properties":926,"children":927,"position":929},{},[928],{"type":27,"value":375},{"start":930,"end":931},{"line":81,"column":923,"offset":924},{"line":81,"column":762,"offset":932},1660,{"start":934,"end":935},{"line":81,"column":888,"offset":889},{"line":81,"column":767,"offset":936},1662,{"start":938,"end":939},{"line":81,"column":21,"offset":886},{"line":81,"column":767,"offset":936},{"start":941,"end":942},{"line":553,"column":21,"offset":570},{"line":81,"column":767,"offset":936},{"start":944,"end":945},{"line":244,"column":21,"offset":514},{"line":81,"column":767,"offset":936},{"type":27,"value":28},{"type":31,"tagName":470,"properties":948,"children":949,"position":968},{},[950,957],{"type":27,"value":951,"position":952},"Window arithmetic: ",{"start":953,"end":955},{"line":193,"column":478,"offset":954},1667,{"line":193,"column":829,"offset":956},1686,{"type":31,"tagName":44,"properties":958,"children":959,"position":965},{},[960],{"type":27,"value":119,"position":961},{"start":962,"end":963},{"line":193,"column":829,"offset":956},{"line":193,"column":193,"offset":964},1693,{"start":966,"end":967},{"line":193,"column":829,"offset":956},{"line":193,"column":193,"offset":964},{"start":969,"end":971},{"line":193,"column":21,"offset":970},1664,{"line":193,"column":193,"offset":964},{"type":27,"value":28},{"type":31,"tagName":32,"properties":974,"children":975,"position":1152},{},[976,988,994,1006,1012,1023,1029,1040,1047,1058,1064,1075,1081,1093,1098,1110,1115,1127,1134,1146],{"type":31,"tagName":44,"properties":977,"children":978,"position":985},{},[979],{"type":27,"value":119,"position":980},{"start":981,"end":983},{"line":435,"column":21,"offset":982},1695,{"line":435,"column":133,"offset":984},1702,{"start":986,"end":987},{"line":435,"column":21,"offset":982},{"line":435,"column":133,"offset":984},{"type":27,"value":989,"position":990}," is a namespace of functions over the first ",{"start":991,"end":992},{"line":435,"column":133,"offset":984},{"line":435,"column":416,"offset":993},1746,{"type":31,"tagName":44,"properties":995,"children":996,"position":1003},{},[997],{"type":27,"value":178,"position":998},{"start":999,"end":1000},{"line":435,"column":416,"offset":993},{"line":435,"column":1001,"offset":1002},55,1749,{"start":1004,"end":1005},{"line":435,"column":416,"offset":993},{"line":435,"column":1001,"offset":1002},{"type":27,"value":1007,"position":1008}," entries of a\n",{"start":1009,"end":1010},{"line":435,"column":1001,"offset":1002},{"line":321,"column":21,"offset":1011},1763,{"type":31,"tagName":44,"properties":1013,"children":1014,"position":1020},{},[1015],{"type":27,"value":139,"position":1016},{"start":1017,"end":1018},{"line":321,"column":21,"offset":1011},{"line":321,"column":123,"offset":1019},1781,{"start":1021,"end":1022},{"line":321,"column":21,"offset":1011},{"line":321,"column":123,"offset":1019},{"type":27,"value":1024,"position":1025}," you own. Nothing here allocates: you size the array\nin ",{"start":1026,"end":1027},{"line":321,"column":123,"offset":1019},{"line":254,"column":478,"offset":1028},1837,{"type":31,"tagName":44,"properties":1030,"children":1031,"position":1037},{},[1032],{"type":27,"value":682,"position":1033},{"start":1034,"end":1035},{"line":254,"column":478,"offset":1028},{"line":254,"column":311,"offset":1036},1848,{"start":1038,"end":1039},{"line":254,"column":478,"offset":1028},{"line":254,"column":311,"offset":1036},{"type":27,"value":1041,"position":1042},", fill it as bars arrive, and hand the count you filled. A\ncount above the array's length reads the whole array; a count below 1\nreads nothing. A non-finite entry among the first ",{"start":1043,"end":1044},{"line":254,"column":311,"offset":1036},{"line":1045,"column":864,"offset":1046},36,2027,{"type":31,"tagName":44,"properties":1048,"children":1049,"position":1055},{},[1050],{"type":27,"value":178,"position":1051},{"start":1052,"end":1053},{"line":1045,"column":864,"offset":1046},{"line":1045,"column":101,"offset":1054},2030,{"start":1056,"end":1057},{"line":1045,"column":864,"offset":1046},{"line":1045,"column":101,"offset":1054},{"type":27,"value":1059,"position":1060}," makes the result\n",{"start":1061,"end":1062},{"line":1045,"column":101,"offset":1054},{"line":88,"column":21,"offset":1063},2048,{"type":31,"tagName":44,"properties":1065,"children":1066,"position":1072},{},[1067],{"type":27,"value":431,"position":1068},{"start":1069,"end":1070},{"line":88,"column":21,"offset":1063},{"line":88,"column":62,"offset":1071},2053,{"start":1073,"end":1074},{"line":88,"column":21,"offset":1063},{"line":88,"column":62,"offset":1071},{"type":27,"value":1076,"position":1077},", except in ",{"start":1078,"end":1079},{"line":88,"column":62,"offset":1071},{"line":88,"column":52,"offset":1080},2065,{"type":31,"tagName":44,"properties":1082,"children":1083,"position":1090},{},[1084],{"type":27,"value":1085,"position":1086},"min",{"start":1087,"end":1088},{"line":88,"column":52,"offset":1080},{"line":88,"column":829,"offset":1089},2070,{"start":1091,"end":1092},{"line":88,"column":52,"offset":1080},{"line":88,"column":829,"offset":1089},{"type":27,"value":327,"position":1094},{"start":1095,"end":1096},{"line":88,"column":829,"offset":1089},{"line":88,"column":640,"offset":1097},2072,{"type":31,"tagName":44,"properties":1099,"children":1100,"position":1107},{},[1101],{"type":27,"value":1102,"position":1103},"max",{"start":1104,"end":1105},{"line":88,"column":640,"offset":1097},{"line":88,"column":193,"offset":1106},2077,{"start":1108,"end":1109},{"line":88,"column":640,"offset":1097},{"line":88,"column":193,"offset":1106},{"type":27,"value":327,"position":1111},{"start":1112,"end":1113},{"line":88,"column":193,"offset":1106},{"line":88,"column":435,"offset":1114},2079,{"type":31,"tagName":44,"properties":1116,"children":1117,"position":1124},{},[1118],{"type":27,"value":1119,"position":1120},"argmin",{"start":1121,"end":1122},{"line":88,"column":435,"offset":1114},{"line":88,"column":203,"offset":1123},2087,{"start":1125,"end":1126},{"line":88,"column":435,"offset":1114},{"line":88,"column":203,"offset":1123},{"type":27,"value":1128,"position":1129}," and ",{"start":1130,"end":1131},{"line":88,"column":203,"offset":1123},{"line":88,"column":1132,"offset":1133},45,2092,{"type":31,"tagName":44,"properties":1135,"children":1136,"position":1143},{},[1137],{"type":27,"value":1138,"position":1139},"argmax",{"start":1140,"end":1141},{"line":88,"column":1132,"offset":1133},{"line":88,"column":274,"offset":1142},2100,{"start":1144,"end":1145},{"line":88,"column":1132,"offset":1133},{"line":88,"column":274,"offset":1142},{"type":27,"value":1147,"position":1148},", which skip it.",{"start":1149,"end":1150},{"line":88,"column":274,"offset":1142},{"line":88,"column":583,"offset":1151},2116,{"start":1153,"end":1154},{"line":435,"column":21,"offset":982},{"line":88,"column":583,"offset":1151},{"type":27,"value":1156},"\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\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n",{"type":31,"tagName":489,"properties":1158,"children":1159,"position":2525},{},[1160,1203],{"type":31,"tagName":493,"properties":1161,"children":1162,"position":1200},{},[1163],{"type":31,"tagName":497,"properties":1164,"children":1165,"position":1197},{},[1166,1183],{"type":31,"tagName":501,"properties":1167,"children":1168,"position":1178},{},[1169],{"type":27,"value":1170,"position":1171},"Function",{"start":1172,"end":1175},{"line":1173,"column":508,"offset":1174},39,2120,{"line":1173,"column":1176,"offset":1177},11,2128,{"start":1179,"end":1181},{"line":1173,"column":21,"offset":1180},2118,{"line":1173,"column":76,"offset":1182},2129,{"type":31,"tagName":501,"properties":1184,"children":1185,"position":1193},{},[1186],{"type":27,"value":1187,"position":1188},"Returns",{"start":1189,"end":1191},{"line":1173,"column":387,"offset":1190},2131,{"line":1173,"column":530,"offset":1192},2138,{"start":1194,"end":1195},{"line":1173,"column":76,"offset":1182},{"line":1173,"column":829,"offset":1196},2140,{"start":1198,"end":1199},{"line":1173,"column":21,"offset":1180},{"line":1173,"column":829,"offset":1196},{"start":1201,"end":1202},{"line":1173,"column":21,"offset":1180},{"line":1173,"column":829,"offset":1196},{"type":31,"tagName":539,"properties":1204,"children":1205,"position":2522},{},[1206,1256,1327,1406,1448,1501,1552,1607,1659,1736,1799,1876,1940,2020,2107,2234],{"type":31,"tagName":497,"properties":1207,"children":1208,"position":1253},{},[1209,1227],{"type":31,"tagName":546,"properties":1210,"children":1211,"position":1222},{},[1212],{"type":31,"tagName":44,"properties":1213,"children":1214,"position":1217},{},[1215],{"type":27,"value":1216},"stats.sum(a, n)",{"start":1218,"end":1220},{"line":152,"column":508,"offset":1219},2157,{"line":152,"column":477,"offset":1221},2174,{"start":1223,"end":1225},{"line":152,"column":21,"offset":1224},2155,{"line":152,"column":530,"offset":1226},2175,{"type":31,"tagName":546,"properties":1228,"children":1229,"position":1248},{},[1230,1238],{"type":27,"value":1231,"position":1232},"the entries added index 0 first; 0 when ",{"start":1233,"end":1235},{"line":152,"column":829,"offset":1234},2177,{"line":152,"column":1236,"offset":1237},63,2217,{"type":31,"tagName":44,"properties":1239,"children":1240,"position":1243},{},[1241],{"type":27,"value":1242},"n \u003C 1",{"start":1244,"end":1245},{"line":152,"column":1236,"offset":1237},{"line":152,"column":1246,"offset":1247},70,2224,{"start":1249,"end":1250},{"line":152,"column":530,"offset":1226},{"line":152,"column":1251,"offset":1252},72,2226,{"start":1254,"end":1255},{"line":152,"column":21,"offset":1224},{"line":152,"column":1251,"offset":1252},{"type":31,"tagName":497,"properties":1257,"children":1258,"position":1324},{},[1259,1278],{"type":31,"tagName":546,"properties":1260,"children":1261,"position":1273},{},[1262],{"type":31,"tagName":44,"properties":1263,"children":1264,"position":1267},{},[1265],{"type":27,"value":1266},"stats.mean(a, n)",{"start":1268,"end":1271},{"line":1269,"column":508,"offset":1270},42,2229,{"line":1269,"column":530,"offset":1272},2247,{"start":1274,"end":1276},{"line":1269,"column":21,"offset":1275},2227,{"line":1269,"column":244,"offset":1277},2248,{"type":31,"tagName":546,"properties":1279,"children":1280,"position":1320},{},[1281,1291,1297,1305,1312],{"type":31,"tagName":44,"properties":1282,"children":1283,"position":1286},{},[1284],{"type":27,"value":1285},"sum / n",{"start":1287,"end":1289},{"line":1269,"column":553,"offset":1288},2250,{"line":1269,"column":321,"offset":1290},2259,{"type":27,"value":1292,"position":1293},"; ",{"start":1294,"end":1295},{"line":1269,"column":321,"offset":1290},{"line":1269,"column":331,"offset":1296},2261,{"type":31,"tagName":44,"properties":1298,"children":1299,"position":1301},{},[1300],{"type":27,"value":431},{"start":1302,"end":1303},{"line":1269,"column":331,"offset":1296},{"line":1269,"column":203,"offset":1304},2266,{"type":27,"value":1306,"position":1307}," when ",{"start":1308,"end":1309},{"line":1269,"column":203,"offset":1304},{"line":1269,"column":1310,"offset":1311},46,2272,{"type":31,"tagName":44,"properties":1313,"children":1314,"position":1316},{},[1315],{"type":27,"value":1242},{"start":1317,"end":1318},{"line":1269,"column":1310,"offset":1311},{"line":1269,"column":274,"offset":1319},2279,{"start":1321,"end":1322},{"line":1269,"column":244,"offset":1277},{"line":1269,"column":1001,"offset":1323},2281,{"start":1325,"end":1326},{"line":1269,"column":21,"offset":1275},{"line":1269,"column":1001,"offset":1323},{"type":31,"tagName":497,"properties":1328,"children":1329,"position":1403},{},[1330,1358],{"type":31,"tagName":546,"properties":1331,"children":1332,"position":1353},{},[1333],{"type":31,"tagName":44,"properties":1334,"children":1335,"position":1348},{},[1336,1338,1341,1343,1346],{"type":27,"value":1337},"stats.",{"type":31,"tagName":747,"properties":1339,"children":1340},{},[],{"type":27,"value":1342},"variance(",{"type":31,"tagName":747,"properties":1344,"children":1345},{},[],{"type":27,"value":1347},"a, n)",{"start":1349,"end":1351},{"line":264,"column":508,"offset":1350},2284,{"line":264,"column":640,"offset":1352},2306,{"start":1354,"end":1356},{"line":264,"column":21,"offset":1355},2282,{"line":264,"column":706,"offset":1357},2307,{"type":31,"tagName":546,"properties":1359,"children":1360,"position":1398},{},[1361,1368,1376,1382,1391],{"type":27,"value":1362,"position":1363},"the population variance (divide by ",{"start":1364,"end":1366},{"line":264,"column":81,"offset":1365},2309,{"line":264,"column":1236,"offset":1367},2344,{"type":31,"tagName":44,"properties":1369,"children":1370,"position":1372},{},[1371],{"type":27,"value":178},{"start":1373,"end":1374},{"line":264,"column":1236,"offset":1367},{"line":264,"column":566,"offset":1375},2347,{"type":27,"value":1377,"position":1378},", the library's ",{"start":1379,"end":1380},{"line":264,"column":566,"offset":1375},{"line":264,"column":805,"offset":1381},2363,{"type":31,"tagName":44,"properties":1383,"children":1384,"position":1387},{},[1385],{"type":27,"value":1386},"Variance",{"start":1388,"end":1389},{"line":264,"column":805,"offset":1381},{"line":264,"column":902,"offset":1390},2373,{"type":27,"value":1392,"position":1393},")",{"start":1394,"end":1395},{"line":264,"column":902,"offset":1390},{"line":264,"column":1396,"offset":1397},93,2374,{"start":1399,"end":1400},{"line":264,"column":706,"offset":1357},{"line":264,"column":1401,"offset":1402},95,2376,{"start":1404,"end":1405},{"line":264,"column":21,"offset":1355},{"line":264,"column":1401,"offset":1402},{"type":31,"tagName":497,"properties":1407,"children":1408,"position":1445},{},[1409,1428],{"type":31,"tagName":546,"properties":1410,"children":1411,"position":1423},{},[1412],{"type":31,"tagName":44,"properties":1413,"children":1414,"position":1417},{},[1415],{"type":27,"value":1416},"stats.stdev(a, n)",{"start":1418,"end":1421},{"line":1419,"column":508,"offset":1420},44,2379,{"line":1419,"column":244,"offset":1422},2398,{"start":1424,"end":1426},{"line":1419,"column":21,"offset":1425},2377,{"line":1419,"column":829,"offset":1427},2399,{"type":31,"tagName":546,"properties":1429,"children":1430,"position":1441},{},[1431],{"type":31,"tagName":44,"properties":1432,"children":1433,"position":1436},{},[1434],{"type":27,"value":1435},"sqrt(variance)",{"start":1437,"end":1439},{"line":1419,"column":640,"offset":1438},2401,{"line":1419,"column":152,"offset":1440},2417,{"start":1442,"end":1443},{"line":1419,"column":829,"offset":1427},{"line":1419,"column":264,"offset":1444},2419,{"start":1446,"end":1447},{"line":1419,"column":21,"offset":1425},{"line":1419,"column":264,"offset":1444},{"type":31,"tagName":497,"properties":1449,"children":1450,"position":1498},{},[1451,1469],{"type":31,"tagName":546,"properties":1452,"children":1453,"position":1464},{},[1454],{"type":31,"tagName":44,"properties":1455,"children":1456,"position":1459},{},[1457],{"type":27,"value":1458},"stats.min(a, n)",{"start":1460,"end":1462},{"line":1132,"column":508,"offset":1461},2422,{"line":1132,"column":477,"offset":1463},2439,{"start":1465,"end":1467},{"line":1132,"column":21,"offset":1466},2420,{"line":1132,"column":530,"offset":1468},2440,{"type":31,"tagName":546,"properties":1470,"children":1471,"position":1494},{},[1472,1479,1487],{"type":27,"value":1473,"position":1474},"the smallest finite entry; ",{"start":1475,"end":1477},{"line":1132,"column":829,"offset":1476},2442,{"line":1132,"column":162,"offset":1478},2469,{"type":31,"tagName":44,"properties":1480,"children":1481,"position":1483},{},[1482],{"type":27,"value":431},{"start":1484,"end":1485},{"line":1132,"column":162,"offset":1478},{"line":1132,"column":1001,"offset":1486},2474,{"type":27,"value":1488,"position":1489}," when none is finite",{"start":1490,"end":1491},{"line":1132,"column":1001,"offset":1486},{"line":1132,"column":1492,"offset":1493},75,2494,{"start":1495,"end":1496},{"line":1132,"column":530,"offset":1468},{"line":1132,"column":652,"offset":1497},2496,{"start":1499,"end":1500},{"line":1132,"column":21,"offset":1466},{"line":1132,"column":652,"offset":1497},{"type":31,"tagName":497,"properties":1502,"children":1503,"position":1549},{},[1504,1522],{"type":31,"tagName":546,"properties":1505,"children":1506,"position":1517},{},[1507],{"type":31,"tagName":44,"properties":1508,"children":1509,"position":1512},{},[1510],{"type":27,"value":1511},"stats.max(a, n)",{"start":1513,"end":1515},{"line":1310,"column":508,"offset":1514},2499,{"line":1310,"column":477,"offset":1516},2516,{"start":1518,"end":1520},{"line":1310,"column":21,"offset":1519},2497,{"line":1310,"column":530,"offset":1521},2517,{"type":31,"tagName":546,"properties":1523,"children":1524,"position":1545},{},[1525,1532,1540],{"type":27,"value":1526,"position":1527},"the largest finite entry; ",{"start":1528,"end":1530},{"line":1310,"column":829,"offset":1529},2519,{"line":1310,"column":213,"offset":1531},2545,{"type":31,"tagName":44,"properties":1533,"children":1534,"position":1536},{},[1535],{"type":27,"value":431},{"start":1537,"end":1538},{"line":1310,"column":213,"offset":1531},{"line":1310,"column":101,"offset":1539},2550,{"type":27,"value":1488,"position":1541},{"start":1542,"end":1543},{"line":1310,"column":101,"offset":1539},{"line":1310,"column":182,"offset":1544},2570,{"start":1546,"end":1547},{"line":1310,"column":530,"offset":1521},{"line":1310,"column":106,"offset":1548},2572,{"start":1550,"end":1551},{"line":1310,"column":21,"offset":1519},{"line":1310,"column":106,"offset":1548},{"type":31,"tagName":497,"properties":1553,"children":1554,"position":1604},{},[1555,1573],{"type":31,"tagName":546,"properties":1556,"children":1557,"position":1568},{},[1558],{"type":31,"tagName":44,"properties":1559,"children":1560,"position":1563},{},[1561],{"type":27,"value":1562},"stats.argmin(a, n)",{"start":1564,"end":1566},{"line":406,"column":508,"offset":1565},2575,{"line":406,"column":829,"offset":1567},2595,{"start":1569,"end":1571},{"line":406,"column":21,"offset":1570},2573,{"line":406,"column":553,"offset":1572},2596,{"type":31,"tagName":546,"properties":1574,"children":1575,"position":1599},{},[1576,1583,1593],{"type":27,"value":1577,"position":1578},"the index of the smallest finite entry (the lowest index on a tie); ",{"start":1579,"end":1581},{"line":406,"column":706,"offset":1580},2598,{"line":406,"column":908,"offset":1582},2666,{"type":31,"tagName":44,"properties":1584,"children":1585,"position":1588},{},[1586],{"type":27,"value":1587},"-1",{"start":1589,"end":1590},{"line":406,"column":908,"offset":1582},{"line":406,"column":1591,"offset":1592},98,2670,{"type":27,"value":1594,"position":1595}," when none",{"start":1596,"end":1597},{"line":406,"column":1591,"offset":1592},{"line":406,"column":610,"offset":1598},2680,{"start":1600,"end":1601},{"line":406,"column":553,"offset":1572},{"line":406,"column":1602,"offset":1603},110,2682,{"start":1605,"end":1606},{"line":406,"column":21,"offset":1570},{"line":406,"column":1602,"offset":1603},{"type":31,"tagName":497,"properties":1608,"children":1609,"position":1656},{},[1610,1628],{"type":31,"tagName":546,"properties":1611,"children":1612,"position":1623},{},[1613],{"type":31,"tagName":44,"properties":1614,"children":1615,"position":1618},{},[1616],{"type":27,"value":1617},"stats.argmax(a, n)",{"start":1619,"end":1621},{"line":10,"column":508,"offset":1620},2685,{"line":10,"column":829,"offset":1622},2705,{"start":1624,"end":1626},{"line":10,"column":21,"offset":1625},2683,{"line":10,"column":553,"offset":1627},2706,{"type":31,"tagName":546,"properties":1629,"children":1630,"position":1652},{},[1631,1638,1647],{"type":27,"value":1632,"position":1633},"the index of the largest finite entry (the lowest index on a tie); ",{"start":1634,"end":1636},{"line":10,"column":706,"offset":1635},2708,{"line":10,"column":1396,"offset":1637},2775,{"type":31,"tagName":44,"properties":1639,"children":1640,"position":1642},{},[1641],{"type":27,"value":1587},{"start":1643,"end":1644},{"line":10,"column":1396,"offset":1637},{"line":10,"column":1645,"offset":1646},97,2779,{"type":27,"value":1594,"position":1648},{"start":1649,"end":1650},{"line":10,"column":1645,"offset":1646},{"line":10,"column":917,"offset":1651},2789,{"start":1653,"end":1654},{"line":10,"column":553,"offset":1627},{"line":10,"column":923,"offset":1655},2791,{"start":1657,"end":1658},{"line":10,"column":21,"offset":1625},{"line":10,"column":923,"offset":1655},{"type":31,"tagName":497,"properties":1660,"children":1661,"position":1733},{},[1662,1680],{"type":31,"tagName":546,"properties":1663,"children":1664,"position":1675},{},[1665],{"type":31,"tagName":44,"properties":1666,"children":1667,"position":1670},{},[1668],{"type":27,"value":1669},"stats.slope(a, n)",{"start":1671,"end":1673},{"line":213,"column":508,"offset":1672},2794,{"line":213,"column":244,"offset":1674},2813,{"start":1676,"end":1678},{"line":213,"column":21,"offset":1677},2792,{"line":213,"column":829,"offset":1679},2814,{"type":31,"tagName":546,"properties":1681,"children":1682,"position":1729},{},[1683,1690,1699,1705,1714,1719],{"type":27,"value":1684,"position":1685},"the least-squares slope against the index ",{"start":1686,"end":1688},{"line":213,"column":640,"offset":1687},2816,{"line":213,"column":572,"offset":1689},2858,{"type":31,"tagName":44,"properties":1691,"children":1692,"position":1695},{},[1693],{"type":27,"value":1694},"0..n-1",{"start":1696,"end":1697},{"line":213,"column":572,"offset":1689},{"line":213,"column":1492,"offset":1698},2866,{"type":27,"value":1700,"position":1701},", in value per entry; ",{"start":1702,"end":1703},{"line":213,"column":1492,"offset":1698},{"line":213,"column":1645,"offset":1704},2888,{"type":31,"tagName":44,"properties":1706,"children":1707,"position":1709},{},[1708],{"type":27,"value":431},{"start":1710,"end":1711},{"line":213,"column":1645,"offset":1704},{"line":213,"column":1712,"offset":1713},102,2893,{"type":27,"value":1306,"position":1715},{"start":1716,"end":1717},{"line":213,"column":1712,"offset":1713},{"line":213,"column":610,"offset":1718},2899,{"type":31,"tagName":44,"properties":1720,"children":1721,"position":1724},{},[1722],{"type":27,"value":1723},"n \u003C 2",{"start":1725,"end":1726},{"line":213,"column":610,"offset":1718},{"line":213,"column":1727,"offset":1728},115,2906,{"start":1730,"end":1731},{"line":213,"column":829,"offset":1679},{"line":213,"column":762,"offset":1732},2908,{"start":1734,"end":1735},{"line":213,"column":21,"offset":1677},{"line":213,"column":762,"offset":1732},{"type":31,"tagName":497,"properties":1737,"children":1738,"position":1796},{},[1739,1767],{"type":31,"tagName":546,"properties":1740,"children":1741,"position":1761},{},[1742],{"type":31,"tagName":44,"properties":1743,"children":1744,"position":1756},{},[1745,1746,1749,1751,1754],{"type":27,"value":1337},{"type":31,"tagName":747,"properties":1747,"children":1748},{},[],{"type":27,"value":1750},"covariance(",{"type":31,"tagName":747,"properties":1752,"children":1753},{},[],{"type":27,"value":1755},"a, b, n)",{"start":1757,"end":1759},{"line":162,"column":508,"offset":1758},2911,{"line":162,"column":193,"offset":1760},2938,{"start":1762,"end":1764},{"line":162,"column":21,"offset":1763},2909,{"line":162,"column":1765,"offset":1766},31,2939,{"type":31,"tagName":546,"properties":1768,"children":1769,"position":1792},{},[1770,1778,1786],{"type":27,"value":1771,"position":1772},"the population covariance of the two arrays' first ",{"start":1773,"end":1775},{"line":162,"column":321,"offset":1774},2941,{"line":162,"column":1776,"offset":1777},84,2992,{"type":31,"tagName":44,"properties":1779,"children":1780,"position":1782},{},[1781],{"type":27,"value":178},{"start":1783,"end":1784},{"line":162,"column":1776,"offset":1777},{"line":162,"column":739,"offset":1785},2995,{"type":27,"value":1787,"position":1788}," entries",{"start":1789,"end":1790},{"line":162,"column":739,"offset":1785},{"line":162,"column":1401,"offset":1791},3003,{"start":1793,"end":1794},{"line":162,"column":1765,"offset":1766},{"line":162,"column":1645,"offset":1795},3005,{"start":1797,"end":1798},{"line":162,"column":21,"offset":1763},{"line":162,"column":1645,"offset":1795},{"type":31,"tagName":497,"properties":1800,"children":1801,"position":1873},{},[1802,1828],{"type":31,"tagName":546,"properties":1803,"children":1804,"position":1823},{},[1805],{"type":31,"tagName":44,"properties":1806,"children":1807,"position":1818},{},[1808,1809,1812,1814,1817],{"type":27,"value":1337},{"type":31,"tagName":747,"properties":1810,"children":1811},{},[],{"type":27,"value":1813},"correlation(",{"type":31,"tagName":747,"properties":1815,"children":1816},{},[],{"type":27,"value":1755},{"start":1819,"end":1821},{"line":864,"column":508,"offset":1820},3008,{"line":864,"column":1765,"offset":1822},3036,{"start":1824,"end":1826},{"line":864,"column":21,"offset":1825},3006,{"line":864,"column":435,"offset":1827},3037,{"type":31,"tagName":546,"properties":1829,"children":1830,"position":1869},{},[1831,1839,1848,1853,1862],{"type":27,"value":1832,"position":1833},"the Pearson correlation, ",{"start":1834,"end":1836},{"line":864,"column":254,"offset":1835},3039,{"line":864,"column":1837,"offset":1838},59,3064,{"type":31,"tagName":44,"properties":1840,"children":1841,"position":1844},{},[1842],{"type":27,"value":1843},"-1..1",{"start":1845,"end":1846},{"line":864,"column":1837,"offset":1838},{"line":864,"column":566,"offset":1847},3071,{"type":27,"value":1292,"position":1849},{"start":1850,"end":1851},{"line":864,"column":566,"offset":1847},{"line":864,"column":643,"offset":1852},3073,{"type":31,"tagName":44,"properties":1854,"children":1855,"position":1857},{},[1856],{"type":27,"value":431},{"start":1858,"end":1859},{"line":864,"column":643,"offset":1852},{"line":864,"column":1860,"offset":1861},73,3078,{"type":27,"value":1863,"position":1864}," when either side has no variance",{"start":1865,"end":1866},{"line":864,"column":1860,"offset":1861},{"line":864,"column":1867,"offset":1868},106,3111,{"start":1870,"end":1871},{"line":864,"column":435,"offset":1827},{"line":864,"column":610,"offset":1872},3113,{"start":1874,"end":1875},{"line":864,"column":21,"offset":1825},{"line":864,"column":610,"offset":1872},{"type":31,"tagName":497,"properties":1877,"children":1878,"position":1937},{},[1879,1897],{"type":31,"tagName":546,"properties":1880,"children":1881,"position":1892},{},[1882],{"type":31,"tagName":44,"properties":1883,"children":1884,"position":1887},{},[1885],{"type":27,"value":1886},"stats.zscore(x, a, n)",{"start":1888,"end":1890},{"line":416,"column":508,"offset":1889},3116,{"line":416,"column":706,"offset":1891},3139,{"start":1893,"end":1895},{"line":416,"column":21,"offset":1894},3114,{"line":416,"column":360,"offset":1896},3140,{"type":31,"tagName":546,"properties":1898,"children":1899,"position":1932},{},[1900,1911,1918,1927],{"type":31,"tagName":44,"properties":1901,"children":1902,"position":1905},{},[1903],{"type":27,"value":1904},"(x - mean) / stdev",{"start":1906,"end":1909},{"line":416,"column":1907,"offset":1908},29,3142,{"line":416,"column":213,"offset":1910},3162,{"type":27,"value":1912,"position":1913},"; 0 when the standard deviation is 0 (the library's ",{"start":1914,"end":1915},{"line":416,"column":213,"offset":1910},{"line":416,"column":1916,"offset":1917},101,3214,{"type":31,"tagName":44,"properties":1919,"children":1920,"position":1923},{},[1921],{"type":27,"value":1922},"Zscore",{"start":1924,"end":1925},{"line":416,"column":1916,"offset":1917},{"line":416,"column":923,"offset":1926},3222,{"type":27,"value":1392,"position":1928},{"start":1929,"end":1930},{"line":416,"column":923,"offset":1926},{"line":416,"column":1602,"offset":1931},3223,{"start":1933,"end":1934},{"line":416,"column":360,"offset":1896},{"line":416,"column":1935,"offset":1936},112,3225,{"start":1938,"end":1939},{"line":416,"column":21,"offset":1894},{"line":416,"column":1935,"offset":1936},{"type":31,"tagName":497,"properties":1941,"children":1942,"position":2017},{},[1943,1974],{"type":31,"tagName":546,"properties":1944,"children":1945,"position":1969},{},[1946],{"type":31,"tagName":44,"properties":1947,"children":1948,"position":1964},{},[1949,1950,1953,1955,1958,1960,1963],{"type":27,"value":1337},{"type":31,"tagName":747,"properties":1951,"children":1952},{},[],{"type":27,"value":1954},"sort",{"type":31,"tagName":747,"properties":1956,"children":1957},{},[],{"type":27,"value":1959},"Ascending(",{"type":31,"tagName":747,"properties":1961,"children":1962},{},[],{"type":27,"value":1347},{"start":1965,"end":1967},{"line":274,"column":508,"offset":1966},3228,{"line":274,"column":193,"offset":1968},3255,{"start":1970,"end":1972},{"line":274,"column":21,"offset":1971},3226,{"line":274,"column":1765,"offset":1973},3256,{"type":31,"tagName":546,"properties":1975,"children":1976,"position":2013},{},[1977,1984,1992,1998,2006],{"type":27,"value":1978,"position":1979},"sorts the first ",{"start":1980,"end":1982},{"line":274,"column":321,"offset":1981},3258,{"line":274,"column":213,"offset":1983},3274,{"type":31,"tagName":44,"properties":1985,"children":1986,"position":1988},{},[1987],{"type":27,"value":178},{"start":1989,"end":1990},{"line":274,"column":213,"offset":1983},{"line":274,"column":416,"offset":1991},3277,{"type":27,"value":1993,"position":1994}," entries in place, ascending, ",{"start":1995,"end":1996},{"line":274,"column":416,"offset":1991},{"line":274,"column":805,"offset":1997},3307,{"type":31,"tagName":44,"properties":1999,"children":2000,"position":2002},{},[2001],{"type":27,"value":431},{"start":2003,"end":2004},{"line":274,"column":805,"offset":1997},{"line":274,"column":739,"offset":2005},3312,{"type":27,"value":2007,"position":2008}," entries last",{"start":2009,"end":2010},{"line":274,"column":739,"offset":2005},{"line":274,"column":2011,"offset":2012},100,3325,{"start":2014,"end":2015},{"line":274,"column":1765,"offset":1973},{"line":274,"column":1712,"offset":2016},3327,{"start":2018,"end":2019},{"line":274,"column":21,"offset":1971},{"line":274,"column":1712,"offset":2016},{"type":31,"tagName":497,"properties":2021,"children":2022,"position":2104},{},[2023,2041],{"type":31,"tagName":546,"properties":2024,"children":2025,"position":2036},{},[2026],{"type":31,"tagName":44,"properties":2027,"children":2028,"position":2031},{},[2029],{"type":27,"value":2030},"stats.median(a, n, scratch)",{"start":2032,"end":2034},{"line":101,"column":508,"offset":2033},3330,{"line":101,"column":435,"offset":2035},3359,{"start":2037,"end":2039},{"line":101,"column":21,"offset":2038},3328,{"line":101,"column":321,"offset":2040},3360,{"type":31,"tagName":546,"properties":2042,"children":2043,"position":2099},{},[2044,2051,2059,2066,2076,2083,2092],{"type":27,"value":2045,"position":2046},"the middle of the sorted entries (the mean of the two middle ones on an even ",{"start":2047,"end":2049},{"line":101,"column":331,"offset":2048},3362,{"line":101,"column":1935,"offset":2050},3439,{"type":31,"tagName":44,"properties":2052,"children":2053,"position":2055},{},[2054],{"type":27,"value":178},{"start":2056,"end":2057},{"line":101,"column":1935,"offset":2050},{"line":101,"column":1727,"offset":2058},3442,{"type":27,"value":2060,"position":2061},"); copies into ",{"start":2062,"end":2063},{"line":101,"column":1727,"offset":2058},{"line":101,"column":2064,"offset":2065},130,3457,{"type":31,"tagName":44,"properties":2067,"children":2068,"position":2071},{},[2069],{"type":27,"value":2070},"scratch",{"start":2072,"end":2073},{"line":101,"column":2064,"offset":2065},{"line":101,"column":2074,"offset":2075},139,3466,{"type":27,"value":2077,"position":2078}," and sorts there, so ",{"start":2079,"end":2080},{"line":101,"column":2074,"offset":2075},{"line":101,"column":2081,"offset":2082},160,3487,{"type":31,"tagName":44,"properties":2084,"children":2085,"position":2087},{},[2086],{"type":27,"value":65},{"start":2088,"end":2089},{"line":101,"column":2081,"offset":2082},{"line":101,"column":2090,"offset":2091},163,3490,{"type":27,"value":2093,"position":2094}," keeps its order",{"start":2095,"end":2096},{"line":101,"column":2090,"offset":2091},{"line":101,"column":2097,"offset":2098},179,3506,{"start":2100,"end":2101},{"line":101,"column":321,"offset":2040},{"line":101,"column":2102,"offset":2103},181,3508,{"start":2105,"end":2106},{"line":101,"column":21,"offset":2038},{"line":101,"column":2102,"offset":2103},{"type":31,"tagName":497,"properties":2108,"children":2109,"position":2231},{},[2110,2137],{"type":31,"tagName":546,"properties":2111,"children":2112,"position":2132},{},[2113],{"type":31,"tagName":44,"properties":2114,"children":2115,"position":2127},{},[2116,2117,2120,2122,2125],{"type":27,"value":1337},{"type":31,"tagName":747,"properties":2118,"children":2119},{},[],{"type":27,"value":2121},"percentile(",{"type":31,"tagName":747,"properties":2123,"children":2124},{},[],{"type":27,"value":2126},"a, n, pct, scratch)",{"start":2128,"end":2130},{"line":1001,"column":508,"offset":2129},3511,{"line":1001,"column":152,"offset":2131},3549,{"start":2133,"end":2135},{"line":1001,"column":21,"offset":2134},3509,{"line":1001,"column":1269,"offset":2136},3550,{"type":31,"tagName":546,"properties":2138,"children":2139,"position":2226},{},[2140,2147,2156,2162,2172,2178,2187,2194,2203,2210,2220],{"type":27,"value":2141,"position":2142},"the nearest-rank percentile, ",{"start":2143,"end":2145},{"line":1001,"column":1419,"offset":2144},3552,{"line":1001,"column":1860,"offset":2146},3581,{"type":31,"tagName":44,"properties":2148,"children":2149,"position":2152},{},[2150],{"type":27,"value":2151},"pct",{"start":2153,"end":2154},{"line":1001,"column":1860,"offset":2146},{"line":1001,"column":586,"offset":2155},3586,{"type":27,"value":2157,"position":2158}," in ",{"start":2159,"end":2160},{"line":1001,"column":586,"offset":2155},{"line":1001,"column":805,"offset":2161},3590,{"type":31,"tagName":44,"properties":2163,"children":2164,"position":2167},{},[2165],{"type":27,"value":2166},"0..100",{"start":2168,"end":2169},{"line":1001,"column":805,"offset":2161},{"line":1001,"column":2170,"offset":2171},90,3598,{"type":27,"value":2173,"position":2174},": rank ",{"start":2175,"end":2176},{"line":1001,"column":2170,"offset":2171},{"line":1001,"column":1645,"offset":2177},3605,{"type":31,"tagName":44,"properties":2179,"children":2180,"position":2183},{},[2181],{"type":27,"value":2182},"ceil(pct / 100 * n)",{"start":2184,"end":2185},{"line":1001,"column":1645,"offset":2177},{"line":1001,"column":625,"offset":2186},3626,{"type":27,"value":2188,"position":2189},", entry ",{"start":2190,"end":2191},{"line":1001,"column":625,"offset":2186},{"line":1001,"column":2192,"offset":2193},126,3634,{"type":31,"tagName":44,"properties":2195,"children":2196,"position":2199},{},[2197],{"type":27,"value":2198},"rank - 1",{"start":2200,"end":2201},{"line":1001,"column":2192,"offset":2193},{"line":1001,"column":24,"offset":2202},3644,{"type":27,"value":2204,"position":2205}," of the sorted copy (the library's ",{"start":2206,"end":2207},{"line":1001,"column":24,"offset":2202},{"line":1001,"column":2208,"offset":2209},171,3679,{"type":31,"tagName":44,"properties":2211,"children":2212,"position":2215},{},[2213],{"type":27,"value":2214},"Percentile",{"start":2216,"end":2217},{"line":1001,"column":2208,"offset":2209},{"line":1001,"column":2218,"offset":2219},183,3691,{"type":27,"value":1392,"position":2221},{"start":2222,"end":2223},{"line":1001,"column":2218,"offset":2219},{"line":1001,"column":2224,"offset":2225},184,3692,{"start":2227,"end":2228},{"line":1001,"column":1269,"offset":2136},{"line":1001,"column":2229,"offset":2230},186,3694,{"start":2232,"end":2233},{"line":1001,"column":21,"offset":2134},{"line":1001,"column":2229,"offset":2230},{"type":31,"tagName":497,"properties":2235,"children":2236,"position":2519},{},[2237,2273],{"type":31,"tagName":546,"properties":2238,"children":2239,"position":2268},{},[2240],{"type":31,"tagName":44,"properties":2241,"children":2242,"position":2263},{},[2243,2244,2247,2249,2252,2254,2257,2259,2262],{"type":27,"value":1337},{"type":31,"tagName":747,"properties":2245,"children":2246},{},[],{"type":27,"value":2248},"percentile",{"type":31,"tagName":747,"properties":2250,"children":2251},{},[],{"type":27,"value":2253},"Linear",{"type":31,"tagName":747,"properties":2255,"children":2256},{},[],{"type":27,"value":2258},"Interpolation(",{"type":31,"tagName":747,"properties":2260,"children":2261},{},[],{"type":27,"value":2126},{"start":2264,"end":2266},{"line":445,"column":508,"offset":2265},3697,{"line":445,"column":556,"offset":2267},3754,{"start":2269,"end":2271},{"line":445,"column":21,"offset":2270},3695,{"line":445,"column":454,"offset":2272},3755,{"type":31,"tagName":546,"properties":2274,"children":2275,"position":2514},{},[2276,2284,2293,2299,2308,2315,2325,2332,2347,2354,2364,2371,2381,2388,2398,2405,2415,2422,2432,2439,2449,2456,2481,2487,2509],{"type":27,"value":2277,"position":2278},"the percentile by linear interpolation between the two nearest ranks, ",{"start":2279,"end":2281},{"line":445,"column":1236,"offset":2280},3757,{"line":445,"column":2282,"offset":2283},133,3827,{"type":31,"tagName":44,"properties":2285,"children":2286,"position":2288},{},[2287],{"type":27,"value":2151},{"start":2289,"end":2290},{"line":445,"column":2282,"offset":2283},{"line":445,"column":2291,"offset":2292},138,3832,{"type":27,"value":2157,"position":2294},{"start":2295,"end":2296},{"line":445,"column":2291,"offset":2292},{"line":445,"column":2297,"offset":2298},142,3836,{"type":31,"tagName":44,"properties":2300,"children":2301,"position":2303},{},[2302],{"type":27,"value":2166},{"start":2304,"end":2305},{"line":445,"column":2297,"offset":2298},{"line":445,"column":2306,"offset":2307},150,3844,{"type":27,"value":2309,"position":2310},": TradingView's position ",{"start":2311,"end":2312},{"line":445,"column":2306,"offset":2307},{"line":445,"column":2313,"offset":2314},175,3869,{"type":31,"tagName":44,"properties":2316,"children":2317,"position":2320},{},[2318],{"type":27,"value":2319},"k = pct * n / 100 - 0.5",{"start":2321,"end":2322},{"line":445,"column":2313,"offset":2314},{"line":445,"column":2323,"offset":2324},200,3894,{"type":27,"value":2326,"position":2327}," over the sorted copy, ",{"start":2328,"end":2329},{"line":445,"column":2323,"offset":2324},{"line":445,"column":2330,"offset":2331},223,3917,{"type":31,"tagName":44,"properties":2333,"children":2334,"position":2342},{},[2335,2337,2340],{"type":27,"value":2336},"sorted[floor(",{"type":31,"tagName":747,"properties":2338,"children":2339},{},[],{"type":27,"value":2341},"k)]",{"start":2343,"end":2344},{"line":445,"column":2330,"offset":2331},{"line":445,"column":2345,"offset":2346},241,3935,{"type":27,"value":2348,"position":2349}," plus the fraction of the way to ",{"start":2350,"end":2351},{"line":445,"column":2345,"offset":2346},{"line":445,"column":2352,"offset":2353},274,3968,{"type":31,"tagName":44,"properties":2355,"children":2356,"position":2359},{},[2357],{"type":27,"value":2358},"sorted[floor(k) + 1]",{"start":2360,"end":2361},{"line":445,"column":2352,"offset":2353},{"line":445,"column":2362,"offset":2363},296,3990,{"type":27,"value":2365,"position":2366},", the smallest entry at or below ",{"start":2367,"end":2368},{"line":445,"column":2362,"offset":2363},{"line":445,"column":2369,"offset":2370},329,4023,{"type":31,"tagName":44,"properties":2372,"children":2373,"position":2376},{},[2374],{"type":27,"value":2375},"k = 0",{"start":2377,"end":2378},{"line":445,"column":2369,"offset":2370},{"line":445,"column":2379,"offset":2380},336,4030,{"type":27,"value":2382,"position":2383}," and the largest at or above ",{"start":2384,"end":2385},{"line":445,"column":2379,"offset":2380},{"line":445,"column":2386,"offset":2387},365,4059,{"type":31,"tagName":44,"properties":2389,"children":2390,"position":2393},{},[2391],{"type":27,"value":2392},"k = n - 1",{"start":2394,"end":2395},{"line":445,"column":2386,"offset":2387},{"line":445,"column":2396,"offset":2397},376,4070,{"type":27,"value":2399,"position":2400}," (so ",{"start":2401,"end":2402},{"line":445,"column":2396,"offset":2397},{"line":445,"column":2403,"offset":2404},381,4075,{"type":31,"tagName":44,"properties":2406,"children":2407,"position":2410},{},[2408],{"type":27,"value":2409},"array.from(3, 1, 8, 5)",{"start":2411,"end":2412},{"line":445,"column":2403,"offset":2404},{"line":445,"column":2413,"offset":2414},405,4099,{"type":27,"value":2416,"position":2417}," reads ",{"start":2418,"end":2419},{"line":445,"column":2413,"offset":2414},{"line":445,"column":2420,"offset":2421},412,4106,{"type":31,"tagName":44,"properties":2423,"children":2424,"position":2427},{},[2425],{"type":27,"value":2426},"1, 1, 2, 3.2, 4, 5, 6.5, 8, 8",{"start":2428,"end":2429},{"line":445,"column":2420,"offset":2421},{"line":445,"column":2430,"offset":2431},443,4137,{"type":27,"value":2433,"position":2434}," at ",{"start":2435,"end":2436},{"line":445,"column":2430,"offset":2431},{"line":445,"column":2437,"offset":2438},447,4141,{"type":31,"tagName":44,"properties":2440,"children":2441,"position":2444},{},[2442],{"type":27,"value":2443},"0, 10, 25, 40, 50, 62.5, 75, 90, 100",{"start":2445,"end":2446},{"line":445,"column":2437,"offset":2438},{"line":445,"column":2447,"offset":2448},485,4179,{"type":27,"value":2450,"position":2451},", the values captured on TradingView); the result need not be an entry (Pine's ",{"start":2452,"end":2453},{"line":445,"column":2447,"offset":2448},{"line":445,"column":2454,"offset":2455},564,4258,{"type":31,"tagName":44,"properties":2457,"children":2458,"position":2476},{},[2459,2461,2464,2466,2469,2471,2474],{"type":27,"value":2460},"array.",{"type":31,"tagName":747,"properties":2462,"children":2463},{},[],{"type":27,"value":2465},"percentile_",{"type":31,"tagName":747,"properties":2467,"children":2468},{},[],{"type":27,"value":2470},"linear_",{"type":31,"tagName":747,"properties":2472,"children":2473},{},[],{"type":27,"value":2475},"interpolation",{"start":2477,"end":2478},{"line":445,"column":2454,"offset":2455},{"line":445,"column":2479,"offset":2480},603,4297,{"type":27,"value":1128,"position":2482},{"start":2483,"end":2484},{"line":445,"column":2479,"offset":2480},{"line":445,"column":2485,"offset":2486},608,4302,{"type":31,"tagName":44,"properties":2488,"children":2489,"position":2504},{},[2490,2492,2495,2496,2499,2500,2503],{"type":27,"value":2491},"ta.",{"type":31,"tagName":747,"properties":2493,"children":2494},{},[],{"type":27,"value":2465},{"type":31,"tagName":747,"properties":2497,"children":2498},{},[],{"type":27,"value":2470},{"type":31,"tagName":747,"properties":2501,"children":2502},{},[],{"type":27,"value":2475},{"start":2505,"end":2506},{"line":445,"column":2485,"offset":2486},{"line":445,"column":2507,"offset":2508},644,4338,{"type":27,"value":1392,"position":2510},{"start":2511,"end":2512},{"line":445,"column":2507,"offset":2508},{"line":445,"column":293,"offset":2513},4339,{"start":2515,"end":2516},{"line":445,"column":454,"offset":2272},{"line":445,"column":2517,"offset":2518},647,4341,{"start":2520,"end":2521},{"line":445,"column":21,"offset":2270},{"line":445,"column":2517,"offset":2518},{"start":2523,"end":2524},{"line":152,"column":21,"offset":1224},{"line":445,"column":2517,"offset":2518},{"start":2526,"end":2527},{"line":1173,"column":21,"offset":1180},{"line":445,"column":2517,"offset":2518},{"type":27,"value":28},{"type":31,"tagName":32,"properties":2530,"children":2531,"position":2621},{},[2532,2545,2551,2562,2568,2580,2586,2597,2603,2615],{"type":31,"tagName":44,"properties":2533,"children":2534,"position":2542},{},[2535],{"type":27,"value":2070,"position":2536},{"start":2537,"end":2540},{"line":2538,"column":21,"offset":2539},58,4343,{"line":2538,"column":233,"offset":2541},4352,{"start":2543,"end":2544},{"line":2538,"column":21,"offset":2539},{"line":2538,"column":233,"offset":2541},{"type":27,"value":2546,"position":2547}," is a second array of at least ",{"start":2548,"end":2549},{"line":2538,"column":233,"offset":2541},{"line":2538,"column":152,"offset":2550},4383,{"type":31,"tagName":44,"properties":2552,"children":2553,"position":2559},{},[2554],{"type":27,"value":178,"position":2555},{"start":2556,"end":2557},{"line":2538,"column":152,"offset":2550},{"line":2538,"column":1419,"offset":2558},4386,{"start":2560,"end":2561},{"line":2538,"column":152,"offset":2550},{"line":2538,"column":1419,"offset":2558},{"type":27,"value":2563,"position":2564}," you allocate once beside the\nfirst; ",{"start":2565,"end":2566},{"line":2538,"column":1419,"offset":2558},{"line":1837,"column":133,"offset":2567},4423,{"type":31,"tagName":44,"properties":2569,"children":2570,"position":2577},{},[2571],{"type":27,"value":2572,"position":2573},"median",{"start":2574,"end":2575},{"line":1837,"column":133,"offset":2567},{"line":1837,"column":234,"offset":2576},4431,{"start":2578,"end":2579},{"line":1837,"column":133,"offset":2567},{"line":1837,"column":234,"offset":2576},{"type":27,"value":2581,"position":2582}," and the two percentiles copy into it and sort it, and return\n",{"start":2583,"end":2584},{"line":1837,"column":234,"offset":2576},{"line":556,"column":21,"offset":2585},4493,{"type":31,"tagName":44,"properties":2587,"children":2588,"position":2594},{},[2589],{"type":27,"value":431,"position":2590},{"start":2591,"end":2592},{"line":556,"column":21,"offset":2585},{"line":556,"column":62,"offset":2593},4498,{"start":2595,"end":2596},{"line":556,"column":21,"offset":2585},{"line":556,"column":62,"offset":2593},{"type":27,"value":2598,"position":2599}," when it is too small. The fence keeps a sliding window of the last\n",{"start":2600,"end":2601},{"line":556,"column":62,"offset":2593},{"line":454,"column":21,"offset":2602},4566,{"type":31,"tagName":44,"properties":2604,"children":2605,"position":2612},{},[2606],{"type":27,"value":2607,"position":2608},"period",{"start":2609,"end":2610},{"line":454,"column":21,"offset":2602},{"line":454,"column":192,"offset":2611},4574,{"start":2613,"end":2614},{"line":454,"column":21,"offset":2602},{"line":454,"column":192,"offset":2611},{"type":27,"value":2616,"position":2617}," closes and volumes, oldest first, and reads it every bar.",{"start":2618,"end":2619},{"line":454,"column":192,"offset":2611},{"line":454,"column":572,"offset":2620},4632,{"start":2622,"end":2623},{"line":2538,"column":21,"offset":2539},{"line":454,"column":572,"offset":2620},{"type":27,"value":28},{"type":14,"children":2626},[2627],{"type":31,"tagName":2628,"properties":2629,"children":2634,"data":-1},"pre",{"class":2630,"style":2631,"tabindex":2632,"data-sample":2633},"shiki shiki-themes github-dark github-light","--shiki-dark:#e1e4e8;--shiki-light:#24292e;--shiki-dark-bg:#24292e;--shiki-light-bg:#fff","0","fn-extra-indicators-stats",[2635],{"type":31,"tagName":44,"properties":2636,"children":2639},{"class":2637},[2638],"language-typescript",[2640,2708,2709,2749,2750,2788,2789,2827,2828,2866,2867,2905,2906,2944,2945,2983,2984,2987,2988,3027,3028,3079,3080,3124,3125,3169,3170,3203,3204,3207,3208,3240,3241,3271,3272,3305,3306,3338,3339,3371,3372,3380,3381,3384,3385,3413,3414,3446,3447,3476,3477,3486,3487,3523,3524,3536,3537,3591,3592,3628,3629,3662,3663,3671,3672,3680,3681,3715,3716,3749,3750,3779,3780,3803,3804,3825,3826,3847,3848,3870,3871,3893,3894,3915,3916,3947,3948],{"type":31,"tagName":2641,"properties":2642,"children":2644},"span",{"class":2643},"line",[2645,2651,2657,2663,2667,2673,2678,2683,2688,2693,2698,2703],{"type":31,"tagName":2641,"properties":2646,"children":2648},{"style":2647},"--shiki-dark:#B392F0;--shiki-light:#6F42C1",[2649],{"type":27,"value":2650},"param",{"type":31,"tagName":2641,"properties":2652,"children":2654},{"style":2653},"--shiki-dark:#E1E4E8;--shiki-light:#24292E",[2655],{"type":27,"value":2656},"(",{"type":31,"tagName":2641,"properties":2658,"children":2660},{"style":2659},"--shiki-dark:#9ECBFF;--shiki-light:#032F62",[2661],{"type":27,"value":2662},"\"period\"",{"type":31,"tagName":2641,"properties":2664,"children":2665},{"style":2653},[2666],{"type":27,"value":327},{"type":31,"tagName":2641,"properties":2668,"children":2670},{"style":2669},"--shiki-dark:#79B8FF;--shiki-light:#005CC5",[2671],{"type":27,"value":2672},"50",{"type":31,"tagName":2641,"properties":2674,"children":2675},{"style":2653},[2676],{"type":27,"value":2677},", { min: ",{"type":31,"tagName":2641,"properties":2679,"children":2680},{"style":2669},[2681],{"type":27,"value":2682},"2",{"type":31,"tagName":2641,"properties":2684,"children":2685},{"style":2653},[2686],{"type":27,"value":2687},", max: ",{"type":31,"tagName":2641,"properties":2689,"children":2690},{"style":2669},[2691],{"type":27,"value":2692},"400",{"type":31,"tagName":2641,"properties":2694,"children":2695},{"style":2653},[2696],{"type":27,"value":2697},", description: ",{"type":31,"tagName":2641,"properties":2699,"children":2700},{"style":2659},[2701],{"type":27,"value":2702},"\"Bars in the window\"",{"type":31,"tagName":2641,"properties":2704,"children":2705},{"style":2653},[2706],{"type":27,"value":2707}," });",{"type":27,"value":28},{"type":31,"tagName":2641,"properties":2710,"children":2711},{"class":2643},[2712,2717,2721,2726,2731,2736,2740,2745],{"type":31,"tagName":2641,"properties":2713,"children":2714},{"style":2647},[2715],{"type":27,"value":2716},"output",{"type":31,"tagName":2641,"properties":2718,"children":2719},{"style":2653},[2720],{"type":27,"value":2656},{"type":31,"tagName":2641,"properties":2722,"children":2723},{"style":2659},[2724],{"type":27,"value":2725},"\"mean\"",{"type":31,"tagName":2641,"properties":2727,"children":2728},{"style":2653},[2729],{"type":27,"value":2730},", line, lower, { color: ",{"type":31,"tagName":2641,"properties":2732,"children":2733},{"style":2659},[2734],{"type":27,"value":2735},"\"#2563eb\"",{"type":31,"tagName":2641,"properties":2737,"children":2738},{"style":2653},[2739],{"type":27,"value":2697},{"type":31,"tagName":2641,"properties":2741,"children":2742},{"style":2659},[2743],{"type":27,"value":2744},"\"Mean close\"",{"type":31,"tagName":2641,"properties":2746,"children":2747},{"style":2653},[2748],{"type":27,"value":2707},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":2751,"children":2752},{"class":2643},[2753,2757,2761,2766,2770,2775,2779,2784],{"type":31,"tagName":2641,"properties":2754,"children":2755},{"style":2647},[2756],{"type":27,"value":2716},{"type":31,"tagName":2641,"properties":2758,"children":2759},{"style":2653},[2760],{"type":27,"value":2656},{"type":31,"tagName":2641,"properties":2762,"children":2763},{"style":2659},[2764],{"type":27,"value":2765},"\"stdev\"",{"type":31,"tagName":2641,"properties":2767,"children":2768},{"style":2653},[2769],{"type":27,"value":2730},{"type":31,"tagName":2641,"properties":2771,"children":2772},{"style":2659},[2773],{"type":27,"value":2774},"\"#7c3aed\"",{"type":31,"tagName":2641,"properties":2776,"children":2777},{"style":2653},[2778],{"type":27,"value":2697},{"type":31,"tagName":2641,"properties":2780,"children":2781},{"style":2659},[2782],{"type":27,"value":2783},"\"Standard deviation\"",{"type":31,"tagName":2641,"properties":2785,"children":2786},{"style":2653},[2787],{"type":27,"value":2707},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":2790,"children":2791},{"class":2643},[2792,2796,2800,2805,2809,2814,2818,2823],{"type":31,"tagName":2641,"properties":2793,"children":2794},{"style":2647},[2795],{"type":27,"value":2716},{"type":31,"tagName":2641,"properties":2797,"children":2798},{"style":2653},[2799],{"type":27,"value":2656},{"type":31,"tagName":2641,"properties":2801,"children":2802},{"style":2659},[2803],{"type":27,"value":2804},"\"slope\"",{"type":31,"tagName":2641,"properties":2806,"children":2807},{"style":2653},[2808],{"type":27,"value":2730},{"type":31,"tagName":2641,"properties":2810,"children":2811},{"style":2659},[2812],{"type":27,"value":2813},"\"#16a34a\"",{"type":31,"tagName":2641,"properties":2815,"children":2816},{"style":2653},[2817],{"type":27,"value":2697},{"type":31,"tagName":2641,"properties":2819,"children":2820},{"style":2659},[2821],{"type":27,"value":2822},"\"Least-squares slope, price per bar\"",{"type":31,"tagName":2641,"properties":2824,"children":2825},{"style":2653},[2826],{"type":27,"value":2707},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":2829,"children":2830},{"class":2643},[2831,2835,2839,2844,2848,2853,2857,2862],{"type":31,"tagName":2641,"properties":2832,"children":2833},{"style":2647},[2834],{"type":27,"value":2716},{"type":31,"tagName":2641,"properties":2836,"children":2837},{"style":2653},[2838],{"type":27,"value":2656},{"type":31,"tagName":2641,"properties":2840,"children":2841},{"style":2659},[2842],{"type":27,"value":2843},"\"correlation\"",{"type":31,"tagName":2641,"properties":2845,"children":2846},{"style":2653},[2847],{"type":27,"value":2730},{"type":31,"tagName":2641,"properties":2849,"children":2850},{"style":2659},[2851],{"type":27,"value":2852},"\"#ea580c\"",{"type":31,"tagName":2641,"properties":2854,"children":2855},{"style":2653},[2856],{"type":27,"value":2697},{"type":31,"tagName":2641,"properties":2858,"children":2859},{"style":2659},[2860],{"type":27,"value":2861},"\"Close-volume correlation\"",{"type":31,"tagName":2641,"properties":2863,"children":2864},{"style":2653},[2865],{"type":27,"value":2707},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":2868,"children":2869},{"class":2643},[2870,2874,2878,2883,2887,2892,2896,2901],{"type":31,"tagName":2641,"properties":2871,"children":2872},{"style":2647},[2873],{"type":27,"value":2716},{"type":31,"tagName":2641,"properties":2875,"children":2876},{"style":2653},[2877],{"type":27,"value":2656},{"type":31,"tagName":2641,"properties":2879,"children":2880},{"style":2659},[2881],{"type":27,"value":2882},"\"zscore\"",{"type":31,"tagName":2641,"properties":2884,"children":2885},{"style":2653},[2886],{"type":27,"value":2730},{"type":31,"tagName":2641,"properties":2888,"children":2889},{"style":2659},[2890],{"type":27,"value":2891},"\"#dc2626\"",{"type":31,"tagName":2641,"properties":2893,"children":2894},{"style":2653},[2895],{"type":27,"value":2697},{"type":31,"tagName":2641,"properties":2897,"children":2898},{"style":2659},[2899],{"type":27,"value":2900},"\"Z-score of this close\"",{"type":31,"tagName":2641,"properties":2902,"children":2903},{"style":2653},[2904],{"type":27,"value":2707},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":2907,"children":2908},{"class":2643},[2909,2913,2917,2922,2926,2931,2935,2940],{"type":31,"tagName":2641,"properties":2910,"children":2911},{"style":2647},[2912],{"type":27,"value":2716},{"type":31,"tagName":2641,"properties":2914,"children":2915},{"style":2653},[2916],{"type":27,"value":2656},{"type":31,"tagName":2641,"properties":2918,"children":2919},{"style":2659},[2920],{"type":27,"value":2921},"\"median\"",{"type":31,"tagName":2641,"properties":2923,"children":2924},{"style":2653},[2925],{"type":27,"value":2730},{"type":31,"tagName":2641,"properties":2927,"children":2928},{"style":2659},[2929],{"type":27,"value":2930},"\"#0891b2\"",{"type":31,"tagName":2641,"properties":2932,"children":2933},{"style":2653},[2934],{"type":27,"value":2697},{"type":31,"tagName":2641,"properties":2936,"children":2937},{"style":2659},[2938],{"type":27,"value":2939},"\"Median\"",{"type":31,"tagName":2641,"properties":2941,"children":2942},{"style":2653},[2943],{"type":27,"value":2707},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":2946,"children":2947},{"class":2643},[2948,2952,2956,2961,2965,2970,2974,2979],{"type":31,"tagName":2641,"properties":2949,"children":2950},{"style":2647},[2951],{"type":27,"value":2716},{"type":31,"tagName":2641,"properties":2953,"children":2954},{"style":2653},[2955],{"type":27,"value":2656},{"type":31,"tagName":2641,"properties":2957,"children":2958},{"style":2659},[2959],{"type":27,"value":2960},"\"p90\"",{"type":31,"tagName":2641,"properties":2962,"children":2963},{"style":2653},[2964],{"type":27,"value":2730},{"type":31,"tagName":2641,"properties":2966,"children":2967},{"style":2659},[2968],{"type":27,"value":2969},"\"#4b5563\"",{"type":31,"tagName":2641,"properties":2971,"children":2972},{"style":2653},[2973],{"type":27,"value":2697},{"type":31,"tagName":2641,"properties":2975,"children":2976},{"style":2659},[2977],{"type":27,"value":2978},"\"90th percentile of the close\"",{"type":31,"tagName":2641,"properties":2980,"children":2981},{"style":2653},[2982],{"type":27,"value":2707},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":2985,"children":2986},{"class":2643},[],{"type":27,"value":28},{"type":31,"tagName":2641,"properties":2989,"children":2990},{"class":2643},[2991,2997,3002,3007,3012,3017,3022],{"type":31,"tagName":2641,"properties":2992,"children":2994},{"style":2993},"--shiki-dark:#F97583;--shiki-light:#D73A49",[2995],{"type":27,"value":2996},"let",{"type":31,"tagName":2641,"properties":2998,"children":2999},{"style":2653},[3000],{"type":27,"value":3001}," period",{"type":31,"tagName":2641,"properties":3003,"children":3004},{"style":2993},[3005],{"type":27,"value":3006},":",{"type":31,"tagName":2641,"properties":3008,"children":3009},{"style":2647},[3010],{"type":27,"value":3011}," i32",{"type":31,"tagName":2641,"properties":3013,"children":3014},{"style":2993},[3015],{"type":27,"value":3016}," =",{"type":31,"tagName":2641,"properties":3018,"children":3019},{"style":2669},[3020],{"type":27,"value":3021}," 50",{"type":31,"tagName":2641,"properties":3023,"children":3024},{"style":2653},[3025],{"type":27,"value":3026},";",{"type":27,"value":28},{"type":31,"tagName":2641,"properties":3029,"children":3030},{"class":2643},[3031,3035,3040,3045,3050,3055,3060,3065,3070,3074],{"type":31,"tagName":2641,"properties":3032,"children":3033},{"style":2993},[3034],{"type":27,"value":2996},{"type":31,"tagName":2641,"properties":3036,"children":3037},{"style":2653},[3038],{"type":27,"value":3039}," closes ",{"type":31,"tagName":2641,"properties":3041,"children":3042},{"style":2993},[3043],{"type":27,"value":3044},"=",{"type":31,"tagName":2641,"properties":3046,"children":3047},{"style":2993},[3048],{"type":27,"value":3049}," new",{"type":31,"tagName":2641,"properties":3051,"children":3052},{"style":2647},[3053],{"type":27,"value":3054}," StaticArray",{"type":31,"tagName":2641,"properties":3056,"children":3057},{"style":2653},[3058],{"type":27,"value":3059},"\u003C",{"type":31,"tagName":2641,"properties":3061,"children":3062},{"style":2647},[3063],{"type":27,"value":3064},"f64",{"type":31,"tagName":2641,"properties":3066,"children":3067},{"style":2653},[3068],{"type":27,"value":3069},">(",{"type":31,"tagName":2641,"properties":3071,"children":3072},{"style":2669},[3073],{"type":27,"value":2672},{"type":31,"tagName":2641,"properties":3075,"children":3076},{"style":2653},[3077],{"type":27,"value":3078},");",{"type":27,"value":28},{"type":31,"tagName":2641,"properties":3081,"children":3082},{"class":2643},[3083,3087,3092,3096,3100,3104,3108,3112,3116,3120],{"type":31,"tagName":2641,"properties":3084,"children":3085},{"style":2993},[3086],{"type":27,"value":2996},{"type":31,"tagName":2641,"properties":3088,"children":3089},{"style":2653},[3090],{"type":27,"value":3091}," volumes ",{"type":31,"tagName":2641,"properties":3093,"children":3094},{"style":2993},[3095],{"type":27,"value":3044},{"type":31,"tagName":2641,"properties":3097,"children":3098},{"style":2993},[3099],{"type":27,"value":3049},{"type":31,"tagName":2641,"properties":3101,"children":3102},{"style":2647},[3103],{"type":27,"value":3054},{"type":31,"tagName":2641,"properties":3105,"children":3106},{"style":2653},[3107],{"type":27,"value":3059},{"type":31,"tagName":2641,"properties":3109,"children":3110},{"style":2647},[3111],{"type":27,"value":3064},{"type":31,"tagName":2641,"properties":3113,"children":3114},{"style":2653},[3115],{"type":27,"value":3069},{"type":31,"tagName":2641,"properties":3117,"children":3118},{"style":2669},[3119],{"type":27,"value":2672},{"type":31,"tagName":2641,"properties":3121,"children":3122},{"style":2653},[3123],{"type":27,"value":3078},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":3126,"children":3127},{"class":2643},[3128,3132,3137,3141,3145,3149,3153,3157,3161,3165],{"type":31,"tagName":2641,"properties":3129,"children":3130},{"style":2993},[3131],{"type":27,"value":2996},{"type":31,"tagName":2641,"properties":3133,"children":3134},{"style":2653},[3135],{"type":27,"value":3136}," scratch ",{"type":31,"tagName":2641,"properties":3138,"children":3139},{"style":2993},[3140],{"type":27,"value":3044},{"type":31,"tagName":2641,"properties":3142,"children":3143},{"style":2993},[3144],{"type":27,"value":3049},{"type":31,"tagName":2641,"properties":3146,"children":3147},{"style":2647},[3148],{"type":27,"value":3054},{"type":31,"tagName":2641,"properties":3150,"children":3151},{"style":2653},[3152],{"type":27,"value":3059},{"type":31,"tagName":2641,"properties":3154,"children":3155},{"style":2647},[3156],{"type":27,"value":3064},{"type":31,"tagName":2641,"properties":3158,"children":3159},{"style":2653},[3160],{"type":27,"value":3069},{"type":31,"tagName":2641,"properties":3162,"children":3163},{"style":2669},[3164],{"type":27,"value":2672},{"type":31,"tagName":2641,"properties":3166,"children":3167},{"style":2653},[3168],{"type":27,"value":3078},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":3171,"children":3172},{"class":2643},[3173,3177,3182,3186,3190,3194,3199],{"type":31,"tagName":2641,"properties":3174,"children":3175},{"style":2993},[3176],{"type":27,"value":2996},{"type":31,"tagName":2641,"properties":3178,"children":3179},{"style":2653},[3180],{"type":27,"value":3181}," filled",{"type":31,"tagName":2641,"properties":3183,"children":3184},{"style":2993},[3185],{"type":27,"value":3006},{"type":31,"tagName":2641,"properties":3187,"children":3188},{"style":2647},[3189],{"type":27,"value":3011},{"type":31,"tagName":2641,"properties":3191,"children":3192},{"style":2993},[3193],{"type":27,"value":3016},{"type":31,"tagName":2641,"properties":3195,"children":3196},{"style":2669},[3197],{"type":27,"value":3198}," 0",{"type":31,"tagName":2641,"properties":3200,"children":3201},{"style":2653},[3202],{"type":27,"value":3026},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":3205,"children":3206},{"class":2643},[],{"type":27,"value":28},{"type":31,"tagName":2641,"properties":3209,"children":3210},{"class":2643},[3211,3216,3221,3226,3230,3235],{"type":31,"tagName":2641,"properties":3212,"children":3213},{"style":2993},[3214],{"type":27,"value":3215},"function",{"type":31,"tagName":2641,"properties":3217,"children":3218},{"style":2647},[3219],{"type":27,"value":3220}," onStart",{"type":31,"tagName":2641,"properties":3222,"children":3223},{"style":2653},[3224],{"type":27,"value":3225},"()",{"type":31,"tagName":2641,"properties":3227,"children":3228},{"style":2993},[3229],{"type":27,"value":3006},{"type":31,"tagName":2641,"properties":3231,"children":3232},{"style":2669},[3233],{"type":27,"value":3234}," void",{"type":31,"tagName":2641,"properties":3236,"children":3237},{"style":2653},[3238],{"type":27,"value":3239}," {",{"type":27,"value":28},{"type":31,"tagName":2641,"properties":3242,"children":3243},{"class":2643},[3244,3249,3253,3257,3261,3266],{"type":31,"tagName":2641,"properties":3245,"children":3246},{"style":2653},[3247],{"type":27,"value":3248},"  period ",{"type":31,"tagName":2641,"properties":3250,"children":3251},{"style":2993},[3252],{"type":27,"value":3044},{"type":31,"tagName":2641,"properties":3254,"children":3255},{"style":2647},[3256],{"type":27,"value":3011},{"type":31,"tagName":2641,"properties":3258,"children":3259},{"style":2653},[3260],{"type":27,"value":2656},{"type":31,"tagName":2641,"properties":3262,"children":3263},{"style":2647},[3264],{"type":27,"value":3265},"p_period",{"type":31,"tagName":2641,"properties":3267,"children":3268},{"style":2653},[3269],{"type":27,"value":3270},"());",{"type":27,"value":28},{"type":31,"tagName":2641,"properties":3273,"children":3274},{"class":2643},[3275,3280,3284,3288,3292,3296,3300],{"type":31,"tagName":2641,"properties":3276,"children":3277},{"style":2653},[3278],{"type":27,"value":3279},"  closes ",{"type":31,"tagName":2641,"properties":3281,"children":3282},{"style":2993},[3283],{"type":27,"value":3044},{"type":31,"tagName":2641,"properties":3285,"children":3286},{"style":2993},[3287],{"type":27,"value":3049},{"type":31,"tagName":2641,"properties":3289,"children":3290},{"style":2647},[3291],{"type":27,"value":3054},{"type":31,"tagName":2641,"properties":3293,"children":3294},{"style":2653},[3295],{"type":27,"value":3059},{"type":31,"tagName":2641,"properties":3297,"children":3298},{"style":2647},[3299],{"type":27,"value":3064},{"type":31,"tagName":2641,"properties":3301,"children":3302},{"style":2653},[3303],{"type":27,"value":3304},">(period);",{"type":27,"value":28},{"type":31,"tagName":2641,"properties":3307,"children":3308},{"class":2643},[3309,3314,3318,3322,3326,3330,3334],{"type":31,"tagName":2641,"properties":3310,"children":3311},{"style":2653},[3312],{"type":27,"value":3313},"  volumes ",{"type":31,"tagName":2641,"properties":3315,"children":3316},{"style":2993},[3317],{"type":27,"value":3044},{"type":31,"tagName":2641,"properties":3319,"children":3320},{"style":2993},[3321],{"type":27,"value":3049},{"type":31,"tagName":2641,"properties":3323,"children":3324},{"style":2647},[3325],{"type":27,"value":3054},{"type":31,"tagName":2641,"properties":3327,"children":3328},{"style":2653},[3329],{"type":27,"value":3059},{"type":31,"tagName":2641,"properties":3331,"children":3332},{"style":2647},[3333],{"type":27,"value":3064},{"type":31,"tagName":2641,"properties":3335,"children":3336},{"style":2653},[3337],{"type":27,"value":3304},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":3340,"children":3341},{"class":2643},[3342,3347,3351,3355,3359,3363,3367],{"type":31,"tagName":2641,"properties":3343,"children":3344},{"style":2653},[3345],{"type":27,"value":3346},"  scratch ",{"type":31,"tagName":2641,"properties":3348,"children":3349},{"style":2993},[3350],{"type":27,"value":3044},{"type":31,"tagName":2641,"properties":3352,"children":3353},{"style":2993},[3354],{"type":27,"value":3049},{"type":31,"tagName":2641,"properties":3356,"children":3357},{"style":2647},[3358],{"type":27,"value":3054},{"type":31,"tagName":2641,"properties":3360,"children":3361},{"style":2653},[3362],{"type":27,"value":3059},{"type":31,"tagName":2641,"properties":3364,"children":3365},{"style":2647},[3366],{"type":27,"value":3064},{"type":31,"tagName":2641,"properties":3368,"children":3369},{"style":2653},[3370],{"type":27,"value":3304},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":3373,"children":3374},{"class":2643},[3375],{"type":31,"tagName":2641,"properties":3376,"children":3377},{"style":2653},[3378],{"type":27,"value":3379},"}",{"type":27,"value":28},{"type":31,"tagName":2641,"properties":3382,"children":3383},{"class":2643},[],{"type":27,"value":28},{"type":31,"tagName":2641,"properties":3386,"children":3387},{"class":2643},[3388,3392,3397,3401,3405,3409],{"type":31,"tagName":2641,"properties":3389,"children":3390},{"style":2993},[3391],{"type":27,"value":3215},{"type":31,"tagName":2641,"properties":3393,"children":3394},{"style":2647},[3395],{"type":27,"value":3396}," onBar",{"type":31,"tagName":2641,"properties":3398,"children":3399},{"style":2653},[3400],{"type":27,"value":3225},{"type":31,"tagName":2641,"properties":3402,"children":3403},{"style":2993},[3404],{"type":27,"value":3006},{"type":31,"tagName":2641,"properties":3406,"children":3407},{"style":2669},[3408],{"type":27,"value":3234},{"type":31,"tagName":2641,"properties":3410,"children":3411},{"style":2653},[3412],{"type":27,"value":3239},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":3415,"children":3416},{"class":2643},[3417,3422,3427,3431,3436,3441],{"type":31,"tagName":2641,"properties":3418,"children":3419},{"style":2993},[3420],{"type":27,"value":3421},"  const",{"type":31,"tagName":2641,"properties":3423,"children":3424},{"style":2669},[3425],{"type":27,"value":3426}," close",{"type":31,"tagName":2641,"properties":3428,"children":3429},{"style":2993},[3430],{"type":27,"value":3016},{"type":31,"tagName":2641,"properties":3432,"children":3433},{"style":2653},[3434],{"type":27,"value":3435}," bar.",{"type":31,"tagName":2641,"properties":3437,"children":3438},{"style":2647},[3439],{"type":27,"value":3440},"close",{"type":31,"tagName":2641,"properties":3442,"children":3443},{"style":2653},[3444],{"type":27,"value":3445},"();",{"type":27,"value":28},{"type":31,"tagName":2641,"properties":3448,"children":3449},{"class":2643},[3450,3454,3459,3463,3467,3472],{"type":31,"tagName":2641,"properties":3451,"children":3452},{"style":2993},[3453],{"type":27,"value":3421},{"type":31,"tagName":2641,"properties":3455,"children":3456},{"style":2669},[3457],{"type":27,"value":3458}," volume",{"type":31,"tagName":2641,"properties":3460,"children":3461},{"style":2993},[3462],{"type":27,"value":3016},{"type":31,"tagName":2641,"properties":3464,"children":3465},{"style":2653},[3466],{"type":27,"value":3435},{"type":31,"tagName":2641,"properties":3468,"children":3469},{"style":2647},[3470],{"type":27,"value":3471},"volume",{"type":31,"tagName":2641,"properties":3473,"children":3474},{"style":2653},[3475],{"type":27,"value":3445},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":3478,"children":3479},{"class":2643},[3480],{"type":31,"tagName":2641,"properties":3481,"children":3483},{"style":3482},"--shiki-dark:#6A737D;--shiki-light:#6A737D",[3484],{"type":27,"value":3485},"  // Slide the window one bar: drop the oldest, append the newest.",{"type":27,"value":28},{"type":31,"tagName":2641,"properties":3488,"children":3489},{"class":2643},[3490,3495,3500,3504,3509,3514,3519],{"type":31,"tagName":2641,"properties":3491,"children":3492},{"style":2993},[3493],{"type":27,"value":3494},"  if",{"type":31,"tagName":2641,"properties":3496,"children":3497},{"style":2653},[3498],{"type":27,"value":3499}," (filled ",{"type":31,"tagName":2641,"properties":3501,"children":3502},{"style":2993},[3503],{"type":27,"value":3059},{"type":31,"tagName":2641,"properties":3505,"children":3506},{"style":2653},[3507],{"type":27,"value":3508}," period) filled ",{"type":31,"tagName":2641,"properties":3510,"children":3511},{"style":2993},[3512],{"type":27,"value":3513},"+=",{"type":31,"tagName":2641,"properties":3515,"children":3516},{"style":2669},[3517],{"type":27,"value":3518}," 1",{"type":31,"tagName":2641,"properties":3520,"children":3521},{"style":2653},[3522],{"type":27,"value":3026},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":3525,"children":3526},{"class":2643},[3527,3532],{"type":31,"tagName":2641,"properties":3528,"children":3529},{"style":2993},[3530],{"type":27,"value":3531},"  else",{"type":31,"tagName":2641,"properties":3533,"children":3534},{"style":2653},[3535],{"type":27,"value":3239},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":3538,"children":3539},{"class":2643},[3540,3545,3550,3554,3559,3563,3567,3572,3576,3581,3586],{"type":31,"tagName":2641,"properties":3541,"children":3542},{"style":2993},[3543],{"type":27,"value":3544},"    for",{"type":31,"tagName":2641,"properties":3546,"children":3547},{"style":2653},[3548],{"type":27,"value":3549}," (",{"type":31,"tagName":2641,"properties":3551,"children":3552},{"style":2993},[3553],{"type":27,"value":2996},{"type":31,"tagName":2641,"properties":3555,"children":3556},{"style":2653},[3557],{"type":27,"value":3558}," k ",{"type":31,"tagName":2641,"properties":3560,"children":3561},{"style":2993},[3562],{"type":27,"value":3044},{"type":31,"tagName":2641,"properties":3564,"children":3565},{"style":2669},[3566],{"type":27,"value":3518},{"type":31,"tagName":2641,"properties":3568,"children":3569},{"style":2653},[3570],{"type":27,"value":3571},"; k ",{"type":31,"tagName":2641,"properties":3573,"children":3574},{"style":2993},[3575],{"type":27,"value":3059},{"type":31,"tagName":2641,"properties":3577,"children":3578},{"style":2653},[3579],{"type":27,"value":3580}," period; k",{"type":31,"tagName":2641,"properties":3582,"children":3583},{"style":2993},[3584],{"type":27,"value":3585},"++",{"type":31,"tagName":2641,"properties":3587,"children":3588},{"style":2653},[3589],{"type":27,"value":3590},") {",{"type":27,"value":28},{"type":31,"tagName":2641,"properties":3593,"children":3594},{"class":2643},[3595,3600,3605,3610,3614,3619,3623],{"type":31,"tagName":2641,"properties":3596,"children":3597},{"style":2647},[3598],{"type":27,"value":3599},"      unchecked",{"type":31,"tagName":2641,"properties":3601,"children":3602},{"style":2653},[3603],{"type":27,"value":3604},"((closes[k ",{"type":31,"tagName":2641,"properties":3606,"children":3607},{"style":2993},[3608],{"type":27,"value":3609},"-",{"type":31,"tagName":2641,"properties":3611,"children":3612},{"style":2669},[3613],{"type":27,"value":3518},{"type":31,"tagName":2641,"properties":3615,"children":3616},{"style":2653},[3617],{"type":27,"value":3618},"] ",{"type":31,"tagName":2641,"properties":3620,"children":3621},{"style":2993},[3622],{"type":27,"value":3044},{"type":31,"tagName":2641,"properties":3624,"children":3625},{"style":2653},[3626],{"type":27,"value":3627}," closes[k]));",{"type":27,"value":28},{"type":31,"tagName":2641,"properties":3630,"children":3631},{"class":2643},[3632,3636,3641,3645,3649,3653,3657],{"type":31,"tagName":2641,"properties":3633,"children":3634},{"style":2647},[3635],{"type":27,"value":3599},{"type":31,"tagName":2641,"properties":3637,"children":3638},{"style":2653},[3639],{"type":27,"value":3640},"((volumes[k ",{"type":31,"tagName":2641,"properties":3642,"children":3643},{"style":2993},[3644],{"type":27,"value":3609},{"type":31,"tagName":2641,"properties":3646,"children":3647},{"style":2669},[3648],{"type":27,"value":3518},{"type":31,"tagName":2641,"properties":3650,"children":3651},{"style":2653},[3652],{"type":27,"value":3618},{"type":31,"tagName":2641,"properties":3654,"children":3655},{"style":2993},[3656],{"type":27,"value":3044},{"type":31,"tagName":2641,"properties":3658,"children":3659},{"style":2653},[3660],{"type":27,"value":3661}," volumes[k]));",{"type":27,"value":28},{"type":31,"tagName":2641,"properties":3664,"children":3665},{"class":2643},[3666],{"type":31,"tagName":2641,"properties":3667,"children":3668},{"style":2653},[3669],{"type":27,"value":3670},"    }",{"type":27,"value":28},{"type":31,"tagName":2641,"properties":3673,"children":3674},{"class":2643},[3675],{"type":31,"tagName":2641,"properties":3676,"children":3677},{"style":2653},[3678],{"type":27,"value":3679},"  }",{"type":27,"value":28},{"type":31,"tagName":2641,"properties":3682,"children":3683},{"class":2643},[3684,3689,3694,3698,3702,3706,3710],{"type":31,"tagName":2641,"properties":3685,"children":3686},{"style":2647},[3687],{"type":27,"value":3688},"  unchecked",{"type":31,"tagName":2641,"properties":3690,"children":3691},{"style":2653},[3692],{"type":27,"value":3693},"((closes[filled ",{"type":31,"tagName":2641,"properties":3695,"children":3696},{"style":2993},[3697],{"type":27,"value":3609},{"type":31,"tagName":2641,"properties":3699,"children":3700},{"style":2669},[3701],{"type":27,"value":3518},{"type":31,"tagName":2641,"properties":3703,"children":3704},{"style":2653},[3705],{"type":27,"value":3618},{"type":31,"tagName":2641,"properties":3707,"children":3708},{"style":2993},[3709],{"type":27,"value":3044},{"type":31,"tagName":2641,"properties":3711,"children":3712},{"style":2653},[3713],{"type":27,"value":3714}," close));",{"type":27,"value":28},{"type":31,"tagName":2641,"properties":3717,"children":3718},{"class":2643},[3719,3723,3728,3732,3736,3740,3744],{"type":31,"tagName":2641,"properties":3720,"children":3721},{"style":2647},[3722],{"type":27,"value":3688},{"type":31,"tagName":2641,"properties":3724,"children":3725},{"style":2653},[3726],{"type":27,"value":3727},"((volumes[filled ",{"type":31,"tagName":2641,"properties":3729,"children":3730},{"style":2993},[3731],{"type":27,"value":3609},{"type":31,"tagName":2641,"properties":3733,"children":3734},{"style":2669},[3735],{"type":27,"value":3518},{"type":31,"tagName":2641,"properties":3737,"children":3738},{"style":2653},[3739],{"type":27,"value":3618},{"type":31,"tagName":2641,"properties":3741,"children":3742},{"style":2993},[3743],{"type":27,"value":3044},{"type":31,"tagName":2641,"properties":3745,"children":3746},{"style":2653},[3747],{"type":27,"value":3748}," volume));",{"type":27,"value":28},{"type":31,"tagName":2641,"properties":3751,"children":3752},{"class":2643},[3753,3757,3761,3765,3770,3775],{"type":31,"tagName":2641,"properties":3754,"children":3755},{"style":2993},[3756],{"type":27,"value":3494},{"type":31,"tagName":2641,"properties":3758,"children":3759},{"style":2653},[3760],{"type":27,"value":3499},{"type":31,"tagName":2641,"properties":3762,"children":3763},{"style":2993},[3764],{"type":27,"value":3059},{"type":31,"tagName":2641,"properties":3766,"children":3767},{"style":2653},[3768],{"type":27,"value":3769}," period) ",{"type":31,"tagName":2641,"properties":3771,"children":3772},{"style":2993},[3773],{"type":27,"value":3774},"return",{"type":31,"tagName":2641,"properties":3776,"children":3777},{"style":2653},[3778],{"type":27,"value":3026},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":3781,"children":3782},{"class":2643},[3783,3788,3793,3798],{"type":31,"tagName":2641,"properties":3784,"children":3785},{"style":2647},[3786],{"type":27,"value":3787},"  out_mean",{"type":31,"tagName":2641,"properties":3789,"children":3790},{"style":2653},[3791],{"type":27,"value":3792},"(stats.",{"type":31,"tagName":2641,"properties":3794,"children":3795},{"style":2647},[3796],{"type":27,"value":3797},"mean",{"type":31,"tagName":2641,"properties":3799,"children":3800},{"style":2653},[3801],{"type":27,"value":3802},"(closes, filled));",{"type":27,"value":28},{"type":31,"tagName":2641,"properties":3805,"children":3806},{"class":2643},[3807,3812,3816,3821],{"type":31,"tagName":2641,"properties":3808,"children":3809},{"style":2647},[3810],{"type":27,"value":3811},"  out_stdev",{"type":31,"tagName":2641,"properties":3813,"children":3814},{"style":2653},[3815],{"type":27,"value":3792},{"type":31,"tagName":2641,"properties":3817,"children":3818},{"style":2647},[3819],{"type":27,"value":3820},"stdev",{"type":31,"tagName":2641,"properties":3822,"children":3823},{"style":2653},[3824],{"type":27,"value":3802},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":3827,"children":3828},{"class":2643},[3829,3834,3838,3843],{"type":31,"tagName":2641,"properties":3830,"children":3831},{"style":2647},[3832],{"type":27,"value":3833},"  out_slope",{"type":31,"tagName":2641,"properties":3835,"children":3836},{"style":2653},[3837],{"type":27,"value":3792},{"type":31,"tagName":2641,"properties":3839,"children":3840},{"style":2647},[3841],{"type":27,"value":3842},"slope",{"type":31,"tagName":2641,"properties":3844,"children":3845},{"style":2653},[3846],{"type":27,"value":3802},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":3849,"children":3850},{"class":2643},[3851,3856,3860,3865],{"type":31,"tagName":2641,"properties":3852,"children":3853},{"style":2647},[3854],{"type":27,"value":3855},"  out_correlation",{"type":31,"tagName":2641,"properties":3857,"children":3858},{"style":2653},[3859],{"type":27,"value":3792},{"type":31,"tagName":2641,"properties":3861,"children":3862},{"style":2647},[3863],{"type":27,"value":3864},"correlation",{"type":31,"tagName":2641,"properties":3866,"children":3867},{"style":2653},[3868],{"type":27,"value":3869},"(closes, volumes, filled));",{"type":27,"value":28},{"type":31,"tagName":2641,"properties":3872,"children":3873},{"class":2643},[3874,3879,3883,3888],{"type":31,"tagName":2641,"properties":3875,"children":3876},{"style":2647},[3877],{"type":27,"value":3878},"  out_zscore",{"type":31,"tagName":2641,"properties":3880,"children":3881},{"style":2653},[3882],{"type":27,"value":3792},{"type":31,"tagName":2641,"properties":3884,"children":3885},{"style":2647},[3886],{"type":27,"value":3887},"zscore",{"type":31,"tagName":2641,"properties":3889,"children":3890},{"style":2653},[3891],{"type":27,"value":3892},"(close, closes, filled));",{"type":27,"value":28},{"type":31,"tagName":2641,"properties":3895,"children":3896},{"class":2643},[3897,3902,3906,3910],{"type":31,"tagName":2641,"properties":3898,"children":3899},{"style":2647},[3900],{"type":27,"value":3901},"  out_median",{"type":31,"tagName":2641,"properties":3903,"children":3904},{"style":2653},[3905],{"type":27,"value":3792},{"type":31,"tagName":2641,"properties":3907,"children":3908},{"style":2647},[3909],{"type":27,"value":2572},{"type":31,"tagName":2641,"properties":3911,"children":3912},{"style":2653},[3913],{"type":27,"value":3914},"(closes, filled, scratch));",{"type":27,"value":28},{"type":31,"tagName":2641,"properties":3917,"children":3918},{"class":2643},[3919,3924,3928,3932,3937,3942],{"type":31,"tagName":2641,"properties":3920,"children":3921},{"style":2647},[3922],{"type":27,"value":3923},"  out_p90",{"type":31,"tagName":2641,"properties":3925,"children":3926},{"style":2653},[3927],{"type":27,"value":3792},{"type":31,"tagName":2641,"properties":3929,"children":3930},{"style":2647},[3931],{"type":27,"value":2248},{"type":31,"tagName":2641,"properties":3933,"children":3934},{"style":2653},[3935],{"type":27,"value":3936},"(closes, filled, ",{"type":31,"tagName":2641,"properties":3938,"children":3939},{"style":2669},[3940],{"type":27,"value":3941},"90.0",{"type":31,"tagName":2641,"properties":3943,"children":3944},{"style":2653},[3945],{"type":27,"value":3946},", scratch));",{"type":27,"value":28},{"type":31,"tagName":2641,"properties":3949,"children":3950},{"class":2643},[3951],{"type":31,"tagName":2641,"properties":3952,"children":3953},{"style":2653},[3954],{"type":27,"value":3379},{"type":27,"value":28},{"type":31,"tagName":32,"properties":3957,"children":3958,"position":4070},{},[3959,3966,3977,3982,3994,3999,4011,4016,4028,4033,4044,4051,4063],{"type":27,"value":3960,"position":3961},"The library's ",{"start":3962,"end":3964},{"line":1602,"column":21,"offset":3963},6552,{"line":1602,"column":311,"offset":3965},6566,{"type":31,"tagName":44,"properties":3967,"children":3968,"position":3974},{},[3969],{"type":27,"value":412,"position":3970},{"start":3971,"end":3972},{"line":1602,"column":311,"offset":3965},{"line":1602,"column":477,"offset":3973},6571,{"start":3975,"end":3976},{"line":1602,"column":311,"offset":3965},{"line":1602,"column":477,"offset":3973},{"type":27,"value":327,"position":3978},{"start":3979,"end":3980},{"line":1602,"column":477,"offset":3973},{"line":1602,"column":244,"offset":3981},6573,{"type":31,"tagName":44,"properties":3983,"children":3984,"position":3991},{},[3985],{"type":27,"value":3986,"position":3987},"Stdev",{"start":3988,"end":3989},{"line":1602,"column":244,"offset":3981},{"line":1602,"column":1907,"offset":3990},6580,{"start":3992,"end":3993},{"line":1602,"column":244,"offset":3981},{"line":1602,"column":1907,"offset":3990},{"type":27,"value":327,"position":3995},{"start":3996,"end":3997},{"line":1602,"column":1907,"offset":3990},{"line":1602,"column":1765,"offset":3998},6582,{"type":31,"tagName":44,"properties":4000,"children":4001,"position":4008},{},[4002],{"type":27,"value":4003,"position":4004},"Correlation",{"start":4005,"end":4006},{"line":1602,"column":1765,"offset":3998},{"line":1602,"column":1419,"offset":4007},6595,{"start":4009,"end":4010},{"line":1602,"column":1765,"offset":3998},{"line":1602,"column":1419,"offset":4007},{"type":27,"value":327,"position":4012},{"start":4013,"end":4014},{"line":1602,"column":1419,"offset":4007},{"line":1602,"column":1310,"offset":4015},6597,{"type":31,"tagName":44,"properties":4017,"children":4018,"position":4025},{},[4019],{"type":27,"value":4020,"position":4021},"Median",{"start":4022,"end":4023},{"line":1602,"column":1310,"offset":4015},{"line":1602,"column":101,"offset":4024},6605,{"start":4026,"end":4027},{"line":1602,"column":1310,"offset":4015},{"line":1602,"column":101,"offset":4024},{"type":27,"value":1128,"position":4029},{"start":4030,"end":4031},{"line":1602,"column":101,"offset":4024},{"line":1602,"column":1837,"offset":4032},6610,{"type":31,"tagName":44,"properties":4034,"children":4035,"position":4041},{},[4036],{"type":27,"value":2214,"position":4037},{"start":4038,"end":4039},{"line":1602,"column":1837,"offset":4032},{"line":1602,"column":172,"offset":4040},6622,{"start":4042,"end":4043},{"line":1602,"column":1837,"offset":4032},{"line":1602,"column":172,"offset":4040},{"type":27,"value":4045,"position":4046},"\ngive the same numbers with their own rings; reach for ",{"start":4047,"end":4048},{"line":1602,"column":172,"offset":4040},{"line":4049,"column":1001,"offset":4050},111,6677,{"type":31,"tagName":44,"properties":4052,"children":4053,"position":4060},{},[4054],{"type":27,"value":119,"position":4055},{"start":4056,"end":4057},{"line":4049,"column":1001,"offset":4050},{"line":4049,"column":4058,"offset":4059},62,6684,{"start":4061,"end":4062},{"line":4049,"column":1001,"offset":4050},{"line":4049,"column":4058,"offset":4059},{"type":27,"value":4064,"position":4065}," when one\nwindow feeds several readings or is not a fixed number of bars (a\nsession, a swing, the bars since a signal).",{"start":4066,"end":4067},{"line":4049,"column":4058,"offset":4059},{"line":4068,"column":1419,"offset":4069},113,6803,{"start":4071,"end":4072},{"line":1602,"column":21,"offset":3963},{"line":4068,"column":1419,"offset":4069},{"type":27,"value":28},{"type":31,"tagName":470,"properties":4075,"children":4076,"position":4101},{},[4077,4084,4095],{"type":27,"value":4078,"position":4079},"History: ",{"start":4080,"end":4082},{"line":1727,"column":478,"offset":4081},6808,{"line":1727,"column":350,"offset":4083},6817,{"type":31,"tagName":44,"properties":4085,"children":4086,"position":4092},{},[4087],{"type":27,"value":562,"position":4088},{"start":4089,"end":4090},{"line":1727,"column":350,"offset":4083},{"line":1727,"column":123,"offset":4091},6823,{"start":4093,"end":4094},{"line":1727,"column":350,"offset":4083},{"line":1727,"column":123,"offset":4091},{"type":27,"value":4096,"position":4097}," from Pine",{"start":4098,"end":4099},{"line":1727,"column":123,"offset":4091},{"line":1727,"column":1907,"offset":4100},6833,{"start":4102,"end":4104},{"line":1727,"column":21,"offset":4103},6805,{"line":1727,"column":1907,"offset":4100},{"type":27,"value":28},{"type":31,"tagName":32,"properties":4107,"children":4108,"position":4231},{},[4109,4121,4127,4139,4145,4156,4161,4172,4178,4189,4194,4207,4213,4225],{"type":31,"tagName":44,"properties":4110,"children":4111,"position":4118},{},[4112],{"type":27,"value":158,"position":4113},{"start":4114,"end":4116},{"line":762,"column":21,"offset":4115},6835,{"line":762,"column":233,"offset":4117},6844,{"start":4119,"end":4120},{"line":762,"column":21,"offset":4115},{"line":762,"column":233,"offset":4117},{"type":27,"value":4122,"position":4123}," keeps the last ",{"start":4124,"end":4125},{"line":762,"column":233,"offset":4117},{"line":762,"column":706,"offset":4126},6860,{"type":31,"tagName":44,"properties":4128,"children":4129,"position":4136},{},[4130],{"type":27,"value":4131,"position":4132},"size",{"start":4133,"end":4134},{"line":762,"column":706,"offset":4126},{"line":762,"column":435,"offset":4135},6866,{"start":4137,"end":4138},{"line":762,"column":706,"offset":4126},{"line":762,"column":435,"offset":4135},{"type":27,"value":4140,"position":4141}," values of one series. Construct it in\n",{"start":4142,"end":4143},{"line":762,"column":435,"offset":4135},{"line":625,"column":21,"offset":4144},6905,{"type":31,"tagName":44,"properties":4146,"children":4147,"position":4153},{},[4148],{"type":27,"value":682,"position":4149},{"start":4150,"end":4151},{"line":625,"column":21,"offset":4144},{"line":625,"column":76,"offset":4152},6916,{"start":4154,"end":4155},{"line":625,"column":21,"offset":4144},{"line":625,"column":76,"offset":4152},{"type":27,"value":327,"position":4157},{"start":4158,"end":4159},{"line":625,"column":76,"offset":4152},{"line":625,"column":387,"offset":4160},6918,{"type":31,"tagName":44,"properties":4162,"children":4163,"position":4169},{},[4164],{"type":27,"value":599,"position":4165},{"start":4166,"end":4167},{"line":625,"column":387,"offset":4160},{"line":625,"column":244,"offset":4168},6926,{"start":4170,"end":4171},{"line":625,"column":387,"offset":4160},{"line":625,"column":244,"offset":4168},{"type":27,"value":4173,"position":4174}," once per bar, and read ",{"start":4175,"end":4176},{"line":625,"column":244,"offset":4168},{"line":625,"column":1310,"offset":4177},6950,{"type":31,"tagName":44,"properties":4179,"children":4180,"position":4186},{},[4181],{"type":27,"value":616,"position":4182},{"start":4183,"end":4184},{"line":625,"column":1310,"offset":4177},{"line":625,"column":101,"offset":4185},6958,{"start":4187,"end":4188},{"line":625,"column":1310,"offset":4177},{"line":625,"column":101,"offset":4185},{"type":27,"value":589,"position":4190},{"start":4191,"end":4192},{"line":625,"column":101,"offset":4185},{"line":625,"column":445,"offset":4193},6960,{"type":31,"tagName":44,"properties":4195,"children":4196,"position":4204},{},[4197],{"type":27,"value":4198,"position":4199},"ago(0)",{"start":4200,"end":4201},{"line":625,"column":445,"offset":4193},{"line":625,"column":4202,"offset":4203},64,6968,{"start":4205,"end":4206},{"line":625,"column":445,"offset":4193},{"line":625,"column":4202,"offset":4203},{"type":27,"value":4208,"position":4209}," is the\nvalue just pushed, ",{"start":4210,"end":4211},{"line":625,"column":4202,"offset":4203},{"line":767,"column":477,"offset":4212},6995,{"type":31,"tagName":44,"properties":4214,"children":4215,"position":4222},{},[4216],{"type":27,"value":4217,"position":4218},"ago(1)",{"start":4219,"end":4220},{"line":767,"column":477,"offset":4212},{"line":767,"column":81,"offset":4221},7003,{"start":4223,"end":4224},{"line":767,"column":477,"offset":4212},{"line":767,"column":81,"offset":4221},{"type":27,"value":4226,"position":4227}," the previous bar's.",{"start":4228,"end":4229},{"line":767,"column":81,"offset":4221},{"line":767,"column":10,"offset":4230},7023,{"start":4232,"end":4233},{"line":762,"column":21,"offset":4115},{"line":767,"column":10,"offset":4230},{"type":27,"value":4235},"\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":489,"properties":4237,"children":4238,"position":4731},{},[4239,4281],{"type":31,"tagName":493,"properties":4240,"children":4241,"position":4278},{},[4242],{"type":31,"tagName":497,"properties":4243,"children":4244,"position":4275},{},[4245,4261],{"type":31,"tagName":501,"properties":4246,"children":4247,"position":4256},{},[4248],{"type":27,"value":4249,"position":4250},"Member",{"start":4251,"end":4254},{"line":4252,"column":508,"offset":4253},121,7027,{"line":4252,"column":192,"offset":4255},7033,{"start":4257,"end":4259},{"line":4252,"column":21,"offset":4258},7025,{"line":4252,"column":233,"offset":4260},7034,{"type":31,"tagName":501,"properties":4262,"children":4263,"position":4271},{},[4264],{"type":27,"value":4265,"position":4266},"Meaning",{"start":4267,"end":4269},{"line":4252,"column":76,"offset":4268},7036,{"line":4252,"column":123,"offset":4270},7043,{"start":4272,"end":4273},{"line":4252,"column":233,"offset":4260},{"line":4252,"column":530,"offset":4274},7045,{"start":4276,"end":4277},{"line":4252,"column":21,"offset":4258},{"line":4252,"column":530,"offset":4274},{"start":4279,"end":4280},{"line":4252,"column":21,"offset":4258},{"line":4252,"column":530,"offset":4274},{"type":31,"tagName":539,"properties":4282,"children":4283,"position":4728},{},[4284,4338,4377,4468,4508,4556,4595,4690],{"type":31,"tagName":497,"properties":4285,"children":4286,"position":4335},{},[4287,4306],{"type":31,"tagName":546,"properties":4288,"children":4289,"position":4301},{},[4290],{"type":31,"tagName":44,"properties":4291,"children":4292,"position":4295},{},[4293],{"type":27,"value":4294},"new History(size)",{"start":4296,"end":4299},{"line":4297,"column":508,"offset":4298},123,7062,{"line":4297,"column":244,"offset":4300},7081,{"start":4302,"end":4304},{"line":4297,"column":21,"offset":4303},7060,{"line":4297,"column":829,"offset":4305},7082,{"type":31,"tagName":546,"properties":4307,"children":4308,"position":4331},{},[4309,4316,4324],{"type":27,"value":4310,"position":4311},"keep the last ",{"start":4312,"end":4314},{"line":4297,"column":640,"offset":4313},7084,{"line":4297,"column":1173,"offset":4315},7098,{"type":31,"tagName":44,"properties":4317,"children":4318,"position":4320},{},[4319],{"type":27,"value":4131},{"start":4321,"end":4322},{"line":4297,"column":1173,"offset":4315},{"line":4297,"column":1132,"offset":4323},7104,{"type":27,"value":4325,"position":4326}," values (a size below 1 keeps one)",{"start":4327,"end":4328},{"line":4297,"column":1132,"offset":4323},{"line":4297,"column":4329,"offset":4330},79,7138,{"start":4332,"end":4333},{"line":4297,"column":829,"offset":4305},{"line":4297,"column":888,"offset":4334},7140,{"start":4336,"end":4337},{"line":4297,"column":21,"offset":4303},{"line":4297,"column":888,"offset":4334},{"type":31,"tagName":497,"properties":4339,"children":4340,"position":4374},{},[4341,4360],{"type":31,"tagName":546,"properties":4342,"children":4343,"position":4355},{},[4344],{"type":31,"tagName":44,"properties":4345,"children":4346,"position":4349},{},[4347],{"type":27,"value":4348},"push(v)",{"start":4350,"end":4353},{"line":4351,"column":508,"offset":4352},124,7143,{"line":4351,"column":76,"offset":4354},7152,{"start":4356,"end":4358},{"line":4351,"column":21,"offset":4357},7141,{"line":4351,"column":350,"offset":4359},7153,{"type":31,"tagName":546,"properties":4361,"children":4362,"position":4370},{},[4363],{"type":27,"value":4364,"position":4365},"record this bar's value; the oldest one falls out once full",{"start":4366,"end":4368},{"line":4351,"column":311,"offset":4367},7155,{"line":4351,"column":182,"offset":4369},7214,{"start":4371,"end":4372},{"line":4351,"column":350,"offset":4359},{"line":4351,"column":106,"offset":4373},7216,{"start":4375,"end":4376},{"line":4351,"column":21,"offset":4357},{"line":4351,"column":106,"offset":4373},{"type":31,"tagName":497,"properties":4378,"children":4379,"position":4465},{},[4380,4398],{"type":31,"tagName":546,"properties":4381,"children":4382,"position":4393},{},[4383],{"type":31,"tagName":44,"properties":4384,"children":4385,"position":4387},{},[4386],{"type":27,"value":616},{"start":4388,"end":4391},{"line":4389,"column":508,"offset":4390},125,7219,{"line":4389,"column":1176,"offset":4392},7227,{"start":4394,"end":4396},{"line":4389,"column":21,"offset":4395},7217,{"line":4389,"column":76,"offset":4397},7228,{"type":31,"tagName":546,"properties":4399,"children":4400,"position":4460},{},[4401,4408,4416,4422,4430,4436,4445,4451],{"type":27,"value":4402,"position":4403},"the value pushed ",{"start":4404,"end":4406},{"line":4389,"column":387,"offset":4405},7230,{"line":4389,"column":1765,"offset":4407},7247,{"type":31,"tagName":44,"properties":4409,"children":4410,"position":4412},{},[4411],{"type":27,"value":178},{"start":4413,"end":4414},{"line":4389,"column":1765,"offset":4407},{"line":4389,"column":254,"offset":4415},7250,{"type":27,"value":4417,"position":4418}," bars ago; ",{"start":4419,"end":4420},{"line":4389,"column":254,"offset":4415},{"line":4389,"column":1132,"offset":4421},7261,{"type":31,"tagName":44,"properties":4423,"children":4424,"position":4426},{},[4425],{"type":27,"value":431},{"start":4427,"end":4428},{"line":4389,"column":1132,"offset":4421},{"line":4389,"column":162,"offset":4429},7266,{"type":27,"value":4431,"position":4432}," before ",{"start":4433,"end":4434},{"line":4389,"column":162,"offset":4429},{"line":4389,"column":2538,"offset":4435},7274,{"type":31,"tagName":44,"properties":4437,"children":4438,"position":4441},{},[4439],{"type":27,"value":4440},"n + 1",{"start":4442,"end":4443},{"line":4389,"column":2538,"offset":4435},{"line":4389,"column":223,"offset":4444},7281,{"type":27,"value":4446,"position":4447}," pushes or outside ",{"start":4448,"end":4449},{"line":4389,"column":223,"offset":4444},{"line":4389,"column":1776,"offset":4450},7300,{"type":31,"tagName":44,"properties":4452,"children":4453,"position":4456},{},[4454],{"type":27,"value":4455},"0..size - 1",{"start":4457,"end":4458},{"line":4389,"column":1776,"offset":4450},{"line":4389,"column":1645,"offset":4459},7313,{"start":4461,"end":4462},{"line":4389,"column":76,"offset":4397},{"line":4389,"column":4463,"offset":4464},99,7315,{"start":4466,"end":4467},{"line":4389,"column":21,"offset":4395},{"line":4389,"column":4463,"offset":4464},{"type":31,"tagName":497,"properties":4469,"children":4470,"position":4505},{},[4471,4489],{"type":31,"tagName":546,"properties":4472,"children":4473,"position":4484},{},[4474],{"type":31,"tagName":44,"properties":4475,"children":4476,"position":4479},{},[4477],{"type":27,"value":4478},"latest()",{"start":4480,"end":4482},{"line":2192,"column":508,"offset":4481},7318,{"line":2192,"column":350,"offset":4483},7328,{"start":4485,"end":4487},{"line":2192,"column":21,"offset":4486},7316,{"line":2192,"column":387,"offset":4488},7329,{"type":31,"tagName":546,"properties":4490,"children":4491,"position":4501},{},[4492],{"type":31,"tagName":44,"properties":4493,"children":4494,"position":4496},{},[4495],{"type":27,"value":4198},{"start":4497,"end":4499},{"line":2192,"column":234,"offset":4498},7331,{"line":2192,"column":553,"offset":4500},7339,{"start":4502,"end":4503},{"line":2192,"column":387,"offset":4488},{"line":2192,"column":706,"offset":4504},7341,{"start":4506,"end":4507},{"line":2192,"column":21,"offset":4486},{"line":2192,"column":706,"offset":4504},{"type":31,"tagName":497,"properties":4509,"children":4510,"position":4553},{},[4511,4530],{"type":31,"tagName":546,"properties":4512,"children":4513,"position":4525},{},[4514],{"type":31,"tagName":44,"properties":4515,"children":4516,"position":4519},{},[4517],{"type":27,"value":4518},"count()",{"start":4520,"end":4523},{"line":4521,"column":508,"offset":4522},127,7344,{"line":4521,"column":76,"offset":4524},7353,{"start":4526,"end":4528},{"line":4521,"column":21,"offset":4527},7342,{"line":4521,"column":350,"offset":4529},7354,{"type":31,"tagName":546,"properties":4531,"children":4532,"position":4548},{},[4533,4540],{"type":27,"value":4534,"position":4535},"how many values it holds, at most ",{"start":4536,"end":4538},{"line":4521,"column":311,"offset":4537},7356,{"line":4521,"column":213,"offset":4539},7390,{"type":31,"tagName":44,"properties":4541,"children":4542,"position":4544},{},[4543],{"type":27,"value":4131},{"start":4545,"end":4546},{"line":4521,"column":213,"offset":4539},{"line":4521,"column":1001,"offset":4547},7396,{"start":4549,"end":4550},{"line":4521,"column":350,"offset":4529},{"line":4521,"column":4551,"offset":4552},57,7398,{"start":4554,"end":4555},{"line":4521,"column":21,"offset":4527},{"line":4521,"column":4551,"offset":4552},{"type":31,"tagName":497,"properties":4557,"children":4558,"position":4592},{},[4559,4578],{"type":31,"tagName":546,"properties":4560,"children":4561,"position":4573},{},[4562],{"type":31,"tagName":44,"properties":4563,"children":4564,"position":4567},{},[4565],{"type":27,"value":4566},"size()",{"start":4568,"end":4571},{"line":4569,"column":508,"offset":4570},128,7401,{"line":4569,"column":1176,"offset":4572},7409,{"start":4574,"end":4576},{"line":4569,"column":21,"offset":4575},7399,{"line":4569,"column":76,"offset":4577},7410,{"type":31,"tagName":546,"properties":4579,"children":4580,"position":4588},{},[4581],{"type":27,"value":4582,"position":4583},"the size it was constructed with",{"start":4584,"end":4586},{"line":4569,"column":387,"offset":4585},7412,{"line":4569,"column":1310,"offset":4587},7444,{"start":4589,"end":4590},{"line":4569,"column":76,"offset":4577},{"line":4569,"column":10,"offset":4591},7446,{"start":4593,"end":4594},{"line":4569,"column":21,"offset":4575},{"line":4569,"column":10,"offset":4591},{"type":31,"tagName":497,"properties":4596,"children":4597,"position":4687},{},[4598,4658],{"type":31,"tagName":546,"properties":4599,"children":4600,"position":4653},{},[4601,4611,4616,4625,4630,4639,4644],{"type":31,"tagName":44,"properties":4602,"children":4603,"position":4606},{},[4604],{"type":27,"value":4605},"max()",{"start":4607,"end":4609},{"line":686,"column":508,"offset":4608},7449,{"line":686,"column":233,"offset":4610},7456,{"type":27,"value":327,"position":4612},{"start":4613,"end":4614},{"line":686,"column":233,"offset":4610},{"line":686,"column":76,"offset":4615},7458,{"type":31,"tagName":44,"properties":4617,"children":4618,"position":4621},{},[4619],{"type":27,"value":4620},"min()",{"start":4622,"end":4623},{"line":686,"column":76,"offset":4615},{"line":686,"column":123,"offset":4624},7465,{"type":27,"value":327,"position":4626},{"start":4627,"end":4628},{"line":686,"column":123,"offset":4624},{"line":686,"column":530,"offset":4629},7467,{"type":31,"tagName":44,"properties":4631,"children":4632,"position":4635},{},[4633],{"type":27,"value":4634},"mean()",{"start":4636,"end":4637},{"line":686,"column":530,"offset":4629},{"line":686,"column":1907,"offset":4638},7475,{"type":27,"value":327,"position":4640},{"start":4641,"end":4642},{"line":686,"column":1907,"offset":4638},{"line":686,"column":1765,"offset":4643},7477,{"type":31,"tagName":44,"properties":4645,"children":4646,"position":4649},{},[4647],{"type":27,"value":4648},"sum()",{"start":4650,"end":4651},{"line":686,"column":1765,"offset":4643},{"line":686,"column":98,"offset":4652},7484,{"start":4654,"end":4656},{"line":686,"column":21,"offset":4655},7447,{"line":686,"column":1173,"offset":4657},7485,{"type":31,"tagName":546,"properties":4659,"children":4660,"position":4683},{},[4661,4668,4676],{"type":27,"value":4662,"position":4663},"over the values held; ",{"start":4664,"end":4666},{"line":686,"column":152,"offset":4665},7487,{"line":686,"column":1236,"offset":4667},7509,{"type":31,"tagName":44,"properties":4669,"children":4670,"position":4672},{},[4671],{"type":27,"value":431},{"start":4673,"end":4674},{"line":686,"column":1236,"offset":4667},{"line":686,"column":643,"offset":4675},7514,{"type":27,"value":4677,"position":4678}," while empty or when one of them is not finite",{"start":4679,"end":4680},{"line":686,"column":643,"offset":4675},{"line":686,"column":4681,"offset":4682},114,7560,{"start":4684,"end":4685},{"line":686,"column":1173,"offset":4657},{"line":686,"column":620,"offset":4686},7562,{"start":4688,"end":4689},{"line":686,"column":21,"offset":4655},{"line":686,"column":620,"offset":4686},{"type":31,"tagName":497,"properties":4691,"children":4692,"position":4725},{},[4693,4711],{"type":31,"tagName":546,"properties":4694,"children":4695,"position":4706},{},[4696],{"type":31,"tagName":44,"properties":4697,"children":4698,"position":4701},{},[4699],{"type":27,"value":4700},"reset()",{"start":4702,"end":4704},{"line":2064,"column":508,"offset":4703},7565,{"line":2064,"column":76,"offset":4705},7574,{"start":4707,"end":4709},{"line":2064,"column":21,"offset":4708},7563,{"line":2064,"column":350,"offset":4710},7575,{"type":31,"tagName":546,"properties":4712,"children":4713,"position":4721},{},[4714],{"type":27,"value":4715,"position":4716},"empty it",{"start":4717,"end":4719},{"line":2064,"column":311,"offset":4718},7577,{"line":2064,"column":829,"offset":4720},7585,{"start":4722,"end":4723},{"line":2064,"column":350,"offset":4710},{"line":2064,"column":640,"offset":4724},7587,{"start":4726,"end":4727},{"line":2064,"column":21,"offset":4708},{"line":2064,"column":640,"offset":4724},{"start":4729,"end":4730},{"line":4297,"column":21,"offset":4303},{"line":2064,"column":640,"offset":4724},{"start":4732,"end":4733},{"line":4252,"column":21,"offset":4258},{"line":2064,"column":640,"offset":4724},{"type":27,"value":28},{"type":31,"tagName":32,"properties":4736,"children":4737,"position":4853},{},[4738,4746,4757,4763,4775,4781,4793,4799,4810,4817,4829,4835,4847],{"type":27,"value":4739,"position":4740},"Two Pine idioms port directly: ",{"start":4741,"end":4744},{"line":4742,"column":21,"offset":4743},132,7589,{"line":4742,"column":435,"offset":4745},7620,{"type":31,"tagName":44,"properties":4747,"children":4748,"position":4754},{},[4749],{"type":27,"value":199,"position":4750},{"start":4751,"end":4752},{"line":4742,"column":435,"offset":4745},{"line":4742,"column":1269,"offset":4753},7630,{"start":4755,"end":4756},{"line":4742,"column":435,"offset":4745},{"line":4742,"column":1269,"offset":4753},{"type":27,"value":4758,"position":4759}," is\n",{"start":4760,"end":4761},{"line":4742,"column":1269,"offset":4753},{"line":2282,"column":21,"offset":4762},7634,{"type":31,"tagName":44,"properties":4764,"children":4765,"position":4772},{},[4766],{"type":27,"value":219,"position":4767},{"start":4768,"end":4769},{"line":2282,"column":21,"offset":4762},{"line":2282,"column":4770,"offset":4771},17,7650,{"start":4773,"end":4774},{"line":2282,"column":21,"offset":4762},{"line":2282,"column":4770,"offset":4771},{"type":27,"value":4776,"position":4777},", and ",{"start":4778,"end":4779},{"line":2282,"column":4770,"offset":4771},{"line":2282,"column":829,"offset":4780},7656,{"type":31,"tagName":44,"properties":4782,"children":4783,"position":4790},{},[4784],{"type":27,"value":4785,"position":4786},"ta.highest(close, 20)",{"start":4787,"end":4788},{"line":2282,"column":829,"offset":4780},{"line":2282,"column":1310,"offset":4789},7679,{"start":4791,"end":4792},{"line":2282,"column":829,"offset":4780},{"line":2282,"column":1310,"offset":4789},{"type":27,"value":4794,"position":4795}," is ",{"start":4796,"end":4797},{"line":2282,"column":1310,"offset":4789},{"line":2282,"column":162,"offset":4798},7683,{"type":31,"tagName":44,"properties":4800,"children":4801,"position":4807},{},[4802],{"type":27,"value":4605,"position":4803},{"start":4804,"end":4805},{"line":2282,"column":162,"offset":4798},{"line":2282,"column":4551,"offset":4806},7690,{"start":4808,"end":4809},{"line":2282,"column":162,"offset":4798},{"line":2282,"column":4551,"offset":4806},{"type":27,"value":4811,"position":4812}," over a\n",{"start":4813,"end":4814},{"line":2282,"column":4551,"offset":4806},{"line":4815,"column":21,"offset":4816},134,7698,{"type":31,"tagName":44,"properties":4818,"children":4819,"position":4826},{},[4820],{"type":27,"value":4821,"position":4822},"History(20)",{"start":4823,"end":4824},{"line":4815,"column":21,"offset":4816},{"line":4815,"column":387,"offset":4825},7711,{"start":4827,"end":4828},{"line":4815,"column":21,"offset":4816},{"line":4815,"column":387,"offset":4825},{"type":27,"value":4830,"position":4831}," of the close (the library's ",{"start":4832,"end":4833},{"line":4815,"column":387,"offset":4825},{"line":4815,"column":264,"offset":4834},7740,{"type":31,"tagName":44,"properties":4836,"children":4837,"position":4844},{},[4838],{"type":27,"value":4839,"position":4840},"Highest(20)",{"start":4841,"end":4842},{"line":4815,"column":264,"offset":4834},{"line":4815,"column":445,"offset":4843},7753,{"start":4845,"end":4846},{"line":4815,"column":264,"offset":4834},{"line":4815,"column":445,"offset":4843},{"type":27,"value":4848,"position":4849}," gives the same\nnumber and the offset of the high as well).",{"start":4850,"end":4851},{"line":4815,"column":445,"offset":4843},{"line":25,"column":1419,"offset":4852},7812,{"start":4854,"end":4855},{"line":4742,"column":21,"offset":4743},{"line":25,"column":1419,"offset":4852},{"type":27,"value":28},{"type":14,"children":4858},[4859],{"type":31,"tagName":2628,"properties":4860,"children":4862,"data":-1},{"class":2630,"style":2631,"tabindex":2632,"data-sample":4861},"fn-extra-indicators-history",[4863],{"type":31,"tagName":44,"properties":4864,"children":4866},{"class":4865},[2638],[4867,4905,4906,4943,4944,4981,4982,4985,4986,5024,5025,5062,5063,5066,5067,5094,5095,5127,5128,5160,5161,5168,5169,5172,5173,5200,5201,5228,5229,5247,5248,5287,5288,5316,5317,5325,5326,5356,5357,5411,5412,5440,5441,5454,5455,5468,5469,5491,5492],{"type":31,"tagName":2641,"properties":4868,"children":4869},{"class":2643},[4870,4874,4878,4883,4888,4892,4896,4901],{"type":31,"tagName":2641,"properties":4871,"children":4872},{"style":2647},[4873],{"type":27,"value":2716},{"type":31,"tagName":2641,"properties":4875,"children":4876},{"style":2653},[4877],{"type":27,"value":2656},{"type":31,"tagName":2641,"properties":4879,"children":4880},{"style":2659},[4881],{"type":27,"value":4882},"\"prev_close\"",{"type":31,"tagName":2641,"properties":4884,"children":4885},{"style":2653},[4886],{"type":27,"value":4887},", line, overlay, { color: ",{"type":31,"tagName":2641,"properties":4889,"children":4890},{"style":2659},[4891],{"type":27,"value":2969},{"type":31,"tagName":2641,"properties":4893,"children":4894},{"style":2653},[4895],{"type":27,"value":2697},{"type":31,"tagName":2641,"properties":4897,"children":4898},{"style":2659},[4899],{"type":27,"value":4900},"\"close[1]: the previous bar's close\"",{"type":31,"tagName":2641,"properties":4902,"children":4903},{"style":2653},[4904],{"type":27,"value":2707},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":4907,"children":4908},{"class":2643},[4909,4913,4917,4922,4926,4930,4934,4939],{"type":31,"tagName":2641,"properties":4910,"children":4911},{"style":2647},[4912],{"type":27,"value":2716},{"type":31,"tagName":2641,"properties":4914,"children":4915},{"style":2653},[4916],{"type":27,"value":2656},{"type":31,"tagName":2641,"properties":4918,"children":4919},{"style":2659},[4920],{"type":27,"value":4921},"\"highest\"",{"type":31,"tagName":2641,"properties":4923,"children":4924},{"style":2653},[4925],{"type":27,"value":4887},{"type":31,"tagName":2641,"properties":4927,"children":4928},{"style":2659},[4929],{"type":27,"value":2813},{"type":31,"tagName":2641,"properties":4931,"children":4932},{"style":2653},[4933],{"type":27,"value":2697},{"type":31,"tagName":2641,"properties":4935,"children":4936},{"style":2659},[4937],{"type":27,"value":4938},"\"Highest close of the last 20 bars\"",{"type":31,"tagName":2641,"properties":4940,"children":4941},{"style":2653},[4942],{"type":27,"value":2707},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":4945,"children":4946},{"class":2643},[4947,4951,4955,4960,4964,4968,4972,4977],{"type":31,"tagName":2641,"properties":4948,"children":4949},{"style":2647},[4950],{"type":27,"value":2716},{"type":31,"tagName":2641,"properties":4952,"children":4953},{"style":2653},[4954],{"type":27,"value":2656},{"type":31,"tagName":2641,"properties":4956,"children":4957},{"style":2659},[4958],{"type":27,"value":4959},"\"change\"",{"type":31,"tagName":2641,"properties":4961,"children":4962},{"style":2653},[4963],{"type":27,"value":2730},{"type":31,"tagName":2641,"properties":4965,"children":4966},{"style":2659},[4967],{"type":27,"value":2735},{"type":31,"tagName":2641,"properties":4969,"children":4970},{"style":2653},[4971],{"type":27,"value":2697},{"type":31,"tagName":2641,"properties":4973,"children":4974},{"style":2659},[4975],{"type":27,"value":4976},"\"close - close[1]\"",{"type":31,"tagName":2641,"properties":4978,"children":4979},{"style":2653},[4980],{"type":27,"value":2707},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":4983,"children":4984},{"class":2643},[],{"type":27,"value":28},{"type":31,"tagName":2641,"properties":4987,"children":4988},{"class":2643},[4989,4993,4998,5002,5006,5011,5015,5020],{"type":31,"tagName":2641,"properties":4990,"children":4991},{"style":2993},[4992],{"type":27,"value":2996},{"type":31,"tagName":2641,"properties":4994,"children":4995},{"style":2653},[4996],{"type":27,"value":4997}," history ",{"type":31,"tagName":2641,"properties":4999,"children":5000},{"style":2993},[5001],{"type":27,"value":3044},{"type":31,"tagName":2641,"properties":5003,"children":5004},{"style":2993},[5005],{"type":27,"value":3049},{"type":31,"tagName":2641,"properties":5007,"children":5008},{"style":2647},[5009],{"type":27,"value":5010}," History",{"type":31,"tagName":2641,"properties":5012,"children":5013},{"style":2653},[5014],{"type":27,"value":2656},{"type":31,"tagName":2641,"properties":5016,"children":5017},{"style":2669},[5018],{"type":27,"value":5019},"20",{"type":31,"tagName":2641,"properties":5021,"children":5022},{"style":2653},[5023],{"type":27,"value":3078},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":5026,"children":5027},{"class":2643},[5028,5032,5037,5041,5045,5050,5054,5058],{"type":31,"tagName":2641,"properties":5029,"children":5030},{"style":2993},[5031],{"type":27,"value":2996},{"type":31,"tagName":2641,"properties":5033,"children":5034},{"style":2653},[5035],{"type":27,"value":5036}," highest ",{"type":31,"tagName":2641,"properties":5038,"children":5039},{"style":2993},[5040],{"type":27,"value":3044},{"type":31,"tagName":2641,"properties":5042,"children":5043},{"style":2993},[5044],{"type":27,"value":3049},{"type":31,"tagName":2641,"properties":5046,"children":5047},{"style":2647},[5048],{"type":27,"value":5049}," Highest",{"type":31,"tagName":2641,"properties":5051,"children":5052},{"style":2653},[5053],{"type":27,"value":2656},{"type":31,"tagName":2641,"properties":5055,"children":5056},{"style":2669},[5057],{"type":27,"value":5019},{"type":31,"tagName":2641,"properties":5059,"children":5060},{"style":2653},[5061],{"type":27,"value":3078},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":5064,"children":5065},{"class":2643},[],{"type":27,"value":28},{"type":31,"tagName":2641,"properties":5068,"children":5069},{"class":2643},[5070,5074,5078,5082,5086,5090],{"type":31,"tagName":2641,"properties":5071,"children":5072},{"style":2993},[5073],{"type":27,"value":3215},{"type":31,"tagName":2641,"properties":5075,"children":5076},{"style":2647},[5077],{"type":27,"value":3220},{"type":31,"tagName":2641,"properties":5079,"children":5080},{"style":2653},[5081],{"type":27,"value":3225},{"type":31,"tagName":2641,"properties":5083,"children":5084},{"style":2993},[5085],{"type":27,"value":3006},{"type":31,"tagName":2641,"properties":5087,"children":5088},{"style":2669},[5089],{"type":27,"value":3234},{"type":31,"tagName":2641,"properties":5091,"children":5092},{"style":2653},[5093],{"type":27,"value":3239},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":5096,"children":5097},{"class":2643},[5098,5103,5107,5111,5115,5119,5123],{"type":31,"tagName":2641,"properties":5099,"children":5100},{"style":2653},[5101],{"type":27,"value":5102},"  history ",{"type":31,"tagName":2641,"properties":5104,"children":5105},{"style":2993},[5106],{"type":27,"value":3044},{"type":31,"tagName":2641,"properties":5108,"children":5109},{"style":2993},[5110],{"type":27,"value":3049},{"type":31,"tagName":2641,"properties":5112,"children":5113},{"style":2647},[5114],{"type":27,"value":5010},{"type":31,"tagName":2641,"properties":5116,"children":5117},{"style":2653},[5118],{"type":27,"value":2656},{"type":31,"tagName":2641,"properties":5120,"children":5121},{"style":2669},[5122],{"type":27,"value":5019},{"type":31,"tagName":2641,"properties":5124,"children":5125},{"style":2653},[5126],{"type":27,"value":3078},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":5129,"children":5130},{"class":2643},[5131,5136,5140,5144,5148,5152,5156],{"type":31,"tagName":2641,"properties":5132,"children":5133},{"style":2653},[5134],{"type":27,"value":5135},"  highest ",{"type":31,"tagName":2641,"properties":5137,"children":5138},{"style":2993},[5139],{"type":27,"value":3044},{"type":31,"tagName":2641,"properties":5141,"children":5142},{"style":2993},[5143],{"type":27,"value":3049},{"type":31,"tagName":2641,"properties":5145,"children":5146},{"style":2647},[5147],{"type":27,"value":5049},{"type":31,"tagName":2641,"properties":5149,"children":5150},{"style":2653},[5151],{"type":27,"value":2656},{"type":31,"tagName":2641,"properties":5153,"children":5154},{"style":2669},[5155],{"type":27,"value":5019},{"type":31,"tagName":2641,"properties":5157,"children":5158},{"style":2653},[5159],{"type":27,"value":3078},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":5162,"children":5163},{"class":2643},[5164],{"type":31,"tagName":2641,"properties":5165,"children":5166},{"style":2653},[5167],{"type":27,"value":3379},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":5170,"children":5171},{"class":2643},[],{"type":27,"value":28},{"type":31,"tagName":2641,"properties":5174,"children":5175},{"class":2643},[5176,5180,5184,5188,5192,5196],{"type":31,"tagName":2641,"properties":5177,"children":5178},{"style":2993},[5179],{"type":27,"value":3215},{"type":31,"tagName":2641,"properties":5181,"children":5182},{"style":2647},[5183],{"type":27,"value":3396},{"type":31,"tagName":2641,"properties":5185,"children":5186},{"style":2653},[5187],{"type":27,"value":3225},{"type":31,"tagName":2641,"properties":5189,"children":5190},{"style":2993},[5191],{"type":27,"value":3006},{"type":31,"tagName":2641,"properties":5193,"children":5194},{"style":2669},[5195],{"type":27,"value":3234},{"type":31,"tagName":2641,"properties":5197,"children":5198},{"style":2653},[5199],{"type":27,"value":3239},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":5202,"children":5203},{"class":2643},[5204,5208,5212,5216,5220,5224],{"type":31,"tagName":2641,"properties":5205,"children":5206},{"style":2993},[5207],{"type":27,"value":3421},{"type":31,"tagName":2641,"properties":5209,"children":5210},{"style":2669},[5211],{"type":27,"value":3426},{"type":31,"tagName":2641,"properties":5213,"children":5214},{"style":2993},[5215],{"type":27,"value":3016},{"type":31,"tagName":2641,"properties":5217,"children":5218},{"style":2653},[5219],{"type":27,"value":3435},{"type":31,"tagName":2641,"properties":5221,"children":5222},{"style":2647},[5223],{"type":27,"value":3440},{"type":31,"tagName":2641,"properties":5225,"children":5226},{"style":2653},[5227],{"type":27,"value":3445},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":5230,"children":5231},{"class":2643},[5232,5237,5242],{"type":31,"tagName":2641,"properties":5233,"children":5234},{"style":2653},[5235],{"type":27,"value":5236},"  history.",{"type":31,"tagName":2641,"properties":5238,"children":5239},{"style":2647},[5240],{"type":27,"value":5241},"push",{"type":31,"tagName":2641,"properties":5243,"children":5244},{"style":2653},[5245],{"type":27,"value":5246},"(close);",{"type":27,"value":28},{"type":31,"tagName":2641,"properties":5249,"children":5250},{"class":2643},[5251,5255,5260,5264,5269,5274,5278,5283],{"type":31,"tagName":2641,"properties":5252,"children":5253},{"style":2993},[5254],{"type":27,"value":3421},{"type":31,"tagName":2641,"properties":5256,"children":5257},{"style":2669},[5258],{"type":27,"value":5259}," prevClose",{"type":31,"tagName":2641,"properties":5261,"children":5262},{"style":2993},[5263],{"type":27,"value":3016},{"type":31,"tagName":2641,"properties":5265,"children":5266},{"style":2653},[5267],{"type":27,"value":5268}," history.",{"type":31,"tagName":2641,"properties":5270,"children":5271},{"style":2647},[5272],{"type":27,"value":5273},"ago",{"type":31,"tagName":2641,"properties":5275,"children":5276},{"style":2653},[5277],{"type":27,"value":2656},{"type":31,"tagName":2641,"properties":5279,"children":5280},{"style":2669},[5281],{"type":27,"value":5282},"1",{"type":31,"tagName":2641,"properties":5284,"children":5285},{"style":2653},[5286],{"type":27,"value":3078},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":5289,"children":5290},{"class":2643},[5291,5295,5300,5304,5308,5312],{"type":31,"tagName":2641,"properties":5292,"children":5293},{"style":2993},[5294],{"type":27,"value":3421},{"type":31,"tagName":2641,"properties":5296,"children":5297},{"style":2669},[5298],{"type":27,"value":5299}," highestClose",{"type":31,"tagName":2641,"properties":5301,"children":5302},{"style":2993},[5303],{"type":27,"value":3016},{"type":31,"tagName":2641,"properties":5305,"children":5306},{"style":2653},[5307],{"type":27,"value":5268},{"type":31,"tagName":2641,"properties":5309,"children":5310},{"style":2647},[5311],{"type":27,"value":1102},{"type":31,"tagName":2641,"properties":5313,"children":5314},{"style":2653},[5315],{"type":27,"value":3445},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":5318,"children":5319},{"class":2643},[5320],{"type":31,"tagName":2641,"properties":5321,"children":5322},{"style":3482},[5323],{"type":27,"value":5324},"  // The library class over the same 20 bars reads the same high.",{"type":27,"value":28},{"type":31,"tagName":2641,"properties":5327,"children":5328},{"class":2643},[5329,5333,5338,5342,5347,5352],{"type":31,"tagName":2641,"properties":5330,"children":5331},{"style":2993},[5332],{"type":27,"value":3421},{"type":31,"tagName":2641,"properties":5334,"children":5335},{"style":2669},[5336],{"type":27,"value":5337}," check",{"type":31,"tagName":2641,"properties":5339,"children":5340},{"style":2993},[5341],{"type":27,"value":3016},{"type":31,"tagName":2641,"properties":5343,"children":5344},{"style":2653},[5345],{"type":27,"value":5346}," highest.",{"type":31,"tagName":2641,"properties":5348,"children":5349},{"style":2647},[5350],{"type":27,"value":5351},"update",{"type":31,"tagName":2641,"properties":5353,"children":5354},{"style":2653},[5355],{"type":27,"value":5246},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":5358,"children":5359},{"class":2643},[5360,5364,5368,5373,5378,5383,5388,5393,5398,5403,5407],{"type":31,"tagName":2641,"properties":5361,"children":5362},{"style":2993},[5363],{"type":27,"value":3494},{"type":31,"tagName":2641,"properties":5365,"children":5366},{"style":2653},[5367],{"type":27,"value":3549},{"type":31,"tagName":2641,"properties":5369,"children":5370},{"style":2993},[5371],{"type":27,"value":5372},"!",{"type":31,"tagName":2641,"properties":5374,"children":5375},{"style":2647},[5376],{"type":27,"value":5377},"isNaN",{"type":31,"tagName":2641,"properties":5379,"children":5380},{"style":2653},[5381],{"type":27,"value":5382},"(check) ",{"type":31,"tagName":2641,"properties":5384,"children":5385},{"style":2993},[5386],{"type":27,"value":5387},"&&",{"type":31,"tagName":2641,"properties":5389,"children":5390},{"style":2653},[5391],{"type":27,"value":5392}," check ",{"type":31,"tagName":2641,"properties":5394,"children":5395},{"style":2993},[5396],{"type":27,"value":5397},"!=",{"type":31,"tagName":2641,"properties":5399,"children":5400},{"style":2653},[5401],{"type":27,"value":5402}," highestClose) ",{"type":31,"tagName":2641,"properties":5404,"children":5405},{"style":2993},[5406],{"type":27,"value":3774},{"type":31,"tagName":2641,"properties":5408,"children":5409},{"style":2653},[5410],{"type":27,"value":3026},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":5413,"children":5414},{"class":2643},[5415,5419,5423,5427,5432,5436],{"type":31,"tagName":2641,"properties":5416,"children":5417},{"style":2993},[5418],{"type":27,"value":3494},{"type":31,"tagName":2641,"properties":5420,"children":5421},{"style":2653},[5422],{"type":27,"value":3549},{"type":31,"tagName":2641,"properties":5424,"children":5425},{"style":2647},[5426],{"type":27,"value":5377},{"type":31,"tagName":2641,"properties":5428,"children":5429},{"style":2653},[5430],{"type":27,"value":5431},"(prevClose)) ",{"type":31,"tagName":2641,"properties":5433,"children":5434},{"style":2993},[5435],{"type":27,"value":3774},{"type":31,"tagName":2641,"properties":5437,"children":5438},{"style":2653},[5439],{"type":27,"value":3026},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":5442,"children":5443},{"class":2643},[5444,5449],{"type":31,"tagName":2641,"properties":5445,"children":5446},{"style":2647},[5447],{"type":27,"value":5448},"  out_prev_close",{"type":31,"tagName":2641,"properties":5450,"children":5451},{"style":2653},[5452],{"type":27,"value":5453},"(prevClose);",{"type":27,"value":28},{"type":31,"tagName":2641,"properties":5456,"children":5457},{"class":2643},[5458,5463],{"type":31,"tagName":2641,"properties":5459,"children":5460},{"style":2647},[5461],{"type":27,"value":5462},"  out_highest",{"type":31,"tagName":2641,"properties":5464,"children":5465},{"style":2653},[5466],{"type":27,"value":5467},"(highestClose);",{"type":27,"value":28},{"type":31,"tagName":2641,"properties":5470,"children":5471},{"class":2643},[5472,5477,5482,5486],{"type":31,"tagName":2641,"properties":5473,"children":5474},{"style":2647},[5475],{"type":27,"value":5476},"  out_change",{"type":31,"tagName":2641,"properties":5478,"children":5479},{"style":2653},[5480],{"type":27,"value":5481},"(close ",{"type":31,"tagName":2641,"properties":5483,"children":5484},{"style":2993},[5485],{"type":27,"value":3609},{"type":31,"tagName":2641,"properties":5487,"children":5488},{"style":2653},[5489],{"type":27,"value":5490}," prevClose);",{"type":27,"value":28},{"type":31,"tagName":2641,"properties":5493,"children":5494},{"class":2643},[5495],{"type":31,"tagName":2641,"properties":5496,"children":5497},{"style":2653},[5498],{"type":27,"value":3379},{"type":27,"value":28},{"type":31,"tagName":32,"properties":5501,"children":5502,"position":5576},{},[5503,5516,5523,5534,5540,5551,5558,5569],{"type":31,"tagName":44,"properties":5504,"children":5505,"position":5513},{},[5506],{"type":27,"value":5507,"position":5508},"history.max()",{"start":5509,"end":5511},{"line":40,"column":21,"offset":5510},8757,{"line":40,"column":234,"offset":5512},8772,{"start":5514,"end":5515},{"line":40,"column":21,"offset":5510},{"line":40,"column":234,"offset":5512},{"type":27,"value":5517,"position":5518}," reads the values held so far: on bar 5 it is the high of\nsix bars while ",{"start":5519,"end":5520},{"line":40,"column":234,"offset":5512},{"line":5521,"column":234,"offset":5522},166,8845,{"type":31,"tagName":44,"properties":5524,"children":5525,"position":5531},{},[5526],{"type":27,"value":4839,"position":5527},{"start":5528,"end":5529},{"line":5521,"column":234,"offset":5522},{"line":5521,"column":1907,"offset":5530},8858,{"start":5532,"end":5533},{"line":5521,"column":234,"offset":5522},{"line":5521,"column":1907,"offset":5530},{"type":27,"value":5535,"position":5536}," is still ",{"start":5537,"end":5538},{"line":5521,"column":1907,"offset":5530},{"line":5521,"column":1173,"offset":5539},8868,{"type":31,"tagName":44,"properties":5541,"children":5542,"position":5548},{},[5543],{"type":27,"value":431,"position":5544},{"start":5545,"end":5546},{"line":5521,"column":1173,"offset":5539},{"line":5521,"column":1419,"offset":5547},8873,{"start":5549,"end":5550},{"line":5521,"column":1173,"offset":5539},{"line":5521,"column":1419,"offset":5547},{"type":27,"value":5552,"position":5553},", and from bar 19 on the two\nagree (the fence checks it). Reach for ",{"start":5554,"end":5555},{"line":5521,"column":1419,"offset":5547},{"line":5556,"column":203,"offset":5557},167,8941,{"type":31,"tagName":44,"properties":5559,"children":5560,"position":5566},{},[5561],{"type":27,"value":158,"position":5562},{"start":5563,"end":5564},{"line":5556,"column":203,"offset":5557},{"line":5556,"column":213,"offset":5565},8950,{"start":5567,"end":5568},{"line":5556,"column":203,"offset":5557},{"line":5556,"column":213,"offset":5565},{"type":27,"value":5570,"position":5571}," to look back on a\nseries you compute yourself, an RSI or a spread.",{"start":5572,"end":5573},{"line":5556,"column":213,"offset":5565},{"line":5574,"column":213,"offset":5575},168,9017,{"start":5577,"end":5578},{"line":40,"column":21,"offset":5510},{"line":5574,"column":213,"offset":5575},{"type":27,"value":28},{"type":31,"tagName":470,"properties":5581,"children":5582,"position":5591},{},[5583],{"type":27,"value":5584,"position":5585},"A percent rank of volume",{"start":5586,"end":5589},{"line":5587,"column":478,"offset":5588},170,9022,{"line":5587,"column":81,"offset":5590},9046,{"start":5592,"end":5594},{"line":5587,"column":21,"offset":5593},9019,{"line":5587,"column":81,"offset":5590},{"type":27,"value":28},{"type":31,"tagName":32,"properties":5597,"children":5598,"position":5684},{},[5599,5607,5619,5626,5641,5648,5659,5665,5677],{"type":27,"value":5600,"position":5601},"Where does this bar's volume sit against the last 100 bars? ",{"start":5602,"end":5605},{"line":5603,"column":21,"offset":5604},172,9048,{"line":5603,"column":454,"offset":5606},9108,{"type":31,"tagName":44,"properties":5608,"children":5609,"position":5616},{},[5610],{"type":27,"value":5611,"position":5612},"PercentRank",{"start":5613,"end":5614},{"line":5603,"column":454,"offset":5606},{"line":5603,"column":182,"offset":5615},9121,{"start":5617,"end":5618},{"line":5603,"column":454,"offset":5606},{"line":5603,"column":182,"offset":5615},{"type":27,"value":5620,"position":5621},"\n(",{"start":5622,"end":5623},{"line":5603,"column":182,"offset":5615},{"line":5624,"column":73,"offset":5625},173,9123,{"type":31,"tagName":65,"properties":5627,"children":5629,"position":5637},{"href":5628},"extra-indicators.md#deviation-rank-and-width",[5630],{"type":27,"value":5631,"position":5632},"Extra indicators",{"start":5633,"end":5635},{"line":5624,"column":508,"offset":5634},9124,{"line":5624,"column":123,"offset":5636},9140,{"start":5638,"end":5639},{"line":5624,"column":73,"offset":5625},{"line":5624,"column":566,"offset":5640},9187,{"type":27,"value":5642,"position":5643},")\nanswers it directly, and a ",{"start":5644,"end":5645},{"line":5624,"column":566,"offset":5640},{"line":5646,"column":81,"offset":5647},174,9216,{"type":31,"tagName":44,"properties":5649,"children":5650,"position":5656},{},[5651],{"type":27,"value":158,"position":5652},{"start":5653,"end":5654},{"line":5646,"column":81,"offset":5647},{"line":5646,"column":88,"offset":5655},9225,{"start":5657,"end":5658},{"line":5646,"column":81,"offset":5647},{"line":5646,"column":88,"offset":5655},{"type":27,"value":5660,"position":5661}," of the volumes hands the same window\nto ",{"start":5662,"end":5663},{"line":5646,"column":88,"offset":5655},{"line":2313,"column":478,"offset":5664},9266,{"type":31,"tagName":44,"properties":5666,"children":5667,"position":5674},{},[5668],{"type":27,"value":5669,"position":5670},"stats.percentile",{"start":5671,"end":5672},{"line":2313,"column":478,"offset":5664},{"line":2313,"column":244,"offset":5673},9284,{"start":5675,"end":5676},{"line":2313,"column":478,"offset":5664},{"line":2313,"column":244,"offset":5673},{"type":27,"value":5678,"position":5679}," for the threshold the rank crossed. The mark draws\non bars whose volume ranks in the top decile.",{"start":5680,"end":5681},{"line":2313,"column":244,"offset":5673},{"line":5682,"column":1310,"offset":5683},176,9381,{"start":5685,"end":5686},{"line":5603,"column":21,"offset":5604},{"line":5682,"column":1310,"offset":5683},{"type":27,"value":28},{"type":14,"children":5689},[5690],{"type":31,"tagName":2628,"properties":5691,"children":5693,"data":-1},{"class":2630,"style":2631,"tabindex":2632,"data-sample":5692},"fn-extra-indicators-volume-rank",[5694],{"type":31,"tagName":44,"properties":5695,"children":5697},{"class":5696},[2638],[5698,5750,5751,5773,5774,5811,5812,5848,5849,5879,5880,5927,5928,5931,5932,5969,5970,6005,6006,6050,6051,6094,6095,6098,6099,6126,6127,6158,6159,6184,6185,6208,6209,6241,6242,6273,6274,6281,6282,6285,6286,6313,6314,6341,6342,6369,6370,6400,6401,6416,6417,6425,6426,6455,6456,6551,6552,6591,6592,6665,6666,6694,6695,6708,6709,6721,6722,6735,6736,6748,6749],{"type":31,"tagName":2641,"properties":5699,"children":5700},{"class":2643},[5701,5705,5709,5713,5717,5722,5726,5730,5734,5738,5742,5746],{"type":31,"tagName":2641,"properties":5702,"children":5703},{"style":2647},[5704],{"type":27,"value":2650},{"type":31,"tagName":2641,"properties":5706,"children":5707},{"style":2653},[5708],{"type":27,"value":2656},{"type":31,"tagName":2641,"properties":5710,"children":5711},{"style":2659},[5712],{"type":27,"value":2662},{"type":31,"tagName":2641,"properties":5714,"children":5715},{"style":2653},[5716],{"type":27,"value":327},{"type":31,"tagName":2641,"properties":5718,"children":5719},{"style":2669},[5720],{"type":27,"value":5721},"100",{"type":31,"tagName":2641,"properties":5723,"children":5724},{"style":2653},[5725],{"type":27,"value":2677},{"type":31,"tagName":2641,"properties":5727,"children":5728},{"style":2669},[5729],{"type":27,"value":2682},{"type":31,"tagName":2641,"properties":5731,"children":5732},{"style":2653},[5733],{"type":27,"value":2687},{"type":31,"tagName":2641,"properties":5735,"children":5736},{"style":2669},[5737],{"type":27,"value":2692},{"type":31,"tagName":2641,"properties":5739,"children":5740},{"style":2653},[5741],{"type":27,"value":2697},{"type":31,"tagName":2641,"properties":5743,"children":5744},{"style":2659},[5745],{"type":27,"value":2702},{"type":31,"tagName":2641,"properties":5747,"children":5748},{"style":2653},[5749],{"type":27,"value":2707},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":5752,"children":5753},{"class":2643},[5754,5759,5763,5768],{"type":31,"tagName":2641,"properties":5755,"children":5756},{"style":2647},[5757],{"type":27,"value":5758},"input",{"type":31,"tagName":2641,"properties":5760,"children":5761},{"style":2653},[5762],{"type":27,"value":2656},{"type":31,"tagName":2641,"properties":5764,"children":5765},{"style":2659},[5766],{"type":27,"value":5767},"\"volume\"",{"type":31,"tagName":2641,"properties":5769,"children":5770},{"style":2653},[5771],{"type":27,"value":5772},", ohlcv.volume);",{"type":27,"value":28},{"type":31,"tagName":2641,"properties":5775,"children":5776},{"class":2643},[5777,5781,5785,5790,5794,5798,5802,5807],{"type":31,"tagName":2641,"properties":5778,"children":5779},{"style":2647},[5780],{"type":27,"value":2716},{"type":31,"tagName":2641,"properties":5782,"children":5783},{"style":2653},[5784],{"type":27,"value":2656},{"type":31,"tagName":2641,"properties":5786,"children":5787},{"style":2659},[5788],{"type":27,"value":5789},"\"rank\"",{"type":31,"tagName":2641,"properties":5791,"children":5792},{"style":2653},[5793],{"type":27,"value":2730},{"type":31,"tagName":2641,"properties":5795,"children":5796},{"style":2659},[5797],{"type":27,"value":2735},{"type":31,"tagName":2641,"properties":5799,"children":5800},{"style":2653},[5801],{"type":27,"value":2697},{"type":31,"tagName":2641,"properties":5803,"children":5804},{"style":2659},[5805],{"type":27,"value":5806},"\"Percent rank of the volume\"",{"type":31,"tagName":2641,"properties":5808,"children":5809},{"style":2653},[5810],{"type":27,"value":2707},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":5813,"children":5814},{"class":2643},[5815,5819,5823,5827,5831,5835,5839,5844],{"type":31,"tagName":2641,"properties":5816,"children":5817},{"style":2647},[5818],{"type":27,"value":2716},{"type":31,"tagName":2641,"properties":5820,"children":5821},{"style":2653},[5822],{"type":27,"value":2656},{"type":31,"tagName":2641,"properties":5824,"children":5825},{"style":2659},[5826],{"type":27,"value":2960},{"type":31,"tagName":2641,"properties":5828,"children":5829},{"style":2653},[5830],{"type":27,"value":2730},{"type":31,"tagName":2641,"properties":5832,"children":5833},{"style":2659},[5834],{"type":27,"value":2969},{"type":31,"tagName":2641,"properties":5836,"children":5837},{"style":2653},[5838],{"type":27,"value":2697},{"type":31,"tagName":2641,"properties":5840,"children":5841},{"style":2659},[5842],{"type":27,"value":5843},"\"90th percentile of volume\"",{"type":31,"tagName":2641,"properties":5845,"children":5846},{"style":2653},[5847],{"type":27,"value":2707},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":5850,"children":5851},{"class":2643},[5852,5856,5860,5865,5870,5875],{"type":31,"tagName":2641,"properties":5853,"children":5854},{"style":2647},[5855],{"type":27,"value":2716},{"type":31,"tagName":2641,"properties":5857,"children":5858},{"style":2653},[5859],{"type":27,"value":2656},{"type":31,"tagName":2641,"properties":5861,"children":5862},{"style":2659},[5863],{"type":27,"value":5864},"\"heavy\"",{"type":31,"tagName":2641,"properties":5866,"children":5867},{"style":2653},[5868],{"type":27,"value":5869},", none, overlay, { description: ",{"type":31,"tagName":2641,"properties":5871,"children":5872},{"style":2659},[5873],{"type":27,"value":5874},"\"1 when the rank is 90 or above\"",{"type":31,"tagName":2641,"properties":5876,"children":5877},{"style":2653},[5878],{"type":27,"value":2707},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":5881,"children":5882},{"class":2643},[5883,5887,5891,5896,5901,5905,5910,5914,5918,5923],{"type":31,"tagName":2641,"properties":5884,"children":5885},{"style":2647},[5886],{"type":27,"value":2716},{"type":31,"tagName":2641,"properties":5888,"children":5889},{"style":2653},[5890],{"type":27,"value":2656},{"type":31,"tagName":2641,"properties":5892,"children":5893},{"style":2659},[5894],{"type":27,"value":5895},"\"heavy_mark\"",{"type":31,"tagName":2641,"properties":5897,"children":5898},{"style":2653},[5899],{"type":27,"value":5900},", shape, overlay, { color: ",{"type":31,"tagName":2641,"properties":5902,"children":5903},{"style":2659},[5904],{"type":27,"value":2852},{"type":31,"tagName":2641,"properties":5906,"children":5907},{"style":2653},[5908],{"type":27,"value":5909},", shape_where: ",{"type":31,"tagName":2641,"properties":5911,"children":5912},{"style":2659},[5913],{"type":27,"value":5864},{"type":31,"tagName":2641,"properties":5915,"children":5916},{"style":2653},[5917],{"type":27,"value":2697},{"type":31,"tagName":2641,"properties":5919,"children":5920},{"style":2659},[5921],{"type":27,"value":5922},"\"The close on a heavy-volume bar\"",{"type":31,"tagName":2641,"properties":5924,"children":5925},{"style":2653},[5926],{"type":27,"value":2707},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":5929,"children":5930},{"class":2643},[],{"type":27,"value":28},{"type":31,"tagName":2641,"properties":5933,"children":5934},{"class":2643},[5935,5939,5944,5948,5952,5957,5961,5965],{"type":31,"tagName":2641,"properties":5936,"children":5937},{"style":2993},[5938],{"type":27,"value":2996},{"type":31,"tagName":2641,"properties":5940,"children":5941},{"style":2653},[5942],{"type":27,"value":5943}," rank ",{"type":31,"tagName":2641,"properties":5945,"children":5946},{"style":2993},[5947],{"type":27,"value":3044},{"type":31,"tagName":2641,"properties":5949,"children":5950},{"style":2993},[5951],{"type":27,"value":3049},{"type":31,"tagName":2641,"properties":5953,"children":5954},{"style":2647},[5955],{"type":27,"value":5956}," PercentRank",{"type":31,"tagName":2641,"properties":5958,"children":5959},{"style":2653},[5960],{"type":27,"value":2656},{"type":31,"tagName":2641,"properties":5962,"children":5963},{"style":2669},[5964],{"type":27,"value":5721},{"type":31,"tagName":2641,"properties":5966,"children":5967},{"style":2653},[5968],{"type":27,"value":3078},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":5971,"children":5972},{"class":2643},[5973,5977,5981,5985,5989,5993,5997,6001],{"type":31,"tagName":2641,"properties":5974,"children":5975},{"style":2993},[5976],{"type":27,"value":2996},{"type":31,"tagName":2641,"properties":5978,"children":5979},{"style":2653},[5980],{"type":27,"value":4997},{"type":31,"tagName":2641,"properties":5982,"children":5983},{"style":2993},[5984],{"type":27,"value":3044},{"type":31,"tagName":2641,"properties":5986,"children":5987},{"style":2993},[5988],{"type":27,"value":3049},{"type":31,"tagName":2641,"properties":5990,"children":5991},{"style":2647},[5992],{"type":27,"value":5010},{"type":31,"tagName":2641,"properties":5994,"children":5995},{"style":2653},[5996],{"type":27,"value":2656},{"type":31,"tagName":2641,"properties":5998,"children":5999},{"style":2669},[6000],{"type":27,"value":5721},{"type":31,"tagName":2641,"properties":6002,"children":6003},{"style":2653},[6004],{"type":27,"value":3078},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":6007,"children":6008},{"class":2643},[6009,6013,6018,6022,6026,6030,6034,6038,6042,6046],{"type":31,"tagName":2641,"properties":6010,"children":6011},{"style":2993},[6012],{"type":27,"value":2996},{"type":31,"tagName":2641,"properties":6014,"children":6015},{"style":2653},[6016],{"type":27,"value":6017}," window ",{"type":31,"tagName":2641,"properties":6019,"children":6020},{"style":2993},[6021],{"type":27,"value":3044},{"type":31,"tagName":2641,"properties":6023,"children":6024},{"style":2993},[6025],{"type":27,"value":3049},{"type":31,"tagName":2641,"properties":6027,"children":6028},{"style":2647},[6029],{"type":27,"value":3054},{"type":31,"tagName":2641,"properties":6031,"children":6032},{"style":2653},[6033],{"type":27,"value":3059},{"type":31,"tagName":2641,"properties":6035,"children":6036},{"style":2647},[6037],{"type":27,"value":3064},{"type":31,"tagName":2641,"properties":6039,"children":6040},{"style":2653},[6041],{"type":27,"value":3069},{"type":31,"tagName":2641,"properties":6043,"children":6044},{"style":2669},[6045],{"type":27,"value":5721},{"type":31,"tagName":2641,"properties":6047,"children":6048},{"style":2653},[6049],{"type":27,"value":3078},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":6052,"children":6053},{"class":2643},[6054,6058,6062,6066,6070,6074,6078,6082,6086,6090],{"type":31,"tagName":2641,"properties":6055,"children":6056},{"style":2993},[6057],{"type":27,"value":2996},{"type":31,"tagName":2641,"properties":6059,"children":6060},{"style":2653},[6061],{"type":27,"value":3136},{"type":31,"tagName":2641,"properties":6063,"children":6064},{"style":2993},[6065],{"type":27,"value":3044},{"type":31,"tagName":2641,"properties":6067,"children":6068},{"style":2993},[6069],{"type":27,"value":3049},{"type":31,"tagName":2641,"properties":6071,"children":6072},{"style":2647},[6073],{"type":27,"value":3054},{"type":31,"tagName":2641,"properties":6075,"children":6076},{"style":2653},[6077],{"type":27,"value":3059},{"type":31,"tagName":2641,"properties":6079,"children":6080},{"style":2647},[6081],{"type":27,"value":3064},{"type":31,"tagName":2641,"properties":6083,"children":6084},{"style":2653},[6085],{"type":27,"value":3069},{"type":31,"tagName":2641,"properties":6087,"children":6088},{"style":2669},[6089],{"type":27,"value":5721},{"type":31,"tagName":2641,"properties":6091,"children":6092},{"style":2653},[6093],{"type":27,"value":3078},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":6096,"children":6097},{"class":2643},[],{"type":27,"value":28},{"type":31,"tagName":2641,"properties":6100,"children":6101},{"class":2643},[6102,6106,6110,6114,6118,6122],{"type":31,"tagName":2641,"properties":6103,"children":6104},{"style":2993},[6105],{"type":27,"value":3215},{"type":31,"tagName":2641,"properties":6107,"children":6108},{"style":2647},[6109],{"type":27,"value":3220},{"type":31,"tagName":2641,"properties":6111,"children":6112},{"style":2653},[6113],{"type":27,"value":3225},{"type":31,"tagName":2641,"properties":6115,"children":6116},{"style":2993},[6117],{"type":27,"value":3006},{"type":31,"tagName":2641,"properties":6119,"children":6120},{"style":2669},[6121],{"type":27,"value":3234},{"type":31,"tagName":2641,"properties":6123,"children":6124},{"style":2653},[6125],{"type":27,"value":3239},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":6128,"children":6129},{"class":2643},[6130,6134,6138,6142,6146,6150,6154],{"type":31,"tagName":2641,"properties":6131,"children":6132},{"style":2993},[6133],{"type":27,"value":3421},{"type":31,"tagName":2641,"properties":6135,"children":6136},{"style":2669},[6137],{"type":27,"value":3001},{"type":31,"tagName":2641,"properties":6139,"children":6140},{"style":2993},[6141],{"type":27,"value":3016},{"type":31,"tagName":2641,"properties":6143,"children":6144},{"style":2647},[6145],{"type":27,"value":3011},{"type":31,"tagName":2641,"properties":6147,"children":6148},{"style":2653},[6149],{"type":27,"value":2656},{"type":31,"tagName":2641,"properties":6151,"children":6152},{"style":2647},[6153],{"type":27,"value":3265},{"type":31,"tagName":2641,"properties":6155,"children":6156},{"style":2653},[6157],{"type":27,"value":3270},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":6160,"children":6161},{"class":2643},[6162,6167,6171,6175,6179],{"type":31,"tagName":2641,"properties":6163,"children":6164},{"style":2653},[6165],{"type":27,"value":6166},"  rank ",{"type":31,"tagName":2641,"properties":6168,"children":6169},{"style":2993},[6170],{"type":27,"value":3044},{"type":31,"tagName":2641,"properties":6172,"children":6173},{"style":2993},[6174],{"type":27,"value":3049},{"type":31,"tagName":2641,"properties":6176,"children":6177},{"style":2647},[6178],{"type":27,"value":5956},{"type":31,"tagName":2641,"properties":6180,"children":6181},{"style":2653},[6182],{"type":27,"value":6183},"(period);",{"type":27,"value":28},{"type":31,"tagName":2641,"properties":6186,"children":6187},{"class":2643},[6188,6192,6196,6200,6204],{"type":31,"tagName":2641,"properties":6189,"children":6190},{"style":2653},[6191],{"type":27,"value":5102},{"type":31,"tagName":2641,"properties":6193,"children":6194},{"style":2993},[6195],{"type":27,"value":3044},{"type":31,"tagName":2641,"properties":6197,"children":6198},{"style":2993},[6199],{"type":27,"value":3049},{"type":31,"tagName":2641,"properties":6201,"children":6202},{"style":2647},[6203],{"type":27,"value":5010},{"type":31,"tagName":2641,"properties":6205,"children":6206},{"style":2653},[6207],{"type":27,"value":6183},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":6210,"children":6211},{"class":2643},[6212,6217,6221,6225,6229,6233,6237],{"type":31,"tagName":2641,"properties":6213,"children":6214},{"style":2653},[6215],{"type":27,"value":6216},"  window ",{"type":31,"tagName":2641,"properties":6218,"children":6219},{"style":2993},[6220],{"type":27,"value":3044},{"type":31,"tagName":2641,"properties":6222,"children":6223},{"style":2993},[6224],{"type":27,"value":3049},{"type":31,"tagName":2641,"properties":6226,"children":6227},{"style":2647},[6228],{"type":27,"value":3054},{"type":31,"tagName":2641,"properties":6230,"children":6231},{"style":2653},[6232],{"type":27,"value":3059},{"type":31,"tagName":2641,"properties":6234,"children":6235},{"style":2647},[6236],{"type":27,"value":3064},{"type":31,"tagName":2641,"properties":6238,"children":6239},{"style":2653},[6240],{"type":27,"value":3304},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":6243,"children":6244},{"class":2643},[6245,6249,6253,6257,6261,6265,6269],{"type":31,"tagName":2641,"properties":6246,"children":6247},{"style":2653},[6248],{"type":27,"value":3346},{"type":31,"tagName":2641,"properties":6250,"children":6251},{"style":2993},[6252],{"type":27,"value":3044},{"type":31,"tagName":2641,"properties":6254,"children":6255},{"style":2993},[6256],{"type":27,"value":3049},{"type":31,"tagName":2641,"properties":6258,"children":6259},{"style":2647},[6260],{"type":27,"value":3054},{"type":31,"tagName":2641,"properties":6262,"children":6263},{"style":2653},[6264],{"type":27,"value":3059},{"type":31,"tagName":2641,"properties":6266,"children":6267},{"style":2647},[6268],{"type":27,"value":3064},{"type":31,"tagName":2641,"properties":6270,"children":6271},{"style":2653},[6272],{"type":27,"value":3304},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":6275,"children":6276},{"class":2643},[6277],{"type":31,"tagName":2641,"properties":6278,"children":6279},{"style":2653},[6280],{"type":27,"value":3379},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":6283,"children":6284},{"class":2643},[],{"type":27,"value":28},{"type":31,"tagName":2641,"properties":6287,"children":6288},{"class":2643},[6289,6293,6297,6301,6305,6309],{"type":31,"tagName":2641,"properties":6290,"children":6291},{"style":2993},[6292],{"type":27,"value":3215},{"type":31,"tagName":2641,"properties":6294,"children":6295},{"style":2647},[6296],{"type":27,"value":3396},{"type":31,"tagName":2641,"properties":6298,"children":6299},{"style":2653},[6300],{"type":27,"value":3225},{"type":31,"tagName":2641,"properties":6302,"children":6303},{"style":2993},[6304],{"type":27,"value":3006},{"type":31,"tagName":2641,"properties":6306,"children":6307},{"style":2669},[6308],{"type":27,"value":3234},{"type":31,"tagName":2641,"properties":6310,"children":6311},{"style":2653},[6312],{"type":27,"value":3239},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":6315,"children":6316},{"class":2643},[6317,6321,6325,6329,6333,6337],{"type":31,"tagName":2641,"properties":6318,"children":6319},{"style":2993},[6320],{"type":27,"value":3421},{"type":31,"tagName":2641,"properties":6322,"children":6323},{"style":2669},[6324],{"type":27,"value":3426},{"type":31,"tagName":2641,"properties":6326,"children":6327},{"style":2993},[6328],{"type":27,"value":3016},{"type":31,"tagName":2641,"properties":6330,"children":6331},{"style":2653},[6332],{"type":27,"value":3435},{"type":31,"tagName":2641,"properties":6334,"children":6335},{"style":2647},[6336],{"type":27,"value":3440},{"type":31,"tagName":2641,"properties":6338,"children":6339},{"style":2653},[6340],{"type":27,"value":3445},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":6343,"children":6344},{"class":2643},[6345,6349,6353,6357,6361,6365],{"type":31,"tagName":2641,"properties":6346,"children":6347},{"style":2993},[6348],{"type":27,"value":3421},{"type":31,"tagName":2641,"properties":6350,"children":6351},{"style":2669},[6352],{"type":27,"value":3458},{"type":31,"tagName":2641,"properties":6354,"children":6355},{"style":2993},[6356],{"type":27,"value":3016},{"type":31,"tagName":2641,"properties":6358,"children":6359},{"style":2653},[6360],{"type":27,"value":3435},{"type":31,"tagName":2641,"properties":6362,"children":6363},{"style":2647},[6364],{"type":27,"value":3471},{"type":31,"tagName":2641,"properties":6366,"children":6367},{"style":2653},[6368],{"type":27,"value":3445},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":6371,"children":6372},{"class":2643},[6373,6377,6382,6386,6391,6395],{"type":31,"tagName":2641,"properties":6374,"children":6375},{"style":2993},[6376],{"type":27,"value":3421},{"type":31,"tagName":2641,"properties":6378,"children":6379},{"style":2669},[6380],{"type":27,"value":6381}," rankValue",{"type":31,"tagName":2641,"properties":6383,"children":6384},{"style":2993},[6385],{"type":27,"value":3016},{"type":31,"tagName":2641,"properties":6387,"children":6388},{"style":2653},[6389],{"type":27,"value":6390}," rank.",{"type":31,"tagName":2641,"properties":6392,"children":6393},{"style":2647},[6394],{"type":27,"value":5351},{"type":31,"tagName":2641,"properties":6396,"children":6397},{"style":2653},[6398],{"type":27,"value":6399},"(volume);",{"type":27,"value":28},{"type":31,"tagName":2641,"properties":6402,"children":6403},{"class":2643},[6404,6408,6412],{"type":31,"tagName":2641,"properties":6405,"children":6406},{"style":2653},[6407],{"type":27,"value":5236},{"type":31,"tagName":2641,"properties":6409,"children":6410},{"style":2647},[6411],{"type":27,"value":5241},{"type":31,"tagName":2641,"properties":6413,"children":6414},{"style":2653},[6415],{"type":27,"value":6399},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":6418,"children":6419},{"class":2643},[6420],{"type":31,"tagName":2641,"properties":6421,"children":6422},{"style":3482},[6423],{"type":27,"value":6424},"  // Copy the held volumes into the window, oldest first, and read it.",{"type":27,"value":28},{"type":31,"tagName":2641,"properties":6427,"children":6428},{"class":2643},[6429,6433,6438,6442,6446,6451],{"type":31,"tagName":2641,"properties":6430,"children":6431},{"style":2993},[6432],{"type":27,"value":3421},{"type":31,"tagName":2641,"properties":6434,"children":6435},{"style":2669},[6436],{"type":27,"value":6437}," held",{"type":31,"tagName":2641,"properties":6439,"children":6440},{"style":2993},[6441],{"type":27,"value":3016},{"type":31,"tagName":2641,"properties":6443,"children":6444},{"style":2653},[6445],{"type":27,"value":5268},{"type":31,"tagName":2641,"properties":6447,"children":6448},{"style":2647},[6449],{"type":27,"value":6450},"count",{"type":31,"tagName":2641,"properties":6452,"children":6453},{"style":2653},[6454],{"type":27,"value":3445},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":6457,"children":6458},{"class":2643},[6459,6464,6468,6472,6476,6480,6484,6488,6492,6497,6501,6506,6511,6516,6520,6524,6528,6533,6537,6541,6546],{"type":31,"tagName":2641,"properties":6460,"children":6461},{"style":2993},[6462],{"type":27,"value":6463},"  for",{"type":31,"tagName":2641,"properties":6465,"children":6466},{"style":2653},[6467],{"type":27,"value":3549},{"type":31,"tagName":2641,"properties":6469,"children":6470},{"style":2993},[6471],{"type":27,"value":2996},{"type":31,"tagName":2641,"properties":6473,"children":6474},{"style":2653},[6475],{"type":27,"value":3558},{"type":31,"tagName":2641,"properties":6477,"children":6478},{"style":2993},[6479],{"type":27,"value":3044},{"type":31,"tagName":2641,"properties":6481,"children":6482},{"style":2669},[6483],{"type":27,"value":3198},{"type":31,"tagName":2641,"properties":6485,"children":6486},{"style":2653},[6487],{"type":27,"value":3571},{"type":31,"tagName":2641,"properties":6489,"children":6490},{"style":2993},[6491],{"type":27,"value":3059},{"type":31,"tagName":2641,"properties":6493,"children":6494},{"style":2653},[6495],{"type":27,"value":6496}," held; k",{"type":31,"tagName":2641,"properties":6498,"children":6499},{"style":2993},[6500],{"type":27,"value":3585},{"type":31,"tagName":2641,"properties":6502,"children":6503},{"style":2653},[6504],{"type":27,"value":6505},") ",{"type":31,"tagName":2641,"properties":6507,"children":6508},{"style":2647},[6509],{"type":27,"value":6510},"unchecked",{"type":31,"tagName":2641,"properties":6512,"children":6513},{"style":2653},[6514],{"type":27,"value":6515},"((window[k] ",{"type":31,"tagName":2641,"properties":6517,"children":6518},{"style":2993},[6519],{"type":27,"value":3044},{"type":31,"tagName":2641,"properties":6521,"children":6522},{"style":2653},[6523],{"type":27,"value":5268},{"type":31,"tagName":2641,"properties":6525,"children":6526},{"style":2647},[6527],{"type":27,"value":5273},{"type":31,"tagName":2641,"properties":6529,"children":6530},{"style":2653},[6531],{"type":27,"value":6532},"(held ",{"type":31,"tagName":2641,"properties":6534,"children":6535},{"style":2993},[6536],{"type":27,"value":3609},{"type":31,"tagName":2641,"properties":6538,"children":6539},{"style":2669},[6540],{"type":27,"value":3518},{"type":31,"tagName":2641,"properties":6542,"children":6543},{"style":2993},[6544],{"type":27,"value":6545}," -",{"type":31,"tagName":2641,"properties":6547,"children":6548},{"style":2653},[6549],{"type":27,"value":6550}," k)));",{"type":27,"value":28},{"type":31,"tagName":2641,"properties":6553,"children":6554},{"class":2643},[6555,6559,6564,6568,6573,6577,6582,6586],{"type":31,"tagName":2641,"properties":6556,"children":6557},{"style":2993},[6558],{"type":27,"value":3421},{"type":31,"tagName":2641,"properties":6560,"children":6561},{"style":2669},[6562],{"type":27,"value":6563}," p90Value",{"type":31,"tagName":2641,"properties":6565,"children":6566},{"style":2993},[6567],{"type":27,"value":3016},{"type":31,"tagName":2641,"properties":6569,"children":6570},{"style":2653},[6571],{"type":27,"value":6572}," stats.",{"type":31,"tagName":2641,"properties":6574,"children":6575},{"style":2647},[6576],{"type":27,"value":2248},{"type":31,"tagName":2641,"properties":6578,"children":6579},{"style":2653},[6580],{"type":27,"value":6581},"(window, held, ",{"type":31,"tagName":2641,"properties":6583,"children":6584},{"style":2669},[6585],{"type":27,"value":3941},{"type":31,"tagName":2641,"properties":6587,"children":6588},{"style":2653},[6589],{"type":27,"value":6590},", scratch);",{"type":27,"value":28},{"type":31,"tagName":2641,"properties":6593,"children":6594},{"class":2643},[6595,6599,6604,6608,6613,6617,6622,6626,6631,6636,6641,6646,6651,6656,6661],{"type":31,"tagName":2641,"properties":6596,"children":6597},{"style":2993},[6598],{"type":27,"value":3421},{"type":31,"tagName":2641,"properties":6600,"children":6601},{"style":2669},[6602],{"type":27,"value":6603}," heavy",{"type":31,"tagName":2641,"properties":6605,"children":6606},{"style":2993},[6607],{"type":27,"value":3016},{"type":31,"tagName":2641,"properties":6609,"children":6610},{"style":2993},[6611],{"type":27,"value":6612}," !",{"type":31,"tagName":2641,"properties":6614,"children":6615},{"style":2647},[6616],{"type":27,"value":5377},{"type":31,"tagName":2641,"properties":6618,"children":6619},{"style":2653},[6620],{"type":27,"value":6621},"(rankValue) ",{"type":31,"tagName":2641,"properties":6623,"children":6624},{"style":2993},[6625],{"type":27,"value":5387},{"type":31,"tagName":2641,"properties":6627,"children":6628},{"style":2653},[6629],{"type":27,"value":6630}," rankValue ",{"type":31,"tagName":2641,"properties":6632,"children":6633},{"style":2993},[6634],{"type":27,"value":6635},">=",{"type":31,"tagName":2641,"properties":6637,"children":6638},{"style":2669},[6639],{"type":27,"value":6640}," 90.0",{"type":31,"tagName":2641,"properties":6642,"children":6643},{"style":2993},[6644],{"type":27,"value":6645}," ?",{"type":31,"tagName":2641,"properties":6647,"children":6648},{"style":2669},[6649],{"type":27,"value":6650}," 1.0",{"type":31,"tagName":2641,"properties":6652,"children":6653},{"style":2993},[6654],{"type":27,"value":6655}," :",{"type":31,"tagName":2641,"properties":6657,"children":6658},{"style":2669},[6659],{"type":27,"value":6660}," 0.0",{"type":31,"tagName":2641,"properties":6662,"children":6663},{"style":2653},[6664],{"type":27,"value":3026},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":6667,"children":6668},{"class":2643},[6669,6673,6677,6681,6686,6690],{"type":31,"tagName":2641,"properties":6670,"children":6671},{"style":2993},[6672],{"type":27,"value":3494},{"type":31,"tagName":2641,"properties":6674,"children":6675},{"style":2653},[6676],{"type":27,"value":3549},{"type":31,"tagName":2641,"properties":6678,"children":6679},{"style":2647},[6680],{"type":27,"value":5377},{"type":31,"tagName":2641,"properties":6682,"children":6683},{"style":2653},[6684],{"type":27,"value":6685},"(rankValue)) ",{"type":31,"tagName":2641,"properties":6687,"children":6688},{"style":2993},[6689],{"type":27,"value":3774},{"type":31,"tagName":2641,"properties":6691,"children":6692},{"style":2653},[6693],{"type":27,"value":3026},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":6696,"children":6697},{"class":2643},[6698,6703],{"type":31,"tagName":2641,"properties":6699,"children":6700},{"style":2647},[6701],{"type":27,"value":6702},"  out_rank",{"type":31,"tagName":2641,"properties":6704,"children":6705},{"style":2653},[6706],{"type":27,"value":6707},"(rankValue);",{"type":27,"value":28},{"type":31,"tagName":2641,"properties":6710,"children":6711},{"class":2643},[6712,6716],{"type":31,"tagName":2641,"properties":6713,"children":6714},{"style":2647},[6715],{"type":27,"value":3923},{"type":31,"tagName":2641,"properties":6717,"children":6718},{"style":2653},[6719],{"type":27,"value":6720},"(p90Value);",{"type":27,"value":28},{"type":31,"tagName":2641,"properties":6723,"children":6724},{"class":2643},[6725,6730],{"type":31,"tagName":2641,"properties":6726,"children":6727},{"style":2647},[6728],{"type":27,"value":6729},"  out_heavy",{"type":31,"tagName":2641,"properties":6731,"children":6732},{"style":2653},[6733],{"type":27,"value":6734},"(heavy);",{"type":27,"value":28},{"type":31,"tagName":2641,"properties":6737,"children":6738},{"class":2643},[6739,6744],{"type":31,"tagName":2641,"properties":6740,"children":6741},{"style":2647},[6742],{"type":27,"value":6743},"  out_heavy_mark",{"type":31,"tagName":2641,"properties":6745,"children":6746},{"style":2653},[6747],{"type":27,"value":5246},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":6750,"children":6751},{"class":2643},[6752],{"type":31,"tagName":2641,"properties":6753,"children":6754},{"style":2653},[6755],{"type":27,"value":3379},{"type":27,"value":28},{"type":31,"tagName":470,"properties":6758,"children":6759,"position":6779},{},[6760,6768],{"type":27,"value":6761,"position":6762},"Lists: ",{"start":6763,"end":6766},{"line":6764,"column":478,"offset":6765},217,10910,{"line":6764,"column":1176,"offset":6767},10917,{"type":31,"tagName":44,"properties":6769,"children":6770,"position":6776},{},[6771],{"type":27,"value":240,"position":6772},{"start":6773,"end":6774},{"line":6764,"column":1176,"offset":6767},{"line":6764,"column":4770,"offset":6775},10923,{"start":6777,"end":6778},{"line":6764,"column":1176,"offset":6767},{"line":6764,"column":4770,"offset":6775},{"start":6780,"end":6782},{"line":6764,"column":21,"offset":6781},10907,{"line":6764,"column":4770,"offset":6775},{"type":27,"value":28},{"type":31,"tagName":32,"properties":6785,"children":6786,"position":6933},{},[6787,6800,6806,6817,6823,6834,6841,6852,6858,6870,6877,6888,6895,6907,6914,6926],{"type":31,"tagName":44,"properties":6788,"children":6789,"position":6797},{},[6790],{"type":27,"value":240,"position":6791},{"start":6792,"end":6795},{"line":6793,"column":21,"offset":6794},219,10925,{"line":6793,"column":113,"offset":6796},10931,{"start":6798,"end":6799},{"line":6793,"column":21,"offset":6794},{"line":6793,"column":113,"offset":6796},{"type":27,"value":6801,"position":6802}," is a fixed-capacity list of ",{"start":6803,"end":6804},{"line":6793,"column":113,"offset":6796},{"line":6793,"column":1045,"offset":6805},10960,{"type":31,"tagName":44,"properties":6807,"children":6808,"position":6814},{},[6809],{"type":27,"value":3064,"position":6810},{"start":6811,"end":6812},{"line":6793,"column":1045,"offset":6805},{"line":6793,"column":152,"offset":6813},10965,{"start":6815,"end":6816},{"line":6793,"column":1045,"offset":6805},{"line":6793,"column":152,"offset":6813},{"type":27,"value":6818,"position":6819}," values, Pine's ",{"start":6820,"end":6821},{"line":6793,"column":152,"offset":6813},{"line":6793,"column":4551,"offset":6822},10981,{"type":31,"tagName":44,"properties":6824,"children":6825,"position":6831},{},[6826],{"type":27,"value":260,"position":6827},{"start":6828,"end":6829},{"line":6793,"column":4551,"offset":6822},{"line":6793,"column":566,"offset":6830},10990,{"start":6832,"end":6833},{"line":6793,"column":4551,"offset":6822},{"line":6793,"column":566,"offset":6830},{"type":27,"value":6835,"position":6836}," idiom\nwith the one difference that the module declares its size up front.\nConstruct it in ",{"start":6837,"end":6838},{"line":6793,"column":566,"offset":6830},{"line":6839,"column":4770,"offset":6840},221,11081,{"type":31,"tagName":44,"properties":6842,"children":6843,"position":6849},{},[6844],{"type":27,"value":682,"position":6845},{"start":6846,"end":6847},{"line":6839,"column":4770,"offset":6840},{"line":6839,"column":81,"offset":6848},11092,{"start":6850,"end":6851},{"line":6839,"column":4770,"offset":6840},{"line":6839,"column":81,"offset":6848},{"type":27,"value":6853,"position":6854}," with the most entries it will hold (a capacity\nbelow 1 keeps one; the buffer is allocated once), then push, insert,\nremove, read and sort it on any bar: no method allocates after the\nconstructor, so a list never grows the module's memory per bar. Index 0\nis the oldest entry and a negative index counts from the end, so\n",{"start":6855,"end":6856},{"line":6839,"column":81,"offset":6848},{"line":74,"column":21,"offset":6857},11413,{"type":31,"tagName":44,"properties":6859,"children":6860,"position":6867},{},[6861],{"type":27,"value":6862,"position":6863},"get(-1)",{"start":6864,"end":6865},{"line":74,"column":21,"offset":6857},{"line":74,"column":233,"offset":6866},11422,{"start":6868,"end":6869},{"line":74,"column":21,"offset":6857},{"line":74,"column":233,"offset":6866},{"type":27,"value":6871,"position":6872}," is the last entry. Three conventions cover every miss: a read\noutside the list is ",{"start":6873,"end":6874},{"line":74,"column":233,"offset":6866},{"line":6875,"column":530,"offset":6876},227,11505,{"type":31,"tagName":44,"properties":6878,"children":6879,"position":6885},{},[6880],{"type":27,"value":431,"position":6881},{"start":6882,"end":6883},{"line":6875,"column":530,"offset":6876},{"line":6875,"column":706,"offset":6884},11510,{"start":6886,"end":6887},{"line":6875,"column":530,"offset":6876},{"line":6875,"column":706,"offset":6884},{"type":27,"value":6889,"position":6890},", a change that does not fit (the list is full,\nor the index is out of range) returns ",{"start":6891,"end":6892},{"line":6875,"column":706,"offset":6884},{"line":6893,"column":1173,"offset":6894},228,11596,{"type":31,"tagName":44,"properties":6896,"children":6897,"position":6904},{},[6898],{"type":27,"value":6899,"position":6900},"false",{"start":6901,"end":6902},{"line":6893,"column":1173,"offset":6894},{"line":6893,"column":1310,"offset":6903},11603,{"start":6905,"end":6906},{"line":6893,"column":1173,"offset":6894},{"line":6893,"column":1310,"offset":6903},{"type":27,"value":6908,"position":6909}," and changes nothing, and\n",{"start":6910,"end":6911},{"line":6893,"column":1310,"offset":6903},{"line":6912,"column":21,"offset":6913},229,11629,{"type":31,"tagName":44,"properties":6915,"children":6916,"position":6923},{},[6917],{"type":27,"value":6918,"position":6919},"pushEvict()",{"start":6920,"end":6921},{"line":6912,"column":21,"offset":6913},{"line":6912,"column":387,"offset":6922},11642,{"start":6924,"end":6925},{"line":6912,"column":21,"offset":6913},{"line":6912,"column":387,"offset":6922},{"type":27,"value":6927,"position":6928}," is the one way a full list takes a new value: it drops the\noldest entry and hands it back.",{"start":6929,"end":6930},{"line":6912,"column":387,"offset":6922},{"line":6931,"column":435,"offset":6932},230,11733,{"start":6934,"end":6935},{"line":6793,"column":21,"offset":6794},{"line":6931,"column":435,"offset":6932},{"type":27,"value":6937},"\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\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":489,"properties":6939,"children":6940,"position":8334},{},[6941,6981],{"type":31,"tagName":493,"properties":6942,"children":6943,"position":6978},{},[6944],{"type":31,"tagName":497,"properties":6945,"children":6946,"position":6975},{},[6947,6962],{"type":31,"tagName":501,"properties":6948,"children":6949,"position":6957},{},[6950],{"type":27,"value":4249,"position":6951},{"start":6952,"end":6955},{"line":6953,"column":508,"offset":6954},232,11737,{"line":6953,"column":192,"offset":6956},11743,{"start":6958,"end":6960},{"line":6953,"column":21,"offset":6959},11735,{"line":6953,"column":233,"offset":6961},11744,{"type":31,"tagName":501,"properties":6963,"children":6964,"position":6971},{},[6965],{"type":27,"value":4265,"position":6966},{"start":6967,"end":6969},{"line":6953,"column":76,"offset":6968},11746,{"line":6953,"column":123,"offset":6970},11753,{"start":6972,"end":6973},{"line":6953,"column":233,"offset":6961},{"line":6953,"column":530,"offset":6974},11755,{"start":6976,"end":6977},{"line":6953,"column":21,"offset":6959},{"line":6953,"column":530,"offset":6974},{"start":6979,"end":6980},{"line":6953,"column":21,"offset":6959},{"line":6953,"column":530,"offset":6974},{"type":31,"tagName":539,"properties":6982,"children":6983,"position":8331},{},[6984,7047,7099,7168,7207,7274,7334,7401,7469,7565,7631,7751,7831,7924,8019,8072,8222],{"type":31,"tagName":497,"properties":6985,"children":6986,"position":7044},{},[6987,7006],{"type":31,"tagName":546,"properties":6988,"children":6989,"position":7001},{},[6990],{"type":31,"tagName":44,"properties":6991,"children":6992,"position":6995},{},[6993],{"type":27,"value":6994},"new List(capacity)",{"start":6996,"end":6999},{"line":6997,"column":508,"offset":6998},234,11772,{"line":6997,"column":829,"offset":7000},11792,{"start":7002,"end":7004},{"line":6997,"column":21,"offset":7003},11770,{"line":6997,"column":553,"offset":7005},11793,{"type":31,"tagName":546,"properties":7007,"children":7008,"position":7040},{},[7009,7016,7025,7031],{"type":27,"value":7010,"position":7011},"hold at most ",{"start":7012,"end":7014},{"line":6997,"column":706,"offset":7013},11795,{"line":6997,"column":1173,"offset":7015},11808,{"type":31,"tagName":44,"properties":7017,"children":7018,"position":7021},{},[7019],{"type":27,"value":7020},"capacity",{"start":7022,"end":7023},{"line":6997,"column":1173,"offset":7015},{"line":6997,"column":213,"offset":7024},11818,{"type":27,"value":7026,"position":7027}," entries (below 1 keeps one); construct in ",{"start":7028,"end":7029},{"line":6997,"column":213,"offset":7024},{"line":6997,"column":902,"offset":7030},11861,{"type":31,"tagName":44,"properties":7032,"children":7033,"position":7035},{},[7034],{"type":27,"value":682},{"start":7036,"end":7037},{"line":6997,"column":902,"offset":7030},{"line":6997,"column":7038,"offset":7039},103,11872,{"start":7041,"end":7042},{"line":6997,"column":553,"offset":7005},{"line":6997,"column":755,"offset":7043},11874,{"start":7045,"end":7046},{"line":6997,"column":21,"offset":7003},{"line":6997,"column":755,"offset":7043},{"type":31,"tagName":497,"properties":7048,"children":7049,"position":7096},{},[7050,7082],{"type":31,"tagName":546,"properties":7051,"children":7052,"position":7077},{},[7053,7064,7069],{"type":31,"tagName":44,"properties":7054,"children":7055,"position":7058},{},[7056],{"type":27,"value":7057},"capacity()",{"start":7059,"end":7062},{"line":7060,"column":508,"offset":7061},235,11877,{"line":7060,"column":311,"offset":7063},11889,{"type":27,"value":327,"position":7065},{"start":7066,"end":7067},{"line":7060,"column":311,"offset":7063},{"line":7060,"column":4770,"offset":7068},11891,{"type":31,"tagName":44,"properties":7070,"children":7071,"position":7073},{},[7072],{"type":27,"value":4566},{"start":7074,"end":7075},{"line":7060,"column":4770,"offset":7068},{"line":7060,"column":640,"offset":7076},11899,{"start":7078,"end":7080},{"line":7060,"column":21,"offset":7079},11875,{"line":7060,"column":706,"offset":7081},11900,{"type":31,"tagName":546,"properties":7083,"children":7084,"position":7092},{},[7085],{"type":27,"value":7086,"position":7087},"the limit, and how many entries are held now",{"start":7088,"end":7090},{"line":7060,"column":81,"offset":7089},11902,{"line":7060,"column":1251,"offset":7091},11946,{"start":7093,"end":7094},{"line":7060,"column":706,"offset":7081},{"line":7060,"column":182,"offset":7095},11948,{"start":7097,"end":7098},{"line":7060,"column":21,"offset":7079},{"line":7060,"column":182,"offset":7095},{"type":31,"tagName":497,"properties":7100,"children":7101,"position":7165},{},[7102,7134],{"type":31,"tagName":546,"properties":7103,"children":7104,"position":7129},{},[7105,7115,7120],{"type":31,"tagName":44,"properties":7106,"children":7107,"position":7110},{},[7108],{"type":27,"value":7109},"isEmpty()",{"start":7111,"end":7113},{"line":77,"column":508,"offset":7112},11951,{"line":77,"column":387,"offset":7114},11962,{"type":27,"value":327,"position":7116},{"start":7117,"end":7118},{"line":77,"column":387,"offset":7114},{"line":77,"column":234,"offset":7119},11964,{"type":31,"tagName":44,"properties":7121,"children":7122,"position":7125},{},[7123],{"type":27,"value":7124},"isFull()",{"start":7126,"end":7127},{"line":77,"column":234,"offset":7119},{"line":77,"column":706,"offset":7128},11974,{"start":7130,"end":7132},{"line":77,"column":21,"offset":7131},11949,{"line":77,"column":360,"offset":7133},11975,{"type":31,"tagName":546,"properties":7135,"children":7136,"position":7161},{},[7137,7147,7152],{"type":31,"tagName":44,"properties":7138,"children":7139,"position":7142},{},[7140],{"type":27,"value":7141},"size() == 0",{"start":7143,"end":7145},{"line":77,"column":1907,"offset":7144},11977,{"line":77,"column":1269,"offset":7146},11990,{"type":27,"value":327,"position":7148},{"start":7149,"end":7150},{"line":77,"column":1269,"offset":7146},{"line":77,"column":1419,"offset":7151},11992,{"type":31,"tagName":44,"properties":7153,"children":7154,"position":7157},{},[7155],{"type":27,"value":7156},"size() == capacity()",{"start":7158,"end":7159},{"line":77,"column":1419,"offset":7151},{"line":77,"column":566,"offset":7160},12014,{"start":7162,"end":7163},{"line":77,"column":360,"offset":7133},{"line":77,"column":643,"offset":7164},12016,{"start":7166,"end":7167},{"line":77,"column":21,"offset":7131},{"line":77,"column":643,"offset":7164},{"type":31,"tagName":497,"properties":7169,"children":7170,"position":7204},{},[7171,7190],{"type":31,"tagName":546,"properties":7172,"children":7173,"position":7185},{},[7174],{"type":31,"tagName":44,"properties":7175,"children":7176,"position":7179},{},[7177],{"type":27,"value":7178},"clear()",{"start":7180,"end":7183},{"line":7181,"column":508,"offset":7182},237,12019,{"line":7181,"column":76,"offset":7184},12028,{"start":7186,"end":7188},{"line":7181,"column":21,"offset":7187},12017,{"line":7181,"column":350,"offset":7189},12029,{"type":31,"tagName":546,"properties":7191,"children":7192,"position":7200},{},[7193],{"type":27,"value":7194,"position":7195},"empty the list; the capacity is unchanged",{"start":7196,"end":7198},{"line":7181,"column":311,"offset":7197},12031,{"line":7181,"column":445,"offset":7199},12072,{"start":7201,"end":7202},{"line":7181,"column":350,"offset":7189},{"line":7181,"column":2538,"offset":7203},12074,{"start":7205,"end":7206},{"line":7181,"column":21,"offset":7187},{"line":7181,"column":2538,"offset":7203},{"type":31,"tagName":497,"properties":7208,"children":7209,"position":7271},{},[7210,7228],{"type":31,"tagName":546,"properties":7211,"children":7212,"position":7223},{},[7213],{"type":31,"tagName":44,"properties":7214,"children":7215,"position":7217},{},[7216],{"type":27,"value":4348},{"start":7218,"end":7221},{"line":7219,"column":508,"offset":7220},238,12077,{"line":7219,"column":76,"offset":7222},12086,{"start":7224,"end":7226},{"line":7219,"column":21,"offset":7225},12075,{"line":7219,"column":350,"offset":7227},12087,{"type":31,"tagName":546,"properties":7229,"children":7230,"position":7267},{},[7231,7238,7247,7253,7261],{"type":27,"value":7232,"position":7233},"append ",{"start":7234,"end":7236},{"line":7219,"column":311,"offset":7235},12089,{"line":7219,"column":244,"offset":7237},12096,{"type":31,"tagName":44,"properties":7239,"children":7240,"position":7243},{},[7241],{"type":27,"value":7242},"v",{"start":7244,"end":7245},{"line":7219,"column":244,"offset":7237},{"line":7219,"column":640,"offset":7246},12099,{"type":27,"value":7248,"position":7249}," as the last entry; ",{"start":7250,"end":7251},{"line":7219,"column":640,"offset":7246},{"line":7219,"column":1132,"offset":7252},12119,{"type":31,"tagName":44,"properties":7254,"children":7255,"position":7257},{},[7256],{"type":27,"value":6899},{"start":7258,"end":7259},{"line":7219,"column":1132,"offset":7252},{"line":7219,"column":416,"offset":7260},12126,{"type":27,"value":7262,"position":7263}," and no change when full",{"start":7264,"end":7265},{"line":7219,"column":416,"offset":7260},{"line":7219,"column":106,"offset":7266},12150,{"start":7268,"end":7269},{"line":7219,"column":350,"offset":7227},{"line":7219,"column":586,"offset":7270},12152,{"start":7272,"end":7273},{"line":7219,"column":21,"offset":7225},{"line":7219,"column":586,"offset":7270},{"type":31,"tagName":497,"properties":7275,"children":7276,"position":7331},{},[7277,7296],{"type":31,"tagName":546,"properties":7278,"children":7279,"position":7291},{},[7280],{"type":31,"tagName":44,"properties":7281,"children":7282,"position":7285},{},[7283],{"type":27,"value":7284},"pushEvict(v)",{"start":7286,"end":7289},{"line":7287,"column":508,"offset":7288},239,12155,{"line":7287,"column":4770,"offset":7290},12169,{"start":7292,"end":7294},{"line":7287,"column":21,"offset":7293},12153,{"line":7287,"column":52,"offset":7295},12170,{"type":31,"tagName":546,"properties":7297,"children":7298,"position":7327},{},[7299,7305,7313,7319],{"type":27,"value":7232,"position":7300},{"start":7301,"end":7303},{"line":7287,"column":477,"offset":7302},12172,{"line":7287,"column":360,"offset":7304},12179,{"type":31,"tagName":44,"properties":7306,"children":7307,"position":7309},{},[7308],{"type":27,"value":7242},{"start":7310,"end":7311},{"line":7287,"column":360,"offset":7304},{"line":7287,"column":193,"offset":7312},12182,{"type":27,"value":7314,"position":7315},"; when full, first remove and return the oldest entry (index 0), else return ",{"start":7316,"end":7317},{"line":7287,"column":193,"offset":7312},{"line":7287,"column":917,"offset":7318},12259,{"type":31,"tagName":44,"properties":7320,"children":7321,"position":7323},{},[7322],{"type":27,"value":431},{"start":7324,"end":7325},{"line":7287,"column":917,"offset":7318},{"line":7287,"column":1935,"offset":7326},12264,{"start":7328,"end":7329},{"line":7287,"column":52,"offset":7295},{"line":7287,"column":4681,"offset":7330},12266,{"start":7332,"end":7333},{"line":7287,"column":21,"offset":7293},{"line":7287,"column":4681,"offset":7330},{"type":31,"tagName":497,"properties":7335,"children":7336,"position":7398},{},[7337,7356],{"type":31,"tagName":546,"properties":7338,"children":7339,"position":7351},{},[7340],{"type":31,"tagName":44,"properties":7341,"children":7342,"position":7345},{},[7343],{"type":27,"value":7344},"unshift(v)",{"start":7346,"end":7349},{"line":7347,"column":508,"offset":7348},240,12269,{"line":7347,"column":311,"offset":7350},12281,{"start":7352,"end":7354},{"line":7347,"column":21,"offset":7353},12267,{"line":7347,"column":234,"offset":7355},12282,{"type":31,"tagName":546,"properties":7357,"children":7358,"position":7394},{},[7359,7366,7374,7380,7388],{"type":27,"value":7360,"position":7361},"insert ",{"start":7362,"end":7364},{"line":7347,"column":52,"offset":7363},12284,{"line":7347,"column":640,"offset":7365},12291,{"type":31,"tagName":44,"properties":7367,"children":7368,"position":7370},{},[7369],{"type":27,"value":7242},{"start":7371,"end":7372},{"line":7347,"column":640,"offset":7365},{"line":7347,"column":81,"offset":7373},12294,{"type":27,"value":7375,"position":7376}," at index 0; ",{"start":7377,"end":7378},{"line":7347,"column":81,"offset":7373},{"line":7347,"column":152,"offset":7379},12307,{"type":31,"tagName":44,"properties":7381,"children":7382,"position":7384},{},[7383],{"type":27,"value":6899},{"start":7385,"end":7386},{"line":7347,"column":152,"offset":7379},{"line":7347,"column":10,"offset":7387},12314,{"type":27,"value":7389,"position":7390}," when full",{"start":7391,"end":7392},{"line":7347,"column":10,"offset":7387},{"line":7347,"column":2538,"offset":7393},12324,{"start":7395,"end":7396},{"line":7347,"column":234,"offset":7355},{"line":7347,"column":556,"offset":7397},12326,{"start":7399,"end":7400},{"line":7347,"column":21,"offset":7353},{"line":7347,"column":556,"offset":7397},{"type":31,"tagName":497,"properties":7402,"children":7403,"position":7466},{},[7404,7436],{"type":31,"tagName":546,"properties":7405,"children":7406,"position":7431},{},[7407,7417,7422],{"type":31,"tagName":44,"properties":7408,"children":7409,"position":7412},{},[7410],{"type":27,"value":7411},"pop()",{"start":7413,"end":7415},{"line":2345,"column":508,"offset":7414},12329,{"line":2345,"column":233,"offset":7416},12336,{"type":27,"value":327,"position":7418},{"start":7419,"end":7420},{"line":2345,"column":233,"offset":7416},{"line":2345,"column":76,"offset":7421},12338,{"type":31,"tagName":44,"properties":7423,"children":7424,"position":7427},{},[7425],{"type":27,"value":7426},"shift()",{"start":7428,"end":7429},{"line":2345,"column":76,"offset":7421},{"line":2345,"column":530,"offset":7430},12347,{"start":7432,"end":7434},{"line":2345,"column":21,"offset":7433},12327,{"line":2345,"column":244,"offset":7435},12348,{"type":31,"tagName":546,"properties":7437,"children":7438,"position":7461},{},[7439,7446,7454],{"type":27,"value":7440,"position":7441},"remove and return the last, or the first, entry; ",{"start":7442,"end":7444},{"line":2345,"column":553,"offset":7443},12350,{"line":2345,"column":1860,"offset":7445},12399,{"type":31,"tagName":44,"properties":7447,"children":7448,"position":7450},{},[7449],{"type":27,"value":431},{"start":7451,"end":7452},{"line":2345,"column":1860,"offset":7445},{"line":2345,"column":586,"offset":7453},12404,{"type":27,"value":7455,"position":7456}," when empty",{"start":7457,"end":7458},{"line":2345,"column":586,"offset":7453},{"line":2345,"column":7459,"offset":7460},89,12415,{"start":7462,"end":7463},{"line":2345,"column":244,"offset":7435},{"line":2345,"column":7464,"offset":7465},91,12417,{"start":7467,"end":7468},{"line":2345,"column":21,"offset":7433},{"line":2345,"column":7464,"offset":7465},{"type":31,"tagName":497,"properties":7470,"children":7471,"position":7562},{},[7472,7491],{"type":31,"tagName":546,"properties":7473,"children":7474,"position":7486},{},[7475],{"type":31,"tagName":44,"properties":7476,"children":7477,"position":7480},{},[7478],{"type":27,"value":7479},"get(i)",{"start":7481,"end":7484},{"line":7482,"column":508,"offset":7483},242,12420,{"line":7482,"column":1176,"offset":7485},12428,{"start":7487,"end":7489},{"line":7482,"column":21,"offset":7488},12418,{"line":7482,"column":76,"offset":7490},12429,{"type":31,"tagName":546,"properties":7492,"children":7493,"position":7558},{},[7494,7501,7510,7516,7524,7530,7538,7544,7552],{"type":27,"value":7495,"position":7496},"the entry at ",{"start":7497,"end":7499},{"line":7482,"column":387,"offset":7498},12431,{"line":7482,"column":360,"offset":7500},12444,{"type":31,"tagName":44,"properties":7502,"children":7503,"position":7506},{},[7504],{"type":27,"value":7505},"i",{"start":7507,"end":7508},{"line":7482,"column":360,"offset":7500},{"line":7482,"column":193,"offset":7509},12447,{"type":27,"value":7511,"position":7512},"; a negative ",{"start":7513,"end":7514},{"line":7482,"column":193,"offset":7509},{"line":7482,"column":264,"offset":7515},12460,{"type":31,"tagName":44,"properties":7517,"children":7518,"position":7520},{},[7519],{"type":27,"value":7505},{"start":7521,"end":7522},{"line":7482,"column":264,"offset":7515},{"line":7482,"column":1310,"offset":7523},12463,{"type":27,"value":7525,"position":7526}," counts from the end (",{"start":7527,"end":7528},{"line":7482,"column":1310,"offset":7523},{"line":7482,"column":643,"offset":7529},12485,{"type":31,"tagName":44,"properties":7531,"children":7532,"position":7534},{},[7533],{"type":27,"value":1587},{"start":7535,"end":7536},{"line":7482,"column":643,"offset":7529},{"line":7482,"column":1251,"offset":7537},12489,{"type":27,"value":7539,"position":7540}," is the last); ",{"start":7541,"end":7542},{"line":7482,"column":1251,"offset":7537},{"line":7482,"column":739,"offset":7543},12504,{"type":31,"tagName":44,"properties":7545,"children":7546,"position":7548},{},[7547],{"type":27,"value":431},{"start":7549,"end":7550},{"line":7482,"column":739,"offset":7543},{"line":7482,"column":902,"offset":7551},12509,{"type":27,"value":7553,"position":7554}," outside the list",{"start":7555,"end":7556},{"line":7482,"column":902,"offset":7551},{"line":7482,"column":923,"offset":7557},12526,{"start":7559,"end":7560},{"line":7482,"column":76,"offset":7490},{"line":7482,"column":4049,"offset":7561},12528,{"start":7563,"end":7564},{"line":7482,"column":21,"offset":7488},{"line":7482,"column":4049,"offset":7561},{"type":31,"tagName":497,"properties":7566,"children":7567,"position":7628},{},[7568,7587],{"type":31,"tagName":546,"properties":7569,"children":7570,"position":7582},{},[7571],{"type":31,"tagName":44,"properties":7572,"children":7573,"position":7576},{},[7574],{"type":27,"value":7575},"set(i, v)",{"start":7577,"end":7580},{"line":7578,"column":508,"offset":7579},243,12531,{"line":7578,"column":387,"offset":7581},12542,{"start":7583,"end":7585},{"line":7578,"column":21,"offset":7584},12529,{"line":7578,"column":311,"offset":7586},12543,{"type":31,"tagName":546,"properties":7588,"children":7589,"position":7624},{},[7590,7597,7605,7611,7619],{"type":27,"value":7591,"position":7592},"overwrite the entry at ",{"start":7593,"end":7595},{"line":7578,"column":4770,"offset":7594},12545,{"line":7578,"column":203,"offset":7596},12568,{"type":31,"tagName":44,"properties":7598,"children":7599,"position":7601},{},[7600],{"type":27,"value":7505},{"start":7602,"end":7603},{"line":7578,"column":203,"offset":7596},{"line":7578,"column":264,"offset":7604},12571,{"type":27,"value":7606,"position":7607},", the same indexing; ",{"start":7608,"end":7609},{"line":7578,"column":264,"offset":7604},{"line":7578,"column":4202,"offset":7610},12592,{"type":31,"tagName":44,"properties":7612,"children":7613,"position":7615},{},[7614],{"type":27,"value":6899},{"start":7616,"end":7617},{"line":7578,"column":4202,"offset":7610},{"line":7578,"column":172,"offset":7618},12599,{"type":27,"value":7553,"position":7620},{"start":7621,"end":7622},{"line":7578,"column":172,"offset":7618},{"line":7578,"column":603,"offset":7623},12616,{"start":7625,"end":7626},{"line":7578,"column":311,"offset":7586},{"line":7578,"column":2170,"offset":7627},12618,{"start":7629,"end":7630},{"line":7578,"column":21,"offset":7584},{"line":7578,"column":2170,"offset":7627},{"type":31,"tagName":497,"properties":7632,"children":7633,"position":7748},{},[7634,7653],{"type":31,"tagName":546,"properties":7635,"children":7636,"position":7648},{},[7637],{"type":31,"tagName":44,"properties":7638,"children":7639,"position":7642},{},[7640],{"type":27,"value":7641},"insert(i, v)",{"start":7643,"end":7646},{"line":7644,"column":508,"offset":7645},244,12621,{"line":7644,"column":4770,"offset":7647},12635,{"start":7649,"end":7651},{"line":7644,"column":21,"offset":7650},12619,{"line":7644,"column":52,"offset":7652},12636,{"type":31,"tagName":546,"properties":7654,"children":7655,"position":7744},{},[7656,7662,7670,7676,7684,7689,7697,7702,7711,7716,7724,7730,7738],{"type":27,"value":7360,"position":7657},{"start":7658,"end":7660},{"line":7644,"column":477,"offset":7659},12638,{"line":7644,"column":360,"offset":7661},12645,{"type":31,"tagName":44,"properties":7663,"children":7664,"position":7666},{},[7665],{"type":27,"value":7242},{"start":7667,"end":7668},{"line":7644,"column":360,"offset":7661},{"line":7644,"column":193,"offset":7669},12648,{"type":27,"value":7671,"position":7672}," before index ",{"start":7673,"end":7674},{"line":7644,"column":193,"offset":7669},{"line":7644,"column":1419,"offset":7675},12662,{"type":31,"tagName":44,"properties":7677,"children":7678,"position":7680},{},[7679],{"type":27,"value":7505},{"start":7681,"end":7682},{"line":7644,"column":1419,"offset":7675},{"line":7644,"column":406,"offset":7683},12665,{"type":27,"value":327,"position":7685},{"start":7686,"end":7687},{"line":7644,"column":406,"offset":7683},{"line":7644,"column":213,"offset":7688},12667,{"type":31,"tagName":44,"properties":7690,"children":7691,"position":7693},{},[7692],{"type":27,"value":7505},{"start":7694,"end":7695},{"line":7644,"column":213,"offset":7688},{"line":7644,"column":416,"offset":7696},12670,{"type":27,"value":2157,"position":7698},{"start":7699,"end":7700},{"line":7644,"column":416,"offset":7696},{"line":7644,"column":445,"offset":7701},12674,{"type":31,"tagName":44,"properties":7703,"children":7704,"position":7707},{},[7705],{"type":27,"value":7706},"0..size()",{"start":7708,"end":7709},{"line":7644,"column":445,"offset":7701},{"line":7644,"column":572,"offset":7710},12685,{"type":27,"value":3549,"position":7712},{"start":7713,"end":7714},{"line":7644,"column":572,"offset":7710},{"line":7644,"column":583,"offset":7715},12687,{"type":31,"tagName":44,"properties":7717,"children":7718,"position":7720},{},[7719],{"type":27,"value":4566},{"start":7721,"end":7722},{"line":7644,"column":583,"offset":7715},{"line":7644,"column":652,"offset":7723},12695,{"type":27,"value":7725,"position":7726}," appends); ",{"start":7727,"end":7728},{"line":7644,"column":652,"offset":7723},{"line":7644,"column":603,"offset":7729},12706,{"type":31,"tagName":44,"properties":7731,"children":7732,"position":7734},{},[7733],{"type":27,"value":6899},{"start":7735,"end":7736},{"line":7644,"column":603,"offset":7729},{"line":7644,"column":1401,"offset":7737},12713,{"type":27,"value":7739,"position":7740}," when full or out of range",{"start":7741,"end":7742},{"line":7644,"column":1401,"offset":7737},{"line":7644,"column":4252,"offset":7743},12739,{"start":7745,"end":7746},{"line":7644,"column":52,"offset":7652},{"line":7644,"column":4297,"offset":7747},12741,{"start":7749,"end":7750},{"line":7644,"column":21,"offset":7650},{"line":7644,"column":4297,"offset":7747},{"type":31,"tagName":497,"properties":7752,"children":7753,"position":7828},{},[7754,7773],{"type":31,"tagName":546,"properties":7755,"children":7756,"position":7768},{},[7757],{"type":31,"tagName":44,"properties":7758,"children":7759,"position":7762},{},[7760],{"type":27,"value":7761},"remove(i)",{"start":7763,"end":7766},{"line":7764,"column":508,"offset":7765},245,12744,{"line":7764,"column":387,"offset":7767},12755,{"start":7769,"end":7771},{"line":7764,"column":21,"offset":7770},12742,{"line":7764,"column":311,"offset":7772},12756,{"type":31,"tagName":546,"properties":7774,"children":7775,"position":7824},{},[7776,7783,7791,7797,7806,7811,7819],{"type":27,"value":7777,"position":7778},"remove and return the entry at ",{"start":7779,"end":7781},{"line":7764,"column":4770,"offset":7780},12758,{"line":7764,"column":10,"offset":7782},12789,{"type":31,"tagName":44,"properties":7784,"children":7785,"position":7787},{},[7786],{"type":27,"value":7505},{"start":7788,"end":7789},{"line":7764,"column":10,"offset":7782},{"line":7764,"column":864,"offset":7790},12792,{"type":27,"value":7792,"position":7793},", the same indexing as ",{"start":7794,"end":7795},{"line":7764,"column":864,"offset":7790},{"line":7764,"column":182,"offset":7796},12815,{"type":31,"tagName":44,"properties":7798,"children":7799,"position":7802},{},[7800],{"type":27,"value":7801},"get",{"start":7803,"end":7804},{"line":7764,"column":182,"offset":7796},{"line":7764,"column":4329,"offset":7805},12820,{"type":27,"value":1292,"position":7807},{"start":7808,"end":7809},{"line":7764,"column":4329,"offset":7805},{"line":7764,"column":888,"offset":7810},12822,{"type":31,"tagName":44,"properties":7812,"children":7813,"position":7815},{},[7814],{"type":27,"value":431},{"start":7816,"end":7817},{"line":7764,"column":888,"offset":7810},{"line":7764,"column":670,"offset":7818},12827,{"type":27,"value":7553,"position":7820},{"start":7821,"end":7822},{"line":7764,"column":670,"offset":7818},{"line":7764,"column":7038,"offset":7823},12844,{"start":7825,"end":7826},{"line":7764,"column":311,"offset":7772},{"line":7764,"column":755,"offset":7827},12846,{"start":7829,"end":7830},{"line":7764,"column":21,"offset":7770},{"line":7764,"column":755,"offset":7827},{"type":31,"tagName":497,"properties":7832,"children":7833,"position":7921},{},[7834,7867],{"type":31,"tagName":546,"properties":7835,"children":7836,"position":7862},{},[7837,7848,7853],{"type":31,"tagName":44,"properties":7838,"children":7839,"position":7842},{},[7840],{"type":27,"value":7841},"first()",{"start":7843,"end":7846},{"line":7844,"column":508,"offset":7845},246,12849,{"line":7844,"column":76,"offset":7847},12858,{"type":27,"value":327,"position":7849},{"start":7850,"end":7851},{"line":7844,"column":76,"offset":7847},{"line":7844,"column":387,"offset":7852},12860,{"type":31,"tagName":44,"properties":7854,"children":7855,"position":7858},{},[7856],{"type":27,"value":7857},"last()",{"start":7859,"end":7860},{"line":7844,"column":387,"offset":7852},{"line":7844,"column":244,"offset":7861},12868,{"start":7863,"end":7865},{"line":7844,"column":21,"offset":7864},12847,{"line":7844,"column":829,"offset":7866},12869,{"type":31,"tagName":546,"properties":7868,"children":7869,"position":7917},{},[7870,7877,7885,7890,7899,7904,7912],{"type":27,"value":7871,"position":7872},"the entries at ",{"start":7873,"end":7875},{"line":7844,"column":640,"offset":7874},12871,{"line":7844,"column":203,"offset":7876},12886,{"type":31,"tagName":44,"properties":7878,"children":7879,"position":7881},{},[7880],{"type":27,"value":2632},{"start":7882,"end":7883},{"line":7844,"column":203,"offset":7876},{"line":7844,"column":264,"offset":7884},12889,{"type":27,"value":1128,"position":7886},{"start":7887,"end":7888},{"line":7844,"column":264,"offset":7884},{"line":7844,"column":10,"offset":7889},12894,{"type":31,"tagName":44,"properties":7891,"children":7892,"position":7895},{},[7893],{"type":27,"value":7894},"size() - 1",{"start":7896,"end":7897},{"line":7844,"column":10,"offset":7889},{"line":7844,"column":556,"offset":7898},12906,{"type":27,"value":1292,"position":7900},{"start":7901,"end":7902},{"line":7844,"column":556,"offset":7898},{"line":7844,"column":4058,"offset":7903},12908,{"type":31,"tagName":44,"properties":7905,"children":7906,"position":7908},{},[7907],{"type":27,"value":431},{"start":7909,"end":7910},{"line":7844,"column":4058,"offset":7903},{"line":7844,"column":572,"offset":7911},12913,{"type":27,"value":7455,"position":7913},{"start":7914,"end":7915},{"line":7844,"column":572,"offset":7911},{"line":7844,"column":586,"offset":7916},12924,{"start":7918,"end":7919},{"line":7844,"column":829,"offset":7866},{"line":7844,"column":593,"offset":7920},12926,{"start":7922,"end":7923},{"line":7844,"column":21,"offset":7864},{"line":7844,"column":593,"offset":7920},{"type":31,"tagName":497,"properties":7925,"children":7926,"position":8016},{},[7927,7960],{"type":31,"tagName":546,"properties":7928,"children":7929,"position":7955},{},[7930,7941,7946],{"type":31,"tagName":44,"properties":7931,"children":7932,"position":7935},{},[7933],{"type":27,"value":7934},"indexOf(v)",{"start":7936,"end":7939},{"line":7937,"column":508,"offset":7938},247,12929,{"line":7937,"column":311,"offset":7940},12941,{"type":27,"value":327,"position":7942},{"start":7943,"end":7944},{"line":7937,"column":311,"offset":7940},{"line":7937,"column":4770,"offset":7945},12943,{"type":31,"tagName":44,"properties":7947,"children":7948,"position":7951},{},[7949],{"type":27,"value":7950},"includes(v)",{"start":7952,"end":7953},{"line":7937,"column":4770,"offset":7945},{"line":7937,"column":193,"offset":7954},12956,{"start":7956,"end":7958},{"line":7937,"column":21,"offset":7957},12927,{"line":7937,"column":1765,"offset":7959},12957,{"type":31,"tagName":546,"properties":7961,"children":7962,"position":8011},{},[7963,7970,7978,7984,7992,7997,8005],{"type":27,"value":7964,"position":7965},"the lowest index whose entry equals ",{"start":7966,"end":7968},{"line":7937,"column":321,"offset":7967},12959,{"line":7937,"column":583,"offset":7969},12995,{"type":31,"tagName":44,"properties":7971,"children":7972,"position":7974},{},[7973],{"type":27,"value":7242},{"start":7975,"end":7976},{"line":7937,"column":583,"offset":7969},{"line":7937,"column":1251,"offset":7977},12998,{"type":27,"value":7979,"position":7980},", or ",{"start":7981,"end":7982},{"line":7937,"column":1251,"offset":7977},{"line":7937,"column":652,"offset":7983},13003,{"type":31,"tagName":44,"properties":7985,"children":7986,"position":7988},{},[7987],{"type":27,"value":1587},{"start":7989,"end":7990},{"line":7937,"column":652,"offset":7983},{"line":7937,"column":888,"offset":7991},13007,{"type":27,"value":1292,"position":7993},{"start":7994,"end":7995},{"line":7937,"column":888,"offset":7991},{"line":7937,"column":899,"offset":7996},13009,{"type":31,"tagName":44,"properties":7998,"children":7999,"position":8001},{},[8000],{"type":27,"value":431},{"start":8002,"end":8003},{"line":7937,"column":899,"offset":7996},{"line":7937,"column":603,"offset":8004},13014,{"type":27,"value":8006,"position":8007}," never matches",{"start":8008,"end":8009},{"line":7937,"column":603,"offset":8004},{"line":7937,"column":1712,"offset":8010},13028,{"start":8012,"end":8013},{"line":7937,"column":1765,"offset":7959},{"line":7937,"column":8014,"offset":8015},104,13030,{"start":8017,"end":8018},{"line":7937,"column":21,"offset":7957},{"line":7937,"column":8014,"offset":8015},{"type":31,"tagName":497,"properties":8020,"children":8021,"position":8069},{},[8022,8041],{"type":31,"tagName":546,"properties":8023,"children":8024,"position":8036},{},[8025],{"type":31,"tagName":44,"properties":8026,"children":8027,"position":8030},{},[8028],{"type":27,"value":8029},"sort(ascending = true)",{"start":8031,"end":8034},{"line":8032,"column":508,"offset":8033},248,13033,{"line":8032,"column":360,"offset":8035},13057,{"start":8037,"end":8039},{"line":8032,"column":21,"offset":8038},13031,{"line":8032,"column":81,"offset":8040},13058,{"type":31,"tagName":546,"properties":8042,"children":8043,"position":8065},{},[8044,8051,8059],{"type":27,"value":8045,"position":8046},"sort in place; ",{"start":8047,"end":8049},{"line":8032,"column":193,"offset":8048},13060,{"line":8032,"column":1132,"offset":8050},13075,{"type":31,"tagName":44,"properties":8052,"children":8053,"position":8055},{},[8054],{"type":27,"value":431},{"start":8056,"end":8057},{"line":8032,"column":1132,"offset":8050},{"line":8032,"column":162,"offset":8058},13080,{"type":27,"value":8060,"position":8061}," entries sit last in either direction",{"start":8062,"end":8063},{"line":8032,"column":162,"offset":8058},{"line":8032,"column":739,"offset":8064},13117,{"start":8066,"end":8067},{"line":8032,"column":81,"offset":8040},{"line":8032,"column":7459,"offset":8068},13119,{"start":8070,"end":8071},{"line":8032,"column":21,"offset":8038},{"line":8032,"column":7459,"offset":8068},{"type":31,"tagName":497,"properties":8073,"children":8074,"position":8219},{},[8075,8146],{"type":31,"tagName":546,"properties":8076,"children":8077,"position":8141},{},[8078,8088,8093,8101,8106,8114,8119,8127,8132],{"type":31,"tagName":44,"properties":8079,"children":8080,"position":8082},{},[8081],{"type":27,"value":4648},{"start":8083,"end":8086},{"line":8084,"column":508,"offset":8085},249,13122,{"line":8084,"column":233,"offset":8087},13129,{"type":27,"value":327,"position":8089},{"start":8090,"end":8091},{"line":8084,"column":233,"offset":8087},{"line":8084,"column":76,"offset":8092},13131,{"type":31,"tagName":44,"properties":8094,"children":8095,"position":8097},{},[8096],{"type":27,"value":4634},{"start":8098,"end":8099},{"line":8084,"column":76,"offset":8092},{"line":8084,"column":477,"offset":8100},13139,{"type":27,"value":327,"position":8102},{"start":8103,"end":8104},{"line":8084,"column":477,"offset":8100},{"line":8084,"column":244,"offset":8105},13141,{"type":31,"tagName":44,"properties":8107,"children":8108,"position":8110},{},[8109],{"type":27,"value":4620},{"start":8111,"end":8112},{"line":8084,"column":244,"offset":8105},{"line":8084,"column":1907,"offset":8113},13148,{"type":27,"value":327,"position":8115},{"start":8116,"end":8117},{"line":8084,"column":1907,"offset":8113},{"line":8084,"column":1765,"offset":8118},13150,{"type":31,"tagName":44,"properties":8120,"children":8121,"position":8123},{},[8122],{"type":27,"value":4605},{"start":8124,"end":8125},{"line":8084,"column":1765,"offset":8118},{"line":8084,"column":98,"offset":8126},13157,{"type":27,"value":327,"position":8128},{"start":8129,"end":8130},{"line":8084,"column":98,"offset":8126},{"line":8084,"column":203,"offset":8131},13159,{"type":31,"tagName":44,"properties":8133,"children":8134,"position":8137},{},[8135],{"type":27,"value":8136},"stdev()",{"start":8138,"end":8139},{"line":8084,"column":203,"offset":8131},{"line":8084,"column":213,"offset":8140},13168,{"start":8142,"end":8144},{"line":8084,"column":21,"offset":8143},13120,{"line":8084,"column":162,"offset":8145},13169,{"type":31,"tagName":546,"properties":8147,"children":8148,"position":8214},{},[8149,8155,8163,8169,8177,8184,8192,8198,8207],{"type":27,"value":719,"position":8150},{"start":8151,"end":8153},{"line":8084,"column":416,"offset":8152},13171,{"line":8084,"column":445,"offset":8154},13175,{"type":31,"tagName":44,"properties":8156,"children":8157,"position":8159},{},[8158],{"type":27,"value":729},{"start":8160,"end":8161},{"line":8084,"column":445,"offset":8154},{"line":8084,"column":223,"offset":8162},13184,{"type":27,"value":8164,"position":8165}," definitions over the entries held (population ",{"start":8166,"end":8167},{"line":8084,"column":223,"offset":8162},{"line":8084,"column":1935,"offset":8168},13231,{"type":31,"tagName":44,"properties":8170,"children":8171,"position":8173},{},[8172],{"type":27,"value":3820},{"start":8174,"end":8175},{"line":8084,"column":1935,"offset":8168},{"line":8084,"column":767,"offset":8176},13238,{"type":27,"value":8178,"position":8179},"); ",{"start":8180,"end":8181},{"line":8084,"column":767,"offset":8176},{"line":8084,"column":8182,"offset":8183},122,13241,{"type":31,"tagName":44,"properties":8185,"children":8186,"position":8188},{},[8187],{"type":27,"value":431},{"start":8189,"end":8190},{"line":8084,"column":8182,"offset":8183},{"line":8084,"column":4521,"offset":8191},13246,{"type":27,"value":8193,"position":8194}," while empty or when an entry is not finite, the ",{"start":8195,"end":8196},{"line":8084,"column":4521,"offset":8191},{"line":8084,"column":5682,"offset":8197},13295,{"type":31,"tagName":44,"properties":8199,"children":8200,"position":8202},{},[8201],{"type":27,"value":158},{"start":8203,"end":8204},{"line":8084,"column":5682,"offset":8197},{"line":8084,"column":8205,"offset":8206},185,13304,{"type":27,"value":8208,"position":8209}," rule",{"start":8210,"end":8211},{"line":8084,"column":8205,"offset":8206},{"line":8084,"column":8212,"offset":8213},190,13309,{"start":8215,"end":8216},{"line":8084,"column":162,"offset":8145},{"line":8084,"column":8217,"offset":8218},192,13311,{"start":8220,"end":8221},{"line":8084,"column":21,"offset":8143},{"line":8084,"column":8217,"offset":8218},{"type":31,"tagName":497,"properties":8223,"children":8224,"position":8328},{},[8225,8244],{"type":31,"tagName":546,"properties":8226,"children":8227,"position":8239},{},[8228],{"type":31,"tagName":44,"properties":8229,"children":8230,"position":8233},{},[8231],{"type":27,"value":8232},"values()",{"start":8234,"end":8237},{"line":8235,"column":508,"offset":8236},250,13314,{"line":8235,"column":350,"offset":8238},13324,{"start":8240,"end":8242},{"line":8235,"column":21,"offset":8241},13312,{"line":8235,"column":387,"offset":8243},13325,{"type":31,"tagName":546,"properties":8245,"children":8246,"position":8323},{},[8247,8254,8266,8272,8281,8287,8316],{"type":27,"value":8248,"position":8249},"the backing ",{"start":8250,"end":8252},{"line":8235,"column":234,"offset":8251},13327,{"line":8235,"column":81,"offset":8253},13339,{"type":31,"tagName":44,"properties":8255,"children":8256,"position":8262},{},[8257,8258,8261],{"type":27,"value":745},{"type":31,"tagName":747,"properties":8259,"children":8260},{},[],{"type":27,"value":751},{"start":8263,"end":8264},{"line":8235,"column":81,"offset":8253},{"line":8235,"column":1310,"offset":8265},13357,{"type":27,"value":8267,"position":8268},": entries ",{"start":8269,"end":8270},{"line":8235,"column":1310,"offset":8265},{"line":8235,"column":445,"offset":8271},13367,{"type":31,"tagName":44,"properties":8273,"children":8274,"position":8277},{},[8275],{"type":27,"value":8276},"0..size() - 1",{"start":8278,"end":8279},{"line":8235,"column":445,"offset":8271},{"line":8235,"column":172,"offset":8280},13382,{"type":27,"value":8282,"position":8283}," are the list, so ",{"start":8284,"end":8285},{"line":8235,"column":172,"offset":8280},{"line":8235,"column":7459,"offset":8286},13400,{"type":31,"tagName":44,"properties":8288,"children":8289,"position":8311},{},[8290,8291,8294,8296,8299,8301,8304,8306,8309],{"type":27,"value":1337},{"type":31,"tagName":747,"properties":8292,"children":8293},{},[],{"type":27,"value":8295},"median(",{"type":31,"tagName":747,"properties":8297,"children":8298},{},[],{"type":27,"value":8300},"list.",{"type":31,"tagName":747,"properties":8302,"children":8303},{},[],{"type":27,"value":8305},"values(",{"type":31,"tagName":747,"properties":8307,"children":8308},{},[],{"type":27,"value":8310},"), list.size(), scratch)",{"start":8312,"end":8313},{"line":8235,"column":7459,"offset":8286},{"line":8235,"column":8314,"offset":8315},140,13451,{"type":27,"value":8317,"position":8318}," reads it",{"start":8319,"end":8320},{"line":8235,"column":8314,"offset":8315},{"line":8235,"column":8321,"offset":8322},149,13460,{"start":8324,"end":8325},{"line":8235,"column":387,"offset":8243},{"line":8235,"column":8326,"offset":8327},151,13462,{"start":8329,"end":8330},{"line":8235,"column":21,"offset":8241},{"line":8235,"column":8326,"offset":8327},{"start":8332,"end":8333},{"line":6997,"column":21,"offset":7003},{"line":8235,"column":8326,"offset":8327},{"start":8335,"end":8336},{"line":6953,"column":21,"offset":6959},{"line":8235,"column":8326,"offset":8327},{"type":27,"value":28},{"type":31,"tagName":32,"properties":8339,"children":8340,"position":8648},{},[8341,8348,8359,8366,8378,8383,8395,8402,8414,8419,8431,8436,8448,8455,8466,8472,8483,8490,8502,8509,8520,8526,8537,8544,8555,8562,8574,8579,8590,8596,8607,8613,8625,8631,8642],{"type":27,"value":8342,"position":8343},"The members below give the rest of Pine's ",{"start":8344,"end":8346},{"line":82,"column":21,"offset":8345},13464,{"line":82,"column":264,"offset":8347},13506,{"type":31,"tagName":44,"properties":8349,"children":8350,"position":8356},{},[8351],{"type":27,"value":260,"position":8352},{"start":8353,"end":8354},{"line":82,"column":264,"offset":8347},{"line":82,"column":416,"offset":8355},13515,{"start":8357,"end":8358},{"line":82,"column":264,"offset":8347},{"line":82,"column":416,"offset":8355},{"type":27,"value":8360,"position":8361}," calls their own\nname. A Pine call that makes a second array (",{"start":8362,"end":8363},{"line":82,"column":416,"offset":8355},{"line":8364,"column":1310,"offset":8365},253,13577,{"type":31,"tagName":44,"properties":8367,"children":8368,"position":8375},{},[8369],{"type":27,"value":8370,"position":8371},"array.copy",{"start":8372,"end":8373},{"line":8364,"column":1310,"offset":8365},{"line":8364,"column":2538,"offset":8374},13589,{"start":8376,"end":8377},{"line":8364,"column":1310,"offset":8365},{"line":8364,"column":2538,"offset":8374},{"type":27,"value":327,"position":8379},{"start":8380,"end":8381},{"line":8364,"column":2538,"offset":8374},{"line":8364,"column":556,"offset":8382},13591,{"type":31,"tagName":44,"properties":8384,"children":8385,"position":8392},{},[8386],{"type":27,"value":8387,"position":8388},"slice",{"start":8389,"end":8390},{"line":8364,"column":556,"offset":8382},{"line":8364,"column":572,"offset":8391},13598,{"start":8393,"end":8394},{"line":8364,"column":556,"offset":8382},{"line":8364,"column":572,"offset":8391},{"type":27,"value":8396,"position":8397},",\n",{"start":8398,"end":8399},{"line":8364,"column":572,"offset":8391},{"line":8400,"column":21,"offset":8401},254,13600,{"type":31,"tagName":44,"properties":8403,"children":8404,"position":8411},{},[8405],{"type":27,"value":8406,"position":8407},"abs",{"start":8408,"end":8409},{"line":8400,"column":21,"offset":8401},{"line":8400,"column":62,"offset":8410},13605,{"start":8412,"end":8413},{"line":8400,"column":21,"offset":8401},{"line":8400,"column":62,"offset":8410},{"type":27,"value":327,"position":8415},{"start":8416,"end":8417},{"line":8400,"column":62,"offset":8410},{"line":8400,"column":133,"offset":8418},13607,{"type":31,"tagName":44,"properties":8420,"children":8421,"position":8428},{},[8422],{"type":27,"value":8423,"position":8424},"standardize",{"start":8425,"end":8426},{"line":8400,"column":133,"offset":8418},{"line":8400,"column":530,"offset":8427},13620,{"start":8429,"end":8430},{"line":8400,"column":133,"offset":8418},{"line":8400,"column":530,"offset":8427},{"type":27,"value":327,"position":8432},{"start":8433,"end":8434},{"line":8400,"column":530,"offset":8427},{"line":8400,"column":829,"offset":8435},13622,{"type":31,"tagName":44,"properties":8437,"children":8438,"position":8445},{},[8439],{"type":27,"value":8440,"position":8441},"sort_indices",{"start":8442,"end":8443},{"line":8400,"column":829,"offset":8435},{"line":8400,"column":88,"offset":8444},13636,{"start":8446,"end":8447},{"line":8400,"column":829,"offset":8435},{"line":8400,"column":88,"offset":8444},{"type":27,"value":8449,"position":8450},") writes here into a destination you\nconstructed in ",{"start":8451,"end":8452},{"line":8400,"column":88,"offset":8444},{"line":8453,"column":234,"offset":8454},255,13688,{"type":31,"tagName":44,"properties":8456,"children":8457,"position":8463},{},[8458],{"type":27,"value":682,"position":8459},{"start":8460,"end":8461},{"line":8453,"column":234,"offset":8454},{"line":8453,"column":360,"offset":8462},13699,{"start":8464,"end":8465},{"line":8453,"column":234,"offset":8454},{"line":8453,"column":360,"offset":8462},{"type":27,"value":8467,"position":8468},": a second ",{"start":8469,"end":8470},{"line":8453,"column":360,"offset":8462},{"line":8453,"column":98,"offset":8471},13710,{"type":31,"tagName":44,"properties":8473,"children":8474,"position":8480},{},[8475],{"type":27,"value":240,"position":8476},{"start":8477,"end":8478},{"line":8453,"column":98,"offset":8471},{"line":8453,"column":1419,"offset":8479},13716,{"start":8481,"end":8482},{"line":8453,"column":98,"offset":8471},{"line":8453,"column":1419,"offset":8479},{"type":27,"value":8484,"position":8485}," with enough capacity (it may be\nthe list itself where that makes sense), or a ",{"start":8486,"end":8487},{"line":8453,"column":1419,"offset":8479},{"line":8488,"column":406,"offset":8489},256,13795,{"type":31,"tagName":44,"properties":8491,"children":8492,"position":8499},{},[8493],{"type":27,"value":8494,"position":8495},"StaticArray\u003Ci32>",{"start":8496,"end":8497},{"line":8488,"column":406,"offset":8489},{"line":8488,"column":223,"offset":8498},13813,{"start":8500,"end":8501},{"line":8488,"column":406,"offset":8489},{"line":8488,"column":223,"offset":8498},{"type":27,"value":8503,"position":8504}," of at\nleast ",{"start":8505,"end":8506},{"line":8488,"column":223,"offset":8498},{"line":8507,"column":113,"offset":8508},257,13826,{"type":31,"tagName":44,"properties":8510,"children":8511,"position":8517},{},[8512],{"type":27,"value":4566,"position":8513},{"start":8514,"end":8515},{"line":8507,"column":113,"offset":8508},{"line":8507,"column":311,"offset":8516},13834,{"start":8518,"end":8519},{"line":8507,"column":113,"offset":8508},{"line":8507,"column":311,"offset":8516},{"type":27,"value":8521,"position":8522}," for the indexes. ",{"start":8523,"end":8524},{"line":8507,"column":311,"offset":8516},{"line":8507,"column":321,"offset":8525},13852,{"type":31,"tagName":44,"properties":8527,"children":8528,"position":8534},{},[8529],{"type":27,"value":2572,"position":8530},{"start":8531,"end":8532},{"line":8507,"column":321,"offset":8525},{"line":8507,"column":152,"offset":8533},13860,{"start":8535,"end":8536},{"line":8507,"column":321,"offset":8525},{"line":8507,"column":152,"offset":8533},{"type":27,"value":8538,"position":8539}," and the two percentiles find\ntheir entry by counting, so they need no scratch array and leave the\nlist's order alone, and they read a ",{"start":8540,"end":8541},{"line":8507,"column":152,"offset":8533},{"line":8542,"column":88,"offset":8543},259,13995,{"type":31,"tagName":44,"properties":8545,"children":8546,"position":8552},{},[8547],{"type":27,"value":431,"position":8548},{"start":8549,"end":8550},{"line":8542,"column":88,"offset":8543},{"line":8542,"column":1269,"offset":8551},14000,{"start":8553,"end":8554},{"line":8542,"column":88,"offset":8543},{"line":8542,"column":1269,"offset":8551},{"type":27,"value":8556,"position":8557}," (or infinite) entry as Pine's\n",{"start":8558,"end":8559},{"line":8542,"column":1269,"offset":8551},{"line":8560,"column":21,"offset":8561},260,14031,{"type":31,"tagName":44,"properties":8563,"children":8564,"position":8571},{},[8565],{"type":27,"value":8566,"position":8567},"na",{"start":8568,"end":8569},{"line":8560,"column":21,"offset":8561},{"line":8560,"column":39,"offset":8570},14035,{"start":8572,"end":8573},{"line":8560,"column":21,"offset":8561},{"line":8560,"column":39,"offset":8570},{"type":27,"value":589,"position":8575},{"start":8576,"end":8577},{"line":8560,"column":39,"offset":8570},{"line":8560,"column":113,"offset":8578},14037,{"type":31,"tagName":44,"properties":8580,"children":8581,"position":8587},{},[8582],{"type":27,"value":2572,"position":8583},{"start":8584,"end":8585},{"line":8560,"column":113,"offset":8578},{"line":8560,"column":311,"offset":8586},14045,{"start":8588,"end":8589},{"line":8560,"column":113,"offset":8578},{"line":8560,"column":311,"offset":8586},{"type":27,"value":8591,"position":8592}," skips it, the percentiles count it in ",{"start":8593,"end":8594},{"line":8560,"column":311,"offset":8586},{"line":8560,"column":101,"offset":8595},14084,{"type":31,"tagName":44,"properties":8597,"children":8598,"position":8604},{},[8599],{"type":27,"value":4566,"position":8600},{"start":8601,"end":8602},{"line":8560,"column":101,"offset":8595},{"line":8560,"column":4058,"offset":8603},14092,{"start":8605,"end":8606},{"line":8560,"column":101,"offset":8595},{"line":8560,"column":4058,"offset":8603},{"type":27,"value":8608,"position":8609}," and sort\nit last, as TradingView does. Nothing below allocates; ",{"start":8610,"end":8611},{"line":8560,"column":4058,"offset":8603},{"line":89,"column":445,"offset":8612},14157,{"type":31,"tagName":44,"properties":8614,"children":8615,"position":8622},{},[8616],{"type":27,"value":8617,"position":8618},"List.from",{"start":8619,"end":8620},{"line":89,"column":445,"offset":8612},{"line":89,"column":572,"offset":8621},14168,{"start":8623,"end":8624},{"line":89,"column":445,"offset":8612},{"line":89,"column":572,"offset":8621},{"type":27,"value":8626,"position":8627}," is\nthe one exception and belongs in ",{"start":8628,"end":8629},{"line":89,"column":572,"offset":8621},{"line":99,"column":254,"offset":8630},14205,{"type":31,"tagName":44,"properties":8632,"children":8633,"position":8639},{},[8634],{"type":27,"value":682,"position":8635},{"start":8636,"end":8637},{"line":99,"column":254,"offset":8630},{"line":99,"column":1132,"offset":8638},14216,{"start":8640,"end":8641},{"line":99,"column":254,"offset":8630},{"line":99,"column":1132,"offset":8638},{"type":27,"value":8643,"position":8644},".",{"start":8645,"end":8646},{"line":99,"column":1132,"offset":8638},{"line":99,"column":1310,"offset":8647},14217,{"start":8649,"end":8650},{"line":82,"column":21,"offset":8345},{"line":99,"column":1310,"offset":8647},{"type":27,"value":8652},"\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\n\n\n\n",{"type":31,"tagName":489,"properties":8654,"children":8655,"position":10381},{},[8656,8696],{"type":31,"tagName":493,"properties":8657,"children":8658,"position":8693},{},[8659],{"type":31,"tagName":497,"properties":8660,"children":8661,"position":8690},{},[8662,8677],{"type":31,"tagName":501,"properties":8663,"children":8664,"position":8672},{},[8665],{"type":27,"value":4249,"position":8666},{"start":8667,"end":8670},{"line":8668,"column":508,"offset":8669},264,14221,{"line":8668,"column":192,"offset":8671},14227,{"start":8673,"end":8675},{"line":8668,"column":21,"offset":8674},14219,{"line":8668,"column":233,"offset":8676},14228,{"type":31,"tagName":501,"properties":8678,"children":8679,"position":8686},{},[8680],{"type":27,"value":4265,"position":8681},{"start":8682,"end":8684},{"line":8668,"column":76,"offset":8683},14230,{"line":8668,"column":123,"offset":8685},14237,{"start":8687,"end":8688},{"line":8668,"column":233,"offset":8676},{"line":8668,"column":530,"offset":8689},14239,{"start":8691,"end":8692},{"line":8668,"column":21,"offset":8674},{"line":8668,"column":530,"offset":8689},{"start":8694,"end":8695},{"line":8668,"column":21,"offset":8674},{"line":8668,"column":530,"offset":8689},{"type":31,"tagName":539,"properties":8697,"children":8698,"position":10378},{},[8699,8796,8892,9019,9072,9111,9191,9320,9514,9791,9902,10068],{"type":31,"tagName":497,"properties":8700,"children":8701,"position":8793},{},[8702,8721],{"type":31,"tagName":546,"properties":8703,"children":8704,"position":8716},{},[8705],{"type":31,"tagName":44,"properties":8706,"children":8707,"position":8710},{},[8708],{"type":27,"value":8709},"List.from([v0, v1, ...], capacity = 0)",{"start":8711,"end":8714},{"line":8712,"column":508,"offset":8713},266,14256,{"line":8712,"column":264,"offset":8715},14296,{"start":8717,"end":8719},{"line":8712,"column":21,"offset":8718},14254,{"line":8712,"column":1419,"offset":8720},14297,{"type":31,"tagName":546,"properties":8722,"children":8723,"position":8788},{},[8724,8732,8740,8747,8756,8762,8772,8779],{"type":27,"value":8725,"position":8726},"a list holding the values in order, with room for ",{"start":8727,"end":8729},{"line":8712,"column":1310,"offset":8728},14299,{"line":8712,"column":8730,"offset":8731},96,14349,{"type":31,"tagName":44,"properties":8733,"children":8734,"position":8736},{},[8735],{"type":27,"value":7020},{"start":8737,"end":8738},{"line":8712,"column":8730,"offset":8731},{"line":8712,"column":1867,"offset":8739},14359,{"type":27,"value":8741,"position":8742}," entries or for exactly the values given when ",{"start":8743,"end":8744},{"line":8712,"column":1867,"offset":8739},{"line":8712,"column":8745,"offset":8746},152,14405,{"type":31,"tagName":44,"properties":8748,"children":8749,"position":8751},{},[8750],{"type":27,"value":7020},{"start":8752,"end":8753},{"line":8712,"column":8745,"offset":8746},{"line":8712,"column":8754,"offset":8755},162,14415,{"type":27,"value":8757,"position":8758}," is below their count (",{"start":8759,"end":8760},{"line":8712,"column":8754,"offset":8755},{"line":8712,"column":8205,"offset":8761},14438,{"type":31,"tagName":44,"properties":8763,"children":8764,"position":8767},{},[8765],{"type":27,"value":8766},"List.from([1.0, 2.0])",{"start":8768,"end":8769},{"line":8712,"column":8205,"offset":8761},{"line":8712,"column":8770,"offset":8771},208,14461,{"type":27,"value":8773,"position":8774}," is full: size the capacity when the list will grow); construct in ",{"start":8775,"end":8776},{"line":8712,"column":8770,"offset":8771},{"line":8712,"column":8777,"offset":8778},275,14528,{"type":31,"tagName":44,"properties":8780,"children":8781,"position":8783},{},[8782],{"type":27,"value":682},{"start":8784,"end":8785},{"line":8712,"column":8777,"offset":8778},{"line":8712,"column":8786,"offset":8787},286,14539,{"start":8789,"end":8790},{"line":8712,"column":1419,"offset":8720},{"line":8712,"column":8791,"offset":8792},288,14541,{"start":8794,"end":8795},{"line":8712,"column":21,"offset":8718},{"line":8712,"column":8791,"offset":8792},{"type":31,"tagName":497,"properties":8797,"children":8798,"position":8889},{},[8799,8818],{"type":31,"tagName":546,"properties":8800,"children":8801,"position":8813},{},[8802],{"type":31,"tagName":44,"properties":8803,"children":8804,"position":8807},{},[8805],{"type":27,"value":8806},"copy(into)",{"start":8808,"end":8811},{"line":8809,"column":508,"offset":8810},267,14544,{"line":8809,"column":311,"offset":8812},14556,{"start":8814,"end":8816},{"line":8809,"column":21,"offset":8815},14542,{"line":8809,"column":234,"offset":8817},14557,{"type":31,"tagName":546,"properties":8819,"children":8820,"position":8885},{},[8821,8828,8837,8843,8851,8857,8865,8871,8880],{"type":27,"value":8822,"position":8823},"replace the entries of ",{"start":8824,"end":8826},{"line":8809,"column":52,"offset":8825},14559,{"line":8809,"column":152,"offset":8827},14582,{"type":31,"tagName":44,"properties":8829,"children":8830,"position":8833},{},[8831],{"type":27,"value":8832},"into",{"start":8834,"end":8835},{"line":8809,"column":152,"offset":8827},{"line":8809,"column":406,"offset":8836},14588,{"type":27,"value":8838,"position":8839}," with this list's; ",{"start":8840,"end":8841},{"line":8809,"column":406,"offset":8836},{"line":8809,"column":566,"offset":8842},14607,{"type":31,"tagName":44,"properties":8844,"children":8845,"position":8847},{},[8846],{"type":27,"value":6899},{"start":8848,"end":8849},{"line":8809,"column":566,"offset":8842},{"line":8809,"column":1860,"offset":8850},14614,{"type":27,"value":8852,"position":8853}," and no change when ",{"start":8854,"end":8855},{"line":8809,"column":1860,"offset":8850},{"line":8809,"column":1396,"offset":8856},14634,{"type":31,"tagName":44,"properties":8858,"children":8859,"position":8861},{},[8860],{"type":27,"value":8832},{"start":8862,"end":8863},{"line":8809,"column":1396,"offset":8856},{"line":8809,"column":4463,"offset":8864},14640,{"type":27,"value":8866,"position":8867}," cannot hold ",{"start":8868,"end":8869},{"line":8809,"column":4463,"offset":8864},{"line":8809,"column":1935,"offset":8870},14653,{"type":31,"tagName":44,"properties":8872,"children":8873,"position":8875},{},[8874],{"type":27,"value":4566},{"start":8876,"end":8877},{"line":8809,"column":1935,"offset":8870},{"line":8809,"column":8878,"offset":8879},120,14661,{"type":27,"value":1787,"position":8881},{"start":8882,"end":8883},{"line":8809,"column":8878,"offset":8879},{"line":8809,"column":4569,"offset":8884},14669,{"start":8886,"end":8887},{"line":8809,"column":234,"offset":8817},{"line":8809,"column":2064,"offset":8888},14671,{"start":8890,"end":8891},{"line":8809,"column":21,"offset":8815},{"line":8809,"column":2064,"offset":8888},{"type":31,"tagName":497,"properties":8893,"children":8894,"position":9016},{},[8895,8914],{"type":31,"tagName":546,"properties":8896,"children":8897,"position":8909},{},[8898],{"type":31,"tagName":44,"properties":8899,"children":8900,"position":8903},{},[8901],{"type":27,"value":8902},"slice(into, from, to = size())",{"start":8904,"end":8907},{"line":8905,"column":508,"offset":8906},268,14674,{"line":8905,"column":331,"offset":8908},14706,{"start":8910,"end":8912},{"line":8905,"column":21,"offset":8911},14672,{"line":8905,"column":1045,"offset":8913},14707,{"type":31,"tagName":546,"properties":8915,"children":8916,"position":9011},{},[8917,8924,8933,8939,8948,8954,8962,8968,8976,8982,8990,8995,9004],{"type":27,"value":8918,"position":8919},"write the entries from index ",{"start":8920,"end":8922},{"line":8905,"column":98,"offset":8921},14709,{"line":8905,"column":572,"offset":8923},14738,{"type":31,"tagName":44,"properties":8925,"children":8926,"position":8929},{},[8927],{"type":27,"value":8928},"from",{"start":8930,"end":8931},{"line":8905,"column":572,"offset":8923},{"line":8905,"column":1860,"offset":8932},14744,{"type":27,"value":8934,"position":8935}," up to but not including ",{"start":8936,"end":8937},{"line":8905,"column":1860,"offset":8932},{"line":8905,"column":1591,"offset":8938},14769,{"type":31,"tagName":44,"properties":8940,"children":8941,"position":8944},{},[8942],{"type":27,"value":8943},"to",{"start":8945,"end":8946},{"line":8905,"column":1591,"offset":8938},{"line":8905,"column":1712,"offset":8947},14773,{"type":27,"value":8949,"position":8950}," into ",{"start":8951,"end":8952},{"line":8905,"column":1712,"offset":8947},{"line":8905,"column":610,"offset":8953},14779,{"type":31,"tagName":44,"properties":8955,"children":8956,"position":8958},{},[8957],{"type":27,"value":8832},{"start":8959,"end":8960},{"line":8905,"column":610,"offset":8953},{"line":8905,"column":4681,"offset":8961},14785,{"type":27,"value":8963,"position":8964},"; a negative bound counts from the end, both are clamped to the list, a range that ends at or before it starts leaves ",{"start":8965,"end":8966},{"line":8905,"column":4681,"offset":8961},{"line":8905,"column":6953,"offset":8967},14903,{"type":31,"tagName":44,"properties":8969,"children":8970,"position":8972},{},[8971],{"type":27,"value":8832},{"start":8973,"end":8974},{"line":8905,"column":6953,"offset":8967},{"line":8905,"column":7219,"offset":8975},14909,{"type":27,"value":8977,"position":8978}," empty; ",{"start":8979,"end":8980},{"line":8905,"column":7219,"offset":8975},{"line":8905,"column":7844,"offset":8981},14917,{"type":31,"tagName":44,"properties":8983,"children":8984,"position":8986},{},[8985],{"type":27,"value":6899},{"start":8987,"end":8988},{"line":8905,"column":7844,"offset":8981},{"line":8905,"column":8364,"offset":8989},14924,{"type":27,"value":1306,"position":8991},{"start":8992,"end":8993},{"line":8905,"column":8364,"offset":8989},{"line":8905,"column":8542,"offset":8994},14930,{"type":31,"tagName":44,"properties":8996,"children":8997,"position":8999},{},[8998],{"type":27,"value":8832},{"start":9000,"end":9001},{"line":8905,"column":8542,"offset":8994},{"line":8905,"column":9002,"offset":9003},265,14936,{"type":27,"value":9005,"position":9006}," cannot hold the range; a copy, not Pine's live view",{"start":9007,"end":9008},{"line":8905,"column":9002,"offset":9003},{"line":8905,"column":9009,"offset":9010},317,14988,{"start":9012,"end":9013},{"line":8905,"column":1045,"offset":8913},{"line":8905,"column":9014,"offset":9015},319,14990,{"start":9017,"end":9018},{"line":8905,"column":21,"offset":8911},{"line":8905,"column":9014,"offset":9015},{"type":31,"tagName":497,"properties":9020,"children":9021,"position":9069},{},[9022,9041],{"type":31,"tagName":546,"properties":9023,"children":9024,"position":9036},{},[9025],{"type":31,"tagName":44,"properties":9026,"children":9027,"position":9030},{},[9028],{"type":27,"value":9029},"fill(v, from = 0, to = size())",{"start":9031,"end":9034},{"line":9032,"column":508,"offset":9033},269,14993,{"line":9032,"column":331,"offset":9035},15025,{"start":9037,"end":9039},{"line":9032,"column":21,"offset":9038},14991,{"line":9032,"column":1045,"offset":9040},15026,{"type":31,"tagName":546,"properties":9042,"children":9043,"position":9065},{},[9044,9051,9059],{"type":27,"value":9045,"position":9046},"set every entry in the same range to ",{"start":9047,"end":9049},{"line":9032,"column":98,"offset":9048},15028,{"line":9032,"column":1492,"offset":9050},15065,{"type":31,"tagName":44,"properties":9052,"children":9053,"position":9055},{},[9054],{"type":27,"value":7242},{"start":9056,"end":9057},{"line":9032,"column":1492,"offset":9050},{"line":9032,"column":586,"offset":9058},15068,{"type":27,"value":9060,"position":9061},", in place; the size is unchanged",{"start":9062,"end":9063},{"line":9032,"column":586,"offset":9058},{"line":9032,"column":4049,"offset":9064},15101,{"start":9066,"end":9067},{"line":9032,"column":1045,"offset":9040},{"line":9032,"column":4068,"offset":9068},15103,{"start":9070,"end":9071},{"line":9032,"column":21,"offset":9038},{"line":9032,"column":4068,"offset":9068},{"type":31,"tagName":497,"properties":9073,"children":9074,"position":9108},{},[9075,9094],{"type":31,"tagName":546,"properties":9076,"children":9077,"position":9089},{},[9078],{"type":31,"tagName":44,"properties":9079,"children":9080,"position":9083},{},[9081],{"type":27,"value":9082},"reverse()",{"start":9084,"end":9087},{"line":9085,"column":508,"offset":9086},270,15106,{"line":9085,"column":387,"offset":9088},15117,{"start":9090,"end":9092},{"line":9085,"column":21,"offset":9091},15104,{"line":9085,"column":311,"offset":9093},15118,{"type":31,"tagName":546,"properties":9095,"children":9096,"position":9104},{},[9097],{"type":27,"value":9098,"position":9099},"reverse the entries in place",{"start":9100,"end":9102},{"line":9085,"column":4770,"offset":9101},15120,{"line":9085,"column":1132,"offset":9103},15148,{"start":9105,"end":9106},{"line":9085,"column":311,"offset":9093},{"line":9085,"column":406,"offset":9107},15150,{"start":9109,"end":9110},{"line":9085,"column":21,"offset":9091},{"line":9085,"column":406,"offset":9107},{"type":31,"tagName":497,"properties":9112,"children":9113,"position":9188},{},[9114,9133],{"type":31,"tagName":546,"properties":9115,"children":9116,"position":9128},{},[9117],{"type":31,"tagName":44,"properties":9118,"children":9119,"position":9122},{},[9120],{"type":27,"value":9121},"abs(into)",{"start":9123,"end":9126},{"line":9124,"column":508,"offset":9125},271,15153,{"line":9124,"column":387,"offset":9127},15164,{"start":9129,"end":9131},{"line":9124,"column":21,"offset":9130},15151,{"line":9124,"column":311,"offset":9132},15165,{"type":31,"tagName":546,"properties":9134,"children":9135,"position":9184},{},[9136,9143,9151,9156,9164,9170,9178],{"type":27,"value":9137,"position":9138},"write the absolute value of every entry into ",{"start":9139,"end":9141},{"line":9124,"column":4770,"offset":9140},15167,{"line":9124,"column":4058,"offset":9142},15212,{"type":31,"tagName":44,"properties":9144,"children":9145,"position":9147},{},[9146],{"type":27,"value":8832},{"start":9148,"end":9149},{"line":9124,"column":4058,"offset":9142},{"line":9124,"column":643,"offset":9150},15218,{"type":27,"value":3549,"position":9152},{"start":9153,"end":9154},{"line":9124,"column":643,"offset":9150},{"line":9124,"column":1246,"offset":9155},15220,{"type":31,"tagName":44,"properties":9157,"children":9158,"position":9160},{},[9159],{"type":27,"value":8832},{"start":9161,"end":9162},{"line":9124,"column":1246,"offset":9155},{"line":9124,"column":106,"offset":9163},15226,{"type":27,"value":9165,"position":9166}," may be the list itself); ",{"start":9167,"end":9168},{"line":9124,"column":106,"offset":9163},{"line":9124,"column":1712,"offset":9169},15252,{"type":31,"tagName":44,"properties":9171,"children":9172,"position":9174},{},[9173],{"type":27,"value":6899},{"start":9175,"end":9176},{"line":9124,"column":1712,"offset":9169},{"line":9124,"column":923,"offset":9177},15259,{"type":27,"value":9179,"position":9180}," when it cannot hold them",{"start":9181,"end":9182},{"line":9124,"column":923,"offset":9177},{"line":9124,"column":4815,"offset":9183},15284,{"start":9185,"end":9186},{"line":9124,"column":311,"offset":9132},{"line":9124,"column":24,"offset":9187},15286,{"start":9189,"end":9190},{"line":9124,"column":21,"offset":9130},{"line":9124,"column":24,"offset":9187},{"type":31,"tagName":497,"properties":9192,"children":9193,"position":9317},{},[9194,9218],{"type":31,"tagName":546,"properties":9195,"children":9196,"position":9213},{},[9197],{"type":31,"tagName":44,"properties":9198,"children":9199,"position":9207},{},[9200,9202,9205],{"type":27,"value":9201},"standardize(",{"type":31,"tagName":747,"properties":9203,"children":9204},{},[],{"type":27,"value":9206},"into)",{"start":9208,"end":9211},{"line":9209,"column":508,"offset":9210},272,15289,{"line":9209,"column":244,"offset":9212},15308,{"start":9214,"end":9216},{"line":9209,"column":21,"offset":9215},15287,{"line":9209,"column":829,"offset":9217},15309,{"type":31,"tagName":546,"properties":9219,"children":9220,"position":9313},{},[9221,9228,9237,9242,9250,9255,9263,9269,9277,9284,9292,9298,9307],{"type":27,"value":9222,"position":9223},"write every entry's ",{"start":9224,"end":9226},{"line":9209,"column":640,"offset":9225},15311,{"line":9209,"column":1132,"offset":9227},15331,{"type":31,"tagName":44,"properties":9229,"children":9230,"position":9233},{},[9231],{"type":27,"value":9232},"(x - mean()) / stdev()",{"start":9234,"end":9235},{"line":9209,"column":1132,"offset":9227},{"line":9209,"column":583,"offset":9236},15355,{"type":27,"value":8949,"position":9238},{"start":9239,"end":9240},{"line":9209,"column":583,"offset":9236},{"line":9209,"column":1492,"offset":9241},15361,{"type":31,"tagName":44,"properties":9243,"children":9244,"position":9246},{},[9245],{"type":27,"value":8832},{"start":9247,"end":9248},{"line":9209,"column":1492,"offset":9241},{"line":9209,"column":888,"offset":9249},15367,{"type":27,"value":3549,"position":9251},{"start":9252,"end":9253},{"line":9209,"column":888,"offset":9249},{"line":9209,"column":899,"offset":9254},15369,{"type":31,"tagName":44,"properties":9256,"children":9257,"position":9259},{},[9258],{"type":27,"value":8832},{"start":9260,"end":9261},{"line":9209,"column":899,"offset":9254},{"line":9209,"column":7459,"offset":9262},15375,{"type":27,"value":9264,"position":9265}," may be the list itself); every result ",{"start":9266,"end":9267},{"line":9209,"column":7459,"offset":9262},{"line":9209,"column":4569,"offset":9268},15414,{"type":31,"tagName":44,"properties":9270,"children":9271,"position":9273},{},[9272],{"type":27,"value":431},{"start":9274,"end":9275},{"line":9209,"column":4569,"offset":9268},{"line":9209,"column":2282,"offset":9276},15419,{"type":27,"value":9278,"position":9279}," when the list is empty, holds a non-finite entry or has no spread; ",{"start":9280,"end":9281},{"line":9209,"column":2282,"offset":9276},{"line":9209,"column":9282,"offset":9283},201,15487,{"type":31,"tagName":44,"properties":9285,"children":9286,"position":9288},{},[9287],{"type":27,"value":6899},{"start":9289,"end":9290},{"line":9209,"column":9282,"offset":9283},{"line":9209,"column":8770,"offset":9291},15494,{"type":27,"value":1306,"position":9293},{"start":9294,"end":9295},{"line":9209,"column":8770,"offset":9291},{"line":9209,"column":9296,"offset":9297},214,15500,{"type":31,"tagName":44,"properties":9299,"children":9300,"position":9302},{},[9301],{"type":27,"value":8832},{"start":9303,"end":9304},{"line":9209,"column":9296,"offset":9297},{"line":9209,"column":9305,"offset":9306},220,15506,{"type":27,"value":9308,"position":9309}," cannot hold them",{"start":9310,"end":9311},{"line":9209,"column":9305,"offset":9306},{"line":9209,"column":7181,"offset":9312},15523,{"start":9314,"end":9315},{"line":9209,"column":829,"offset":9217},{"line":9209,"column":7287,"offset":9316},15525,{"start":9318,"end":9319},{"line":9209,"column":21,"offset":9215},{"line":9209,"column":7287,"offset":9316},{"type":31,"tagName":497,"properties":9321,"children":9322,"position":9511},{},[9323,9356],{"type":31,"tagName":546,"properties":9324,"children":9325,"position":9351},{},[9326,9337,9342],{"type":31,"tagName":44,"properties":9327,"children":9328,"position":9331},{},[9329],{"type":27,"value":9330},"every()",{"start":9332,"end":9335},{"line":9333,"column":508,"offset":9334},273,15528,{"line":9333,"column":76,"offset":9336},15537,{"type":27,"value":327,"position":9338},{"start":9339,"end":9340},{"line":9333,"column":76,"offset":9336},{"line":9333,"column":387,"offset":9341},15539,{"type":31,"tagName":44,"properties":9343,"children":9344,"position":9347},{},[9345],{"type":27,"value":9346},"some()",{"start":9348,"end":9349},{"line":9333,"column":387,"offset":9341},{"line":9333,"column":244,"offset":9350},15547,{"start":9352,"end":9354},{"line":9333,"column":21,"offset":9353},15526,{"line":9333,"column":829,"offset":9355},15548,{"type":31,"tagName":546,"properties":9357,"children":9358,"position":9507},{},[9359,9366,9375,9381,9390,9395,9404,9410,9418,9424,9433,9440,9449,9456,9488,9493,9501],{"type":27,"value":9360,"position":9361},"read the list as a Pine ",{"start":9362,"end":9364},{"line":9333,"column":640,"offset":9363},15550,{"line":9333,"column":213,"offset":9365},15574,{"type":31,"tagName":44,"properties":9367,"children":9368,"position":9371},{},[9369],{"type":27,"value":9370},"array\u003Cbool>",{"start":9372,"end":9373},{"line":9333,"column":213,"offset":9365},{"line":9333,"column":4058,"offset":9374},15587,{"type":27,"value":9376,"position":9377}," held as ",{"start":9378,"end":9379},{"line":9333,"column":4058,"offset":9374},{"line":9333,"column":172,"offset":9380},15596,{"type":31,"tagName":44,"properties":9382,"children":9383,"position":9386},{},[9384],{"type":27,"value":9385},"1.0",{"start":9387,"end":9388},{"line":9333,"column":172,"offset":9380},{"line":9333,"column":106,"offset":9389},15601,{"type":27,"value":1128,"position":9391},{"start":9392,"end":9393},{"line":9333,"column":106,"offset":9389},{"line":9333,"column":888,"offset":9394},15606,{"type":31,"tagName":44,"properties":9396,"children":9397,"position":9400},{},[9398],{"type":27,"value":9399},"0.0",{"start":9401,"end":9402},{"line":9333,"column":888,"offset":9394},{"line":9333,"column":670,"offset":9403},15611,{"type":27,"value":9405,"position":9406},": an entry is true when it is neither ",{"start":9407,"end":9408},{"line":9333,"column":670,"offset":9403},{"line":9333,"column":4351,"offset":9409},15649,{"type":31,"tagName":44,"properties":9411,"children":9412,"position":9414},{},[9413],{"type":27,"value":2632},{"start":9415,"end":9416},{"line":9333,"column":4351,"offset":9409},{"line":9333,"column":4521,"offset":9417},15652,{"type":27,"value":9419,"position":9420}," nor ",{"start":9421,"end":9422},{"line":9333,"column":4521,"offset":9417},{"line":9333,"column":4742,"offset":9423},15657,{"type":31,"tagName":44,"properties":9425,"children":9426,"position":9428},{},[9427],{"type":27,"value":431},{"start":9429,"end":9430},{"line":9333,"column":4742,"offset":9423},{"line":9333,"column":9431,"offset":9432},137,15662,{"type":27,"value":9434,"position":9435},"; both are ",{"start":9436,"end":9437},{"line":9333,"column":9431,"offset":9432},{"line":9333,"column":9438,"offset":9439},148,15673,{"type":31,"tagName":44,"properties":9441,"children":9442,"position":9444},{},[9443],{"type":27,"value":6899},{"start":9445,"end":9446},{"line":9333,"column":9438,"offset":9439},{"line":9333,"column":9447,"offset":9448},155,15680,{"type":27,"value":9450,"position":9451}," for an empty list, as on TradingView (",{"start":9452,"end":9453},{"line":9333,"column":9447,"offset":9448},{"line":9333,"column":9454,"offset":9455},194,15719,{"type":31,"tagName":44,"properties":9457,"children":9458,"position":9484},{},[9459,9460,9463,9465,9468,9469,9472,9474,9477,9479,9482],{"type":27,"value":2460},{"type":31,"tagName":747,"properties":9461,"children":9462},{},[],{"type":27,"value":9464},"every(",{"type":31,"tagName":747,"properties":9466,"children":9467},{},[],{"type":27,"value":2460},{"type":31,"tagName":747,"properties":9470,"children":9471},{},[],{"type":27,"value":9473},"new_",{"type":31,"tagName":747,"properties":9475,"children":9476},{},[],{"type":27,"value":9478},"bool(",{"type":31,"tagName":747,"properties":9480,"children":9481},{},[],{"type":27,"value":9483},"0))",{"start":9485,"end":9486},{"line":9333,"column":9454,"offset":9455},{"line":9333,"column":74,"offset":9487},15751,{"type":27,"value":4794,"position":9489},{"start":9490,"end":9491},{"line":9333,"column":74,"offset":9487},{"line":9333,"column":6931,"offset":9492},15755,{"type":31,"tagName":44,"properties":9494,"children":9495,"position":9497},{},[9496],{"type":27,"value":6899},{"start":9498,"end":9499},{"line":9333,"column":6931,"offset":9492},{"line":9333,"column":7181,"offset":9500},15762,{"type":27,"value":9502,"position":9503}," there)",{"start":9504,"end":9505},{"line":9333,"column":7181,"offset":9500},{"line":9333,"column":7644,"offset":9506},15769,{"start":9508,"end":9509},{"line":9333,"column":829,"offset":9355},{"line":9333,"column":7844,"offset":9510},15771,{"start":9512,"end":9513},{"line":9333,"column":21,"offset":9353},{"line":9333,"column":7844,"offset":9510},{"type":31,"tagName":497,"properties":9515,"children":9516,"position":9788},{},[9517,9544],{"type":31,"tagName":546,"properties":9518,"children":9519,"position":9539},{},[9520],{"type":31,"tagName":44,"properties":9521,"children":9522,"position":9534},{},[9523,9524,9527,9529,9532],{"type":27,"value":1954},{"type":31,"tagName":747,"properties":9525,"children":9526},{},[],{"type":27,"value":9528},"Indices(",{"type":31,"tagName":747,"properties":9530,"children":9531},{},[],{"type":27,"value":9533},"into, ascending = true)",{"start":9535,"end":9537},{"line":2352,"column":508,"offset":9536},15774,{"line":2352,"column":203,"offset":9538},15811,{"start":9540,"end":9542},{"line":2352,"column":21,"offset":9541},15772,{"line":2352,"column":152,"offset":9543},15812,{"type":31,"tagName":546,"properties":9545,"children":9546,"position":9783},{},[9547,9554,9567,9573,9581,9587,9596,9602,9610,9617,9625,9632,9641,9648,9658,9664,9674,9680,9690,9696,9706,9712,9722,9728,9738,9744,9753,9759,9768,9775],{"type":27,"value":9548,"position":9549},"write into the ",{"start":9550,"end":9552},{"line":2352,"column":264,"offset":9551},15814,{"line":2352,"column":2538,"offset":9553},15829,{"type":31,"tagName":44,"properties":9555,"children":9556,"position":9563},{},[9557,9558,9561],{"type":27,"value":745},{"type":31,"tagName":747,"properties":9559,"children":9560},{},[],{"type":27,"value":9562},"Array\u003Ci32>",{"start":9564,"end":9565},{"line":2352,"column":2538,"offset":9553},{"line":2352,"column":106,"offset":9566},15847,{"type":27,"value":9568,"position":9569}," the indexes ",{"start":9570,"end":9571},{"line":2352,"column":106,"offset":9566},{"line":2352,"column":7459,"offset":9572},15860,{"type":31,"tagName":44,"properties":9574,"children":9575,"position":9577},{},[9576],{"type":27,"value":8276},{"start":9578,"end":9579},{"line":2352,"column":7459,"offset":9572},{"line":2352,"column":8014,"offset":9580},15875,{"type":27,"value":9582,"position":9583}," ordered by their entries, so ",{"start":9584,"end":9585},{"line":2352,"column":8014,"offset":9580},{"line":2352,"column":4815,"offset":9586},15905,{"type":31,"tagName":44,"properties":9588,"children":9589,"position":9592},{},[9590],{"type":27,"value":9591},"get(into[0])",{"start":9593,"end":9594},{"line":2352,"column":4815,"offset":9586},{"line":2352,"column":9438,"offset":9595},15919,{"type":27,"value":9597,"position":9598}," is the smallest (or, with ",{"start":9599,"end":9600},{"line":2352,"column":9438,"offset":9595},{"line":2352,"column":2313,"offset":9601},15946,{"type":31,"tagName":44,"properties":9603,"children":9604,"position":9606},{},[9605],{"type":27,"value":6899},{"start":9607,"end":9608},{"line":2352,"column":2313,"offset":9601},{"line":2352,"column":53,"offset":9609},15953,{"type":27,"value":9611,"position":9612},", the largest) entry; ascending is stable (equal entries keep their index order) with the indexes of ",{"start":9613,"end":9614},{"line":2352,"column":53,"offset":9609},{"line":2352,"column":9615,"offset":9616},283,16054,{"type":31,"tagName":44,"properties":9618,"children":9619,"position":9621},{},[9620],{"type":27,"value":431},{"start":9622,"end":9623},{"line":2352,"column":9615,"offset":9616},{"line":2352,"column":8791,"offset":9624},16059,{"type":27,"value":9626,"position":9627}," entries last, and descending is that order reversed as on TradingView, so ties come in reverse index order and the ",{"start":9628,"end":9629},{"line":2352,"column":8791,"offset":9624},{"line":2352,"column":9630,"offset":9631},404,16175,{"type":31,"tagName":44,"properties":9633,"children":9634,"position":9636},{},[9635],{"type":27,"value":431},{"start":9637,"end":9638},{"line":2352,"column":9630,"offset":9631},{"line":2352,"column":9639,"offset":9640},409,16180,{"type":27,"value":9642,"position":9643}," indexes first (",{"start":9644,"end":9645},{"line":2352,"column":9639,"offset":9640},{"line":2352,"column":9646,"offset":9647},425,16196,{"type":31,"tagName":44,"properties":9649,"children":9650,"position":9653},{},[9651],{"type":27,"value":9652},"[2, 1, 2, 1, 2]",{"start":9654,"end":9655},{"line":2352,"column":9646,"offset":9647},{"line":2352,"column":9656,"offset":9657},442,16213,{"type":27,"value":2416,"position":9659},{"start":9660,"end":9661},{"line":2352,"column":9656,"offset":9657},{"line":2352,"column":9662,"offset":9663},449,16220,{"type":31,"tagName":44,"properties":9665,"children":9666,"position":9669},{},[9667],{"type":27,"value":9668},"1, 3, 0, 2, 4",{"start":9670,"end":9671},{"line":2352,"column":9662,"offset":9663},{"line":2352,"column":9672,"offset":9673},464,16235,{"type":27,"value":1128,"position":9675},{"start":9676,"end":9677},{"line":2352,"column":9672,"offset":9673},{"line":2352,"column":9678,"offset":9679},469,16240,{"type":31,"tagName":44,"properties":9681,"children":9682,"position":9685},{},[9683],{"type":27,"value":9684},"4, 2, 0, 3, 1",{"start":9686,"end":9687},{"line":2352,"column":9678,"offset":9679},{"line":2352,"column":9688,"offset":9689},484,16255,{"type":27,"value":1292,"position":9691},{"start":9692,"end":9693},{"line":2352,"column":9688,"offset":9689},{"line":2352,"column":9694,"offset":9695},486,16257,{"type":31,"tagName":44,"properties":9697,"children":9698,"position":9701},{},[9699],{"type":27,"value":9700},"[3, NaN, 1, 2]",{"start":9702,"end":9703},{"line":2352,"column":9694,"offset":9695},{"line":2352,"column":9704,"offset":9705},502,16273,{"type":27,"value":2416,"position":9707},{"start":9708,"end":9709},{"line":2352,"column":9704,"offset":9705},{"line":2352,"column":9710,"offset":9711},509,16280,{"type":31,"tagName":44,"properties":9713,"children":9714,"position":9717},{},[9715],{"type":27,"value":9716},"2, 3, 0, 1",{"start":9718,"end":9719},{"line":2352,"column":9710,"offset":9711},{"line":2352,"column":9720,"offset":9721},521,16292,{"type":27,"value":1128,"position":9723},{"start":9724,"end":9725},{"line":2352,"column":9720,"offset":9721},{"line":2352,"column":9726,"offset":9727},526,16297,{"type":31,"tagName":44,"properties":9729,"children":9730,"position":9733},{},[9731],{"type":27,"value":9732},"1, 0, 3, 2",{"start":9734,"end":9735},{"line":2352,"column":9726,"offset":9727},{"line":2352,"column":9736,"offset":9737},538,16309,{"type":27,"value":9739,"position":9740},"); the list is untouched; ",{"start":9741,"end":9742},{"line":2352,"column":9736,"offset":9737},{"line":2352,"column":2454,"offset":9743},16335,{"type":31,"tagName":44,"properties":9745,"children":9746,"position":9748},{},[9747],{"type":27,"value":6899},{"start":9749,"end":9750},{"line":2352,"column":2454,"offset":9743},{"line":2352,"column":9751,"offset":9752},571,16342,{"type":27,"value":1306,"position":9754},{"start":9755,"end":9756},{"line":2352,"column":9751,"offset":9752},{"line":2352,"column":9757,"offset":9758},577,16348,{"type":31,"tagName":44,"properties":9760,"children":9761,"position":9763},{},[9762],{"type":27,"value":8832},{"start":9764,"end":9765},{"line":2352,"column":9757,"offset":9758},{"line":2352,"column":9766,"offset":9767},583,16354,{"type":27,"value":9769,"position":9770}," is shorter than ",{"start":9771,"end":9772},{"line":2352,"column":9766,"offset":9767},{"line":2352,"column":9773,"offset":9774},600,16371,{"type":31,"tagName":44,"properties":9776,"children":9777,"position":9779},{},[9778],{"type":27,"value":4566},{"start":9780,"end":9781},{"line":2352,"column":9773,"offset":9774},{"line":2352,"column":2485,"offset":9782},16379,{"start":9784,"end":9785},{"line":2352,"column":152,"offset":9543},{"line":2352,"column":9786,"offset":9787},610,16381,{"start":9789,"end":9790},{"line":2352,"column":21,"offset":9541},{"line":2352,"column":9786,"offset":9787},{"type":31,"tagName":497,"properties":9792,"children":9793,"position":9899},{},[9794,9812],{"type":31,"tagName":546,"properties":9795,"children":9796,"position":9807},{},[9797],{"type":31,"tagName":44,"properties":9798,"children":9799,"position":9802},{},[9800],{"type":27,"value":9801},"median()",{"start":9803,"end":9805},{"line":8777,"column":508,"offset":9804},16384,{"line":8777,"column":350,"offset":9806},16394,{"start":9808,"end":9810},{"line":8777,"column":21,"offset":9809},16382,{"line":8777,"column":387,"offset":9811},16395,{"type":31,"tagName":546,"properties":9813,"children":9814,"position":9895},{},[9815,9822,9830,9836,9844,9849,9858,9864,9874,9880,9889],{"type":27,"value":9816,"position":9817},"the middle entry of the finite entries sorted, the mean of the two middle ones when their count is even; a ",{"start":9818,"end":9820},{"line":8777,"column":234,"offset":9819},16397,{"line":8777,"column":4297,"offset":9821},16504,{"type":31,"tagName":44,"properties":9823,"children":9824,"position":9826},{},[9825],{"type":27,"value":431},{"start":9827,"end":9828},{"line":8777,"column":4297,"offset":9821},{"line":8777,"column":4569,"offset":9829},16509,{"type":27,"value":9831,"position":9832}," entry is skipped as TradingView skips ",{"start":9833,"end":9834},{"line":8777,"column":4569,"offset":9829},{"line":8777,"column":5556,"offset":9835},16548,{"type":31,"tagName":44,"properties":9837,"children":9838,"position":9840},{},[9839],{"type":27,"value":8566},{"start":9841,"end":9842},{"line":8777,"column":5556,"offset":9835},{"line":8777,"column":2208,"offset":9843},16552,{"type":27,"value":3549,"position":9845},{"start":9846,"end":9847},{"line":8777,"column":2208,"offset":9843},{"line":8777,"column":5624,"offset":9848},16554,{"type":31,"tagName":44,"properties":9850,"children":9851,"position":9854},{},[9852],{"type":27,"value":9853},"[3, NaN, 1, 8, 5]",{"start":9855,"end":9856},{"line":8777,"column":5624,"offset":9848},{"line":8777,"column":8217,"offset":9857},16573,{"type":27,"value":2416,"position":9859},{"start":9860,"end":9861},{"line":8777,"column":8217,"offset":9857},{"line":8777,"column":9862,"offset":9863},199,16580,{"type":31,"tagName":44,"properties":9865,"children":9866,"position":9869},{},[9867],{"type":27,"value":9868},"4",{"start":9870,"end":9871},{"line":8777,"column":9862,"offset":9863},{"line":8777,"column":9872,"offset":9873},202,16583,{"type":27,"value":8178,"position":9875},{"start":9876,"end":9877},{"line":8777,"column":9872,"offset":9873},{"line":8777,"column":9878,"offset":9879},205,16586,{"type":31,"tagName":44,"properties":9881,"children":9882,"position":9884},{},[9883],{"type":27,"value":431},{"start":9885,"end":9886},{"line":8777,"column":9878,"offset":9879},{"line":8777,"column":9887,"offset":9888},210,16591,{"type":27,"value":9890,"position":9891}," while no entry is finite",{"start":9892,"end":9893},{"line":8777,"column":9887,"offset":9888},{"line":8777,"column":7060,"offset":9894},16616,{"start":9896,"end":9897},{"line":8777,"column":387,"offset":9811},{"line":8777,"column":7181,"offset":9898},16618,{"start":9900,"end":9901},{"line":8777,"column":21,"offset":9809},{"line":8777,"column":7181,"offset":9898},{"type":31,"tagName":497,"properties":9903,"children":9904,"position":10065},{},[9905,9938],{"type":31,"tagName":546,"properties":9906,"children":9907,"position":9933},{},[9908],{"type":31,"tagName":44,"properties":9909,"children":9910,"position":9927},{},[9911,9912,9915,9917,9920,9922,9925],{"type":27,"value":2248},{"type":31,"tagName":747,"properties":9913,"children":9914},{},[],{"type":27,"value":9916},"Nearest",{"type":31,"tagName":747,"properties":9918,"children":9919},{},[],{"type":27,"value":9921},"Rank(",{"type":31,"tagName":747,"properties":9923,"children":9924},{},[],{"type":27,"value":9926},"pct)",{"start":9928,"end":9931},{"line":9929,"column":508,"offset":9930},276,16621,{"line":9929,"column":1765,"offset":9932},16649,{"start":9934,"end":9936},{"line":9929,"column":21,"offset":9935},16619,{"line":9929,"column":435,"offset":9937},16650,{"type":31,"tagName":546,"properties":9939,"children":9940,"position":10061},{},[9941,9947,9955,9960,9968,9973,9982,9988,9998,10004,10013,10019,10027,10032,10040,10046,10054],{"type":27,"value":2141,"position":9942},{"start":9943,"end":9945},{"line":9929,"column":254,"offset":9944},16652,{"line":9929,"column":1236,"offset":9946},16681,{"type":31,"tagName":44,"properties":9948,"children":9949,"position":9951},{},[9950],{"type":27,"value":2151},{"start":9952,"end":9953},{"line":9929,"column":1236,"offset":9946},{"line":9929,"column":643,"offset":9954},16686,{"type":27,"value":2157,"position":9956},{"start":9957,"end":9958},{"line":9929,"column":643,"offset":9954},{"line":9929,"column":1251,"offset":9959},16690,{"type":31,"tagName":44,"properties":9961,"children":9962,"position":9964},{},[9963],{"type":27,"value":2166},{"start":9965,"end":9966},{"line":9929,"column":1251,"offset":9959},{"line":9929,"column":593,"offset":9967},16698,{"type":27,"value":2173,"position":9969},{"start":9970,"end":9971},{"line":9929,"column":593,"offset":9967},{"line":9929,"column":739,"offset":9972},16705,{"type":31,"tagName":44,"properties":9974,"children":9975,"position":9978},{},[9976],{"type":27,"value":9977},"ceil(pct / 100 * size())",{"start":9979,"end":9980},{"line":9929,"column":739,"offset":9972},{"line":9929,"column":4068,"offset":9981},16731,{"type":27,"value":9983,"position":9984},", the entry at ",{"start":9985,"end":9986},{"line":9929,"column":4068,"offset":9981},{"line":9929,"column":4569,"offset":9987},16746,{"type":31,"tagName":44,"properties":9989,"children":9990,"position":9993},{},[9991],{"type":27,"value":9992},"max(0, rank - 1)",{"start":9994,"end":9995},{"line":9929,"column":4569,"offset":9987},{"line":9929,"column":9996,"offset":9997},146,16764,{"type":27,"value":9999,"position":10000}," of the sorted list with the ",{"start":10001,"end":10002},{"line":9929,"column":9996,"offset":9997},{"line":9929,"column":2313,"offset":10003},16793,{"type":31,"tagName":44,"properties":10005,"children":10006,"position":10008},{},[10007],{"type":27,"value":431},{"start":10009,"end":10010},{"line":9929,"column":2313,"offset":10003},{"line":9929,"column":10011,"offset":10012},180,16798,{"type":27,"value":10014,"position":10015}," entries last, so a rank that lands on one reads ",{"start":10016,"end":10017},{"line":9929,"column":10011,"offset":10012},{"line":9929,"column":6912,"offset":10018},16847,{"type":31,"tagName":44,"properties":10020,"children":10021,"position":10023},{},[10022],{"type":27,"value":431},{"start":10024,"end":10025},{"line":9929,"column":6912,"offset":10018},{"line":9929,"column":6997,"offset":10026},16852,{"type":27,"value":1292,"position":10028},{"start":10029,"end":10030},{"line":9929,"column":6997,"offset":10026},{"line":9929,"column":77,"offset":10031},16854,{"type":31,"tagName":44,"properties":10033,"children":10034,"position":10036},{},[10035],{"type":27,"value":431},{"start":10037,"end":10038},{"line":9929,"column":77,"offset":10031},{"line":9929,"column":2345,"offset":10039},16859,{"type":27,"value":10041,"position":10042}," while empty or when ",{"start":10043,"end":10044},{"line":9929,"column":2345,"offset":10039},{"line":9929,"column":99,"offset":10045},16880,{"type":31,"tagName":44,"properties":10047,"children":10048,"position":10050},{},[10049],{"type":27,"value":2151},{"start":10051,"end":10052},{"line":9929,"column":99,"offset":10045},{"line":9929,"column":8809,"offset":10053},16885,{"type":27,"value":10055,"position":10056}," is not finite",{"start":10057,"end":10058},{"line":9929,"column":8809,"offset":10053},{"line":9929,"column":10059,"offset":10060},281,16899,{"start":10062,"end":10063},{"line":9929,"column":435,"offset":9937},{"line":9929,"column":9615,"offset":10064},16901,{"start":10066,"end":10067},{"line":9929,"column":21,"offset":9935},{"line":9929,"column":9615,"offset":10064},{"type":31,"tagName":497,"properties":10069,"children":10070,"position":10375},{},[10071,10101],{"type":31,"tagName":546,"properties":10072,"children":10073,"position":10096},{},[10074],{"type":31,"tagName":44,"properties":10075,"children":10076,"position":10090},{},[10077,10078,10081,10082,10085,10086,10089],{"type":27,"value":2248},{"type":31,"tagName":747,"properties":10079,"children":10080},{},[],{"type":27,"value":2253},{"type":31,"tagName":747,"properties":10083,"children":10084},{},[],{"type":27,"value":2258},{"type":31,"tagName":747,"properties":10087,"children":10088},{},[],{"type":27,"value":9926},{"start":10091,"end":10094},{"line":10092,"column":508,"offset":10093},277,16904,{"line":10092,"column":1173,"offset":10095},16940,{"start":10097,"end":10099},{"line":10092,"column":21,"offset":10098},16902,{"line":10092,"column":203,"offset":10100},16941,{"type":31,"tagName":546,"properties":10102,"children":10103,"position":10370},{},[10104,10111,10120,10127,10136,10143,10152,10159,10167,10173,10183,10189,10198,10204,10213,10219,10228,10235,10244,10250,10259,10265,10275,10281,10289,10295,10304,10309,10319,10325,10334,10340,10349,10355,10364],{"type":27,"value":10105,"position":10106},"the percentile by linear interpolation between the two nearest ranks: TradingView's position ",{"start":10107,"end":10109},{"line":10092,"column":1269,"offset":10108},16943,{"line":10092,"column":25,"offset":10110},17036,{"type":31,"tagName":44,"properties":10112,"children":10113,"position":10116},{},[10114],{"type":27,"value":10115},"k = pct * size() / 100 - 0.5",{"start":10117,"end":10118},{"line":10092,"column":25,"offset":10110},{"line":10092,"column":40,"offset":10119},17066,{"type":27,"value":10121,"position":10122}," over the sorted list (",{"start":10123,"end":10124},{"line":10092,"column":40,"offset":10119},{"line":10092,"column":10125,"offset":10126},188,17089,{"type":31,"tagName":44,"properties":10128,"children":10129,"position":10131},{},[10130],{"type":27,"value":431},{"start":10132,"end":10133},{"line":10092,"column":10125,"offset":10126},{"line":10092,"column":10134,"offset":10135},193,17094,{"type":27,"value":10137,"position":10138}," entries last), the entry at ",{"start":10139,"end":10140},{"line":10092,"column":10134,"offset":10135},{"line":10092,"column":10141,"offset":10142},222,17123,{"type":31,"tagName":44,"properties":10144,"children":10145,"position":10148},{},[10146],{"type":27,"value":10147},"floor(k)",{"start":10149,"end":10150},{"line":10092,"column":10141,"offset":10142},{"line":10092,"column":6953,"offset":10151},17133,{"type":27,"value":10153,"position":10154}," plus the fraction of the way to the next one, the smallest entry at or below ",{"start":10155,"end":10156},{"line":10092,"column":6953,"offset":10151},{"line":10092,"column":10157,"offset":10158},310,17211,{"type":31,"tagName":44,"properties":10160,"children":10161,"position":10163},{},[10162],{"type":27,"value":2375},{"start":10164,"end":10165},{"line":10092,"column":10157,"offset":10158},{"line":10092,"column":9009,"offset":10166},17218,{"type":27,"value":2382,"position":10168},{"start":10169,"end":10170},{"line":10092,"column":9009,"offset":10166},{"line":10092,"column":10171,"offset":10172},346,17247,{"type":31,"tagName":44,"properties":10174,"children":10175,"position":10178},{},[10176],{"type":27,"value":10177},"k = size() - 1",{"start":10179,"end":10180},{"line":10092,"column":10171,"offset":10172},{"line":10092,"column":10181,"offset":10182},362,17263,{"type":27,"value":10184,"position":10185},", so ",{"start":10186,"end":10187},{"line":10092,"column":10181,"offset":10182},{"line":10092,"column":134,"offset":10188},17268,{"type":31,"tagName":44,"properties":10190,"children":10191,"position":10193},{},[10192],{"type":27,"value":2672},{"start":10194,"end":10195},{"line":10092,"column":134,"offset":10188},{"line":10092,"column":10196,"offset":10197},371,17272,{"type":27,"value":10199,"position":10200}," is the median of an even count and the result need not be an entry; with a ",{"start":10201,"end":10202},{"line":10092,"column":10196,"offset":10197},{"line":10092,"column":2437,"offset":10203},17348,{"type":31,"tagName":44,"properties":10205,"children":10206,"position":10208},{},[10207],{"type":27,"value":431},{"start":10209,"end":10210},{"line":10092,"column":2437,"offset":10203},{"line":10092,"column":10211,"offset":10212},452,17353,{"type":27,"value":10214,"position":10215}," entry held a whole position reads the entry there and a fractional one reads ",{"start":10216,"end":10217},{"line":10092,"column":10211,"offset":10212},{"line":10092,"column":245,"offset":10218},17431,{"type":31,"tagName":44,"properties":10220,"children":10221,"position":10223},{},[10222],{"type":27,"value":431},{"start":10224,"end":10225},{"line":10092,"column":245,"offset":10218},{"line":10092,"column":10226,"offset":10227},535,17436,{"type":27,"value":10229,"position":10230},", as on TradingView (",{"start":10231,"end":10232},{"line":10092,"column":10226,"offset":10227},{"line":10092,"column":10233,"offset":10234},556,17457,{"type":31,"tagName":44,"properties":10236,"children":10237,"position":10239},{},[10238],{"type":27,"value":9853},{"start":10240,"end":10241},{"line":10092,"column":10233,"offset":10234},{"line":10092,"column":10242,"offset":10243},575,17476,{"type":27,"value":2416,"position":10245},{"start":10246,"end":10247},{"line":10092,"column":10242,"offset":10243},{"line":10092,"column":10248,"offset":10249},582,17483,{"type":31,"tagName":44,"properties":10251,"children":10252,"position":10254},{},[10253],{"type":27,"value":5282},{"start":10255,"end":10256},{"line":10092,"column":10248,"offset":10249},{"line":10092,"column":10257,"offset":10258},585,17486,{"type":27,"value":2433,"position":10260},{"start":10261,"end":10262},{"line":10092,"column":10257,"offset":10258},{"line":10092,"column":10263,"offset":10264},589,17490,{"type":31,"tagName":44,"properties":10266,"children":10267,"position":10270},{},[10268],{"type":27,"value":10269},"10",{"start":10271,"end":10272},{"line":10092,"column":10263,"offset":10264},{"line":10092,"column":10273,"offset":10274},593,17494,{"type":27,"value":327,"position":10276},{"start":10277,"end":10278},{"line":10092,"column":10273,"offset":10274},{"line":10092,"column":10279,"offset":10280},595,17496,{"type":31,"tagName":44,"properties":10282,"children":10283,"position":10285},{},[10284],{"type":27,"value":431},{"start":10286,"end":10287},{"line":10092,"column":10279,"offset":10280},{"line":10092,"column":9773,"offset":10288},17501,{"type":27,"value":2433,"position":10290},{"start":10291,"end":10292},{"line":10092,"column":9773,"offset":10288},{"line":10092,"column":10293,"offset":10294},604,17505,{"type":31,"tagName":44,"properties":10296,"children":10297,"position":10300},{},[10298],{"type":27,"value":10299},"25",{"start":10301,"end":10302},{"line":10092,"column":10293,"offset":10294},{"line":10092,"column":2485,"offset":10303},17509,{"type":27,"value":327,"position":10305},{"start":10306,"end":10307},{"line":10092,"column":2485,"offset":10303},{"line":10092,"column":9786,"offset":10308},17511,{"type":31,"tagName":44,"properties":10310,"children":10311,"position":10314},{},[10312],{"type":27,"value":10313},"5",{"start":10315,"end":10316},{"line":10092,"column":9786,"offset":10308},{"line":10092,"column":10317,"offset":10318},613,17514,{"type":27,"value":2433,"position":10320},{"start":10321,"end":10322},{"line":10092,"column":10317,"offset":10318},{"line":10092,"column":10323,"offset":10324},617,17518,{"type":31,"tagName":44,"properties":10326,"children":10327,"position":10329},{},[10328],{"type":27,"value":2672},{"start":10330,"end":10331},{"line":10092,"column":10323,"offset":10324},{"line":10092,"column":10332,"offset":10333},621,17522,{"type":27,"value":8178,"position":10335},{"start":10336,"end":10337},{"line":10092,"column":10332,"offset":10333},{"line":10092,"column":10338,"offset":10339},624,17525,{"type":31,"tagName":44,"properties":10341,"children":10342,"position":10344},{},[10343],{"type":27,"value":431},{"start":10345,"end":10346},{"line":10092,"column":10338,"offset":10339},{"line":10092,"column":10347,"offset":10348},629,17530,{"type":27,"value":10041,"position":10350},{"start":10351,"end":10352},{"line":10092,"column":10347,"offset":10348},{"line":10092,"column":10353,"offset":10354},650,17551,{"type":31,"tagName":44,"properties":10356,"children":10357,"position":10359},{},[10358],{"type":27,"value":2151},{"start":10360,"end":10361},{"line":10092,"column":10353,"offset":10354},{"line":10092,"column":10362,"offset":10363},655,17556,{"type":27,"value":10055,"position":10365},{"start":10366,"end":10367},{"line":10092,"column":10362,"offset":10363},{"line":10092,"column":10368,"offset":10369},669,17570,{"start":10371,"end":10372},{"line":10092,"column":203,"offset":10100},{"line":10092,"column":10373,"offset":10374},671,17572,{"start":10376,"end":10377},{"line":10092,"column":21,"offset":10098},{"line":10092,"column":10373,"offset":10374},{"start":10379,"end":10380},{"line":8712,"column":21,"offset":8718},{"line":10092,"column":10373,"offset":10374},{"start":10382,"end":10383},{"line":8668,"column":21,"offset":8674},{"line":10092,"column":10373,"offset":10374},{"type":27,"value":28},{"type":31,"tagName":32,"properties":10386,"children":10387,"position":10504},{},[10388,10397,10409,10415,10426,10432,10444,10451,10463,10469,10480,10487,10498],{"type":27,"value":10389,"position":10390},"The list below keeps impulse closes as levels: a close more than\n",{"start":10391,"end":10394},{"line":10392,"column":21,"offset":10393},279,17574,{"line":10395,"column":21,"offset":10396},280,17639,{"type":31,"tagName":44,"properties":10398,"children":10399,"position":10406},{},[10400],{"type":27,"value":10401,"position":10402},"step_pct",{"start":10403,"end":10404},{"line":10395,"column":21,"offset":10396},{"line":10395,"column":1176,"offset":10405},17649,{"start":10407,"end":10408},{"line":10395,"column":21,"offset":10396},{"line":10395,"column":1176,"offset":10405},{"type":27,"value":10410,"position":10411}," above the previous one goes in through ",{"start":10412,"end":10413},{"line":10395,"column":1176,"offset":10405},{"line":10395,"column":864,"offset":10414},17689,{"type":31,"tagName":44,"properties":10416,"children":10417,"position":10423},{},[10418],{"type":27,"value":6918,"position":10419},{"start":10420,"end":10421},{"line":10395,"column":864,"offset":10414},{"line":10395,"column":4202,"offset":10422},17702,{"start":10424,"end":10425},{"line":10395,"column":864,"offset":10414},{"line":10395,"column":4202,"offset":10422},{"type":27,"value":10427,"position":10428},", so the\nnewest ",{"start":10429,"end":10430},{"line":10395,"column":4202,"offset":10422},{"line":10059,"column":133,"offset":10431},17718,{"type":31,"tagName":44,"properties":10433,"children":10434,"position":10441},{},[10435],{"type":27,"value":10436,"position":10437},"keep",{"start":10438,"end":10439},{"line":10059,"column":133,"offset":10431},{"line":10059,"column":387,"offset":10440},17724,{"start":10442,"end":10443},{"line":10059,"column":133,"offset":10431},{"line":10059,"column":387,"offset":10440},{"type":27,"value":10445,"position":10446}," of them are held, and a level the close has risen above is\nremoved. Walking ",{"start":10447,"end":10448},{"line":10059,"column":387,"offset":10440},{"line":10449,"column":52,"offset":10450},282,17801,{"type":31,"tagName":44,"properties":10452,"children":10453,"position":10460},{},[10454],{"type":27,"value":10455,"position":10456},"remove()",{"start":10457,"end":10458},{"line":10449,"column":52,"offset":10450},{"line":10449,"column":81,"offset":10459},17811,{"start":10461,"end":10462},{"line":10449,"column":52,"offset":10450},{"line":10449,"column":81,"offset":10459},{"type":27,"value":10464,"position":10465}," from the end keeps the lower indexes valid.\nThe nearest level above price is the list's ",{"start":10466,"end":10467},{"line":10449,"column":81,"offset":10459},{"line":9615,"column":1132,"offset":10468},17900,{"type":31,"tagName":44,"properties":10470,"children":10471,"position":10477},{},[10472],{"type":27,"value":4620,"position":10473},{"start":10474,"end":10475},{"line":9615,"column":1132,"offset":10468},{"line":9615,"column":416,"offset":10476},17907,{"start":10478,"end":10479},{"line":9615,"column":1132,"offset":10468},{"line":9615,"column":416,"offset":10476},{"type":27,"value":10481,"position":10482},", and the mean level\nis rounded with ",{"start":10483,"end":10484},{"line":9615,"column":416,"offset":10476},{"line":10485,"column":4770,"offset":10486},284,17944,{"type":31,"tagName":44,"properties":10488,"children":10489,"position":10495},{},[10490],{"type":27,"value":298,"position":10491},{"start":10492,"end":10493},{"line":10485,"column":4770,"offset":10486},{"line":10485,"column":706,"offset":10494},17953,{"start":10496,"end":10497},{"line":10485,"column":4770,"offset":10486},{"line":10485,"column":706,"offset":10494},{"type":27,"value":10499,"position":10500}," for the legend.",{"start":10501,"end":10502},{"line":10485,"column":706,"offset":10494},{"line":10485,"column":1269,"offset":10503},17969,{"start":10505,"end":10506},{"line":10392,"column":21,"offset":10393},{"line":10485,"column":1269,"offset":10503},{"type":27,"value":28},{"type":14,"children":10509},[10510],{"type":31,"tagName":2628,"properties":10511,"children":10513,"data":-1},{"class":2630,"style":2631,"tabindex":2632,"data-sample":10512},"fn-extra-indicators-list",[10514],{"type":31,"tagName":44,"properties":10515,"children":10517},{"class":10516},[2638],[10518,10572,10573,10627,10628,10665,10666,10704,10705,10735,10736,10739,10740,10777,10778,10812,10813,10845,10846,10849,10850,10877,10878,10886,10887,10930,10931,10967,10968,10975,10976,10979,10980,11007,11008,11035,11036,11044,11045,11120,11121,11138,11139,11147,11148,11220,11221,11261,11262,11269,11270,11278,11279,11309,11310,11331,11332,11370,11371,11399,11400,11407,11408,11411,11412,11440,11441,11458,11459,11478,11479],{"type":31,"tagName":2641,"properties":10519,"children":10520},{"class":2643},[10521,10525,10529,10534,10538,10543,10547,10551,10555,10559,10563,10568],{"type":31,"tagName":2641,"properties":10522,"children":10523},{"style":2647},[10524],{"type":27,"value":2650},{"type":31,"tagName":2641,"properties":10526,"children":10527},{"style":2653},[10528],{"type":27,"value":2656},{"type":31,"tagName":2641,"properties":10530,"children":10531},{"style":2659},[10532],{"type":27,"value":10533},"\"keep\"",{"type":31,"tagName":2641,"properties":10535,"children":10536},{"style":2653},[10537],{"type":27,"value":327},{"type":31,"tagName":2641,"properties":10539,"children":10540},{"style":2669},[10541],{"type":27,"value":10542},"8",{"type":31,"tagName":2641,"properties":10544,"children":10545},{"style":2653},[10546],{"type":27,"value":2677},{"type":31,"tagName":2641,"properties":10548,"children":10549},{"style":2669},[10550],{"type":27,"value":5282},{"type":31,"tagName":2641,"properties":10552,"children":10553},{"style":2653},[10554],{"type":27,"value":2687},{"type":31,"tagName":2641,"properties":10556,"children":10557},{"style":2669},[10558],{"type":27,"value":2672},{"type":31,"tagName":2641,"properties":10560,"children":10561},{"style":2653},[10562],{"type":27,"value":2697},{"type":31,"tagName":2641,"properties":10564,"children":10565},{"style":2659},[10566],{"type":27,"value":10567},"\"Impulse closes kept\"",{"type":31,"tagName":2641,"properties":10569,"children":10570},{"style":2653},[10571],{"type":27,"value":2707},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":10574,"children":10575},{"class":2643},[10576,10580,10584,10589,10593,10597,10601,10606,10610,10614,10618,10623],{"type":31,"tagName":2641,"properties":10577,"children":10578},{"style":2647},[10579],{"type":27,"value":2650},{"type":31,"tagName":2641,"properties":10581,"children":10582},{"style":2653},[10583],{"type":27,"value":2656},{"type":31,"tagName":2641,"properties":10585,"children":10586},{"style":2659},[10587],{"type":27,"value":10588},"\"step_pct\"",{"type":31,"tagName":2641,"properties":10590,"children":10591},{"style":2653},[10592],{"type":27,"value":327},{"type":31,"tagName":2641,"properties":10594,"children":10595},{"style":2669},[10596],{"type":27,"value":5282},{"type":31,"tagName":2641,"properties":10598,"children":10599},{"style":2653},[10600],{"type":27,"value":2677},{"type":31,"tagName":2641,"properties":10602,"children":10603},{"style":2669},[10604],{"type":27,"value":10605},"0.1",{"type":31,"tagName":2641,"properties":10607,"children":10608},{"style":2653},[10609],{"type":27,"value":2687},{"type":31,"tagName":2641,"properties":10611,"children":10612},{"style":2669},[10613],{"type":27,"value":5019},{"type":31,"tagName":2641,"properties":10615,"children":10616},{"style":2653},[10617],{"type":27,"value":2697},{"type":31,"tagName":2641,"properties":10619,"children":10620},{"style":2659},[10621],{"type":27,"value":10622},"\"Rise from the previous close that marks an impulse, in percent\"",{"type":31,"tagName":2641,"properties":10624,"children":10625},{"style":2653},[10626],{"type":27,"value":2707},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":10629,"children":10630},{"class":2643},[10631,10635,10639,10644,10648,10652,10656,10661],{"type":31,"tagName":2641,"properties":10632,"children":10633},{"style":2647},[10634],{"type":27,"value":2716},{"type":31,"tagName":2641,"properties":10636,"children":10637},{"style":2653},[10638],{"type":27,"value":2656},{"type":31,"tagName":2641,"properties":10640,"children":10641},{"style":2659},[10642],{"type":27,"value":10643},"\"nearest_above\"",{"type":31,"tagName":2641,"properties":10645,"children":10646},{"style":2653},[10647],{"type":27,"value":4887},{"type":31,"tagName":2641,"properties":10649,"children":10650},{"style":2659},[10651],{"type":27,"value":2813},{"type":31,"tagName":2641,"properties":10653,"children":10654},{"style":2653},[10655],{"type":27,"value":2697},{"type":31,"tagName":2641,"properties":10657,"children":10658},{"style":2659},[10659],{"type":27,"value":10660},"\"The lowest kept level above the close\"",{"type":31,"tagName":2641,"properties":10662,"children":10663},{"style":2653},[10664],{"type":27,"value":2707},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":10667,"children":10668},{"class":2643},[10669,10673,10677,10682,10686,10691,10695,10700],{"type":31,"tagName":2641,"properties":10670,"children":10671},{"style":2647},[10672],{"type":27,"value":2716},{"type":31,"tagName":2641,"properties":10674,"children":10675},{"style":2653},[10676],{"type":27,"value":2656},{"type":31,"tagName":2641,"properties":10678,"children":10679},{"style":2659},[10680],{"type":27,"value":10681},"\"mean_level\"",{"type":31,"tagName":2641,"properties":10683,"children":10684},{"style":2653},[10685],{"type":27,"value":4887},{"type":31,"tagName":2641,"properties":10687,"children":10688},{"style":2659},[10689],{"type":27,"value":10690},"\"#94a3b8\"",{"type":31,"tagName":2641,"properties":10692,"children":10693},{"style":2653},[10694],{"type":27,"value":2697},{"type":31,"tagName":2641,"properties":10696,"children":10697},{"style":2659},[10698],{"type":27,"value":10699},"\"Mean of the kept levels, two decimals\"",{"type":31,"tagName":2641,"properties":10701,"children":10702},{"style":2653},[10703],{"type":27,"value":2707},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":10706,"children":10707},{"class":2643},[10708,10712,10716,10721,10726,10731],{"type":31,"tagName":2641,"properties":10709,"children":10710},{"style":2647},[10711],{"type":27,"value":2716},{"type":31,"tagName":2641,"properties":10713,"children":10714},{"style":2653},[10715],{"type":27,"value":2656},{"type":31,"tagName":2641,"properties":10717,"children":10718},{"style":2659},[10719],{"type":27,"value":10720},"\"count\"",{"type":31,"tagName":2641,"properties":10722,"children":10723},{"style":2653},[10724],{"type":27,"value":10725},", none, lower, { description: ",{"type":31,"tagName":2641,"properties":10727,"children":10728},{"style":2659},[10729],{"type":27,"value":10730},"\"Levels kept on this bar\"",{"type":31,"tagName":2641,"properties":10732,"children":10733},{"style":2653},[10734],{"type":27,"value":2707},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":10737,"children":10738},{"class":2643},[],{"type":27,"value":28},{"type":31,"tagName":2641,"properties":10741,"children":10742},{"class":2643},[10743,10747,10752,10756,10760,10765,10769,10773],{"type":31,"tagName":2641,"properties":10744,"children":10745},{"style":2993},[10746],{"type":27,"value":2996},{"type":31,"tagName":2641,"properties":10748,"children":10749},{"style":2653},[10750],{"type":27,"value":10751}," levels ",{"type":31,"tagName":2641,"properties":10753,"children":10754},{"style":2993},[10755],{"type":27,"value":3044},{"type":31,"tagName":2641,"properties":10757,"children":10758},{"style":2993},[10759],{"type":27,"value":3049},{"type":31,"tagName":2641,"properties":10761,"children":10762},{"style":2647},[10763],{"type":27,"value":10764}," List",{"type":31,"tagName":2641,"properties":10766,"children":10767},{"style":2653},[10768],{"type":27,"value":2656},{"type":31,"tagName":2641,"properties":10770,"children":10771},{"style":2669},[10772],{"type":27,"value":10542},{"type":31,"tagName":2641,"properties":10774,"children":10775},{"style":2653},[10776],{"type":27,"value":3078},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":10779,"children":10780},{"class":2643},[10781,10785,10790,10794,10799,10803,10808],{"type":31,"tagName":2641,"properties":10782,"children":10783},{"style":2993},[10784],{"type":27,"value":2996},{"type":31,"tagName":2641,"properties":10786,"children":10787},{"style":2653},[10788],{"type":27,"value":10789}," step",{"type":31,"tagName":2641,"properties":10791,"children":10792},{"style":2993},[10793],{"type":27,"value":3006},{"type":31,"tagName":2641,"properties":10795,"children":10796},{"style":2647},[10797],{"type":27,"value":10798}," f64",{"type":31,"tagName":2641,"properties":10800,"children":10801},{"style":2993},[10802],{"type":27,"value":3016},{"type":31,"tagName":2641,"properties":10804,"children":10805},{"style":2669},[10806],{"type":27,"value":10807}," 0.01",{"type":31,"tagName":2641,"properties":10809,"children":10810},{"style":2653},[10811],{"type":27,"value":3026},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":10814,"children":10815},{"class":2643},[10816,10820,10824,10828,10832,10836,10841],{"type":31,"tagName":2641,"properties":10817,"children":10818},{"style":2993},[10819],{"type":27,"value":2996},{"type":31,"tagName":2641,"properties":10821,"children":10822},{"style":2653},[10823],{"type":27,"value":5259},{"type":31,"tagName":2641,"properties":10825,"children":10826},{"style":2993},[10827],{"type":27,"value":3006},{"type":31,"tagName":2641,"properties":10829,"children":10830},{"style":2647},[10831],{"type":27,"value":10798},{"type":31,"tagName":2641,"properties":10833,"children":10834},{"style":2993},[10835],{"type":27,"value":3016},{"type":31,"tagName":2641,"properties":10837,"children":10838},{"style":2669},[10839],{"type":27,"value":10840}," NaN",{"type":31,"tagName":2641,"properties":10842,"children":10843},{"style":2653},[10844],{"type":27,"value":3026},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":10847,"children":10848},{"class":2643},[],{"type":27,"value":28},{"type":31,"tagName":2641,"properties":10851,"children":10852},{"class":2643},[10853,10857,10861,10865,10869,10873],{"type":31,"tagName":2641,"properties":10854,"children":10855},{"style":2993},[10856],{"type":27,"value":3215},{"type":31,"tagName":2641,"properties":10858,"children":10859},{"style":2647},[10860],{"type":27,"value":3220},{"type":31,"tagName":2641,"properties":10862,"children":10863},{"style":2653},[10864],{"type":27,"value":3225},{"type":31,"tagName":2641,"properties":10866,"children":10867},{"style":2993},[10868],{"type":27,"value":3006},{"type":31,"tagName":2641,"properties":10870,"children":10871},{"style":2669},[10872],{"type":27,"value":3234},{"type":31,"tagName":2641,"properties":10874,"children":10875},{"style":2653},[10876],{"type":27,"value":3239},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":10879,"children":10880},{"class":2643},[10881],{"type":31,"tagName":2641,"properties":10882,"children":10883},{"style":3482},[10884],{"type":27,"value":10885},"  // Construct in onStart(): the list's buffer is allocated once, sized by the param.",{"type":27,"value":28},{"type":31,"tagName":2641,"properties":10888,"children":10889},{"class":2643},[10890,10895,10899,10903,10907,10911,10916,10920,10925],{"type":31,"tagName":2641,"properties":10891,"children":10892},{"style":2653},[10893],{"type":27,"value":10894},"  levels ",{"type":31,"tagName":2641,"properties":10896,"children":10897},{"style":2993},[10898],{"type":27,"value":3044},{"type":31,"tagName":2641,"properties":10900,"children":10901},{"style":2993},[10902],{"type":27,"value":3049},{"type":31,"tagName":2641,"properties":10904,"children":10905},{"style":2647},[10906],{"type":27,"value":10764},{"type":31,"tagName":2641,"properties":10908,"children":10909},{"style":2653},[10910],{"type":27,"value":2656},{"type":31,"tagName":2641,"properties":10912,"children":10913},{"style":2647},[10914],{"type":27,"value":10915},"i32",{"type":31,"tagName":2641,"properties":10917,"children":10918},{"style":2653},[10919],{"type":27,"value":2656},{"type":31,"tagName":2641,"properties":10921,"children":10922},{"style":2647},[10923],{"type":27,"value":10924},"p_keep",{"type":31,"tagName":2641,"properties":10926,"children":10927},{"style":2653},[10928],{"type":27,"value":10929},"()));",{"type":27,"value":28},{"type":31,"tagName":2641,"properties":10932,"children":10933},{"class":2643},[10934,10939,10943,10948,10953,10958,10963],{"type":31,"tagName":2641,"properties":10935,"children":10936},{"style":2653},[10937],{"type":27,"value":10938},"  step ",{"type":31,"tagName":2641,"properties":10940,"children":10941},{"style":2993},[10942],{"type":27,"value":3044},{"type":31,"tagName":2641,"properties":10944,"children":10945},{"style":2647},[10946],{"type":27,"value":10947}," p_step_pct",{"type":31,"tagName":2641,"properties":10949,"children":10950},{"style":2653},[10951],{"type":27,"value":10952},"() ",{"type":31,"tagName":2641,"properties":10954,"children":10955},{"style":2993},[10956],{"type":27,"value":10957},"/",{"type":31,"tagName":2641,"properties":10959,"children":10960},{"style":2669},[10961],{"type":27,"value":10962}," 100.0",{"type":31,"tagName":2641,"properties":10964,"children":10965},{"style":2653},[10966],{"type":27,"value":3026},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":10969,"children":10970},{"class":2643},[10971],{"type":31,"tagName":2641,"properties":10972,"children":10973},{"style":2653},[10974],{"type":27,"value":3379},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":10977,"children":10978},{"class":2643},[],{"type":27,"value":28},{"type":31,"tagName":2641,"properties":10981,"children":10982},{"class":2643},[10983,10987,10991,10995,10999,11003],{"type":31,"tagName":2641,"properties":10984,"children":10985},{"style":2993},[10986],{"type":27,"value":3215},{"type":31,"tagName":2641,"properties":10988,"children":10989},{"style":2647},[10990],{"type":27,"value":3396},{"type":31,"tagName":2641,"properties":10992,"children":10993},{"style":2653},[10994],{"type":27,"value":3225},{"type":31,"tagName":2641,"properties":10996,"children":10997},{"style":2993},[10998],{"type":27,"value":3006},{"type":31,"tagName":2641,"properties":11000,"children":11001},{"style":2669},[11002],{"type":27,"value":3234},{"type":31,"tagName":2641,"properties":11004,"children":11005},{"style":2653},[11006],{"type":27,"value":3239},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":11009,"children":11010},{"class":2643},[11011,11015,11019,11023,11027,11031],{"type":31,"tagName":2641,"properties":11012,"children":11013},{"style":2993},[11014],{"type":27,"value":3421},{"type":31,"tagName":2641,"properties":11016,"children":11017},{"style":2669},[11018],{"type":27,"value":3426},{"type":31,"tagName":2641,"properties":11020,"children":11021},{"style":2993},[11022],{"type":27,"value":3016},{"type":31,"tagName":2641,"properties":11024,"children":11025},{"style":2653},[11026],{"type":27,"value":3435},{"type":31,"tagName":2641,"properties":11028,"children":11029},{"style":2647},[11030],{"type":27,"value":3440},{"type":31,"tagName":2641,"properties":11032,"children":11033},{"style":2653},[11034],{"type":27,"value":3445},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":11037,"children":11038},{"class":2643},[11039],{"type":31,"tagName":2641,"properties":11040,"children":11041},{"style":3482},[11042],{"type":27,"value":11043},"  // An impulse close joins the list; once the list is full the oldest level leaves.",{"type":27,"value":28},{"type":31,"tagName":2641,"properties":11046,"children":11047},{"class":2643},[11048,11052,11056,11060,11064,11069,11073,11078,11083,11088,11093,11097,11101,11106,11111,11116],{"type":31,"tagName":2641,"properties":11049,"children":11050},{"style":2993},[11051],{"type":27,"value":3494},{"type":31,"tagName":2641,"properties":11053,"children":11054},{"style":2653},[11055],{"type":27,"value":3549},{"type":31,"tagName":2641,"properties":11057,"children":11058},{"style":2993},[11059],{"type":27,"value":5372},{"type":31,"tagName":2641,"properties":11061,"children":11062},{"style":2647},[11063],{"type":27,"value":5377},{"type":31,"tagName":2641,"properties":11065,"children":11066},{"style":2653},[11067],{"type":27,"value":11068},"(prevClose) ",{"type":31,"tagName":2641,"properties":11070,"children":11071},{"style":2993},[11072],{"type":27,"value":5387},{"type":31,"tagName":2641,"properties":11074,"children":11075},{"style":2653},[11076],{"type":27,"value":11077}," close ",{"type":31,"tagName":2641,"properties":11079,"children":11080},{"style":2993},[11081],{"type":27,"value":11082},">",{"type":31,"tagName":2641,"properties":11084,"children":11085},{"style":2653},[11086],{"type":27,"value":11087}," prevClose ",{"type":31,"tagName":2641,"properties":11089,"children":11090},{"style":2993},[11091],{"type":27,"value":11092},"*",{"type":31,"tagName":2641,"properties":11094,"children":11095},{"style":2653},[11096],{"type":27,"value":3549},{"type":31,"tagName":2641,"properties":11098,"children":11099},{"style":2669},[11100],{"type":27,"value":9385},{"type":31,"tagName":2641,"properties":11102,"children":11103},{"style":2993},[11104],{"type":27,"value":11105}," +",{"type":31,"tagName":2641,"properties":11107,"children":11108},{"style":2653},[11109],{"type":27,"value":11110}," step)) levels.",{"type":31,"tagName":2641,"properties":11112,"children":11113},{"style":2647},[11114],{"type":27,"value":11115},"pushEvict",{"type":31,"tagName":2641,"properties":11117,"children":11118},{"style":2653},[11119],{"type":27,"value":5246},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":11122,"children":11123},{"class":2643},[11124,11129,11133],{"type":31,"tagName":2641,"properties":11125,"children":11126},{"style":2653},[11127],{"type":27,"value":11128},"  prevClose ",{"type":31,"tagName":2641,"properties":11130,"children":11131},{"style":2993},[11132],{"type":27,"value":3044},{"type":31,"tagName":2641,"properties":11134,"children":11135},{"style":2653},[11136],{"type":27,"value":11137}," close;",{"type":27,"value":28},{"type":31,"tagName":2641,"properties":11140,"children":11141},{"class":2643},[11142],{"type":31,"tagName":2641,"properties":11143,"children":11144},{"style":3482},[11145],{"type":27,"value":11146},"  // A level the close has risen above is spent: remove it, walking from the end.",{"type":27,"value":28},{"type":31,"tagName":2641,"properties":11149,"children":11150},{"class":2643},[11151,11155,11159,11163,11168,11172,11177,11181,11185,11189,11193,11198,11202,11206,11211,11216],{"type":31,"tagName":2641,"properties":11152,"children":11153},{"style":2993},[11154],{"type":27,"value":6463},{"type":31,"tagName":2641,"properties":11156,"children":11157},{"style":2653},[11158],{"type":27,"value":3549},{"type":31,"tagName":2641,"properties":11160,"children":11161},{"style":2993},[11162],{"type":27,"value":2996},{"type":31,"tagName":2641,"properties":11164,"children":11165},{"style":2653},[11166],{"type":27,"value":11167}," i ",{"type":31,"tagName":2641,"properties":11169,"children":11170},{"style":2993},[11171],{"type":27,"value":3044},{"type":31,"tagName":2641,"properties":11173,"children":11174},{"style":2653},[11175],{"type":27,"value":11176}," levels.",{"type":31,"tagName":2641,"properties":11178,"children":11179},{"style":2647},[11180],{"type":27,"value":4131},{"type":31,"tagName":2641,"properties":11182,"children":11183},{"style":2653},[11184],{"type":27,"value":10952},{"type":31,"tagName":2641,"properties":11186,"children":11187},{"style":2993},[11188],{"type":27,"value":3609},{"type":31,"tagName":2641,"properties":11190,"children":11191},{"style":2669},[11192],{"type":27,"value":3518},{"type":31,"tagName":2641,"properties":11194,"children":11195},{"style":2653},[11196],{"type":27,"value":11197},"; i ",{"type":31,"tagName":2641,"properties":11199,"children":11200},{"style":2993},[11201],{"type":27,"value":6635},{"type":31,"tagName":2641,"properties":11203,"children":11204},{"style":2669},[11205],{"type":27,"value":3198},{"type":31,"tagName":2641,"properties":11207,"children":11208},{"style":2653},[11209],{"type":27,"value":11210},"; i",{"type":31,"tagName":2641,"properties":11212,"children":11213},{"style":2993},[11214],{"type":27,"value":11215},"--",{"type":31,"tagName":2641,"properties":11217,"children":11218},{"style":2653},[11219],{"type":27,"value":3590},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":11222,"children":11223},{"class":2643},[11224,11229,11234,11238,11242,11246,11251,11256],{"type":31,"tagName":2641,"properties":11225,"children":11226},{"style":2993},[11227],{"type":27,"value":11228},"    if",{"type":31,"tagName":2641,"properties":11230,"children":11231},{"style":2653},[11232],{"type":27,"value":11233}," (close ",{"type":31,"tagName":2641,"properties":11235,"children":11236},{"style":2993},[11237],{"type":27,"value":11082},{"type":31,"tagName":2641,"properties":11239,"children":11240},{"style":2653},[11241],{"type":27,"value":11176},{"type":31,"tagName":2641,"properties":11243,"children":11244},{"style":2647},[11245],{"type":27,"value":7801},{"type":31,"tagName":2641,"properties":11247,"children":11248},{"style":2653},[11249],{"type":27,"value":11250},"(i)) levels.",{"type":31,"tagName":2641,"properties":11252,"children":11253},{"style":2647},[11254],{"type":27,"value":11255},"remove",{"type":31,"tagName":2641,"properties":11257,"children":11258},{"style":2653},[11259],{"type":27,"value":11260},"(i);",{"type":27,"value":28},{"type":31,"tagName":2641,"properties":11263,"children":11264},{"class":2643},[11265],{"type":31,"tagName":2641,"properties":11266,"children":11267},{"style":2653},[11268],{"type":27,"value":3679},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":11271,"children":11272},{"class":2643},[11273],{"type":31,"tagName":2641,"properties":11274,"children":11275},{"style":3482},[11276],{"type":27,"value":11277},"  // No level yet: the outputs stay unwritten and draw nothing on this bar.",{"type":27,"value":28},{"type":31,"tagName":2641,"properties":11280,"children":11281},{"class":2643},[11282,11286,11291,11296,11301,11305],{"type":31,"tagName":2641,"properties":11283,"children":11284},{"style":2993},[11285],{"type":27,"value":3494},{"type":31,"tagName":2641,"properties":11287,"children":11288},{"style":2653},[11289],{"type":27,"value":11290}," (levels.",{"type":31,"tagName":2641,"properties":11292,"children":11293},{"style":2647},[11294],{"type":27,"value":11295},"isEmpty",{"type":31,"tagName":2641,"properties":11297,"children":11298},{"style":2653},[11299],{"type":27,"value":11300},"()) ",{"type":31,"tagName":2641,"properties":11302,"children":11303},{"style":2993},[11304],{"type":27,"value":3774},{"type":31,"tagName":2641,"properties":11306,"children":11307},{"style":2653},[11308],{"type":27,"value":3026},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":11311,"children":11312},{"class":2643},[11313,11318,11323,11327],{"type":31,"tagName":2641,"properties":11314,"children":11315},{"style":2647},[11316],{"type":27,"value":11317},"  out_nearest_above",{"type":31,"tagName":2641,"properties":11319,"children":11320},{"style":2653},[11321],{"type":27,"value":11322},"(levels.",{"type":31,"tagName":2641,"properties":11324,"children":11325},{"style":2647},[11326],{"type":27,"value":1085},{"type":31,"tagName":2641,"properties":11328,"children":11329},{"style":2653},[11330],{"type":27,"value":3270},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":11333,"children":11334},{"class":2643},[11335,11340,11344,11348,11352,11356,11361,11365],{"type":31,"tagName":2641,"properties":11336,"children":11337},{"style":2647},[11338],{"type":27,"value":11339},"  out_mean_level",{"type":31,"tagName":2641,"properties":11341,"children":11342},{"style":2653},[11343],{"type":27,"value":2656},{"type":31,"tagName":2641,"properties":11345,"children":11346},{"style":2647},[11347],{"type":27,"value":298},{"type":31,"tagName":2641,"properties":11349,"children":11350},{"style":2653},[11351],{"type":27,"value":11322},{"type":31,"tagName":2641,"properties":11353,"children":11354},{"style":2647},[11355],{"type":27,"value":3797},{"type":31,"tagName":2641,"properties":11357,"children":11358},{"style":2653},[11359],{"type":27,"value":11360},"(), ",{"type":31,"tagName":2641,"properties":11362,"children":11363},{"style":2669},[11364],{"type":27,"value":2682},{"type":31,"tagName":2641,"properties":11366,"children":11367},{"style":2653},[11368],{"type":27,"value":11369},"));",{"type":27,"value":28},{"type":31,"tagName":2641,"properties":11372,"children":11373},{"class":2643},[11374,11379,11383,11387,11391,11395],{"type":31,"tagName":2641,"properties":11375,"children":11376},{"style":2647},[11377],{"type":27,"value":11378},"  out_count",{"type":31,"tagName":2641,"properties":11380,"children":11381},{"style":2653},[11382],{"type":27,"value":2656},{"type":31,"tagName":2641,"properties":11384,"children":11385},{"style":2647},[11386],{"type":27,"value":3064},{"type":31,"tagName":2641,"properties":11388,"children":11389},{"style":2653},[11390],{"type":27,"value":11322},{"type":31,"tagName":2641,"properties":11392,"children":11393},{"style":2647},[11394],{"type":27,"value":4131},{"type":31,"tagName":2641,"properties":11396,"children":11397},{"style":2653},[11398],{"type":27,"value":10929},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":11401,"children":11402},{"class":2643},[11403],{"type":31,"tagName":2641,"properties":11404,"children":11405},{"style":2653},[11406],{"type":27,"value":3379},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":11409,"children":11410},{"class":2643},[],{"type":27,"value":28},{"type":31,"tagName":2641,"properties":11413,"children":11414},{"class":2643},[11415,11419,11424,11428,11432,11436],{"type":31,"tagName":2641,"properties":11416,"children":11417},{"style":2993},[11418],{"type":27,"value":3215},{"type":31,"tagName":2641,"properties":11420,"children":11421},{"style":2647},[11422],{"type":27,"value":11423}," onReset",{"type":31,"tagName":2641,"properties":11425,"children":11426},{"style":2653},[11427],{"type":27,"value":3225},{"type":31,"tagName":2641,"properties":11429,"children":11430},{"style":2993},[11431],{"type":27,"value":3006},{"type":31,"tagName":2641,"properties":11433,"children":11434},{"style":2669},[11435],{"type":27,"value":3234},{"type":31,"tagName":2641,"properties":11437,"children":11438},{"style":2653},[11439],{"type":27,"value":3239},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":11442,"children":11443},{"class":2643},[11444,11449,11454],{"type":31,"tagName":2641,"properties":11445,"children":11446},{"style":2653},[11447],{"type":27,"value":11448},"  levels.",{"type":31,"tagName":2641,"properties":11450,"children":11451},{"style":2647},[11452],{"type":27,"value":11453},"clear",{"type":31,"tagName":2641,"properties":11455,"children":11456},{"style":2653},[11457],{"type":27,"value":3445},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":11460,"children":11461},{"class":2643},[11462,11466,11470,11474],{"type":31,"tagName":2641,"properties":11463,"children":11464},{"style":2653},[11465],{"type":27,"value":11128},{"type":31,"tagName":2641,"properties":11467,"children":11468},{"style":2993},[11469],{"type":27,"value":3044},{"type":31,"tagName":2641,"properties":11471,"children":11472},{"style":2669},[11473],{"type":27,"value":10840},{"type":31,"tagName":2641,"properties":11475,"children":11476},{"style":2653},[11477],{"type":27,"value":3026},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":11480,"children":11481},{"class":2643},[11482],{"type":31,"tagName":2641,"properties":11483,"children":11484},{"style":2653},[11485],{"type":27,"value":3379},{"type":27,"value":28},{"type":31,"tagName":32,"properties":11488,"children":11489,"position":11601},{},[11490,11498,11509,11515,11526,11533,11544,11549,11560,11566,11577,11583,11594],{"type":27,"value":11491,"position":11492},"Only a ",{"start":11493,"end":11496},{"line":11494,"column":21,"offset":11495},325,19503,{"line":11494,"column":133,"offset":11497},19510,{"type":31,"tagName":44,"properties":11499,"children":11500,"position":11506},{},[11501],{"type":27,"value":240,"position":11502},{"start":11503,"end":11504},{"line":11494,"column":133,"offset":11497},{"line":11494,"column":387,"offset":11505},19516,{"start":11507,"end":11508},{"line":11494,"column":133,"offset":11497},{"line":11494,"column":387,"offset":11505},{"type":27,"value":11510,"position":11511}," hands its entries to the ",{"start":11512,"end":11513},{"line":11494,"column":387,"offset":11505},{"line":11494,"column":203,"offset":11514},19542,{"type":31,"tagName":44,"properties":11516,"children":11517,"position":11523},{},[11518],{"type":27,"value":119,"position":11519},{"start":11520,"end":11521},{"line":11494,"column":203,"offset":11514},{"line":11494,"column":406,"offset":11522},19549,{"start":11524,"end":11525},{"line":11494,"column":203,"offset":11514},{"line":11494,"column":406,"offset":11522},{"type":27,"value":11527,"position":11528}," functions, through\n",{"start":11529,"end":11530},{"line":11494,"column":406,"offset":11522},{"line":11531,"column":21,"offset":11532},326,19569,{"type":31,"tagName":44,"properties":11534,"children":11535,"position":11541},{},[11536],{"type":27,"value":8232,"position":11537},{"start":11538,"end":11539},{"line":11531,"column":21,"offset":11532},{"line":11531,"column":1176,"offset":11540},19579,{"start":11542,"end":11543},{"line":11531,"column":21,"offset":11532},{"line":11531,"column":1176,"offset":11540},{"type":27,"value":1128,"position":11545},{"start":11546,"end":11547},{"line":11531,"column":1176,"offset":11540},{"line":11531,"column":234,"offset":11548},19584,{"type":31,"tagName":44,"properties":11550,"children":11551,"position":11557},{},[11552],{"type":27,"value":4566,"position":11553},{"start":11554,"end":11555},{"line":11531,"column":234,"offset":11548},{"line":11531,"column":553,"offset":11556},19592,{"start":11558,"end":11559},{"line":11531,"column":234,"offset":11548},{"line":11531,"column":553,"offset":11556},{"type":27,"value":11561,"position":11562},"; a ",{"start":11563,"end":11564},{"line":11531,"column":553,"offset":11556},{"line":11531,"column":81,"offset":11565},19596,{"type":31,"tagName":44,"properties":11567,"children":11568,"position":11574},{},[11569],{"type":27,"value":158,"position":11570},{"start":11571,"end":11572},{"line":11531,"column":81,"offset":11565},{"line":11531,"column":88,"offset":11573},19605,{"start":11575,"end":11576},{"line":11531,"column":81,"offset":11565},{"line":11531,"column":88,"offset":11573},{"type":27,"value":11578,"position":11579}," is read with ",{"start":11580,"end":11581},{"line":11531,"column":88,"offset":11573},{"line":11531,"column":864,"offset":11582},19619,{"type":31,"tagName":44,"properties":11584,"children":11585,"position":11591},{},[11586],{"type":27,"value":616,"position":11587},{"start":11588,"end":11589},{"line":11531,"column":864,"offset":11582},{"line":11531,"column":1837,"offset":11590},19627,{"start":11592,"end":11593},{"line":11531,"column":864,"offset":11582},{"line":11531,"column":1837,"offset":11590},{"type":27,"value":11595,"position":11596}," and its own\naggregates, or copied into a window as the volume-rank sample above does.",{"start":11597,"end":11598},{"line":11531,"column":1837,"offset":11590},{"line":11599,"column":182,"offset":11600},327,19713,{"start":11602,"end":11603},{"line":11494,"column":21,"offset":11495},{"line":11599,"column":182,"offset":11600},{"type":27,"value":28},{"type":31,"tagName":470,"properties":11606,"children":11607,"position":11615},{},[11608],{"type":27,"value":11609,"position":11610},"Percentiles of a list",{"start":11611,"end":11613},{"line":2369,"column":478,"offset":11612},19718,{"line":2369,"column":640,"offset":11614},19739,{"start":11616,"end":11618},{"line":2369,"column":21,"offset":11617},19715,{"line":2369,"column":640,"offset":11614},{"type":27,"value":28},{"type":31,"tagName":32,"properties":11621,"children":11622,"position":11632},{},[11623],{"type":27,"value":11624,"position":11625},"The close against its own recent spread: the 10th and 90th percentiles of\nthe last closes, their median, and how long ago the highest of them closed,\neach level rounded to the market's tick.",{"start":11626,"end":11629},{"line":11627,"column":21,"offset":11628},331,19741,{"line":11630,"column":152,"offset":11631},333,19931,{"start":11633,"end":11634},{"line":11627,"column":21,"offset":11628},{"line":11630,"column":152,"offset":11631},{"type":27,"value":28},{"type":14,"children":11637},[11638],{"type":31,"tagName":2628,"properties":11639,"children":11641,"data":-1},{"class":2630,"style":2631,"tabindex":2632,"data-sample":11640},"fn-stats-list-percentiles",[11642],{"type":31,"tagName":44,"properties":11643,"children":11645},{"class":11644},[2638],[11646,11654,11655,11715,11716,11733,11734,11750,11751,11787,11788,11834,11835,11872,11873,11902,11903,11906,11907,11942,11943,11987,11988,12020,12021,12054,12055,12058,12059,12086,12087,12119,12120,12144,12145,12178,12179,12200,12201,12230,12231,12238,12239,12242,12243,12251,12252,12298,12299,12348,12349,12356,12357,12360,12361,12388,12389,12416,12417,12445,12446,12454,12455,12471,12472,12509,12510,12550,12551,12578,12579,12615,12616,12624,12625,12650,12651,12705,12706],{"type":31,"tagName":2641,"properties":11647,"children":11648},{"class":2643},[11649],{"type":31,"tagName":2641,"properties":11650,"children":11651},{"style":3482},[11652],{"type":27,"value":11653},"// The close against its own recent spread: the 10th and 90th percentiles of the last closes and their median, on the market's tick.",{"type":27,"value":28},{"type":31,"tagName":2641,"properties":11656,"children":11657},{"class":2643},[11658,11663,11668,11672,11676,11680,11684,11688,11692,11696,11701,11706,11711],{"type":31,"tagName":2641,"properties":11659,"children":11660},{"style":2653},[11661],{"type":27,"value":11662},"param.",{"type":31,"tagName":2641,"properties":11664,"children":11665},{"style":2647},[11666],{"type":27,"value":11667},"int",{"type":31,"tagName":2641,"properties":11669,"children":11670},{"style":2653},[11671],{"type":27,"value":2656},{"type":31,"tagName":2641,"properties":11673,"children":11674},{"style":2659},[11675],{"type":27,"value":10533},{"type":31,"tagName":2641,"properties":11677,"children":11678},{"style":2653},[11679],{"type":27,"value":327},{"type":31,"tagName":2641,"properties":11681,"children":11682},{"style":2669},[11683],{"type":27,"value":2672},{"type":31,"tagName":2641,"properties":11685,"children":11686},{"style":2653},[11687],{"type":27,"value":2677},{"type":31,"tagName":2641,"properties":11689,"children":11690},{"style":2669},[11691],{"type":27,"value":10313},{"type":31,"tagName":2641,"properties":11693,"children":11694},{"style":2653},[11695],{"type":27,"value":2687},{"type":31,"tagName":2641,"properties":11697,"children":11698},{"style":2669},[11699],{"type":27,"value":11700},"500",{"type":31,"tagName":2641,"properties":11702,"children":11703},{"style":2653},[11704],{"type":27,"value":11705},", label: ",{"type":31,"tagName":2641,"properties":11707,"children":11708},{"style":2659},[11709],{"type":27,"value":11710},"\"Closes kept\"",{"type":31,"tagName":2641,"properties":11712,"children":11713},{"style":2653},[11714],{"type":27,"value":2707},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":11717,"children":11718},{"class":2643},[11719,11724,11729],{"type":31,"tagName":2641,"properties":11720,"children":11721},{"style":2653},[11722],{"type":27,"value":11723},"market.",{"type":31,"tagName":2641,"properties":11725,"children":11726},{"style":2647},[11727],{"type":27,"value":11728},"tick_size",{"type":31,"tagName":2641,"properties":11730,"children":11731},{"style":2653},[11732],{"type":27,"value":3445},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":11735,"children":11736},{"class":2643},[11737,11741,11746],{"type":31,"tagName":2641,"properties":11738,"children":11739},{"style":2653},[11740],{"type":27,"value":11723},{"type":31,"tagName":2641,"properties":11742,"children":11743},{"style":2647},[11744],{"type":27,"value":11745},"price_precision",{"type":31,"tagName":2641,"properties":11747,"children":11748},{"style":2653},[11749],{"type":27,"value":3445},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":11752,"children":11753},{"class":2643},[11754,11758,11762,11766,11770,11774,11778,11783],{"type":31,"tagName":2641,"properties":11755,"children":11756},{"style":2647},[11757],{"type":27,"value":2716},{"type":31,"tagName":2641,"properties":11759,"children":11760},{"style":2653},[11761],{"type":27,"value":2656},{"type":31,"tagName":2641,"properties":11763,"children":11764},{"style":2659},[11765],{"type":27,"value":2960},{"type":31,"tagName":2641,"properties":11767,"children":11768},{"style":2653},[11769],{"type":27,"value":4887},{"type":31,"tagName":2641,"properties":11771,"children":11772},{"style":2659},[11773],{"type":27,"value":2813},{"type":31,"tagName":2641,"properties":11775,"children":11776},{"style":2653},[11777],{"type":27,"value":2697},{"type":31,"tagName":2641,"properties":11779,"children":11780},{"style":2659},[11781],{"type":27,"value":11782},"\"90th percentile of the kept closes\"",{"type":31,"tagName":2641,"properties":11784,"children":11785},{"style":2653},[11786],{"type":27,"value":2707},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":11789,"children":11790},{"class":2643},[11791,11795,11799,11803,11807,11811,11816,11821,11825,11830],{"type":31,"tagName":2641,"properties":11792,"children":11793},{"style":2647},[11794],{"type":27,"value":2716},{"type":31,"tagName":2641,"properties":11796,"children":11797},{"style":2653},[11798],{"type":27,"value":2656},{"type":31,"tagName":2641,"properties":11800,"children":11801},{"style":2659},[11802],{"type":27,"value":2921},{"type":31,"tagName":2641,"properties":11804,"children":11805},{"style":2653},[11806],{"type":27,"value":4887},{"type":31,"tagName":2641,"properties":11808,"children":11809},{"style":2659},[11810],{"type":27,"value":10690},{"type":31,"tagName":2641,"properties":11812,"children":11813},{"style":2653},[11814],{"type":27,"value":11815},", line_style: ",{"type":31,"tagName":2641,"properties":11817,"children":11818},{"style":2659},[11819],{"type":27,"value":11820},"\"dashed\"",{"type":31,"tagName":2641,"properties":11822,"children":11823},{"style":2653},[11824],{"type":27,"value":2697},{"type":31,"tagName":2641,"properties":11826,"children":11827},{"style":2659},[11828],{"type":27,"value":11829},"\"Median of the kept closes\"",{"type":31,"tagName":2641,"properties":11831,"children":11832},{"style":2653},[11833],{"type":27,"value":2707},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":11836,"children":11837},{"class":2643},[11838,11842,11846,11851,11855,11859,11863,11868],{"type":31,"tagName":2641,"properties":11839,"children":11840},{"style":2647},[11841],{"type":27,"value":2716},{"type":31,"tagName":2641,"properties":11843,"children":11844},{"style":2653},[11845],{"type":27,"value":2656},{"type":31,"tagName":2641,"properties":11847,"children":11848},{"style":2659},[11849],{"type":27,"value":11850},"\"p10\"",{"type":31,"tagName":2641,"properties":11852,"children":11853},{"style":2653},[11854],{"type":27,"value":4887},{"type":31,"tagName":2641,"properties":11856,"children":11857},{"style":2659},[11858],{"type":27,"value":2891},{"type":31,"tagName":2641,"properties":11860,"children":11861},{"style":2653},[11862],{"type":27,"value":2697},{"type":31,"tagName":2641,"properties":11864,"children":11865},{"style":2659},[11866],{"type":27,"value":11867},"\"10th percentile of the kept closes\"",{"type":31,"tagName":2641,"properties":11869,"children":11870},{"style":2653},[11871],{"type":27,"value":2707},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":11874,"children":11875},{"class":2643},[11876,11880,11884,11889,11893,11898],{"type":31,"tagName":2641,"properties":11877,"children":11878},{"style":2647},[11879],{"type":27,"value":2716},{"type":31,"tagName":2641,"properties":11881,"children":11882},{"style":2653},[11883],{"type":27,"value":2656},{"type":31,"tagName":2641,"properties":11885,"children":11886},{"style":2659},[11887],{"type":27,"value":11888},"\"top_age\"",{"type":31,"tagName":2641,"properties":11890,"children":11891},{"style":2653},[11892],{"type":27,"value":10725},{"type":31,"tagName":2641,"properties":11894,"children":11895},{"style":2659},[11896],{"type":27,"value":11897},"\"Bars since the highest kept close\"",{"type":31,"tagName":2641,"properties":11899,"children":11900},{"style":2653},[11901],{"type":27,"value":2707},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":11904,"children":11905},{"class":2643},[],{"type":27,"value":28},{"type":31,"tagName":2641,"properties":11908,"children":11909},{"class":2643},[11910,11914,11918,11922,11926,11930,11934,11938],{"type":31,"tagName":2641,"properties":11911,"children":11912},{"style":2993},[11913],{"type":27,"value":2996},{"type":31,"tagName":2641,"properties":11915,"children":11916},{"style":2653},[11917],{"type":27,"value":3039},{"type":31,"tagName":2641,"properties":11919,"children":11920},{"style":2993},[11921],{"type":27,"value":3044},{"type":31,"tagName":2641,"properties":11923,"children":11924},{"style":2993},[11925],{"type":27,"value":3049},{"type":31,"tagName":2641,"properties":11927,"children":11928},{"style":2647},[11929],{"type":27,"value":10764},{"type":31,"tagName":2641,"properties":11931,"children":11932},{"style":2653},[11933],{"type":27,"value":2656},{"type":31,"tagName":2641,"properties":11935,"children":11936},{"style":2669},[11937],{"type":27,"value":2672},{"type":31,"tagName":2641,"properties":11939,"children":11940},{"style":2653},[11941],{"type":27,"value":3078},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":11944,"children":11945},{"class":2643},[11946,11950,11955,11959,11963,11967,11971,11975,11979,11983],{"type":31,"tagName":2641,"properties":11947,"children":11948},{"style":2993},[11949],{"type":27,"value":2996},{"type":31,"tagName":2641,"properties":11951,"children":11952},{"style":2653},[11953],{"type":27,"value":11954}," order ",{"type":31,"tagName":2641,"properties":11956,"children":11957},{"style":2993},[11958],{"type":27,"value":3044},{"type":31,"tagName":2641,"properties":11960,"children":11961},{"style":2993},[11962],{"type":27,"value":3049},{"type":31,"tagName":2641,"properties":11964,"children":11965},{"style":2647},[11966],{"type":27,"value":3054},{"type":31,"tagName":2641,"properties":11968,"children":11969},{"style":2653},[11970],{"type":27,"value":3059},{"type":31,"tagName":2641,"properties":11972,"children":11973},{"style":2647},[11974],{"type":27,"value":10915},{"type":31,"tagName":2641,"properties":11976,"children":11977},{"style":2653},[11978],{"type":27,"value":3069},{"type":31,"tagName":2641,"properties":11980,"children":11981},{"style":2669},[11982],{"type":27,"value":2672},{"type":31,"tagName":2641,"properties":11984,"children":11985},{"style":2653},[11986],{"type":27,"value":3078},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":11989,"children":11990},{"class":2643},[11991,11995,12000,12004,12008,12012,12016],{"type":31,"tagName":2641,"properties":11992,"children":11993},{"style":2993},[11994],{"type":27,"value":2996},{"type":31,"tagName":2641,"properties":11996,"children":11997},{"style":2653},[11998],{"type":27,"value":11999}," tick",{"type":31,"tagName":2641,"properties":12001,"children":12002},{"style":2993},[12003],{"type":27,"value":3006},{"type":31,"tagName":2641,"properties":12005,"children":12006},{"style":2647},[12007],{"type":27,"value":10798},{"type":31,"tagName":2641,"properties":12009,"children":12010},{"style":2993},[12011],{"type":27,"value":3016},{"type":31,"tagName":2641,"properties":12013,"children":12014},{"style":2669},[12015],{"type":27,"value":3198},{"type":31,"tagName":2641,"properties":12017,"children":12018},{"style":2653},[12019],{"type":27,"value":3026},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":12022,"children":12023},{"class":2643},[12024,12028,12033,12037,12041,12045,12050],{"type":31,"tagName":2641,"properties":12025,"children":12026},{"style":2993},[12027],{"type":27,"value":2996},{"type":31,"tagName":2641,"properties":12029,"children":12030},{"style":2653},[12031],{"type":27,"value":12032}," decimals",{"type":31,"tagName":2641,"properties":12034,"children":12035},{"style":2993},[12036],{"type":27,"value":3006},{"type":31,"tagName":2641,"properties":12038,"children":12039},{"style":2647},[12040],{"type":27,"value":3011},{"type":31,"tagName":2641,"properties":12042,"children":12043},{"style":2993},[12044],{"type":27,"value":3016},{"type":31,"tagName":2641,"properties":12046,"children":12047},{"style":2669},[12048],{"type":27,"value":12049}," 2",{"type":31,"tagName":2641,"properties":12051,"children":12052},{"style":2653},[12053],{"type":27,"value":3026},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":12056,"children":12057},{"class":2643},[],{"type":27,"value":28},{"type":31,"tagName":2641,"properties":12060,"children":12061},{"class":2643},[12062,12066,12070,12074,12078,12082],{"type":31,"tagName":2641,"properties":12063,"children":12064},{"style":2993},[12065],{"type":27,"value":3215},{"type":31,"tagName":2641,"properties":12067,"children":12068},{"style":2647},[12069],{"type":27,"value":3220},{"type":31,"tagName":2641,"properties":12071,"children":12072},{"style":2653},[12073],{"type":27,"value":3225},{"type":31,"tagName":2641,"properties":12075,"children":12076},{"style":2993},[12077],{"type":27,"value":3006},{"type":31,"tagName":2641,"properties":12079,"children":12080},{"style":2669},[12081],{"type":27,"value":3234},{"type":31,"tagName":2641,"properties":12083,"children":12084},{"style":2653},[12085],{"type":27,"value":3239},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":12088,"children":12089},{"class":2643},[12090,12094,12099,12103,12107,12111,12115],{"type":31,"tagName":2641,"properties":12091,"children":12092},{"style":2993},[12093],{"type":27,"value":3421},{"type":31,"tagName":2641,"properties":12095,"children":12096},{"style":2669},[12097],{"type":27,"value":12098}," keep",{"type":31,"tagName":2641,"properties":12100,"children":12101},{"style":2993},[12102],{"type":27,"value":3016},{"type":31,"tagName":2641,"properties":12104,"children":12105},{"style":2647},[12106],{"type":27,"value":3011},{"type":31,"tagName":2641,"properties":12108,"children":12109},{"style":2653},[12110],{"type":27,"value":2656},{"type":31,"tagName":2641,"properties":12112,"children":12113},{"style":2647},[12114],{"type":27,"value":10924},{"type":31,"tagName":2641,"properties":12116,"children":12117},{"style":2653},[12118],{"type":27,"value":3270},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":12121,"children":12122},{"class":2643},[12123,12127,12131,12135,12139],{"type":31,"tagName":2641,"properties":12124,"children":12125},{"style":2653},[12126],{"type":27,"value":3279},{"type":31,"tagName":2641,"properties":12128,"children":12129},{"style":2993},[12130],{"type":27,"value":3044},{"type":31,"tagName":2641,"properties":12132,"children":12133},{"style":2993},[12134],{"type":27,"value":3049},{"type":31,"tagName":2641,"properties":12136,"children":12137},{"style":2647},[12138],{"type":27,"value":10764},{"type":31,"tagName":2641,"properties":12140,"children":12141},{"style":2653},[12142],{"type":27,"value":12143},"(keep);",{"type":27,"value":28},{"type":31,"tagName":2641,"properties":12146,"children":12147},{"class":2643},[12148,12153,12157,12161,12165,12169,12173],{"type":31,"tagName":2641,"properties":12149,"children":12150},{"style":2653},[12151],{"type":27,"value":12152},"  order ",{"type":31,"tagName":2641,"properties":12154,"children":12155},{"style":2993},[12156],{"type":27,"value":3044},{"type":31,"tagName":2641,"properties":12158,"children":12159},{"style":2993},[12160],{"type":27,"value":3049},{"type":31,"tagName":2641,"properties":12162,"children":12163},{"style":2647},[12164],{"type":27,"value":3054},{"type":31,"tagName":2641,"properties":12166,"children":12167},{"style":2653},[12168],{"type":27,"value":3059},{"type":31,"tagName":2641,"properties":12170,"children":12171},{"style":2647},[12172],{"type":27,"value":10915},{"type":31,"tagName":2641,"properties":12174,"children":12175},{"style":2653},[12176],{"type":27,"value":12177},">(keep);",{"type":27,"value":28},{"type":31,"tagName":2641,"properties":12180,"children":12181},{"class":2643},[12182,12187,12191,12196],{"type":31,"tagName":2641,"properties":12183,"children":12184},{"style":2653},[12185],{"type":27,"value":12186},"  tick ",{"type":31,"tagName":2641,"properties":12188,"children":12189},{"style":2993},[12190],{"type":27,"value":3044},{"type":31,"tagName":2641,"properties":12192,"children":12193},{"style":2647},[12194],{"type":27,"value":12195}," p_market_tick_size",{"type":31,"tagName":2641,"properties":12197,"children":12198},{"style":2653},[12199],{"type":27,"value":3445},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":12202,"children":12203},{"class":2643},[12204,12209,12213,12217,12221,12226],{"type":31,"tagName":2641,"properties":12205,"children":12206},{"style":2653},[12207],{"type":27,"value":12208},"  decimals ",{"type":31,"tagName":2641,"properties":12210,"children":12211},{"style":2993},[12212],{"type":27,"value":3044},{"type":31,"tagName":2641,"properties":12214,"children":12215},{"style":2647},[12216],{"type":27,"value":3011},{"type":31,"tagName":2641,"properties":12218,"children":12219},{"style":2653},[12220],{"type":27,"value":2656},{"type":31,"tagName":2641,"properties":12222,"children":12223},{"style":2647},[12224],{"type":27,"value":12225},"p_market_price_precision",{"type":31,"tagName":2641,"properties":12227,"children":12228},{"style":2653},[12229],{"type":27,"value":3270},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":12232,"children":12233},{"class":2643},[12234],{"type":31,"tagName":2641,"properties":12235,"children":12236},{"style":2653},[12237],{"type":27,"value":3379},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":12240,"children":12241},{"class":2643},[],{"type":27,"value":28},{"type":31,"tagName":2641,"properties":12244,"children":12245},{"class":2643},[12246],{"type":31,"tagName":2641,"properties":12247,"children":12248},{"style":3482},[12249],{"type":27,"value":12250},"// A level on the market's tick where it publishes one, else at its price decimals.",{"type":27,"value":28},{"type":31,"tagName":2641,"properties":12253,"children":12254},{"class":2643},[12255,12259,12264,12268,12274,12278,12282,12286,12290,12294],{"type":31,"tagName":2641,"properties":12256,"children":12257},{"style":2993},[12258],{"type":27,"value":3215},{"type":31,"tagName":2641,"properties":12260,"children":12261},{"style":2647},[12262],{"type":27,"value":12263}," snap",{"type":31,"tagName":2641,"properties":12265,"children":12266},{"style":2653},[12267],{"type":27,"value":2656},{"type":31,"tagName":2641,"properties":12269,"children":12271},{"style":12270},"--shiki-dark:#FFAB70;--shiki-light:#E36209",[12272],{"type":27,"value":12273},"x",{"type":31,"tagName":2641,"properties":12275,"children":12276},{"style":2993},[12277],{"type":27,"value":3006},{"type":31,"tagName":2641,"properties":12279,"children":12280},{"style":2647},[12281],{"type":27,"value":10798},{"type":31,"tagName":2641,"properties":12283,"children":12284},{"style":2653},[12285],{"type":27,"value":1392},{"type":31,"tagName":2641,"properties":12287,"children":12288},{"style":2993},[12289],{"type":27,"value":3006},{"type":31,"tagName":2641,"properties":12291,"children":12292},{"style":2647},[12293],{"type":27,"value":10798},{"type":31,"tagName":2641,"properties":12295,"children":12296},{"style":2653},[12297],{"type":27,"value":3239},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":12300,"children":12301},{"class":2643},[12302,12307,12312,12316,12320,12324,12329,12334,12338,12343],{"type":31,"tagName":2641,"properties":12303,"children":12304},{"style":2993},[12305],{"type":27,"value":12306},"  return",{"type":31,"tagName":2641,"properties":12308,"children":12309},{"style":2653},[12310],{"type":27,"value":12311}," tick ",{"type":31,"tagName":2641,"properties":12313,"children":12314},{"style":2993},[12315],{"type":27,"value":11082},{"type":31,"tagName":2641,"properties":12317,"children":12318},{"style":2669},[12319],{"type":27,"value":3198},{"type":31,"tagName":2641,"properties":12321,"children":12322},{"style":2993},[12323],{"type":27,"value":6645},{"type":31,"tagName":2641,"properties":12325,"children":12326},{"style":2647},[12327],{"type":27,"value":12328}," roundToTick",{"type":31,"tagName":2641,"properties":12330,"children":12331},{"style":2653},[12332],{"type":27,"value":12333},"(x, tick) ",{"type":31,"tagName":2641,"properties":12335,"children":12336},{"style":2993},[12337],{"type":27,"value":3006},{"type":31,"tagName":2641,"properties":12339,"children":12340},{"style":2647},[12341],{"type":27,"value":12342}," roundTo",{"type":31,"tagName":2641,"properties":12344,"children":12345},{"style":2653},[12346],{"type":27,"value":12347},"(x, decimals);",{"type":27,"value":28},{"type":31,"tagName":2641,"properties":12350,"children":12351},{"class":2643},[12352],{"type":31,"tagName":2641,"properties":12353,"children":12354},{"style":2653},[12355],{"type":27,"value":3379},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":12358,"children":12359},{"class":2643},[],{"type":27,"value":28},{"type":31,"tagName":2641,"properties":12362,"children":12363},{"class":2643},[12364,12368,12372,12376,12380,12384],{"type":31,"tagName":2641,"properties":12365,"children":12366},{"style":2993},[12367],{"type":27,"value":3215},{"type":31,"tagName":2641,"properties":12369,"children":12370},{"style":2647},[12371],{"type":27,"value":3396},{"type":31,"tagName":2641,"properties":12373,"children":12374},{"style":2653},[12375],{"type":27,"value":3225},{"type":31,"tagName":2641,"properties":12377,"children":12378},{"style":2993},[12379],{"type":27,"value":3006},{"type":31,"tagName":2641,"properties":12381,"children":12382},{"style":2669},[12383],{"type":27,"value":3234},{"type":31,"tagName":2641,"properties":12385,"children":12386},{"style":2653},[12387],{"type":27,"value":3239},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":12390,"children":12391},{"class":2643},[12392,12396,12400,12404,12408,12412],{"type":31,"tagName":2641,"properties":12393,"children":12394},{"style":2993},[12395],{"type":27,"value":3421},{"type":31,"tagName":2641,"properties":12397,"children":12398},{"style":2669},[12399],{"type":27,"value":3426},{"type":31,"tagName":2641,"properties":12401,"children":12402},{"style":2993},[12403],{"type":27,"value":3016},{"type":31,"tagName":2641,"properties":12405,"children":12406},{"style":2653},[12407],{"type":27,"value":3435},{"type":31,"tagName":2641,"properties":12409,"children":12410},{"style":2647},[12411],{"type":27,"value":3440},{"type":31,"tagName":2641,"properties":12413,"children":12414},{"style":2653},[12415],{"type":27,"value":3445},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":12418,"children":12419},{"class":2643},[12420,12424,12428,12432,12437,12441],{"type":31,"tagName":2641,"properties":12421,"children":12422},{"style":2993},[12423],{"type":27,"value":3494},{"type":31,"tagName":2641,"properties":12425,"children":12426},{"style":2653},[12427],{"type":27,"value":3549},{"type":31,"tagName":2641,"properties":12429,"children":12430},{"style":2647},[12431],{"type":27,"value":5377},{"type":31,"tagName":2641,"properties":12433,"children":12434},{"style":2653},[12435],{"type":27,"value":12436},"(close)) ",{"type":31,"tagName":2641,"properties":12438,"children":12439},{"style":2993},[12440],{"type":27,"value":3774},{"type":31,"tagName":2641,"properties":12442,"children":12443},{"style":2653},[12444],{"type":27,"value":3026},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":12447,"children":12448},{"class":2643},[12449],{"type":31,"tagName":2641,"properties":12450,"children":12451},{"style":3482},[12452],{"type":27,"value":12453},"  // Keep the newest closes: once the list is full, the oldest leaves.",{"type":27,"value":28},{"type":31,"tagName":2641,"properties":12456,"children":12457},{"class":2643},[12458,12463,12467],{"type":31,"tagName":2641,"properties":12459,"children":12460},{"style":2653},[12461],{"type":27,"value":12462},"  closes.",{"type":31,"tagName":2641,"properties":12464,"children":12465},{"style":2647},[12466],{"type":27,"value":11115},{"type":31,"tagName":2641,"properties":12468,"children":12469},{"style":2653},[12470],{"type":27,"value":5246},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":12473,"children":12474},{"class":2643},[12475,12479,12483,12487,12492,12497,12501,12505],{"type":31,"tagName":2641,"properties":12476,"children":12477},{"style":2993},[12478],{"type":27,"value":3494},{"type":31,"tagName":2641,"properties":12480,"children":12481},{"style":2653},[12482],{"type":27,"value":3549},{"type":31,"tagName":2641,"properties":12484,"children":12485},{"style":2993},[12486],{"type":27,"value":5372},{"type":31,"tagName":2641,"properties":12488,"children":12489},{"style":2653},[12490],{"type":27,"value":12491},"closes.",{"type":31,"tagName":2641,"properties":12493,"children":12494},{"style":2647},[12495],{"type":27,"value":12496},"isFull",{"type":31,"tagName":2641,"properties":12498,"children":12499},{"style":2653},[12500],{"type":27,"value":11300},{"type":31,"tagName":2641,"properties":12502,"children":12503},{"style":2993},[12504],{"type":27,"value":3774},{"type":31,"tagName":2641,"properties":12506,"children":12507},{"style":2653},[12508],{"type":27,"value":3026},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":12511,"children":12512},{"class":2643},[12513,12517,12521,12526,12531,12536,12540,12545],{"type":31,"tagName":2641,"properties":12514,"children":12515},{"style":2647},[12516],{"type":27,"value":3923},{"type":31,"tagName":2641,"properties":12518,"children":12519},{"style":2653},[12520],{"type":27,"value":2656},{"type":31,"tagName":2641,"properties":12522,"children":12523},{"style":2647},[12524],{"type":27,"value":12525},"snap",{"type":31,"tagName":2641,"properties":12527,"children":12528},{"style":2653},[12529],{"type":27,"value":12530},"(closes.",{"type":31,"tagName":2641,"properties":12532,"children":12533},{"style":2647},[12534],{"type":27,"value":12535},"percentileLinearInterpolation",{"type":31,"tagName":2641,"properties":12537,"children":12538},{"style":2653},[12539],{"type":27,"value":2656},{"type":31,"tagName":2641,"properties":12541,"children":12542},{"style":2669},[12543],{"type":27,"value":12544},"90",{"type":31,"tagName":2641,"properties":12546,"children":12547},{"style":2653},[12548],{"type":27,"value":12549},")));",{"type":27,"value":28},{"type":31,"tagName":2641,"properties":12552,"children":12553},{"class":2643},[12554,12558,12562,12566,12570,12574],{"type":31,"tagName":2641,"properties":12555,"children":12556},{"style":2647},[12557],{"type":27,"value":3901},{"type":31,"tagName":2641,"properties":12559,"children":12560},{"style":2653},[12561],{"type":27,"value":2656},{"type":31,"tagName":2641,"properties":12563,"children":12564},{"style":2647},[12565],{"type":27,"value":12525},{"type":31,"tagName":2641,"properties":12567,"children":12568},{"style":2653},[12569],{"type":27,"value":12530},{"type":31,"tagName":2641,"properties":12571,"children":12572},{"style":2647},[12573],{"type":27,"value":2572},{"type":31,"tagName":2641,"properties":12575,"children":12576},{"style":2653},[12577],{"type":27,"value":10929},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":12580,"children":12581},{"class":2643},[12582,12587,12591,12595,12599,12603,12607,12611],{"type":31,"tagName":2641,"properties":12583,"children":12584},{"style":2647},[12585],{"type":27,"value":12586},"  out_p10",{"type":31,"tagName":2641,"properties":12588,"children":12589},{"style":2653},[12590],{"type":27,"value":2656},{"type":31,"tagName":2641,"properties":12592,"children":12593},{"style":2647},[12594],{"type":27,"value":12525},{"type":31,"tagName":2641,"properties":12596,"children":12597},{"style":2653},[12598],{"type":27,"value":12530},{"type":31,"tagName":2641,"properties":12600,"children":12601},{"style":2647},[12602],{"type":27,"value":12535},{"type":31,"tagName":2641,"properties":12604,"children":12605},{"style":2653},[12606],{"type":27,"value":2656},{"type":31,"tagName":2641,"properties":12608,"children":12609},{"style":2669},[12610],{"type":27,"value":10269},{"type":31,"tagName":2641,"properties":12612,"children":12613},{"style":2653},[12614],{"type":27,"value":12549},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":12617,"children":12618},{"class":2643},[12619],{"type":31,"tagName":2641,"properties":12620,"children":12621},{"style":3482},[12622],{"type":27,"value":12623},"  // The indexes ordered from the highest close down: order[0] is where the highest sits, 0 the oldest.",{"type":27,"value":28},{"type":31,"tagName":2641,"properties":12626,"children":12627},{"class":2643},[12628,12632,12637,12642,12646],{"type":31,"tagName":2641,"properties":12629,"children":12630},{"style":2653},[12631],{"type":27,"value":12462},{"type":31,"tagName":2641,"properties":12633,"children":12634},{"style":2647},[12635],{"type":27,"value":12636},"sortIndices",{"type":31,"tagName":2641,"properties":12638,"children":12639},{"style":2653},[12640],{"type":27,"value":12641},"(order, ",{"type":31,"tagName":2641,"properties":12643,"children":12644},{"style":2669},[12645],{"type":27,"value":6899},{"type":31,"tagName":2641,"properties":12647,"children":12648},{"style":2653},[12649],{"type":27,"value":3078},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":12652,"children":12653},{"class":2643},[12654,12659,12663,12667,12671,12675,12679,12683,12687,12691,12696,12700],{"type":31,"tagName":2641,"properties":12655,"children":12656},{"style":2647},[12657],{"type":27,"value":12658},"  out_top_age",{"type":31,"tagName":2641,"properties":12660,"children":12661},{"style":2653},[12662],{"type":27,"value":2656},{"type":31,"tagName":2641,"properties":12664,"children":12665},{"style":2647},[12666],{"type":27,"value":3064},{"type":31,"tagName":2641,"properties":12668,"children":12669},{"style":2653},[12670],{"type":27,"value":12530},{"type":31,"tagName":2641,"properties":12672,"children":12673},{"style":2647},[12674],{"type":27,"value":4131},{"type":31,"tagName":2641,"properties":12676,"children":12677},{"style":2653},[12678],{"type":27,"value":10952},{"type":31,"tagName":2641,"properties":12680,"children":12681},{"style":2993},[12682],{"type":27,"value":3609},{"type":31,"tagName":2641,"properties":12684,"children":12685},{"style":2669},[12686],{"type":27,"value":3518},{"type":31,"tagName":2641,"properties":12688,"children":12689},{"style":2993},[12690],{"type":27,"value":6545},{"type":31,"tagName":2641,"properties":12692,"children":12693},{"style":2653},[12694],{"type":27,"value":12695}," order[",{"type":31,"tagName":2641,"properties":12697,"children":12698},{"style":2669},[12699],{"type":27,"value":2632},{"type":31,"tagName":2641,"properties":12701,"children":12702},{"style":2653},[12703],{"type":27,"value":12704},"]));",{"type":27,"value":28},{"type":31,"tagName":2641,"properties":12707,"children":12708},{"class":2643},[12709],{"type":31,"tagName":2641,"properties":12710,"children":12711},{"style":2653},[12712],{"type":27,"value":3379},{"type":27,"value":28},{"type":31,"tagName":12715,"properties":12716,"children":12717,"position":13055},"ul",{},[12718,12719,12786,12787,12887,12888,12987,12988,13054],{"type":27,"value":28},{"type":31,"tagName":12720,"properties":12721,"children":12722,"position":12782},"li",{},[12723,12740,12746,12757,12764,12775],{"type":31,"tagName":12724,"properties":12725,"children":12726,"position":12735},"strong",{},[12727],{"type":27,"value":12728,"position":12729},"The newest closes.",{"start":12730,"end":12733},{"line":12731,"column":39,"offset":12732},378,21697,{"line":12731,"column":829,"offset":12734},21715,{"start":12736,"end":12738},{"line":12731,"column":508,"offset":12737},21695,{"line":12731,"column":640,"offset":12739},21717,{"type":27,"value":12741,"position":12742}," ",{"start":12743,"end":12744},{"line":12731,"column":640,"offset":12739},{"line":12731,"column":706,"offset":12745},21718,{"type":31,"tagName":44,"properties":12747,"children":12748,"position":12754},{},[12749],{"type":27,"value":6918,"position":12750},{"start":12751,"end":12752},{"line":12731,"column":706,"offset":12745},{"line":12731,"column":1173,"offset":12753},21731,{"start":12755,"end":12756},{"line":12731,"column":706,"offset":12745},{"line":12731,"column":1173,"offset":12753},{"type":27,"value":12758,"position":12759}," appends the close and, once the list\nis full, drops the oldest, so the list always holds the last ",{"start":12760,"end":12761},{"line":12731,"column":1173,"offset":12753},{"line":12762,"column":4202,"offset":12763},379,21832,{"type":31,"tagName":44,"properties":12765,"children":12766,"position":12772},{},[12767],{"type":27,"value":10436,"position":12768},{"start":12769,"end":12770},{"line":12762,"column":4202,"offset":12763},{"line":12762,"column":1246,"offset":12771},21838,{"start":12773,"end":12774},{"line":12762,"column":4202,"offset":12763},{"line":12762,"column":1246,"offset":12771},{"type":27,"value":12776,"position":12777},"\ncloses.",{"start":12778,"end":12779},{"line":12762,"column":1246,"offset":12771},{"line":12780,"column":233,"offset":12781},380,21848,{"start":12783,"end":12785},{"line":12731,"column":21,"offset":12784},21693,{"line":12780,"column":233,"offset":12781},{"type":27,"value":28},{"type":31,"tagName":12720,"properties":12788,"children":12789,"position":12883},{},[12790,12805,12810,12822,12829,12841,12846,12857,12863,12876],{"type":31,"tagName":12724,"properties":12791,"children":12792,"position":12800},{},[12793],{"type":27,"value":12794,"position":12795},"Percentiles and the median.",{"start":12796,"end":12798},{"line":2403,"column":39,"offset":12797},21853,{"line":2403,"column":435,"offset":12799},21880,{"start":12801,"end":12803},{"line":2403,"column":508,"offset":12802},21851,{"line":2403,"column":254,"offset":12804},21882,{"type":27,"value":12741,"position":12806},{"start":12807,"end":12808},{"line":2403,"column":254,"offset":12804},{"line":2403,"column":331,"offset":12809},21883,{"type":31,"tagName":44,"properties":12811,"children":12812,"position":12819},{},[12813],{"type":27,"value":12814,"position":12815},"percentileLinearInterpolation(90)",{"start":12816,"end":12817},{"line":2403,"column":331,"offset":12809},{"line":2403,"column":1246,"offset":12818},21918,{"start":12820,"end":12821},{"line":2403,"column":331,"offset":12809},{"line":2403,"column":1246,"offset":12818},{"type":27,"value":12823,"position":12824}," is\nPine's ",{"start":12825,"end":12826},{"line":2403,"column":1246,"offset":12818},{"line":12827,"column":233,"offset":12828},382,21931,{"type":31,"tagName":44,"properties":12830,"children":12831,"position":12838},{},[12832],{"type":27,"value":12833,"position":12834},"array.percentile_linear_interpolation(a, 90)",{"start":12835,"end":12836},{"line":12827,"column":233,"offset":12828},{"line":12827,"column":445,"offset":12837},21977,{"start":12839,"end":12840},{"line":12827,"column":233,"offset":12828},{"line":12827,"column":445,"offset":12837},{"type":27,"value":4776,"position":12842},{"start":12843,"end":12844},{"line":12827,"column":445,"offset":12837},{"line":12827,"column":4058,"offset":12845},21983,{"type":31,"tagName":44,"properties":12847,"children":12848,"position":12854},{},[12849],{"type":27,"value":9801,"position":12850},{"start":12851,"end":12852},{"line":12827,"column":4058,"offset":12845},{"line":12827,"column":1251,"offset":12853},21993,{"start":12855,"end":12856},{"line":12827,"column":4058,"offset":12845},{"line":12827,"column":1251,"offset":12853},{"type":27,"value":4758,"position":12858},{"start":12859,"end":12860},{"line":12827,"column":1251,"offset":12853},{"line":12861,"column":21,"offset":12862},383,21997,{"type":31,"tagName":44,"properties":12864,"children":12865,"position":12873},{},[12866],{"type":27,"value":12867,"position":12868},"array.median(a)",{"start":12869,"end":12871},{"line":12861,"column":508,"offset":12870},21999,{"line":12861,"column":477,"offset":12872},22016,{"start":12874,"end":12875},{"line":12861,"column":508,"offset":12870},{"line":12861,"column":477,"offset":12872},{"type":27,"value":12877,"position":12878},". Both count their way to the answer, so the list keeps\nits order.",{"start":12879,"end":12880},{"line":12861,"column":477,"offset":12872},{"line":12881,"column":350,"offset":12882},384,22084,{"start":12884,"end":12886},{"line":2403,"column":21,"offset":12885},21849,{"line":12881,"column":350,"offset":12882},{"type":27,"value":28},{"type":31,"tagName":12720,"properties":12889,"children":12890,"position":12983},{},[12891,12906,12911,12923,12930,12942,12948,12959,12966,12977],{"type":31,"tagName":12724,"properties":12892,"children":12893,"position":12901},{},[12894],{"type":27,"value":12895,"position":12896},"An order without sorting.",{"start":12897,"end":12899},{"line":143,"column":39,"offset":12898},22089,{"line":143,"column":193,"offset":12900},22114,{"start":12902,"end":12904},{"line":143,"column":508,"offset":12903},22087,{"line":143,"column":435,"offset":12905},22116,{"type":27,"value":12741,"position":12907},{"start":12908,"end":12909},{"line":143,"column":435,"offset":12905},{"line":143,"column":321,"offset":12910},22117,{"type":31,"tagName":44,"properties":12912,"children":12913,"position":12920},{},[12914],{"type":27,"value":12915,"position":12916},"sortIndices(order, false)",{"start":12917,"end":12918},{"line":143,"column":321,"offset":12910},{"line":143,"column":556,"offset":12919},22144,{"start":12921,"end":12922},{"line":143,"column":321,"offset":12910},{"line":143,"column":556,"offset":12919},{"type":27,"value":12924,"position":12925}," writes the\nindexes from the highest close down into ",{"start":12926,"end":12927},{"line":143,"column":556,"offset":12919},{"line":12928,"column":1419,"offset":12929},386,22199,{"type":31,"tagName":44,"properties":12931,"children":12932,"position":12939},{},[12933],{"type":27,"value":12934,"position":12935},"order",{"start":12936,"end":12937},{"line":12928,"column":1419,"offset":12929},{"line":12928,"column":864,"offset":12938},22206,{"start":12940,"end":12941},{"line":12928,"column":1419,"offset":12929},{"line":12928,"column":864,"offset":12938},{"type":27,"value":12943,"position":12944},", a ",{"start":12945,"end":12946},{"line":12928,"column":864,"offset":12938},{"line":12928,"column":1001,"offset":12947},22210,{"type":31,"tagName":44,"properties":12949,"children":12950,"position":12956},{},[12951],{"type":27,"value":8494,"position":12952},{"start":12953,"end":12954},{"line":12928,"column":1001,"offset":12947},{"line":12928,"column":1860,"offset":12955},22228,{"start":12957,"end":12958},{"line":12928,"column":1001,"offset":12947},{"line":12928,"column":1860,"offset":12955},{"type":27,"value":12960,"position":12961},"\nmade in ",{"start":12962,"end":12963},{"line":12928,"column":1860,"offset":12955},{"line":12964,"column":1176,"offset":12965},387,22239,{"type":31,"tagName":44,"properties":12967,"children":12968,"position":12974},{},[12969],{"type":27,"value":682,"position":12970},{"start":12971,"end":12972},{"line":12964,"column":1176,"offset":12965},{"line":12964,"column":244,"offset":12973},22250,{"start":12975,"end":12976},{"line":12964,"column":1176,"offset":12965},{"line":12964,"column":244,"offset":12973},{"type":27,"value":12978,"position":12979},". Ties come newest first, as on TradingView.",{"start":12980,"end":12981},{"line":12964,"column":244,"offset":12973},{"line":12964,"column":566,"offset":12982},22294,{"start":12984,"end":12986},{"line":143,"column":21,"offset":12985},22085,{"line":12964,"column":566,"offset":12982},{"type":27,"value":28},{"type":31,"tagName":12720,"properties":12989,"children":12990,"position":13050},{},[12991,13007,13012,13024,13031,13044],{"type":31,"tagName":12724,"properties":12992,"children":12993,"position":13002},{},[12994],{"type":27,"value":12995,"position":12996},"On the tick.",{"start":12997,"end":13000},{"line":12998,"column":39,"offset":12999},388,22299,{"line":12998,"column":4770,"offset":13001},22311,{"start":13003,"end":13005},{"line":12998,"column":508,"offset":13004},22297,{"line":12998,"column":123,"offset":13006},22313,{"type":27,"value":12741,"position":13008},{"start":13009,"end":13010},{"line":12998,"column":123,"offset":13006},{"line":12998,"column":477,"offset":13011},22314,{"type":31,"tagName":44,"properties":13013,"children":13014,"position":13021},{},[13015],{"type":27,"value":13016,"position":13017},"roundToTick(x, tick)",{"start":13018,"end":13019},{"line":12998,"column":477,"offset":13011},{"line":12998,"column":1269,"offset":13020},22336,{"start":13022,"end":13023},{"line":12998,"column":477,"offset":13011},{"line":12998,"column":1269,"offset":13020},{"type":27,"value":13025,"position":13026}," puts each level on the market's\ntick. Where the tick reads 0 (only CME markets publish one today),\n",{"start":13027,"end":13028},{"line":12998,"column":1269,"offset":13020},{"line":13029,"column":21,"offset":13030},390,22438,{"type":31,"tagName":44,"properties":13032,"children":13033,"position":13041},{},[13034],{"type":27,"value":13035,"position":13036},"roundTo(x, decimals)",{"start":13037,"end":13039},{"line":13029,"column":508,"offset":13038},22440,{"line":13029,"column":640,"offset":13040},22462,{"start":13042,"end":13043},{"line":13029,"column":508,"offset":13038},{"line":13029,"column":640,"offset":13040},{"type":27,"value":13045,"position":13046}," rounds to the chart's price decimals instead.",{"start":13047,"end":13048},{"line":13029,"column":640,"offset":13040},{"line":13029,"column":172,"offset":13049},22508,{"start":13051,"end":13053},{"line":12998,"column":21,"offset":13052},22295,{"line":13029,"column":172,"offset":13049},{"type":27,"value":28},{"start":13056,"end":13057},{"line":12731,"column":21,"offset":12784},{"line":13029,"column":172,"offset":13049},{"type":27,"value":28},{"type":31,"tagName":470,"properties":13060,"children":13061,"position":13081},{},[13062,13070],{"type":27,"value":13063,"position":13064},"Keep the last N drawings: ",{"start":13065,"end":13068},{"line":13066,"column":478,"offset":13067},392,22513,{"line":13066,"column":193,"offset":13069},22539,{"type":31,"tagName":44,"properties":13071,"children":13072,"position":13078},{},[13073],{"type":27,"value":280,"position":13074},{"start":13075,"end":13076},{"line":13066,"column":193,"offset":13069},{"line":13066,"column":1269,"offset":13077},22551,{"start":13079,"end":13080},{"line":13066,"column":193,"offset":13069},{"line":13066,"column":1269,"offset":13077},{"start":13082,"end":13084},{"line":13066,"column":21,"offset":13083},22510,{"line":13066,"column":1269,"offset":13077},{"type":27,"value":28},{"type":31,"tagName":32,"properties":13087,"children":13088,"position":13156},{},[13089,13098,13113,13120,13131,13137,13149],{"type":27,"value":13090,"position":13091},"Lines, boxes, labels and polylines share one id space, and a drawing stays\non the chart until its id is deleted\n(",{"start":13092,"end":13095},{"line":13093,"column":21,"offset":13094},394,22553,{"line":13096,"column":73,"offset":13097},396,22666,{"type":31,"tagName":65,"properties":13099,"children":13101,"position":13109},{"href":13100},"../presentation/drawing-objects.md",[13102],{"type":27,"value":13103,"position":13104},"Drawing objects",{"start":13105,"end":13107},{"line":13096,"column":508,"offset":13106},22667,{"line":13096,"column":52,"offset":13108},22682,{"start":13110,"end":13111},{"line":13096,"column":73,"offset":13097},{"line":13096,"column":1001,"offset":13112},22719,{"type":27,"value":13114,"position":13115},"). \"Keep only the newest five\nlines\" therefore means remembering the ids you created and deleting the\noldest when the sixth arrives. ",{"start":13116,"end":13117},{"line":13096,"column":1001,"offset":13112},{"line":13118,"column":435,"offset":13119},398,22852,{"type":31,"tagName":44,"properties":13121,"children":13122,"position":13128},{},[13123],{"type":27,"value":280,"position":13124},{"start":13125,"end":13126},{"line":13118,"column":435,"offset":13119},{"line":13118,"column":1419,"offset":13127},22864,{"start":13129,"end":13130},{"line":13118,"column":435,"offset":13119},{"line":13118,"column":1419,"offset":13127},{"type":27,"value":13132,"position":13133}," is that memory: ",{"start":13134,"end":13135},{"line":13118,"column":1419,"offset":13127},{"line":13118,"column":454,"offset":13136},22881,{"type":31,"tagName":44,"properties":13138,"children":13139,"position":13146},{},[13140],{"type":27,"value":13141,"position":13142},"push(id)",{"start":13143,"end":13144},{"line":13118,"column":454,"offset":13136},{"line":13118,"column":172,"offset":13145},22891,{"start":13147,"end":13148},{"line":13118,"column":454,"offset":13136},{"line":13118,"column":172,"offset":13145},{"type":27,"value":13150,"position":13151},"\nrecords an id and, when the ring is already full, hands back the oldest\nid for you to delete:",{"start":13152,"end":13153},{"line":13118,"column":172,"offset":13145},{"line":13154,"column":244,"offset":13155},400,22985,{"start":13157,"end":13158},{"line":13093,"column":21,"offset":13094},{"line":13154,"column":244,"offset":13155},{"type":27,"value":28},{"type":31,"tagName":32,"properties":13161,"children":13162,"position":13177},{},[13163],{"type":31,"tagName":44,"properties":13164,"children":13165,"position":13174},{},[13166],{"type":27,"value":13167,"position":13168},"const old = ring.push(id); if (old >= 0) lines[old].delete();",{"start":13169,"end":13172},{"line":13170,"column":21,"offset":13171},402,22987,{"line":13170,"column":4202,"offset":13173},23050,{"start":13175,"end":13176},{"line":13170,"column":21,"offset":13171},{"line":13170,"column":4202,"offset":13173},{"start":13178,"end":13179},{"line":13170,"column":21,"offset":13171},{"line":13170,"column":4202,"offset":13173},{"type":27,"value":13181},"\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":489,"properties":13183,"children":13184,"position":13697},{},[13185,13224],{"type":31,"tagName":493,"properties":13186,"children":13187,"position":13221},{},[13188],{"type":31,"tagName":497,"properties":13189,"children":13190,"position":13218},{},[13191,13205],{"type":31,"tagName":501,"properties":13192,"children":13193,"position":13200},{},[13194],{"type":27,"value":4249,"position":13195},{"start":13196,"end":13198},{"line":9630,"column":508,"offset":13197},23054,{"line":9630,"column":192,"offset":13199},23060,{"start":13201,"end":13203},{"line":9630,"column":21,"offset":13202},23052,{"line":9630,"column":233,"offset":13204},23061,{"type":31,"tagName":501,"properties":13206,"children":13207,"position":13214},{},[13208],{"type":27,"value":4265,"position":13209},{"start":13210,"end":13212},{"line":9630,"column":76,"offset":13211},23063,{"line":9630,"column":123,"offset":13213},23070,{"start":13215,"end":13216},{"line":9630,"column":233,"offset":13204},{"line":9630,"column":530,"offset":13217},23072,{"start":13219,"end":13220},{"line":9630,"column":21,"offset":13202},{"line":9630,"column":530,"offset":13217},{"start":13222,"end":13223},{"line":9630,"column":21,"offset":13202},{"line":9630,"column":530,"offset":13217},{"type":31,"tagName":539,"properties":13225,"children":13226,"position":13694},{},[13227,13298,13373,13424,13516,13604,13657],{"type":31,"tagName":497,"properties":13228,"children":13229,"position":13295},{},[13230,13259],{"type":31,"tagName":546,"properties":13231,"children":13232,"position":13254},{},[13233],{"type":31,"tagName":44,"properties":13234,"children":13235,"position":13248},{},[13236,13238,13241,13243,13246],{"type":27,"value":13237},"new Handle",{"type":31,"tagName":747,"properties":13239,"children":13240},{},[],{"type":27,"value":13242},"Ring(",{"type":31,"tagName":747,"properties":13244,"children":13245},{},[],{"type":27,"value":13247},"capacity)",{"start":13249,"end":13252},{"line":13250,"column":508,"offset":13251},406,23089,{"line":13250,"column":1907,"offset":13253},23115,{"start":13255,"end":13257},{"line":13250,"column":21,"offset":13256},23087,{"line":13250,"column":193,"offset":13258},23116,{"type":31,"tagName":546,"properties":13260,"children":13261,"position":13291},{},[13262,13269,13277,13283],{"type":27,"value":13263,"position":13264},"keep the newest ",{"start":13265,"end":13267},{"line":13250,"column":435,"offset":13266},23118,{"line":13250,"column":10,"offset":13268},23134,{"type":31,"tagName":44,"properties":13270,"children":13271,"position":13273},{},[13272],{"type":27,"value":7020},{"start":13274,"end":13275},{"line":13250,"column":10,"offset":13268},{"line":13250,"column":2538,"offset":13276},23144,{"type":27,"value":13278,"position":13279}," ids (below 1 keeps one); construct in ",{"start":13280,"end":13281},{"line":13250,"column":2538,"offset":13276},{"line":13250,"column":1645,"offset":13282},23183,{"type":31,"tagName":44,"properties":13284,"children":13285,"position":13287},{},[13286],{"type":27,"value":682},{"start":13288,"end":13289},{"line":13250,"column":1645,"offset":13282},{"line":13250,"column":610,"offset":13290},23194,{"start":13292,"end":13293},{"line":13250,"column":193,"offset":13258},{"line":13250,"column":1602,"offset":13294},23196,{"start":13296,"end":13297},{"line":13250,"column":21,"offset":13256},{"line":13250,"column":1602,"offset":13294},{"type":31,"tagName":497,"properties":13299,"children":13300,"position":13370},{},[13301,13318],{"type":31,"tagName":546,"properties":13302,"children":13303,"position":13313},{},[13304],{"type":31,"tagName":44,"properties":13305,"children":13306,"position":13308},{},[13307],{"type":27,"value":13141},{"start":13309,"end":13311},{"line":153,"column":508,"offset":13310},23199,{"line":153,"column":350,"offset":13312},23209,{"start":13314,"end":13316},{"line":153,"column":21,"offset":13315},23197,{"line":153,"column":387,"offset":13317},23210,{"type":31,"tagName":546,"properties":13319,"children":13320,"position":13366},{},[13321,13328,13337,13343,13351,13357],{"type":27,"value":13322,"position":13323},"record ",{"start":13324,"end":13326},{"line":153,"column":234,"offset":13325},23212,{"line":153,"column":829,"offset":13327},23219,{"type":31,"tagName":44,"properties":13329,"children":13330,"position":13333},{},[13331],{"type":27,"value":13332},"id",{"start":13334,"end":13335},{"line":153,"column":829,"offset":13327},{"line":153,"column":360,"offset":13336},23223,{"type":27,"value":13338,"position":13339}," as the newest; when full, first drop and return the oldest id (delete that drawing), else return ",{"start":13340,"end":13341},{"line":153,"column":360,"offset":13336},{"line":153,"column":4389,"offset":13342},23321,{"type":31,"tagName":44,"properties":13344,"children":13345,"position":13347},{},[13346],{"type":27,"value":1587},{"start":13348,"end":13349},{"line":153,"column":4389,"offset":13342},{"line":153,"column":686,"offset":13350},23325,{"type":27,"value":13352,"position":13353},"; a negative id is not recorded and returns ",{"start":13354,"end":13355},{"line":153,"column":686,"offset":13350},{"line":153,"column":5624,"offset":13356},23369,{"type":31,"tagName":44,"properties":13358,"children":13359,"position":13361},{},[13360],{"type":27,"value":1587},{"start":13362,"end":13363},{"line":153,"column":5624,"offset":13356},{"line":153,"column":13364,"offset":13365},177,23373,{"start":13367,"end":13368},{"line":153,"column":387,"offset":13317},{"line":153,"column":2097,"offset":13369},23375,{"start":13371,"end":13372},{"line":153,"column":21,"offset":13315},{"line":153,"column":2097,"offset":13369},{"type":31,"tagName":497,"properties":13374,"children":13375,"position":13421},{},[13376,13407],{"type":31,"tagName":546,"properties":13377,"children":13378,"position":13402},{},[13379,13389,13394],{"type":31,"tagName":44,"properties":13380,"children":13381,"position":13383},{},[13382],{"type":27,"value":4566},{"start":13384,"end":13387},{"line":13385,"column":508,"offset":13386},408,23378,{"line":13385,"column":1176,"offset":13388},23386,{"type":27,"value":327,"position":13390},{"start":13391,"end":13392},{"line":13385,"column":1176,"offset":13388},{"line":13385,"column":350,"offset":13393},23388,{"type":31,"tagName":44,"properties":13395,"children":13396,"position":13398},{},[13397],{"type":27,"value":7057},{"start":13399,"end":13400},{"line":13385,"column":350,"offset":13393},{"line":13385,"column":640,"offset":13401},23400,{"start":13403,"end":13405},{"line":13385,"column":21,"offset":13404},23376,{"line":13385,"column":706,"offset":13406},23401,{"type":31,"tagName":546,"properties":13408,"children":13409,"position":13417},{},[13410],{"type":27,"value":13411,"position":13412},"how many ids are held, and the limit",{"start":13413,"end":13415},{"line":13385,"column":81,"offset":13414},23403,{"line":13385,"column":4202,"offset":13416},23439,{"start":13418,"end":13419},{"line":13385,"column":706,"offset":13406},{"line":13385,"column":566,"offset":13420},23441,{"start":13422,"end":13423},{"line":13385,"column":21,"offset":13404},{"line":13385,"column":566,"offset":13420},{"type":31,"tagName":497,"properties":13425,"children":13426,"position":13513},{},[13427,13444],{"type":31,"tagName":546,"properties":13428,"children":13429,"position":13439},{},[13430],{"type":31,"tagName":44,"properties":13431,"children":13432,"position":13434},{},[13433],{"type":27,"value":7479},{"start":13435,"end":13437},{"line":9639,"column":508,"offset":13436},23444,{"line":9639,"column":1176,"offset":13438},23452,{"start":13440,"end":13442},{"line":9639,"column":21,"offset":13441},23442,{"line":9639,"column":76,"offset":13443},23453,{"type":31,"tagName":546,"properties":13445,"children":13446,"position":13509},{},[13447,13454,13462,13467,13475,13481,13489,13495,13503],{"type":27,"value":13448,"position":13449},"the id at ",{"start":13450,"end":13452},{"line":9639,"column":387,"offset":13451},23455,{"line":9639,"column":553,"offset":13453},23465,{"type":31,"tagName":44,"properties":13455,"children":13456,"position":13458},{},[13457],{"type":27,"value":7505},{"start":13459,"end":13460},{"line":9639,"column":553,"offset":13453},{"line":9639,"column":360,"offset":13461},23468,{"type":27,"value":327,"position":13463},{"start":13464,"end":13465},{"line":9639,"column":360,"offset":13461},{"line":9639,"column":1907,"offset":13466},23470,{"type":31,"tagName":44,"properties":13468,"children":13469,"position":13471},{},[13470],{"type":27,"value":2632},{"start":13472,"end":13473},{"line":9639,"column":1907,"offset":13466},{"line":9639,"column":435,"offset":13474},23473,{"type":27,"value":13476,"position":13477}," the oldest and ",{"start":13478,"end":13479},{"line":9639,"column":435,"offset":13474},{"line":9639,"column":10,"offset":13480},23489,{"type":31,"tagName":44,"properties":13482,"children":13483,"position":13485},{},[13484],{"type":27,"value":7894},{"start":13486,"end":13487},{"line":9639,"column":10,"offset":13480},{"line":9639,"column":556,"offset":13488},23501,{"type":27,"value":13490,"position":13491}," the newest; ",{"start":13492,"end":13493},{"line":9639,"column":556,"offset":13488},{"line":9639,"column":1860,"offset":13494},23514,{"type":31,"tagName":44,"properties":13496,"children":13497,"position":13499},{},[13498],{"type":27,"value":1587},{"start":13500,"end":13501},{"line":9639,"column":1860,"offset":13494},{"line":9639,"column":652,"offset":13502},23518,{"type":27,"value":13504,"position":13505}," outside the ring",{"start":13506,"end":13507},{"line":9639,"column":652,"offset":13502},{"line":9639,"column":908,"offset":13508},23535,{"start":13510,"end":13511},{"line":9639,"column":76,"offset":13443},{"line":9639,"column":8730,"offset":13512},23537,{"start":13514,"end":13515},{"line":9639,"column":21,"offset":13441},{"line":9639,"column":8730,"offset":13512},{"type":31,"tagName":497,"properties":13517,"children":13518,"position":13601},{},[13519,13552],{"type":31,"tagName":546,"properties":13520,"children":13521,"position":13547},{},[13522,13533,13538],{"type":31,"tagName":44,"properties":13523,"children":13524,"position":13527},{},[13525],{"type":27,"value":13526},"oldest()",{"start":13528,"end":13531},{"line":13529,"column":508,"offset":13530},410,23540,{"line":13529,"column":350,"offset":13532},23550,{"type":27,"value":327,"position":13534},{"start":13535,"end":13536},{"line":13529,"column":350,"offset":13532},{"line":13529,"column":311,"offset":13537},23552,{"type":31,"tagName":44,"properties":13539,"children":13540,"position":13543},{},[13541],{"type":27,"value":13542},"newest()",{"start":13544,"end":13545},{"line":13529,"column":311,"offset":13537},{"line":13529,"column":640,"offset":13546},23562,{"start":13548,"end":13550},{"line":13529,"column":21,"offset":13549},23538,{"line":13529,"column":706,"offset":13551},23563,{"type":31,"tagName":546,"properties":13553,"children":13554,"position":13597},{},[13555,13565,13570,13579,13584,13592],{"type":31,"tagName":44,"properties":13556,"children":13557,"position":13560},{},[13558],{"type":27,"value":13559},"get(0)",{"start":13561,"end":13563},{"line":13529,"column":81,"offset":13562},23565,{"line":13529,"column":1045,"offset":13564},23573,{"type":27,"value":1128,"position":13566},{"start":13567,"end":13568},{"line":13529,"column":1045,"offset":13564},{"line":13529,"column":152,"offset":13569},23578,{"type":31,"tagName":44,"properties":13571,"children":13572,"position":13575},{},[13573],{"type":27,"value":13574},"get(size() - 1)",{"start":13576,"end":13577},{"line":13529,"column":152,"offset":13569},{"line":13529,"column":2538,"offset":13578},23595,{"type":27,"value":1292,"position":13580},{"start":13581,"end":13582},{"line":13529,"column":2538,"offset":13578},{"line":13529,"column":556,"offset":13583},23597,{"type":31,"tagName":44,"properties":13585,"children":13586,"position":13588},{},[13587],{"type":27,"value":1587},{"start":13589,"end":13590},{"line":13529,"column":556,"offset":13583},{"line":13529,"column":4202,"offset":13591},23601,{"type":27,"value":7455,"position":13593},{"start":13594,"end":13595},{"line":13529,"column":4202,"offset":13591},{"line":13529,"column":1492,"offset":13596},23612,{"start":13598,"end":13599},{"line":13529,"column":706,"offset":13551},{"line":13529,"column":652,"offset":13600},23614,{"start":13602,"end":13603},{"line":13529,"column":21,"offset":13549},{"line":13529,"column":652,"offset":13600},{"type":31,"tagName":497,"properties":13605,"children":13606,"position":13654},{},[13607,13626],{"type":31,"tagName":546,"properties":13608,"children":13609,"position":13621},{},[13610],{"type":31,"tagName":44,"properties":13611,"children":13612,"position":13615},{},[13613],{"type":27,"value":13614},"remove(id)",{"start":13616,"end":13619},{"line":13617,"column":508,"offset":13618},411,23617,{"line":13617,"column":311,"offset":13620},23629,{"start":13622,"end":13624},{"line":13617,"column":21,"offset":13623},23615,{"line":13617,"column":234,"offset":13625},23630,{"type":31,"tagName":546,"properties":13627,"children":13628,"position":13650},{},[13629,13636,13644],{"type":27,"value":13630,"position":13631},"forget an id you deleted early, so it is not handed back later; ",{"start":13632,"end":13634},{"line":13617,"column":52,"offset":13633},23632,{"line":13617,"column":805,"offset":13635},23696,{"type":31,"tagName":44,"properties":13637,"children":13638,"position":13640},{},[13639],{"type":27,"value":6899},{"start":13641,"end":13642},{"line":13617,"column":805,"offset":13635},{"line":13617,"column":7459,"offset":13643},23703,{"type":27,"value":13645,"position":13646}," when the ring does not hold it",{"start":13647,"end":13648},{"line":13617,"column":7459,"offset":13643},{"line":13617,"column":8878,"offset":13649},23734,{"start":13651,"end":13652},{"line":13617,"column":234,"offset":13625},{"line":13617,"column":8182,"offset":13653},23736,{"start":13655,"end":13656},{"line":13617,"column":21,"offset":13623},{"line":13617,"column":8182,"offset":13653},{"type":31,"tagName":497,"properties":13658,"children":13659,"position":13691},{},[13660,13677],{"type":31,"tagName":546,"properties":13661,"children":13662,"position":13672},{},[13663],{"type":31,"tagName":44,"properties":13664,"children":13665,"position":13667},{},[13666],{"type":27,"value":7178},{"start":13668,"end":13670},{"line":2420,"column":508,"offset":13669},23739,{"line":2420,"column":76,"offset":13671},23748,{"start":13673,"end":13675},{"line":2420,"column":21,"offset":13674},23737,{"line":2420,"column":350,"offset":13676},23749,{"type":31,"tagName":546,"properties":13678,"children":13679,"position":13687},{},[13680],{"type":27,"value":13681,"position":13682},"forget every id; the drawings themselves stay",{"start":13683,"end":13685},{"line":2420,"column":311,"offset":13684},23751,{"line":2420,"column":556,"offset":13686},23796,{"start":13688,"end":13689},{"line":2420,"column":350,"offset":13676},{"line":2420,"column":4058,"offset":13690},23798,{"start":13692,"end":13693},{"line":2420,"column":21,"offset":13674},{"line":2420,"column":4058,"offset":13690},{"start":13695,"end":13696},{"line":13250,"column":21,"offset":13256},{"line":2420,"column":4058,"offset":13690},{"start":13698,"end":13699},{"line":9630,"column":21,"offset":13202},{"line":2420,"column":4058,"offset":13690},{"type":27,"value":28},{"type":31,"tagName":32,"properties":13702,"children":13703,"position":13785},{},[13704,13713,13724,13730,13742,13749,13761,13768,13779],{"type":27,"value":13705,"position":13706},"Two rules from the drawing page shape the idiom. A handle object\nallocates when it is made, so make them once in ",{"start":13707,"end":13710},{"line":13708,"column":21,"offset":13709},414,23800,{"line":13711,"column":213,"offset":13712},415,23913,{"type":31,"tagName":44,"properties":13714,"children":13715,"position":13721},{},[13716],{"type":27,"value":682,"position":13717},{"start":13718,"end":13719},{"line":13711,"column":213,"offset":13712},{"line":13711,"column":556,"offset":13720},23924,{"start":13722,"end":13723},{"line":13711,"column":213,"offset":13712},{"line":13711,"column":556,"offset":13720},{"type":27,"value":13725,"position":13726}," rather than\ncalling ",{"start":13727,"end":13728},{"line":13711,"column":556,"offset":13720},{"line":163,"column":192,"offset":13729},23945,{"type":31,"tagName":44,"properties":13731,"children":13732,"position":13739},{},[13733],{"type":27,"value":13734,"position":13735},"draw.line(old)",{"start":13736,"end":13737},{"line":163,"column":192,"offset":13729},{"line":163,"column":640,"offset":13738},23961,{"start":13740,"end":13741},{"line":163,"column":192,"offset":13729},{"line":163,"column":640,"offset":13738},{"type":27,"value":13743,"position":13744}," on every eviction: let the ids cycle through one\nmore value than the ring keeps (",{"start":13745,"end":13746},{"line":163,"column":640,"offset":13738},{"line":13747,"column":321,"offset":13748},417,24043,{"type":31,"tagName":44,"properties":13750,"children":13751,"position":13758},{},[13752],{"type":27,"value":13753,"position":13754},"KEEP + 1",{"start":13755,"end":13756},{"line":13747,"column":321,"offset":13748},{"line":13747,"column":264,"offset":13757},24053,{"start":13759,"end":13760},{"line":13747,"column":321,"offset":13748},{"line":13747,"column":264,"offset":13757},{"type":27,"value":13762,"position":13763},"), make that many handle\nobjects, and the id you set next is never one still on the chart. And the\nchart caps live handles at 500 per kind and 1500 in all, so a ring's\ncapacity sits well under those. The sample draws a dashed ray at every\nnew ",{"start":13764,"end":13765},{"line":13747,"column":264,"offset":13757},{"line":13766,"column":39,"offset":13767},421,24296,{"type":31,"tagName":44,"properties":13769,"children":13770,"position":13776},{},[13771],{"type":27,"value":2607,"position":13772},{"start":13773,"end":13774},{"line":13766,"column":39,"offset":13767},{"line":13766,"column":350,"offset":13775},24304,{"start":13777,"end":13778},{"line":13766,"column":39,"offset":13767},{"line":13766,"column":350,"offset":13775},{"type":27,"value":13780,"position":13781},"-bar high and keeps the newest five:",{"start":13782,"end":13783},{"line":13766,"column":350,"offset":13775},{"line":13766,"column":213,"offset":13784},24340,{"start":13786,"end":13787},{"line":13708,"column":21,"offset":13709},{"line":13766,"column":213,"offset":13784},{"type":27,"value":28},{"type":14,"children":13790},[13791],{"type":31,"tagName":2628,"properties":13792,"children":13794,"data":-1},{"class":2630,"style":2631,"tabindex":2632,"data-sample":13793},"fn-extra-indicators-handle-ring",[13795],{"type":31,"tagName":44,"properties":13796,"children":13798},{"class":13797},[2638],[13799,13851,13852,13889,13890,13919,13920,13973,13974,13977,13978,13986,13987,13995,13996,14022,14023,14055,14056,14095,14096,14134,14135,14170,14171,14203,14204,14236,14237,14240,14241,14268,14269,14308,14309,14341,14342,14415,14416,14423,14424,14427,14428,14455,14456,14485,14486,14515,14516,14545,14546,14600,14601,14618,14619,14647,14648,14656,14657,14682,14683,14705,14706,14749,14750,14758,14759,14789,14790,14824,14825,14852,14853,14860,14861,14873,14874,14903,14904,14911,14912,14915,14916,14943,14944,14961,14962,14978,14979,14999,15000,15019,15020],{"type":31,"tagName":2641,"properties":13800,"children":13801},{"class":2643},[13802,13806,13810,13814,13818,13822,13826,13830,13834,13838,13842,13847],{"type":31,"tagName":2641,"properties":13803,"children":13804},{"style":2647},[13805],{"type":27,"value":2650},{"type":31,"tagName":2641,"properties":13807,"children":13808},{"style":2653},[13809],{"type":27,"value":2656},{"type":31,"tagName":2641,"properties":13811,"children":13812},{"style":2659},[13813],{"type":27,"value":2662},{"type":31,"tagName":2641,"properties":13815,"children":13816},{"style":2653},[13817],{"type":27,"value":327},{"type":31,"tagName":2641,"properties":13819,"children":13820},{"style":2669},[13821],{"type":27,"value":5019},{"type":31,"tagName":2641,"properties":13823,"children":13824},{"style":2653},[13825],{"type":27,"value":2677},{"type":31,"tagName":2641,"properties":13827,"children":13828},{"style":2669},[13829],{"type":27,"value":2682},{"type":31,"tagName":2641,"properties":13831,"children":13832},{"style":2653},[13833],{"type":27,"value":2687},{"type":31,"tagName":2641,"properties":13835,"children":13836},{"style":2669},[13837],{"type":27,"value":2692},{"type":31,"tagName":2641,"properties":13839,"children":13840},{"style":2653},[13841],{"type":27,"value":2697},{"type":31,"tagName":2641,"properties":13843,"children":13844},{"style":2659},[13845],{"type":27,"value":13846},"\"Bars a high must top\"",{"type":31,"tagName":2641,"properties":13848,"children":13849},{"style":2653},[13850],{"type":27,"value":2707},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":13853,"children":13854},{"class":2643},[13855,13859,13863,13867,13871,13876,13880,13885],{"type":31,"tagName":2641,"properties":13856,"children":13857},{"style":2647},[13858],{"type":27,"value":2716},{"type":31,"tagName":2641,"properties":13860,"children":13861},{"style":2653},[13862],{"type":27,"value":2656},{"type":31,"tagName":2641,"properties":13864,"children":13865},{"style":2659},[13866],{"type":27,"value":4921},{"type":31,"tagName":2641,"properties":13868,"children":13869},{"style":2653},[13870],{"type":27,"value":4887},{"type":31,"tagName":2641,"properties":13872,"children":13873},{"style":2659},[13874],{"type":27,"value":13875},"\"#f5a623\"",{"type":31,"tagName":2641,"properties":13877,"children":13878},{"style":2653},[13879],{"type":27,"value":2697},{"type":31,"tagName":2641,"properties":13881,"children":13882},{"style":2659},[13883],{"type":27,"value":13884},"\"Highest high of the window\"",{"type":31,"tagName":2641,"properties":13886,"children":13887},{"style":2653},[13888],{"type":27,"value":2707},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":13891,"children":13892},{"class":2643},[13893,13897,13901,13906,13910,13915],{"type":31,"tagName":2641,"properties":13894,"children":13895},{"style":2647},[13896],{"type":27,"value":2716},{"type":31,"tagName":2641,"properties":13898,"children":13899},{"style":2653},[13900],{"type":27,"value":2656},{"type":31,"tagName":2641,"properties":13902,"children":13903},{"style":2659},[13904],{"type":27,"value":13905},"\"lines\"",{"type":31,"tagName":2641,"properties":13907,"children":13908},{"style":2653},[13909],{"type":27,"value":10725},{"type":31,"tagName":2641,"properties":13911,"children":13912},{"style":2659},[13913],{"type":27,"value":13914},"\"Rays on the chart\"",{"type":31,"tagName":2641,"properties":13916,"children":13917},{"style":2653},[13918],{"type":27,"value":2707},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":13921,"children":13922},{"class":2643},[13923,13928,13932,13937,13941,13946,13950,13955,13959,13964,13969],{"type":31,"tagName":2641,"properties":13924,"children":13925},{"style":2653},[13926],{"type":27,"value":13927},"handles.",{"type":31,"tagName":2641,"properties":13929,"children":13930},{"style":2647},[13931],{"type":27,"value":2643},{"type":31,"tagName":2641,"properties":13933,"children":13934},{"style":2653},[13935],{"type":27,"value":13936},"({ color: ",{"type":31,"tagName":2641,"properties":13938,"children":13939},{"style":2659},[13940],{"type":27,"value":13875},{"type":31,"tagName":2641,"properties":13942,"children":13943},{"style":2653},[13944],{"type":27,"value":13945},", width: ",{"type":31,"tagName":2641,"properties":13947,"children":13948},{"style":2669},[13949],{"type":27,"value":5282},{"type":31,"tagName":2641,"properties":13951,"children":13952},{"style":2653},[13953],{"type":27,"value":13954},", lineStyle: ",{"type":31,"tagName":2641,"properties":13956,"children":13957},{"style":2659},[13958],{"type":27,"value":11820},{"type":31,"tagName":2641,"properties":13960,"children":13961},{"style":2653},[13962],{"type":27,"value":13963},", extend: ",{"type":31,"tagName":2641,"properties":13965,"children":13966},{"style":2659},[13967],{"type":27,"value":13968},"\"right\"",{"type":31,"tagName":2641,"properties":13970,"children":13971},{"style":2653},[13972],{"type":27,"value":2707},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":13975,"children":13976},{"class":2643},[],{"type":27,"value":28},{"type":31,"tagName":2641,"properties":13979,"children":13980},{"class":2643},[13981],{"type":31,"tagName":2641,"properties":13982,"children":13983},{"style":3482},[13984],{"type":27,"value":13985},"// Five rays stay on the chart. Ids cycle through six, one more than the ring keeps,",{"type":27,"value":28},{"type":31,"tagName":2641,"properties":13988,"children":13989},{"class":2643},[13990],{"type":31,"tagName":2641,"properties":13991,"children":13992},{"style":3482},[13993],{"type":27,"value":13994},"// so the id set next is never one still drawn; the six handle objects are made once.",{"type":27,"value":28},{"type":31,"tagName":2641,"properties":13997,"children":13998},{"class":2643},[13999,14004,14009,14013,14018],{"type":31,"tagName":2641,"properties":14000,"children":14001},{"style":2993},[14002],{"type":27,"value":14003},"const",{"type":31,"tagName":2641,"properties":14005,"children":14006},{"style":2669},[14007],{"type":27,"value":14008}," KEEP",{"type":31,"tagName":2641,"properties":14010,"children":14011},{"style":2993},[14012],{"type":27,"value":3016},{"type":31,"tagName":2641,"properties":14014,"children":14015},{"style":2669},[14016],{"type":27,"value":14017}," 5",{"type":31,"tagName":2641,"properties":14019,"children":14020},{"style":2653},[14021],{"type":27,"value":3026},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":14024,"children":14025},{"class":2643},[14026,14030,14035,14039,14043,14047,14051],{"type":31,"tagName":2641,"properties":14027,"children":14028},{"style":2993},[14029],{"type":27,"value":14003},{"type":31,"tagName":2641,"properties":14031,"children":14032},{"style":2669},[14033],{"type":27,"value":14034}," IDS",{"type":31,"tagName":2641,"properties":14036,"children":14037},{"style":2993},[14038],{"type":27,"value":3016},{"type":31,"tagName":2641,"properties":14040,"children":14041},{"style":2669},[14042],{"type":27,"value":14008},{"type":31,"tagName":2641,"properties":14044,"children":14045},{"style":2993},[14046],{"type":27,"value":11105},{"type":31,"tagName":2641,"properties":14048,"children":14049},{"style":2669},[14050],{"type":27,"value":3518},{"type":31,"tagName":2641,"properties":14052,"children":14053},{"style":2653},[14054],{"type":27,"value":3026},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":14057,"children":14058},{"class":2643},[14059,14063,14068,14072,14076,14081,14085,14090],{"type":31,"tagName":2641,"properties":14060,"children":14061},{"style":2993},[14062],{"type":27,"value":14003},{"type":31,"tagName":2641,"properties":14064,"children":14065},{"style":2669},[14066],{"type":27,"value":14067}," lines",{"type":31,"tagName":2641,"properties":14069,"children":14070},{"style":2993},[14071],{"type":27,"value":3016},{"type":31,"tagName":2641,"properties":14073,"children":14074},{"style":2993},[14075],{"type":27,"value":3049},{"type":31,"tagName":2641,"properties":14077,"children":14078},{"style":2647},[14079],{"type":27,"value":14080}," Array",{"type":31,"tagName":2641,"properties":14082,"children":14083},{"style":2653},[14084],{"type":27,"value":3059},{"type":31,"tagName":2641,"properties":14086,"children":14087},{"style":2647},[14088],{"type":27,"value":14089},"LineHandle",{"type":31,"tagName":2641,"properties":14091,"children":14092},{"style":2653},[14093],{"type":27,"value":14094},">();",{"type":27,"value":28},{"type":31,"tagName":2641,"properties":14097,"children":14098},{"class":2643},[14099,14103,14108,14112,14116,14121,14125,14130],{"type":31,"tagName":2641,"properties":14100,"children":14101},{"style":2993},[14102],{"type":27,"value":2996},{"type":31,"tagName":2641,"properties":14104,"children":14105},{"style":2653},[14106],{"type":27,"value":14107}," ring ",{"type":31,"tagName":2641,"properties":14109,"children":14110},{"style":2993},[14111],{"type":27,"value":3044},{"type":31,"tagName":2641,"properties":14113,"children":14114},{"style":2993},[14115],{"type":27,"value":3049},{"type":31,"tagName":2641,"properties":14117,"children":14118},{"style":2647},[14119],{"type":27,"value":14120}," HandleRing",{"type":31,"tagName":2641,"properties":14122,"children":14123},{"style":2653},[14124],{"type":27,"value":2656},{"type":31,"tagName":2641,"properties":14126,"children":14127},{"style":2669},[14128],{"type":27,"value":14129},"KEEP",{"type":31,"tagName":2641,"properties":14131,"children":14132},{"style":2653},[14133],{"type":27,"value":3078},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":14136,"children":14137},{"class":2643},[14138,14142,14146,14150,14154,14158,14162,14166],{"type":31,"tagName":2641,"properties":14139,"children":14140},{"style":2993},[14141],{"type":27,"value":2996},{"type":31,"tagName":2641,"properties":14143,"children":14144},{"style":2653},[14145],{"type":27,"value":5036},{"type":31,"tagName":2641,"properties":14147,"children":14148},{"style":2993},[14149],{"type":27,"value":3044},{"type":31,"tagName":2641,"properties":14151,"children":14152},{"style":2993},[14153],{"type":27,"value":3049},{"type":31,"tagName":2641,"properties":14155,"children":14156},{"style":2647},[14157],{"type":27,"value":5049},{"type":31,"tagName":2641,"properties":14159,"children":14160},{"style":2653},[14161],{"type":27,"value":2656},{"type":31,"tagName":2641,"properties":14163,"children":14164},{"style":2669},[14165],{"type":27,"value":5019},{"type":31,"tagName":2641,"properties":14167,"children":14168},{"style":2653},[14169],{"type":27,"value":3078},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":14172,"children":14173},{"class":2643},[14174,14178,14183,14187,14191,14195,14199],{"type":31,"tagName":2641,"properties":14175,"children":14176},{"style":2993},[14177],{"type":27,"value":2996},{"type":31,"tagName":2641,"properties":14179,"children":14180},{"style":2653},[14181],{"type":27,"value":14182}," nextId",{"type":31,"tagName":2641,"properties":14184,"children":14185},{"style":2993},[14186],{"type":27,"value":3006},{"type":31,"tagName":2641,"properties":14188,"children":14189},{"style":2647},[14190],{"type":27,"value":3011},{"type":31,"tagName":2641,"properties":14192,"children":14193},{"style":2993},[14194],{"type":27,"value":3016},{"type":31,"tagName":2641,"properties":14196,"children":14197},{"style":2669},[14198],{"type":27,"value":3198},{"type":31,"tagName":2641,"properties":14200,"children":14201},{"style":2653},[14202],{"type":27,"value":3026},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":14205,"children":14206},{"class":2643},[14207,14211,14216,14220,14224,14228,14232],{"type":31,"tagName":2641,"properties":14208,"children":14209},{"style":2993},[14210],{"type":27,"value":2996},{"type":31,"tagName":2641,"properties":14212,"children":14213},{"style":2653},[14214],{"type":27,"value":14215}," prevT",{"type":31,"tagName":2641,"properties":14217,"children":14218},{"style":2993},[14219],{"type":27,"value":3006},{"type":31,"tagName":2641,"properties":14221,"children":14222},{"style":2647},[14223],{"type":27,"value":10798},{"type":31,"tagName":2641,"properties":14225,"children":14226},{"style":2993},[14227],{"type":27,"value":3016},{"type":31,"tagName":2641,"properties":14229,"children":14230},{"style":2669},[14231],{"type":27,"value":10840},{"type":31,"tagName":2641,"properties":14233,"children":14234},{"style":2653},[14235],{"type":27,"value":3026},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":14238,"children":14239},{"class":2643},[],{"type":27,"value":28},{"type":31,"tagName":2641,"properties":14242,"children":14243},{"class":2643},[14244,14248,14252,14256,14260,14264],{"type":31,"tagName":2641,"properties":14245,"children":14246},{"style":2993},[14247],{"type":27,"value":3215},{"type":31,"tagName":2641,"properties":14249,"children":14250},{"style":2647},[14251],{"type":27,"value":3220},{"type":31,"tagName":2641,"properties":14253,"children":14254},{"style":2653},[14255],{"type":27,"value":3225},{"type":31,"tagName":2641,"properties":14257,"children":14258},{"style":2993},[14259],{"type":27,"value":3006},{"type":31,"tagName":2641,"properties":14261,"children":14262},{"style":2669},[14263],{"type":27,"value":3234},{"type":31,"tagName":2641,"properties":14265,"children":14266},{"style":2653},[14267],{"type":27,"value":3239},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":14270,"children":14271},{"class":2643},[14272,14276,14280,14284,14288,14292,14296,14300,14304],{"type":31,"tagName":2641,"properties":14273,"children":14274},{"style":2653},[14275],{"type":27,"value":5135},{"type":31,"tagName":2641,"properties":14277,"children":14278},{"style":2993},[14279],{"type":27,"value":3044},{"type":31,"tagName":2641,"properties":14281,"children":14282},{"style":2993},[14283],{"type":27,"value":3049},{"type":31,"tagName":2641,"properties":14285,"children":14286},{"style":2647},[14287],{"type":27,"value":5049},{"type":31,"tagName":2641,"properties":14289,"children":14290},{"style":2653},[14291],{"type":27,"value":2656},{"type":31,"tagName":2641,"properties":14293,"children":14294},{"style":2647},[14295],{"type":27,"value":10915},{"type":31,"tagName":2641,"properties":14297,"children":14298},{"style":2653},[14299],{"type":27,"value":2656},{"type":31,"tagName":2641,"properties":14301,"children":14302},{"style":2647},[14303],{"type":27,"value":3265},{"type":31,"tagName":2641,"properties":14305,"children":14306},{"style":2653},[14307],{"type":27,"value":10929},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":14310,"children":14311},{"class":2643},[14312,14317,14321,14325,14329,14333,14337],{"type":31,"tagName":2641,"properties":14313,"children":14314},{"style":2653},[14315],{"type":27,"value":14316},"  ring ",{"type":31,"tagName":2641,"properties":14318,"children":14319},{"style":2993},[14320],{"type":27,"value":3044},{"type":31,"tagName":2641,"properties":14322,"children":14323},{"style":2993},[14324],{"type":27,"value":3049},{"type":31,"tagName":2641,"properties":14326,"children":14327},{"style":2647},[14328],{"type":27,"value":14120},{"type":31,"tagName":2641,"properties":14330,"children":14331},{"style":2653},[14332],{"type":27,"value":2656},{"type":31,"tagName":2641,"properties":14334,"children":14335},{"style":2669},[14336],{"type":27,"value":14129},{"type":31,"tagName":2641,"properties":14338,"children":14339},{"style":2653},[14340],{"type":27,"value":3078},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":14343,"children":14344},{"class":2643},[14345,14349,14353,14357,14362,14366,14370,14375,14379,14383,14388,14392,14397,14401,14406,14410],{"type":31,"tagName":2641,"properties":14346,"children":14347},{"style":2993},[14348],{"type":27,"value":6463},{"type":31,"tagName":2641,"properties":14350,"children":14351},{"style":2653},[14352],{"type":27,"value":3549},{"type":31,"tagName":2641,"properties":14354,"children":14355},{"style":2993},[14356],{"type":27,"value":2996},{"type":31,"tagName":2641,"properties":14358,"children":14359},{"style":2653},[14360],{"type":27,"value":14361}," id ",{"type":31,"tagName":2641,"properties":14363,"children":14364},{"style":2993},[14365],{"type":27,"value":3044},{"type":31,"tagName":2641,"properties":14367,"children":14368},{"style":2669},[14369],{"type":27,"value":3198},{"type":31,"tagName":2641,"properties":14371,"children":14372},{"style":2653},[14373],{"type":27,"value":14374},"; id ",{"type":31,"tagName":2641,"properties":14376,"children":14377},{"style":2993},[14378],{"type":27,"value":3059},{"type":31,"tagName":2641,"properties":14380,"children":14381},{"style":2669},[14382],{"type":27,"value":14034},{"type":31,"tagName":2641,"properties":14384,"children":14385},{"style":2653},[14386],{"type":27,"value":14387},"; id",{"type":31,"tagName":2641,"properties":14389,"children":14390},{"style":2993},[14391],{"type":27,"value":3585},{"type":31,"tagName":2641,"properties":14393,"children":14394},{"style":2653},[14395],{"type":27,"value":14396},") lines.",{"type":31,"tagName":2641,"properties":14398,"children":14399},{"style":2647},[14400],{"type":27,"value":5241},{"type":31,"tagName":2641,"properties":14402,"children":14403},{"style":2653},[14404],{"type":27,"value":14405},"(draw.",{"type":31,"tagName":2641,"properties":14407,"children":14408},{"style":2647},[14409],{"type":27,"value":2643},{"type":31,"tagName":2641,"properties":14411,"children":14412},{"style":2653},[14413],{"type":27,"value":14414},"(id));",{"type":27,"value":28},{"type":31,"tagName":2641,"properties":14417,"children":14418},{"class":2643},[14419],{"type":31,"tagName":2641,"properties":14420,"children":14421},{"style":2653},[14422],{"type":27,"value":3379},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":14425,"children":14426},{"class":2643},[],{"type":27,"value":28},{"type":31,"tagName":2641,"properties":14429,"children":14430},{"class":2643},[14431,14435,14439,14443,14447,14451],{"type":31,"tagName":2641,"properties":14432,"children":14433},{"style":2993},[14434],{"type":27,"value":3215},{"type":31,"tagName":2641,"properties":14436,"children":14437},{"style":2647},[14438],{"type":27,"value":3396},{"type":31,"tagName":2641,"properties":14440,"children":14441},{"style":2653},[14442],{"type":27,"value":3225},{"type":31,"tagName":2641,"properties":14444,"children":14445},{"style":2993},[14446],{"type":27,"value":3006},{"type":31,"tagName":2641,"properties":14448,"children":14449},{"style":2669},[14450],{"type":27,"value":3234},{"type":31,"tagName":2641,"properties":14452,"children":14453},{"style":2653},[14454],{"type":27,"value":3239},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":14457,"children":14458},{"class":2643},[14459,14463,14468,14472,14476,14481],{"type":31,"tagName":2641,"properties":14460,"children":14461},{"style":2993},[14462],{"type":27,"value":3421},{"type":31,"tagName":2641,"properties":14464,"children":14465},{"style":2669},[14466],{"type":27,"value":14467}," t",{"type":31,"tagName":2641,"properties":14469,"children":14470},{"style":2993},[14471],{"type":27,"value":3016},{"type":31,"tagName":2641,"properties":14473,"children":14474},{"style":2653},[14475],{"type":27,"value":3435},{"type":31,"tagName":2641,"properties":14477,"children":14478},{"style":2647},[14479],{"type":27,"value":14480},"time",{"type":31,"tagName":2641,"properties":14482,"children":14483},{"style":2653},[14484],{"type":27,"value":3445},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":14487,"children":14488},{"class":2643},[14489,14493,14498,14502,14506,14511],{"type":31,"tagName":2641,"properties":14490,"children":14491},{"style":2993},[14492],{"type":27,"value":3421},{"type":31,"tagName":2641,"properties":14494,"children":14495},{"style":2669},[14496],{"type":27,"value":14497}," high",{"type":31,"tagName":2641,"properties":14499,"children":14500},{"style":2993},[14501],{"type":27,"value":3016},{"type":31,"tagName":2641,"properties":14503,"children":14504},{"style":2653},[14505],{"type":27,"value":3435},{"type":31,"tagName":2641,"properties":14507,"children":14508},{"style":2647},[14509],{"type":27,"value":14510},"high",{"type":31,"tagName":2641,"properties":14512,"children":14513},{"style":2653},[14514],{"type":27,"value":3445},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":14517,"children":14518},{"class":2643},[14519,14523,14528,14532,14536,14540],{"type":31,"tagName":2641,"properties":14520,"children":14521},{"style":2993},[14522],{"type":27,"value":3421},{"type":31,"tagName":2641,"properties":14524,"children":14525},{"style":2669},[14526],{"type":27,"value":14527}," top",{"type":31,"tagName":2641,"properties":14529,"children":14530},{"style":2993},[14531],{"type":27,"value":3016},{"type":31,"tagName":2641,"properties":14533,"children":14534},{"style":2653},[14535],{"type":27,"value":5346},{"type":31,"tagName":2641,"properties":14537,"children":14538},{"style":2647},[14539],{"type":27,"value":5351},{"type":31,"tagName":2641,"properties":14541,"children":14542},{"style":2653},[14543],{"type":27,"value":14544},"(high);",{"type":27,"value":28},{"type":31,"tagName":2641,"properties":14547,"children":14548},{"class":2643},[14549,14553,14558,14562,14567,14572,14577,14582,14586,14591,14595],{"type":31,"tagName":2641,"properties":14550,"children":14551},{"style":2993},[14552],{"type":27,"value":3421},{"type":31,"tagName":2641,"properties":14554,"children":14555},{"style":2669},[14556],{"type":27,"value":14557}," width",{"type":31,"tagName":2641,"properties":14559,"children":14560},{"style":2993},[14561],{"type":27,"value":3016},{"type":31,"tagName":2641,"properties":14563,"children":14564},{"style":2647},[14565],{"type":27,"value":14566}," isNaN",{"type":31,"tagName":2641,"properties":14568,"children":14569},{"style":2653},[14570],{"type":27,"value":14571},"(prevT) ",{"type":31,"tagName":2641,"properties":14573,"children":14574},{"style":2993},[14575],{"type":27,"value":14576},"?",{"type":31,"tagName":2641,"properties":14578,"children":14579},{"style":2669},[14580],{"type":27,"value":14581}," 60.0",{"type":31,"tagName":2641,"properties":14583,"children":14584},{"style":2993},[14585],{"type":27,"value":6655},{"type":31,"tagName":2641,"properties":14587,"children":14588},{"style":2653},[14589],{"type":27,"value":14590}," t ",{"type":31,"tagName":2641,"properties":14592,"children":14593},{"style":2993},[14594],{"type":27,"value":3609},{"type":31,"tagName":2641,"properties":14596,"children":14597},{"style":2653},[14598],{"type":27,"value":14599}," prevT;",{"type":27,"value":28},{"type":31,"tagName":2641,"properties":14602,"children":14603},{"class":2643},[14604,14609,14613],{"type":31,"tagName":2641,"properties":14605,"children":14606},{"style":2653},[14607],{"type":27,"value":14608},"  prevT ",{"type":31,"tagName":2641,"properties":14610,"children":14611},{"style":2993},[14612],{"type":27,"value":3044},{"type":31,"tagName":2641,"properties":14614,"children":14615},{"style":2653},[14616],{"type":27,"value":14617}," t;",{"type":27,"value":28},{"type":31,"tagName":2641,"properties":14620,"children":14621},{"class":2643},[14622,14626,14630,14634,14639,14643],{"type":31,"tagName":2641,"properties":14623,"children":14624},{"style":2993},[14625],{"type":27,"value":3494},{"type":31,"tagName":2641,"properties":14627,"children":14628},{"style":2653},[14629],{"type":27,"value":3549},{"type":31,"tagName":2641,"properties":14631,"children":14632},{"style":2647},[14633],{"type":27,"value":5377},{"type":31,"tagName":2641,"properties":14635,"children":14636},{"style":2653},[14637],{"type":27,"value":14638},"(top)) ",{"type":31,"tagName":2641,"properties":14640,"children":14641},{"style":2993},[14642],{"type":27,"value":3774},{"type":31,"tagName":2641,"properties":14644,"children":14645},{"style":2653},[14646],{"type":27,"value":3026},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":14649,"children":14650},{"class":2643},[14651],{"type":31,"tagName":2641,"properties":14652,"children":14653},{"style":3482},[14654],{"type":27,"value":14655},"  // bars == 0: this bar set the window's high.",{"type":27,"value":28},{"type":31,"tagName":2641,"properties":14658,"children":14659},{"class":2643},[14660,14664,14669,14674,14678],{"type":31,"tagName":2641,"properties":14661,"children":14662},{"style":2993},[14663],{"type":27,"value":3494},{"type":31,"tagName":2641,"properties":14665,"children":14666},{"style":2653},[14667],{"type":27,"value":14668}," (highest.bars ",{"type":31,"tagName":2641,"properties":14670,"children":14671},{"style":2993},[14672],{"type":27,"value":14673},"==",{"type":31,"tagName":2641,"properties":14675,"children":14676},{"style":2669},[14677],{"type":27,"value":6660},{"type":31,"tagName":2641,"properties":14679,"children":14680},{"style":2653},[14681],{"type":27,"value":3590},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":14684,"children":14685},{"class":2643},[14686,14691,14696,14700],{"type":31,"tagName":2641,"properties":14687,"children":14688},{"style":2993},[14689],{"type":27,"value":14690},"    const",{"type":31,"tagName":2641,"properties":14692,"children":14693},{"style":2669},[14694],{"type":27,"value":14695}," id",{"type":31,"tagName":2641,"properties":14697,"children":14698},{"style":2993},[14699],{"type":27,"value":3016},{"type":31,"tagName":2641,"properties":14701,"children":14702},{"style":2653},[14703],{"type":27,"value":14704}," nextId;",{"type":27,"value":28},{"type":31,"tagName":2641,"properties":14707,"children":14708},{"class":2643},[14709,14714,14718,14723,14728,14732,14736,14741,14745],{"type":31,"tagName":2641,"properties":14710,"children":14711},{"style":2653},[14712],{"type":27,"value":14713},"    nextId ",{"type":31,"tagName":2641,"properties":14715,"children":14716},{"style":2993},[14717],{"type":27,"value":3044},{"type":31,"tagName":2641,"properties":14719,"children":14720},{"style":2653},[14721],{"type":27,"value":14722}," (nextId ",{"type":31,"tagName":2641,"properties":14724,"children":14725},{"style":2993},[14726],{"type":27,"value":14727},"+",{"type":31,"tagName":2641,"properties":14729,"children":14730},{"style":2669},[14731],{"type":27,"value":3518},{"type":31,"tagName":2641,"properties":14733,"children":14734},{"style":2653},[14735],{"type":27,"value":6505},{"type":31,"tagName":2641,"properties":14737,"children":14738},{"style":2993},[14739],{"type":27,"value":14740},"%",{"type":31,"tagName":2641,"properties":14742,"children":14743},{"style":2669},[14744],{"type":27,"value":14034},{"type":31,"tagName":2641,"properties":14746,"children":14747},{"style":2653},[14748],{"type":27,"value":3026},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":14751,"children":14752},{"class":2643},[14753],{"type":31,"tagName":2641,"properties":14754,"children":14755},{"style":3482},[14756],{"type":27,"value":14757},"    // Record the id; when the ring is full the oldest comes back and its ray goes.",{"type":27,"value":28},{"type":31,"tagName":2641,"properties":14760,"children":14761},{"class":2643},[14762,14766,14771,14775,14780,14784],{"type":31,"tagName":2641,"properties":14763,"children":14764},{"style":2993},[14765],{"type":27,"value":14690},{"type":31,"tagName":2641,"properties":14767,"children":14768},{"style":2669},[14769],{"type":27,"value":14770}," old",{"type":31,"tagName":2641,"properties":14772,"children":14773},{"style":2993},[14774],{"type":27,"value":3016},{"type":31,"tagName":2641,"properties":14776,"children":14777},{"style":2653},[14778],{"type":27,"value":14779}," ring.",{"type":31,"tagName":2641,"properties":14781,"children":14782},{"style":2647},[14783],{"type":27,"value":5241},{"type":31,"tagName":2641,"properties":14785,"children":14786},{"style":2653},[14787],{"type":27,"value":14788},"(id);",{"type":27,"value":28},{"type":31,"tagName":2641,"properties":14791,"children":14792},{"class":2643},[14793,14797,14802,14806,14810,14815,14820],{"type":31,"tagName":2641,"properties":14794,"children":14795},{"style":2993},[14796],{"type":27,"value":11228},{"type":31,"tagName":2641,"properties":14798,"children":14799},{"style":2653},[14800],{"type":27,"value":14801}," (old ",{"type":31,"tagName":2641,"properties":14803,"children":14804},{"style":2993},[14805],{"type":27,"value":6635},{"type":31,"tagName":2641,"properties":14807,"children":14808},{"style":2669},[14809],{"type":27,"value":3198},{"type":31,"tagName":2641,"properties":14811,"children":14812},{"style":2653},[14813],{"type":27,"value":14814},") lines[old].",{"type":31,"tagName":2641,"properties":14816,"children":14817},{"style":2647},[14818],{"type":27,"value":14819},"delete",{"type":31,"tagName":2641,"properties":14821,"children":14822},{"style":2653},[14823],{"type":27,"value":3445},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":14826,"children":14827},{"class":2643},[14828,14833,14838,14843,14847],{"type":31,"tagName":2641,"properties":14829,"children":14830},{"style":2653},[14831],{"type":27,"value":14832},"    lines[id].",{"type":31,"tagName":2641,"properties":14834,"children":14835},{"style":2647},[14836],{"type":27,"value":14837},"set",{"type":31,"tagName":2641,"properties":14839,"children":14840},{"style":2653},[14841],{"type":27,"value":14842},"(t, high, t ",{"type":31,"tagName":2641,"properties":14844,"children":14845},{"style":2993},[14846],{"type":27,"value":14727},{"type":31,"tagName":2641,"properties":14848,"children":14849},{"style":2653},[14850],{"type":27,"value":14851}," width, high);",{"type":27,"value":28},{"type":31,"tagName":2641,"properties":14854,"children":14855},{"class":2643},[14856],{"type":31,"tagName":2641,"properties":14857,"children":14858},{"style":2653},[14859],{"type":27,"value":3679},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":14862,"children":14863},{"class":2643},[14864,14868],{"type":31,"tagName":2641,"properties":14865,"children":14866},{"style":2647},[14867],{"type":27,"value":5462},{"type":31,"tagName":2641,"properties":14869,"children":14870},{"style":2653},[14871],{"type":27,"value":14872},"(top);",{"type":27,"value":28},{"type":31,"tagName":2641,"properties":14875,"children":14876},{"class":2643},[14877,14882,14886,14890,14895,14899],{"type":31,"tagName":2641,"properties":14878,"children":14879},{"style":2647},[14880],{"type":27,"value":14881},"  out_lines",{"type":31,"tagName":2641,"properties":14883,"children":14884},{"style":2653},[14885],{"type":27,"value":2656},{"type":31,"tagName":2641,"properties":14887,"children":14888},{"style":2647},[14889],{"type":27,"value":3064},{"type":31,"tagName":2641,"properties":14891,"children":14892},{"style":2653},[14893],{"type":27,"value":14894},"(ring.",{"type":31,"tagName":2641,"properties":14896,"children":14897},{"style":2647},[14898],{"type":27,"value":4131},{"type":31,"tagName":2641,"properties":14900,"children":14901},{"style":2653},[14902],{"type":27,"value":10929},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":14905,"children":14906},{"class":2643},[14907],{"type":31,"tagName":2641,"properties":14908,"children":14909},{"style":2653},[14910],{"type":27,"value":3379},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":14913,"children":14914},{"class":2643},[],{"type":27,"value":28},{"type":31,"tagName":2641,"properties":14917,"children":14918},{"class":2643},[14919,14923,14927,14931,14935,14939],{"type":31,"tagName":2641,"properties":14920,"children":14921},{"style":2993},[14922],{"type":27,"value":3215},{"type":31,"tagName":2641,"properties":14924,"children":14925},{"style":2647},[14926],{"type":27,"value":11423},{"type":31,"tagName":2641,"properties":14928,"children":14929},{"style":2653},[14930],{"type":27,"value":3225},{"type":31,"tagName":2641,"properties":14932,"children":14933},{"style":2993},[14934],{"type":27,"value":3006},{"type":31,"tagName":2641,"properties":14936,"children":14937},{"style":2669},[14938],{"type":27,"value":3234},{"type":31,"tagName":2641,"properties":14940,"children":14941},{"style":2653},[14942],{"type":27,"value":3239},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":14945,"children":14946},{"class":2643},[14947,14952,14957],{"type":31,"tagName":2641,"properties":14948,"children":14949},{"style":2653},[14950],{"type":27,"value":14951},"  highest.",{"type":31,"tagName":2641,"properties":14953,"children":14954},{"style":2647},[14955],{"type":27,"value":14956},"reset",{"type":31,"tagName":2641,"properties":14958,"children":14959},{"style":2653},[14960],{"type":27,"value":3445},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":14963,"children":14964},{"class":2643},[14965,14970,14974],{"type":31,"tagName":2641,"properties":14966,"children":14967},{"style":2653},[14968],{"type":27,"value":14969},"  ring.",{"type":31,"tagName":2641,"properties":14971,"children":14972},{"style":2647},[14973],{"type":27,"value":11453},{"type":31,"tagName":2641,"properties":14975,"children":14976},{"style":2653},[14977],{"type":27,"value":3445},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":14980,"children":14981},{"class":2643},[14982,14987,14991,14995],{"type":31,"tagName":2641,"properties":14983,"children":14984},{"style":2653},[14985],{"type":27,"value":14986},"  nextId ",{"type":31,"tagName":2641,"properties":14988,"children":14989},{"style":2993},[14990],{"type":27,"value":3044},{"type":31,"tagName":2641,"properties":14992,"children":14993},{"style":2669},[14994],{"type":27,"value":3198},{"type":31,"tagName":2641,"properties":14996,"children":14997},{"style":2653},[14998],{"type":27,"value":3026},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":15001,"children":15002},{"class":2643},[15003,15007,15011,15015],{"type":31,"tagName":2641,"properties":15004,"children":15005},{"style":2653},[15006],{"type":27,"value":14608},{"type":31,"tagName":2641,"properties":15008,"children":15009},{"style":2993},[15010],{"type":27,"value":3044},{"type":31,"tagName":2641,"properties":15012,"children":15013},{"style":2669},[15014],{"type":27,"value":10840},{"type":31,"tagName":2641,"properties":15016,"children":15017},{"style":2653},[15018],{"type":27,"value":3026},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":15021,"children":15022},{"class":2643},[15023],{"type":31,"tagName":2641,"properties":15024,"children":15025},{"style":2653},[15026],{"type":27,"value":3379},{"type":27,"value":28},{"type":31,"tagName":32,"properties":15029,"children":15030,"position":15090},{},[15031,15045,15052,15064,15071,15083],{"type":31,"tagName":44,"properties":15032,"children":15033,"position":15042},{},[15034],{"type":27,"value":15035,"position":15036},"lines",{"start":15037,"end":15040},{"line":15038,"column":21,"offset":15039},473,25936,{"line":15038,"column":133,"offset":15041},25943,{"start":15043,"end":15044},{"line":15038,"column":21,"offset":15039},{"line":15038,"column":133,"offset":15041},{"type":27,"value":15046,"position":15047}," reads 1, 2, 3, 4 on the first four highs and 5 from then on: the\nsixth high evicts the first ray's id, ",{"start":15048,"end":15049},{"line":15038,"column":133,"offset":15041},{"line":15050,"column":1173,"offset":15051},474,26047,{"type":31,"tagName":44,"properties":15053,"children":15054,"position":15061},{},[15055],{"type":27,"value":15056,"position":15057},"delete()",{"start":15058,"end":15059},{"line":15050,"column":1173,"offset":15051},{"line":15050,"column":213,"offset":15060},26057,{"start":15062,"end":15063},{"line":15050,"column":1173,"offset":15051},{"line":15050,"column":213,"offset":15060},{"type":27,"value":15065,"position":15066}," removes it, and that id\nis the one set on the very next high. A ray you delete for another reason (a\nlevel broken, say) is also handed to ",{"start":15067,"end":15068},{"line":15050,"column":213,"offset":15060},{"line":15069,"column":98,"offset":15070},476,26196,{"type":31,"tagName":44,"properties":15072,"children":15073,"position":15080},{},[15074],{"type":27,"value":15075,"position":15076},"ring.remove(id)",{"start":15077,"end":15078},{"line":15069,"column":98,"offset":15070},{"line":15069,"column":1001,"offset":15079},26213,{"start":15081,"end":15082},{"line":15069,"column":98,"offset":15070},{"line":15069,"column":1001,"offset":15079},{"type":27,"value":15084,"position":15085},", so the ring never\nreturns an id that is already free.",{"start":15086,"end":15087},{"line":15069,"column":1001,"offset":15079},{"line":15088,"column":1045,"offset":15089},477,26268,{"start":15091,"end":15092},{"line":15038,"column":21,"offset":15039},{"line":15088,"column":1045,"offset":15089},{"type":27,"value":28},{"type":31,"tagName":470,"properties":15095,"children":15096,"position":15116},{},[15097,15105],{"type":27,"value":15098,"position":15099},"Rounding: ",{"start":15100,"end":15103},{"line":15101,"column":478,"offset":15102},479,26273,{"line":15101,"column":387,"offset":15104},26283,{"type":31,"tagName":44,"properties":15106,"children":15107,"position":15113},{},[15108],{"type":27,"value":298,"position":15109},{"start":15110,"end":15111},{"line":15101,"column":387,"offset":15104},{"line":15101,"column":829,"offset":15112},26292,{"start":15114,"end":15115},{"line":15101,"column":387,"offset":15104},{"line":15101,"column":829,"offset":15112},{"start":15117,"end":15119},{"line":15101,"column":21,"offset":15118},26270,{"line":15101,"column":829,"offset":15112},{"type":27,"value":28},{"type":31,"tagName":32,"properties":15122,"children":15123,"position":15336},{},[15124,15137,15143,15154,15160,15172,15179,15190,15196,15207,15213,15225,15232,15243,15249,15261,15267,15279,15284,15296,15302,15314,15319,15331],{"type":31,"tagName":44,"properties":15125,"children":15126,"position":15134},{},[15127],{"type":27,"value":13035,"position":15128},{"start":15129,"end":15132},{"line":15130,"column":21,"offset":15131},481,26294,{"line":15130,"column":829,"offset":15133},26316,{"start":15135,"end":15136},{"line":15130,"column":21,"offset":15131},{"line":15130,"column":829,"offset":15133},{"type":27,"value":15138,"position":15139}," rounds ",{"start":15140,"end":15141},{"line":15130,"column":829,"offset":15133},{"line":15130,"column":1765,"offset":15142},26324,{"type":31,"tagName":44,"properties":15144,"children":15145,"position":15151},{},[15146],{"type":27,"value":12273,"position":15147},{"start":15148,"end":15149},{"line":15130,"column":1765,"offset":15142},{"line":15130,"column":254,"offset":15150},26327,{"start":15152,"end":15153},{"line":15130,"column":1765,"offset":15142},{"line":15130,"column":254,"offset":15150},{"type":27,"value":15155,"position":15156}," to ",{"start":15157,"end":15158},{"line":15130,"column":254,"offset":15150},{"line":15130,"column":98,"offset":15159},26331,{"type":31,"tagName":44,"properties":15161,"children":15162,"position":15169},{},[15163],{"type":27,"value":15164,"position":15165},"decimals",{"start":15166,"end":15167},{"line":15130,"column":98,"offset":15159},{"line":15130,"column":10,"offset":15168},26341,{"start":15170,"end":15171},{"line":15130,"column":98,"offset":15159},{"line":15130,"column":10,"offset":15168},{"type":27,"value":15173,"position":15174}," places with halves away\nfrom zero, Pine's ",{"start":15175,"end":15176},{"line":15130,"column":10,"offset":15168},{"line":15177,"column":123,"offset":15178},482,26384,{"type":31,"tagName":44,"properties":15180,"children":15181,"position":15187},{},[15182],{"type":27,"value":317,"position":15183},{"start":15184,"end":15185},{"line":15177,"column":123,"offset":15178},{"line":15177,"column":88,"offset":15186},26402,{"start":15188,"end":15189},{"line":15177,"column":123,"offset":15178},{"line":15177,"column":88,"offset":15186},{"type":27,"value":15191,"position":15192},". ",{"start":15193,"end":15194},{"line":15177,"column":88,"offset":15186},{"line":15177,"column":1173,"offset":15195},26404,{"type":31,"tagName":44,"properties":15197,"children":15198,"position":15204},{},[15199],{"type":27,"value":15164,"position":15200},{"start":15201,"end":15202},{"line":15177,"column":1173,"offset":15195},{"line":15177,"column":213,"offset":15203},26414,{"start":15205,"end":15206},{"line":15177,"column":1173,"offset":15195},{"line":15177,"column":213,"offset":15203},{"type":27,"value":15208,"position":15209}," is clamped to ",{"start":15210,"end":15211},{"line":15177,"column":213,"offset":15203},{"line":15177,"column":4202,"offset":15212},26429,{"type":31,"tagName":44,"properties":15214,"children":15215,"position":15222},{},[15216],{"type":27,"value":15217,"position":15218},"0..15",{"start":15219,"end":15220},{"line":15177,"column":4202,"offset":15212},{"line":15177,"column":172,"offset":15221},26436,{"start":15223,"end":15224},{"line":15177,"column":4202,"offset":15212},{"line":15177,"column":172,"offset":15221},{"type":27,"value":15226,"position":15227},";\n",{"start":15228,"end":15229},{"line":15177,"column":172,"offset":15221},{"line":15230,"column":21,"offset":15231},483,26438,{"type":31,"tagName":44,"properties":15233,"children":15234,"position":15240},{},[15235],{"type":27,"value":431,"position":15236},{"start":15237,"end":15238},{"line":15230,"column":21,"offset":15231},{"line":15230,"column":62,"offset":15239},26443,{"start":15241,"end":15242},{"line":15230,"column":21,"offset":15231},{"line":15230,"column":62,"offset":15239},{"type":27,"value":15244,"position":15245}," and the infinities pass through unchanged. ",{"start":15246,"end":15247},{"line":15230,"column":62,"offset":15239},{"line":15230,"column":162,"offset":15248},26487,{"type":31,"tagName":44,"properties":15250,"children":15251,"position":15258},{},[15252],{"type":27,"value":15253,"position":15254},"Math.round",{"start":15255,"end":15256},{"line":15230,"column":162,"offset":15248},{"line":15230,"column":4058,"offset":15257},26499,{"start":15259,"end":15260},{"line":15230,"column":162,"offset":15248},{"line":15230,"column":4058,"offset":15257},{"type":27,"value":15262,"position":15263}," follows\nJavaScript, where a negative half goes up (",{"start":15264,"end":15265},{"line":15230,"column":4058,"offset":15257},{"line":9688,"column":1419,"offset":15266},26551,{"type":31,"tagName":44,"properties":15268,"children":15269,"position":15276},{},[15270],{"type":27,"value":15271,"position":15272},"Math.round(-2.5)",{"start":15273,"end":15274},{"line":9688,"column":1419,"offset":15266},{"line":9688,"column":4058,"offset":15275},26569,{"start":15277,"end":15278},{"line":9688,"column":1419,"offset":15266},{"line":9688,"column":4058,"offset":15275},{"type":27,"value":4794,"position":15280},{"start":15281,"end":15282},{"line":9688,"column":4058,"offset":15275},{"line":9688,"column":566,"offset":15283},26573,{"type":31,"tagName":44,"properties":15285,"children":15286,"position":15293},{},[15287],{"type":27,"value":15288,"position":15289},"-2",{"start":15290,"end":15291},{"line":9688,"column":566,"offset":15283},{"line":9688,"column":1246,"offset":15292},26577,{"start":15294,"end":15295},{"line":9688,"column":566,"offset":15283},{"line":9688,"column":1246,"offset":15292},{"type":27,"value":15297,"position":15298},")\nand there is no decimals argument; ",{"start":15299,"end":15300},{"line":9688,"column":1246,"offset":15292},{"line":2447,"column":1045,"offset":15301},26614,{"type":31,"tagName":44,"properties":15303,"children":15304,"position":15311},{},[15305],{"type":27,"value":15306,"position":15307},"roundTo(-2.5, 0)",{"start":15308,"end":15309},{"line":2447,"column":1045,"offset":15301},{"line":2447,"column":101,"offset":15310},26632,{"start":15312,"end":15313},{"line":2447,"column":1045,"offset":15301},{"line":2447,"column":101,"offset":15310},{"type":27,"value":4794,"position":15315},{"start":15316,"end":15317},{"line":2447,"column":101,"offset":15310},{"line":2447,"column":2538,"offset":15318},26636,{"type":31,"tagName":44,"properties":15320,"children":15321,"position":15328},{},[15322],{"type":27,"value":15323,"position":15324},"-3",{"start":15325,"end":15326},{"line":2447,"column":2538,"offset":15318},{"line":2447,"column":4058,"offset":15327},26640,{"start":15329,"end":15330},{"line":2447,"column":2538,"offset":15318},{"line":2447,"column":4058,"offset":15327},{"type":27,"value":8643,"position":15332},{"start":15333,"end":15334},{"line":2447,"column":4058,"offset":15327},{"line":2447,"column":1236,"offset":15335},26641,{"start":15337,"end":15338},{"line":15130,"column":21,"offset":15131},{"line":2447,"column":1236,"offset":15335},{"type":27,"value":13181},{"type":31,"tagName":489,"properties":15341,"children":15342,"position":15702},{},[15343,15385],{"type":31,"tagName":493,"properties":15344,"children":15345,"position":15382},{},[15346],{"type":31,"tagName":497,"properties":15347,"children":15348,"position":15379},{},[15349,15365],{"type":31,"tagName":501,"properties":15350,"children":15351,"position":15360},{},[15352],{"type":27,"value":15353,"position":15354},"Call",{"start":15355,"end":15358},{"line":15356,"column":508,"offset":15357},487,26645,{"line":15356,"column":113,"offset":15359},26649,{"start":15361,"end":15363},{"line":15356,"column":21,"offset":15362},26643,{"line":15356,"column":133,"offset":15364},26650,{"type":31,"tagName":501,"properties":15366,"children":15367,"position":15375},{},[15368],{"type":27,"value":15369,"position":15370},"Result",{"start":15371,"end":15373},{"line":15356,"column":233,"offset":15372},26652,{"line":15356,"column":234,"offset":15374},26658,{"start":15376,"end":15377},{"line":15356,"column":133,"offset":15364},{"line":15356,"column":52,"offset":15378},26660,{"start":15380,"end":15381},{"line":15356,"column":21,"offset":15362},{"line":15356,"column":52,"offset":15378},{"start":15383,"end":15384},{"line":15356,"column":21,"offset":15362},{"line":15356,"column":52,"offset":15378},{"type":31,"tagName":539,"properties":15386,"children":15387,"position":15699},{},[15388,15429,15469,15511,15563,15611,15658],{"type":31,"tagName":497,"properties":15389,"children":15390,"position":15426},{},[15391,15409],{"type":31,"tagName":546,"properties":15392,"children":15393,"position":15404},{},[15394],{"type":31,"tagName":44,"properties":15395,"children":15396,"position":15399},{},[15397],{"type":27,"value":15398},"roundTo(2.5, 0)",{"start":15400,"end":15402},{"line":214,"column":508,"offset":15401},26677,{"line":214,"column":477,"offset":15403},26694,{"start":15405,"end":15407},{"line":214,"column":21,"offset":15406},26675,{"line":214,"column":530,"offset":15408},26695,{"type":31,"tagName":546,"properties":15410,"children":15411,"position":15422},{},[15412],{"type":31,"tagName":44,"properties":15413,"children":15414,"position":15417},{},[15415],{"type":27,"value":15416},"3",{"start":15418,"end":15420},{"line":214,"column":829,"offset":15419},26697,{"line":214,"column":706,"offset":15421},26700,{"start":15423,"end":15424},{"line":214,"column":530,"offset":15408},{"line":214,"column":81,"offset":15425},26702,{"start":15427,"end":15428},{"line":214,"column":21,"offset":15406},{"line":214,"column":81,"offset":15425},{"type":31,"tagName":497,"properties":15430,"children":15431,"position":15466},{},[15432,15450],{"type":31,"tagName":546,"properties":15433,"children":15434,"position":15445},{},[15435],{"type":31,"tagName":44,"properties":15436,"children":15437,"position":15439},{},[15438],{"type":27,"value":15306},{"start":15440,"end":15443},{"line":15441,"column":508,"offset":15442},490,26705,{"line":15441,"column":530,"offset":15444},26723,{"start":15446,"end":15448},{"line":15441,"column":21,"offset":15447},26703,{"line":15441,"column":244,"offset":15449},26724,{"type":31,"tagName":546,"properties":15451,"children":15452,"position":15462},{},[15453],{"type":31,"tagName":44,"properties":15454,"children":15455,"position":15457},{},[15456],{"type":27,"value":15323},{"start":15458,"end":15460},{"line":15441,"column":553,"offset":15459},26726,{"line":15441,"column":81,"offset":15461},26730,{"start":15463,"end":15464},{"line":15441,"column":244,"offset":15449},{"line":15441,"column":193,"offset":15465},26732,{"start":15467,"end":15468},{"line":15441,"column":21,"offset":15447},{"line":15441,"column":193,"offset":15465},{"type":31,"tagName":497,"properties":15470,"children":15471,"position":15508},{},[15472,15491],{"type":31,"tagName":546,"properties":15473,"children":15474,"position":15486},{},[15475],{"type":31,"tagName":44,"properties":15476,"children":15477,"position":15480},{},[15478],{"type":27,"value":15479},"roundTo(7.125, 2)",{"start":15481,"end":15484},{"line":15482,"column":508,"offset":15483},491,26735,{"line":15482,"column":244,"offset":15485},26754,{"start":15487,"end":15489},{"line":15482,"column":21,"offset":15488},26733,{"line":15482,"column":829,"offset":15490},26755,{"type":31,"tagName":546,"properties":15492,"children":15493,"position":15504},{},[15494],{"type":31,"tagName":44,"properties":15495,"children":15496,"position":15499},{},[15497],{"type":27,"value":15498},"7.13",{"start":15500,"end":15502},{"line":15482,"column":640,"offset":15501},26757,{"line":15482,"column":1765,"offset":15503},26763,{"start":15505,"end":15506},{"line":15482,"column":829,"offset":15490},{"line":15482,"column":321,"offset":15507},26765,{"start":15509,"end":15510},{"line":15482,"column":21,"offset":15488},{"line":15482,"column":321,"offset":15507},{"type":31,"tagName":497,"properties":15512,"children":15513,"position":15560},{},[15514,15543],{"type":31,"tagName":546,"properties":15515,"children":15516,"position":15538},{},[15517],{"type":31,"tagName":44,"properties":15518,"children":15519,"position":15532},{},[15520,15522,15525,15527,15530],{"type":27,"value":15521},"round",{"type":31,"tagName":747,"properties":15523,"children":15524},{},[],{"type":27,"value":15526},"To(",{"type":31,"tagName":747,"properties":15528,"children":15529},{},[],{"type":27,"value":15531},"1.23456, 3)",{"start":15533,"end":15536},{"line":15534,"column":508,"offset":15535},492,26768,{"line":15534,"column":553,"offset":15537},26789,{"start":15539,"end":15541},{"line":15534,"column":21,"offset":15540},26766,{"line":15534,"column":640,"offset":15542},26790,{"type":31,"tagName":546,"properties":15544,"children":15545,"position":15556},{},[15546],{"type":31,"tagName":44,"properties":15547,"children":15548,"position":15551},{},[15549],{"type":27,"value":15550},"1.235",{"start":15552,"end":15554},{"line":15534,"column":360,"offset":15553},26792,{"line":15534,"column":254,"offset":15555},26799,{"start":15557,"end":15558},{"line":15534,"column":640,"offset":15542},{"line":15534,"column":1045,"offset":15559},26801,{"start":15561,"end":15562},{"line":15534,"column":21,"offset":15540},{"line":15534,"column":1045,"offset":15559},{"type":31,"tagName":497,"properties":15564,"children":15565,"position":15608},{},[15566,15585],{"type":31,"tagName":546,"properties":15567,"children":15568,"position":15580},{},[15569],{"type":31,"tagName":44,"properties":15570,"children":15571,"position":15574},{},[15572],{"type":27,"value":15573},"roundTo(x, -1)",{"start":15575,"end":15578},{"line":15576,"column":508,"offset":15577},493,26804,{"line":15576,"column":123,"offset":15579},26820,{"start":15581,"end":15583},{"line":15576,"column":21,"offset":15582},26802,{"line":15576,"column":477,"offset":15584},26821,{"type":31,"tagName":546,"properties":15586,"children":15587,"position":15604},{},[15588,15595],{"type":27,"value":15589,"position":15590},"the same as ",{"start":15591,"end":15593},{"line":15576,"column":244,"offset":15592},26823,{"line":15576,"column":254,"offset":15594},26835,{"type":31,"tagName":44,"properties":15596,"children":15597,"position":15600},{},[15598],{"type":27,"value":15599},"roundTo(x, 0)",{"start":15601,"end":15602},{"line":15576,"column":254,"offset":15594},{"line":15576,"column":213,"offset":15603},26850,{"start":15605,"end":15606},{"line":15576,"column":477,"offset":15584},{"line":15576,"column":864,"offset":15607},26852,{"start":15609,"end":15610},{"line":15576,"column":21,"offset":15582},{"line":15576,"column":864,"offset":15607},{"type":31,"tagName":497,"properties":15612,"children":15613,"position":15655},{},[15614,15633],{"type":31,"tagName":546,"properties":15615,"children":15616,"position":15628},{},[15617],{"type":31,"tagName":44,"properties":15618,"children":15619,"position":15622},{},[15620],{"type":27,"value":15621},"roundTo(x, 40)",{"start":15623,"end":15626},{"line":15624,"column":508,"offset":15625},494,26855,{"line":15624,"column":123,"offset":15627},26871,{"start":15629,"end":15631},{"line":15624,"column":21,"offset":15630},26853,{"line":15624,"column":477,"offset":15632},26872,{"type":31,"tagName":546,"properties":15634,"children":15635,"position":15651},{},[15636,15642],{"type":27,"value":15589,"position":15637},{"start":15638,"end":15640},{"line":15624,"column":244,"offset":15639},26874,{"line":15624,"column":254,"offset":15641},26886,{"type":31,"tagName":44,"properties":15643,"children":15644,"position":15647},{},[15645],{"type":27,"value":15646},"roundTo(x, 15)",{"start":15648,"end":15649},{"line":15624,"column":254,"offset":15641},{"line":15624,"column":162,"offset":15650},26902,{"start":15652,"end":15653},{"line":15624,"column":477,"offset":15632},{"line":15624,"column":416,"offset":15654},26904,{"start":15656,"end":15657},{"line":15624,"column":21,"offset":15630},{"line":15624,"column":416,"offset":15654},{"type":31,"tagName":497,"properties":15659,"children":15660,"position":15696},{},[15661,15680],{"type":31,"tagName":546,"properties":15662,"children":15663,"position":15675},{},[15664],{"type":31,"tagName":44,"properties":15665,"children":15666,"position":15669},{},[15667],{"type":27,"value":15668},"roundTo(NaN, 2)",{"start":15670,"end":15673},{"line":15671,"column":508,"offset":15672},495,26907,{"line":15671,"column":477,"offset":15674},26924,{"start":15676,"end":15678},{"line":15671,"column":21,"offset":15677},26905,{"line":15671,"column":530,"offset":15679},26925,{"type":31,"tagName":546,"properties":15681,"children":15682,"position":15692},{},[15683],{"type":31,"tagName":44,"properties":15684,"children":15685,"position":15687},{},[15686],{"type":27,"value":431},{"start":15688,"end":15690},{"line":15671,"column":829,"offset":15689},26927,{"line":15671,"column":81,"offset":15691},26932,{"start":15693,"end":15694},{"line":15671,"column":530,"offset":15679},{"line":15671,"column":193,"offset":15695},26934,{"start":15697,"end":15698},{"line":15671,"column":21,"offset":15677},{"line":15671,"column":193,"offset":15695},{"start":15700,"end":15701},{"line":214,"column":21,"offset":15406},{"line":15671,"column":193,"offset":15695},{"start":15703,"end":15704},{"line":15356,"column":21,"offset":15362},{"line":15671,"column":193,"offset":15695},{"type":27,"value":28},{"type":31,"tagName":32,"properties":15707,"children":15708,"position":15936},{},[15709,15717,15729,15734,15745,15752,15764,15771,15782,15789,15801,15807,15819,15825,15836,15842,15854,15861,15872,15879,15890,15896,15908,15914,15929],{"type":27,"value":15710,"position":15711},"The decision reads the fractional part of ",{"start":15712,"end":15715},{"line":15713,"column":21,"offset":15714},497,26936,{"line":15713,"column":264,"offset":15716},26978,{"type":31,"tagName":44,"properties":15718,"children":15719,"position":15726},{},[15720],{"type":27,"value":15721,"position":15722},"abs(x) * 10^decimals",{"start":15723,"end":15724},{"line":15713,"column":264,"offset":15716},{"line":15713,"column":223,"offset":15725},27000,{"start":15727,"end":15728},{"line":15713,"column":264,"offset":15716},{"line":15713,"column":223,"offset":15725},{"type":27,"value":2157,"position":15730},{"start":15731,"end":15732},{"line":15713,"column":223,"offset":15725},{"line":15713,"column":583,"offset":15733},27004,{"type":31,"tagName":44,"properties":15735,"children":15736,"position":15742},{},[15737],{"type":27,"value":3064,"position":15738},{"start":15739,"end":15740},{"line":15713,"column":583,"offset":15733},{"line":15713,"column":182,"offset":15741},27009,{"start":15743,"end":15744},{"line":15713,"column":583,"offset":15733},{"line":15713,"column":182,"offset":15741},{"type":27,"value":15746,"position":15747},"\n(a fraction of ",{"start":15748,"end":15749},{"line":15713,"column":182,"offset":15741},{"line":15750,"column":234,"offset":15751},498,27025,{"type":31,"tagName":44,"properties":15753,"children":15754,"position":15761},{},[15755],{"type":27,"value":15756,"position":15757},"0.5",{"start":15758,"end":15759},{"line":15750,"column":234,"offset":15751},{"line":15750,"column":530,"offset":15760},27030,{"start":15762,"end":15763},{"line":15750,"column":234,"offset":15751},{"line":15750,"column":530,"offset":15760},{"type":27,"value":15765,"position":15766}," or more rounds up, nothing is added first), the\nresult is that integer divided back with the sign restored, and ",{"start":15767,"end":15768},{"line":15750,"column":530,"offset":15760},{"line":15769,"column":223,"offset":15770},499,27143,{"type":31,"tagName":44,"properties":15772,"children":15773,"position":15779},{},[15774],{"type":27,"value":12273,"position":15775},{"start":15776,"end":15777},{"line":15769,"column":223,"offset":15770},{"line":15769,"column":643,"offset":15778},27146,{"start":15780,"end":15781},{"line":15769,"column":223,"offset":15770},{"line":15769,"column":643,"offset":15778},{"type":27,"value":15783,"position":15784}," comes\nback unchanged when it already sits at that precision or when ",{"start":15785,"end":15786},{"line":15769,"column":643,"offset":15778},{"line":15787,"column":1236,"offset":15788},500,27215,{"type":31,"tagName":44,"properties":15790,"children":15791,"position":15798},{},[15792],{"type":27,"value":15793,"position":15794},"abs(x)",{"start":15795,"end":15796},{"line":15787,"column":1236,"offset":15788},{"line":15787,"column":172,"offset":15797},27223,{"start":15799,"end":15800},{"line":15787,"column":1236,"offset":15788},{"line":15787,"column":172,"offset":15797},{"type":27,"value":4758,"position":15802},{"start":15803,"end":15804},{"line":15787,"column":172,"offset":15797},{"line":15805,"column":21,"offset":15806},501,27227,{"type":31,"tagName":44,"properties":15808,"children":15809,"position":15816},{},[15810],{"type":27,"value":15811,"position":15812},"2^52",{"start":15813,"end":15814},{"line":15805,"column":21,"offset":15806},{"line":15805,"column":113,"offset":15815},27233,{"start":15817,"end":15818},{"line":15805,"column":21,"offset":15806},{"line":15805,"column":113,"offset":15815},{"type":27,"value":15820,"position":15821}," or more, where every ",{"start":15822,"end":15823},{"line":15805,"column":113,"offset":15815},{"line":15805,"column":1907,"offset":15824},27255,{"type":31,"tagName":44,"properties":15826,"children":15827,"position":15833},{},[15828],{"type":27,"value":3064,"position":15829},{"start":15830,"end":15831},{"line":15805,"column":1907,"offset":15824},{"line":15805,"column":254,"offset":15832},27260,{"start":15834,"end":15835},{"line":15805,"column":1907,"offset":15824},{"line":15805,"column":254,"offset":15832},{"type":27,"value":15837,"position":15838}," is an integer. A value whose binary form\nsits just under a half, ",{"start":15839,"end":15840},{"line":15805,"column":254,"offset":15832},{"line":9704,"column":640,"offset":15841},27326,{"type":31,"tagName":44,"properties":15843,"children":15844,"position":15851},{},[15845],{"type":27,"value":15846,"position":15847},"1.005",{"start":15848,"end":15849},{"line":9704,"column":640,"offset":15841},{"line":9704,"column":435,"offset":15850},27333,{"start":15852,"end":15853},{"line":9704,"column":640,"offset":15841},{"line":9704,"column":435,"offset":15850},{"type":27,"value":15855,"position":15856}," at two places, rounds down the way its\n",{"start":15857,"end":15858},{"line":9704,"column":435,"offset":15850},{"line":15859,"column":21,"offset":15860},503,27373,{"type":31,"tagName":44,"properties":15862,"children":15863,"position":15869},{},[15864],{"type":27,"value":3064,"position":15865},{"start":15866,"end":15867},{"line":15859,"column":21,"offset":15860},{"line":15859,"column":62,"offset":15868},27378,{"start":15870,"end":15871},{"line":15859,"column":21,"offset":15860},{"line":15859,"column":62,"offset":15868},{"type":27,"value":15873,"position":15874}," does. Use\n",{"start":15875,"end":15876},{"line":15859,"column":62,"offset":15868},{"line":15877,"column":21,"offset":15878},504,27389,{"type":31,"tagName":44,"properties":15880,"children":15881,"position":15887},{},[15882],{"type":27,"value":298,"position":15883},{"start":15884,"end":15885},{"line":15877,"column":21,"offset":15878},{"line":15877,"column":233,"offset":15886},27398,{"start":15888,"end":15889},{"line":15877,"column":21,"offset":15878},{"line":15877,"column":233,"offset":15886},{"type":27,"value":15891,"position":15892}," for values you compute with, plot or compare; to print a value\nat a fixed number of decimals use the text builder's ",{"start":15893,"end":15894},{"line":15877,"column":233,"offset":15886},{"line":224,"column":101,"offset":15895},27515,{"type":31,"tagName":44,"properties":15897,"children":15898,"position":15905},{},[15899],{"type":27,"value":15900,"position":15901},"f64(x, decimals)",{"start":15902,"end":15903},{"line":224,"column":101,"offset":15895},{"line":224,"column":1251,"offset":15904},27533,{"start":15906,"end":15907},{"line":224,"column":101,"offset":15895},{"line":224,"column":1251,"offset":15904},{"type":27,"value":5620,"position":15909},{"start":15910,"end":15911},{"line":224,"column":1251,"offset":15904},{"line":15912,"column":73,"offset":15913},506,27535,{"type":31,"tagName":65,"properties":15915,"children":15917,"position":15925},{"href":15916},"text-formatting.md",[15918],{"type":27,"value":15919,"position":15920},"Strings and text",{"start":15921,"end":15923},{"line":15912,"column":508,"offset":15922},27536,{"line":15912,"column":123,"offset":15924},27552,{"start":15926,"end":15927},{"line":15912,"column":73,"offset":15913},{"line":15912,"column":203,"offset":15928},27573,{"type":27,"value":15930,"position":15931},"), which formats without rounding\nthe number you keep.",{"start":15932,"end":15933},{"line":15912,"column":203,"offset":15928},{"line":15934,"column":530,"offset":15935},507,27627,{"start":15937,"end":15938},{"line":15713,"column":21,"offset":15714},{"line":15934,"column":530,"offset":15935},{"type":27,"value":28},{"type":31,"tagName":470,"properties":15941,"children":15942,"position":15961},{},[15943,15950],{"type":27,"value":15944,"position":15945},"Rounding to a tick: ",{"start":15946,"end":15948},{"line":9710,"column":478,"offset":15947},27632,{"line":9710,"column":553,"offset":15949},27652,{"type":31,"tagName":44,"properties":15951,"children":15952,"position":15958},{},[15953],{"type":27,"value":337,"position":15954},{"start":15955,"end":15956},{"line":9710,"column":553,"offset":15949},{"line":9710,"column":88,"offset":15957},27665,{"start":15959,"end":15960},{"line":9710,"column":553,"offset":15949},{"line":9710,"column":88,"offset":15957},{"start":15962,"end":15964},{"line":9710,"column":21,"offset":15963},27629,{"line":9710,"column":88,"offset":15957},{"type":27,"value":28},{"type":31,"tagName":32,"properties":15967,"children":15968,"position":16323},{},[15969,15982,15987,15998,16004,16016,16023,16034,16040,16051,16058,16070,16077,16089,16096,16108,16113,16124,16131,16142,16149,16160,16167,16179,16185,16196,16202,16214,16220,16231,16238,16249,16255,16266,16272,16283,16288,16299,16306,16317],{"type":31,"tagName":44,"properties":15970,"children":15971,"position":15979},{},[15972],{"type":27,"value":13016,"position":15973},{"start":15974,"end":15977},{"line":15975,"column":21,"offset":15976},511,27667,{"line":15975,"column":829,"offset":15978},27689,{"start":15980,"end":15981},{"line":15975,"column":21,"offset":15976},{"line":15975,"column":829,"offset":15978},{"type":27,"value":15138,"position":15983},{"start":15984,"end":15985},{"line":15975,"column":829,"offset":15978},{"line":15975,"column":1765,"offset":15986},27697,{"type":31,"tagName":44,"properties":15988,"children":15989,"position":15995},{},[15990],{"type":27,"value":12273,"position":15991},{"start":15992,"end":15993},{"line":15975,"column":1765,"offset":15986},{"line":15975,"column":254,"offset":15994},27700,{"start":15996,"end":15997},{"line":15975,"column":1765,"offset":15986},{"line":15975,"column":254,"offset":15994},{"type":27,"value":15999,"position":16000}," to the nearest multiple of ",{"start":16001,"end":16002},{"line":15975,"column":254,"offset":15994},{"line":15975,"column":4058,"offset":16003},27728,{"type":31,"tagName":44,"properties":16005,"children":16006,"position":16013},{},[16007],{"type":27,"value":16008,"position":16009},"tick",{"start":16010,"end":16011},{"line":15975,"column":4058,"offset":16003},{"line":15975,"column":643,"offset":16012},27734,{"start":16014,"end":16015},{"line":15975,"column":4058,"offset":16003},{"line":15975,"column":643,"offset":16012},{"type":27,"value":16017,"position":16018},", ties\naway from zero as ",{"start":16019,"end":16020},{"line":15975,"column":643,"offset":16012},{"line":16021,"column":123,"offset":16022},512,27759,{"type":31,"tagName":44,"properties":16024,"children":16025,"position":16031},{},[16026],{"type":27,"value":298,"position":16027},{"start":16028,"end":16029},{"line":16021,"column":123,"offset":16022},{"line":16021,"column":81,"offset":16030},27768,{"start":16032,"end":16033},{"line":16021,"column":123,"offset":16022},{"line":16021,"column":81,"offset":16030},{"type":27,"value":16035,"position":16036}," does: Pine's ",{"start":16037,"end":16038},{"line":16021,"column":81,"offset":16030},{"line":16021,"column":1269,"offset":16039},27782,{"type":31,"tagName":44,"properties":16041,"children":16042,"position":16048},{},[16043],{"type":27,"value":356,"position":16044},{"start":16045,"end":16046},{"line":16021,"column":1269,"offset":16039},{"line":16021,"column":643,"offset":16047},27808,{"start":16049,"end":16050},{"line":16021,"column":1269,"offset":16039},{"line":16021,"column":643,"offset":16047},{"type":27,"value":16052,"position":16053}," with\nthe tick given. Pine words the ties of ",{"start":16054,"end":16055},{"line":16021,"column":643,"offset":16047},{"line":16056,"column":203,"offset":16057},513,27853,{"type":31,"tagName":44,"properties":16059,"children":16060,"position":16067},{},[16061],{"type":27,"value":16062,"position":16063},"math.round",{"start":16064,"end":16065},{"line":16056,"column":203,"offset":16057},{"line":16056,"column":416,"offset":16066},27865,{"start":16068,"end":16069},{"line":16056,"column":203,"offset":16057},{"line":16056,"column":416,"offset":16066},{"type":27,"value":16071,"position":16072}," and\n",{"start":16073,"end":16074},{"line":16056,"column":416,"offset":16066},{"line":16075,"column":21,"offset":16076},514,27870,{"type":31,"tagName":44,"properties":16078,"children":16079,"position":16086},{},[16080],{"type":27,"value":16081,"position":16082},"math.round_to_mintick",{"start":16083,"end":16084},{"line":16075,"column":21,"offset":16076},{"line":16075,"column":553,"offset":16085},27893,{"start":16087,"end":16088},{"line":16075,"column":21,"offset":16076},{"line":16075,"column":553,"offset":16085},{"type":27,"value":16090,"position":16091}," the same way (\"ties rounding up\"), and on\nTradingView ",{"start":16092,"end":16093},{"line":16075,"column":553,"offset":16085},{"line":16094,"column":350,"offset":16095},515,27948,{"type":31,"tagName":44,"properties":16097,"children":16098,"position":16105},{},[16099],{"type":27,"value":16100,"position":16101},"math.round(-2.5)",{"start":16102,"end":16103},{"line":16094,"column":350,"offset":16095},{"line":16094,"column":1765,"offset":16104},27966,{"start":16106,"end":16107},{"line":16094,"column":350,"offset":16095},{"line":16094,"column":1765,"offset":16104},{"type":27,"value":2416,"position":16109},{"start":16110,"end":16111},{"line":16094,"column":1765,"offset":16104},{"line":16094,"column":98,"offset":16112},27973,{"type":31,"tagName":44,"properties":16114,"children":16115,"position":16121},{},[16116],{"type":27,"value":15323,"position":16117},{"start":16118,"end":16119},{"line":16094,"column":98,"offset":16112},{"line":16094,"column":1269,"offset":16120},27977,{"start":16122,"end":16123},{"line":16094,"column":98,"offset":16112},{"line":16094,"column":1269,"offset":16120},{"type":27,"value":16125,"position":16126}," (captured), so the tick form\nfollows ",{"start":16127,"end":16128},{"line":16094,"column":1269,"offset":16120},{"line":16129,"column":192,"offset":16130},516,28015,{"type":31,"tagName":44,"properties":16132,"children":16133,"position":16139},{},[16134],{"type":27,"value":298,"position":16135},{"start":16136,"end":16137},{"line":16129,"column":192,"offset":16130},{"line":16129,"column":52,"offset":16138},28024,{"start":16140,"end":16141},{"line":16129,"column":192,"offset":16130},{"line":16129,"column":52,"offset":16138},{"type":27,"value":16143,"position":16144}," on a negative tie; a negative tie has not been captured\nfor ",{"start":16145,"end":16146},{"line":16129,"column":52,"offset":16138},{"line":16147,"column":39,"offset":16148},517,28085,{"type":31,"tagName":44,"properties":16150,"children":16151,"position":16157},{},[16152],{"type":27,"value":16081,"position":16153},{"start":16154,"end":16155},{"line":16147,"column":39,"offset":16148},{"line":16147,"column":81,"offset":16156},28108,{"start":16158,"end":16159},{"line":16147,"column":39,"offset":16148},{"line":16147,"column":81,"offset":16156},{"type":27,"value":16161,"position":16162}," itself, since prices are positive, so that\none case rests on the shared wording. On a chart whose market publishes a tick size the call is\n",{"start":16163,"end":16164},{"line":16147,"column":81,"offset":16156},{"line":16165,"column":21,"offset":16166},519,28248,{"type":31,"tagName":44,"properties":16168,"children":16169,"position":16176},{},[16170],{"type":27,"value":16171,"position":16172},"roundToTick(x, p_market_tick_size())",{"start":16173,"end":16174},{"line":16165,"column":21,"offset":16166},{"line":16165,"column":1173,"offset":16175},28286,{"start":16177,"end":16178},{"line":16165,"column":21,"offset":16166},{"line":16165,"column":1173,"offset":16175},{"type":27,"value":16180,"position":16181},"; where the tick size reads ",{"start":16182,"end":16183},{"line":16165,"column":1173,"offset":16175},{"line":16165,"column":572,"offset":16184},28314,{"type":31,"tagName":44,"properties":16186,"children":16187,"position":16193},{},[16188],{"type":27,"value":2632,"position":16189},{"start":16190,"end":16191},{"line":16165,"column":572,"offset":16184},{"line":16165,"column":1246,"offset":16192},28317,{"start":16194,"end":16195},{"line":16165,"column":572,"offset":16184},{"line":16165,"column":1246,"offset":16192},{"type":27,"value":16197,"position":16198},"\n(the market has only its price decimals) use\n",{"start":16199,"end":16200},{"line":16165,"column":1246,"offset":16192},{"line":9720,"column":21,"offset":16201},28363,{"type":31,"tagName":44,"properties":16203,"children":16204,"position":16211},{},[16205],{"type":27,"value":16206,"position":16207},"roundTo(x, i32(p_market_price_precision()))",{"start":16208,"end":16209},{"line":9720,"column":21,"offset":16201},{"line":9720,"column":1310,"offset":16210},28408,{"start":16212,"end":16213},{"line":9720,"column":21,"offset":16201},{"line":9720,"column":1310,"offset":16210},{"type":27,"value":16215,"position":16216}," instead. ",{"start":16217,"end":16218},{"line":9720,"column":1310,"offset":16210},{"line":9720,"column":445,"offset":16219},28418,{"type":31,"tagName":44,"properties":16221,"children":16222,"position":16228},{},[16223],{"type":27,"value":12273,"position":16224},{"start":16225,"end":16226},{"line":9720,"column":445,"offset":16219},{"line":9720,"column":1837,"offset":16227},28421,{"start":16229,"end":16230},{"line":9720,"column":445,"offset":16219},{"line":9720,"column":1837,"offset":16227},{"type":27,"value":16232,"position":16233}," comes back\nunchanged when ",{"start":16234,"end":16235},{"line":9720,"column":1837,"offset":16227},{"line":16236,"column":234,"offset":16237},522,28448,{"type":31,"tagName":44,"properties":16239,"children":16240,"position":16246},{},[16241],{"type":27,"value":16008,"position":16242},{"start":16243,"end":16244},{"line":16236,"column":234,"offset":16237},{"line":16236,"column":244,"offset":16245},28454,{"start":16247,"end":16248},{"line":16236,"column":234,"offset":16237},{"line":16236,"column":244,"offset":16245},{"type":27,"value":16250,"position":16251}," is not finite or not above ",{"start":16252,"end":16253},{"line":16236,"column":244,"offset":16245},{"line":16236,"column":162,"offset":16254},28482,{"type":31,"tagName":44,"properties":16256,"children":16257,"position":16263},{},[16258],{"type":27,"value":2632,"position":16259},{"start":16260,"end":16261},{"line":16236,"column":162,"offset":16254},{"line":16236,"column":274,"offset":16262},28485,{"start":16264,"end":16265},{"line":16236,"column":162,"offset":16254},{"line":16236,"column":274,"offset":16262},{"type":27,"value":16267,"position":16268},", when ",{"start":16269,"end":16270},{"line":16236,"column":274,"offset":16262},{"line":16236,"column":556,"offset":16271},28492,{"type":31,"tagName":44,"properties":16273,"children":16274,"position":16280},{},[16275],{"type":27,"value":12273,"position":16276},{"start":16277,"end":16278},{"line":16236,"column":556,"offset":16271},{"line":16236,"column":1236,"offset":16279},28495,{"start":16281,"end":16282},{"line":16236,"column":556,"offset":16271},{"line":16236,"column":1236,"offset":16279},{"type":27,"value":4794,"position":16284},{"start":16285,"end":16286},{"line":16236,"column":1236,"offset":16279},{"line":16236,"column":572,"offset":16287},28499,{"type":31,"tagName":44,"properties":16289,"children":16290,"position":16296},{},[16291],{"type":27,"value":431,"position":16292},{"start":16293,"end":16294},{"line":16236,"column":572,"offset":16287},{"line":16236,"column":1251,"offset":16295},28504,{"start":16297,"end":16298},{"line":16236,"column":572,"offset":16287},{"line":16236,"column":1251,"offset":16295},{"type":27,"value":16300,"position":16301}," or\ninfinite, and when ",{"start":16302,"end":16303},{"line":16236,"column":1251,"offset":16295},{"line":16304,"column":477,"offset":16305},523,28527,{"type":31,"tagName":44,"properties":16307,"children":16308,"position":16314},{},[16309],{"type":27,"value":12273,"position":16310},{"start":16311,"end":16312},{"line":16304,"column":477,"offset":16305},{"line":16304,"column":829,"offset":16313},28530,{"start":16315,"end":16316},{"line":16304,"column":477,"offset":16305},{"line":16304,"column":829,"offset":16313},{"type":27,"value":16318,"position":16319}," already sits on a tick.",{"start":16320,"end":16321},{"line":16304,"column":829,"offset":16313},{"line":16304,"column":406,"offset":16322},28554,{"start":16324,"end":16325},{"line":15975,"column":21,"offset":15976},{"line":16304,"column":406,"offset":16322},{"type":27,"value":4235},{"type":31,"tagName":489,"properties":16328,"children":16329,"position":16804},{},[16330,16370],{"type":31,"tagName":493,"properties":16331,"children":16332,"position":16367},{},[16333],{"type":31,"tagName":497,"properties":16334,"children":16335,"position":16364},{},[16336,16351],{"type":31,"tagName":501,"properties":16337,"children":16338,"position":16346},{},[16339],{"type":27,"value":15353,"position":16340},{"start":16341,"end":16344},{"line":16342,"column":508,"offset":16343},525,28558,{"line":16342,"column":113,"offset":16345},28562,{"start":16347,"end":16349},{"line":16342,"column":21,"offset":16348},28556,{"line":16342,"column":133,"offset":16350},28563,{"type":31,"tagName":501,"properties":16352,"children":16353,"position":16360},{},[16354],{"type":27,"value":15369,"position":16355},{"start":16356,"end":16358},{"line":16342,"column":233,"offset":16357},28565,{"line":16342,"column":234,"offset":16359},28571,{"start":16361,"end":16362},{"line":16342,"column":133,"offset":16350},{"line":16342,"column":52,"offset":16363},28573,{"start":16365,"end":16366},{"line":16342,"column":21,"offset":16348},{"line":16342,"column":52,"offset":16363},{"start":16368,"end":16369},{"line":16342,"column":21,"offset":16348},{"line":16342,"column":52,"offset":16363},{"type":31,"tagName":539,"properties":16371,"children":16372,"position":16801},{},[16373,16435,16489,16542,16595,16649,16702,16743],{"type":31,"tagName":497,"properties":16374,"children":16375,"position":16432},{},[16376,16409],{"type":31,"tagName":546,"properties":16377,"children":16378,"position":16404},{},[16379],{"type":31,"tagName":44,"properties":16380,"children":16381,"position":16398},{},[16382,16383,16386,16388,16391,16393,16396],{"type":27,"value":15521},{"type":31,"tagName":747,"properties":16384,"children":16385},{},[],{"type":27,"value":16387},"To",{"type":31,"tagName":747,"properties":16389,"children":16390},{},[],{"type":27,"value":16392},"Tick(",{"type":31,"tagName":747,"properties":16394,"children":16395},{},[],{"type":27,"value":16397},"1.125, 0.25)",{"start":16399,"end":16402},{"line":16400,"column":508,"offset":16401},527,28590,{"line":16400,"column":1907,"offset":16403},28616,{"start":16405,"end":16407},{"line":16400,"column":21,"offset":16406},28588,{"line":16400,"column":193,"offset":16408},28617,{"type":31,"tagName":546,"properties":16410,"children":16411,"position":16428},{},[16412,16422],{"type":31,"tagName":44,"properties":16413,"children":16414,"position":16417},{},[16415],{"type":27,"value":16416},"1.25",{"start":16418,"end":16420},{"line":16400,"column":435,"offset":16419},28619,{"line":16400,"column":98,"offset":16421},28625,{"type":27,"value":16423,"position":16424}," (a tie, away from zero)",{"start":16425,"end":16426},{"line":16400,"column":98,"offset":16421},{"line":16400,"column":4058,"offset":16427},28649,{"start":16429,"end":16430},{"line":16400,"column":193,"offset":16408},{"line":16400,"column":4202,"offset":16431},28651,{"start":16433,"end":16434},{"line":16400,"column":21,"offset":16406},{"line":16400,"column":4202,"offset":16431},{"type":31,"tagName":497,"properties":16436,"children":16437,"position":16486},{},[16438,16469],{"type":31,"tagName":546,"properties":16439,"children":16440,"position":16464},{},[16441],{"type":31,"tagName":44,"properties":16442,"children":16443,"position":16458},{},[16444,16445,16448,16449,16452,16453,16456],{"type":27,"value":15521},{"type":31,"tagName":747,"properties":16446,"children":16447},{},[],{"type":27,"value":16387},{"type":31,"tagName":747,"properties":16450,"children":16451},{},[],{"type":27,"value":16392},{"type":31,"tagName":747,"properties":16454,"children":16455},{},[],{"type":27,"value":16457},"-1.125, 0.25)",{"start":16459,"end":16462},{"line":16460,"column":508,"offset":16461},528,28654,{"line":16460,"column":193,"offset":16463},28681,{"start":16465,"end":16467},{"line":16460,"column":21,"offset":16466},28652,{"line":16460,"column":1765,"offset":16468},28682,{"type":31,"tagName":546,"properties":16470,"children":16471,"position":16482},{},[16472],{"type":31,"tagName":44,"properties":16473,"children":16474,"position":16477},{},[16475],{"type":27,"value":16476},"-1.25",{"start":16478,"end":16480},{"line":16460,"column":321,"offset":16479},28684,{"line":16460,"column":203,"offset":16481},28691,{"start":16483,"end":16484},{"line":16460,"column":1765,"offset":16468},{"line":16460,"column":1269,"offset":16485},28693,{"start":16487,"end":16488},{"line":16460,"column":21,"offset":16466},{"line":16460,"column":1269,"offset":16485},{"type":31,"tagName":497,"properties":16490,"children":16491,"position":16539},{},[16492,16523],{"type":31,"tagName":546,"properties":16493,"children":16494,"position":16518},{},[16495],{"type":31,"tagName":44,"properties":16496,"children":16497,"position":16512},{},[16498,16499,16502,16503,16506,16507,16510],{"type":27,"value":15521},{"type":31,"tagName":747,"properties":16500,"children":16501},{},[],{"type":27,"value":16387},{"type":31,"tagName":747,"properties":16504,"children":16505},{},[],{"type":27,"value":16392},{"type":31,"tagName":747,"properties":16508,"children":16509},{},[],{"type":27,"value":16511},"1.1, 0.25)",{"start":16513,"end":16516},{"line":16514,"column":508,"offset":16515},529,28696,{"line":16514,"column":360,"offset":16517},28720,{"start":16519,"end":16521},{"line":16514,"column":21,"offset":16520},28694,{"line":16514,"column":81,"offset":16522},28721,{"type":31,"tagName":546,"properties":16524,"children":16525,"position":16535},{},[16526],{"type":31,"tagName":44,"properties":16527,"children":16528,"position":16530},{},[16529],{"type":27,"value":5282},{"start":16531,"end":16533},{"line":16514,"column":193,"offset":16532},28723,{"line":16514,"column":321,"offset":16534},28726,{"start":16536,"end":16537},{"line":16514,"column":81,"offset":16522},{"line":16514,"column":331,"offset":16538},28728,{"start":16540,"end":16541},{"line":16514,"column":21,"offset":16520},{"line":16514,"column":331,"offset":16538},{"type":31,"tagName":497,"properties":16543,"children":16544,"position":16592},{},[16545,16575],{"type":31,"tagName":546,"properties":16546,"children":16547,"position":16570},{},[16548],{"type":31,"tagName":44,"properties":16549,"children":16550,"position":16565},{},[16551,16552,16555,16556,16559,16560,16563],{"type":27,"value":15521},{"type":31,"tagName":747,"properties":16553,"children":16554},{},[],{"type":27,"value":16387},{"type":31,"tagName":747,"properties":16557,"children":16558},{},[],{"type":27,"value":16392},{"type":31,"tagName":747,"properties":16561,"children":16562},{},[],{"type":27,"value":16564},"6.25, 2.5)",{"start":16566,"end":16568},{"line":245,"column":508,"offset":16567},28731,{"line":245,"column":360,"offset":16569},28755,{"start":16571,"end":16573},{"line":245,"column":21,"offset":16572},28729,{"line":245,"column":81,"offset":16574},28756,{"type":31,"tagName":546,"properties":16576,"children":16577,"position":16588},{},[16578],{"type":31,"tagName":44,"properties":16579,"children":16580,"position":16583},{},[16581],{"type":27,"value":16582},"7.5",{"start":16584,"end":16586},{"line":245,"column":193,"offset":16585},28758,{"line":245,"column":331,"offset":16587},28763,{"start":16589,"end":16590},{"line":245,"column":81,"offset":16574},{"line":245,"column":88,"offset":16591},28765,{"start":16593,"end":16594},{"line":245,"column":21,"offset":16572},{"line":245,"column":88,"offset":16591},{"type":31,"tagName":497,"properties":16596,"children":16597,"position":16646},{},[16598,16629],{"type":31,"tagName":546,"properties":16599,"children":16600,"position":16624},{},[16601],{"type":31,"tagName":44,"properties":16602,"children":16603,"position":16618},{},[16604,16605,16608,16609,16612,16613,16616],{"type":27,"value":15521},{"type":31,"tagName":747,"properties":16606,"children":16607},{},[],{"type":27,"value":16387},{"type":31,"tagName":747,"properties":16610,"children":16611},{},[],{"type":27,"value":16392},{"type":31,"tagName":747,"properties":16614,"children":16615},{},[],{"type":27,"value":16617},"100.08, 0.05)",{"start":16619,"end":16622},{"line":16620,"column":508,"offset":16621},531,28768,{"line":16620,"column":193,"offset":16623},28795,{"start":16625,"end":16627},{"line":16620,"column":21,"offset":16626},28766,{"line":16620,"column":1765,"offset":16628},28796,{"type":31,"tagName":546,"properties":16630,"children":16631,"position":16642},{},[16632],{"type":31,"tagName":44,"properties":16633,"children":16634,"position":16637},{},[16635],{"type":27,"value":16636},"100.1",{"start":16638,"end":16640},{"line":16620,"column":321,"offset":16639},28798,{"line":16620,"column":203,"offset":16641},28805,{"start":16643,"end":16644},{"line":16620,"column":1765,"offset":16628},{"line":16620,"column":1269,"offset":16645},28807,{"start":16647,"end":16648},{"line":16620,"column":21,"offset":16626},{"line":16620,"column":1269,"offset":16645},{"type":31,"tagName":497,"properties":16650,"children":16651,"position":16699},{},[16652,16671],{"type":31,"tagName":546,"properties":16653,"children":16654,"position":16666},{},[16655],{"type":31,"tagName":44,"properties":16656,"children":16657,"position":16660},{},[16658],{"type":27,"value":16659},"roundToTick(x, 0.01)",{"start":16661,"end":16664},{"line":16662,"column":508,"offset":16663},532,28810,{"line":16662,"column":640,"offset":16665},28832,{"start":16667,"end":16669},{"line":16662,"column":21,"offset":16668},28808,{"line":16662,"column":706,"offset":16670},28833,{"type":31,"tagName":546,"properties":16672,"children":16673,"position":16695},{},[16674,16680,16689],{"type":27,"value":15589,"position":16675},{"start":16676,"end":16678},{"line":16662,"column":81,"offset":16677},28835,{"line":16662,"column":203,"offset":16679},28847,{"type":31,"tagName":44,"properties":16681,"children":16682,"position":16685},{},[16683],{"type":27,"value":16684},"roundTo(x, 2)",{"start":16686,"end":16687},{"line":16662,"column":203,"offset":16679},{"line":16662,"column":1001,"offset":16688},28862,{"type":27,"value":16690,"position":16691},", to the bit",{"start":16692,"end":16693},{"line":16662,"column":1001,"offset":16688},{"line":16662,"column":572,"offset":16694},28874,{"start":16696,"end":16697},{"line":16662,"column":706,"offset":16670},{"line":16662,"column":583,"offset":16698},28876,{"start":16700,"end":16701},{"line":16662,"column":21,"offset":16668},{"line":16662,"column":583,"offset":16698},{"type":31,"tagName":497,"properties":16703,"children":16704,"position":16740},{},[16705,16724],{"type":31,"tagName":546,"properties":16706,"children":16707,"position":16719},{},[16708],{"type":31,"tagName":44,"properties":16709,"children":16710,"position":16713},{},[16711],{"type":27,"value":16712},"roundToTick(x, 0)",{"start":16714,"end":16717},{"line":16715,"column":508,"offset":16716},533,28879,{"line":16715,"column":244,"offset":16718},28898,{"start":16720,"end":16722},{"line":16715,"column":21,"offset":16721},28877,{"line":16715,"column":829,"offset":16723},28899,{"type":31,"tagName":546,"properties":16725,"children":16726,"position":16736},{},[16727],{"type":31,"tagName":44,"properties":16728,"children":16729,"position":16731},{},[16730],{"type":27,"value":12273},{"start":16732,"end":16734},{"line":16715,"column":640,"offset":16733},28901,{"line":16715,"column":81,"offset":16735},28904,{"start":16737,"end":16738},{"line":16715,"column":829,"offset":16723},{"line":16715,"column":193,"offset":16739},28906,{"start":16741,"end":16742},{"line":16715,"column":21,"offset":16721},{"line":16715,"column":193,"offset":16739},{"type":31,"tagName":497,"properties":16744,"children":16745,"position":16798},{},[16746,16782],{"type":31,"tagName":546,"properties":16747,"children":16748,"position":16777},{},[16749],{"type":31,"tagName":44,"properties":16750,"children":16751,"position":16771},{},[16752,16753,16756,16757,16760,16761,16764,16766,16769],{"type":27,"value":15521},{"type":31,"tagName":747,"properties":16754,"children":16755},{},[],{"type":27,"value":16387},{"type":31,"tagName":747,"properties":16758,"children":16759},{},[],{"type":27,"value":16392},{"type":31,"tagName":747,"properties":16762,"children":16763},{},[],{"type":27,"value":16765},"Na",{"type":31,"tagName":747,"properties":16767,"children":16768},{},[],{"type":27,"value":16770},"N, 0.5)",{"start":16772,"end":16775},{"line":16773,"column":508,"offset":16774},534,28909,{"line":16773,"column":706,"offset":16776},28932,{"start":16778,"end":16780},{"line":16773,"column":21,"offset":16779},28907,{"line":16773,"column":360,"offset":16781},28933,{"type":31,"tagName":546,"properties":16783,"children":16784,"position":16794},{},[16785],{"type":31,"tagName":44,"properties":16786,"children":16787,"position":16789},{},[16788],{"type":27,"value":431},{"start":16790,"end":16792},{"line":16773,"column":1907,"offset":16791},28935,{"line":16773,"column":254,"offset":16793},28940,{"start":16795,"end":16796},{"line":16773,"column":360,"offset":16781},{"line":16773,"column":1045,"offset":16797},28942,{"start":16799,"end":16800},{"line":16773,"column":21,"offset":16779},{"line":16773,"column":1045,"offset":16797},{"start":16802,"end":16803},{"line":16400,"column":21,"offset":16406},{"line":16773,"column":1045,"offset":16797},{"start":16805,"end":16806},{"line":16342,"column":21,"offset":16348},{"line":16773,"column":1045,"offset":16797},{"type":27,"value":28},{"type":31,"tagName":32,"properties":16809,"children":16810,"position":17152},{},[16811,16819,16831,16836,16848,16853,16865,16870,16881,16886,16897,16904,16916,16922,16933,16939,16951,16956,16967,16974,16985,16991,17002,17009,17020,17026,17038,17045,17057,17062,17073,17078,17090,17096,17108,17114,17128,17135,17146],{"type":27,"value":16812,"position":16813},"A tick that is a unit fraction (",{"start":16814,"end":16817},{"line":16815,"column":21,"offset":16816},536,28944,{"line":16815,"column":321,"offset":16818},28976,{"type":31,"tagName":44,"properties":16820,"children":16821,"position":16828},{},[16822],{"type":27,"value":16823,"position":16824},"0.01",{"start":16825,"end":16826},{"line":16815,"column":321,"offset":16818},{"line":16815,"column":1173,"offset":16827},28982,{"start":16829,"end":16830},{"line":16815,"column":321,"offset":16818},{"line":16815,"column":1173,"offset":16827},{"type":27,"value":327,"position":16832},{"start":16833,"end":16834},{"line":16815,"column":1173,"offset":16827},{"line":16815,"column":152,"offset":16835},28984,{"type":31,"tagName":44,"properties":16837,"children":16838,"position":16845},{},[16839],{"type":27,"value":16840,"position":16841},"0.25",{"start":16842,"end":16843},{"line":16815,"column":152,"offset":16835},{"line":16815,"column":406,"offset":16844},28990,{"start":16846,"end":16847},{"line":16815,"column":152,"offset":16835},{"line":16815,"column":406,"offset":16844},{"type":27,"value":327,"position":16849},{"start":16850,"end":16851},{"line":16815,"column":406,"offset":16844},{"line":16815,"column":213,"offset":16852},28992,{"type":31,"tagName":44,"properties":16854,"children":16855,"position":16862},{},[16856],{"type":27,"value":16857,"position":16858},"0.0001",{"start":16859,"end":16860},{"line":16815,"column":213,"offset":16852},{"line":16815,"column":4551,"offset":16861},29000,{"start":16863,"end":16864},{"line":16815,"column":213,"offset":16852},{"line":16815,"column":4551,"offset":16861},{"type":27,"value":327,"position":16866},{"start":16867,"end":16868},{"line":16815,"column":4551,"offset":16861},{"line":16815,"column":1837,"offset":16869},29002,{"type":31,"tagName":44,"properties":16871,"children":16872,"position":16878},{},[16873],{"type":27,"value":15756,"position":16874},{"start":16875,"end":16876},{"line":16815,"column":1837,"offset":16869},{"line":16815,"column":4202,"offset":16877},29007,{"start":16879,"end":16880},{"line":16815,"column":1837,"offset":16869},{"line":16815,"column":4202,"offset":16877},{"type":27,"value":327,"position":16882},{"start":16883,"end":16884},{"line":16815,"column":4202,"offset":16877},{"line":16815,"column":566,"offset":16885},29009,{"type":31,"tagName":44,"properties":16887,"children":16888,"position":16894},{},[16889],{"type":27,"value":5282,"position":16890},{"start":16891,"end":16892},{"line":16815,"column":566,"offset":16885},{"line":16815,"column":583,"offset":16893},29012,{"start":16895,"end":16896},{"line":16815,"column":566,"offset":16885},{"line":16815,"column":583,"offset":16893},{"type":27,"value":16898,"position":16899},": one\nover an integer ",{"start":16900,"end":16901},{"line":16815,"column":583,"offset":16893},{"line":16902,"column":4770,"offset":16903},537,29034,{"type":31,"tagName":44,"properties":16905,"children":16906,"position":16913},{},[16907],{"type":27,"value":16908,"position":16909},"k",{"start":16910,"end":16911},{"line":16902,"column":4770,"offset":16903},{"line":16902,"column":477,"offset":16912},29037,{"start":16914,"end":16915},{"line":16902,"column":4770,"offset":16903},{"line":16902,"column":477,"offset":16912},{"type":27,"value":16917,"position":16918},") is handled the way ",{"start":16919,"end":16920},{"line":16902,"column":477,"offset":16912},{"line":16902,"column":152,"offset":16921},29058,{"type":31,"tagName":44,"properties":16923,"children":16924,"position":16930},{},[16925],{"type":27,"value":298,"position":16926},{"start":16927,"end":16928},{"line":16902,"column":152,"offset":16921},{"line":16902,"column":162,"offset":16929},29067,{"start":16931,"end":16932},{"line":16902,"column":152,"offset":16921},{"line":16902,"column":162,"offset":16929},{"type":27,"value":16934,"position":16935}," handles decimals, the\ndecision on the fractional part of ",{"start":16936,"end":16937},{"line":16902,"column":162,"offset":16929},{"line":9736,"column":1045,"offset":16938},29125,{"type":31,"tagName":44,"properties":16940,"children":16941,"position":16948},{},[16942],{"type":27,"value":16943,"position":16944},"abs(x) * k",{"start":16945,"end":16946},{"line":9736,"column":1045,"offset":16938},{"line":9736,"column":10,"offset":16947},29137,{"start":16949,"end":16950},{"line":9736,"column":1045,"offset":16938},{"line":9736,"column":10,"offset":16947},{"type":27,"value":2157,"position":16952},{"start":16953,"end":16954},{"line":9736,"column":10,"offset":16947},{"line":9736,"column":416,"offset":16955},29141,{"type":31,"tagName":44,"properties":16957,"children":16958,"position":16964},{},[16959],{"type":27,"value":3064,"position":16960},{"start":16961,"end":16962},{"line":9736,"column":416,"offset":16955},{"line":9736,"column":4551,"offset":16963},29146,{"start":16965,"end":16966},{"line":9736,"column":416,"offset":16955},{"line":9736,"column":4551,"offset":16963},{"type":27,"value":16968,"position":16969}," and the result\nthat integer divided by ",{"start":16970,"end":16971},{"line":9736,"column":4551,"offset":16963},{"line":16972,"column":640,"offset":16973},539,29186,{"type":31,"tagName":44,"properties":16975,"children":16976,"position":16982},{},[16977],{"type":27,"value":16908,"position":16978},{"start":16979,"end":16980},{"line":16972,"column":640,"offset":16973},{"line":16972,"column":81,"offset":16981},29189,{"start":16983,"end":16984},{"line":16972,"column":640,"offset":16973},{"line":16972,"column":81,"offset":16981},{"type":27,"value":16986,"position":16987},", so the answer is the nearest ",{"start":16988,"end":16989},{"line":16972,"column":81,"offset":16981},{"line":16972,"column":1837,"offset":16990},29220,{"type":31,"tagName":44,"properties":16992,"children":16993,"position":16999},{},[16994],{"type":27,"value":3064,"position":16995},{"start":16996,"end":16997},{"line":16972,"column":1837,"offset":16990},{"line":16972,"column":4202,"offset":16998},29225,{"start":17000,"end":17001},{"line":16972,"column":1837,"offset":16990},{"line":16972,"column":4202,"offset":16998},{"type":27,"value":17003,"position":17004}," to the\ndecimal a trader would write (",{"start":17005,"end":17006},{"line":16972,"column":4202,"offset":16998},{"line":17007,"column":1765,"offset":17008},540,29263,{"type":31,"tagName":44,"properties":17010,"children":17011,"position":17017},{},[17012],{"type":27,"value":16636,"position":17013},{"start":17014,"end":17015},{"line":17007,"column":1765,"offset":17008},{"line":17007,"column":98,"offset":17016},29270,{"start":17018,"end":17019},{"line":17007,"column":1765,"offset":17008},{"line":17007,"column":98,"offset":17016},{"type":27,"value":17021,"position":17022},", not ",{"start":17023,"end":17024},{"line":17007,"column":98,"offset":17016},{"line":17007,"column":1419,"offset":17025},29276,{"type":31,"tagName":44,"properties":17027,"children":17028,"position":17035},{},[17029],{"type":27,"value":17030,"position":17031},"100.10000000000001",{"start":17032,"end":17033},{"line":17007,"column":1419,"offset":17025},{"line":17007,"column":4202,"offset":17034},29296,{"start":17036,"end":17037},{"line":17007,"column":1419,"offset":17025},{"line":17007,"column":4202,"offset":17034},{"type":27,"value":17039,"position":17040},"). Any\nother tick (",{"start":17041,"end":17042},{"line":17007,"column":4202,"offset":17034},{"line":17043,"column":350,"offset":17044},541,29315,{"type":31,"tagName":44,"properties":17046,"children":17047,"position":17054},{},[17048],{"type":27,"value":17049,"position":17050},"2.5",{"start":17051,"end":17052},{"line":17043,"column":350,"offset":17044},{"line":17043,"column":52,"offset":17053},29320,{"start":17055,"end":17056},{"line":17043,"column":350,"offset":17044},{"line":17043,"column":52,"offset":17053},{"type":27,"value":327,"position":17058},{"start":17059,"end":17060},{"line":17043,"column":52,"offset":17053},{"line":17043,"column":477,"offset":17061},29322,{"type":31,"tagName":44,"properties":17063,"children":17064,"position":17070},{},[17065],{"type":27,"value":10313,"position":17066},{"start":17067,"end":17068},{"line":17043,"column":477,"offset":17061},{"line":17043,"column":829,"offset":17069},29325,{"start":17071,"end":17072},{"line":17043,"column":477,"offset":17061},{"line":17043,"column":829,"offset":17069},{"type":27,"value":327,"position":17074},{"start":17075,"end":17076},{"line":17043,"column":829,"offset":17069},{"line":17043,"column":640,"offset":17077},29327,{"type":31,"tagName":44,"properties":17079,"children":17080,"position":17087},{},[17081],{"type":27,"value":17082,"position":17083},"0.3",{"start":17084,"end":17085},{"line":17043,"column":640,"offset":17077},{"line":17043,"column":193,"offset":17086},29332,{"start":17088,"end":17089},{"line":17043,"column":640,"offset":17077},{"line":17043,"column":193,"offset":17086},{"type":27,"value":17091,"position":17092},") rounds ",{"start":17093,"end":17094},{"line":17043,"column":193,"offset":17086},{"line":17043,"column":1173,"offset":17095},29341,{"type":31,"tagName":44,"properties":17097,"children":17098,"position":17105},{},[17099],{"type":27,"value":17100,"position":17101},"abs(x) / tick",{"start":17102,"end":17103},{"line":17043,"column":1173,"offset":17095},{"line":17043,"column":101,"offset":17104},29356,{"start":17106,"end":17107},{"line":17043,"column":1173,"offset":17095},{"line":17043,"column":101,"offset":17104},{"type":27,"value":17109,"position":17110}," and multiplies back.\nThe levels in ",{"start":17111,"end":17112},{"line":17043,"column":101,"offset":17104},{"line":255,"column":311,"offset":17113},29392,{"type":31,"tagName":65,"properties":17115,"children":17117,"position":17124},{"href":17116},"#percentiles-of-a-list",[17118],{"type":27,"value":11609,"position":17119},{"start":17120,"end":17122},{"line":255,"column":234,"offset":17121},29393,{"line":255,"column":88,"offset":17123},29414,{"start":17125,"end":17126},{"line":255,"column":311,"offset":17113},{"line":255,"column":4058,"offset":17127},29439,{"type":27,"value":17129,"position":17130}," are rounded\nthis way, with ",{"start":17131,"end":17132},{"line":255,"column":4058,"offset":17127},{"line":17133,"column":234,"offset":17134},543,29467,{"type":31,"tagName":44,"properties":17136,"children":17137,"position":17143},{},[17138],{"type":27,"value":298,"position":17139},{"start":17140,"end":17141},{"line":17133,"column":234,"offset":17134},{"line":17133,"column":640,"offset":17142},29476,{"start":17144,"end":17145},{"line":17133,"column":234,"offset":17134},{"line":17133,"column":640,"offset":17142},{"type":27,"value":17147,"position":17148}," where the tick reads 0.",{"start":17149,"end":17150},{"line":17133,"column":640,"offset":17142},{"line":17133,"column":213,"offset":17151},29500,{"start":17153,"end":17154},{"line":16815,"column":21,"offset":16816},{"line":17133,"column":213,"offset":17151},{"type":27,"value":28},{"type":31,"tagName":470,"properties":17157,"children":17158,"position":17178},{},[17159,17167],{"type":27,"value":17160,"position":17161},"Repeatable random numbers: ",{"start":17162,"end":17165},{"line":17163,"column":478,"offset":17164},545,29505,{"line":17163,"column":1765,"offset":17166},29532,{"type":31,"tagName":44,"properties":17168,"children":17169,"position":17175},{},[17170],{"type":27,"value":375,"position":17171},{"start":17172,"end":17173},{"line":17163,"column":1765,"offset":17166},{"line":17163,"column":1173,"offset":17174},29540,{"start":17176,"end":17177},{"line":17163,"column":1765,"offset":17166},{"line":17163,"column":1173,"offset":17174},{"start":17179,"end":17181},{"line":17163,"column":21,"offset":17180},29502,{"line":17163,"column":1173,"offset":17174},{"type":27,"value":28},{"type":31,"tagName":32,"properties":17184,"children":17185,"position":17561},{},[17186,17199,17205,17216,17223,17235,17240,17252,17258,17269,17275,17287,17292,17304,17310,17322,17329,17341,17348,17360,17366,17378,17385,17396,17402,17414,17420,17432,17438,17450,17455,17467,17473,17484,17490,17502,17507,17519,17526,17537,17544,17555],{"type":31,"tagName":44,"properties":17187,"children":17188,"position":17196},{},[17189],{"type":27,"value":375,"position":17190},{"start":17191,"end":17194},{"line":17192,"column":21,"offset":17193},547,29542,{"line":17192,"column":192,"offset":17195},29550,{"start":17197,"end":17198},{"line":17192,"column":21,"offset":17193},{"line":17192,"column":192,"offset":17195},{"type":27,"value":17200,"position":17201}," is a seeded generator for Pine's ",{"start":17202,"end":17203},{"line":17192,"column":192,"offset":17195},{"line":17192,"column":264,"offset":17204},29584,{"type":31,"tagName":44,"properties":17206,"children":17207,"position":17213},{},[17208],{"type":27,"value":393,"position":17209},{"start":17210,"end":17211},{"line":17192,"column":264,"offset":17204},{"line":17192,"column":1251,"offset":17212},29613,{"start":17214,"end":17215},{"line":17192,"column":264,"offset":17204},{"line":17192,"column":1251,"offset":17212},{"type":27,"value":17217,"position":17218},":\nthe same seed gives the same sequence on every host and every run, and\n",{"start":17219,"end":17220},{"line":17192,"column":1251,"offset":17212},{"line":17221,"column":21,"offset":17222},549,29686,{"type":31,"tagName":44,"properties":17224,"children":17225,"position":17232},{},[17226],{"type":27,"value":17227,"position":17228},"reseed(seed)",{"start":17229,"end":17230},{"line":17221,"column":21,"offset":17222},{"line":17221,"column":311,"offset":17231},29700,{"start":17233,"end":17234},{"line":17221,"column":21,"offset":17222},{"line":17221,"column":311,"offset":17231},{"type":27,"value":2157,"position":17236},{"start":17237,"end":17238},{"line":17221,"column":311,"offset":17231},{"line":17221,"column":123,"offset":17239},29704,{"type":31,"tagName":44,"properties":17241,"children":17242,"position":17249},{},[17243],{"type":27,"value":17244,"position":17245},"onReset()",{"start":17246,"end":17247},{"line":17221,"column":123,"offset":17239},{"line":17221,"column":193,"offset":17248},29715,{"start":17250,"end":17251},{"line":17221,"column":123,"offset":17239},{"line":17221,"column":193,"offset":17248},{"type":27,"value":17253,"position":17254}," replays it. Construct it in ",{"start":17255,"end":17256},{"line":17221,"column":193,"offset":17248},{"line":17221,"column":1837,"offset":17257},29744,{"type":31,"tagName":44,"properties":17259,"children":17260,"position":17266},{},[17261],{"type":27,"value":682,"position":17262},{"start":17263,"end":17264},{"line":17221,"column":1837,"offset":17257},{"line":17221,"column":1246,"offset":17265},29755,{"start":17267,"end":17268},{"line":17221,"column":1837,"offset":17257},{"line":17221,"column":1246,"offset":17265},{"type":27,"value":15226,"position":17270},{"start":17271,"end":17272},{"line":17221,"column":1246,"offset":17265},{"line":17273,"column":21,"offset":17274},550,29757,{"type":31,"tagName":44,"properties":17276,"children":17277,"position":17284},{},[17278],{"type":27,"value":17279,"position":17280},"next()",{"start":17281,"end":17282},{"line":17273,"column":21,"offset":17274},{"line":17273,"column":192,"offset":17283},29765,{"start":17285,"end":17286},{"line":17273,"column":21,"offset":17274},{"line":17273,"column":192,"offset":17283},{"type":27,"value":1128,"position":17288},{"start":17289,"end":17290},{"line":17273,"column":192,"offset":17283},{"line":17273,"column":387,"offset":17291},29770,{"type":31,"tagName":44,"properties":17293,"children":17294,"position":17301},{},[17295],{"type":27,"value":17296,"position":17297},"between()",{"start":17298,"end":17299},{"line":17273,"column":387,"offset":17291},{"line":17273,"column":640,"offset":17300},29781,{"start":17302,"end":17303},{"line":17273,"column":387,"offset":17291},{"line":17273,"column":640,"offset":17300},{"type":27,"value":17305,"position":17306}," never allocate. Pine's unseeded ",{"start":17307,"end":17308},{"line":17273,"column":640,"offset":17300},{"line":17273,"column":2538,"offset":17309},29814,{"type":31,"tagName":44,"properties":17311,"children":17312,"position":17319},{},[17313],{"type":27,"value":17314,"position":17315},"math.random()",{"start":17316,"end":17317},{"line":17273,"column":2538,"offset":17309},{"line":17273,"column":1860,"offset":17318},29829,{"start":17320,"end":17321},{"line":17273,"column":2538,"offset":17309},{"line":17273,"column":1860,"offset":17318},{"type":27,"value":17323,"position":17324},"\ndiffers on every run and there is no clock here to draw a seed from, so\npick one. The generator is TradingView's: a seeded ",{"start":17325,"end":17326},{"line":17273,"column":1860,"offset":17318},{"line":17327,"column":416,"offset":17328},552,29953,{"type":31,"tagName":44,"properties":17330,"children":17331,"position":17338},{},[17332],{"type":27,"value":17333,"position":17334},"math.random",{"start":17335,"end":17336},{"line":17327,"column":416,"offset":17328},{"line":17327,"column":223,"offset":17337},29966,{"start":17339,"end":17340},{"line":17327,"column":416,"offset":17328},{"line":17327,"column":223,"offset":17337},{"type":27,"value":17342,"position":17343}," there\ndraws ",{"start":17344,"end":17345},{"line":17327,"column":223,"offset":17337},{"line":17346,"column":113,"offset":17347},553,29979,{"type":31,"tagName":44,"properties":17349,"children":17350,"position":17357},{},[17351],{"type":27,"value":17352,"position":17353},"java.util.Random",{"start":17354,"end":17355},{"line":17346,"column":113,"offset":17347},{"line":17346,"column":640,"offset":17356},29997,{"start":17358,"end":17359},{"line":17346,"column":113,"offset":17347},{"line":17346,"column":640,"offset":17356},{"type":27,"value":17361,"position":17362},"'s ",{"start":17363,"end":17364},{"line":17346,"column":640,"offset":17356},{"line":17346,"column":81,"offset":17365},30000,{"type":31,"tagName":44,"properties":17367,"children":17368,"position":17375},{},[17369],{"type":27,"value":17370,"position":17371},"nextDouble()",{"start":17372,"end":17373},{"line":17346,"column":81,"offset":17365},{"line":17346,"column":1269,"offset":17374},30014,{"start":17376,"end":17377},{"line":17346,"column":81,"offset":17365},{"line":17346,"column":1269,"offset":17374},{"type":27,"value":17379,"position":17380}," sequence for the seed, and so\ndoes ",{"start":17381,"end":17382},{"line":17346,"column":1269,"offset":17374},{"line":17383,"column":62,"offset":17384},554,30050,{"type":31,"tagName":44,"properties":17386,"children":17387,"position":17393},{},[17388],{"type":27,"value":375,"position":17389},{"start":17390,"end":17391},{"line":17383,"column":62,"offset":17384},{"line":17383,"column":387,"offset":17392},30058,{"start":17394,"end":17395},{"line":17383,"column":62,"offset":17384},{"line":17383,"column":387,"offset":17392},{"type":27,"value":17397,"position":17398},", draw for draw (seed ",{"start":17399,"end":17400},{"line":17383,"column":387,"offset":17392},{"line":17383,"column":1045,"offset":17401},30080,{"type":31,"tagName":44,"properties":17403,"children":17404,"position":17411},{},[17405],{"type":27,"value":17406,"position":17407},"42",{"start":17408,"end":17409},{"line":17383,"column":1045,"offset":17401},{"line":17383,"column":203,"offset":17410},30084,{"start":17412,"end":17413},{"line":17383,"column":1045,"offset":17401},{"line":17383,"column":203,"offset":17410},{"type":27,"value":17415,"position":17416}," starts ",{"start":17417,"end":17418},{"line":17383,"column":203,"offset":17410},{"line":17383,"column":10,"offset":17419},30092,{"type":31,"tagName":44,"properties":17421,"children":17422,"position":17429},{},[17423],{"type":27,"value":17424,"position":17425},"0.7275636800328681",{"start":17426,"end":17427},{"line":17383,"column":10,"offset":17419},{"line":17383,"column":643,"offset":17428},30112,{"start":17430,"end":17431},{"line":17383,"column":10,"offset":17419},{"line":17383,"column":643,"offset":17428},{"type":27,"value":8396,"position":17433},{"start":17434,"end":17435},{"line":17383,"column":643,"offset":17428},{"line":17436,"column":21,"offset":17437},555,30114,{"type":31,"tagName":44,"properties":17439,"children":17440,"position":17447},{},[17441],{"type":27,"value":17442,"position":17443},"0.6832234717598454",{"start":17444,"end":17445},{"line":17436,"column":21,"offset":17437},{"line":17436,"column":530,"offset":17446},30134,{"start":17448,"end":17449},{"line":17436,"column":21,"offset":17437},{"line":17436,"column":530,"offset":17446},{"type":27,"value":327,"position":17451},{"start":17452,"end":17453},{"line":17436,"column":530,"offset":17446},{"line":17436,"column":829,"offset":17454},30136,{"type":31,"tagName":44,"properties":17456,"children":17457,"position":17464},{},[17458],{"type":27,"value":17459,"position":17460},"0.30871945533265976",{"start":17461,"end":17462},{"line":17436,"column":829,"offset":17454},{"line":17436,"column":1419,"offset":17463},30157,{"start":17465,"end":17466},{"line":17436,"column":829,"offset":17454},{"line":17436,"column":1419,"offset":17463},{"type":27,"value":17468,"position":17469},"; seed ",{"start":17470,"end":17471},{"line":17436,"column":1419,"offset":17463},{"line":17436,"column":864,"offset":17472},30164,{"type":31,"tagName":44,"properties":17474,"children":17475,"position":17481},{},[17476],{"type":27,"value":5282,"position":17477},{"start":17478,"end":17479},{"line":17436,"column":864,"offset":17472},{"line":17436,"column":101,"offset":17480},30167,{"start":17482,"end":17483},{"line":17436,"column":864,"offset":17472},{"line":17436,"column":101,"offset":17480},{"type":27,"value":17485,"position":17486}," starts\n",{"start":17487,"end":17488},{"line":17436,"column":101,"offset":17480},{"line":10233,"column":21,"offset":17489},30175,{"type":31,"tagName":44,"properties":17491,"children":17492,"position":17499},{},[17493],{"type":27,"value":17494,"position":17495},"0.7308781907032909",{"start":17496,"end":17497},{"line":10233,"column":21,"offset":17489},{"line":10233,"column":530,"offset":17498},30195,{"start":17500,"end":17501},{"line":10233,"column":21,"offset":17489},{"line":10233,"column":530,"offset":17498},{"type":27,"value":327,"position":17503},{"start":17504,"end":17505},{"line":10233,"column":530,"offset":17498},{"line":10233,"column":829,"offset":17506},30197,{"type":31,"tagName":44,"properties":17508,"children":17509,"position":17516},{},[17510],{"type":27,"value":17511,"position":17512},"0.41008081149220166",{"start":17513,"end":17514},{"line":10233,"column":829,"offset":17506},{"line":10233,"column":1419,"offset":17515},30218,{"start":17517,"end":17518},{"line":10233,"column":829,"offset":17506},{"line":10233,"column":1419,"offset":17515},{"type":27,"value":17520,"position":17521},", the values captured on\nTradingView). TradingView keeps one sequence per ",{"start":17522,"end":17523},{"line":10233,"column":1419,"offset":17515},{"line":17524,"column":162,"offset":17525},557,30292,{"type":31,"tagName":44,"properties":17527,"children":17528,"position":17534},{},[17529],{"type":27,"value":17333,"position":17530},{"start":17531,"end":17532},{"line":17524,"column":162,"offset":17525},{"line":17524,"column":1236,"offset":17533},30305,{"start":17535,"end":17536},{"line":17524,"column":162,"offset":17525},{"line":17524,"column":1236,"offset":17533},{"type":27,"value":17538,"position":17539}," call\nsite, so construct one ",{"start":17540,"end":17541},{"line":17524,"column":1236,"offset":17533},{"line":17542,"column":553,"offset":17543},558,30334,{"type":31,"tagName":44,"properties":17545,"children":17546,"position":17552},{},[17547],{"type":27,"value":375,"position":17548},{"start":17549,"end":17550},{"line":17542,"column":553,"offset":17543},{"line":17542,"column":435,"offset":17551},30342,{"start":17553,"end":17554},{"line":17542,"column":553,"offset":17543},{"line":17542,"column":435,"offset":17551},{"type":27,"value":17556,"position":17557}," per call a Pine script makes.",{"start":17558,"end":17559},{"line":17542,"column":435,"offset":17551},{"line":17542,"column":4058,"offset":17560},30372,{"start":17562,"end":17563},{"line":17192,"column":21,"offset":17193},{"line":17542,"column":4058,"offset":17560},{"type":27,"value":17565},"\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":489,"properties":17567,"children":17568,"position":17918},{},[17569,17609],{"type":31,"tagName":493,"properties":17570,"children":17571,"position":17606},{},[17572],{"type":31,"tagName":497,"properties":17573,"children":17574,"position":17603},{},[17575,17590],{"type":31,"tagName":501,"properties":17576,"children":17577,"position":17585},{},[17578],{"type":27,"value":4249,"position":17579},{"start":17580,"end":17583},{"line":17581,"column":508,"offset":17582},560,30376,{"line":17581,"column":192,"offset":17584},30382,{"start":17586,"end":17588},{"line":17581,"column":21,"offset":17587},30374,{"line":17581,"column":233,"offset":17589},30383,{"type":31,"tagName":501,"properties":17591,"children":17592,"position":17599},{},[17593],{"type":27,"value":4265,"position":17594},{"start":17595,"end":17597},{"line":17581,"column":76,"offset":17596},30385,{"line":17581,"column":123,"offset":17598},30392,{"start":17600,"end":17601},{"line":17581,"column":233,"offset":17589},{"line":17581,"column":530,"offset":17602},30394,{"start":17604,"end":17605},{"line":17581,"column":21,"offset":17587},{"line":17581,"column":530,"offset":17602},{"start":17607,"end":17608},{"line":17581,"column":21,"offset":17587},{"line":17581,"column":530,"offset":17602},{"type":31,"tagName":539,"properties":17610,"children":17611,"position":17915},{},[17612,17674,17769,17848],{"type":31,"tagName":497,"properties":17613,"children":17614,"position":17671},{},[17615,17634],{"type":31,"tagName":546,"properties":17616,"children":17617,"position":17629},{},[17618],{"type":31,"tagName":44,"properties":17619,"children":17620,"position":17623},{},[17621],{"type":27,"value":17622},"new Random(seed)",{"start":17624,"end":17627},{"line":17625,"column":508,"offset":17626},562,30411,{"line":17625,"column":530,"offset":17628},30429,{"start":17630,"end":17632},{"line":17625,"column":21,"offset":17631},30409,{"line":17625,"column":244,"offset":17633},30430,{"type":31,"tagName":546,"properties":17635,"children":17636,"position":17667},{},[17637,17644,17653,17659],{"type":27,"value":17638,"position":17639},"a generator at ",{"start":17640,"end":17642},{"line":17625,"column":553,"offset":17641},30432,{"line":17625,"column":1173,"offset":17643},30447,{"type":31,"tagName":44,"properties":17645,"children":17646,"position":17649},{},[17647],{"type":27,"value":17648},"seed",{"start":17650,"end":17651},{"line":17625,"column":1173,"offset":17643},{"line":17625,"column":1132,"offset":17652},30453,{"type":27,"value":17654,"position":17655}," (an integer); construct in ",{"start":17656,"end":17657},{"line":17625,"column":1132,"offset":17652},{"line":17625,"column":1860,"offset":17658},30481,{"type":31,"tagName":44,"properties":17660,"children":17661,"position":17663},{},[17662],{"type":27,"value":682},{"start":17664,"end":17665},{"line":17625,"column":1860,"offset":17658},{"line":17625,"column":1776,"offset":17666},30492,{"start":17668,"end":17669},{"line":17625,"column":244,"offset":17633},{"line":17625,"column":670,"offset":17670},30494,{"start":17672,"end":17673},{"line":17625,"column":21,"offset":17631},{"line":17625,"column":670,"offset":17670},{"type":31,"tagName":497,"properties":17675,"children":17676,"position":17766},{},[17677,17695],{"type":31,"tagName":546,"properties":17678,"children":17679,"position":17690},{},[17680],{"type":31,"tagName":44,"properties":17681,"children":17682,"position":17684},{},[17683],{"type":27,"value":17279},{"start":17685,"end":17688},{"line":17686,"column":508,"offset":17687},563,30497,{"line":17686,"column":1176,"offset":17689},30505,{"start":17691,"end":17693},{"line":17686,"column":21,"offset":17692},30495,{"line":17686,"column":76,"offset":17694},30506,{"type":31,"tagName":546,"properties":17696,"children":17697,"position":17762},{},[17698,17705,17714,17720,17729,17734,17742,17748,17756],{"type":27,"value":17699,"position":17700},"the next value in ",{"start":17701,"end":17703},{"line":17686,"column":387,"offset":17702},30508,{"line":17686,"column":435,"offset":17704},30526,{"type":31,"tagName":44,"properties":17706,"children":17707,"position":17710},{},[17708],{"type":27,"value":17709},"[0, 1)",{"start":17711,"end":17712},{"line":17686,"column":435,"offset":17704},{"line":17686,"column":203,"offset":17713},30534,{"type":27,"value":17715,"position":17716},", a multiple of ",{"start":17717,"end":17718},{"line":17686,"column":203,"offset":17713},{"line":17686,"column":445,"offset":17719},30550,{"type":31,"tagName":44,"properties":17721,"children":17722,"position":17725},{},[17723],{"type":27,"value":17724},"2^-53",{"start":17726,"end":17727},{"line":17686,"column":445,"offset":17719},{"line":17686,"column":1236,"offset":17728},30557,{"type":27,"value":10184,"position":17730},{"start":17731,"end":17732},{"line":17686,"column":1236,"offset":17728},{"line":17686,"column":643,"offset":17733},30562,{"type":31,"tagName":44,"properties":17735,"children":17736,"position":17738},{},[17737],{"type":27,"value":9385},{"start":17739,"end":17740},{"line":17686,"column":643,"offset":17733},{"line":17686,"column":1860,"offset":17741},30567,{"type":27,"value":17743,"position":17744}," never comes out; Pine's ",{"start":17745,"end":17746},{"line":17686,"column":1860,"offset":17741},{"line":17686,"column":1591,"offset":17747},30592,{"type":31,"tagName":44,"properties":17749,"children":17750,"position":17752},{},[17751],{"type":27,"value":17314},{"start":17753,"end":17754},{"line":17686,"column":1591,"offset":17747},{"line":17686,"column":4068,"offset":17755},30607,{"type":27,"value":17757,"position":17758}," with the seed",{"start":17759,"end":17760},{"line":17686,"column":4068,"offset":17755},{"line":17686,"column":4521,"offset":17761},30621,{"start":17763,"end":17764},{"line":17686,"column":76,"offset":17694},{"line":17686,"column":686,"offset":17765},30623,{"start":17767,"end":17768},{"line":17686,"column":21,"offset":17692},{"line":17686,"column":686,"offset":17765},{"type":31,"tagName":497,"properties":17770,"children":17771,"position":17845},{},[17772,17790],{"type":31,"tagName":546,"properties":17773,"children":17774,"position":17785},{},[17775],{"type":31,"tagName":44,"properties":17776,"children":17777,"position":17780},{},[17778],{"type":27,"value":17779},"between(min, max)",{"start":17781,"end":17783},{"line":2454,"column":508,"offset":17782},30626,{"line":2454,"column":244,"offset":17784},30645,{"start":17786,"end":17788},{"line":2454,"column":21,"offset":17787},30624,{"line":2454,"column":829,"offset":17789},30646,{"type":31,"tagName":546,"properties":17791,"children":17792,"position":17841},{},[17793,17803,17809,17818,17824],{"type":31,"tagName":44,"properties":17794,"children":17795,"position":17798},{},[17796],{"type":27,"value":17797},"min + (max - min) * next()",{"start":17799,"end":17801},{"line":2454,"column":640,"offset":17800},30648,{"line":2454,"column":274,"offset":17802},30676,{"type":27,"value":17804,"position":17805},", a value in ",{"start":17806,"end":17807},{"line":2454,"column":274,"offset":17802},{"line":2454,"column":566,"offset":17808},30689,{"type":31,"tagName":44,"properties":17810,"children":17811,"position":17814},{},[17812],{"type":27,"value":17813},"[min, max)",{"start":17815,"end":17816},{"line":2454,"column":566,"offset":17808},{"line":2454,"column":586,"offset":17817},30701,{"type":27,"value":17819,"position":17820},"; Pine's ",{"start":17821,"end":17822},{"line":2454,"column":586,"offset":17817},{"line":2454,"column":739,"offset":17823},30710,{"type":31,"tagName":44,"properties":17825,"children":17826,"position":17837},{},[17827,17828,17831,17832,17835],{"type":27,"value":835},{"type":31,"tagName":747,"properties":17829,"children":17830},{},[],{"type":27,"value":874},{"type":31,"tagName":747,"properties":17833,"children":17834},{},[],{"type":27,"value":17836},"min, max)",{"start":17838,"end":17839},{"line":2454,"column":739,"offset":17823},{"line":2454,"column":1602,"offset":17840},30733,{"start":17842,"end":17843},{"line":2454,"column":829,"offset":17789},{"line":2454,"column":1935,"offset":17844},30735,{"start":17846,"end":17847},{"line":2454,"column":21,"offset":17787},{"line":2454,"column":1935,"offset":17844},{"type":31,"tagName":497,"properties":17849,"children":17850,"position":17912},{},[17851,17869],{"type":31,"tagName":546,"properties":17852,"children":17853,"position":17864},{},[17854],{"type":31,"tagName":44,"properties":17855,"children":17856,"position":17858},{},[17857],{"type":27,"value":17227},{"start":17859,"end":17862},{"line":17860,"column":508,"offset":17861},565,30738,{"line":17860,"column":4770,"offset":17863},30752,{"start":17865,"end":17867},{"line":17860,"column":21,"offset":17866},30736,{"line":17860,"column":52,"offset":17868},30753,{"type":31,"tagName":546,"properties":17870,"children":17871,"position":17908},{},[17872,17879,17887,17893,17902],{"type":27,"value":17873,"position":17874},"restart the sequence from ",{"start":17875,"end":17877},{"line":17860,"column":477,"offset":17876},30755,{"line":17860,"column":1310,"offset":17878},30781,{"type":31,"tagName":44,"properties":17880,"children":17881,"position":17883},{},[17882],{"type":27,"value":17648},{"start":17884,"end":17885},{"line":17860,"column":1310,"offset":17878},{"line":17860,"column":416,"offset":17886},30787,{"type":27,"value":17888,"position":17889},": the values that follow are those a new ",{"start":17890,"end":17891},{"line":17860,"column":416,"offset":17886},{"line":17860,"column":1396,"offset":17892},30828,{"type":31,"tagName":44,"properties":17894,"children":17895,"position":17898},{},[17896],{"type":27,"value":17897},"Random(seed)",{"start":17899,"end":17900},{"line":17860,"column":1396,"offset":17892},{"line":17860,"column":917,"offset":17901},30842,{"type":27,"value":17903,"position":17904}," gives",{"start":17905,"end":17906},{"line":17860,"column":917,"offset":17901},{"line":17860,"column":4068,"offset":17907},30848,{"start":17909,"end":17910},{"line":17860,"column":52,"offset":17868},{"line":17860,"column":1727,"offset":17911},30850,{"start":17913,"end":17914},{"line":17860,"column":21,"offset":17866},{"line":17860,"column":1727,"offset":17911},{"start":17916,"end":17917},{"line":17625,"column":21,"offset":17631},{"line":17860,"column":1727,"offset":17911},{"start":17919,"end":17920},{"line":17581,"column":21,"offset":17587},{"line":17860,"column":1727,"offset":17911},{"type":27,"value":28},{"type":31,"tagName":32,"properties":17923,"children":17924,"position":17934},{},[17925],{"type":27,"value":17926,"position":17927},"A random walk from the first close, the same path on every run: a baseline\nto test a signal against.",{"start":17928,"end":17931},{"line":17929,"column":21,"offset":17930},567,30852,{"line":17932,"column":706,"offset":17933},568,30952,{"start":17935,"end":17936},{"line":17929,"column":21,"offset":17930},{"line":17932,"column":706,"offset":17933},{"type":27,"value":28},{"type":14,"children":17939},[17940],{"type":31,"tagName":2628,"properties":17941,"children":17943,"data":-1},{"class":2630,"style":2631,"tabindex":2632,"data-sample":17942},"fn-stats-random-walk",[17944],{"type":31,"tagName":44,"properties":17945,"children":17947},{"class":17946},[2638],[17948,17956,17957,18015,18016,18054,18055,18058,18059,18096,18097,18131,18132,18164,18165,18168,18169,18196,18197,18226,18227,18252,18253,18260,18261,18264,18265,18292,18293,18320,18321,18348,18349,18437,18438,18451,18452,18459,18460,18463,18464,18472,18473,18500,18501,18518,18519,18538,18539],{"type":31,"tagName":2641,"properties":17949,"children":17950},{"class":2643},[17951],{"type":31,"tagName":2641,"properties":17952,"children":17953},{"style":3482},[17954],{"type":27,"value":17955},"// A random walk from the first close, up to 1% a bar either way: the same path on every run for one seed, a baseline to test a signal against.",{"type":27,"value":28},{"type":31,"tagName":2641,"properties":17958,"children":17959},{"class":2643},[17960,17964,17968,17972,17977,17981,17985,17989,17993,17997,18002,18006,18011],{"type":31,"tagName":2641,"properties":17961,"children":17962},{"style":2653},[17963],{"type":27,"value":11662},{"type":31,"tagName":2641,"properties":17965,"children":17966},{"style":2647},[17967],{"type":27,"value":11667},{"type":31,"tagName":2641,"properties":17969,"children":17970},{"style":2653},[17971],{"type":27,"value":2656},{"type":31,"tagName":2641,"properties":17973,"children":17974},{"style":2659},[17975],{"type":27,"value":17976},"\"seed\"",{"type":31,"tagName":2641,"properties":17978,"children":17979},{"style":2653},[17980],{"type":27,"value":327},{"type":31,"tagName":2641,"properties":17982,"children":17983},{"style":2669},[17984],{"type":27,"value":17406},{"type":31,"tagName":2641,"properties":17986,"children":17987},{"style":2653},[17988],{"type":27,"value":2677},{"type":31,"tagName":2641,"properties":17990,"children":17991},{"style":2669},[17992],{"type":27,"value":5282},{"type":31,"tagName":2641,"properties":17994,"children":17995},{"style":2653},[17996],{"type":27,"value":2687},{"type":31,"tagName":2641,"properties":17998,"children":17999},{"style":2669},[18000],{"type":27,"value":18001},"1000000",{"type":31,"tagName":2641,"properties":18003,"children":18004},{"style":2653},[18005],{"type":27,"value":11705},{"type":31,"tagName":2641,"properties":18007,"children":18008},{"style":2659},[18009],{"type":27,"value":18010},"\"Seed\"",{"type":31,"tagName":2641,"properties":18012,"children":18013},{"style":2653},[18014],{"type":27,"value":2707},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":18017,"children":18018},{"class":2643},[18019,18023,18027,18032,18036,18041,18045,18050],{"type":31,"tagName":2641,"properties":18020,"children":18021},{"style":2647},[18022],{"type":27,"value":2716},{"type":31,"tagName":2641,"properties":18024,"children":18025},{"style":2653},[18026],{"type":27,"value":2656},{"type":31,"tagName":2641,"properties":18028,"children":18029},{"style":2659},[18030],{"type":27,"value":18031},"\"walk\"",{"type":31,"tagName":2641,"properties":18033,"children":18034},{"style":2653},[18035],{"type":27,"value":4887},{"type":31,"tagName":2641,"properties":18037,"children":18038},{"style":2659},[18039],{"type":27,"value":18040},"\"#a855f7\"",{"type":31,"tagName":2641,"properties":18042,"children":18043},{"style":2653},[18044],{"type":27,"value":2697},{"type":31,"tagName":2641,"properties":18046,"children":18047},{"style":2659},[18048],{"type":27,"value":18049},"\"A seeded random walk from the first close\"",{"type":31,"tagName":2641,"properties":18051,"children":18052},{"style":2653},[18053],{"type":27,"value":2707},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":18056,"children":18057},{"class":2643},[],{"type":27,"value":28},{"type":31,"tagName":2641,"properties":18060,"children":18061},{"class":2643},[18062,18066,18071,18075,18079,18084,18088,18092],{"type":31,"tagName":2641,"properties":18063,"children":18064},{"style":2993},[18065],{"type":27,"value":2996},{"type":31,"tagName":2641,"properties":18067,"children":18068},{"style":2653},[18069],{"type":27,"value":18070}," random ",{"type":31,"tagName":2641,"properties":18072,"children":18073},{"style":2993},[18074],{"type":27,"value":3044},{"type":31,"tagName":2641,"properties":18076,"children":18077},{"style":2993},[18078],{"type":27,"value":3049},{"type":31,"tagName":2641,"properties":18080,"children":18081},{"style":2647},[18082],{"type":27,"value":18083}," Random",{"type":31,"tagName":2641,"properties":18085,"children":18086},{"style":2653},[18087],{"type":27,"value":2656},{"type":31,"tagName":2641,"properties":18089,"children":18090},{"style":2669},[18091],{"type":27,"value":17406},{"type":31,"tagName":2641,"properties":18093,"children":18094},{"style":2653},[18095],{"type":27,"value":3078},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":18098,"children":18099},{"class":2643},[18100,18104,18109,18113,18118,18122,18127],{"type":31,"tagName":2641,"properties":18101,"children":18102},{"style":2993},[18103],{"type":27,"value":2996},{"type":31,"tagName":2641,"properties":18105,"children":18106},{"style":2653},[18107],{"type":27,"value":18108}," seed",{"type":31,"tagName":2641,"properties":18110,"children":18111},{"style":2993},[18112],{"type":27,"value":3006},{"type":31,"tagName":2641,"properties":18114,"children":18115},{"style":2647},[18116],{"type":27,"value":18117}," i64",{"type":31,"tagName":2641,"properties":18119,"children":18120},{"style":2993},[18121],{"type":27,"value":3016},{"type":31,"tagName":2641,"properties":18123,"children":18124},{"style":2669},[18125],{"type":27,"value":18126}," 42",{"type":31,"tagName":2641,"properties":18128,"children":18129},{"style":2653},[18130],{"type":27,"value":3026},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":18133,"children":18134},{"class":2643},[18135,18139,18144,18148,18152,18156,18160],{"type":31,"tagName":2641,"properties":18136,"children":18137},{"style":2993},[18138],{"type":27,"value":2996},{"type":31,"tagName":2641,"properties":18140,"children":18141},{"style":2653},[18142],{"type":27,"value":18143}," walk",{"type":31,"tagName":2641,"properties":18145,"children":18146},{"style":2993},[18147],{"type":27,"value":3006},{"type":31,"tagName":2641,"properties":18149,"children":18150},{"style":2647},[18151],{"type":27,"value":10798},{"type":31,"tagName":2641,"properties":18153,"children":18154},{"style":2993},[18155],{"type":27,"value":3016},{"type":31,"tagName":2641,"properties":18157,"children":18158},{"style":2669},[18159],{"type":27,"value":10840},{"type":31,"tagName":2641,"properties":18161,"children":18162},{"style":2653},[18163],{"type":27,"value":3026},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":18166,"children":18167},{"class":2643},[],{"type":27,"value":28},{"type":31,"tagName":2641,"properties":18170,"children":18171},{"class":2643},[18172,18176,18180,18184,18188,18192],{"type":31,"tagName":2641,"properties":18173,"children":18174},{"style":2993},[18175],{"type":27,"value":3215},{"type":31,"tagName":2641,"properties":18177,"children":18178},{"style":2647},[18179],{"type":27,"value":3220},{"type":31,"tagName":2641,"properties":18181,"children":18182},{"style":2653},[18183],{"type":27,"value":3225},{"type":31,"tagName":2641,"properties":18185,"children":18186},{"style":2993},[18187],{"type":27,"value":3006},{"type":31,"tagName":2641,"properties":18189,"children":18190},{"style":2669},[18191],{"type":27,"value":3234},{"type":31,"tagName":2641,"properties":18193,"children":18194},{"style":2653},[18195],{"type":27,"value":3239},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":18198,"children":18199},{"class":2643},[18200,18205,18209,18213,18217,18222],{"type":31,"tagName":2641,"properties":18201,"children":18202},{"style":2653},[18203],{"type":27,"value":18204},"  seed ",{"type":31,"tagName":2641,"properties":18206,"children":18207},{"style":2993},[18208],{"type":27,"value":3044},{"type":31,"tagName":2641,"properties":18210,"children":18211},{"style":2647},[18212],{"type":27,"value":18117},{"type":31,"tagName":2641,"properties":18214,"children":18215},{"style":2653},[18216],{"type":27,"value":2656},{"type":31,"tagName":2641,"properties":18218,"children":18219},{"style":2647},[18220],{"type":27,"value":18221},"p_seed",{"type":31,"tagName":2641,"properties":18223,"children":18224},{"style":2653},[18225],{"type":27,"value":3270},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":18228,"children":18229},{"class":2643},[18230,18235,18239,18243,18247],{"type":31,"tagName":2641,"properties":18231,"children":18232},{"style":2653},[18233],{"type":27,"value":18234},"  random ",{"type":31,"tagName":2641,"properties":18236,"children":18237},{"style":2993},[18238],{"type":27,"value":3044},{"type":31,"tagName":2641,"properties":18240,"children":18241},{"style":2993},[18242],{"type":27,"value":3049},{"type":31,"tagName":2641,"properties":18244,"children":18245},{"style":2647},[18246],{"type":27,"value":18083},{"type":31,"tagName":2641,"properties":18248,"children":18249},{"style":2653},[18250],{"type":27,"value":18251},"(seed);",{"type":27,"value":28},{"type":31,"tagName":2641,"properties":18254,"children":18255},{"class":2643},[18256],{"type":31,"tagName":2641,"properties":18257,"children":18258},{"style":2653},[18259],{"type":27,"value":3379},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":18262,"children":18263},{"class":2643},[],{"type":27,"value":28},{"type":31,"tagName":2641,"properties":18266,"children":18267},{"class":2643},[18268,18272,18276,18280,18284,18288],{"type":31,"tagName":2641,"properties":18269,"children":18270},{"style":2993},[18271],{"type":27,"value":3215},{"type":31,"tagName":2641,"properties":18273,"children":18274},{"style":2647},[18275],{"type":27,"value":3396},{"type":31,"tagName":2641,"properties":18277,"children":18278},{"style":2653},[18279],{"type":27,"value":3225},{"type":31,"tagName":2641,"properties":18281,"children":18282},{"style":2993},[18283],{"type":27,"value":3006},{"type":31,"tagName":2641,"properties":18285,"children":18286},{"style":2669},[18287],{"type":27,"value":3234},{"type":31,"tagName":2641,"properties":18289,"children":18290},{"style":2653},[18291],{"type":27,"value":3239},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":18294,"children":18295},{"class":2643},[18296,18300,18304,18308,18312,18316],{"type":31,"tagName":2641,"properties":18297,"children":18298},{"style":2993},[18299],{"type":27,"value":3421},{"type":31,"tagName":2641,"properties":18301,"children":18302},{"style":2669},[18303],{"type":27,"value":3426},{"type":31,"tagName":2641,"properties":18305,"children":18306},{"style":2993},[18307],{"type":27,"value":3016},{"type":31,"tagName":2641,"properties":18309,"children":18310},{"style":2653},[18311],{"type":27,"value":3435},{"type":31,"tagName":2641,"properties":18313,"children":18314},{"style":2647},[18315],{"type":27,"value":3440},{"type":31,"tagName":2641,"properties":18317,"children":18318},{"style":2653},[18319],{"type":27,"value":3445},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":18322,"children":18323},{"class":2643},[18324,18328,18332,18336,18340,18344],{"type":31,"tagName":2641,"properties":18325,"children":18326},{"style":2993},[18327],{"type":27,"value":3494},{"type":31,"tagName":2641,"properties":18329,"children":18330},{"style":2653},[18331],{"type":27,"value":3549},{"type":31,"tagName":2641,"properties":18333,"children":18334},{"style":2647},[18335],{"type":27,"value":5377},{"type":31,"tagName":2641,"properties":18337,"children":18338},{"style":2653},[18339],{"type":27,"value":12436},{"type":31,"tagName":2641,"properties":18341,"children":18342},{"style":2993},[18343],{"type":27,"value":3774},{"type":31,"tagName":2641,"properties":18345,"children":18346},{"style":2653},[18347],{"type":27,"value":3026},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":18350,"children":18351},{"class":2643},[18352,18357,18361,18365,18370,18374,18378,18382,18387,18391,18395,18399,18403,18408,18413,18417,18421,18425,18429,18433],{"type":31,"tagName":2641,"properties":18353,"children":18354},{"style":2653},[18355],{"type":27,"value":18356},"  walk ",{"type":31,"tagName":2641,"properties":18358,"children":18359},{"style":2993},[18360],{"type":27,"value":3044},{"type":31,"tagName":2641,"properties":18362,"children":18363},{"style":2647},[18364],{"type":27,"value":14566},{"type":31,"tagName":2641,"properties":18366,"children":18367},{"style":2653},[18368],{"type":27,"value":18369},"(walk) ",{"type":31,"tagName":2641,"properties":18371,"children":18372},{"style":2993},[18373],{"type":27,"value":14576},{"type":31,"tagName":2641,"properties":18375,"children":18376},{"style":2653},[18377],{"type":27,"value":11077},{"type":31,"tagName":2641,"properties":18379,"children":18380},{"style":2993},[18381],{"type":27,"value":3006},{"type":31,"tagName":2641,"properties":18383,"children":18384},{"style":2653},[18385],{"type":27,"value":18386}," walk ",{"type":31,"tagName":2641,"properties":18388,"children":18389},{"style":2993},[18390],{"type":27,"value":11092},{"type":31,"tagName":2641,"properties":18392,"children":18393},{"style":2653},[18394],{"type":27,"value":3549},{"type":31,"tagName":2641,"properties":18396,"children":18397},{"style":2669},[18398],{"type":27,"value":9385},{"type":31,"tagName":2641,"properties":18400,"children":18401},{"style":2993},[18402],{"type":27,"value":11105},{"type":31,"tagName":2641,"properties":18404,"children":18405},{"style":2653},[18406],{"type":27,"value":18407}," random.",{"type":31,"tagName":2641,"properties":18409,"children":18410},{"style":2647},[18411],{"type":27,"value":18412},"between",{"type":31,"tagName":2641,"properties":18414,"children":18415},{"style":2653},[18416],{"type":27,"value":2656},{"type":31,"tagName":2641,"properties":18418,"children":18419},{"style":2993},[18420],{"type":27,"value":3609},{"type":31,"tagName":2641,"properties":18422,"children":18423},{"style":2669},[18424],{"type":27,"value":16823},{"type":31,"tagName":2641,"properties":18426,"children":18427},{"style":2653},[18428],{"type":27,"value":327},{"type":31,"tagName":2641,"properties":18430,"children":18431},{"style":2669},[18432],{"type":27,"value":16823},{"type":31,"tagName":2641,"properties":18434,"children":18435},{"style":2653},[18436],{"type":27,"value":11369},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":18439,"children":18440},{"class":2643},[18441,18446],{"type":31,"tagName":2641,"properties":18442,"children":18443},{"style":2647},[18444],{"type":27,"value":18445},"  out_walk",{"type":31,"tagName":2641,"properties":18447,"children":18448},{"style":2653},[18449],{"type":27,"value":18450},"(walk);",{"type":27,"value":28},{"type":31,"tagName":2641,"properties":18453,"children":18454},{"class":2643},[18455],{"type":31,"tagName":2641,"properties":18456,"children":18457},{"style":2653},[18458],{"type":27,"value":3379},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":18461,"children":18462},{"class":2643},[],{"type":27,"value":28},{"type":31,"tagName":2641,"properties":18465,"children":18466},{"class":2643},[18467],{"type":31,"tagName":2641,"properties":18468,"children":18469},{"style":3482},[18470],{"type":27,"value":18471},"// A reset replays the same path from the seed.",{"type":27,"value":28},{"type":31,"tagName":2641,"properties":18474,"children":18475},{"class":2643},[18476,18480,18484,18488,18492,18496],{"type":31,"tagName":2641,"properties":18477,"children":18478},{"style":2993},[18479],{"type":27,"value":3215},{"type":31,"tagName":2641,"properties":18481,"children":18482},{"style":2647},[18483],{"type":27,"value":11423},{"type":31,"tagName":2641,"properties":18485,"children":18486},{"style":2653},[18487],{"type":27,"value":3225},{"type":31,"tagName":2641,"properties":18489,"children":18490},{"style":2993},[18491],{"type":27,"value":3006},{"type":31,"tagName":2641,"properties":18493,"children":18494},{"style":2669},[18495],{"type":27,"value":3234},{"type":31,"tagName":2641,"properties":18497,"children":18498},{"style":2653},[18499],{"type":27,"value":3239},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":18502,"children":18503},{"class":2643},[18504,18509,18514],{"type":31,"tagName":2641,"properties":18505,"children":18506},{"style":2653},[18507],{"type":27,"value":18508},"  random.",{"type":31,"tagName":2641,"properties":18510,"children":18511},{"style":2647},[18512],{"type":27,"value":18513},"reseed",{"type":31,"tagName":2641,"properties":18515,"children":18516},{"style":2653},[18517],{"type":27,"value":18251},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":18520,"children":18521},{"class":2643},[18522,18526,18530,18534],{"type":31,"tagName":2641,"properties":18523,"children":18524},{"style":2653},[18525],{"type":27,"value":18356},{"type":31,"tagName":2641,"properties":18527,"children":18528},{"style":2993},[18529],{"type":27,"value":3044},{"type":31,"tagName":2641,"properties":18531,"children":18532},{"style":2669},[18533],{"type":27,"value":10840},{"type":31,"tagName":2641,"properties":18535,"children":18536},{"style":2653},[18537],{"type":27,"value":3026},{"type":27,"value":28},{"type":31,"tagName":2641,"properties":18540,"children":18541},{"class":2643},[18542],{"type":31,"tagName":2641,"properties":18543,"children":18544},{"style":2653},[18545],{"type":27,"value":3379},{"type":27,"value":28},{"type":31,"tagName":12715,"properties":18548,"children":18549,"position":18743},{},[18550,18551,18650,18651,18712,18713,18742],{"type":27,"value":28},{"type":31,"tagName":12720,"properties":18552,"children":18553,"position":18646},{},[18554,18570,18575,18587,18594,18605,18611,18622,18629,18640],{"type":31,"tagName":12724,"properties":18555,"children":18556,"position":18565},{},[18557],{"type":27,"value":18558,"position":18559},"One seed, one path.",{"start":18560,"end":18563},{"line":18561,"column":39,"offset":18562},598,31771,{"line":18561,"column":553,"offset":18564},31790,{"start":18566,"end":18568},{"line":18561,"column":508,"offset":18567},31769,{"line":18561,"column":706,"offset":18569},31792,{"type":27,"value":12741,"position":18571},{"start":18572,"end":18573},{"line":18561,"column":706,"offset":18569},{"line":18561,"column":360,"offset":18574},31793,{"type":31,"tagName":44,"properties":18576,"children":18577,"position":18584},{},[18578],{"type":27,"value":18579,"position":18580},"between(-0.01, 0.01)",{"start":18581,"end":18582},{"line":18561,"column":360,"offset":18574},{"line":18561,"column":213,"offset":18583},31815,{"start":18585,"end":18586},{"line":18561,"column":360,"offset":18574},{"line":18561,"column":213,"offset":18583},{"type":27,"value":18588,"position":18589}," draws one step per bar,\nand seed ",{"start":18590,"end":18591},{"line":18561,"column":213,"offset":18583},{"line":18592,"column":76,"offset":18593},599,31851,{"type":31,"tagName":44,"properties":18595,"children":18596,"position":18602},{},[18597],{"type":27,"value":17406,"position":18598},{"start":18599,"end":18600},{"line":18592,"column":76,"offset":18593},{"line":18592,"column":234,"offset":18601},31855,{"start":18603,"end":18604},{"line":18592,"column":76,"offset":18593},{"line":18592,"column":234,"offset":18601},{"type":27,"value":18606,"position":18607}," draws the same steps on every run and every host: the walk's\nfirst step is ",{"start":18608,"end":18609},{"line":18592,"column":234,"offset":18601},{"line":9773,"column":4770,"offset":18610},31933,{"type":31,"tagName":44,"properties":18612,"children":18613,"position":18619},{},[18614],{"type":27,"value":17424,"position":18615},{"start":18616,"end":18617},{"line":9773,"column":4770,"offset":18610},{"line":9773,"column":88,"offset":18618},31953,{"start":18620,"end":18621},{"line":9773,"column":4770,"offset":18610},{"line":9773,"column":88,"offset":18618},{"type":27,"value":18623,"position":18624}," of the way through the range, the\nvalue TradingView's ",{"start":18625,"end":18626},{"line":9773,"column":88,"offset":18618},{"line":18627,"column":829,"offset":18628},601,32010,{"type":31,"tagName":44,"properties":18630,"children":18631,"position":18637},{},[18632],{"type":27,"value":17333,"position":18633},{"start":18634,"end":18635},{"line":18627,"column":829,"offset":18628},{"line":18627,"column":1045,"offset":18636},32023,{"start":18638,"end":18639},{"line":18627,"column":829,"offset":18628},{"line":18627,"column":1045,"offset":18636},{"type":27,"value":18641,"position":18642}," gives for that seed.",{"start":18643,"end":18644},{"line":18627,"column":1045,"offset":18636},{"line":18627,"column":4551,"offset":18645},32044,{"start":18647,"end":18649},{"line":18561,"column":21,"offset":18648},31767,{"line":18627,"column":4551,"offset":18645},{"type":27,"value":28},{"type":31,"tagName":12720,"properties":18652,"children":18653,"position":18708},{},[18654,18670,18675,18686,18691,18702],{"type":31,"tagName":12724,"properties":18655,"children":18656,"position":18665},{},[18657],{"type":27,"value":18658,"position":18659},"A reset replays it.",{"start":18660,"end":18663},{"line":18661,"column":39,"offset":18662},602,32049,{"line":18661,"column":553,"offset":18664},32068,{"start":18666,"end":18668},{"line":18661,"column":508,"offset":18667},32047,{"line":18661,"column":706,"offset":18669},32070,{"type":27,"value":12741,"position":18671},{"start":18672,"end":18673},{"line":18661,"column":706,"offset":18669},{"line":18661,"column":360,"offset":18674},32071,{"type":31,"tagName":44,"properties":18676,"children":18677,"position":18683},{},[18678],{"type":27,"value":17227,"position":18679},{"start":18680,"end":18681},{"line":18661,"column":360,"offset":18674},{"line":18661,"column":152,"offset":18682},32085,{"start":18684,"end":18685},{"line":18661,"column":360,"offset":18674},{"line":18661,"column":152,"offset":18682},{"type":27,"value":2157,"position":18687},{"start":18688,"end":18689},{"line":18661,"column":152,"offset":18682},{"line":18661,"column":1132,"offset":18690},32089,{"type":31,"tagName":44,"properties":18692,"children":18693,"position":18699},{},[18694],{"type":27,"value":17244,"position":18695},{"start":18696,"end":18697},{"line":18661,"column":1132,"offset":18690},{"line":18661,"column":445,"offset":18698},32100,{"start":18700,"end":18701},{"line":18661,"column":1132,"offset":18690},{"line":18661,"column":445,"offset":18698},{"type":27,"value":18703,"position":18704}," restarts the\nsequence, so a reset chart draws the same walk again.",{"start":18705,"end":18706},{"line":18661,"column":445,"offset":18698},{"line":2479,"column":445,"offset":18707},32169,{"start":18709,"end":18711},{"line":18661,"column":21,"offset":18710},32045,{"line":2479,"column":445,"offset":18707},{"type":27,"value":28},{"type":31,"tagName":12720,"properties":18714,"children":18715,"position":18738},{},[18716,18731],{"type":31,"tagName":12724,"properties":18717,"children":18718,"position":18726},{},[18719],{"type":27,"value":18720,"position":18721},"A baseline.",{"start":18722,"end":18724},{"line":10293,"column":39,"offset":18723},32174,{"line":10293,"column":234,"offset":18725},32185,{"start":18727,"end":18729},{"line":10293,"column":508,"offset":18728},32172,{"line":10293,"column":52,"offset":18730},32187,{"type":27,"value":18732,"position":18733}," A signal that scores as well on the walk as on the price\nhas found nothing.",{"start":18734,"end":18735},{"line":10293,"column":52,"offset":18730},{"line":18736,"column":530,"offset":18737},605,32265,{"start":18739,"end":18741},{"line":10293,"column":21,"offset":18740},32170,{"line":18736,"column":530,"offset":18737},{"type":27,"value":28},{"start":18744,"end":18745},{"line":18561,"column":21,"offset":18648},{"line":18736,"column":530,"offset":18737},{"type":27,"value":28},{"type":31,"tagName":470,"properties":18748,"children":18749,"position":18758},{},[18750],{"type":27,"value":18751,"position":18752},"From Pine",{"start":18753,"end":18756},{"line":18754,"column":478,"offset":18755},607,32270,{"line":18754,"column":350,"offset":18757},32279,{"start":18759,"end":18761},{"line":18754,"column":21,"offset":18760},32267,{"line":18754,"column":350,"offset":18757},{"type":27,"value":28},{"type":31,"tagName":32,"properties":18764,"children":18765,"position":18807},{},[18766,18774,18785,18791,18802],{"type":27,"value":18767,"position":18768},"One to one: the call returns Pine's value on the same bars. The second\ntable holds the three ",{"start":18769,"end":18772},{"line":18770,"column":21,"offset":18771},609,32281,{"line":9786,"column":829,"offset":18773},32374,{"type":31,"tagName":44,"properties":18775,"children":18776,"position":18782},{},[18777],{"type":27,"value":240,"position":18778},{"start":18779,"end":18780},{"line":9786,"column":829,"offset":18773},{"line":9786,"column":1907,"offset":18781},32380,{"start":18783,"end":18784},{"line":9786,"column":829,"offset":18773},{"line":9786,"column":1907,"offset":18781},{"type":27,"value":18786,"position":18787}," calls that differ from Pine's ",{"start":18788,"end":18789},{"line":9786,"column":1907,"offset":18781},{"line":9786,"column":556,"offset":18790},32411,{"type":31,"tagName":44,"properties":18792,"children":18793,"position":18799},{},[18794],{"type":27,"value":260,"position":18795},{"start":18796,"end":18797},{"line":9786,"column":556,"offset":18790},{"line":9786,"column":583,"offset":18798},32420,{"start":18800,"end":18801},{"line":9786,"column":556,"offset":18790},{"line":9786,"column":583,"offset":18798},{"type":27,"value":8643,"position":18803},{"start":18804,"end":18805},{"line":9786,"column":583,"offset":18798},{"line":9786,"column":1246,"offset":18806},32421,{"start":18808,"end":18809},{"line":18770,"column":21,"offset":18771},{"line":9786,"column":1246,"offset":18806},{"type":27,"value":18811},"\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\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n",{"type":31,"tagName":489,"properties":18813,"children":18814,"position":21202},{},[18815,18857],{"type":31,"tagName":493,"properties":18816,"children":18817,"position":18854},{},[18818],{"type":31,"tagName":497,"properties":18819,"children":18820,"position":18851},{},[18821,18837],{"type":31,"tagName":501,"properties":18822,"children":18823,"position":18832},{},[18824],{"type":27,"value":18825,"position":18826},"Pine",{"start":18827,"end":18830},{"line":18828,"column":508,"offset":18829},612,32425,{"line":18828,"column":113,"offset":18831},32429,{"start":18833,"end":18835},{"line":18828,"column":21,"offset":18834},32423,{"line":18828,"column":133,"offset":18836},32430,{"type":31,"tagName":501,"properties":18838,"children":18839,"position":18847},{},[18840],{"type":27,"value":18841,"position":18842},"Here",{"start":18843,"end":18845},{"line":18828,"column":233,"offset":18844},32432,{"line":18828,"column":387,"offset":18846},32436,{"start":18848,"end":18849},{"line":18828,"column":133,"offset":18836},{"line":18828,"column":234,"offset":18850},32438,{"start":18852,"end":18853},{"line":18828,"column":21,"offset":18834},{"line":18828,"column":234,"offset":18850},{"start":18855,"end":18856},{"line":18828,"column":21,"offset":18834},{"line":18828,"column":234,"offset":18850},{"type":31,"tagName":539,"properties":18858,"children":18859,"position":21199},{},[18860,19335,19404,19878,19961,20117,20172,20357,20434,20531,20692,20854,20975,21016,21092],{"type":31,"tagName":497,"properties":18861,"children":18862,"position":19332},{},[18863,19083],{"type":31,"tagName":546,"properties":18864,"children":18865,"position":19078},{},[18866,18877,18882,18891,18896,18905,18910,18919,18924,18933,18938,18947,18952,18979,18984,18997,19002,19011,19017,19026,19031,19053,19058],{"type":31,"tagName":44,"properties":18867,"children":18868,"position":18871},{},[18869],{"type":27,"value":18870},"array.sum",{"start":18872,"end":18875},{"line":18873,"column":508,"offset":18874},614,32455,{"line":18873,"column":387,"offset":18876},32466,{"type":27,"value":327,"position":18878},{"start":18879,"end":18880},{"line":18873,"column":387,"offset":18876},{"line":18873,"column":234,"offset":18881},32468,{"type":31,"tagName":44,"properties":18883,"children":18884,"position":18887},{},[18885],{"type":27,"value":18886},"array.avg",{"start":18888,"end":18889},{"line":18873,"column":234,"offset":18881},{"line":18873,"column":360,"offset":18890},32479,{"type":27,"value":327,"position":18892},{"start":18893,"end":18894},{"line":18873,"column":360,"offset":18890},{"line":18873,"column":1907,"offset":18895},32481,{"type":31,"tagName":44,"properties":18897,"children":18898,"position":18901},{},[18899],{"type":27,"value":18900},"array.variance",{"start":18902,"end":18903},{"line":18873,"column":1907,"offset":18895},{"line":18873,"column":1132,"offset":18904},32497,{"type":27,"value":327,"position":18906},{"start":18907,"end":18908},{"line":18873,"column":1132,"offset":18904},{"line":18873,"column":406,"offset":18909},32499,{"type":31,"tagName":44,"properties":18911,"children":18912,"position":18915},{},[18913],{"type":27,"value":18914},"array.stdev",{"start":18916,"end":18917},{"line":18873,"column":406,"offset":18909},{"line":18873,"column":556,"offset":18918},32512,{"type":27,"value":327,"position":18920},{"start":18921,"end":18922},{"line":18873,"column":556,"offset":18918},{"line":18873,"column":4058,"offset":18923},32514,{"type":31,"tagName":44,"properties":18925,"children":18926,"position":18929},{},[18927],{"type":27,"value":18928},"array.min",{"start":18930,"end":18931},{"line":18873,"column":4058,"offset":18923},{"line":18873,"column":1860,"offset":18932},32525,{"type":27,"value":327,"position":18934},{"start":18935,"end":18936},{"line":18873,"column":1860,"offset":18932},{"line":18873,"column":1492,"offset":18937},32527,{"type":31,"tagName":44,"properties":18939,"children":18940,"position":18943},{},[18941],{"type":27,"value":18942},"array.max",{"start":18944,"end":18945},{"line":18873,"column":1492,"offset":18937},{"line":18873,"column":670,"offset":18946},32538,{"type":27,"value":327,"position":18948},{"start":18949,"end":18950},{"line":18873,"column":670,"offset":18946},{"line":18873,"column":603,"offset":18951},32540,{"type":31,"tagName":44,"properties":18953,"children":18954,"position":18975},{},[18955,18956,18959,18961,18964,18965,18968,18970,18973],{"type":27,"value":2460},{"type":31,"tagName":747,"properties":18957,"children":18958},{},[],{"type":27,"value":18960},"indexof(",{"type":31,"tagName":747,"properties":18962,"children":18963},{},[],{"type":27,"value":2460},{"type":31,"tagName":747,"properties":18966,"children":18967},{},[],{"type":27,"value":18969},"min(",{"type":31,"tagName":747,"properties":18971,"children":18972},{},[],{"type":27,"value":18974},"a))",{"start":18976,"end":18977},{"line":18873,"column":603,"offset":18951},{"line":18873,"column":762,"offset":18978},32569,{"type":27,"value":327,"position":18980},{"start":18981,"end":18982},{"line":18873,"column":762,"offset":18978},{"line":18873,"column":767,"offset":18983},32571,{"type":31,"tagName":44,"properties":18985,"children":18986,"position":18993},{},[18987,18988,18991],{"type":27,"value":2460},{"type":31,"tagName":747,"properties":18989,"children":18990},{},[],{"type":27,"value":18992},"covariance",{"start":18994,"end":18995},{"line":18873,"column":767,"offset":18983},{"line":18873,"column":9431,"offset":18996},32589,{"type":27,"value":327,"position":18998},{"start":18999,"end":19000},{"line":18873,"column":9431,"offset":18996},{"line":18873,"column":2074,"offset":19001},32591,{"type":31,"tagName":44,"properties":19003,"children":19004,"position":19007},{},[19005],{"type":27,"value":19006},"array.sort",{"start":19008,"end":19009},{"line":18873,"column":2074,"offset":19001},{"line":18873,"column":8326,"offset":19010},32603,{"type":27,"value":327,"position":19012},{"start":19013,"end":19014},{"line":18873,"column":8326,"offset":19010},{"line":18873,"column":19015,"offset":19016},153,32605,{"type":31,"tagName":44,"properties":19018,"children":19019,"position":19022},{},[19020],{"type":27,"value":19021},"array.median",{"start":19023,"end":19024},{"line":18873,"column":19015,"offset":19016},{"line":18873,"column":5556,"offset":19025},32619,{"type":27,"value":327,"position":19027},{"start":19028,"end":19029},{"line":18873,"column":5556,"offset":19025},{"line":18873,"column":42,"offset":19030},32621,{"type":31,"tagName":44,"properties":19032,"children":19033,"position":19049},{},[19034,19035,19038,19039,19042,19044,19047],{"type":27,"value":2460},{"type":31,"tagName":747,"properties":19036,"children":19037},{},[],{"type":27,"value":2465},{"type":31,"tagName":747,"properties":19040,"children":19041},{},[],{"type":27,"value":19043},"nearest_",{"type":31,"tagName":747,"properties":19045,"children":19046},{},[],{"type":27,"value":19048},"rank",{"start":19050,"end":19051},{"line":18873,"column":42,"offset":19030},{"line":18873,"column":2323,"offset":19052},32652,{"type":27,"value":327,"position":19054},{"start":19055,"end":19056},{"line":18873,"column":2323,"offset":19052},{"line":18873,"column":9872,"offset":19057},32654,{"type":31,"tagName":44,"properties":19059,"children":19060,"position":19074},{},[19061,19062,19065,19066,19069,19070,19073],{"type":27,"value":2460},{"type":31,"tagName":747,"properties":19063,"children":19064},{},[],{"type":27,"value":2465},{"type":31,"tagName":747,"properties":19067,"children":19068},{},[],{"type":27,"value":2470},{"type":31,"tagName":747,"properties":19071,"children":19072},{},[],{"type":27,"value":2475},{"start":19075,"end":19076},{"line":18873,"column":9872,"offset":19057},{"line":18873,"column":2345,"offset":19077},32693,{"start":19079,"end":19081},{"line":18873,"column":21,"offset":19080},32453,{"line":18873,"column":7482,"offset":19082},32694,{"type":31,"tagName":546,"properties":19084,"children":19085,"position":19328},{},[19086,19096,19101,19110,19115,19125,19131,19141,19147,19157,19162,19172,19178,19188,19195,19204,19211,19223,19228,19245,19250,19260,19266,19279,19284,19305,19311,19323],{"type":31,"tagName":44,"properties":19087,"children":19088,"position":19091},{},[19089],{"type":27,"value":19090},"stats.sum",{"start":19092,"end":19094},{"line":18873,"column":7644,"offset":19093},32696,{"line":18873,"column":8453,"offset":19095},32707,{"type":27,"value":327,"position":19097},{"start":19098,"end":19099},{"line":18873,"column":8453,"offset":19095},{"line":18873,"column":8507,"offset":19100},32709,{"type":31,"tagName":44,"properties":19102,"children":19103,"position":19106},{},[19104],{"type":27,"value":19105},"stats.mean",{"start":19107,"end":19108},{"line":18873,"column":8507,"offset":19100},{"line":18873,"column":9032,"offset":19109},32721,{"type":27,"value":327,"position":19111},{"start":19112,"end":19113},{"line":18873,"column":9032,"offset":19109},{"line":18873,"column":9124,"offset":19114},32723,{"type":31,"tagName":44,"properties":19116,"children":19117,"position":19120},{},[19118],{"type":27,"value":19119},"stats.variance",{"start":19121,"end":19122},{"line":18873,"column":9124,"offset":19114},{"line":18873,"column":19123,"offset":19124},287,32739,{"type":27,"value":327,"position":19126},{"start":19127,"end":19128},{"line":18873,"column":19123,"offset":19124},{"line":18873,"column":19129,"offset":19130},289,32741,{"type":31,"tagName":44,"properties":19132,"children":19133,"position":19136},{},[19134],{"type":27,"value":19135},"stats.stdev",{"start":19137,"end":19138},{"line":18873,"column":19129,"offset":19130},{"line":18873,"column":19139,"offset":19140},302,32754,{"type":27,"value":327,"position":19142},{"start":19143,"end":19144},{"line":18873,"column":19139,"offset":19140},{"line":18873,"column":19145,"offset":19146},304,32756,{"type":31,"tagName":44,"properties":19148,"children":19149,"position":19152},{},[19150],{"type":27,"value":19151},"stats.min",{"start":19153,"end":19154},{"line":18873,"column":19145,"offset":19146},{"line":18873,"column":19155,"offset":19156},315,32767,{"type":27,"value":327,"position":19158},{"start":19159,"end":19160},{"line":18873,"column":19155,"offset":19156},{"line":18873,"column":9009,"offset":19161},32769,{"type":31,"tagName":44,"properties":19163,"children":19164,"position":19167},{},[19165],{"type":27,"value":19166},"stats.max",{"start":19168,"end":19169},{"line":18873,"column":9009,"offset":19161},{"line":18873,"column":19170,"offset":19171},328,32780,{"type":27,"value":327,"position":19173},{"start":19174,"end":19175},{"line":18873,"column":19170,"offset":19171},{"line":18873,"column":19176,"offset":19177},330,32782,{"type":31,"tagName":44,"properties":19179,"children":19180,"position":19183},{},[19181],{"type":27,"value":19182},"stats.argmin",{"start":19184,"end":19185},{"line":18873,"column":19176,"offset":19177},{"line":18873,"column":19186,"offset":19187},344,32796,{"type":27,"value":19189,"position":19190}," (and ",{"start":19191,"end":19192},{"line":18873,"column":19186,"offset":19187},{"line":18873,"column":19193,"offset":19194},350,32802,{"type":31,"tagName":44,"properties":19196,"children":19197,"position":19199},{},[19198],{"type":27,"value":1138},{"start":19200,"end":19201},{"line":18873,"column":19193,"offset":19194},{"line":18873,"column":19202,"offset":19203},358,32810,{"type":27,"value":19205,"position":19206},"), ",{"start":19207,"end":19208},{"line":18873,"column":19202,"offset":19203},{"line":18873,"column":19209,"offset":19210},361,32813,{"type":31,"tagName":44,"properties":19212,"children":19213,"position":19219},{},[19214,19215,19218],{"type":27,"value":1337},{"type":31,"tagName":747,"properties":19216,"children":19217},{},[],{"type":27,"value":18992},{"start":19220,"end":19221},{"line":18873,"column":19209,"offset":19210},{"line":18873,"column":12762,"offset":19222},32831,{"type":27,"value":327,"position":19224},{"start":19225,"end":19226},{"line":18873,"column":12762,"offset":19222},{"line":18873,"column":2403,"offset":19227},32833,{"type":31,"tagName":44,"properties":19229,"children":19230,"position":19241},{},[19231,19232,19235,19236,19239],{"type":27,"value":1337},{"type":31,"tagName":747,"properties":19233,"children":19234},{},[],{"type":27,"value":1954},{"type":31,"tagName":747,"properties":19237,"children":19238},{},[],{"type":27,"value":19240},"Ascending",{"start":19242,"end":19243},{"line":18873,"column":2403,"offset":19227},{"line":18873,"column":13170,"offset":19244},32854,{"type":27,"value":327,"position":19246},{"start":19247,"end":19248},{"line":18873,"column":13170,"offset":19244},{"line":18873,"column":9630,"offset":19249},32856,{"type":31,"tagName":44,"properties":19251,"children":19252,"position":19255},{},[19253],{"type":27,"value":19254},"stats.median",{"start":19256,"end":19257},{"line":18873,"column":9630,"offset":19249},{"line":18873,"column":19258,"offset":19259},418,32870,{"type":27,"value":327,"position":19261},{"start":19262,"end":19263},{"line":18873,"column":19258,"offset":19259},{"line":18873,"column":19264,"offset":19265},420,32872,{"type":31,"tagName":44,"properties":19267,"children":19268,"position":19274},{},[19269,19270,19273],{"type":27,"value":1337},{"type":31,"tagName":747,"properties":19271,"children":19272},{},[],{"type":27,"value":2248},{"start":19275,"end":19276},{"line":18873,"column":19264,"offset":19265},{"line":18873,"column":19277,"offset":19278},438,32890,{"type":27,"value":327,"position":19280},{"start":19281,"end":19282},{"line":18873,"column":19277,"offset":19278},{"line":18873,"column":183,"offset":19283},32892,{"type":31,"tagName":44,"properties":19285,"children":19286,"position":19301},{},[19287,19288,19291,19292,19295,19296,19299],{"type":27,"value":1337},{"type":31,"tagName":747,"properties":19289,"children":19290},{},[],{"type":27,"value":2248},{"type":31,"tagName":747,"properties":19293,"children":19294},{},[],{"type":27,"value":2253},{"type":31,"tagName":747,"properties":19297,"children":19298},{},[],{"type":27,"value":19300},"Interpolation",{"start":19302,"end":19303},{"line":18873,"column":183,"offset":19283},{"line":18873,"column":15088,"offset":19304},32929,{"type":27,"value":19306,"position":19307}," over a ",{"start":19308,"end":19309},{"line":18873,"column":15088,"offset":19304},{"line":18873,"column":2447,"offset":19310},32937,{"type":31,"tagName":44,"properties":19312,"children":19313,"position":19319},{},[19314,19315,19318],{"type":27,"value":745},{"type":31,"tagName":747,"properties":19316,"children":19317},{},[],{"type":27,"value":751},{"start":19320,"end":19321},{"line":18873,"column":2447,"offset":19310},{"line":18873,"column":15859,"offset":19322},32955,{"type":27,"value":758,"position":19324},{"start":19325,"end":19326},{"line":18873,"column":15859,"offset":19322},{"line":18873,"column":16094,"offset":19327},32967,{"start":19329,"end":19330},{"line":18873,"column":7482,"offset":19082},{"line":18873,"column":16147,"offset":19331},32969,{"start":19333,"end":19334},{"line":18873,"column":21,"offset":19080},{"line":18873,"column":16147,"offset":19331},{"type":31,"tagName":497,"properties":19336,"children":19337,"position":19401},{},[19338,19356],{"type":31,"tagName":546,"properties":19339,"children":19340,"position":19351},{},[19341],{"type":31,"tagName":44,"properties":19342,"children":19343,"position":19345},{},[19344],{"type":27,"value":562},{"start":19346,"end":19349},{"line":19347,"column":508,"offset":19348},615,32972,{"line":19347,"column":192,"offset":19350},32978,{"start":19352,"end":19354},{"line":19347,"column":21,"offset":19353},32970,{"line":19347,"column":233,"offset":19355},32979,{"type":31,"tagName":546,"properties":19357,"children":19358,"position":19397},{},[19359,19368,19373,19382,19388],{"type":31,"tagName":44,"properties":19360,"children":19361,"position":19363},{},[19362],{"type":27,"value":4294},{"start":19364,"end":19366},{"line":19347,"column":76,"offset":19365},32981,{"line":19347,"column":1765,"offset":19367},33000,{"type":27,"value":327,"position":19369},{"start":19370,"end":19371},{"line":19347,"column":1765,"offset":19367},{"line":19347,"column":321,"offset":19372},33002,{"type":31,"tagName":44,"properties":19374,"children":19375,"position":19378},{},[19376],{"type":27,"value":19377},".push(x)",{"start":19379,"end":19380},{"line":19347,"column":321,"offset":19372},{"line":19347,"column":264,"offset":19381},33012,{"type":27,"value":19383,"position":19384}," once per bar, ",{"start":19385,"end":19386},{"line":19347,"column":264,"offset":19381},{"line":19347,"column":2538,"offset":19387},33027,{"type":31,"tagName":44,"properties":19389,"children":19390,"position":19393},{},[19391],{"type":27,"value":19392},".ago(n)",{"start":19394,"end":19395},{"line":19347,"column":2538,"offset":19387},{"line":19347,"column":572,"offset":19396},33036,{"start":19398,"end":19399},{"line":19347,"column":233,"offset":19355},{"line":19347,"column":583,"offset":19400},33038,{"start":19402,"end":19403},{"line":19347,"column":21,"offset":19353},{"line":19347,"column":583,"offset":19400},{"type":31,"tagName":497,"properties":19405,"children":19406,"position":19875},{},[19407,19635],{"type":31,"tagName":546,"properties":19408,"children":19409,"position":19630},{},[19410,19429,19434,19443,19448,19457,19462,19471,19476,19485,19490,19499,19504,19513,19518,19527,19532,19541,19546,19555,19561,19570,19575,19584,19589,19599,19605,19615,19620],{"type":31,"tagName":44,"properties":19411,"children":19412,"position":19423},{},[19413,19414,19417,19419,19422],{"type":27,"value":2460},{"type":31,"tagName":747,"properties":19415,"children":19416},{},[],{"type":27,"value":19418},"new\u003Cfloat>(",{"type":31,"tagName":747,"properties":19420,"children":19421},{},[],{"type":27,"value":1392},{"start":19424,"end":19427},{"line":19425,"column":508,"offset":19426},616,33041,{"line":19425,"column":829,"offset":19428},33061,{"type":27,"value":327,"position":19430},{"start":19431,"end":19432},{"line":19425,"column":829,"offset":19428},{"line":19425,"column":640,"offset":19433},33063,{"type":31,"tagName":44,"properties":19435,"children":19436,"position":19439},{},[19437],{"type":27,"value":19438},"array.push",{"start":19440,"end":19441},{"line":19425,"column":640,"offset":19433},{"line":19425,"column":88,"offset":19442},33075,{"type":27,"value":327,"position":19444},{"start":19445,"end":19446},{"line":19425,"column":88,"offset":19442},{"line":19425,"column":1173,"offset":19447},33077,{"type":31,"tagName":44,"properties":19449,"children":19450,"position":19453},{},[19451],{"type":27,"value":19452},"array.pop",{"start":19454,"end":19455},{"line":19425,"column":1173,"offset":19447},{"line":19425,"column":162,"offset":19456},33088,{"type":27,"value":327,"position":19458},{"start":19459,"end":19460},{"line":19425,"column":162,"offset":19456},{"line":19425,"column":416,"offset":19461},33090,{"type":31,"tagName":44,"properties":19463,"children":19464,"position":19467},{},[19465],{"type":27,"value":19466},"array.shift",{"start":19468,"end":19469},{"line":19425,"column":416,"offset":19461},{"line":19425,"column":223,"offset":19470},33103,{"type":27,"value":327,"position":19472},{"start":19473,"end":19474},{"line":19425,"column":223,"offset":19470},{"line":19425,"column":572,"offset":19475},33105,{"type":31,"tagName":44,"properties":19477,"children":19478,"position":19481},{},[19479],{"type":27,"value":19480},"array.unshift",{"start":19482,"end":19483},{"line":19425,"column":572,"offset":19475},{"line":19425,"column":805,"offset":19484},33120,{"type":27,"value":327,"position":19486},{"start":19487,"end":19488},{"line":19425,"column":805,"offset":19484},{"line":19425,"column":1776,"offset":19489},33122,{"type":31,"tagName":44,"properties":19491,"children":19492,"position":19495},{},[19493],{"type":27,"value":19494},"array.get",{"start":19496,"end":19497},{"line":19425,"column":1776,"offset":19489},{"line":19425,"column":1401,"offset":19498},33133,{"type":27,"value":327,"position":19500},{"start":19501,"end":19502},{"line":19425,"column":1401,"offset":19498},{"line":19425,"column":1645,"offset":19503},33135,{"type":31,"tagName":44,"properties":19505,"children":19506,"position":19509},{},[19507],{"type":27,"value":19508},"array.set",{"start":19510,"end":19511},{"line":19425,"column":1645,"offset":19503},{"line":19425,"column":610,"offset":19512},33146,{"type":27,"value":327,"position":19514},{"start":19515,"end":19516},{"line":19425,"column":610,"offset":19512},{"line":19425,"column":1602,"offset":19517},33148,{"type":31,"tagName":44,"properties":19519,"children":19520,"position":19523},{},[19521],{"type":27,"value":19522},"array.insert",{"start":19524,"end":19525},{"line":19425,"column":1602,"offset":19517},{"line":19425,"column":4351,"offset":19526},33162,{"type":27,"value":327,"position":19528},{"start":19529,"end":19530},{"line":19425,"column":4351,"offset":19526},{"line":19425,"column":2192,"offset":19531},33164,{"type":31,"tagName":44,"properties":19533,"children":19534,"position":19537},{},[19535],{"type":27,"value":19536},"array.remove",{"start":19538,"end":19539},{"line":19425,"column":2192,"offset":19531},{"line":19425,"column":8314,"offset":19540},33178,{"type":27,"value":327,"position":19542},{"start":19543,"end":19544},{"line":19425,"column":8314,"offset":19540},{"line":19425,"column":2297,"offset":19545},33180,{"type":31,"tagName":44,"properties":19547,"children":19548,"position":19551},{},[19549],{"type":27,"value":19550},"array.first",{"start":19552,"end":19553},{"line":19425,"column":2297,"offset":19545},{"line":19425,"column":9447,"offset":19554},33193,{"type":27,"value":327,"position":19556},{"start":19557,"end":19558},{"line":19425,"column":9447,"offset":19554},{"line":19425,"column":19559,"offset":19560},157,33195,{"type":31,"tagName":44,"properties":19562,"children":19563,"position":19566},{},[19564],{"type":27,"value":19565},"array.last",{"start":19567,"end":19568},{"line":19425,"column":19559,"offset":19560},{"line":19425,"column":42,"offset":19569},33207,{"type":27,"value":327,"position":19571},{"start":19572,"end":19573},{"line":19425,"column":42,"offset":19569},{"line":19425,"column":2208,"offset":19574},33209,{"type":31,"tagName":44,"properties":19576,"children":19577,"position":19580},{},[19578],{"type":27,"value":19579},"array.indexof",{"start":19581,"end":19582},{"line":19425,"column":2208,"offset":19574},{"line":19425,"column":2229,"offset":19583},33224,{"type":27,"value":327,"position":19585},{"start":19586,"end":19587},{"line":19425,"column":2229,"offset":19583},{"line":19425,"column":10125,"offset":19588},33226,{"type":31,"tagName":44,"properties":19590,"children":19591,"position":19594},{},[19592],{"type":27,"value":19593},"array.includes",{"start":19595,"end":19596},{"line":19425,"column":10125,"offset":19588},{"line":19425,"column":19597,"offset":19598},204,33242,{"type":27,"value":327,"position":19600},{"start":19601,"end":19602},{"line":19425,"column":19597,"offset":19598},{"line":19425,"column":19603,"offset":19604},206,33244,{"type":31,"tagName":44,"properties":19606,"children":19607,"position":19610},{},[19608],{"type":27,"value":19609},"array.size",{"start":19611,"end":19612},{"line":19425,"column":19603,"offset":19604},{"line":19425,"column":19613,"offset":19614},218,33256,{"type":27,"value":327,"position":19616},{"start":19617,"end":19618},{"line":19425,"column":19613,"offset":19614},{"line":19425,"column":9305,"offset":19619},33258,{"type":31,"tagName":44,"properties":19621,"children":19622,"position":19625},{},[19623],{"type":27,"value":19624},"array.clear",{"start":19626,"end":19627},{"line":19425,"column":9305,"offset":19619},{"line":19425,"column":19628,"offset":19629},233,33271,{"start":19631,"end":19633},{"line":19425,"column":21,"offset":19632},33039,{"line":19425,"column":6997,"offset":19634},33272,{"type":31,"tagName":546,"properties":19636,"children":19637,"position":19871},{},[19638,19647,19652,19660,19666,19676,19681,19691,19697,19707,19713,19722,19727,19737,19742,19751,19756,19766,19771,19781,19787,19797,19802,19812,19818,19827,19832,19842,19848,19857,19862],{"type":31,"tagName":44,"properties":19639,"children":19640,"position":19642},{},[19641],{"type":27,"value":6994},{"start":19643,"end":19645},{"line":19425,"column":77,"offset":19644},33274,{"line":19425,"column":8488,"offset":19646},33294,{"type":27,"value":2157,"position":19648},{"start":19649,"end":19650},{"line":19425,"column":8488,"offset":19646},{"line":19425,"column":8560,"offset":19651},33298,{"type":31,"tagName":44,"properties":19653,"children":19654,"position":19656},{},[19655],{"type":27,"value":682},{"start":19657,"end":19658},{"line":19425,"column":8560,"offset":19651},{"line":19425,"column":9124,"offset":19659},33309,{"type":27,"value":19661,"position":19662},", then ",{"start":19663,"end":19664},{"line":19425,"column":9124,"offset":19659},{"line":19425,"column":102,"offset":19665},33316,{"type":31,"tagName":44,"properties":19667,"children":19668,"position":19671},{},[19669],{"type":27,"value":19670},".push",{"start":19672,"end":19673},{"line":19425,"column":102,"offset":19665},{"line":19425,"column":19674,"offset":19675},285,33323,{"type":27,"value":327,"position":19677},{"start":19678,"end":19679},{"line":19425,"column":19674,"offset":19675},{"line":19425,"column":19123,"offset":19680},33325,{"type":31,"tagName":44,"properties":19682,"children":19683,"position":19686},{},[19684],{"type":27,"value":19685},".pop",{"start":19687,"end":19688},{"line":19425,"column":19123,"offset":19680},{"line":19425,"column":19689,"offset":19690},293,33331,{"type":27,"value":327,"position":19692},{"start":19693,"end":19694},{"line":19425,"column":19689,"offset":19690},{"line":19425,"column":19695,"offset":19696},295,33333,{"type":31,"tagName":44,"properties":19698,"children":19699,"position":19702},{},[19700],{"type":27,"value":19701},".shift",{"start":19703,"end":19704},{"line":19425,"column":19695,"offset":19696},{"line":19425,"column":19705,"offset":19706},303,33341,{"type":27,"value":327,"position":19708},{"start":19709,"end":19710},{"line":19425,"column":19705,"offset":19706},{"line":19425,"column":19711,"offset":19712},305,33343,{"type":31,"tagName":44,"properties":19714,"children":19715,"position":19718},{},[19716],{"type":27,"value":19717},".unshift",{"start":19719,"end":19720},{"line":19425,"column":19711,"offset":19712},{"line":19425,"column":19155,"offset":19721},33353,{"type":27,"value":327,"position":19723},{"start":19724,"end":19725},{"line":19425,"column":19155,"offset":19721},{"line":19425,"column":9009,"offset":19726},33355,{"type":31,"tagName":44,"properties":19728,"children":19729,"position":19732},{},[19730],{"type":27,"value":19731},".get",{"start":19733,"end":19734},{"line":19425,"column":9009,"offset":19726},{"line":19425,"column":19735,"offset":19736},323,33361,{"type":27,"value":327,"position":19738},{"start":19739,"end":19740},{"line":19425,"column":19735,"offset":19736},{"line":19425,"column":11494,"offset":19741},33363,{"type":31,"tagName":44,"properties":19743,"children":19744,"position":19747},{},[19745],{"type":27,"value":19746},".set",{"start":19748,"end":19749},{"line":19425,"column":11494,"offset":19741},{"line":19425,"column":11627,"offset":19750},33369,{"type":27,"value":327,"position":19752},{"start":19753,"end":19754},{"line":19425,"column":11627,"offset":19750},{"line":19425,"column":11630,"offset":19755},33371,{"type":31,"tagName":44,"properties":19757,"children":19758,"position":19761},{},[19759],{"type":27,"value":19760},".insert",{"start":19762,"end":19763},{"line":19425,"column":11630,"offset":19755},{"line":19425,"column":19764,"offset":19765},342,33380,{"type":27,"value":327,"position":19767},{"start":19768,"end":19769},{"line":19425,"column":19764,"offset":19765},{"line":19425,"column":19186,"offset":19770},33382,{"type":31,"tagName":44,"properties":19772,"children":19773,"position":19776},{},[19774],{"type":27,"value":19775},".remove",{"start":19777,"end":19778},{"line":19425,"column":19186,"offset":19770},{"line":19425,"column":19779,"offset":19780},353,33391,{"type":27,"value":327,"position":19782},{"start":19783,"end":19784},{"line":19425,"column":19779,"offset":19780},{"line":19425,"column":19785,"offset":19786},355,33393,{"type":31,"tagName":44,"properties":19788,"children":19789,"position":19792},{},[19790],{"type":27,"value":19791},".first",{"start":19793,"end":19794},{"line":19425,"column":19785,"offset":19786},{"line":19425,"column":19795,"offset":19796},363,33401,{"type":27,"value":327,"position":19798},{"start":19799,"end":19800},{"line":19425,"column":19795,"offset":19796},{"line":19425,"column":2386,"offset":19801},33403,{"type":31,"tagName":44,"properties":19803,"children":19804,"position":19807},{},[19805],{"type":27,"value":19806},".last",{"start":19808,"end":19809},{"line":19425,"column":2386,"offset":19801},{"line":19425,"column":19810,"offset":19811},372,33410,{"type":27,"value":327,"position":19813},{"start":19814,"end":19815},{"line":19425,"column":19810,"offset":19811},{"line":19425,"column":19816,"offset":19817},374,33412,{"type":31,"tagName":44,"properties":19819,"children":19820,"position":19823},{},[19821],{"type":27,"value":19822},".indexOf",{"start":19824,"end":19825},{"line":19425,"column":19816,"offset":19817},{"line":19425,"column":12881,"offset":19826},33422,{"type":27,"value":327,"position":19828},{"start":19829,"end":19830},{"line":19425,"column":12881,"offset":19826},{"line":19425,"column":12928,"offset":19831},33424,{"type":31,"tagName":44,"properties":19833,"children":19834,"position":19837},{},[19835],{"type":27,"value":19836},".includes",{"start":19838,"end":19839},{"line":19425,"column":12928,"offset":19831},{"line":19425,"column":19840,"offset":19841},397,33435,{"type":27,"value":327,"position":19843},{"start":19844,"end":19845},{"line":19425,"column":19840,"offset":19841},{"line":19425,"column":19846,"offset":19847},399,33437,{"type":31,"tagName":44,"properties":19849,"children":19850,"position":19853},{},[19851],{"type":27,"value":19852},".size",{"start":19854,"end":19855},{"line":19425,"column":19846,"offset":19847},{"line":19425,"column":13250,"offset":19856},33444,{"type":27,"value":327,"position":19858},{"start":19859,"end":19860},{"line":19425,"column":13250,"offset":19856},{"line":19425,"column":13385,"offset":19861},33446,{"type":31,"tagName":44,"properties":19863,"children":19864,"position":19867},{},[19865],{"type":27,"value":19866},".clear",{"start":19868,"end":19869},{"line":19425,"column":13385,"offset":19861},{"line":19425,"column":163,"offset":19870},33454,{"start":19872,"end":19873},{"line":19425,"column":6997,"offset":19634},{"line":19425,"column":19258,"offset":19874},33456,{"start":19876,"end":19877},{"line":19425,"column":21,"offset":19632},{"line":19425,"column":19258,"offset":19874},{"type":31,"tagName":497,"properties":19879,"children":19880,"position":19958},{},[19881,19918],{"type":31,"tagName":546,"properties":19882,"children":19883,"position":19913},{},[19884,19894,19899],{"type":31,"tagName":44,"properties":19885,"children":19886,"position":19889},{},[19887],{"type":27,"value":19888},"array.sort(a)",{"start":19890,"end":19892},{"line":10323,"column":508,"offset":19891},33459,{"line":10323,"column":52,"offset":19893},33474,{"type":27,"value":327,"position":19895},{"start":19896,"end":19897},{"line":10323,"column":52,"offset":19893},{"line":10323,"column":477,"offset":19898},33476,{"type":31,"tagName":44,"properties":19900,"children":19901,"position":19909},{},[19902,19904,19907],{"type":27,"value":19903},"array.sort(a, order.",{"type":31,"tagName":747,"properties":19905,"children":19906},{},[],{"type":27,"value":19908},"descending)",{"start":19910,"end":19911},{"line":10323,"column":477,"offset":19898},{"line":10323,"column":274,"offset":19912},33509,{"start":19914,"end":19916},{"line":10323,"column":21,"offset":19915},33457,{"line":10323,"column":101,"offset":19917},33510,{"type":31,"tagName":546,"properties":19919,"children":19920,"position":19954},{},[19921,19931,19936],{"type":31,"tagName":44,"properties":19922,"children":19923,"position":19926},{},[19924],{"type":27,"value":19925},"list.sort()",{"start":19927,"end":19929},{"line":10323,"column":445,"offset":19928},33512,{"line":10323,"column":583,"offset":19930},33525,{"type":27,"value":327,"position":19932},{"start":19933,"end":19934},{"line":10323,"column":583,"offset":19930},{"line":10323,"column":172,"offset":19935},33527,{"type":31,"tagName":44,"properties":19937,"children":19938,"position":19950},{},[19939,19940,19943,19945,19948],{"type":27,"value":8300},{"type":31,"tagName":747,"properties":19941,"children":19942},{},[],{"type":27,"value":19944},"sort(",{"type":31,"tagName":747,"properties":19946,"children":19947},{},[],{"type":27,"value":19949},"false)",{"start":19951,"end":19952},{"line":10323,"column":172,"offset":19935},{"line":10323,"column":7459,"offset":19953},33545,{"start":19955,"end":19956},{"line":10323,"column":101,"offset":19917},{"line":10323,"column":7464,"offset":19957},33547,{"start":19959,"end":19960},{"line":10323,"column":21,"offset":19915},{"line":10323,"column":7464,"offset":19957},{"type":31,"tagName":497,"properties":19962,"children":19963,"position":20114},{},[19964,20040],{"type":31,"tagName":546,"properties":19965,"children":19966,"position":20035},{},[19967,19977,19982,19990,19995,20003,20008,20016,20021,20029],{"type":31,"tagName":44,"properties":19968,"children":19969,"position":19971},{},[19970],{"type":27,"value":18870},{"start":19972,"end":19975},{"line":19973,"column":508,"offset":19974},618,33550,{"line":19973,"column":387,"offset":19976},33561,{"type":27,"value":327,"position":19978},{"start":19979,"end":19980},{"line":19973,"column":387,"offset":19976},{"line":19973,"column":234,"offset":19981},33563,{"type":31,"tagName":44,"properties":19983,"children":19984,"position":19986},{},[19985],{"type":27,"value":18886},{"start":19987,"end":19988},{"line":19973,"column":234,"offset":19981},{"line":19973,"column":360,"offset":19989},33574,{"type":27,"value":327,"position":19991},{"start":19992,"end":19993},{"line":19973,"column":360,"offset":19989},{"line":19973,"column":1907,"offset":19994},33576,{"type":31,"tagName":44,"properties":19996,"children":19997,"position":19999},{},[19998],{"type":27,"value":18928},{"start":20000,"end":20001},{"line":19973,"column":1907,"offset":19994},{"line":19973,"column":203,"offset":20002},33587,{"type":27,"value":327,"position":20004},{"start":20005,"end":20006},{"line":19973,"column":203,"offset":20002},{"line":19973,"column":1269,"offset":20007},33589,{"type":31,"tagName":44,"properties":20009,"children":20010,"position":20012},{},[20011],{"type":27,"value":18942},{"start":20013,"end":20014},{"line":19973,"column":1269,"offset":20007},{"line":19973,"column":274,"offset":20015},33600,{"type":27,"value":327,"position":20017},{"start":20018,"end":20019},{"line":19973,"column":274,"offset":20015},{"line":19973,"column":1001,"offset":20020},33602,{"type":31,"tagName":44,"properties":20022,"children":20023,"position":20025},{},[20024],{"type":27,"value":18914},{"start":20026,"end":20027},{"line":19973,"column":1001,"offset":20020},{"line":19973,"column":643,"offset":20028},33615,{"type":27,"value":20030,"position":20031}," on an array you keep",{"start":20032,"end":20033},{"line":19973,"column":643,"offset":20028},{"line":19973,"column":7459,"offset":20034},33636,{"start":20036,"end":20038},{"line":19973,"column":21,"offset":20037},33548,{"line":19973,"column":2170,"offset":20039},33637,{"type":31,"tagName":546,"properties":20041,"children":20042,"position":20110},{},[20043,20053,20058,20067,20072,20081,20086,20095,20100],{"type":31,"tagName":44,"properties":20044,"children":20045,"position":20048},{},[20046],{"type":27,"value":20047},"list.sum()",{"start":20049,"end":20051},{"line":19973,"column":902,"offset":20050},33639,{"line":19973,"column":8014,"offset":20052},33651,{"type":27,"value":327,"position":20054},{"start":20055,"end":20056},{"line":19973,"column":8014,"offset":20052},{"line":19973,"column":1867,"offset":20057},33653,{"type":31,"tagName":44,"properties":20059,"children":20060,"position":20063},{},[20061],{"type":27,"value":20062},".mean()",{"start":20064,"end":20065},{"line":19973,"column":1867,"offset":20057},{"line":19973,"column":1727,"offset":20066},33662,{"type":27,"value":327,"position":20068},{"start":20069,"end":20070},{"line":19973,"column":1727,"offset":20066},{"line":19973,"column":762,"offset":20071},33664,{"type":31,"tagName":44,"properties":20073,"children":20074,"position":20077},{},[20075],{"type":27,"value":20076},".min()",{"start":20078,"end":20079},{"line":19973,"column":762,"offset":20071},{"line":19973,"column":4389,"offset":20080},33672,{"type":27,"value":327,"position":20082},{"start":20083,"end":20084},{"line":19973,"column":4389,"offset":20080},{"line":19973,"column":4521,"offset":20085},33674,{"type":31,"tagName":44,"properties":20087,"children":20088,"position":20091},{},[20089],{"type":27,"value":20090},".max()",{"start":20092,"end":20093},{"line":19973,"column":4521,"offset":20085},{"line":19973,"column":25,"offset":20094},33682,{"type":27,"value":327,"position":20096},{"start":20097,"end":20098},{"line":19973,"column":25,"offset":20094},{"line":19973,"column":9431,"offset":20099},33684,{"type":31,"tagName":44,"properties":20101,"children":20102,"position":20105},{},[20103],{"type":27,"value":20104},".stdev()",{"start":20106,"end":20107},{"line":19973,"column":9431,"offset":20099},{"line":19973,"column":20108,"offset":20109},147,33694,{"start":20111,"end":20112},{"line":19973,"column":2170,"offset":20039},{"line":19973,"column":8321,"offset":20113},33696,{"start":20115,"end":20116},{"line":19973,"column":21,"offset":20037},{"line":19973,"column":8321,"offset":20113},{"type":31,"tagName":497,"properties":20118,"children":20119,"position":20169},{},[20120,20139],{"type":31,"tagName":546,"properties":20121,"children":20122,"position":20134},{},[20123],{"type":31,"tagName":44,"properties":20124,"children":20125,"position":20128},{},[20126],{"type":27,"value":20127},"array.from(v0, v1, ...)",{"start":20129,"end":20132},{"line":20130,"column":508,"offset":20131},619,33699,{"line":20130,"column":81,"offset":20133},33724,{"start":20135,"end":20137},{"line":20130,"column":21,"offset":20136},33697,{"line":20130,"column":1907,"offset":20138},33725,{"type":31,"tagName":546,"properties":20140,"children":20141,"position":20165},{},[20142,20152,20157],{"type":31,"tagName":44,"properties":20143,"children":20144,"position":20147},{},[20145],{"type":27,"value":20146},"List.from([v0, v1, ...], capacity)",{"start":20148,"end":20150},{"line":20130,"column":1765,"offset":20149},33727,{"line":20130,"column":572,"offset":20151},33763,{"type":27,"value":2157,"position":20153},{"start":20154,"end":20155},{"line":20130,"column":572,"offset":20151},{"line":20130,"column":172,"offset":20156},33767,{"type":31,"tagName":44,"properties":20158,"children":20159,"position":20161},{},[20160],{"type":27,"value":682},{"start":20162,"end":20163},{"line":20130,"column":172,"offset":20156},{"line":20130,"column":805,"offset":20164},33778,{"start":20166,"end":20167},{"line":20130,"column":1907,"offset":20138},{"line":20130,"column":1776,"offset":20168},33780,{"start":20170,"end":20171},{"line":20130,"column":21,"offset":20136},{"line":20130,"column":1776,"offset":20168},{"type":31,"tagName":497,"properties":20173,"children":20174,"position":20354},{},[20175,20244],{"type":31,"tagName":546,"properties":20176,"children":20177,"position":20239},{},[20178,20189,20194,20203,20208,20217,20222],{"type":31,"tagName":44,"properties":20179,"children":20180,"position":20183},{},[20181],{"type":27,"value":20182},"array.copy(a)",{"start":20184,"end":20187},{"line":20185,"column":508,"offset":20186},620,33783,{"line":20185,"column":52,"offset":20188},33798,{"type":27,"value":327,"position":20190},{"start":20191,"end":20192},{"line":20185,"column":52,"offset":20188},{"line":20185,"column":477,"offset":20193},33800,{"type":31,"tagName":44,"properties":20195,"children":20196,"position":20199},{},[20197],{"type":27,"value":20198},"array.slice(a, from, to)",{"start":20200,"end":20201},{"line":20185,"column":477,"offset":20193},{"line":20185,"column":1310,"offset":20202},33826,{"type":27,"value":327,"position":20204},{"start":20205,"end":20206},{"line":20185,"column":1310,"offset":20202},{"line":20185,"column":10,"offset":20207},33828,{"type":31,"tagName":44,"properties":20209,"children":20210,"position":20213},{},[20211],{"type":27,"value":20212},"array.abs(a)",{"start":20214,"end":20215},{"line":20185,"column":10,"offset":20207},{"line":20185,"column":4058,"offset":20216},33842,{"type":27,"value":327,"position":20218},{"start":20219,"end":20220},{"line":20185,"column":4058,"offset":20216},{"line":20185,"column":4202,"offset":20221},33844,{"type":31,"tagName":44,"properties":20223,"children":20224,"position":20235},{},[20225,20226,20229,20230,20233],{"type":27,"value":2460},{"type":31,"tagName":747,"properties":20227,"children":20228},{},[],{"type":27,"value":9201},{"type":31,"tagName":747,"properties":20231,"children":20232},{},[],{"type":27,"value":20234},"a)",{"start":20236,"end":20237},{"line":20185,"column":4202,"offset":20221},{"line":20185,"column":670,"offset":20238},33866,{"start":20240,"end":20242},{"line":20185,"column":21,"offset":20241},33781,{"line":20185,"column":739,"offset":20243},33867,{"type":31,"tagName":546,"properties":20245,"children":20246,"position":20350},{},[20247,20257,20262,20271,20276,20285,20290,20306,20312,20320,20326,20335,20341],{"type":31,"tagName":44,"properties":20248,"children":20249,"position":20252},{},[20250],{"type":27,"value":20251},"list.copy(into)",{"start":20253,"end":20255},{"line":20185,"column":7459,"offset":20254},33869,{"line":20185,"column":1867,"offset":20256},33886,{"type":27,"value":327,"position":20258},{"start":20259,"end":20260},{"line":20185,"column":1867,"offset":20256},{"line":20185,"column":610,"offset":20261},33888,{"type":31,"tagName":44,"properties":20263,"children":20264,"position":20267},{},[20265],{"type":27,"value":20266},".slice(into, from, to)",{"start":20268,"end":20269},{"line":20185,"column":610,"offset":20261},{"line":20185,"column":4742,"offset":20270},33912,{"type":27,"value":327,"position":20272},{"start":20273,"end":20274},{"line":20185,"column":4742,"offset":20270},{"line":20185,"column":4815,"offset":20275},33914,{"type":31,"tagName":44,"properties":20277,"children":20278,"position":20281},{},[20279],{"type":27,"value":20280},".abs(into)",{"start":20282,"end":20283},{"line":20185,"column":4815,"offset":20275},{"line":20185,"column":9996,"offset":20284},33926,{"type":27,"value":327,"position":20286},{"start":20287,"end":20288},{"line":20185,"column":9996,"offset":20284},{"line":20185,"column":9438,"offset":20289},33928,{"type":31,"tagName":44,"properties":20291,"children":20292,"position":20302},{},[20293,20294,20297,20298,20301],{"type":27,"value":8643},{"type":31,"tagName":747,"properties":20295,"children":20296},{},[],{"type":27,"value":9201},{"type":31,"tagName":747,"properties":20299,"children":20300},{},[],{"type":27,"value":9206},{"start":20303,"end":20304},{"line":20185,"column":9438,"offset":20289},{"line":20185,"column":5574,"offset":20305},33948,{"type":27,"value":20307,"position":20308}," with ",{"start":20309,"end":20310},{"line":20185,"column":5574,"offset":20305},{"line":20185,"column":5646,"offset":20311},33954,{"type":31,"tagName":44,"properties":20313,"children":20314,"position":20316},{},[20315],{"type":27,"value":8832},{"start":20317,"end":20318},{"line":20185,"column":5646,"offset":20311},{"line":20185,"column":10011,"offset":20319},33960,{"type":27,"value":20321,"position":20322}," a second ",{"start":20323,"end":20324},{"line":20185,"column":10011,"offset":20319},{"line":20185,"column":8212,"offset":20325},33970,{"type":31,"tagName":44,"properties":20327,"children":20328,"position":20330},{},[20329],{"type":27,"value":240},{"start":20331,"end":20332},{"line":20185,"column":8212,"offset":20325},{"line":20185,"column":20333,"offset":20334},196,33976,{"type":27,"value":20336,"position":20337}," made in ",{"start":20338,"end":20339},{"line":20185,"column":20333,"offset":20334},{"line":20185,"column":9878,"offset":20340},33985,{"type":31,"tagName":44,"properties":20342,"children":20343,"position":20345},{},[20344],{"type":27,"value":682},{"start":20346,"end":20347},{"line":20185,"column":9878,"offset":20340},{"line":20185,"column":20348,"offset":20349},216,33996,{"start":20351,"end":20352},{"line":20185,"column":739,"offset":20243},{"line":20185,"column":19613,"offset":20353},33998,{"start":20355,"end":20356},{"line":20185,"column":21,"offset":20241},{"line":20185,"column":19613,"offset":20353},{"type":31,"tagName":497,"properties":20358,"children":20359,"position":20431},{},[20360,20400],{"type":31,"tagName":546,"properties":20361,"children":20362,"position":20395},{},[20363,20373,20378],{"type":31,"tagName":44,"properties":20364,"children":20365,"position":20368},{},[20366],{"type":27,"value":20367},"array.fill(a, v, from, to)",{"start":20369,"end":20371},{"line":10332,"column":508,"offset":20370},34001,{"line":10332,"column":1765,"offset":20372},34029,{"type":27,"value":327,"position":20374},{"start":20375,"end":20376},{"line":10332,"column":1765,"offset":20372},{"line":10332,"column":321,"offset":20377},34031,{"type":31,"tagName":44,"properties":20379,"children":20380,"position":20391},{},[20381,20382,20385,20387,20390],{"type":27,"value":2460},{"type":31,"tagName":747,"properties":20383,"children":20384},{},[],{"type":27,"value":20386},"reverse(",{"type":31,"tagName":747,"properties":20388,"children":20389},{},[],{"type":27,"value":20234},{"start":20392,"end":20393},{"line":10332,"column":321,"offset":20377},{"line":10332,"column":864,"offset":20394},34049,{"start":20396,"end":20398},{"line":10332,"column":21,"offset":20397},33999,{"line":10332,"column":416,"offset":20399},34050,{"type":31,"tagName":546,"properties":20401,"children":20402,"position":20427},{},[20403,20413,20418],{"type":31,"tagName":44,"properties":20404,"children":20405,"position":20408},{},[20406],{"type":27,"value":20407},"list.fill(v, from, to)",{"start":20409,"end":20411},{"line":10332,"column":101,"offset":20410},34052,{"line":10332,"column":586,"offset":20412},34076,{"type":27,"value":327,"position":20414},{"start":20415,"end":20416},{"line":10332,"column":586,"offset":20412},{"line":10332,"column":593,"offset":20417},34078,{"type":31,"tagName":44,"properties":20419,"children":20420,"position":20423},{},[20421],{"type":27,"value":20422},".reverse()",{"start":20424,"end":20425},{"line":10332,"column":593,"offset":20417},{"line":10332,"column":902,"offset":20426},34090,{"start":20428,"end":20429},{"line":10332,"column":416,"offset":20399},{"line":10332,"column":908,"offset":20430},34092,{"start":20432,"end":20433},{"line":10332,"column":21,"offset":20397},{"line":10332,"column":908,"offset":20430},{"type":31,"tagName":497,"properties":20435,"children":20436,"position":20528},{},[20437,20470],{"type":31,"tagName":546,"properties":20438,"children":20439,"position":20465},{},[20440,20451,20456],{"type":31,"tagName":44,"properties":20441,"children":20442,"position":20445},{},[20443],{"type":27,"value":20444},"array.every(a)",{"start":20446,"end":20449},{"line":20447,"column":508,"offset":20448},622,34095,{"line":20447,"column":123,"offset":20450},34111,{"type":27,"value":327,"position":20452},{"start":20453,"end":20454},{"line":20447,"column":123,"offset":20450},{"line":20447,"column":530,"offset":20455},34113,{"type":31,"tagName":44,"properties":20457,"children":20458,"position":20461},{},[20459],{"type":27,"value":20460},"array.some(a)",{"start":20462,"end":20463},{"line":20447,"column":530,"offset":20455},{"line":20447,"column":1045,"offset":20464},34128,{"start":20466,"end":20468},{"line":20447,"column":21,"offset":20467},34093,{"line":20447,"column":88,"offset":20469},34129,{"type":31,"tagName":546,"properties":20471,"children":20472,"position":20524},{},[20473,20483,20488,20497,20503,20511,20516],{"type":31,"tagName":44,"properties":20474,"children":20475,"position":20478},{},[20476],{"type":27,"value":20477},"list.every()",{"start":20479,"end":20481},{"line":20447,"column":1173,"offset":20480},34131,{"line":20447,"column":274,"offset":20482},34145,{"type":27,"value":327,"position":20484},{"start":20485,"end":20486},{"line":20447,"column":274,"offset":20482},{"line":20447,"column":1001,"offset":20487},34147,{"type":31,"tagName":44,"properties":20489,"children":20490,"position":20493},{},[20491],{"type":27,"value":20492},".some()",{"start":20494,"end":20495},{"line":20447,"column":1001,"offset":20487},{"line":20447,"column":4202,"offset":20496},34156,{"type":27,"value":20498,"position":20499}," over entries held as ",{"start":20500,"end":20501},{"line":20447,"column":4202,"offset":20496},{"line":20447,"column":670,"offset":20502},34178,{"type":31,"tagName":44,"properties":20504,"children":20505,"position":20507},{},[20506],{"type":27,"value":9385},{"start":20508,"end":20509},{"line":20447,"column":670,"offset":20502},{"line":20447,"column":7464,"offset":20510},34183,{"type":27,"value":1128,"position":20512},{"start":20513,"end":20514},{"line":20447,"column":7464,"offset":20510},{"line":20447,"column":8730,"offset":20515},34188,{"type":31,"tagName":44,"properties":20517,"children":20518,"position":20520},{},[20519],{"type":27,"value":9399},{"start":20521,"end":20522},{"line":20447,"column":8730,"offset":20515},{"line":20447,"column":1916,"offset":20523},34193,{"start":20525,"end":20526},{"line":20447,"column":88,"offset":20469},{"line":20447,"column":7038,"offset":20527},34195,{"start":20529,"end":20530},{"line":20447,"column":21,"offset":20467},{"line":20447,"column":7038,"offset":20527},{"type":31,"tagName":497,"properties":20532,"children":20533,"position":20689},{},[20534,20567],{"type":31,"tagName":546,"properties":20535,"children":20536,"position":20562},{},[20537],{"type":31,"tagName":44,"properties":20538,"children":20539,"position":20556},{},[20540,20541,20544,20546,20549,20551,20554],{"type":27,"value":2460},{"type":31,"tagName":747,"properties":20542,"children":20543},{},[],{"type":27,"value":20545},"sort_",{"type":31,"tagName":747,"properties":20547,"children":20548},{},[],{"type":27,"value":20550},"indices(",{"type":31,"tagName":747,"properties":20552,"children":20553},{},[],{"type":27,"value":20555},"a, order)",{"start":20557,"end":20560},{"line":20558,"column":508,"offset":20559},623,34198,{"line":20558,"column":321,"offset":20561},34228,{"start":20563,"end":20565},{"line":20558,"column":21,"offset":20564},34196,{"line":20558,"column":254,"offset":20566},34229,{"type":31,"tagName":546,"properties":20568,"children":20569,"position":20685},{},[20570,20591,20597,20618,20623,20631,20637,20649,20654,20663,20670,20678],{"type":31,"tagName":44,"properties":20571,"children":20572,"position":20586},{},[20573,20574,20577,20578,20581,20582,20585],{"type":27,"value":8300},{"type":31,"tagName":747,"properties":20575,"children":20576},{},[],{"type":27,"value":1954},{"type":31,"tagName":747,"properties":20579,"children":20580},{},[],{"type":27,"value":9528},{"type":31,"tagName":747,"properties":20583,"children":20584},{},[],{"type":27,"value":9206},{"start":20587,"end":20589},{"line":20558,"column":1045,"offset":20588},34231,{"line":20558,"column":556,"offset":20590},34255,{"type":27,"value":20592,"position":20593}," / ",{"start":20594,"end":20595},{"line":20558,"column":556,"offset":20590},{"line":20558,"column":1236,"offset":20596},34258,{"type":31,"tagName":44,"properties":20598,"children":20599,"position":20614},{},[20600,20601,20604,20605,20608,20609,20612],{"type":27,"value":8643},{"type":31,"tagName":747,"properties":20602,"children":20603},{},[],{"type":27,"value":1954},{"type":31,"tagName":747,"properties":20606,"children":20607},{},[],{"type":27,"value":9528},{"type":31,"tagName":747,"properties":20610,"children":20611},{},[],{"type":27,"value":20613},"into, false)",{"start":20615,"end":20616},{"line":20558,"column":1236,"offset":20596},{"line":20558,"column":2170,"offset":20617},34285,{"type":27,"value":20307,"position":20619},{"start":20620,"end":20621},{"line":20558,"column":2170,"offset":20617},{"line":20558,"column":8730,"offset":20622},34291,{"type":31,"tagName":44,"properties":20624,"children":20625,"position":20627},{},[20626],{"type":27,"value":8832},{"start":20628,"end":20629},{"line":20558,"column":8730,"offset":20622},{"line":20558,"column":1712,"offset":20630},34297,{"type":27,"value":20632,"position":20633}," a ",{"start":20634,"end":20635},{"line":20558,"column":1712,"offset":20630},{"line":20558,"column":755,"offset":20636},34300,{"type":31,"tagName":44,"properties":20638,"children":20639,"position":20645},{},[20640,20641,20644],{"type":27,"value":745},{"type":31,"tagName":747,"properties":20642,"children":20643},{},[],{"type":27,"value":9562},{"start":20646,"end":20647},{"line":20558,"column":755,"offset":20636},{"line":20558,"column":4297,"offset":20648},34318,{"type":27,"value":20336,"position":20650},{"start":20651,"end":20652},{"line":20558,"column":4297,"offset":20648},{"line":20558,"column":4742,"offset":20653},34327,{"type":31,"tagName":44,"properties":20655,"children":20656,"position":20658},{},[20657],{"type":27,"value":682},{"start":20659,"end":20660},{"line":20558,"column":4742,"offset":20653},{"line":20558,"column":20661,"offset":20662},143,34338,{"type":27,"value":20664,"position":20665}," (TradingView's orders: stable ascending with ",{"start":20666,"end":20667},{"line":20558,"column":20661,"offset":20662},{"line":20558,"column":20668,"offset":20669},189,34384,{"type":31,"tagName":44,"properties":20671,"children":20672,"position":20674},{},[20673],{"type":27,"value":8566},{"start":20675,"end":20676},{"line":20558,"column":20668,"offset":20669},{"line":20558,"column":10134,"offset":20677},34388,{"type":27,"value":20679,"position":20680}," last, that order reversed descending)",{"start":20681,"end":20682},{"line":20558,"column":10134,"offset":20677},{"line":20558,"column":20683,"offset":20684},231,34426,{"start":20686,"end":20687},{"line":20558,"column":254,"offset":20566},{"line":20558,"column":19628,"offset":20688},34428,{"start":20690,"end":20691},{"line":20558,"column":21,"offset":20564},{"line":20558,"column":19628,"offset":20688},{"type":31,"tagName":497,"properties":20693,"children":20694,"position":20851},{},[20695,20773],{"type":31,"tagName":546,"properties":20696,"children":20697,"position":20768},{},[20698,20707,20712,20738,20743],{"type":31,"tagName":44,"properties":20699,"children":20700,"position":20702},{},[20701],{"type":27,"value":12867},{"start":20703,"end":20705},{"line":10338,"column":508,"offset":20704},34431,{"line":10338,"column":477,"offset":20706},34448,{"type":27,"value":327,"position":20708},{"start":20709,"end":20710},{"line":10338,"column":477,"offset":20706},{"line":10338,"column":244,"offset":20711},34450,{"type":31,"tagName":44,"properties":20713,"children":20714,"position":20734},{},[20715,20716,20719,20720,20723,20724,20727,20729,20732],{"type":27,"value":2460},{"type":31,"tagName":747,"properties":20717,"children":20718},{},[],{"type":27,"value":2465},{"type":31,"tagName":747,"properties":20721,"children":20722},{},[],{"type":27,"value":19043},{"type":31,"tagName":747,"properties":20725,"children":20726},{},[],{"type":27,"value":20728},"rank(",{"type":31,"tagName":747,"properties":20730,"children":20731},{},[],{"type":27,"value":20733},"a, pct)",{"start":20735,"end":20736},{"line":10338,"column":244,"offset":20711},{"line":10338,"column":454,"offset":20737},34489,{"type":27,"value":327,"position":20739},{"start":20740,"end":20741},{"line":10338,"column":454,"offset":20737},{"line":10338,"column":1236,"offset":20742},34491,{"type":31,"tagName":44,"properties":20744,"children":20745,"position":20764},{},[20746,20747,20750,20751,20754,20755,20758,20760,20763],{"type":27,"value":2460},{"type":31,"tagName":747,"properties":20748,"children":20749},{},[],{"type":27,"value":2465},{"type":31,"tagName":747,"properties":20752,"children":20753},{},[],{"type":27,"value":2470},{"type":31,"tagName":747,"properties":20756,"children":20757},{},[],{"type":27,"value":20759},"interpolation(",{"type":31,"tagName":747,"properties":20761,"children":20762},{},[],{"type":27,"value":20733},{"start":20765,"end":20766},{"line":10338,"column":1236,"offset":20742},{"line":10338,"column":1602,"offset":20767},34538,{"start":20769,"end":20771},{"line":10338,"column":21,"offset":20770},34429,{"line":10338,"column":4049,"offset":20772},34539,{"type":31,"tagName":546,"properties":20774,"children":20775,"position":20847},{},[20776,20786,20791,20816,20822],{"type":31,"tagName":44,"properties":20777,"children":20778,"position":20781},{},[20779],{"type":27,"value":20780},"list.median()",{"start":20782,"end":20784},{"line":10338,"column":4068,"offset":20783},34541,{"line":10338,"column":4569,"offset":20785},34556,{"type":27,"value":327,"position":20787},{"start":20788,"end":20789},{"line":10338,"column":4569,"offset":20785},{"line":10338,"column":2064,"offset":20790},34558,{"type":31,"tagName":44,"properties":20792,"children":20793,"position":20811},{},[20794,20795,20798,20799,20802,20803,20806,20807,20810],{"type":27,"value":8643},{"type":31,"tagName":747,"properties":20796,"children":20797},{},[],{"type":27,"value":2248},{"type":31,"tagName":747,"properties":20800,"children":20801},{},[],{"type":27,"value":9916},{"type":31,"tagName":747,"properties":20804,"children":20805},{},[],{"type":27,"value":9921},{"type":31,"tagName":747,"properties":20808,"children":20809},{},[],{"type":27,"value":9926},{"start":20812,"end":20813},{"line":10338,"column":2064,"offset":20790},{"line":10338,"column":20814,"offset":20815},159,34587,{"type":27,"value":327,"position":20817},{"start":20818,"end":20819},{"line":10338,"column":20814,"offset":20815},{"line":10338,"column":20820,"offset":20821},161,34589,{"type":31,"tagName":44,"properties":20823,"children":20824,"position":20842},{},[20825,20826,20829,20830,20833,20834,20837,20838,20841],{"type":27,"value":8643},{"type":31,"tagName":747,"properties":20827,"children":20828},{},[],{"type":27,"value":2248},{"type":31,"tagName":747,"properties":20831,"children":20832},{},[],{"type":27,"value":2253},{"type":31,"tagName":747,"properties":20835,"children":20836},{},[],{"type":27,"value":2258},{"type":31,"tagName":747,"properties":20839,"children":20840},{},[],{"type":27,"value":9926},{"start":20843,"end":20844},{"line":10338,"column":20820,"offset":20821},{"line":10338,"column":20845,"offset":20846},198,34626,{"start":20848,"end":20849},{"line":10338,"column":4049,"offset":20772},{"line":10338,"column":2323,"offset":20850},34628,{"start":20852,"end":20853},{"line":10338,"column":21,"offset":20770},{"line":10338,"column":2323,"offset":20850},{"type":31,"tagName":497,"properties":20855,"children":20856,"position":20972},{},[20857,20920],{"type":31,"tagName":546,"properties":20858,"children":20859,"position":20915},{},[20860,20881,20887],{"type":31,"tagName":44,"properties":20861,"children":20862,"position":20875},{},[20863,20865,20868,20870,20873],{"type":27,"value":20864},"if array.",{"type":31,"tagName":747,"properties":20866,"children":20867},{},[],{"type":27,"value":20869},"size(",{"type":31,"tagName":747,"properties":20871,"children":20872},{},[],{"type":27,"value":20874},"lines) > N",{"start":20876,"end":20879},{"line":20877,"column":508,"offset":20878},625,34631,{"line":20877,"column":1907,"offset":20880},34657,{"type":27,"value":20882,"position":20883}," then ",{"start":20884,"end":20885},{"line":20877,"column":1907,"offset":20880},{"line":20877,"column":331,"offset":20886},34663,{"type":31,"tagName":44,"properties":20888,"children":20889,"position":20911},{},[20890,20892,20895,20897,20900,20901,20904,20906,20909],{"type":27,"value":20891},"line.",{"type":31,"tagName":747,"properties":20893,"children":20894},{},[],{"type":27,"value":20896},"delete(",{"type":31,"tagName":747,"properties":20898,"children":20899},{},[],{"type":27,"value":2460},{"type":31,"tagName":747,"properties":20902,"children":20903},{},[],{"type":27,"value":20905},"shift(",{"type":31,"tagName":747,"properties":20907,"children":20908},{},[],{"type":27,"value":20910},"lines))",{"start":20912,"end":20913},{"line":20877,"column":331,"offset":20886},{"line":20877,"column":643,"offset":20914},34696,{"start":20916,"end":20918},{"line":20877,"column":21,"offset":20917},34629,{"line":20877,"column":583,"offset":20919},34697,{"type":31,"tagName":546,"properties":20921,"children":20922,"position":20968},{},[20923,20933,20938,20946,20951],{"type":31,"tagName":44,"properties":20924,"children":20925,"position":20928},{},[20926],{"type":27,"value":20927},"new HandleRing(N)",{"start":20929,"end":20931},{"line":20877,"column":172,"offset":20930},34699,{"line":20877,"column":2170,"offset":20932},34718,{"type":27,"value":2157,"position":20934},{"start":20935,"end":20936},{"line":20877,"column":2170,"offset":20932},{"line":20877,"column":908,"offset":20937},34722,{"type":31,"tagName":44,"properties":20939,"children":20940,"position":20942},{},[20941],{"type":27,"value":682},{"start":20943,"end":20944},{"line":20877,"column":908,"offset":20937},{"line":20877,"column":755,"offset":20945},34733,{"type":27,"value":1292,"position":20947},{"start":20948,"end":20949},{"line":20877,"column":755,"offset":20945},{"line":20877,"column":917,"offset":20950},34735,{"type":31,"tagName":44,"properties":20952,"children":20953,"position":20964},{},[20954,20956,20959,20960,20963],{"type":27,"value":20955},"const old = ring.push(id); if (old >= 0) lines[old].",{"type":31,"tagName":747,"properties":20957,"children":20958},{},[],{"type":27,"value":20896},{"type":31,"tagName":747,"properties":20961,"children":20962},{},[],{"type":27,"value":3078},{"start":20965,"end":20966},{"line":20877,"column":917,"offset":20950},{"line":20877,"column":5587,"offset":20967},34798,{"start":20969,"end":20970},{"line":20877,"column":583,"offset":20919},{"line":20877,"column":5603,"offset":20971},34800,{"start":20973,"end":20974},{"line":20877,"column":21,"offset":20917},{"line":20877,"column":5603,"offset":20971},{"type":31,"tagName":497,"properties":20976,"children":20977,"position":21013},{},[20978,20996],{"type":31,"tagName":546,"properties":20979,"children":20980,"position":20991},{},[20981],{"type":31,"tagName":44,"properties":20982,"children":20983,"position":20985},{},[20984],{"type":27,"value":317},{"start":20986,"end":20989},{"line":20987,"column":508,"offset":20988},626,34803,{"line":20987,"column":530,"offset":20990},34821,{"start":20992,"end":20994},{"line":20987,"column":21,"offset":20993},34801,{"line":20987,"column":244,"offset":20995},34822,{"type":31,"tagName":546,"properties":20997,"children":20998,"position":21009},{},[20999],{"type":31,"tagName":44,"properties":21000,"children":21001,"position":21004},{},[21002],{"type":27,"value":21003},"roundTo(x, n)",{"start":21005,"end":21007},{"line":20987,"column":553,"offset":21006},34824,{"line":20987,"column":1173,"offset":21008},34839,{"start":21010,"end":21011},{"line":20987,"column":244,"offset":20995},{"line":20987,"column":152,"offset":21012},34841,{"start":21014,"end":21015},{"line":20987,"column":21,"offset":20993},{"line":20987,"column":152,"offset":21012},{"type":31,"tagName":497,"properties":21017,"children":21018,"position":21089},{},[21019,21053],{"type":31,"tagName":546,"properties":21020,"children":21021,"position":21048},{},[21022],{"type":31,"tagName":44,"properties":21023,"children":21024,"position":21042},{},[21025,21026,21029,21030,21033,21034,21037,21038,21041],{"type":27,"value":835},{"type":31,"tagName":747,"properties":21027,"children":21028},{},[],{"type":27,"value":840},{"type":31,"tagName":747,"properties":21031,"children":21032},{},[],{"type":27,"value":845},{"type":31,"tagName":747,"properties":21035,"children":21036},{},[],{"type":27,"value":850},{"type":31,"tagName":747,"properties":21039,"children":21040},{},[],{"type":27,"value":855},{"start":21043,"end":21046},{"line":21044,"column":508,"offset":21045},627,34844,{"line":21044,"column":1907,"offset":21047},34870,{"start":21049,"end":21051},{"line":21044,"column":21,"offset":21050},34842,{"line":21044,"column":193,"offset":21052},34871,{"type":31,"tagName":546,"properties":21054,"children":21055,"position":21085},{},[21056],{"type":31,"tagName":44,"properties":21057,"children":21058,"position":21080},{},[21059,21061,21064,21066,21069,21071,21074,21075,21078],{"type":27,"value":21060},"roundToTick(x, p_",{"type":31,"tagName":747,"properties":21062,"children":21063},{},[],{"type":27,"value":21065},"market_",{"type":31,"tagName":747,"properties":21067,"children":21068},{},[],{"type":27,"value":21070},"tick_",{"type":31,"tagName":747,"properties":21072,"children":21073},{},[],{"type":27,"value":20869},{"type":31,"tagName":747,"properties":21076,"children":21077},{},[],{"type":27,"value":21079},"))",{"start":21081,"end":21083},{"line":21044,"column":435,"offset":21082},34873,{"line":21044,"column":1246,"offset":21084},34911,{"start":21086,"end":21087},{"line":21044,"column":193,"offset":21052},{"line":21044,"column":1251,"offset":21088},34913,{"start":21090,"end":21091},{"line":21044,"column":21,"offset":21050},{"line":21044,"column":1251,"offset":21088},{"type":31,"tagName":497,"properties":21093,"children":21094,"position":21196},{},[21095,21121],{"type":31,"tagName":546,"properties":21096,"children":21097,"position":21116},{},[21098],{"type":31,"tagName":44,"properties":21099,"children":21100,"position":21110},{},[21101,21102,21105,21106,21109],{"type":27,"value":835},{"type":31,"tagName":747,"properties":21103,"children":21104},{},[],{"type":27,"value":874},{"type":31,"tagName":747,"properties":21107,"children":21108},{},[],{"type":27,"value":879},{"start":21111,"end":21114},{"line":21112,"column":508,"offset":21113},628,34916,{"line":21112,"column":435,"offset":21115},34945,{"start":21117,"end":21119},{"line":21112,"column":21,"offset":21118},34914,{"line":21112,"column":321,"offset":21120},34946,{"type":31,"tagName":546,"properties":21122,"children":21123,"position":21192},{},[21124,21133,21138,21146,21151,21160,21165,21174,21179,21187],{"type":31,"tagName":44,"properties":21125,"children":21126,"position":21128},{},[21127],{"type":27,"value":17622},{"start":21129,"end":21131},{"line":21112,"column":331,"offset":21130},34948,{"line":21112,"column":274,"offset":21132},34966,{"type":27,"value":2157,"position":21134},{"start":21135,"end":21136},{"line":21112,"column":274,"offset":21132},{"line":21112,"column":4551,"offset":21137},34970,{"type":31,"tagName":44,"properties":21139,"children":21140,"position":21142},{},[21141],{"type":27,"value":682},{"start":21143,"end":21144},{"line":21112,"column":4551,"offset":21137},{"line":21112,"column":643,"offset":21145},34981,{"type":27,"value":19661,"position":21147},{"start":21148,"end":21149},{"line":21112,"column":643,"offset":21145},{"line":21112,"column":1492,"offset":21150},34988,{"type":31,"tagName":44,"properties":21152,"children":21153,"position":21156},{},[21154],{"type":27,"value":21155},".between(min, max)",{"start":21157,"end":21158},{"line":21112,"column":1492,"offset":21150},{"line":21112,"column":1401,"offset":21159},35008,{"type":27,"value":3549,"position":21161},{"start":21162,"end":21163},{"line":21112,"column":1401,"offset":21159},{"line":21112,"column":1645,"offset":21164},35010,{"type":31,"tagName":44,"properties":21166,"children":21167,"position":21170},{},[21168],{"type":27,"value":21169},".next()",{"start":21171,"end":21172},{"line":21112,"column":1645,"offset":21164},{"line":21112,"column":1867,"offset":21173},35019,{"type":27,"value":307,"position":21175},{"start":21176,"end":21177},{"line":21112,"column":1867,"offset":21173},{"line":21112,"column":4049,"offset":21178},35024,{"type":31,"tagName":44,"properties":21180,"children":21181,"position":21183},{},[21182],{"type":27,"value":17314},{"start":21184,"end":21185},{"line":21112,"column":4049,"offset":21178},{"line":21112,"column":2192,"offset":21186},35039,{"type":27,"value":1392,"position":21188},{"start":21189,"end":21190},{"line":21112,"column":2192,"offset":21186},{"line":21112,"column":4521,"offset":21191},35040,{"start":21193,"end":21194},{"line":21112,"column":321,"offset":21120},{"line":21112,"column":686,"offset":21195},35042,{"start":21197,"end":21198},{"line":21112,"column":21,"offset":21118},{"line":21112,"column":686,"offset":21195},{"start":21200,"end":21201},{"line":18873,"column":21,"offset":19080},{"line":21112,"column":686,"offset":21195},{"start":21203,"end":21204},{"line":18828,"column":21,"offset":18834},{"line":21112,"column":686,"offset":21195},{"type":27,"value":17565},{"type":31,"tagName":489,"properties":21207,"children":21208,"position":21578},{},[21209,21263],{"type":31,"tagName":493,"properties":21210,"children":21211,"position":21260},{},[21212],{"type":31,"tagName":497,"properties":21213,"children":21214,"position":21257},{},[21215,21230,21243],{"type":31,"tagName":501,"properties":21216,"children":21217,"position":21225},{},[21218],{"type":27,"value":18825,"position":21219},{"start":21220,"end":21223},{"line":21221,"column":508,"offset":21222},630,35046,{"line":21221,"column":113,"offset":21224},35050,{"start":21226,"end":21228},{"line":21221,"column":21,"offset":21227},35044,{"line":21221,"column":133,"offset":21229},35051,{"type":31,"tagName":501,"properties":21231,"children":21232,"position":21239},{},[21233],{"type":27,"value":18841,"position":21234},{"start":21235,"end":21237},{"line":21221,"column":233,"offset":21236},35053,{"line":21221,"column":387,"offset":21238},35057,{"start":21240,"end":21241},{"line":21221,"column":133,"offset":21229},{"line":21221,"column":311,"offset":21242},35058,{"type":31,"tagName":501,"properties":21244,"children":21245,"position":21253},{},[21246],{"type":27,"value":21247,"position":21248},"The difference",{"start":21249,"end":21251},{"line":21221,"column":4770,"offset":21250},35060,{"line":21221,"column":1765,"offset":21252},35074,{"start":21254,"end":21255},{"line":21221,"column":311,"offset":21242},{"line":21221,"column":321,"offset":21256},35076,{"start":21258,"end":21259},{"line":21221,"column":21,"offset":21227},{"line":21221,"column":321,"offset":21256},{"start":21261,"end":21262},{"line":21221,"column":21,"offset":21227},{"line":21221,"column":321,"offset":21256},{"type":31,"tagName":539,"properties":21264,"children":21265,"position":21575},{},[21266,21398,21497],{"type":31,"tagName":497,"properties":21267,"children":21268,"position":21395},{},[21269,21294,21311],{"type":31,"tagName":546,"properties":21270,"children":21271,"position":21289},{},[21272,21283],{"type":31,"tagName":44,"properties":21273,"children":21274,"position":21277},{},[21275],{"type":27,"value":21276},"array.push(a, v)",{"start":21278,"end":21281},{"line":21279,"column":508,"offset":21280},632,35099,{"line":21279,"column":530,"offset":21282},35117,{"type":27,"value":21284,"position":21285}," on an array that grows without bound",{"start":21286,"end":21287},{"line":21279,"column":530,"offset":21282},{"line":21279,"column":2538,"offset":21288},35154,{"start":21290,"end":21292},{"line":21279,"column":21,"offset":21291},35097,{"line":21279,"column":1837,"offset":21293},35155,{"type":31,"tagName":546,"properties":21295,"children":21296,"position":21307},{},[21297],{"type":31,"tagName":44,"properties":21298,"children":21299,"position":21302},{},[21300],{"type":27,"value":21301},"list.push(v)",{"start":21303,"end":21305},{"line":21279,"column":454,"offset":21304},35157,{"line":21279,"column":1492,"offset":21306},35171,{"start":21308,"end":21309},{"line":21279,"column":1837,"offset":21293},{"line":21279,"column":106,"offset":21310},35172,{"type":31,"tagName":546,"properties":21312,"children":21313,"position":21391},{},[21314,21321,21329,21335,21343,21348,21356,21362,21370,21376,21384],{"type":27,"value":21315,"position":21316},"a ",{"start":21317,"end":21319},{"line":21279,"column":586,"offset":21318},35174,{"line":21279,"column":593,"offset":21320},35176,{"type":31,"tagName":44,"properties":21322,"children":21323,"position":21325},{},[21324],{"type":27,"value":240},{"start":21326,"end":21327},{"line":21279,"column":593,"offset":21320},{"line":21279,"column":670,"offset":21328},35182,{"type":27,"value":21330,"position":21331}," has the capacity it was given in ",{"start":21332,"end":21333},{"line":21279,"column":670,"offset":21328},{"line":21279,"column":8878,"offset":21334},35216,{"type":31,"tagName":44,"properties":21336,"children":21337,"position":21339},{},[21338],{"type":27,"value":682},{"start":21340,"end":21341},{"line":21279,"column":8878,"offset":21334},{"line":21279,"column":691,"offset":21342},35227,{"type":27,"value":589,"position":21344},{"start":21345,"end":21346},{"line":21279,"column":691,"offset":21342},{"line":21279,"column":2282,"offset":21347},35229,{"type":31,"tagName":44,"properties":21349,"children":21350,"position":21352},{},[21351],{"type":27,"value":5241},{"start":21353,"end":21354},{"line":21279,"column":2282,"offset":21347},{"line":21279,"column":2074,"offset":21355},35235,{"type":27,"value":21357,"position":21358}," returns ",{"start":21359,"end":21360},{"line":21279,"column":2074,"offset":21355},{"line":21279,"column":9438,"offset":21361},35244,{"type":31,"tagName":44,"properties":21363,"children":21364,"position":21366},{},[21365],{"type":27,"value":6899},{"start":21367,"end":21368},{"line":21279,"column":9438,"offset":21361},{"line":21279,"column":9447,"offset":21369},35251,{"type":27,"value":21371,"position":21372}," when full, and ",{"start":21373,"end":21374},{"line":21279,"column":9447,"offset":21369},{"line":21279,"column":2208,"offset":21375},35267,{"type":31,"tagName":44,"properties":21377,"children":21378,"position":21380},{},[21379],{"type":27,"value":11115},{"start":21381,"end":21382},{"line":21279,"column":2208,"offset":21375},{"line":21279,"column":53,"offset":21383},35278,{"type":27,"value":21385,"position":21386}," drops the oldest entry instead, the keep-the-last-N shape most scripts want",{"start":21387,"end":21388},{"line":21279,"column":53,"offset":21383},{"line":21279,"column":21389,"offset":21390},258,35354,{"start":21392,"end":21393},{"line":21279,"column":106,"offset":21310},{"line":21279,"column":8560,"offset":21394},35356,{"start":21396,"end":21397},{"line":21279,"column":21,"offset":21291},{"line":21279,"column":8560,"offset":21394},{"type":31,"tagName":497,"properties":21399,"children":21400,"position":21494},{},[21401,21420,21437],{"type":31,"tagName":546,"properties":21402,"children":21403,"position":21415},{},[21404],{"type":31,"tagName":44,"properties":21405,"children":21406,"position":21409},{},[21407],{"type":27,"value":21408},"array.get(a, i)",{"start":21410,"end":21413},{"line":21411,"column":508,"offset":21412},633,35359,{"line":21411,"column":477,"offset":21414},35376,{"start":21416,"end":21418},{"line":21411,"column":21,"offset":21417},35357,{"line":21411,"column":530,"offset":21419},35377,{"type":31,"tagName":546,"properties":21421,"children":21422,"position":21433},{},[21423],{"type":31,"tagName":44,"properties":21424,"children":21425,"position":21428},{},[21426],{"type":27,"value":21427},"list.get(i)",{"start":21429,"end":21431},{"line":21411,"column":829,"offset":21430},35379,{"line":21411,"column":1045,"offset":21432},35392,{"start":21434,"end":21435},{"line":21411,"column":530,"offset":21419},{"line":21411,"column":88,"offset":21436},35393,{"type":31,"tagName":546,"properties":21438,"children":21439,"position":21490},{},[21440,21447,21455,21461,21469,21476,21484],{"type":27,"value":21441,"position":21442},"a negative ",{"start":21443,"end":21445},{"line":21411,"column":1173,"offset":21444},35395,{"line":21411,"column":162,"offset":21446},35406,{"type":31,"tagName":44,"properties":21448,"children":21449,"position":21451},{},[21450],{"type":27,"value":7505},{"start":21452,"end":21453},{"line":21411,"column":162,"offset":21446},{"line":21411,"column":274,"offset":21454},35409,{"type":27,"value":21456,"position":21457}," counts from the end here (",{"start":21458,"end":21459},{"line":21411,"column":274,"offset":21454},{"line":21411,"column":593,"offset":21460},35436,{"type":31,"tagName":44,"properties":21462,"children":21463,"position":21465},{},[21464],{"type":27,"value":6862},{"start":21466,"end":21467},{"line":21411,"column":593,"offset":21460},{"line":21411,"column":7459,"offset":21468},35445,{"type":27,"value":21470,"position":21471}," is the last entry) and an index outside the list reads ",{"start":21472,"end":21473},{"line":21411,"column":7459,"offset":21468},{"line":21411,"column":21474,"offset":21475},145,35501,{"type":31,"tagName":44,"properties":21477,"children":21478,"position":21480},{},[21479],{"type":27,"value":431},{"start":21481,"end":21482},{"line":21411,"column":21474,"offset":21475},{"line":21411,"column":2306,"offset":21483},35506,{"type":27,"value":21485,"position":21486}," instead of stopping the script",{"start":21487,"end":21488},{"line":21411,"column":2306,"offset":21483},{"line":21411,"column":2102,"offset":21489},35537,{"start":21491,"end":21492},{"line":21411,"column":88,"offset":21436},{"line":21411,"column":2218,"offset":21493},35539,{"start":21495,"end":21496},{"line":21411,"column":21,"offset":21417},{"line":21411,"column":2218,"offset":21493},{"type":31,"tagName":497,"properties":21498,"children":21499,"position":21572},{},[21500,21518,21544],{"type":31,"tagName":546,"properties":21501,"children":21502,"position":21513},{},[21503],{"type":31,"tagName":44,"properties":21504,"children":21505,"position":21507},{},[21506],{"type":27,"value":20198},{"start":21508,"end":21511},{"line":21509,"column":508,"offset":21510},634,35542,{"line":21509,"column":1907,"offset":21512},35568,{"start":21514,"end":21516},{"line":21509,"column":21,"offset":21515},35540,{"line":21509,"column":193,"offset":21517},35569,{"type":31,"tagName":546,"properties":21519,"children":21520,"position":21540},{},[21521],{"type":31,"tagName":44,"properties":21522,"children":21523,"position":21535},{},[21524,21525,21528,21530,21533],{"type":27,"value":8300},{"type":31,"tagName":747,"properties":21526,"children":21527},{},[],{"type":27,"value":21529},"slice(",{"type":31,"tagName":747,"properties":21531,"children":21532},{},[],{"type":27,"value":21534},"into, from, to)",{"start":21536,"end":21538},{"line":21509,"column":435,"offset":21537},35571,{"line":21509,"column":556,"offset":21539},35599,{"start":21541,"end":21542},{"line":21509,"column":193,"offset":21517},{"line":21509,"column":454,"offset":21543},35600,{"type":31,"tagName":546,"properties":21545,"children":21546,"position":21568},{},[21547,21554,21562],{"type":27,"value":21548,"position":21549},"a copy into ",{"start":21550,"end":21552},{"line":21509,"column":1236,"offset":21551},35602,{"line":21509,"column":1492,"offset":21553},35614,{"type":31,"tagName":44,"properties":21555,"children":21556,"position":21558},{},[21557],{"type":27,"value":8832},{"start":21559,"end":21560},{"line":21509,"column":1492,"offset":21553},{"line":21509,"column":888,"offset":21561},35620,{"type":27,"value":21563,"position":21564},", where Pine's slice is a live view of the original; a bound outside the list is clamped instead of stopping the script",{"start":21565,"end":21566},{"line":21509,"column":888,"offset":21561},{"line":21509,"column":2323,"offset":21567},35739,{"start":21569,"end":21570},{"line":21509,"column":454,"offset":21543},{"line":21509,"column":9872,"offset":21571},35741,{"start":21573,"end":21574},{"line":21509,"column":21,"offset":21515},{"line":21509,"column":9872,"offset":21571},{"start":21576,"end":21577},{"line":21279,"column":21,"offset":21291},{"line":21509,"column":9872,"offset":21571},{"start":21579,"end":21580},{"line":21221,"column":21,"offset":21227},{"line":21509,"column":9872,"offset":21571},{"quirksMode":21582},false,{"start":21584,"end":21585},{"line":21,"column":21,"offset":22},{"line":21586,"column":21,"offset":21587},635,35742,1791265181165]