[{"data":1,"prerenderedAt":8777},["ShallowReactive",2],{"wrun-open-editor-url":3,"indicators:presentation/marks-spans-rays":4},"https://openmarket.xyz/chart/#wrun-open=v1",{"slug":5,"filePath":6,"frontmatter":7,"rawMarkdown":12,"tree":13},"presentation/marks-spans-rays","presentation/marks-spans-rays.md",{"title":8,"description":9,"order":10,"section":11},"Marks, spans and rays","Three declarations draw many small things on each bar, in one batch: plot.marks (bubbles, dots, rings or squares, each at a price with a quantity), plot.spans…",40,"presentation","---\ntitle: \"Marks, spans and rays\"\ndescription: \"Three declarations draw many small things on each bar, in one batch: plot.marks (bubbles, dots, rings or squares, each at a price with a quantity), plot.spans…\"\norder: 40\nsection: \"presentation\"\n---\n\n\u003C!-- source: docs/indicators/presentation/marks-spans-rays.md; generated by packages/cli/scripts/gen-indicator-docs.ts, do not edit -->\n\n# Marks, spans and rays\n\nThree declarations draw many small things on each bar, in one batch:\n`plot.marks` (bubbles, dots, rings or squares, each at a price with a\nquantity), `plot.spans` (boxes, each a price range over a run of bars)\nand `plot.rays` (segments, each from one price to another over a run of\nbars). A section holds up to 64 records a bar. Each record is written on\nits own bar and rides that bar's outputs, so the chart draws and hovers a\nwhole section at once: there are no ids to keep, nothing to delete and no\nlive-object cap to stay under. A span or a ray may also run between two\ntimes your script knows, starting before the bar that writes it\n([Timed spans and rays](#timed-spans-and-rays)). Anything drawn on most\nbars belongs here. An object that must move, restyle or vanish on a later\nbar is a [handle](drawing-objects.md#handles) instead, and so are a few\nobjects across a chart (a session's box, a broken zone, a swing-to-swing\nline): a section spends its slots on every bar, record or not, and for\ntens of objects a chart handles measured cheaper to paint.\n\n```typescript\n// One mark a bar on the close, sized by the bar's volume: an up bar takes the second colour.\nplot.marks({ name: \"prints\", slots: 1, size: { law: \"sqrt\", unit: 1000, scale: 5 }, colors: [\"theme.down\", \"theme.up\"], tooltip: \"{{qty}} at {{price}}\" });\n\nfunction onBar(): void {\n  const side = bar.close() >= bar.open() ? 1 : 0;\n  out_prints_mark(0, bar.close(), bar.volume(), side, 1, 0);\n}\n```\n\n## How a section works\n\n`plot.marks(options)`, `plot.spans(options)` and `plot.rays(options)`\nare top-level declarations: an object literal the build reads and\nremoves before the file compiles, like every `plot` declaration. `name`\nand `slots` are required; `slots` (1..64, a number written out) is how\nmany records the section holds on one bar. The build generates a record\nwriter for each section, and `out_\u003Cname>_clear()`, which empties every\nslot:\n\n| Kind | Record writer | A slot holds |\n| --- | --- | --- |\n| marks | `out_\u003Cname>_mark(slot, price, qty, side, fills, offsetMs)` | the price, the quantity and the integer fields |\n| spans | `out_\u003Cname>_span(slot, top, bottom, lengthBars, style, word, extend)` | the top, the bottom, the length and the integer fields |\n| rays | `out_\u003Cname>_ray(slot, y1, y2, lengthBars, style, word, extend)` | the two prices, the length and the integer fields |\n| timed spans | `out_\u003Cname>_span_at(slot, top, bottom, startTs, endTs, style, word, extend)` | the top, the bottom, the start and end times and the integer fields |\n| timed rays | `out_\u003Cname>_ray_at(slot, y1, y2, startTs, endTs, style, word, extend)` | the two prices, the start and end times and the integer fields |\n\nA spans or rays section is timed when your file calls its `_at` writer\nand runs a length of bars when it calls the other one; a section takes\none of the two, and calling both is refused by name.\n\n- **Slots.** `slot` runs from 0 to `slots - 1`; any other slot stops the\n  run with the section's name (\"marks 'prints': a slot outside 0..0 was\n  written\").\n- **Empty slots.** A slot not written on a bar is empty and draws\n  nothing. Every bar starts empty, so a bar that writes no record draws\n  none, and a forming bar the chart evaluates again on a live update\n  shows what the last evaluation wrote: four records, then one, leaves\n  one. A file with the four functions (`init`, `state`, `finalize`,\n  `reset`) calls `out_\u003Cname>_clear()` in `finalize()` before its writes,\n  since every output there is written on every row.\n- **The integer fields.** `side` (0..3) picks a mark's colour, `fills`\n  (0..65535) is a count the hover readout prints, and `offsetMs` (0 to\n  1,073,741,824 ms, about 12.4 days) places a mark inside its bar under\n  `x: 1`. `style` (0..7) picks a span's or a ray's colour, `word` (0..30)\n  picks one of its `words` (a negative word, or one past the list, draws\n  none), and a nonzero `extend` runs it to the chart's right edge.\n  `lengthBars` counts the chart's bars after the record's own (0 is that\n  bar alone; below 0 reads 0). A value past its range is clamped to it.\n- **Outputs.** Each section adds `slots` x 3 (marks), `slots` x 4 (spans\n  and rays) or `slots` x 5 (timed spans and rays) hidden outputs, named\n  `\u003Cname>_\u003Cslot>_\u003Cfield>`, after every output you declare. They count\n  toward the 256 outputs a file may declare; you never write them one by\n  one.\n- **Per bar.** A section carries nothing from one bar to the next, so a\n  [per-bar script](../core-concepts/per-bar-scripts.md) stays per bar\n  with one: on a pan-back the chart computes only the bars it has not\n  drawn.\n\n## Marks\n\n`plot.marks(options)` draws up to 64 marks a bar, each at a price with a\nquantity. The size follows the quantity, the colour follows the side,\nand a caption can print the quantity on the larger marks.\n\n```typescript\n// Up to 8 rings a bar, each placed at its own time inside the bar, the largest captioned.\nplot.marks({ name: \"trades\", slots: 8, size: { law: \"sqrt\", unit: 10, scale: 5 }, opacity_pct: 30, look: 2, text: { mode: 1, field: \"qty\", format: \"compact\", min_px: 22 }, x: 1, colors: [\"#F05351\", \"#27A69A\"], tooltip: \"{{side}} {{qty}} at {{price}}, {{fills}} fills\", panel: \"overlay\" });\n```\n\n| Word | Value | What it does |\n| --- | --- | --- |\n| `slots` | 1..64, required | the marks one bar holds |\n| `size` | `{ law, unit, scale }` | how big a mark draws (below) |\n| `opacity_pct` | 10..80 (default 30) | the fill's opacity, in percent |\n| `look` | 0..3 (default 0) | 0 a bubble (a fill with a solid edge), 1 a soft dot (a denser fill, no edge), 2 a ring (a solid edge over a faint fill), 3 a square (a denser filled square) |\n| `text` | `{ mode, field, format, min_px }` | a caption: `mode` 0 off, 1 on the largest mark of each bar (default), 2 on every mark; `field` `\"qty\"`; `format` `\"compact\"` (default), `\"price\"` (the chart's price digits) or `\"int\"`; `min_px` (0..64, default 22) the smallest diameter that takes one |\n| `x` | 0 or 1 (default 0) | 0 the bar's centre, 1 the mark's own time: the bar's open plus `offsetMs` |\n| `colors` | 2..4 colours (default `[\"theme.down\", \"theme.up\"]`) | `side` picks one: 0 the first, 1 the second |\n| `tooltip` | a template of at most 200 characters, or `null` (default `null`, no readout) | the hover readout over a mark: `{{side}}`, `{{qty}}`, `{{price}}`, `{{fills}}` |\n| `panel` | `\"overlay\"` | marks draw on the price pane |\n\n**Size.** `unit` (above 0, default 1) is the quantity a base-size mark\nholds and `scale` (1..10, default 5) sets the base: with\n`k = 0.5 + 0.1 x scale`, a mark's diameter is `11 x k x sqrt(qty / unit)`\npx, rounded and kept between `11 x k` and the smaller of 64 and\n`50 x k`. `law: \"linear\"` drops the square root, so the diameter follows\nthe quantity instead of the area.\n\n**Order.** Larger marks draw first, so a small mark is never hidden\nunder a large one, and each translucent mark composes over the marks\nunder it; captions draw last, over every mark.\n\n## Spans\n\n`plot.spans(options)` draws up to 64 boxes a bar. A box covers a price\nrange from its own bar across `lengthBars` more of the chart's bars, or\non to the right edge with `extend`.\n\n```typescript\n// The range of a bar whose body fills most of it, held for 10 bars: an up bar takes the first colour and word.\nplot.spans({ name: \"zones\", slots: 1, colors: [\"theme.up\", \"theme.down\"], opacity: 0.15, border: { width: 1, opacity: 0.8 }, words: [\"Up bar\", \"Down bar\"], tooltip: \"{{word}} {{bottom}} to {{top}} over {{length}} bars\", panel: \"overlay\" });\n\nfunction onBar(): void {\n  if (Math.abs(bar.close() - bar.open()) \u003C 0.7 * (bar.high() - bar.low())) return;\n  const pick = bar.close() >= bar.open() ? 0 : 1;\n  out_zones_span(0, bar.high(), bar.low(), 10, pick, pick, 0);\n}\n```\n\n| Word | Value | What it does |\n| --- | --- | --- |\n| `slots` | 1..64, required | the boxes one bar holds |\n| `colors` | 1..8 colours (default `[\"theme.accent\"]`) | `style` picks one |\n| `opacity` | 0..1 (default 0.2) | the fill's opacity |\n| `border` | `{ width, opacity }` (default width 1, opacity 0.8), or `null` for none | the edge: `width` 0..4 px, `opacity` 0..1 |\n| `words` | up to 16, each 1..32 characters | `word` picks one, drawn with the box |\n| `tooltip` | a template of at most 200 characters, or `null` (default `null`, no readout) | the hover readout over a box: `{{top}}`, `{{bottom}}`, `{{length}}`, `{{word}}` |\n| `panel` | `\"overlay\"` | spans draw on the price pane |\n\n## Rays\n\n`plot.rays(options)` draws up to 64 segments a bar, each from its own\nbar at `y1` to `lengthBars` bars later at `y2`, or on to the right edge\nwith `extend`. A ray with a length of 0 and `extend` set is a level from\nits bar to the edge.\n\n```typescript\n// A long upper wick's high, carried 20 bars; a long lower wick's low, run to the right edge.\nplot.rays({ name: \"wicks\", slots: 2, colors: [\"theme.muted\", \"#f59e0b\"], width: 1.5, line_style: \"dashed\", opacity: 0.9, words: [\"Wick high\", \"Wick low\"], tooltip: \"{{word}} at {{y1}}\", panel: \"overlay\" });\n\nfunction onBar(): void {\n  const range = bar.high() - bar.low();\n  if (range \u003C= 0.0) return;\n  if (bar.high() - Math.max(bar.open(), bar.close()) > 0.5 * range) out_wicks_ray(0, bar.high(), bar.high(), 20, 0, 0, 0);\n  if (Math.min(bar.open(), bar.close()) - bar.low() > 0.5 * range) out_wicks_ray(1, bar.low(), bar.low(), 0, 1, 1, 1);\n}\n```\n\n| Word | Value | What it does |\n| --- | --- | --- |\n| `slots` | 1..64, required | the segments one bar holds |\n| `colors` | 1..8 colours (default `[\"theme.accent\"]`) | `style` picks one |\n| `width` | 0.5..8 px (default 1) | the line's width |\n| `line_style` | `\"solid\"` (default), `\"dashed\"` or `\"dotted\"` | the line's pattern |\n| `opacity` | 0..1 (default 1) | the line's opacity |\n| `words` | up to 16, each 1..32 characters | `word` picks one, drawn with the segment |\n| `tooltip` | a template of at most 200 characters, or `null` (default `null`, no readout) | the hover readout over a segment: `{{y1}}`, `{{y2}}`, `{{length}}`, `{{word}}` |\n| `panel` | `\"overlay\"` | rays draw on the price pane |\n\n## Timed spans and rays\n\n`out_\u003Cname>_span_at(slot, top, bottom, startTs, endTs, style, word, extend)`\nand `out_\u003Cname>_ray_at(slot, y1, y2, startTs, endTs, style, word, extend)`\nwrite a record that runs between two times your script knows: a box from\nthe bar at `startTs` to the bar at `endTs`, or a segment from\n(`startTs`, `y1`) to (`endTs`, `y2`). The start may lie before the bar\nthat writes the record, so a box over the bars a condition held, written\non the bar it ended, is one record on one bar. The rule above still\ndecides: timed records that land on most bars belong here; a session's\nbox, a broken zone or a line between two swings, a few a chart, stay\n[handles](drawing-objects.md#handles).\n\n```typescript\n// Each run of 10 bars boxed from its first bar's open to its last bar's close, written on the run's last bar.\nchart.interval_sec();\nplot.spans({ name: \"range\", slots: 1, colors: [\"theme.accent\"], opacity: 0.1, tooltip: \"{{bottom}} to {{top}}, {{start}} to {{end}}\" });\n\nlet intervalSec = 0.0;\nlet firstTs = 0.0;\nlet hi = 0.0;\nlet lo = 0.0;\nlet count = 0;\n\nfunction onStart(): void {\n  intervalSec = p_chart_interval_sec();\n}\n\nfunction onBar(): void {\n  if (count == 0) {\n    firstTs = bar.time();\n    hi = bar.high();\n    lo = bar.low();\n  }\n  hi = Math.max(hi, bar.high());\n  lo = Math.min(lo, bar.low());\n  count += 1;\n  if (count == 10) {\n    out_range_span_at(0, hi, lo, firstTs, bar.time() + intervalSec, 0, -1, 0);\n    count = 0;\n  }\n}\n```\n\n- **Times, not bar counts.** `startTs` and `endTs` are epoch seconds,\n  the unit `bar.time()` reads, and the chart places both ends at their\n  exact times, the way it places a handle's corners. A count of bars your\n  script keeps is not the chart's count: the chart leaves out the bars it\n  has no data for, a session market's grid skips its closed hours, and\n  volume or range candles have no fixed width, so a box drawn back by a\n  count lands on the wrong bar where a time lands exact. Take both ends\n  from times your script stored (a bar's open is `bar.time()`, its close\n  that plus `chart.interval_sec()`), and never convert them to\n  milliseconds.\n- **The end.** An end not after the start is written as the start: the\n  record covers its start alone. A nonzero `extend` continues the record\n  past its end to the chart's right edge, a box at its prices and a ray\n  along its slope, so a ray needs a real second point even when it is\n  extended.\n- **The integer fields** are those of the run-of-bars writers: `style`\n  picks a colour, `word` one of `words`, and a value past its range is\n  clamped to it.\n- **The hover readout** takes `{{start}}` and `{{end}}` in place of\n  `{{length}}`.\n- **A section's layout** follows the writer your file calls: a timed\n  section holds `slots` x 5 outputs, `\u003Cname>_\u003Cslot>_top` (or `_y1`),\n  `_bottom` (or `_y2`), `_start`, `_end` and `_meta`, and the sheet says\n  `\"stride\": 5`.\n\nA chart built before timed spans and rays reads the run-of-bars layout\nonly and refuses an indicator with a timed section by name (\"stride must\nbe 4\"), so an indicator that uses one needs the current chart.\n\n## Settings\n\nEvery look key except `slots`, `panel` and `text.field` takes\n`\"@\u003Cparam>\"`, so a setting drives it ([Setting kinds](../settings/kinds.md)):\na colour takes a `param.color`; a number key a `param.number` or\n`param.int` whose `min..max` lies inside the key's range; `size.law`,\n`text.format` and `line_style` a `param.choice` over their words; and\n`look`, `text.mode` and `x` a `param.choice` with at most as many options\nas the key has, the picked option's position being the value (\"Ring\"\nbelow sets `look` to 2), or a `param.int` inside the key's range.\n\n```typescript\nparam.number(\"min_size\", 10, { min: 0.0001, max: 1000000000 });\nparam.choice(\"look\", [\"Bubble\", \"Soft dot\", \"Ring\", \"Square\"], \"Ring\");\nparam.int(\"bubble_size\", 5, { min: 1, max: 10 });\nparam.int(\"opacity\", 30, { min: 10, max: 80 });\nparam.choice(\"show_size\", [\"Off\", \"Big bubbles\", \"All\"], \"Big bubbles\");\nparam.choice(\"position\", [\"Candle center\", \"Trade time\"], \"Trade time\");\nparam.color(\"buy_color\", \"#27A69A\");\nparam.color(\"sell_color\", \"#F05351\");\nplot.marks({ name: \"trades\", slots: 8, size: { unit: \"@min_size\", scale: \"@bubble_size\" }, look: \"@look\", opacity_pct: \"@opacity\", text: { mode: \"@show_size\" }, x: \"@position\", colors: [\"@sell_color\", \"@buy_color\"] });\n```\n\nA setting writes one value to every key it drives, so one `param.choice`\ncannot set both a position key (`look`) and a word key (`line_style`):\nthat is refused by name; declare two settings.\n\n## What the chart receives\n\nRun writes each section into the sheet with the two numbers the chart\nreads it by: `first_output`, the index of the section's first output,\nand `stride`, the fields one slot holds (3 for marks, 4 for spans and\nrays, 5 for timed spans and rays). Slot `i`'s fields are the outputs\nwhose indexes start at `first_output + stride x i`. A sheet always\ncarries every look key: Run\nwrites the default for each key a declaration leaves out (a nested key\nof `size`, `text` or `border` too), and the chart draws what the sheet\nsays. The first example on this page derives:\n\n```json\n{\n  \"outputs\": [\n    { \"index\": 0, \"name\": \"prints_0_price\", \"plot\": \"\" },\n    { \"index\": 1, \"name\": \"prints_0_qty\", \"plot\": \"\" },\n    { \"index\": 2, \"name\": \"prints_0_meta\", \"plot\": \"\" }\n  ],\n  \"marks\": [\n    { \"name\": \"prints\", \"slots\": 1, \"first_output\": 0, \"stride\": 3, \"size\": { \"law\": \"sqrt\", \"unit\": 1000, \"scale\": 5 }, \"opacity_pct\": 30, \"look\": 0, \"text\": { \"mode\": 1, \"field\": \"qty\", \"format\": \"compact\", \"min_px\": 22 }, \"x\": 0, \"colors\": [\"theme.down\", \"theme.up\"], \"tooltip\": \"{{qty}} at {{price}}\", \"panel\": \"overlay\" }\n  ]\n}\n```\n\nA slot's last field packs its integer fields into one number: a mark's\n`side + 4 x fills + 262144 x offsetMs`, a span's or a ray's (timed or\nnot) `style + 8 x word + 256 x extend`. A timed slot's `start` and `end`\nfields hold the two times in epoch seconds. An empty slot is NaN in every\nfield.\n\n## What refuses\n\nEvery misuse is refused by name when Run derives the sheet:\n\n- a fifth section of one kind (\"marks must declare at most 4 entries\"),\n  or `slots` outside 1..64 (\"plot.marks 'm' slots must be an integer\n  from 1 to 64 (the records it holds a bar)\");\n- sections that take the file past 256 outputs (\"plot.marks 'm2' derives\n  66 outputs (22 slots x 3 fields), which takes the sheet to 259 outputs;\n  a row carries at most 256, so declare fewer slots or fewer outputs\");\n- an output you declare under a derived name (\"plot.marks 'm' derives\n  output 'm_0_price', which is already declared; rename one\"), and a\n  section named like an output, a canvas or any other named part: names\n  share one namespace;\n- `colors` outside 2..4 on marks or 1..8 on spans and rays, a colour\n  that is not `\"#rrggbb\"`, `\"#rrggbbaa\"` or a theme token, more than 16\n  `words`, and a `tooltip` over 200 characters or naming a field its\n  kind does not carry (\"tooltip names {{word}}, which a marks record\n  does not carry\");\n- a setting whose kind or range does not fit its key (\"plot.marks 'm'\n  look references \"@look\", which is not a param.choice of at most 4\n  options or a param.int within 0..3\");\n- both writers of one section in one file (\"plot.spans 'z' is written by\n  both out_z_span() (line 5, a run of bars) and out_z_span_at() (line 6,\n  two timestamps); a section holds one record layout, so call one of the\n  two writers\"), and a timed section's tooltip naming `{{length}}`.\n\nSections draw when the indicator runs in your browser and when it runs on\nOpenMarket's servers as a **Protected** indicator: the server keeps the\nsection and sends its rows to your chart, which draws them. A timed section\nneeds a chart that draws stride-5 records (it advertises `wrun-batched-v2`);\nan older chart keeps the indicator off its hosted lane by name. The caps are\non [Limits](../reference/limits.md).\n",{"type":14,"children":15,"data":8770,"position":8772},"root",[16,26,29,30,162,163,475,476,493,494,658,660,1098,1099,1134,1135,1707,1708,1722,1723,1749,1750,1932,1934,2739,2740,2896,2897,2924,2925,2940,2941,3001,3002,3399,3401,4001,4002,4016,4017,4131,4132,4659,4661,5278,5279,5292,5293,5459,5460,6115,6116,6646,6647,6660,6661,6676,6677,7027,7028,7549,7550,7617,7618,7633,7634,7775,7776,8350,8351,8438,8439,8454,8455,8469,8470,8694,8695],{"type":17,"value":18,"position":19},"comment"," source: docs/indicators/presentation/marks-spans-rays.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":159},"element","p",{},[35,44,58,66,79,86,99,107,126,133,151],{"type":27,"value":36,"position":37},"Three declarations draw many small things on each bar, in one batch:\n",{"start":38,"end":41},{"line":39,"column":21,"offset":40},5,162,{"line":42,"column":21,"offset":43},6,231,{"type":31,"tagName":45,"properties":46,"children":47,"position":55},"code",{},[48],{"type":27,"value":49,"position":50},"plot.marks",{"start":51,"end":52},{"line":42,"column":21,"offset":43},{"line":42,"column":53,"offset":54},13,243,{"start":56,"end":57},{"line":42,"column":21,"offset":43},{"line":42,"column":53,"offset":54},{"type":27,"value":59,"position":60}," (bubbles, dots, rings or squares, each at a price with a\nquantity), ",{"start":61,"end":62},{"line":42,"column":53,"offset":54},{"line":63,"column":64,"offset":65},7,12,312,{"type":31,"tagName":45,"properties":67,"children":68,"position":76},{},[69],{"type":27,"value":70,"position":71},"plot.spans",{"start":72,"end":73},{"line":63,"column":64,"offset":65},{"line":63,"column":74,"offset":75},24,324,{"start":77,"end":78},{"line":63,"column":64,"offset":65},{"line":63,"column":74,"offset":75},{"type":27,"value":80,"position":81}," (boxes, each a price range over a run of bars)\nand ",{"start":82,"end":83},{"line":63,"column":74,"offset":75},{"line":84,"column":39,"offset":85},8,376,{"type":31,"tagName":45,"properties":87,"children":88,"position":96},{},[89],{"type":27,"value":90,"position":91},"plot.rays",{"start":92,"end":93},{"line":84,"column":39,"offset":85},{"line":84,"column":94,"offset":95},16,387,{"start":97,"end":98},{"line":84,"column":39,"offset":85},{"line":84,"column":94,"offset":95},{"type":27,"value":100,"position":101}," (segments, each from one price to another over a run of\nbars). A section holds up to 64 records a bar. Each record is written on\nits own bar and rides that bar's outputs, so the chart draws and hovers a\nwhole section at once: there are no ids to keep, nothing to delete and no\nlive-object cap to stay under. A span or a ray may also run between two\ntimes your script knows, starting before the bar that writes it\n(",{"start":102,"end":103},{"line":84,"column":94,"offset":95},{"line":104,"column":105,"offset":106},14,2,802,{"type":31,"tagName":108,"properties":109,"children":111,"position":121},"a",{"href":110},"#timed-spans-and-rays",[112],{"type":27,"value":113,"position":114},"Timed spans and rays",{"start":115,"end":118},{"line":104,"column":116,"offset":117},3,803,{"line":104,"column":119,"offset":120},23,823,{"start":122,"end":123},{"line":104,"column":105,"offset":106},{"line":104,"column":124,"offset":125},47,847,{"type":27,"value":127,"position":128},"). Anything drawn on most\nbars belongs here. An object that must move, restyle or vanish on a later\nbar is a ",{"start":129,"end":130},{"line":104,"column":124,"offset":125},{"line":94,"column":131,"offset":132},10,956,{"type":31,"tagName":108,"properties":134,"children":136,"position":146},{"href":135},"drawing-objects.md#handles",[137],{"type":27,"value":138,"position":139},"handle",{"start":140,"end":143},{"line":94,"column":141,"offset":142},11,957,{"line":94,"column":144,"offset":145},17,963,{"start":147,"end":148},{"line":94,"column":131,"offset":132},{"line":94,"column":149,"offset":150},46,992,{"type":27,"value":152,"position":153}," instead, and so are a few\nobjects across a chart (a session's box, a broken zone, a swing-to-swing\nline): a section spends its slots on every bar, record or not, and for\ntens of objects a chart handles measured cheaper to paint.",{"start":154,"end":155},{"line":94,"column":149,"offset":150},{"line":156,"column":157,"offset":158},19,59,1221,{"start":160,"end":161},{"line":39,"column":21,"offset":40},{"line":156,"column":157,"offset":158},{"type":27,"value":28},{"type":14,"children":164},[165],{"type":31,"tagName":166,"properties":167,"children":171,"data":-1},"pre",{"class":168,"style":169,"tabindex":170},"shiki shiki-themes github-dark github-light","--shiki-dark:#e1e4e8;--shiki-light:#24292e;--shiki-dark-bg:#24292e;--shiki-light-bg:#fff","0",[172],{"type":31,"tagName":45,"properties":173,"children":176},{"class":174},[175],"language-typescript",[177,188,189,291,292,295,296,330,331,407,408,466,467],{"type":31,"tagName":178,"properties":179,"children":181},"span",{"class":180},"line",[182],{"type":31,"tagName":178,"properties":183,"children":185},{"style":184},"--shiki-dark:#6A737D;--shiki-light:#6A737D",[186],{"type":27,"value":187},"// One mark a bar on the close, sized by the bar's volume: an up bar takes the second colour.",{"type":27,"value":28},{"type":31,"tagName":178,"properties":190,"children":191},{"class":180},[192,198,204,209,215,220,226,231,236,241,246,251,256,261,266,271,276,281,286],{"type":31,"tagName":178,"properties":193,"children":195},{"style":194},"--shiki-dark:#E1E4E8;--shiki-light:#24292E",[196],{"type":27,"value":197},"plot.",{"type":31,"tagName":178,"properties":199,"children":201},{"style":200},"--shiki-dark:#B392F0;--shiki-light:#6F42C1",[202],{"type":27,"value":203},"marks",{"type":31,"tagName":178,"properties":205,"children":206},{"style":194},[207],{"type":27,"value":208},"({ name: ",{"type":31,"tagName":178,"properties":210,"children":212},{"style":211},"--shiki-dark:#9ECBFF;--shiki-light:#032F62",[213],{"type":27,"value":214},"\"prints\"",{"type":31,"tagName":178,"properties":216,"children":217},{"style":194},[218],{"type":27,"value":219},", slots: ",{"type":31,"tagName":178,"properties":221,"children":223},{"style":222},"--shiki-dark:#79B8FF;--shiki-light:#005CC5",[224],{"type":27,"value":225},"1",{"type":31,"tagName":178,"properties":227,"children":228},{"style":194},[229],{"type":27,"value":230},", size: { law: ",{"type":31,"tagName":178,"properties":232,"children":233},{"style":211},[234],{"type":27,"value":235},"\"sqrt\"",{"type":31,"tagName":178,"properties":237,"children":238},{"style":194},[239],{"type":27,"value":240},", unit: ",{"type":31,"tagName":178,"properties":242,"children":243},{"style":222},[244],{"type":27,"value":245},"1000",{"type":31,"tagName":178,"properties":247,"children":248},{"style":194},[249],{"type":27,"value":250},", scale: ",{"type":31,"tagName":178,"properties":252,"children":253},{"style":222},[254],{"type":27,"value":255},"5",{"type":31,"tagName":178,"properties":257,"children":258},{"style":194},[259],{"type":27,"value":260}," }, colors: [",{"type":31,"tagName":178,"properties":262,"children":263},{"style":211},[264],{"type":27,"value":265},"\"theme.down\"",{"type":31,"tagName":178,"properties":267,"children":268},{"style":194},[269],{"type":27,"value":270},", ",{"type":31,"tagName":178,"properties":272,"children":273},{"style":211},[274],{"type":27,"value":275},"\"theme.up\"",{"type":31,"tagName":178,"properties":277,"children":278},{"style":194},[279],{"type":27,"value":280},"], tooltip: ",{"type":31,"tagName":178,"properties":282,"children":283},{"style":211},[284],{"type":27,"value":285},"\"{{qty}} at {{price}}\"",{"type":31,"tagName":178,"properties":287,"children":288},{"style":194},[289],{"type":27,"value":290}," });",{"type":27,"value":28},{"type":31,"tagName":178,"properties":293,"children":294},{"class":180},[],{"type":27,"value":28},{"type":31,"tagName":178,"properties":297,"children":298},{"class":180},[299,305,310,315,320,325],{"type":31,"tagName":178,"properties":300,"children":302},{"style":301},"--shiki-dark:#F97583;--shiki-light:#D73A49",[303],{"type":27,"value":304},"function",{"type":31,"tagName":178,"properties":306,"children":307},{"style":200},[308],{"type":27,"value":309}," onBar",{"type":31,"tagName":178,"properties":311,"children":312},{"style":194},[313],{"type":27,"value":314},"()",{"type":31,"tagName":178,"properties":316,"children":317},{"style":301},[318],{"type":27,"value":319},":",{"type":31,"tagName":178,"properties":321,"children":322},{"style":222},[323],{"type":27,"value":324}," void",{"type":31,"tagName":178,"properties":326,"children":327},{"style":194},[328],{"type":27,"value":329}," {",{"type":27,"value":28},{"type":31,"tagName":178,"properties":332,"children":333},{"class":180},[334,339,344,349,354,359,364,369,373,378,382,387,392,397,402],{"type":31,"tagName":178,"properties":335,"children":336},{"style":301},[337],{"type":27,"value":338},"  const",{"type":31,"tagName":178,"properties":340,"children":341},{"style":222},[342],{"type":27,"value":343}," side",{"type":31,"tagName":178,"properties":345,"children":346},{"style":301},[347],{"type":27,"value":348}," =",{"type":31,"tagName":178,"properties":350,"children":351},{"style":194},[352],{"type":27,"value":353}," bar.",{"type":31,"tagName":178,"properties":355,"children":356},{"style":200},[357],{"type":27,"value":358},"close",{"type":31,"tagName":178,"properties":360,"children":361},{"style":194},[362],{"type":27,"value":363},"() ",{"type":31,"tagName":178,"properties":365,"children":366},{"style":301},[367],{"type":27,"value":368},">=",{"type":31,"tagName":178,"properties":370,"children":371},{"style":194},[372],{"type":27,"value":353},{"type":31,"tagName":178,"properties":374,"children":375},{"style":200},[376],{"type":27,"value":377},"open",{"type":31,"tagName":178,"properties":379,"children":380},{"style":194},[381],{"type":27,"value":363},{"type":31,"tagName":178,"properties":383,"children":384},{"style":301},[385],{"type":27,"value":386},"?",{"type":31,"tagName":178,"properties":388,"children":389},{"style":222},[390],{"type":27,"value":391}," 1",{"type":31,"tagName":178,"properties":393,"children":394},{"style":301},[395],{"type":27,"value":396}," :",{"type":31,"tagName":178,"properties":398,"children":399},{"style":222},[400],{"type":27,"value":401}," 0",{"type":31,"tagName":178,"properties":403,"children":404},{"style":194},[405],{"type":27,"value":406},";",{"type":27,"value":28},{"type":31,"tagName":178,"properties":409,"children":410},{"class":180},[411,416,421,425,430,434,439,444,449,453,457,461],{"type":31,"tagName":178,"properties":412,"children":413},{"style":200},[414],{"type":27,"value":415},"  out_prints_mark",{"type":31,"tagName":178,"properties":417,"children":418},{"style":194},[419],{"type":27,"value":420},"(",{"type":31,"tagName":178,"properties":422,"children":423},{"style":222},[424],{"type":27,"value":170},{"type":31,"tagName":178,"properties":426,"children":427},{"style":194},[428],{"type":27,"value":429},", bar.",{"type":31,"tagName":178,"properties":431,"children":432},{"style":200},[433],{"type":27,"value":358},{"type":31,"tagName":178,"properties":435,"children":436},{"style":194},[437],{"type":27,"value":438},"(), bar.",{"type":31,"tagName":178,"properties":440,"children":441},{"style":200},[442],{"type":27,"value":443},"volume",{"type":31,"tagName":178,"properties":445,"children":446},{"style":194},[447],{"type":27,"value":448},"(), side, ",{"type":31,"tagName":178,"properties":450,"children":451},{"style":222},[452],{"type":27,"value":225},{"type":31,"tagName":178,"properties":454,"children":455},{"style":194},[456],{"type":27,"value":270},{"type":31,"tagName":178,"properties":458,"children":459},{"style":222},[460],{"type":27,"value":170},{"type":31,"tagName":178,"properties":462,"children":463},{"style":194},[464],{"type":27,"value":465},");",{"type":27,"value":28},{"type":31,"tagName":178,"properties":468,"children":469},{"class":180},[470],{"type":31,"tagName":178,"properties":471,"children":472},{"style":194},[473],{"type":27,"value":474},"}",{"type":27,"value":28},{"type":31,"tagName":477,"properties":478,"children":479,"position":489},"h2",{},[480],{"type":27,"value":481,"position":482},"How a section works",{"start":483,"end":487},{"line":484,"column":485,"offset":486},31,4,1634,{"line":484,"column":119,"offset":488},1653,{"start":490,"end":492},{"line":484,"column":21,"offset":491},1631,{"line":484,"column":119,"offset":488},{"type":27,"value":28},{"type":31,"tagName":32,"properties":495,"children":496,"position":655},{},[497,512,517,530,537,550,557,570,577,590,597,609,616,628,636,648],{"type":31,"tagName":45,"properties":498,"children":499,"position":509},{},[500],{"type":27,"value":501,"position":502},"plot.marks(options)",{"start":503,"end":506},{"line":504,"column":21,"offset":505},33,1655,{"line":504,"column":507,"offset":508},22,1676,{"start":510,"end":511},{"line":504,"column":21,"offset":505},{"line":504,"column":507,"offset":508},{"type":27,"value":270,"position":513},{"start":514,"end":515},{"line":504,"column":507,"offset":508},{"line":504,"column":74,"offset":516},1678,{"type":31,"tagName":45,"properties":518,"children":519,"position":527},{},[520],{"type":27,"value":521,"position":522},"plot.spans(options)",{"start":523,"end":524},{"line":504,"column":74,"offset":516},{"line":504,"column":525,"offset":526},45,1699,{"start":528,"end":529},{"line":504,"column":74,"offset":516},{"line":504,"column":525,"offset":526},{"type":27,"value":531,"position":532}," and ",{"start":533,"end":534},{"line":504,"column":525,"offset":526},{"line":504,"column":535,"offset":536},50,1704,{"type":31,"tagName":45,"properties":538,"children":539,"position":547},{},[540],{"type":27,"value":541,"position":542},"plot.rays(options)",{"start":543,"end":544},{"line":504,"column":535,"offset":536},{"line":504,"column":545,"offset":546},70,1724,{"start":548,"end":549},{"line":504,"column":535,"offset":536},{"line":504,"column":545,"offset":546},{"type":27,"value":551,"position":552},"\nare top-level declarations: an object literal the build reads and\nremoves before the file compiles, like every ",{"start":553,"end":554},{"line":504,"column":545,"offset":546},{"line":555,"column":149,"offset":556},35,1836,{"type":31,"tagName":45,"properties":558,"children":559,"position":567},{},[560],{"type":27,"value":561,"position":562},"plot",{"start":563,"end":564},{"line":555,"column":149,"offset":556},{"line":555,"column":565,"offset":566},52,1842,{"start":568,"end":569},{"line":555,"column":149,"offset":556},{"line":555,"column":565,"offset":566},{"type":27,"value":571,"position":572}," declaration. ",{"start":573,"end":574},{"line":555,"column":565,"offset":566},{"line":555,"column":575,"offset":576},66,1856,{"type":31,"tagName":45,"properties":578,"children":579,"position":587},{},[580],{"type":27,"value":581,"position":582},"name",{"start":583,"end":584},{"line":555,"column":575,"offset":576},{"line":555,"column":585,"offset":586},72,1862,{"start":588,"end":589},{"line":555,"column":575,"offset":576},{"line":555,"column":585,"offset":586},{"type":27,"value":591,"position":592},"\nand ",{"start":593,"end":594},{"line":555,"column":585,"offset":586},{"line":595,"column":39,"offset":596},36,1867,{"type":31,"tagName":45,"properties":598,"children":599,"position":606},{},[600],{"type":27,"value":601,"position":602},"slots",{"start":603,"end":604},{"line":595,"column":39,"offset":596},{"line":595,"column":64,"offset":605},1874,{"start":607,"end":608},{"line":595,"column":39,"offset":596},{"line":595,"column":64,"offset":605},{"type":27,"value":610,"position":611}," are required; ",{"start":612,"end":613},{"line":595,"column":64,"offset":605},{"line":595,"column":614,"offset":615},27,1889,{"type":31,"tagName":45,"properties":617,"children":618,"position":625},{},[619],{"type":27,"value":601,"position":620},{"start":621,"end":622},{"line":595,"column":614,"offset":615},{"line":595,"column":623,"offset":624},34,1896,{"start":626,"end":627},{"line":595,"column":614,"offset":615},{"line":595,"column":623,"offset":624},{"type":27,"value":629,"position":630}," (1..64, a number written out) is how\nmany records the section holds on one bar. The build generates a record\nwriter for each section, and ",{"start":631,"end":632},{"line":595,"column":623,"offset":624},{"line":633,"column":634,"offset":635},38,30,2035,{"type":31,"tagName":45,"properties":637,"children":638,"position":645},{},[639],{"type":27,"value":640,"position":641},"out_\u003Cname>_clear()",{"start":642,"end":643},{"line":633,"column":634,"offset":635},{"line":633,"column":535,"offset":644},2055,{"start":646,"end":647},{"line":633,"column":634,"offset":635},{"line":633,"column":535,"offset":644},{"type":27,"value":649,"position":650},", which empties every\nslot:",{"start":651,"end":652},{"line":633,"column":535,"offset":644},{"line":653,"column":42,"offset":654},39,2082,{"start":656,"end":657},{"line":504,"column":21,"offset":505},{"line":653,"column":42,"offset":654},{"type":27,"value":659},"\n\n\n\n\n\n\n\n\n\n\n\n\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":661,"properties":662,"children":663,"position":1095},"table",{},[664,724],{"type":31,"tagName":665,"properties":666,"children":667,"position":721},"thead",{},[668],{"type":31,"tagName":669,"properties":670,"children":671,"position":718},"tr",{},[672,689,703],{"type":31,"tagName":673,"properties":674,"children":675,"position":684},"th",{},[676],{"type":27,"value":677,"position":678},"Kind",{"start":679,"end":682},{"line":680,"column":116,"offset":681},41,2086,{"line":680,"column":63,"offset":683},2090,{"start":685,"end":687},{"line":680,"column":21,"offset":686},2084,{"line":680,"column":84,"offset":688},2091,{"type":31,"tagName":673,"properties":690,"children":691,"position":699},{},[692],{"type":27,"value":693,"position":694},"Record writer",{"start":695,"end":697},{"line":680,"column":131,"offset":696},2093,{"line":680,"column":119,"offset":698},2106,{"start":700,"end":701},{"line":680,"column":84,"offset":688},{"line":680,"column":74,"offset":702},2107,{"type":31,"tagName":673,"properties":704,"children":705,"position":714},{},[706],{"type":27,"value":707,"position":708},"A slot holds",{"start":709,"end":712},{"line":680,"column":710,"offset":711},26,2109,{"line":680,"column":633,"offset":713},2121,{"start":715,"end":716},{"line":680,"column":74,"offset":702},{"line":680,"column":10,"offset":717},2123,{"start":719,"end":720},{"line":680,"column":21,"offset":686},{"line":680,"column":10,"offset":717},{"start":722,"end":723},{"line":680,"column":21,"offset":686},{"line":680,"column":10,"offset":717},{"type":31,"tagName":725,"properties":726,"children":727,"position":1092},"tbody",{},[728,801,872,942,1018],{"type":31,"tagName":669,"properties":729,"children":730,"position":798},{},[731,748,782],{"type":31,"tagName":732,"properties":733,"children":734,"position":742},"td",{},[735],{"type":27,"value":203,"position":736},{"start":737,"end":740},{"line":738,"column":116,"offset":739},43,2146,{"line":738,"column":84,"offset":741},2151,{"start":743,"end":745},{"line":738,"column":21,"offset":744},2144,{"line":738,"column":746,"offset":747},9,2152,{"type":31,"tagName":732,"properties":749,"children":750,"position":778},{},[751],{"type":31,"tagName":45,"properties":752,"children":753,"position":772},{},[754,756,760,762,765,767,770],{"type":27,"value":755},"out_",{"type":31,"tagName":757,"properties":758,"children":759},"wbr",{},[],{"type":27,"value":761},"\u003Cname>_",{"type":31,"tagName":757,"properties":763,"children":764},{},[],{"type":27,"value":766},"mark(",{"type":31,"tagName":757,"properties":768,"children":769},{},[],{"type":27,"value":771},"slot, price, qty, side, fills, offsetMs)",{"start":773,"end":775},{"line":738,"column":141,"offset":774},2154,{"line":738,"column":776,"offset":777},69,2212,{"start":779,"end":780},{"line":738,"column":746,"offset":747},{"line":738,"column":545,"offset":781},2213,{"type":31,"tagName":732,"properties":783,"children":784,"position":793},{},[785],{"type":27,"value":786,"position":787},"the price, the quantity and the integer fields",{"start":788,"end":790},{"line":738,"column":585,"offset":789},2215,{"line":738,"column":791,"offset":792},118,2261,{"start":794,"end":795},{"line":738,"column":545,"offset":781},{"line":738,"column":796,"offset":797},120,2263,{"start":799,"end":800},{"line":738,"column":21,"offset":744},{"line":738,"column":796,"offset":797},{"type":31,"tagName":669,"properties":802,"children":803,"position":869},{},[804,820,852],{"type":31,"tagName":732,"properties":805,"children":806,"position":815},{},[807],{"type":27,"value":808,"position":809},"spans",{"start":810,"end":813},{"line":811,"column":116,"offset":812},44,2266,{"line":811,"column":84,"offset":814},2271,{"start":816,"end":818},{"line":811,"column":21,"offset":817},2264,{"line":811,"column":746,"offset":819},2272,{"type":31,"tagName":732,"properties":821,"children":822,"position":847},{},[823],{"type":31,"tagName":45,"properties":824,"children":825,"position":841},{},[826,827,830,831,834,836,839],{"type":27,"value":755},{"type":31,"tagName":757,"properties":828,"children":829},{},[],{"type":27,"value":761},{"type":31,"tagName":757,"properties":832,"children":833},{},[],{"type":27,"value":835},"span(",{"type":31,"tagName":757,"properties":837,"children":838},{},[],{"type":27,"value":840},"slot, top, bottom, lengthBars, style, word, extend)",{"start":842,"end":844},{"line":811,"column":141,"offset":843},2274,{"line":811,"column":845,"offset":846},80,2343,{"start":848,"end":849},{"line":811,"column":746,"offset":819},{"line":811,"column":850,"offset":851},81,2344,{"type":31,"tagName":732,"properties":853,"children":854,"position":864},{},[855],{"type":27,"value":856,"position":857},"the top, the bottom, the length and the integer fields",{"start":858,"end":861},{"line":811,"column":859,"offset":860},83,2346,{"line":811,"column":862,"offset":863},137,2400,{"start":865,"end":866},{"line":811,"column":850,"offset":851},{"line":811,"column":867,"offset":868},139,2402,{"start":870,"end":871},{"line":811,"column":21,"offset":817},{"line":811,"column":867,"offset":868},{"type":31,"tagName":669,"properties":873,"children":874,"position":939},{},[875,890,922],{"type":31,"tagName":732,"properties":876,"children":877,"position":885},{},[878],{"type":27,"value":879,"position":880},"rays",{"start":881,"end":883},{"line":525,"column":116,"offset":882},2405,{"line":525,"column":63,"offset":884},2409,{"start":886,"end":888},{"line":525,"column":21,"offset":887},2403,{"line":525,"column":84,"offset":889},2410,{"type":31,"tagName":732,"properties":891,"children":892,"position":917},{},[893],{"type":31,"tagName":45,"properties":894,"children":895,"position":911},{},[896,897,900,901,904,906,909],{"type":27,"value":755},{"type":31,"tagName":757,"properties":898,"children":899},{},[],{"type":27,"value":761},{"type":31,"tagName":757,"properties":902,"children":903},{},[],{"type":27,"value":905},"ray(",{"type":31,"tagName":757,"properties":907,"children":908},{},[],{"type":27,"value":910},"slot, y1, y2, lengthBars, style, word, extend)",{"start":912,"end":914},{"line":525,"column":131,"offset":913},2412,{"line":525,"column":915,"offset":916},73,2475,{"start":918,"end":919},{"line":525,"column":84,"offset":889},{"line":525,"column":920,"offset":921},74,2476,{"type":31,"tagName":732,"properties":923,"children":924,"position":934},{},[925],{"type":27,"value":926,"position":927},"the two prices, the length and the integer fields",{"start":928,"end":931},{"line":525,"column":929,"offset":930},76,2478,{"line":525,"column":932,"offset":933},125,2527,{"start":935,"end":936},{"line":525,"column":920,"offset":921},{"line":525,"column":937,"offset":938},127,2529,{"start":940,"end":941},{"line":525,"column":21,"offset":887},{"line":525,"column":937,"offset":938},{"type":31,"tagName":669,"properties":943,"children":944,"position":1015},{},[945,961,998],{"type":31,"tagName":732,"properties":946,"children":947,"position":955},{},[948],{"type":27,"value":949,"position":950},"timed spans",{"start":951,"end":953},{"line":149,"column":116,"offset":952},2532,{"line":149,"column":104,"offset":954},2543,{"start":956,"end":958},{"line":149,"column":21,"offset":957},2530,{"line":149,"column":959,"offset":960},15,2544,{"type":31,"tagName":732,"properties":962,"children":963,"position":993},{},[964],{"type":31,"tagName":45,"properties":965,"children":966,"position":987},{},[967,968,971,972,975,977,980,982,985],{"type":27,"value":755},{"type":31,"tagName":757,"properties":969,"children":970},{},[],{"type":27,"value":761},{"type":31,"tagName":757,"properties":973,"children":974},{},[],{"type":27,"value":976},"span_",{"type":31,"tagName":757,"properties":978,"children":979},{},[],{"type":27,"value":981},"at(",{"type":31,"tagName":757,"properties":983,"children":984},{},[],{"type":27,"value":986},"slot, top, bottom, startTs, endTs, style, word, extend)",{"start":988,"end":990},{"line":149,"column":144,"offset":989},2546,{"line":149,"column":991,"offset":992},93,2622,{"start":994,"end":995},{"line":149,"column":959,"offset":960},{"line":149,"column":996,"offset":997},94,2623,{"type":31,"tagName":732,"properties":999,"children":1000,"position":1010},{},[1001],{"type":27,"value":1002,"position":1003},"the top, the bottom, the start and end times and the integer fields",{"start":1004,"end":1007},{"line":149,"column":1005,"offset":1006},96,2625,{"line":149,"column":1008,"offset":1009},163,2692,{"start":1011,"end":1012},{"line":149,"column":996,"offset":997},{"line":149,"column":1013,"offset":1014},165,2694,{"start":1016,"end":1017},{"line":149,"column":21,"offset":957},{"line":149,"column":1013,"offset":1014},{"type":31,"tagName":669,"properties":1019,"children":1020,"position":1089},{},[1021,1036,1072],{"type":31,"tagName":732,"properties":1022,"children":1023,"position":1031},{},[1024],{"type":27,"value":1025,"position":1026},"timed rays",{"start":1027,"end":1029},{"line":124,"column":116,"offset":1028},2697,{"line":124,"column":53,"offset":1030},2707,{"start":1032,"end":1034},{"line":124,"column":21,"offset":1033},2695,{"line":124,"column":104,"offset":1035},2708,{"type":31,"tagName":732,"properties":1037,"children":1038,"position":1067},{},[1039],{"type":31,"tagName":45,"properties":1040,"children":1041,"position":1061},{},[1042,1043,1046,1047,1050,1052,1055,1056,1059],{"type":27,"value":755},{"type":31,"tagName":757,"properties":1044,"children":1045},{},[],{"type":27,"value":761},{"type":31,"tagName":757,"properties":1048,"children":1049},{},[],{"type":27,"value":1051},"ray_",{"type":31,"tagName":757,"properties":1053,"children":1054},{},[],{"type":27,"value":981},{"type":31,"tagName":757,"properties":1057,"children":1058},{},[],{"type":27,"value":1060},"slot, y1, y2, startTs, endTs, style, word, extend)",{"start":1062,"end":1064},{"line":124,"column":94,"offset":1063},2710,{"line":124,"column":1065,"offset":1066},86,2780,{"start":1068,"end":1069},{"line":124,"column":104,"offset":1035},{"line":124,"column":1070,"offset":1071},87,2781,{"type":31,"tagName":732,"properties":1073,"children":1074,"position":1084},{},[1075],{"type":27,"value":1076,"position":1077},"the two prices, the start and end times and the integer fields",{"start":1078,"end":1081},{"line":124,"column":1079,"offset":1080},89,2783,{"line":124,"column":1082,"offset":1083},151,2845,{"start":1085,"end":1086},{"line":124,"column":1070,"offset":1071},{"line":124,"column":1087,"offset":1088},153,2847,{"start":1090,"end":1091},{"line":124,"column":21,"offset":1033},{"line":124,"column":1087,"offset":1088},{"start":1093,"end":1094},{"line":738,"column":21,"offset":744},{"line":124,"column":1087,"offset":1088},{"start":1096,"end":1097},{"line":680,"column":21,"offset":686},{"line":124,"column":1087,"offset":1088},{"type":27,"value":28},{"type":31,"tagName":32,"properties":1100,"children":1101,"position":1131},{},[1102,1110,1123],{"type":27,"value":1103,"position":1104},"A spans or rays section is timed when your file calls its ",{"start":1105,"end":1108},{"line":1106,"column":21,"offset":1107},49,2849,{"line":1106,"column":157,"offset":1109},2907,{"type":31,"tagName":45,"properties":1111,"children":1112,"position":1120},{},[1113],{"type":27,"value":1114,"position":1115},"_at",{"start":1116,"end":1117},{"line":1106,"column":157,"offset":1109},{"line":1106,"column":1118,"offset":1119},64,2912,{"start":1121,"end":1122},{"line":1106,"column":157,"offset":1109},{"line":1106,"column":1118,"offset":1119},{"type":27,"value":1124,"position":1125}," writer\nand runs a length of bars when it calls the other one; a section takes\none of the two, and calling both is refused by name.",{"start":1126,"end":1127},{"line":1106,"column":1118,"offset":1119},{"line":1128,"column":1129,"offset":1130},51,53,3043,{"start":1132,"end":1133},{"line":1106,"column":21,"offset":1107},{"line":1128,"column":1129,"offset":1130},{"type":27,"value":28},{"type":31,"tagName":1136,"properties":1137,"children":1138,"position":1704},"ul",{},[1139,1140,1208,1209,1353,1354,1550,1551,1650,1651,1703],{"type":27,"value":28},{"type":31,"tagName":1141,"properties":1142,"children":1143,"position":1204},"li",{},[1144,1160,1166,1179,1185,1197],{"type":31,"tagName":1145,"properties":1146,"children":1147,"position":1155},"strong",{},[1148],{"type":27,"value":1149,"position":1150},"Slots.",{"start":1151,"end":1153},{"line":1129,"column":39,"offset":1152},3049,{"line":1129,"column":141,"offset":1154},3055,{"start":1156,"end":1158},{"line":1129,"column":116,"offset":1157},3047,{"line":1129,"column":53,"offset":1159},3057,{"type":27,"value":1161,"position":1162}," ",{"start":1163,"end":1164},{"line":1129,"column":53,"offset":1159},{"line":1129,"column":104,"offset":1165},3058,{"type":31,"tagName":45,"properties":1167,"children":1168,"position":1176},{},[1169],{"type":27,"value":1170,"position":1171},"slot",{"start":1172,"end":1173},{"line":1129,"column":104,"offset":1165},{"line":1129,"column":1174,"offset":1175},20,3064,{"start":1177,"end":1178},{"line":1129,"column":104,"offset":1165},{"line":1129,"column":1174,"offset":1175},{"type":27,"value":1180,"position":1181}," runs from 0 to ",{"start":1182,"end":1183},{"line":1129,"column":1174,"offset":1175},{"line":1129,"column":595,"offset":1184},3080,{"type":31,"tagName":45,"properties":1186,"children":1187,"position":1194},{},[1188],{"type":27,"value":1189,"position":1190},"slots - 1",{"start":1191,"end":1192},{"line":1129,"column":595,"offset":1184},{"line":1129,"column":124,"offset":1193},3091,{"start":1195,"end":1196},{"line":1129,"column":595,"offset":1184},{"line":1129,"column":124,"offset":1193},{"type":27,"value":1198,"position":1199},"; any other slot stops the\nrun with the section's name (\"marks 'prints': a slot outside 0..0 was\nwritten\").",{"start":1200,"end":1201},{"line":1129,"column":124,"offset":1193},{"line":1202,"column":53,"offset":1203},55,3202,{"start":1205,"end":1207},{"line":1129,"column":21,"offset":1206},3045,{"line":1202,"column":53,"offset":1203},{"type":27,"value":28},{"type":31,"tagName":1141,"properties":1210,"children":1211,"position":1349},{},[1212,1228,1235,1247,1253,1265,1271,1284,1291,1304,1311,1322,1329,1342],{"type":31,"tagName":1145,"properties":1213,"children":1214,"position":1223},{},[1215],{"type":27,"value":1216,"position":1217},"Empty slots.",{"start":1218,"end":1221},{"line":1219,"column":39,"offset":1220},56,3207,{"line":1219,"column":144,"offset":1222},3219,{"start":1224,"end":1226},{"line":1219,"column":116,"offset":1225},3205,{"line":1219,"column":156,"offset":1227},3221,{"type":27,"value":1229,"position":1230}," A slot not written on a bar is empty and draws\nnothing. Every bar starts empty, so a bar that writes no record draws\nnone, and a forming bar the chart evaluates again on a live update\nshows what the last evaluation wrote: four records, then one, leaves\none. A file with the four functions (",{"start":1231,"end":1232},{"line":1219,"column":156,"offset":1227},{"line":1233,"column":10,"offset":1234},60,3520,{"type":31,"tagName":45,"properties":1236,"children":1237,"position":1244},{},[1238],{"type":27,"value":1239,"position":1240},"init",{"start":1241,"end":1242},{"line":1233,"column":10,"offset":1234},{"line":1233,"column":149,"offset":1243},3526,{"start":1245,"end":1246},{"line":1233,"column":10,"offset":1234},{"line":1233,"column":149,"offset":1243},{"type":27,"value":270,"position":1248},{"start":1249,"end":1250},{"line":1233,"column":149,"offset":1243},{"line":1233,"column":1251,"offset":1252},48,3528,{"type":31,"tagName":45,"properties":1254,"children":1255,"position":1262},{},[1256],{"type":27,"value":1257,"position":1258},"state",{"start":1259,"end":1260},{"line":1233,"column":1251,"offset":1252},{"line":1233,"column":1202,"offset":1261},3535,{"start":1263,"end":1264},{"line":1233,"column":1251,"offset":1252},{"line":1233,"column":1202,"offset":1261},{"type":27,"value":270,"position":1266},{"start":1267,"end":1268},{"line":1233,"column":1202,"offset":1261},{"line":1233,"column":1269,"offset":1270},57,3537,{"type":31,"tagName":45,"properties":1272,"children":1273,"position":1281},{},[1274],{"type":27,"value":1275,"position":1276},"finalize",{"start":1277,"end":1278},{"line":1233,"column":1269,"offset":1270},{"line":1233,"column":1279,"offset":1280},67,3547,{"start":1282,"end":1283},{"line":1233,"column":1269,"offset":1270},{"line":1233,"column":1279,"offset":1280},{"type":27,"value":1285,"position":1286},",\n",{"start":1287,"end":1288},{"line":1233,"column":1279,"offset":1280},{"line":1289,"column":21,"offset":1290},61,3549,{"type":31,"tagName":45,"properties":1292,"children":1293,"position":1301},{},[1294],{"type":27,"value":1295,"position":1296},"reset",{"start":1297,"end":1299},{"line":1289,"column":116,"offset":1298},3551,{"line":1289,"column":131,"offset":1300},3558,{"start":1302,"end":1303},{"line":1289,"column":116,"offset":1298},{"line":1289,"column":131,"offset":1300},{"type":27,"value":1305,"position":1306},") calls ",{"start":1307,"end":1308},{"line":1289,"column":131,"offset":1300},{"line":1289,"column":1309,"offset":1310},18,3566,{"type":31,"tagName":45,"properties":1312,"children":1313,"position":1319},{},[1314],{"type":27,"value":640,"position":1315},{"start":1316,"end":1317},{"line":1289,"column":1309,"offset":1310},{"line":1289,"column":633,"offset":1318},3586,{"start":1320,"end":1321},{"line":1289,"column":1309,"offset":1310},{"line":1289,"column":633,"offset":1318},{"type":27,"value":1323,"position":1324}," in ",{"start":1325,"end":1326},{"line":1289,"column":633,"offset":1318},{"line":1289,"column":1327,"offset":1328},42,3590,{"type":31,"tagName":45,"properties":1330,"children":1331,"position":1339},{},[1332],{"type":27,"value":1333,"position":1334},"finalize()",{"start":1335,"end":1336},{"line":1289,"column":1327,"offset":1328},{"line":1289,"column":1337,"offset":1338},54,3602,{"start":1340,"end":1341},{"line":1289,"column":1327,"offset":1328},{"line":1289,"column":1337,"offset":1338},{"type":27,"value":1343,"position":1344}," before its writes,\nsince every output there is written on every row.",{"start":1345,"end":1346},{"line":1289,"column":1337,"offset":1338},{"line":1347,"column":565,"offset":1348},62,3673,{"start":1350,"end":1352},{"line":1219,"column":21,"offset":1351},3203,{"line":1347,"column":565,"offset":1348},{"type":27,"value":28},{"type":31,"tagName":1141,"properties":1355,"children":1356,"position":1546},{},[1357,1373,1378,1390,1396,1409,1415,1428,1434,1447,1453,1465,1471,1483,1489,1501,1508,1521,1527,1540],{"type":31,"tagName":1145,"properties":1358,"children":1359,"position":1368},{},[1360],{"type":27,"value":1361,"position":1362},"The integer fields.",{"start":1363,"end":1366},{"line":1364,"column":39,"offset":1365},63,3678,{"line":1364,"column":74,"offset":1367},3697,{"start":1369,"end":1371},{"line":1364,"column":116,"offset":1370},3676,{"line":1364,"column":710,"offset":1372},3699,{"type":27,"value":1161,"position":1374},{"start":1375,"end":1376},{"line":1364,"column":710,"offset":1372},{"line":1364,"column":614,"offset":1377},3700,{"type":31,"tagName":45,"properties":1379,"children":1380,"position":1387},{},[1381],{"type":27,"value":1382,"position":1383},"side",{"start":1384,"end":1385},{"line":1364,"column":614,"offset":1377},{"line":1364,"column":504,"offset":1386},3706,{"start":1388,"end":1389},{"line":1364,"column":614,"offset":1377},{"line":1364,"column":504,"offset":1386},{"type":27,"value":1391,"position":1392}," (0..3) picks a mark's colour, ",{"start":1393,"end":1394},{"line":1364,"column":504,"offset":1386},{"line":1364,"column":1118,"offset":1395},3737,{"type":31,"tagName":45,"properties":1397,"children":1398,"position":1406},{},[1399],{"type":27,"value":1400,"position":1401},"fills",{"start":1402,"end":1403},{"line":1364,"column":1118,"offset":1395},{"line":1364,"column":1404,"offset":1405},71,3744,{"start":1407,"end":1408},{"line":1364,"column":1118,"offset":1395},{"line":1364,"column":1404,"offset":1405},{"type":27,"value":1410,"position":1411},"\n(0..65535) is a count the hover readout prints, and ",{"start":1412,"end":1413},{"line":1364,"column":1404,"offset":1405},{"line":1118,"column":1202,"offset":1414},3799,{"type":31,"tagName":45,"properties":1416,"children":1417,"position":1425},{},[1418],{"type":27,"value":1419,"position":1420},"offsetMs",{"start":1421,"end":1422},{"line":1118,"column":1202,"offset":1414},{"line":1118,"column":1423,"offset":1424},65,3809,{"start":1426,"end":1427},{"line":1118,"column":1202,"offset":1414},{"line":1118,"column":1423,"offset":1424},{"type":27,"value":1429,"position":1430}," (0 to\n1,073,741,824 ms, about 12.4 days) places a mark inside its bar under\n",{"start":1431,"end":1432},{"line":1118,"column":1423,"offset":1424},{"line":575,"column":21,"offset":1433},3888,{"type":31,"tagName":45,"properties":1435,"children":1436,"position":1444},{},[1437],{"type":27,"value":1438,"position":1439},"x: 1",{"start":1440,"end":1442},{"line":575,"column":116,"offset":1441},3890,{"line":575,"column":746,"offset":1443},3896,{"start":1445,"end":1446},{"line":575,"column":116,"offset":1441},{"line":575,"column":746,"offset":1443},{"type":27,"value":1448,"position":1449},". ",{"start":1450,"end":1451},{"line":575,"column":746,"offset":1443},{"line":575,"column":141,"offset":1452},3898,{"type":31,"tagName":45,"properties":1454,"children":1455,"position":1462},{},[1456],{"type":27,"value":1457,"position":1458},"style",{"start":1459,"end":1460},{"line":575,"column":141,"offset":1452},{"line":575,"column":1309,"offset":1461},3905,{"start":1463,"end":1464},{"line":575,"column":141,"offset":1452},{"line":575,"column":1309,"offset":1461},{"type":27,"value":1466,"position":1467}," (0..7) picks a span's or a ray's colour, ",{"start":1468,"end":1469},{"line":575,"column":1309,"offset":1461},{"line":575,"column":1233,"offset":1470},3947,{"type":31,"tagName":45,"properties":1472,"children":1473,"position":1480},{},[1474],{"type":27,"value":1475,"position":1476},"word",{"start":1477,"end":1478},{"line":575,"column":1233,"offset":1470},{"line":575,"column":575,"offset":1479},3953,{"start":1481,"end":1482},{"line":575,"column":1233,"offset":1470},{"line":575,"column":575,"offset":1479},{"type":27,"value":1484,"position":1485}," (0..30)\npicks one of its ",{"start":1486,"end":1487},{"line":575,"column":575,"offset":1479},{"line":1279,"column":1174,"offset":1488},3981,{"type":31,"tagName":45,"properties":1490,"children":1491,"position":1498},{},[1492],{"type":27,"value":1493,"position":1494},"words",{"start":1495,"end":1496},{"line":1279,"column":1174,"offset":1488},{"line":1279,"column":614,"offset":1497},3988,{"start":1499,"end":1500},{"line":1279,"column":1174,"offset":1488},{"line":1279,"column":614,"offset":1497},{"type":27,"value":1502,"position":1503}," (a negative word, or one past the list, draws\nnone), and a nonzero ",{"start":1504,"end":1505},{"line":1279,"column":614,"offset":1497},{"line":1506,"column":74,"offset":1507},68,4058,{"type":31,"tagName":45,"properties":1509,"children":1510,"position":1518},{},[1511],{"type":27,"value":1512,"position":1513},"extend",{"start":1514,"end":1515},{"line":1506,"column":74,"offset":1507},{"line":1506,"column":1516,"offset":1517},32,4066,{"start":1519,"end":1520},{"line":1506,"column":74,"offset":1507},{"line":1506,"column":1516,"offset":1517},{"type":27,"value":1522,"position":1523}," runs it to the chart's right edge.\n",{"start":1524,"end":1525},{"line":1506,"column":1516,"offset":1517},{"line":776,"column":21,"offset":1526},4102,{"type":31,"tagName":45,"properties":1528,"children":1529,"position":1537},{},[1530],{"type":27,"value":1531,"position":1532},"lengthBars",{"start":1533,"end":1535},{"line":776,"column":116,"offset":1534},4104,{"line":776,"column":959,"offset":1536},4116,{"start":1538,"end":1539},{"line":776,"column":116,"offset":1534},{"line":776,"column":959,"offset":1536},{"type":27,"value":1541,"position":1542}," counts the chart's bars after the record's own (0 is that\nbar alone; below 0 reads 0). A value past its range is clamped to it.",{"start":1543,"end":1544},{"line":776,"column":959,"offset":1536},{"line":545,"column":585,"offset":1545},4246,{"start":1547,"end":1549},{"line":1364,"column":21,"offset":1548},3674,{"line":545,"column":585,"offset":1545},{"type":27,"value":28},{"type":31,"tagName":1141,"properties":1552,"children":1553,"position":1646},{},[1554,1569,1575,1586,1592,1603,1609,1620,1626,1639],{"type":31,"tagName":1145,"properties":1555,"children":1556,"position":1564},{},[1557],{"type":27,"value":1558,"position":1559},"Outputs.",{"start":1560,"end":1562},{"line":1404,"column":39,"offset":1561},4251,{"line":1404,"column":53,"offset":1563},4259,{"start":1565,"end":1567},{"line":1404,"column":116,"offset":1566},4249,{"line":1404,"column":959,"offset":1568},4261,{"type":27,"value":1570,"position":1571}," Each section adds ",{"start":1572,"end":1573},{"line":1404,"column":959,"offset":1568},{"line":1404,"column":623,"offset":1574},4280,{"type":31,"tagName":45,"properties":1576,"children":1577,"position":1583},{},[1578],{"type":27,"value":601,"position":1579},{"start":1580,"end":1581},{"line":1404,"column":623,"offset":1574},{"line":1404,"column":680,"offset":1582},4287,{"start":1584,"end":1585},{"line":1404,"column":623,"offset":1574},{"line":1404,"column":680,"offset":1582},{"type":27,"value":1587,"position":1588}," x 3 (marks), ",{"start":1589,"end":1590},{"line":1404,"column":680,"offset":1582},{"line":1404,"column":1202,"offset":1591},4301,{"type":31,"tagName":45,"properties":1593,"children":1594,"position":1600},{},[1595],{"type":27,"value":601,"position":1596},{"start":1597,"end":1598},{"line":1404,"column":1202,"offset":1591},{"line":1404,"column":1347,"offset":1599},4308,{"start":1601,"end":1602},{"line":1404,"column":1202,"offset":1591},{"line":1404,"column":1347,"offset":1599},{"type":27,"value":1604,"position":1605}," x 4 (spans\nand rays) or ",{"start":1606,"end":1607},{"line":1404,"column":1347,"offset":1599},{"line":585,"column":94,"offset":1608},4335,{"type":31,"tagName":45,"properties":1610,"children":1611,"position":1617},{},[1612],{"type":27,"value":601,"position":1613},{"start":1614,"end":1615},{"line":585,"column":94,"offset":1608},{"line":585,"column":119,"offset":1616},4342,{"start":1618,"end":1619},{"line":585,"column":94,"offset":1608},{"line":585,"column":119,"offset":1616},{"type":27,"value":1621,"position":1622}," x 5 (timed spans and rays) hidden outputs, named\n",{"start":1623,"end":1624},{"line":585,"column":119,"offset":1616},{"line":915,"column":21,"offset":1625},4392,{"type":31,"tagName":45,"properties":1627,"children":1628,"position":1636},{},[1629],{"type":27,"value":1630,"position":1631},"\u003Cname>_\u003Cslot>_\u003Cfield>",{"start":1632,"end":1634},{"line":915,"column":116,"offset":1633},4394,{"line":915,"column":710,"offset":1635},4417,{"start":1637,"end":1638},{"line":915,"column":116,"offset":1633},{"line":915,"column":710,"offset":1635},{"type":27,"value":1640,"position":1641},", after every output you declare. They count\ntoward the 256 outputs a file may declare; you never write them one by\none.",{"start":1642,"end":1643},{"line":915,"column":710,"offset":1635},{"line":1644,"column":63,"offset":1645},75,4541,{"start":1647,"end":1649},{"line":1404,"column":21,"offset":1648},4247,{"line":1644,"column":63,"offset":1645},{"type":27,"value":28},{"type":31,"tagName":1141,"properties":1652,"children":1653,"position":1699},{},[1654,1669,1676,1692],{"type":31,"tagName":1145,"properties":1655,"children":1656,"position":1664},{},[1657],{"type":27,"value":1658,"position":1659},"Per bar.",{"start":1660,"end":1662},{"line":929,"column":39,"offset":1661},4546,{"line":929,"column":53,"offset":1663},4554,{"start":1665,"end":1667},{"line":929,"column":116,"offset":1666},4544,{"line":929,"column":959,"offset":1668},4556,{"type":27,"value":1670,"position":1671}," A section carries nothing from one bar to the next, so a\n",{"start":1672,"end":1673},{"line":929,"column":959,"offset":1668},{"line":1674,"column":21,"offset":1675},77,4614,{"type":31,"tagName":108,"properties":1677,"children":1679,"position":1687},{"href":1678},"../core-concepts/per-bar-scripts.md",[1680],{"type":27,"value":1681,"position":1682},"per-bar script",{"start":1683,"end":1685},{"line":1674,"column":485,"offset":1684},4617,{"line":1674,"column":1309,"offset":1686},4631,{"start":1688,"end":1690},{"line":1674,"column":116,"offset":1689},4616,{"line":1674,"column":1219,"offset":1691},4669,{"type":27,"value":1693,"position":1694}," stays per bar\nwith one: on a pan-back the chart computes only the bars it has not\ndrawn.",{"start":1695,"end":1696},{"line":1674,"column":1219,"offset":1691},{"line":1697,"column":746,"offset":1698},79,4762,{"start":1700,"end":1702},{"line":929,"column":21,"offset":1701},4542,{"line":1697,"column":746,"offset":1698},{"type":27,"value":28},{"start":1705,"end":1706},{"line":1129,"column":21,"offset":1206},{"line":1697,"column":746,"offset":1698},{"type":27,"value":28},{"type":31,"tagName":477,"properties":1709,"children":1710,"position":1718},{},[1711],{"type":27,"value":1712,"position":1713},"Marks",{"start":1714,"end":1716},{"line":850,"column":485,"offset":1715},4767,{"line":850,"column":746,"offset":1717},4772,{"start":1719,"end":1721},{"line":850,"column":21,"offset":1720},4764,{"line":850,"column":746,"offset":1717},{"type":27,"value":28},{"type":31,"tagName":32,"properties":1724,"children":1725,"position":1746},{},[1726,1738],{"type":31,"tagName":45,"properties":1727,"children":1728,"position":1735},{},[1729],{"type":27,"value":501,"position":1730},{"start":1731,"end":1733},{"line":859,"column":21,"offset":1732},4774,{"line":859,"column":507,"offset":1734},4795,{"start":1736,"end":1737},{"line":859,"column":21,"offset":1732},{"line":859,"column":507,"offset":1734},{"type":27,"value":1739,"position":1740}," draws up to 64 marks a bar, each at a price with a\nquantity. The size follows the quantity, the colour follows the side,\nand a caption can print the quantity on the larger marks.",{"start":1741,"end":1742},{"line":859,"column":507,"offset":1734},{"line":1743,"column":1744,"offset":1745},85,58,4974,{"start":1747,"end":1748},{"line":859,"column":21,"offset":1732},{"line":1743,"column":1744,"offset":1745},{"type":27,"value":28},{"type":14,"children":1751},[1752],{"type":31,"tagName":166,"properties":1753,"children":1754,"data":-1},{"class":168,"style":169,"tabindex":170},[1755],{"type":31,"tagName":45,"properties":1756,"children":1758},{"class":1757},[175],[1759,1767,1768],{"type":31,"tagName":178,"properties":1760,"children":1761},{"class":180},[1762],{"type":31,"tagName":178,"properties":1763,"children":1764},{"style":184},[1765],{"type":27,"value":1766},"// Up to 8 rings a bar, each placed at its own time inside the bar, the largest captioned.",{"type":27,"value":28},{"type":31,"tagName":178,"properties":1769,"children":1770},{"class":180},[1771,1775,1779,1783,1788,1792,1797,1801,1805,1809,1814,1818,1822,1827,1832,1837,1842,1847,1851,1856,1861,1866,1871,1876,1881,1886,1890,1895,1900,1904,1909,1913,1918,1923,1928],{"type":31,"tagName":178,"properties":1772,"children":1773},{"style":194},[1774],{"type":27,"value":197},{"type":31,"tagName":178,"properties":1776,"children":1777},{"style":200},[1778],{"type":27,"value":203},{"type":31,"tagName":178,"properties":1780,"children":1781},{"style":194},[1782],{"type":27,"value":208},{"type":31,"tagName":178,"properties":1784,"children":1785},{"style":211},[1786],{"type":27,"value":1787},"\"trades\"",{"type":31,"tagName":178,"properties":1789,"children":1790},{"style":194},[1791],{"type":27,"value":219},{"type":31,"tagName":178,"properties":1793,"children":1794},{"style":222},[1795],{"type":27,"value":1796},"8",{"type":31,"tagName":178,"properties":1798,"children":1799},{"style":194},[1800],{"type":27,"value":230},{"type":31,"tagName":178,"properties":1802,"children":1803},{"style":211},[1804],{"type":27,"value":235},{"type":31,"tagName":178,"properties":1806,"children":1807},{"style":194},[1808],{"type":27,"value":240},{"type":31,"tagName":178,"properties":1810,"children":1811},{"style":222},[1812],{"type":27,"value":1813},"10",{"type":31,"tagName":178,"properties":1815,"children":1816},{"style":194},[1817],{"type":27,"value":250},{"type":31,"tagName":178,"properties":1819,"children":1820},{"style":222},[1821],{"type":27,"value":255},{"type":31,"tagName":178,"properties":1823,"children":1824},{"style":194},[1825],{"type":27,"value":1826}," }, opacity_pct: ",{"type":31,"tagName":178,"properties":1828,"children":1829},{"style":222},[1830],{"type":27,"value":1831},"30",{"type":31,"tagName":178,"properties":1833,"children":1834},{"style":194},[1835],{"type":27,"value":1836},", look: ",{"type":31,"tagName":178,"properties":1838,"children":1839},{"style":222},[1840],{"type":27,"value":1841},"2",{"type":31,"tagName":178,"properties":1843,"children":1844},{"style":194},[1845],{"type":27,"value":1846},", text: { mode: ",{"type":31,"tagName":178,"properties":1848,"children":1849},{"style":222},[1850],{"type":27,"value":225},{"type":31,"tagName":178,"properties":1852,"children":1853},{"style":194},[1854],{"type":27,"value":1855},", field: ",{"type":31,"tagName":178,"properties":1857,"children":1858},{"style":211},[1859],{"type":27,"value":1860},"\"qty\"",{"type":31,"tagName":178,"properties":1862,"children":1863},{"style":194},[1864],{"type":27,"value":1865},", format: ",{"type":31,"tagName":178,"properties":1867,"children":1868},{"style":211},[1869],{"type":27,"value":1870},"\"compact\"",{"type":31,"tagName":178,"properties":1872,"children":1873},{"style":194},[1874],{"type":27,"value":1875},", min_px: ",{"type":31,"tagName":178,"properties":1877,"children":1878},{"style":222},[1879],{"type":27,"value":1880},"22",{"type":31,"tagName":178,"properties":1882,"children":1883},{"style":194},[1884],{"type":27,"value":1885}," }, x: ",{"type":31,"tagName":178,"properties":1887,"children":1888},{"style":222},[1889],{"type":27,"value":225},{"type":31,"tagName":178,"properties":1891,"children":1892},{"style":194},[1893],{"type":27,"value":1894},", colors: [",{"type":31,"tagName":178,"properties":1896,"children":1897},{"style":211},[1898],{"type":27,"value":1899},"\"#F05351\"",{"type":31,"tagName":178,"properties":1901,"children":1902},{"style":194},[1903],{"type":27,"value":270},{"type":31,"tagName":178,"properties":1905,"children":1906},{"style":211},[1907],{"type":27,"value":1908},"\"#27A69A\"",{"type":31,"tagName":178,"properties":1910,"children":1911},{"style":194},[1912],{"type":27,"value":280},{"type":31,"tagName":178,"properties":1914,"children":1915},{"style":211},[1916],{"type":27,"value":1917},"\"{{side}} {{qty}} at {{price}}, {{fills}} fills\"",{"type":31,"tagName":178,"properties":1919,"children":1920},{"style":194},[1921],{"type":27,"value":1922},", panel: ",{"type":31,"tagName":178,"properties":1924,"children":1925},{"style":211},[1926],{"type":27,"value":1927},"\"overlay\"",{"type":31,"tagName":178,"properties":1929,"children":1930},{"style":194},[1931],{"type":27,"value":290},{"type":27,"value":1933},"\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\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":661,"properties":1935,"children":1936,"position":2736},{},[1937,1993],{"type":31,"tagName":665,"properties":1938,"children":1939,"position":1990},{},[1940],{"type":31,"tagName":669,"properties":1941,"children":1942,"position":1987},{},[1943,1959,1973],{"type":31,"tagName":673,"properties":1944,"children":1945,"position":1954},{},[1946],{"type":27,"value":1947,"position":1948},"Word",{"start":1949,"end":1952},{"line":1950,"column":116,"offset":1951},92,5378,{"line":1950,"column":63,"offset":1953},5382,{"start":1955,"end":1957},{"line":1950,"column":21,"offset":1956},5376,{"line":1950,"column":84,"offset":1958},5383,{"type":31,"tagName":673,"properties":1960,"children":1961,"position":1969},{},[1962],{"type":27,"value":1963,"position":1964},"Value",{"start":1965,"end":1967},{"line":1950,"column":131,"offset":1966},5385,{"line":1950,"column":959,"offset":1968},5390,{"start":1970,"end":1971},{"line":1950,"column":84,"offset":1958},{"line":1950,"column":94,"offset":1972},5391,{"type":31,"tagName":673,"properties":1974,"children":1975,"position":1983},{},[1976],{"type":27,"value":1977,"position":1978},"What it does",{"start":1979,"end":1981},{"line":1950,"column":1309,"offset":1980},5393,{"line":1950,"column":634,"offset":1982},5405,{"start":1984,"end":1985},{"line":1950,"column":94,"offset":1972},{"line":1950,"column":1516,"offset":1986},5407,{"start":1988,"end":1989},{"line":1950,"column":21,"offset":1956},{"line":1950,"column":1516,"offset":1986},{"start":1991,"end":1992},{"line":1950,"column":21,"offset":1956},{"line":1950,"column":1516,"offset":1986},{"type":31,"tagName":725,"properties":1994,"children":1995,"position":2733},{},[1996,2049,2106,2158,2213,2397,2460,2538,2677],{"type":31,"tagName":669,"properties":1997,"children":1998,"position":2046},{},[1999,2016,2032],{"type":31,"tagName":732,"properties":2000,"children":2001,"position":2011},{},[2002],{"type":31,"tagName":45,"properties":2003,"children":2004,"position":2006},{},[2005],{"type":27,"value":601},{"start":2007,"end":2009},{"line":996,"column":116,"offset":2008},5430,{"line":996,"column":131,"offset":2010},5437,{"start":2012,"end":2014},{"line":996,"column":21,"offset":2013},5428,{"line":996,"column":141,"offset":2015},5438,{"type":31,"tagName":732,"properties":2017,"children":2018,"position":2027},{},[2019],{"type":27,"value":2020,"position":2021},"1..64, required",{"start":2022,"end":2024},{"line":996,"column":53,"offset":2023},5440,{"line":996,"column":2025,"offset":2026},28,5455,{"start":2028,"end":2029},{"line":996,"column":141,"offset":2015},{"line":996,"column":2030,"offset":2031},29,5456,{"type":31,"tagName":732,"properties":2033,"children":2034,"position":2042},{},[2035],{"type":27,"value":2036,"position":2037},"the marks one bar holds",{"start":2038,"end":2040},{"line":996,"column":484,"offset":2039},5458,{"line":996,"column":1337,"offset":2041},5481,{"start":2043,"end":2044},{"line":996,"column":2030,"offset":2031},{"line":996,"column":1219,"offset":2045},5483,{"start":2047,"end":2048},{"line":996,"column":21,"offset":2013},{"line":996,"column":1219,"offset":2045},{"type":31,"tagName":669,"properties":2050,"children":2051,"position":2103},{},[2052,2071,2088],{"type":31,"tagName":732,"properties":2053,"children":2054,"position":2066},{},[2055],{"type":31,"tagName":45,"properties":2056,"children":2057,"position":2060},{},[2058],{"type":27,"value":2059},"size",{"start":2061,"end":2064},{"line":2062,"column":116,"offset":2063},95,5486,{"line":2062,"column":746,"offset":2065},5492,{"start":2067,"end":2069},{"line":2062,"column":21,"offset":2068},5484,{"line":2062,"column":131,"offset":2070},5493,{"type":31,"tagName":732,"properties":2072,"children":2073,"position":2084},{},[2074],{"type":31,"tagName":45,"properties":2075,"children":2076,"position":2079},{},[2077],{"type":27,"value":2078},"{ law, unit, scale }",{"start":2080,"end":2082},{"line":2062,"column":64,"offset":2081},5495,{"line":2062,"column":623,"offset":2083},5517,{"start":2085,"end":2086},{"line":2062,"column":131,"offset":2070},{"line":2062,"column":555,"offset":2087},5518,{"type":31,"tagName":732,"properties":2089,"children":2090,"position":2099},{},[2091],{"type":27,"value":2092,"position":2093},"how big a mark draws (below)",{"start":2094,"end":2097},{"line":2062,"column":2095,"offset":2096},37,5520,{"line":2062,"column":1423,"offset":2098},5548,{"start":2100,"end":2101},{"line":2062,"column":555,"offset":2087},{"line":2062,"column":1279,"offset":2102},5550,{"start":2104,"end":2105},{"line":2062,"column":21,"offset":2068},{"line":2062,"column":1279,"offset":2102},{"type":31,"tagName":669,"properties":2107,"children":2108,"position":2155},{},[2109,2127,2141],{"type":31,"tagName":732,"properties":2110,"children":2111,"position":2122},{},[2112],{"type":31,"tagName":45,"properties":2113,"children":2114,"position":2117},{},[2115],{"type":27,"value":2116},"opacity_pct",{"start":2118,"end":2120},{"line":1005,"column":116,"offset":2119},5553,{"line":1005,"column":94,"offset":2121},5566,{"start":2123,"end":2125},{"line":1005,"column":21,"offset":2124},5551,{"line":1005,"column":144,"offset":2126},5567,{"type":31,"tagName":732,"properties":2128,"children":2129,"position":2137},{},[2130],{"type":27,"value":2131,"position":2132},"10..80 (default 30)",{"start":2133,"end":2135},{"line":1005,"column":156,"offset":2134},5569,{"line":1005,"column":633,"offset":2136},5588,{"start":2138,"end":2139},{"line":1005,"column":144,"offset":2126},{"line":1005,"column":653,"offset":2140},5589,{"type":31,"tagName":732,"properties":2142,"children":2143,"position":2151},{},[2144],{"type":27,"value":2145,"position":2146},"the fill's opacity, in percent",{"start":2147,"end":2149},{"line":1005,"column":680,"offset":2148},5591,{"line":1005,"column":1404,"offset":2150},5621,{"start":2152,"end":2153},{"line":1005,"column":653,"offset":2140},{"line":1005,"column":915,"offset":2154},5623,{"start":2156,"end":2157},{"line":1005,"column":21,"offset":2124},{"line":1005,"column":915,"offset":2154},{"type":31,"tagName":669,"properties":2159,"children":2160,"position":2210},{},[2161,2180,2194],{"type":31,"tagName":732,"properties":2162,"children":2163,"position":2175},{},[2164],{"type":31,"tagName":45,"properties":2165,"children":2166,"position":2169},{},[2167],{"type":27,"value":2168},"look",{"start":2170,"end":2173},{"line":2171,"column":116,"offset":2172},97,5626,{"line":2171,"column":746,"offset":2174},5632,{"start":2176,"end":2178},{"line":2171,"column":21,"offset":2177},5624,{"line":2171,"column":131,"offset":2179},5633,{"type":31,"tagName":732,"properties":2181,"children":2182,"position":2190},{},[2183],{"type":27,"value":2184,"position":2185},"0..3 (default 0)",{"start":2186,"end":2188},{"line":2171,"column":64,"offset":2187},5635,{"line":2171,"column":2025,"offset":2189},5651,{"start":2191,"end":2192},{"line":2171,"column":131,"offset":2179},{"line":2171,"column":2030,"offset":2193},5652,{"type":31,"tagName":732,"properties":2195,"children":2196,"position":2205},{},[2197],{"type":27,"value":2198,"position":2199},"0 a bubble (a fill with a solid edge), 1 a soft dot (a denser fill, no edge), 2 a ring (a solid edge over a faint fill), 3 a square (a denser filled square)",{"start":2200,"end":2202},{"line":2171,"column":484,"offset":2201},5654,{"line":2171,"column":2203,"offset":2204},187,5810,{"start":2206,"end":2207},{"line":2171,"column":2030,"offset":2193},{"line":2171,"column":2208,"offset":2209},189,5812,{"start":2211,"end":2212},{"line":2171,"column":21,"offset":2177},{"line":2171,"column":2208,"offset":2209},{"type":31,"tagName":669,"properties":2214,"children":2215,"position":2394},{},[2216,2234,2251],{"type":31,"tagName":732,"properties":2217,"children":2218,"position":2229},{},[2219],{"type":31,"tagName":45,"properties":2220,"children":2221,"position":2223},{},[2222],{"type":27,"value":27},{"start":2224,"end":2227},{"line":2225,"column":116,"offset":2226},98,5815,{"line":2225,"column":746,"offset":2228},5821,{"start":2230,"end":2232},{"line":2225,"column":21,"offset":2231},5813,{"line":2225,"column":131,"offset":2233},5822,{"type":31,"tagName":732,"properties":2235,"children":2236,"position":2247},{},[2237],{"type":31,"tagName":45,"properties":2238,"children":2239,"position":2242},{},[2240],{"type":27,"value":2241},"{ mode, field, format, min_px }",{"start":2243,"end":2245},{"line":2225,"column":64,"offset":2244},5824,{"line":2225,"column":525,"offset":2246},5857,{"start":2248,"end":2249},{"line":2225,"column":131,"offset":2233},{"line":2225,"column":149,"offset":2250},5858,{"type":31,"tagName":732,"properties":2252,"children":2253,"position":2389},{},[2254,2261,2270,2276,2286,2292,2301,2308,2318,2324,2333,2340,2350,2357,2366,2372,2382],{"type":27,"value":2255,"position":2256},"a caption: ",{"start":2257,"end":2259},{"line":2225,"column":1251,"offset":2258},5860,{"line":2225,"column":157,"offset":2260},5871,{"type":31,"tagName":45,"properties":2262,"children":2263,"position":2266},{},[2264],{"type":27,"value":2265},"mode",{"start":2267,"end":2268},{"line":2225,"column":157,"offset":2260},{"line":2225,"column":1423,"offset":2269},5877,{"type":27,"value":2271,"position":2272}," 0 off, 1 on the largest mark of each bar (default), 2 on every mark; ",{"start":2273,"end":2274},{"line":2225,"column":1423,"offset":2269},{"line":2225,"column":25,"offset":2275},5947,{"type":31,"tagName":45,"properties":2277,"children":2278,"position":2281},{},[2279],{"type":27,"value":2280},"field",{"start":2282,"end":2283},{"line":2225,"column":25,"offset":2275},{"line":2225,"column":2284,"offset":2285},142,5954,{"type":27,"value":1161,"position":2287},{"start":2288,"end":2289},{"line":2225,"column":2284,"offset":2285},{"line":2225,"column":2290,"offset":2291},143,5955,{"type":31,"tagName":45,"properties":2293,"children":2294,"position":2296},{},[2295],{"type":27,"value":1860},{"start":2297,"end":2298},{"line":2225,"column":2290,"offset":2291},{"line":2225,"column":2299,"offset":2300},150,5962,{"type":27,"value":2302,"position":2303},"; ",{"start":2304,"end":2305},{"line":2225,"column":2299,"offset":2300},{"line":2225,"column":2306,"offset":2307},152,5964,{"type":31,"tagName":45,"properties":2309,"children":2310,"position":2313},{},[2311],{"type":27,"value":2312},"format",{"start":2314,"end":2315},{"line":2225,"column":2306,"offset":2307},{"line":2225,"column":2316,"offset":2317},160,5972,{"type":27,"value":1161,"position":2319},{"start":2320,"end":2321},{"line":2225,"column":2316,"offset":2317},{"line":2225,"column":2322,"offset":2323},161,5973,{"type":31,"tagName":45,"properties":2325,"children":2326,"position":2328},{},[2327],{"type":27,"value":1870},{"start":2329,"end":2330},{"line":2225,"column":2322,"offset":2323},{"line":2225,"column":2331,"offset":2332},172,5984,{"type":27,"value":2334,"position":2335}," (default), ",{"start":2336,"end":2337},{"line":2225,"column":2331,"offset":2332},{"line":2225,"column":2338,"offset":2339},184,5996,{"type":31,"tagName":45,"properties":2341,"children":2342,"position":2345},{},[2343],{"type":27,"value":2344},"\"price\"",{"start":2346,"end":2347},{"line":2225,"column":2338,"offset":2339},{"line":2225,"column":2348,"offset":2349},193,6005,{"type":27,"value":2351,"position":2352}," (the chart's price digits) or ",{"start":2353,"end":2354},{"line":2225,"column":2348,"offset":2349},{"line":2225,"column":2355,"offset":2356},224,6036,{"type":31,"tagName":45,"properties":2358,"children":2359,"position":2362},{},[2360],{"type":27,"value":2361},"\"int\"",{"start":2363,"end":2364},{"line":2225,"column":2355,"offset":2356},{"line":2225,"column":43,"offset":2365},6043,{"type":27,"value":2302,"position":2367},{"start":2368,"end":2369},{"line":2225,"column":43,"offset":2365},{"line":2225,"column":2370,"offset":2371},233,6045,{"type":31,"tagName":45,"properties":2373,"children":2374,"position":2377},{},[2375],{"type":27,"value":2376},"min_px",{"start":2378,"end":2379},{"line":2225,"column":2370,"offset":2371},{"line":2225,"column":2380,"offset":2381},241,6053,{"type":27,"value":2383,"position":2384}," (0..64, default 22) the smallest diameter that takes one",{"start":2385,"end":2386},{"line":2225,"column":2380,"offset":2381},{"line":2225,"column":2387,"offset":2388},298,6110,{"start":2390,"end":2391},{"line":2225,"column":149,"offset":2250},{"line":2225,"column":2392,"offset":2393},300,6112,{"start":2395,"end":2396},{"line":2225,"column":21,"offset":2231},{"line":2225,"column":2392,"offset":2393},{"type":31,"tagName":669,"properties":2398,"children":2399,"position":2457},{},[2400,2419,2433],{"type":31,"tagName":732,"properties":2401,"children":2402,"position":2414},{},[2403],{"type":31,"tagName":45,"properties":2404,"children":2405,"position":2408},{},[2406],{"type":27,"value":2407},"x",{"start":2409,"end":2412},{"line":2410,"column":116,"offset":2411},99,6115,{"line":2410,"column":42,"offset":2413},6118,{"start":2415,"end":2417},{"line":2410,"column":21,"offset":2416},6113,{"line":2410,"column":63,"offset":2418},6119,{"type":31,"tagName":732,"properties":2420,"children":2421,"position":2429},{},[2422],{"type":27,"value":2423,"position":2424},"0 or 1 (default 0)",{"start":2425,"end":2427},{"line":2410,"column":746,"offset":2426},6121,{"line":2410,"column":614,"offset":2428},6139,{"start":2430,"end":2431},{"line":2410,"column":63,"offset":2418},{"line":2410,"column":2025,"offset":2432},6140,{"type":31,"tagName":732,"properties":2434,"children":2435,"position":2452},{},[2436,2443],{"type":27,"value":2437,"position":2438},"0 the bar's centre, 1 the mark's own time: the bar's open plus ",{"start":2439,"end":2441},{"line":2410,"column":634,"offset":2440},6142,{"line":2410,"column":991,"offset":2442},6205,{"type":31,"tagName":45,"properties":2444,"children":2445,"position":2447},{},[2446],{"type":27,"value":1419},{"start":2448,"end":2449},{"line":2410,"column":991,"offset":2442},{"line":2410,"column":2450,"offset":2451},103,6215,{"start":2453,"end":2454},{"line":2410,"column":2025,"offset":2432},{"line":2410,"column":2455,"offset":2456},105,6217,{"start":2458,"end":2459},{"line":2410,"column":21,"offset":2416},{"line":2410,"column":2455,"offset":2456},{"type":31,"tagName":669,"properties":2461,"children":2462,"position":2535},{},[2463,2482,2511],{"type":31,"tagName":732,"properties":2464,"children":2465,"position":2477},{},[2466],{"type":31,"tagName":45,"properties":2467,"children":2468,"position":2471},{},[2469],{"type":27,"value":2470},"colors",{"start":2472,"end":2475},{"line":2473,"column":116,"offset":2474},100,6220,{"line":2473,"column":141,"offset":2476},6228,{"start":2478,"end":2480},{"line":2473,"column":21,"offset":2479},6218,{"line":2473,"column":64,"offset":2481},6229,{"type":31,"tagName":732,"properties":2483,"children":2484,"position":2507},{},[2485,2492,2501],{"type":27,"value":2486,"position":2487},"2..4 colours (default ",{"start":2488,"end":2490},{"line":2473,"column":104,"offset":2489},6231,{"line":2473,"column":595,"offset":2491},6253,{"type":31,"tagName":45,"properties":2493,"children":2494,"position":2497},{},[2495],{"type":27,"value":2496},"[\"theme.down\", \"theme.up\"]",{"start":2498,"end":2499},{"line":2473,"column":595,"offset":2491},{"line":2473,"column":1118,"offset":2500},6281,{"type":27,"value":2502,"position":2503},")",{"start":2504,"end":2505},{"line":2473,"column":1118,"offset":2500},{"line":2473,"column":1423,"offset":2506},6282,{"start":2508,"end":2509},{"line":2473,"column":64,"offset":2481},{"line":2473,"column":575,"offset":2510},6283,{"type":31,"tagName":732,"properties":2512,"children":2513,"position":2530},{},[2514,2523],{"type":31,"tagName":45,"properties":2515,"children":2516,"position":2518},{},[2517],{"type":27,"value":1382},{"start":2519,"end":2521},{"line":2473,"column":1506,"offset":2520},6285,{"line":2473,"column":920,"offset":2522},6291,{"type":27,"value":2524,"position":2525}," picks one: 0 the first, 1 the second",{"start":2526,"end":2527},{"line":2473,"column":920,"offset":2522},{"line":2473,"column":2528,"offset":2529},111,6328,{"start":2531,"end":2532},{"line":2473,"column":575,"offset":2510},{"line":2473,"column":2533,"offset":2534},113,6330,{"start":2536,"end":2537},{"line":2473,"column":21,"offset":2479},{"line":2473,"column":2533,"offset":2534},{"type":31,"tagName":669,"properties":2539,"children":2540,"position":2674},{},[2541,2560,2605],{"type":31,"tagName":732,"properties":2542,"children":2543,"position":2555},{},[2544],{"type":31,"tagName":45,"properties":2545,"children":2546,"position":2549},{},[2547],{"type":27,"value":2548},"tooltip",{"start":2550,"end":2553},{"line":2551,"column":116,"offset":2552},101,6333,{"line":2551,"column":64,"offset":2554},6342,{"start":2556,"end":2558},{"line":2551,"column":21,"offset":2557},6331,{"line":2551,"column":53,"offset":2559},6343,{"type":31,"tagName":732,"properties":2561,"children":2562,"position":2601},{},[2563,2570,2579,2585,2594],{"type":27,"value":2564,"position":2565},"a template of at most 200 characters, or ",{"start":2566,"end":2568},{"line":2551,"column":959,"offset":2567},6345,{"line":2551,"column":1219,"offset":2569},6386,{"type":31,"tagName":45,"properties":2571,"children":2572,"position":2575},{},[2573],{"type":27,"value":2574},"null",{"start":2576,"end":2577},{"line":2551,"column":1219,"offset":2569},{"line":2551,"column":1347,"offset":2578},6392,{"type":27,"value":2580,"position":2581}," (default ",{"start":2582,"end":2583},{"line":2551,"column":1347,"offset":2578},{"line":2551,"column":585,"offset":2584},6402,{"type":31,"tagName":45,"properties":2586,"children":2587,"position":2589},{},[2588],{"type":27,"value":2574},{"start":2590,"end":2591},{"line":2551,"column":585,"offset":2584},{"line":2551,"column":2592,"offset":2593},78,6408,{"type":27,"value":2595,"position":2596},", no readout)",{"start":2597,"end":2598},{"line":2551,"column":2592,"offset":2593},{"line":2551,"column":2599,"offset":2600},91,6421,{"start":2602,"end":2603},{"line":2551,"column":53,"offset":2559},{"line":2551,"column":1950,"offset":2604},6422,{"type":31,"tagName":732,"properties":2606,"children":2607,"position":2669},{},[2608,2615,2624,2629,2639,2645,2655,2660],{"type":27,"value":2609,"position":2610},"the hover readout over a mark: ",{"start":2611,"end":2613},{"line":2551,"column":996,"offset":2612},6424,{"line":2551,"column":932,"offset":2614},6455,{"type":31,"tagName":45,"properties":2616,"children":2617,"position":2620},{},[2618],{"type":27,"value":2619},"{{side}}",{"start":2621,"end":2622},{"line":2551,"column":932,"offset":2614},{"line":2551,"column":25,"offset":2623},6465,{"type":27,"value":270,"position":2625},{"start":2626,"end":2627},{"line":2551,"column":25,"offset":2623},{"line":2551,"column":862,"offset":2628},6467,{"type":31,"tagName":45,"properties":2630,"children":2631,"position":2634},{},[2632],{"type":27,"value":2633},"{{qty}}",{"start":2635,"end":2636},{"line":2551,"column":862,"offset":2628},{"line":2551,"column":2637,"offset":2638},146,6476,{"type":27,"value":270,"position":2640},{"start":2641,"end":2642},{"line":2551,"column":2637,"offset":2638},{"line":2551,"column":2643,"offset":2644},148,6478,{"type":31,"tagName":45,"properties":2646,"children":2647,"position":2650},{},[2648],{"type":27,"value":2649},"{{price}}",{"start":2651,"end":2652},{"line":2551,"column":2643,"offset":2644},{"line":2551,"column":2653,"offset":2654},159,6489,{"type":27,"value":270,"position":2656},{"start":2657,"end":2658},{"line":2551,"column":2653,"offset":2654},{"line":2551,"column":2322,"offset":2659},6491,{"type":31,"tagName":45,"properties":2661,"children":2662,"position":2665},{},[2663],{"type":27,"value":2664},"{{fills}}",{"start":2666,"end":2667},{"line":2551,"column":2322,"offset":2659},{"line":2551,"column":2331,"offset":2668},6502,{"start":2670,"end":2671},{"line":2551,"column":1950,"offset":2604},{"line":2551,"column":2672,"offset":2673},174,6504,{"start":2675,"end":2676},{"line":2551,"column":21,"offset":2557},{"line":2551,"column":2672,"offset":2673},{"type":31,"tagName":669,"properties":2678,"children":2679,"position":2730},{},[2680,2699,2716],{"type":31,"tagName":732,"properties":2681,"children":2682,"position":2694},{},[2683],{"type":31,"tagName":45,"properties":2684,"children":2685,"position":2688},{},[2686],{"type":27,"value":2687},"panel",{"start":2689,"end":2692},{"line":2690,"column":116,"offset":2691},102,6507,{"line":2690,"column":131,"offset":2693},6514,{"start":2695,"end":2697},{"line":2690,"column":21,"offset":2696},6505,{"line":2690,"column":141,"offset":2698},6515,{"type":31,"tagName":732,"properties":2700,"children":2701,"position":2711},{},[2702],{"type":31,"tagName":45,"properties":2703,"children":2704,"position":2706},{},[2705],{"type":27,"value":1927},{"start":2707,"end":2709},{"line":2690,"column":53,"offset":2708},6517,{"line":2690,"column":74,"offset":2710},6528,{"start":2712,"end":2713},{"line":2690,"column":141,"offset":2698},{"line":2690,"column":2714,"offset":2715},25,6529,{"type":31,"tagName":732,"properties":2717,"children":2718,"position":2726},{},[2719],{"type":27,"value":2720,"position":2721},"marks draw on the price pane",{"start":2722,"end":2724},{"line":2690,"column":614,"offset":2723},6531,{"line":2690,"column":1202,"offset":2725},6559,{"start":2727,"end":2728},{"line":2690,"column":2714,"offset":2715},{"line":2690,"column":1269,"offset":2729},6561,{"start":2731,"end":2732},{"line":2690,"column":21,"offset":2696},{"line":2690,"column":1269,"offset":2729},{"start":2734,"end":2735},{"line":996,"column":21,"offset":2013},{"line":2690,"column":1269,"offset":2729},{"start":2737,"end":2738},{"line":1950,"column":21,"offset":1956},{"line":2690,"column":1269,"offset":2729},{"type":27,"value":28},{"type":31,"tagName":32,"properties":2741,"children":2742,"position":2893},{},[2743,2759,2764,2776,2782,2794,2801,2813,2819,2831,2838,2850,2857,2869,2874,2886],{"type":31,"tagName":1145,"properties":2744,"children":2745,"position":2754},{},[2746],{"type":27,"value":2747,"position":2748},"Size.",{"start":2749,"end":2752},{"line":2750,"column":116,"offset":2751},104,6565,{"line":2750,"column":84,"offset":2753},6570,{"start":2755,"end":2757},{"line":2750,"column":21,"offset":2756},6563,{"line":2750,"column":131,"offset":2758},6572,{"type":27,"value":1161,"position":2760},{"start":2761,"end":2762},{"line":2750,"column":131,"offset":2758},{"line":2750,"column":141,"offset":2763},6573,{"type":31,"tagName":45,"properties":2765,"children":2766,"position":2773},{},[2767],{"type":27,"value":2768,"position":2769},"unit",{"start":2770,"end":2771},{"line":2750,"column":141,"offset":2763},{"line":2750,"column":144,"offset":2772},6579,{"start":2774,"end":2775},{"line":2750,"column":141,"offset":2763},{"line":2750,"column":144,"offset":2772},{"type":27,"value":2777,"position":2778}," (above 0, default 1) is the quantity a base-size mark\nholds and ",{"start":2779,"end":2780},{"line":2750,"column":144,"offset":2772},{"line":2455,"column":141,"offset":2781},6644,{"type":31,"tagName":45,"properties":2783,"children":2784,"position":2791},{},[2785],{"type":27,"value":2786,"position":2787},"scale",{"start":2788,"end":2789},{"line":2455,"column":141,"offset":2781},{"line":2455,"column":1309,"offset":2790},6651,{"start":2792,"end":2793},{"line":2455,"column":141,"offset":2781},{"line":2455,"column":1309,"offset":2790},{"type":27,"value":2795,"position":2796}," (1..10, default 5) sets the base: with\n",{"start":2797,"end":2798},{"line":2455,"column":1309,"offset":2790},{"line":2799,"column":21,"offset":2800},106,6691,{"type":31,"tagName":45,"properties":2802,"children":2803,"position":2810},{},[2804],{"type":27,"value":2805,"position":2806},"k = 0.5 + 0.1 x scale",{"start":2807,"end":2808},{"line":2799,"column":21,"offset":2800},{"line":2799,"column":74,"offset":2809},6714,{"start":2811,"end":2812},{"line":2799,"column":21,"offset":2800},{"line":2799,"column":74,"offset":2809},{"type":27,"value":2814,"position":2815},", a mark's diameter is ",{"start":2816,"end":2817},{"line":2799,"column":74,"offset":2809},{"line":2799,"column":124,"offset":2818},6737,{"type":31,"tagName":45,"properties":2820,"children":2821,"position":2828},{},[2822],{"type":27,"value":2823,"position":2824},"11 x k x sqrt(qty / unit)",{"start":2825,"end":2826},{"line":2799,"column":124,"offset":2818},{"line":2799,"column":920,"offset":2827},6764,{"start":2829,"end":2830},{"line":2799,"column":124,"offset":2818},{"line":2799,"column":920,"offset":2827},{"type":27,"value":2832,"position":2833},"\npx, rounded and kept between ",{"start":2834,"end":2835},{"line":2799,"column":920,"offset":2827},{"line":2836,"column":634,"offset":2837},107,6794,{"type":31,"tagName":45,"properties":2839,"children":2840,"position":2847},{},[2841],{"type":27,"value":2842,"position":2843},"11 x k",{"start":2844,"end":2845},{"line":2836,"column":634,"offset":2837},{"line":2836,"column":633,"offset":2846},6802,{"start":2848,"end":2849},{"line":2836,"column":634,"offset":2837},{"line":2836,"column":633,"offset":2846},{"type":27,"value":2851,"position":2852}," and the smaller of 64 and\n",{"start":2853,"end":2854},{"line":2836,"column":633,"offset":2846},{"line":2855,"column":21,"offset":2856},108,6829,{"type":31,"tagName":45,"properties":2858,"children":2859,"position":2866},{},[2860],{"type":27,"value":2861,"position":2862},"50 x k",{"start":2863,"end":2864},{"line":2855,"column":21,"offset":2856},{"line":2855,"column":746,"offset":2865},6837,{"start":2867,"end":2868},{"line":2855,"column":21,"offset":2856},{"line":2855,"column":746,"offset":2865},{"type":27,"value":1448,"position":2870},{"start":2871,"end":2872},{"line":2855,"column":746,"offset":2865},{"line":2855,"column":141,"offset":2873},6839,{"type":31,"tagName":45,"properties":2875,"children":2876,"position":2883},{},[2877],{"type":27,"value":2878,"position":2879},"law: \"linear\"",{"start":2880,"end":2881},{"line":2855,"column":141,"offset":2873},{"line":2855,"column":710,"offset":2882},6854,{"start":2884,"end":2885},{"line":2855,"column":141,"offset":2873},{"line":2855,"column":710,"offset":2882},{"type":27,"value":2887,"position":2888}," drops the square root, so the diameter follows\nthe quantity instead of the area.",{"start":2889,"end":2890},{"line":2855,"column":710,"offset":2882},{"line":2891,"column":623,"offset":2892},109,6935,{"start":2894,"end":2895},{"line":2750,"column":21,"offset":2756},{"line":2891,"column":623,"offset":2892},{"type":27,"value":28},{"type":31,"tagName":32,"properties":2898,"children":2899,"position":2921},{},[2900,2915],{"type":31,"tagName":1145,"properties":2901,"children":2902,"position":2910},{},[2903],{"type":27,"value":2904,"position":2905},"Order.",{"start":2906,"end":2908},{"line":2528,"column":116,"offset":2907},6939,{"line":2528,"column":746,"offset":2909},6945,{"start":2911,"end":2913},{"line":2528,"column":21,"offset":2912},6937,{"line":2528,"column":141,"offset":2914},6947,{"type":27,"value":2916,"position":2917}," Larger marks draw first, so a small mark is never hidden\nunder a large one, and each translucent mark composes over the marks\nunder it; captions draw last, over every mark.",{"start":2918,"end":2919},{"line":2528,"column":141,"offset":2914},{"line":2533,"column":124,"offset":2920},7120,{"start":2922,"end":2923},{"line":2528,"column":21,"offset":2912},{"line":2533,"column":124,"offset":2920},{"type":27,"value":28},{"type":31,"tagName":477,"properties":2926,"children":2927,"position":2936},{},[2928],{"type":27,"value":2929,"position":2930},"Spans",{"start":2931,"end":2934},{"line":2932,"column":485,"offset":2933},115,7125,{"line":2932,"column":746,"offset":2935},7130,{"start":2937,"end":2939},{"line":2932,"column":21,"offset":2938},7122,{"line":2932,"column":746,"offset":2935},{"type":27,"value":28},{"type":31,"tagName":32,"properties":2942,"children":2943,"position":2998},{},[2944,2957,2963,2974,2981,2992],{"type":31,"tagName":45,"properties":2945,"children":2946,"position":2954},{},[2947],{"type":27,"value":521,"position":2948},{"start":2949,"end":2952},{"line":2950,"column":21,"offset":2951},117,7132,{"line":2950,"column":507,"offset":2953},7153,{"start":2955,"end":2956},{"line":2950,"column":21,"offset":2951},{"line":2950,"column":507,"offset":2953},{"type":27,"value":2958,"position":2959}," draws up to 64 boxes a bar. A box covers a price\nrange from its own bar across ",{"start":2960,"end":2961},{"line":2950,"column":507,"offset":2953},{"line":791,"column":484,"offset":2962},7233,{"type":31,"tagName":45,"properties":2964,"children":2965,"position":2971},{},[2966],{"type":27,"value":1531,"position":2967},{"start":2968,"end":2969},{"line":791,"column":484,"offset":2962},{"line":791,"column":738,"offset":2970},7245,{"start":2972,"end":2973},{"line":791,"column":484,"offset":2962},{"line":791,"column":738,"offset":2970},{"type":27,"value":2975,"position":2976}," more of the chart's bars, or\non to the right edge with ",{"start":2977,"end":2978},{"line":791,"column":738,"offset":2970},{"line":2979,"column":614,"offset":2980},119,7301,{"type":31,"tagName":45,"properties":2982,"children":2983,"position":2989},{},[2984],{"type":27,"value":1512,"position":2985},{"start":2986,"end":2987},{"line":2979,"column":614,"offset":2980},{"line":2979,"column":555,"offset":2988},7309,{"start":2990,"end":2991},{"line":2979,"column":614,"offset":2980},{"line":2979,"column":555,"offset":2988},{"type":27,"value":2993,"position":2994},".",{"start":2995,"end":2996},{"line":2979,"column":555,"offset":2988},{"line":2979,"column":595,"offset":2997},7310,{"start":2999,"end":3000},{"line":2950,"column":21,"offset":2951},{"line":2979,"column":595,"offset":2997},{"type":27,"value":28},{"type":14,"children":3003},[3004],{"type":31,"tagName":166,"properties":3005,"children":3006,"data":-1},{"class":168,"style":169,"tabindex":170},[3007],{"type":31,"tagName":45,"properties":3008,"children":3010},{"class":3009},[175],[3011,3019,3020,3133,3134,3137,3138,3165,3166,3271,3272,3336,3337,3391,3392],{"type":31,"tagName":178,"properties":3012,"children":3013},{"class":180},[3014],{"type":31,"tagName":178,"properties":3015,"children":3016},{"style":184},[3017],{"type":27,"value":3018},"// The range of a bar whose body fills most of it, held for 10 bars: an up bar takes the first colour and word.",{"type":27,"value":28},{"type":31,"tagName":178,"properties":3021,"children":3022},{"class":180},[3023,3027,3031,3035,3040,3044,3048,3052,3056,3060,3064,3069,3074,3079,3083,3088,3093,3098,3103,3107,3112,3116,3121,3125,3129],{"type":31,"tagName":178,"properties":3024,"children":3025},{"style":194},[3026],{"type":27,"value":197},{"type":31,"tagName":178,"properties":3028,"children":3029},{"style":200},[3030],{"type":27,"value":808},{"type":31,"tagName":178,"properties":3032,"children":3033},{"style":194},[3034],{"type":27,"value":208},{"type":31,"tagName":178,"properties":3036,"children":3037},{"style":211},[3038],{"type":27,"value":3039},"\"zones\"",{"type":31,"tagName":178,"properties":3041,"children":3042},{"style":194},[3043],{"type":27,"value":219},{"type":31,"tagName":178,"properties":3045,"children":3046},{"style":222},[3047],{"type":27,"value":225},{"type":31,"tagName":178,"properties":3049,"children":3050},{"style":194},[3051],{"type":27,"value":1894},{"type":31,"tagName":178,"properties":3053,"children":3054},{"style":211},[3055],{"type":27,"value":275},{"type":31,"tagName":178,"properties":3057,"children":3058},{"style":194},[3059],{"type":27,"value":270},{"type":31,"tagName":178,"properties":3061,"children":3062},{"style":211},[3063],{"type":27,"value":265},{"type":31,"tagName":178,"properties":3065,"children":3066},{"style":194},[3067],{"type":27,"value":3068},"], opacity: ",{"type":31,"tagName":178,"properties":3070,"children":3071},{"style":222},[3072],{"type":27,"value":3073},"0.15",{"type":31,"tagName":178,"properties":3075,"children":3076},{"style":194},[3077],{"type":27,"value":3078},", border: { width: ",{"type":31,"tagName":178,"properties":3080,"children":3081},{"style":222},[3082],{"type":27,"value":225},{"type":31,"tagName":178,"properties":3084,"children":3085},{"style":194},[3086],{"type":27,"value":3087},", opacity: ",{"type":31,"tagName":178,"properties":3089,"children":3090},{"style":222},[3091],{"type":27,"value":3092},"0.8",{"type":31,"tagName":178,"properties":3094,"children":3095},{"style":194},[3096],{"type":27,"value":3097}," }, words: [",{"type":31,"tagName":178,"properties":3099,"children":3100},{"style":211},[3101],{"type":27,"value":3102},"\"Up bar\"",{"type":31,"tagName":178,"properties":3104,"children":3105},{"style":194},[3106],{"type":27,"value":270},{"type":31,"tagName":178,"properties":3108,"children":3109},{"style":211},[3110],{"type":27,"value":3111},"\"Down bar\"",{"type":31,"tagName":178,"properties":3113,"children":3114},{"style":194},[3115],{"type":27,"value":280},{"type":31,"tagName":178,"properties":3117,"children":3118},{"style":211},[3119],{"type":27,"value":3120},"\"{{word}} {{bottom}} to {{top}} over {{length}} bars\"",{"type":31,"tagName":178,"properties":3122,"children":3123},{"style":194},[3124],{"type":27,"value":1922},{"type":31,"tagName":178,"properties":3126,"children":3127},{"style":211},[3128],{"type":27,"value":1927},{"type":31,"tagName":178,"properties":3130,"children":3131},{"style":194},[3132],{"type":27,"value":290},{"type":27,"value":28},{"type":31,"tagName":178,"properties":3135,"children":3136},{"class":180},[],{"type":27,"value":28},{"type":31,"tagName":178,"properties":3139,"children":3140},{"class":180},[3141,3145,3149,3153,3157,3161],{"type":31,"tagName":178,"properties":3142,"children":3143},{"style":301},[3144],{"type":27,"value":304},{"type":31,"tagName":178,"properties":3146,"children":3147},{"style":200},[3148],{"type":27,"value":309},{"type":31,"tagName":178,"properties":3150,"children":3151},{"style":194},[3152],{"type":27,"value":314},{"type":31,"tagName":178,"properties":3154,"children":3155},{"style":301},[3156],{"type":27,"value":319},{"type":31,"tagName":178,"properties":3158,"children":3159},{"style":222},[3160],{"type":27,"value":324},{"type":31,"tagName":178,"properties":3162,"children":3163},{"style":194},[3164],{"type":27,"value":329},{"type":27,"value":28},{"type":31,"tagName":178,"properties":3167,"children":3168},{"class":180},[3169,3174,3179,3184,3189,3193,3197,3202,3206,3210,3215,3220,3225,3230,3235,3240,3244,3248,3252,3257,3262,3267],{"type":31,"tagName":178,"properties":3170,"children":3171},{"style":301},[3172],{"type":27,"value":3173},"  if",{"type":31,"tagName":178,"properties":3175,"children":3176},{"style":194},[3177],{"type":27,"value":3178}," (Math.",{"type":31,"tagName":178,"properties":3180,"children":3181},{"style":200},[3182],{"type":27,"value":3183},"abs",{"type":31,"tagName":178,"properties":3185,"children":3186},{"style":194},[3187],{"type":27,"value":3188},"(bar.",{"type":31,"tagName":178,"properties":3190,"children":3191},{"style":200},[3192],{"type":27,"value":358},{"type":31,"tagName":178,"properties":3194,"children":3195},{"style":194},[3196],{"type":27,"value":363},{"type":31,"tagName":178,"properties":3198,"children":3199},{"style":301},[3200],{"type":27,"value":3201},"-",{"type":31,"tagName":178,"properties":3203,"children":3204},{"style":194},[3205],{"type":27,"value":353},{"type":31,"tagName":178,"properties":3207,"children":3208},{"style":200},[3209],{"type":27,"value":377},{"type":31,"tagName":178,"properties":3211,"children":3212},{"style":194},[3213],{"type":27,"value":3214},"()) ",{"type":31,"tagName":178,"properties":3216,"children":3217},{"style":301},[3218],{"type":27,"value":3219},"\u003C",{"type":31,"tagName":178,"properties":3221,"children":3222},{"style":222},[3223],{"type":27,"value":3224}," 0.7",{"type":31,"tagName":178,"properties":3226,"children":3227},{"style":301},[3228],{"type":27,"value":3229}," *",{"type":31,"tagName":178,"properties":3231,"children":3232},{"style":194},[3233],{"type":27,"value":3234}," (bar.",{"type":31,"tagName":178,"properties":3236,"children":3237},{"style":200},[3238],{"type":27,"value":3239},"high",{"type":31,"tagName":178,"properties":3241,"children":3242},{"style":194},[3243],{"type":27,"value":363},{"type":31,"tagName":178,"properties":3245,"children":3246},{"style":301},[3247],{"type":27,"value":3201},{"type":31,"tagName":178,"properties":3249,"children":3250},{"style":194},[3251],{"type":27,"value":353},{"type":31,"tagName":178,"properties":3253,"children":3254},{"style":200},[3255],{"type":27,"value":3256},"low",{"type":31,"tagName":178,"properties":3258,"children":3259},{"style":194},[3260],{"type":27,"value":3261},"())) ",{"type":31,"tagName":178,"properties":3263,"children":3264},{"style":301},[3265],{"type":27,"value":3266},"return",{"type":31,"tagName":178,"properties":3268,"children":3269},{"style":194},[3270],{"type":27,"value":406},{"type":27,"value":28},{"type":31,"tagName":178,"properties":3273,"children":3274},{"class":180},[3275,3279,3284,3288,3292,3296,3300,3304,3308,3312,3316,3320,3324,3328,3332],{"type":31,"tagName":178,"properties":3276,"children":3277},{"style":301},[3278],{"type":27,"value":338},{"type":31,"tagName":178,"properties":3280,"children":3281},{"style":222},[3282],{"type":27,"value":3283}," pick",{"type":31,"tagName":178,"properties":3285,"children":3286},{"style":301},[3287],{"type":27,"value":348},{"type":31,"tagName":178,"properties":3289,"children":3290},{"style":194},[3291],{"type":27,"value":353},{"type":31,"tagName":178,"properties":3293,"children":3294},{"style":200},[3295],{"type":27,"value":358},{"type":31,"tagName":178,"properties":3297,"children":3298},{"style":194},[3299],{"type":27,"value":363},{"type":31,"tagName":178,"properties":3301,"children":3302},{"style":301},[3303],{"type":27,"value":368},{"type":31,"tagName":178,"properties":3305,"children":3306},{"style":194},[3307],{"type":27,"value":353},{"type":31,"tagName":178,"properties":3309,"children":3310},{"style":200},[3311],{"type":27,"value":377},{"type":31,"tagName":178,"properties":3313,"children":3314},{"style":194},[3315],{"type":27,"value":363},{"type":31,"tagName":178,"properties":3317,"children":3318},{"style":301},[3319],{"type":27,"value":386},{"type":31,"tagName":178,"properties":3321,"children":3322},{"style":222},[3323],{"type":27,"value":401},{"type":31,"tagName":178,"properties":3325,"children":3326},{"style":301},[3327],{"type":27,"value":396},{"type":31,"tagName":178,"properties":3329,"children":3330},{"style":222},[3331],{"type":27,"value":391},{"type":31,"tagName":178,"properties":3333,"children":3334},{"style":194},[3335],{"type":27,"value":406},{"type":27,"value":28},{"type":31,"tagName":178,"properties":3338,"children":3339},{"class":180},[3340,3345,3349,3353,3357,3361,3365,3369,3374,3378,3383,3387],{"type":31,"tagName":178,"properties":3341,"children":3342},{"style":200},[3343],{"type":27,"value":3344},"  out_zones_span",{"type":31,"tagName":178,"properties":3346,"children":3347},{"style":194},[3348],{"type":27,"value":420},{"type":31,"tagName":178,"properties":3350,"children":3351},{"style":222},[3352],{"type":27,"value":170},{"type":31,"tagName":178,"properties":3354,"children":3355},{"style":194},[3356],{"type":27,"value":429},{"type":31,"tagName":178,"properties":3358,"children":3359},{"style":200},[3360],{"type":27,"value":3239},{"type":31,"tagName":178,"properties":3362,"children":3363},{"style":194},[3364],{"type":27,"value":438},{"type":31,"tagName":178,"properties":3366,"children":3367},{"style":200},[3368],{"type":27,"value":3256},{"type":31,"tagName":178,"properties":3370,"children":3371},{"style":194},[3372],{"type":27,"value":3373},"(), ",{"type":31,"tagName":178,"properties":3375,"children":3376},{"style":222},[3377],{"type":27,"value":1813},{"type":31,"tagName":178,"properties":3379,"children":3380},{"style":194},[3381],{"type":27,"value":3382},", pick, pick, ",{"type":31,"tagName":178,"properties":3384,"children":3385},{"style":222},[3386],{"type":27,"value":170},{"type":31,"tagName":178,"properties":3388,"children":3389},{"style":194},[3390],{"type":27,"value":465},{"type":27,"value":28},{"type":31,"tagName":178,"properties":3393,"children":3394},{"class":180},[3395],{"type":31,"tagName":178,"properties":3396,"children":3397},{"style":194},[3398],{"type":27,"value":474},{"type":27,"value":3400},"\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\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":661,"properties":3402,"children":3403,"position":3998},{},[3404,3457],{"type":31,"tagName":665,"properties":3405,"children":3406,"position":3454},{},[3407],{"type":31,"tagName":669,"properties":3408,"children":3409,"position":3451},{},[3410,3425,3438],{"type":31,"tagName":673,"properties":3411,"children":3412,"position":3420},{},[3413],{"type":27,"value":1947,"position":3414},{"start":3415,"end":3418},{"line":3416,"column":116,"offset":3417},132,7910,{"line":3416,"column":63,"offset":3419},7914,{"start":3421,"end":3423},{"line":3416,"column":21,"offset":3422},7908,{"line":3416,"column":84,"offset":3424},7915,{"type":31,"tagName":673,"properties":3426,"children":3427,"position":3434},{},[3428],{"type":27,"value":1963,"position":3429},{"start":3430,"end":3432},{"line":3416,"column":131,"offset":3431},7917,{"line":3416,"column":959,"offset":3433},7922,{"start":3435,"end":3436},{"line":3416,"column":84,"offset":3424},{"line":3416,"column":94,"offset":3437},7923,{"type":31,"tagName":673,"properties":3439,"children":3440,"position":3447},{},[3441],{"type":27,"value":1977,"position":3442},{"start":3443,"end":3445},{"line":3416,"column":1309,"offset":3444},7925,{"line":3416,"column":634,"offset":3446},7937,{"start":3448,"end":3449},{"line":3416,"column":94,"offset":3437},{"line":3416,"column":1516,"offset":3450},7939,{"start":3452,"end":3453},{"line":3416,"column":21,"offset":3422},{"line":3416,"column":1516,"offset":3450},{"start":3455,"end":3456},{"line":3416,"column":21,"offset":3422},{"line":3416,"column":1516,"offset":3450},{"type":31,"tagName":725,"properties":3458,"children":3459,"position":3995},{},[3460,3511,3589,3641,3749,3809,3941],{"type":31,"tagName":669,"properties":3461,"children":3462,"position":3508},{},[3463,3481,3494],{"type":31,"tagName":732,"properties":3464,"children":3465,"position":3476},{},[3466],{"type":31,"tagName":45,"properties":3467,"children":3468,"position":3470},{},[3469],{"type":27,"value":601},{"start":3471,"end":3474},{"line":3472,"column":116,"offset":3473},134,7962,{"line":3472,"column":131,"offset":3475},7969,{"start":3477,"end":3479},{"line":3472,"column":21,"offset":3478},7960,{"line":3472,"column":141,"offset":3480},7970,{"type":31,"tagName":732,"properties":3482,"children":3483,"position":3490},{},[3484],{"type":27,"value":2020,"position":3485},{"start":3486,"end":3488},{"line":3472,"column":53,"offset":3487},7972,{"line":3472,"column":2025,"offset":3489},7987,{"start":3491,"end":3492},{"line":3472,"column":141,"offset":3480},{"line":3472,"column":2030,"offset":3493},7988,{"type":31,"tagName":732,"properties":3495,"children":3496,"position":3504},{},[3497],{"type":27,"value":3498,"position":3499},"the boxes one bar holds",{"start":3500,"end":3502},{"line":3472,"column":484,"offset":3501},7990,{"line":3472,"column":1337,"offset":3503},8013,{"start":3505,"end":3506},{"line":3472,"column":2030,"offset":3493},{"line":3472,"column":1219,"offset":3507},8015,{"start":3509,"end":3510},{"line":3472,"column":21,"offset":3478},{"line":3472,"column":1219,"offset":3507},{"type":31,"tagName":669,"properties":3512,"children":3513,"position":3586},{},[3514,3531,3564],{"type":31,"tagName":732,"properties":3515,"children":3516,"position":3526},{},[3517],{"type":31,"tagName":45,"properties":3518,"children":3519,"position":3521},{},[3520],{"type":27,"value":2470},{"start":3522,"end":3524},{"line":25,"column":116,"offset":3523},8018,{"line":25,"column":141,"offset":3525},8026,{"start":3527,"end":3529},{"line":25,"column":21,"offset":3528},8016,{"line":25,"column":64,"offset":3530},8027,{"type":31,"tagName":732,"properties":3532,"children":3533,"position":3560},{},[3534,3541,3555],{"type":27,"value":3535,"position":3536},"1..8 colours (default ",{"start":3537,"end":3539},{"line":25,"column":104,"offset":3538},8029,{"line":25,"column":595,"offset":3540},8051,{"type":31,"tagName":45,"properties":3542,"children":3543,"position":3551},{},[3544,3546,3549],{"type":27,"value":3545},"[\"theme.",{"type":31,"tagName":757,"properties":3547,"children":3548},{},[],{"type":27,"value":3550},"accent\"]",{"start":3552,"end":3553},{"line":25,"column":595,"offset":3540},{"line":25,"column":1337,"offset":3554},8069,{"type":27,"value":2502,"position":3556},{"start":3557,"end":3558},{"line":25,"column":1337,"offset":3554},{"line":25,"column":1202,"offset":3559},8070,{"start":3561,"end":3562},{"line":25,"column":64,"offset":3530},{"line":25,"column":1219,"offset":3563},8071,{"type":31,"tagName":732,"properties":3565,"children":3566,"position":3582},{},[3567,3576],{"type":31,"tagName":45,"properties":3568,"children":3569,"position":3571},{},[3570],{"type":27,"value":1457},{"start":3572,"end":3574},{"line":25,"column":1744,"offset":3573},8073,{"line":25,"column":1423,"offset":3575},8080,{"type":27,"value":3577,"position":3578}," picks one",{"start":3579,"end":3580},{"line":25,"column":1423,"offset":3575},{"line":25,"column":1644,"offset":3581},8090,{"start":3583,"end":3584},{"line":25,"column":1219,"offset":3563},{"line":25,"column":1674,"offset":3585},8092,{"start":3587,"end":3588},{"line":25,"column":21,"offset":3528},{"line":25,"column":1674,"offset":3585},{"type":31,"tagName":669,"properties":3590,"children":3591,"position":3638},{},[3592,3610,3624],{"type":31,"tagName":732,"properties":3593,"children":3594,"position":3605},{},[3595],{"type":31,"tagName":45,"properties":3596,"children":3597,"position":3600},{},[3598],{"type":27,"value":3599},"opacity",{"start":3601,"end":3603},{"line":24,"column":116,"offset":3602},8095,{"line":24,"column":64,"offset":3604},8104,{"start":3606,"end":3608},{"line":24,"column":21,"offset":3607},8093,{"line":24,"column":53,"offset":3609},8105,{"type":31,"tagName":732,"properties":3611,"children":3612,"position":3620},{},[3613],{"type":27,"value":3614,"position":3615},"0..1 (default 0.2)",{"start":3616,"end":3618},{"line":24,"column":959,"offset":3617},8107,{"line":24,"column":504,"offset":3619},8125,{"start":3621,"end":3622},{"line":24,"column":53,"offset":3609},{"line":24,"column":623,"offset":3623},8126,{"type":31,"tagName":732,"properties":3625,"children":3626,"position":3634},{},[3627],{"type":27,"value":3628,"position":3629},"the fill's opacity",{"start":3630,"end":3632},{"line":24,"column":595,"offset":3631},8128,{"line":24,"column":1337,"offset":3633},8146,{"start":3635,"end":3636},{"line":24,"column":623,"offset":3623},{"line":24,"column":1219,"offset":3637},8148,{"start":3639,"end":3640},{"line":24,"column":21,"offset":3607},{"line":24,"column":1219,"offset":3637},{"type":31,"tagName":669,"properties":3642,"children":3643,"position":3746},{},[3644,3662,3699],{"type":31,"tagName":732,"properties":3645,"children":3646,"position":3657},{},[3647],{"type":31,"tagName":45,"properties":3648,"children":3649,"position":3652},{},[3650],{"type":27,"value":3651},"border",{"start":3653,"end":3655},{"line":862,"column":116,"offset":3654},8151,{"line":862,"column":141,"offset":3656},8159,{"start":3658,"end":3660},{"line":862,"column":21,"offset":3659},8149,{"line":862,"column":64,"offset":3661},8160,{"type":31,"tagName":732,"properties":3663,"children":3664,"position":3695},{},[3665,3675,3681,3689],{"type":31,"tagName":45,"properties":3666,"children":3667,"position":3670},{},[3668],{"type":27,"value":3669},"{ width, opacity }",{"start":3671,"end":3673},{"line":862,"column":104,"offset":3672},8162,{"line":862,"column":623,"offset":3674},8182,{"type":27,"value":3676,"position":3677}," (default width 1, opacity 0.8), or ",{"start":3678,"end":3679},{"line":862,"column":623,"offset":3674},{"line":862,"column":545,"offset":3680},8218,{"type":31,"tagName":45,"properties":3682,"children":3683,"position":3685},{},[3684],{"type":27,"value":2574},{"start":3686,"end":3687},{"line":862,"column":545,"offset":3680},{"line":862,"column":929,"offset":3688},8224,{"type":27,"value":3690,"position":3691}," for none",{"start":3692,"end":3693},{"line":862,"column":929,"offset":3688},{"line":862,"column":1743,"offset":3694},8233,{"start":3696,"end":3697},{"line":862,"column":64,"offset":3661},{"line":862,"column":1065,"offset":3698},8234,{"type":31,"tagName":732,"properties":3700,"children":3701,"position":3741},{},[3702,3710,3719,3725,3734],{"type":27,"value":3703,"position":3704},"the edge: ",{"start":3705,"end":3708},{"line":862,"column":3706,"offset":3707},88,8236,{"line":862,"column":2225,"offset":3709},8246,{"type":31,"tagName":45,"properties":3711,"children":3712,"position":3715},{},[3713],{"type":27,"value":3714},"width",{"start":3716,"end":3717},{"line":862,"column":2225,"offset":3709},{"line":862,"column":2455,"offset":3718},8253,{"type":27,"value":3720,"position":3721}," 0..4 px, ",{"start":3722,"end":3723},{"line":862,"column":2455,"offset":3718},{"line":862,"column":2932,"offset":3724},8263,{"type":31,"tagName":45,"properties":3726,"children":3727,"position":3729},{},[3728],{"type":27,"value":3599},{"start":3730,"end":3731},{"line":862,"column":2932,"offset":3724},{"line":862,"column":3732,"offset":3733},124,8272,{"type":27,"value":3735,"position":3736}," 0..1",{"start":3737,"end":3738},{"line":862,"column":3732,"offset":3733},{"line":862,"column":3739,"offset":3740},129,8277,{"start":3742,"end":3743},{"line":862,"column":1065,"offset":3698},{"line":862,"column":3744,"offset":3745},131,8279,{"start":3747,"end":3748},{"line":862,"column":21,"offset":3659},{"line":862,"column":3744,"offset":3745},{"type":31,"tagName":669,"properties":3750,"children":3751,"position":3806},{},[3752,3770,3784],{"type":31,"tagName":732,"properties":3753,"children":3754,"position":3765},{},[3755],{"type":31,"tagName":45,"properties":3756,"children":3757,"position":3759},{},[3758],{"type":27,"value":1493},{"start":3760,"end":3763},{"line":3761,"column":116,"offset":3762},138,8282,{"line":3761,"column":131,"offset":3764},8289,{"start":3766,"end":3768},{"line":3761,"column":21,"offset":3767},8280,{"line":3761,"column":141,"offset":3769},8290,{"type":31,"tagName":732,"properties":3771,"children":3772,"position":3780},{},[3773],{"type":27,"value":3774,"position":3775},"up to 16, each 1..32 characters",{"start":3776,"end":3778},{"line":3761,"column":53,"offset":3777},8292,{"line":3761,"column":811,"offset":3779},8323,{"start":3781,"end":3782},{"line":3761,"column":141,"offset":3769},{"line":3761,"column":525,"offset":3783},8324,{"type":31,"tagName":732,"properties":3785,"children":3786,"position":3802},{},[3787,3796],{"type":31,"tagName":45,"properties":3788,"children":3789,"position":3791},{},[3790],{"type":27,"value":1475},{"start":3792,"end":3794},{"line":3761,"column":124,"offset":3793},8326,{"line":3761,"column":1129,"offset":3795},8332,{"type":27,"value":3797,"position":3798}," picks one, drawn with the box",{"start":3799,"end":3800},{"line":3761,"column":1129,"offset":3795},{"line":3761,"column":859,"offset":3801},8362,{"start":3803,"end":3804},{"line":3761,"column":525,"offset":3783},{"line":3761,"column":1743,"offset":3805},8364,{"start":3807,"end":3808},{"line":3761,"column":21,"offset":3767},{"line":3761,"column":1743,"offset":3805},{"type":31,"tagName":669,"properties":3810,"children":3811,"position":3938},{},[3812,3829,3868],{"type":31,"tagName":732,"properties":3813,"children":3814,"position":3824},{},[3815],{"type":31,"tagName":45,"properties":3816,"children":3817,"position":3819},{},[3818],{"type":27,"value":2548},{"start":3820,"end":3822},{"line":867,"column":116,"offset":3821},8367,{"line":867,"column":64,"offset":3823},8376,{"start":3825,"end":3827},{"line":867,"column":21,"offset":3826},8365,{"line":867,"column":53,"offset":3828},8377,{"type":31,"tagName":732,"properties":3830,"children":3831,"position":3864},{},[3832,3838,3846,3851,3859],{"type":27,"value":2564,"position":3833},{"start":3834,"end":3836},{"line":867,"column":959,"offset":3835},8379,{"line":867,"column":1219,"offset":3837},8420,{"type":31,"tagName":45,"properties":3839,"children":3840,"position":3842},{},[3841],{"type":27,"value":2574},{"start":3843,"end":3844},{"line":867,"column":1219,"offset":3837},{"line":867,"column":1347,"offset":3845},8426,{"type":27,"value":2580,"position":3847},{"start":3848,"end":3849},{"line":867,"column":1347,"offset":3845},{"line":867,"column":585,"offset":3850},8436,{"type":31,"tagName":45,"properties":3852,"children":3853,"position":3855},{},[3854],{"type":27,"value":2574},{"start":3856,"end":3857},{"line":867,"column":585,"offset":3850},{"line":867,"column":2592,"offset":3858},8442,{"type":27,"value":2595,"position":3860},{"start":3861,"end":3862},{"line":867,"column":2592,"offset":3858},{"line":867,"column":2599,"offset":3863},8455,{"start":3865,"end":3866},{"line":867,"column":53,"offset":3828},{"line":867,"column":1950,"offset":3867},8456,{"type":31,"tagName":732,"properties":3869,"children":3870,"position":3933},{},[3871,3878,3888,3893,3903,3909,3918,3923],{"type":27,"value":3872,"position":3873},"the hover readout over a box: ",{"start":3874,"end":3876},{"line":867,"column":996,"offset":3875},8458,{"line":867,"column":3732,"offset":3877},8488,{"type":31,"tagName":45,"properties":3879,"children":3880,"position":3883},{},[3881],{"type":27,"value":3882},"{{top}}",{"start":3884,"end":3885},{"line":867,"column":3732,"offset":3877},{"line":867,"column":3886,"offset":3887},133,8497,{"type":27,"value":270,"position":3889},{"start":3890,"end":3891},{"line":867,"column":3886,"offset":3887},{"line":867,"column":25,"offset":3892},8499,{"type":31,"tagName":45,"properties":3894,"children":3895,"position":3898},{},[3896],{"type":27,"value":3897},"{{bottom}}",{"start":3899,"end":3900},{"line":867,"column":25,"offset":3892},{"line":867,"column":3901,"offset":3902},147,8511,{"type":27,"value":270,"position":3904},{"start":3905,"end":3906},{"line":867,"column":3901,"offset":3902},{"line":867,"column":3907,"offset":3908},149,8513,{"type":31,"tagName":45,"properties":3910,"children":3911,"position":3914},{},[3912],{"type":27,"value":3913},"{{length}}",{"start":3915,"end":3916},{"line":867,"column":3907,"offset":3908},{"line":867,"column":2322,"offset":3917},8525,{"type":27,"value":270,"position":3919},{"start":3920,"end":3921},{"line":867,"column":2322,"offset":3917},{"line":867,"column":1008,"offset":3922},8527,{"type":31,"tagName":45,"properties":3924,"children":3925,"position":3928},{},[3926],{"type":27,"value":3927},"{{word}}",{"start":3929,"end":3930},{"line":867,"column":1008,"offset":3922},{"line":867,"column":3931,"offset":3932},173,8537,{"start":3934,"end":3935},{"line":867,"column":1950,"offset":3867},{"line":867,"column":3936,"offset":3937},175,8539,{"start":3939,"end":3940},{"line":867,"column":21,"offset":3826},{"line":867,"column":3936,"offset":3937},{"type":31,"tagName":669,"properties":3942,"children":3943,"position":3992},{},[3944,3962,3978],{"type":31,"tagName":732,"properties":3945,"children":3946,"position":3957},{},[3947],{"type":31,"tagName":45,"properties":3948,"children":3949,"position":3951},{},[3950],{"type":27,"value":2687},{"start":3952,"end":3955},{"line":3953,"column":116,"offset":3954},140,8542,{"line":3953,"column":131,"offset":3956},8549,{"start":3958,"end":3960},{"line":3953,"column":21,"offset":3959},8540,{"line":3953,"column":141,"offset":3961},8550,{"type":31,"tagName":732,"properties":3963,"children":3964,"position":3974},{},[3965],{"type":31,"tagName":45,"properties":3966,"children":3967,"position":3969},{},[3968],{"type":27,"value":1927},{"start":3970,"end":3972},{"line":3953,"column":53,"offset":3971},8552,{"line":3953,"column":74,"offset":3973},8563,{"start":3975,"end":3976},{"line":3953,"column":141,"offset":3961},{"line":3953,"column":2714,"offset":3977},8564,{"type":31,"tagName":732,"properties":3979,"children":3980,"position":3988},{},[3981],{"type":27,"value":3982,"position":3983},"spans draw on the price pane",{"start":3984,"end":3986},{"line":3953,"column":614,"offset":3985},8566,{"line":3953,"column":1202,"offset":3987},8594,{"start":3989,"end":3990},{"line":3953,"column":2714,"offset":3977},{"line":3953,"column":1269,"offset":3991},8596,{"start":3993,"end":3994},{"line":3953,"column":21,"offset":3959},{"line":3953,"column":1269,"offset":3991},{"start":3996,"end":3997},{"line":3472,"column":21,"offset":3478},{"line":3953,"column":1269,"offset":3991},{"start":3999,"end":4000},{"line":3416,"column":21,"offset":3422},{"line":3953,"column":1269,"offset":3991},{"type":27,"value":28},{"type":31,"tagName":477,"properties":4003,"children":4004,"position":4012},{},[4005],{"type":27,"value":4006,"position":4007},"Rays",{"start":4008,"end":4010},{"line":2284,"column":485,"offset":4009},8601,{"line":2284,"column":84,"offset":4011},8605,{"start":4013,"end":4015},{"line":2284,"column":21,"offset":4014},8598,{"line":2284,"column":84,"offset":4011},{"type":27,"value":28},{"type":31,"tagName":32,"properties":4018,"children":4019,"position":4128},{},[4020,4034,4041,4053,4059,4070,4076,4088,4094,4105,4111,4122],{"type":31,"tagName":45,"properties":4021,"children":4022,"position":4031},{},[4023],{"type":27,"value":541,"position":4024},{"start":4025,"end":4028},{"line":4026,"column":21,"offset":4027},144,8607,{"line":4026,"column":4029,"offset":4030},21,8627,{"start":4032,"end":4033},{"line":4026,"column":21,"offset":4027},{"line":4026,"column":4029,"offset":4030},{"type":27,"value":4035,"position":4036}," draws up to 64 segments a bar, each from its own\nbar at ",{"start":4037,"end":4038},{"line":4026,"column":4029,"offset":4030},{"line":4039,"column":84,"offset":4040},145,8684,{"type":31,"tagName":45,"properties":4042,"children":4043,"position":4050},{},[4044],{"type":27,"value":4045,"position":4046},"y1",{"start":4047,"end":4048},{"line":4039,"column":84,"offset":4040},{"line":4039,"column":64,"offset":4049},8688,{"start":4051,"end":4052},{"line":4039,"column":84,"offset":4040},{"line":4039,"column":64,"offset":4049},{"type":27,"value":4054,"position":4055}," to ",{"start":4056,"end":4057},{"line":4039,"column":64,"offset":4049},{"line":4039,"column":94,"offset":4058},8692,{"type":31,"tagName":45,"properties":4060,"children":4061,"position":4067},{},[4062],{"type":27,"value":1531,"position":4063},{"start":4064,"end":4065},{"line":4039,"column":94,"offset":4058},{"line":4039,"column":2025,"offset":4066},8704,{"start":4068,"end":4069},{"line":4039,"column":94,"offset":4058},{"line":4039,"column":2025,"offset":4066},{"type":27,"value":4071,"position":4072}," bars later at ",{"start":4073,"end":4074},{"line":4039,"column":2025,"offset":4066},{"line":4039,"column":738,"offset":4075},8719,{"type":31,"tagName":45,"properties":4077,"children":4078,"position":4085},{},[4079],{"type":27,"value":4080,"position":4081},"y2",{"start":4082,"end":4083},{"line":4039,"column":738,"offset":4075},{"line":4039,"column":124,"offset":4084},8723,{"start":4086,"end":4087},{"line":4039,"column":738,"offset":4075},{"line":4039,"column":124,"offset":4084},{"type":27,"value":4089,"position":4090},", or on to the right edge\nwith ",{"start":4091,"end":4092},{"line":4039,"column":124,"offset":4084},{"line":2637,"column":42,"offset":4093},8754,{"type":31,"tagName":45,"properties":4095,"children":4096,"position":4102},{},[4097],{"type":27,"value":1512,"position":4098},{"start":4099,"end":4100},{"line":2637,"column":42,"offset":4093},{"line":2637,"column":104,"offset":4101},8762,{"start":4103,"end":4104},{"line":2637,"column":42,"offset":4093},{"line":2637,"column":104,"offset":4101},{"type":27,"value":4106,"position":4107},". A ray with a length of 0 and ",{"start":4108,"end":4109},{"line":2637,"column":104,"offset":4101},{"line":2637,"column":525,"offset":4110},8793,{"type":31,"tagName":45,"properties":4112,"children":4113,"position":4119},{},[4114],{"type":27,"value":1512,"position":4115},{"start":4116,"end":4117},{"line":2637,"column":525,"offset":4110},{"line":2637,"column":1129,"offset":4118},8801,{"start":4120,"end":4121},{"line":2637,"column":525,"offset":4110},{"line":2637,"column":1129,"offset":4118},{"type":27,"value":4123,"position":4124}," set is a level from\nits bar to the edge.",{"start":4125,"end":4126},{"line":2637,"column":1129,"offset":4118},{"line":3901,"column":4029,"offset":4127},8842,{"start":4129,"end":4130},{"line":4026,"column":21,"offset":4027},{"line":3901,"column":4029,"offset":4127},{"type":27,"value":28},{"type":14,"children":4133},[4134],{"type":31,"tagName":166,"properties":4135,"children":4136,"data":-1},{"class":168,"style":169,"tabindex":170},[4137],{"type":31,"tagName":45,"properties":4138,"children":4140},{"class":4139},[175],[4141,4149,4150,4265,4266,4269,4270,4297,4298,4343,4344,4379,4380,4518,4519,4651,4652],{"type":31,"tagName":178,"properties":4142,"children":4143},{"class":180},[4144],{"type":31,"tagName":178,"properties":4145,"children":4146},{"style":184},[4147],{"type":27,"value":4148},"// A long upper wick's high, carried 20 bars; a long lower wick's low, run to the right edge.",{"type":27,"value":28},{"type":31,"tagName":178,"properties":4151,"children":4152},{"class":180},[4153,4157,4161,4165,4170,4174,4178,4182,4187,4191,4196,4201,4206,4211,4216,4220,4225,4230,4235,4239,4244,4248,4253,4257,4261],{"type":31,"tagName":178,"properties":4154,"children":4155},{"style":194},[4156],{"type":27,"value":197},{"type":31,"tagName":178,"properties":4158,"children":4159},{"style":200},[4160],{"type":27,"value":879},{"type":31,"tagName":178,"properties":4162,"children":4163},{"style":194},[4164],{"type":27,"value":208},{"type":31,"tagName":178,"properties":4166,"children":4167},{"style":211},[4168],{"type":27,"value":4169},"\"wicks\"",{"type":31,"tagName":178,"properties":4171,"children":4172},{"style":194},[4173],{"type":27,"value":219},{"type":31,"tagName":178,"properties":4175,"children":4176},{"style":222},[4177],{"type":27,"value":1841},{"type":31,"tagName":178,"properties":4179,"children":4180},{"style":194},[4181],{"type":27,"value":1894},{"type":31,"tagName":178,"properties":4183,"children":4184},{"style":211},[4185],{"type":27,"value":4186},"\"theme.muted\"",{"type":31,"tagName":178,"properties":4188,"children":4189},{"style":194},[4190],{"type":27,"value":270},{"type":31,"tagName":178,"properties":4192,"children":4193},{"style":211},[4194],{"type":27,"value":4195},"\"#f59e0b\"",{"type":31,"tagName":178,"properties":4197,"children":4198},{"style":194},[4199],{"type":27,"value":4200},"], width: ",{"type":31,"tagName":178,"properties":4202,"children":4203},{"style":222},[4204],{"type":27,"value":4205},"1.5",{"type":31,"tagName":178,"properties":4207,"children":4208},{"style":194},[4209],{"type":27,"value":4210},", line_style: ",{"type":31,"tagName":178,"properties":4212,"children":4213},{"style":211},[4214],{"type":27,"value":4215},"\"dashed\"",{"type":31,"tagName":178,"properties":4217,"children":4218},{"style":194},[4219],{"type":27,"value":3087},{"type":31,"tagName":178,"properties":4221,"children":4222},{"style":222},[4223],{"type":27,"value":4224},"0.9",{"type":31,"tagName":178,"properties":4226,"children":4227},{"style":194},[4228],{"type":27,"value":4229},", words: [",{"type":31,"tagName":178,"properties":4231,"children":4232},{"style":211},[4233],{"type":27,"value":4234},"\"Wick high\"",{"type":31,"tagName":178,"properties":4236,"children":4237},{"style":194},[4238],{"type":27,"value":270},{"type":31,"tagName":178,"properties":4240,"children":4241},{"style":211},[4242],{"type":27,"value":4243},"\"Wick low\"",{"type":31,"tagName":178,"properties":4245,"children":4246},{"style":194},[4247],{"type":27,"value":280},{"type":31,"tagName":178,"properties":4249,"children":4250},{"style":211},[4251],{"type":27,"value":4252},"\"{{word}} at {{y1}}\"",{"type":31,"tagName":178,"properties":4254,"children":4255},{"style":194},[4256],{"type":27,"value":1922},{"type":31,"tagName":178,"properties":4258,"children":4259},{"style":211},[4260],{"type":27,"value":1927},{"type":31,"tagName":178,"properties":4262,"children":4263},{"style":194},[4264],{"type":27,"value":290},{"type":27,"value":28},{"type":31,"tagName":178,"properties":4267,"children":4268},{"class":180},[],{"type":27,"value":28},{"type":31,"tagName":178,"properties":4271,"children":4272},{"class":180},[4273,4277,4281,4285,4289,4293],{"type":31,"tagName":178,"properties":4274,"children":4275},{"style":301},[4276],{"type":27,"value":304},{"type":31,"tagName":178,"properties":4278,"children":4279},{"style":200},[4280],{"type":27,"value":309},{"type":31,"tagName":178,"properties":4282,"children":4283},{"style":194},[4284],{"type":27,"value":314},{"type":31,"tagName":178,"properties":4286,"children":4287},{"style":301},[4288],{"type":27,"value":319},{"type":31,"tagName":178,"properties":4290,"children":4291},{"style":222},[4292],{"type":27,"value":324},{"type":31,"tagName":178,"properties":4294,"children":4295},{"style":194},[4296],{"type":27,"value":329},{"type":27,"value":28},{"type":31,"tagName":178,"properties":4299,"children":4300},{"class":180},[4301,4305,4310,4314,4318,4322,4326,4330,4334,4338],{"type":31,"tagName":178,"properties":4302,"children":4303},{"style":301},[4304],{"type":27,"value":338},{"type":31,"tagName":178,"properties":4306,"children":4307},{"style":222},[4308],{"type":27,"value":4309}," range",{"type":31,"tagName":178,"properties":4311,"children":4312},{"style":301},[4313],{"type":27,"value":348},{"type":31,"tagName":178,"properties":4315,"children":4316},{"style":194},[4317],{"type":27,"value":353},{"type":31,"tagName":178,"properties":4319,"children":4320},{"style":200},[4321],{"type":27,"value":3239},{"type":31,"tagName":178,"properties":4323,"children":4324},{"style":194},[4325],{"type":27,"value":363},{"type":31,"tagName":178,"properties":4327,"children":4328},{"style":301},[4329],{"type":27,"value":3201},{"type":31,"tagName":178,"properties":4331,"children":4332},{"style":194},[4333],{"type":27,"value":353},{"type":31,"tagName":178,"properties":4335,"children":4336},{"style":200},[4337],{"type":27,"value":3256},{"type":31,"tagName":178,"properties":4339,"children":4340},{"style":194},[4341],{"type":27,"value":4342},"();",{"type":27,"value":28},{"type":31,"tagName":178,"properties":4345,"children":4346},{"class":180},[4347,4351,4356,4361,4366,4371,4375],{"type":31,"tagName":178,"properties":4348,"children":4349},{"style":301},[4350],{"type":27,"value":3173},{"type":31,"tagName":178,"properties":4352,"children":4353},{"style":194},[4354],{"type":27,"value":4355}," (range ",{"type":31,"tagName":178,"properties":4357,"children":4358},{"style":301},[4359],{"type":27,"value":4360},"\u003C=",{"type":31,"tagName":178,"properties":4362,"children":4363},{"style":222},[4364],{"type":27,"value":4365}," 0.0",{"type":31,"tagName":178,"properties":4367,"children":4368},{"style":194},[4369],{"type":27,"value":4370},") ",{"type":31,"tagName":178,"properties":4372,"children":4373},{"style":301},[4374],{"type":27,"value":3266},{"type":31,"tagName":178,"properties":4376,"children":4377},{"style":194},[4378],{"type":27,"value":406},{"type":27,"value":28},{"type":31,"tagName":178,"properties":4381,"children":4382},{"class":180},[4383,4387,4391,4395,4399,4403,4408,4413,4417,4421,4425,4429,4433,4438,4443,4447,4452,4457,4461,4465,4469,4473,4477,4481,4485,4490,4494,4498,4502,4506,4510,4514],{"type":31,"tagName":178,"properties":4384,"children":4385},{"style":301},[4386],{"type":27,"value":3173},{"type":31,"tagName":178,"properties":4388,"children":4389},{"style":194},[4390],{"type":27,"value":3234},{"type":31,"tagName":178,"properties":4392,"children":4393},{"style":200},[4394],{"type":27,"value":3239},{"type":31,"tagName":178,"properties":4396,"children":4397},{"style":194},[4398],{"type":27,"value":363},{"type":31,"tagName":178,"properties":4400,"children":4401},{"style":301},[4402],{"type":27,"value":3201},{"type":31,"tagName":178,"properties":4404,"children":4405},{"style":194},[4406],{"type":27,"value":4407}," Math.",{"type":31,"tagName":178,"properties":4409,"children":4410},{"style":200},[4411],{"type":27,"value":4412},"max",{"type":31,"tagName":178,"properties":4414,"children":4415},{"style":194},[4416],{"type":27,"value":3188},{"type":31,"tagName":178,"properties":4418,"children":4419},{"style":200},[4420],{"type":27,"value":377},{"type":31,"tagName":178,"properties":4422,"children":4423},{"style":194},[4424],{"type":27,"value":438},{"type":31,"tagName":178,"properties":4426,"children":4427},{"style":200},[4428],{"type":27,"value":358},{"type":31,"tagName":178,"properties":4430,"children":4431},{"style":194},[4432],{"type":27,"value":3214},{"type":31,"tagName":178,"properties":4434,"children":4435},{"style":301},[4436],{"type":27,"value":4437},">",{"type":31,"tagName":178,"properties":4439,"children":4440},{"style":222},[4441],{"type":27,"value":4442}," 0.5",{"type":31,"tagName":178,"properties":4444,"children":4445},{"style":301},[4446],{"type":27,"value":3229},{"type":31,"tagName":178,"properties":4448,"children":4449},{"style":194},[4450],{"type":27,"value":4451}," range) ",{"type":31,"tagName":178,"properties":4453,"children":4454},{"style":200},[4455],{"type":27,"value":4456},"out_wicks_ray",{"type":31,"tagName":178,"properties":4458,"children":4459},{"style":194},[4460],{"type":27,"value":420},{"type":31,"tagName":178,"properties":4462,"children":4463},{"style":222},[4464],{"type":27,"value":170},{"type":31,"tagName":178,"properties":4466,"children":4467},{"style":194},[4468],{"type":27,"value":429},{"type":31,"tagName":178,"properties":4470,"children":4471},{"style":200},[4472],{"type":27,"value":3239},{"type":31,"tagName":178,"properties":4474,"children":4475},{"style":194},[4476],{"type":27,"value":438},{"type":31,"tagName":178,"properties":4478,"children":4479},{"style":200},[4480],{"type":27,"value":3239},{"type":31,"tagName":178,"properties":4482,"children":4483},{"style":194},[4484],{"type":27,"value":3373},{"type":31,"tagName":178,"properties":4486,"children":4487},{"style":222},[4488],{"type":27,"value":4489},"20",{"type":31,"tagName":178,"properties":4491,"children":4492},{"style":194},[4493],{"type":27,"value":270},{"type":31,"tagName":178,"properties":4495,"children":4496},{"style":222},[4497],{"type":27,"value":170},{"type":31,"tagName":178,"properties":4499,"children":4500},{"style":194},[4501],{"type":27,"value":270},{"type":31,"tagName":178,"properties":4503,"children":4504},{"style":222},[4505],{"type":27,"value":170},{"type":31,"tagName":178,"properties":4507,"children":4508},{"style":194},[4509],{"type":27,"value":270},{"type":31,"tagName":178,"properties":4511,"children":4512},{"style":222},[4513],{"type":27,"value":170},{"type":31,"tagName":178,"properties":4515,"children":4516},{"style":194},[4517],{"type":27,"value":465},{"type":27,"value":28},{"type":31,"tagName":178,"properties":4520,"children":4521},{"class":180},[4522,4526,4530,4535,4539,4543,4547,4551,4555,4559,4563,4567,4571,4575,4579,4583,4587,4591,4595,4599,4603,4607,4611,4615,4619,4623,4627,4631,4635,4639,4643,4647],{"type":31,"tagName":178,"properties":4523,"children":4524},{"style":301},[4525],{"type":27,"value":3173},{"type":31,"tagName":178,"properties":4527,"children":4528},{"style":194},[4529],{"type":27,"value":3178},{"type":31,"tagName":178,"properties":4531,"children":4532},{"style":200},[4533],{"type":27,"value":4534},"min",{"type":31,"tagName":178,"properties":4536,"children":4537},{"style":194},[4538],{"type":27,"value":3188},{"type":31,"tagName":178,"properties":4540,"children":4541},{"style":200},[4542],{"type":27,"value":377},{"type":31,"tagName":178,"properties":4544,"children":4545},{"style":194},[4546],{"type":27,"value":438},{"type":31,"tagName":178,"properties":4548,"children":4549},{"style":200},[4550],{"type":27,"value":358},{"type":31,"tagName":178,"properties":4552,"children":4553},{"style":194},[4554],{"type":27,"value":3214},{"type":31,"tagName":178,"properties":4556,"children":4557},{"style":301},[4558],{"type":27,"value":3201},{"type":31,"tagName":178,"properties":4560,"children":4561},{"style":194},[4562],{"type":27,"value":353},{"type":31,"tagName":178,"properties":4564,"children":4565},{"style":200},[4566],{"type":27,"value":3256},{"type":31,"tagName":178,"properties":4568,"children":4569},{"style":194},[4570],{"type":27,"value":363},{"type":31,"tagName":178,"properties":4572,"children":4573},{"style":301},[4574],{"type":27,"value":4437},{"type":31,"tagName":178,"properties":4576,"children":4577},{"style":222},[4578],{"type":27,"value":4442},{"type":31,"tagName":178,"properties":4580,"children":4581},{"style":301},[4582],{"type":27,"value":3229},{"type":31,"tagName":178,"properties":4584,"children":4585},{"style":194},[4586],{"type":27,"value":4451},{"type":31,"tagName":178,"properties":4588,"children":4589},{"style":200},[4590],{"type":27,"value":4456},{"type":31,"tagName":178,"properties":4592,"children":4593},{"style":194},[4594],{"type":27,"value":420},{"type":31,"tagName":178,"properties":4596,"children":4597},{"style":222},[4598],{"type":27,"value":225},{"type":31,"tagName":178,"properties":4600,"children":4601},{"style":194},[4602],{"type":27,"value":429},{"type":31,"tagName":178,"properties":4604,"children":4605},{"style":200},[4606],{"type":27,"value":3256},{"type":31,"tagName":178,"properties":4608,"children":4609},{"style":194},[4610],{"type":27,"value":438},{"type":31,"tagName":178,"properties":4612,"children":4613},{"style":200},[4614],{"type":27,"value":3256},{"type":31,"tagName":178,"properties":4616,"children":4617},{"style":194},[4618],{"type":27,"value":3373},{"type":31,"tagName":178,"properties":4620,"children":4621},{"style":222},[4622],{"type":27,"value":170},{"type":31,"tagName":178,"properties":4624,"children":4625},{"style":194},[4626],{"type":27,"value":270},{"type":31,"tagName":178,"properties":4628,"children":4629},{"style":222},[4630],{"type":27,"value":225},{"type":31,"tagName":178,"properties":4632,"children":4633},{"style":194},[4634],{"type":27,"value":270},{"type":31,"tagName":178,"properties":4636,"children":4637},{"style":222},[4638],{"type":27,"value":225},{"type":31,"tagName":178,"properties":4640,"children":4641},{"style":194},[4642],{"type":27,"value":270},{"type":31,"tagName":178,"properties":4644,"children":4645},{"style":222},[4646],{"type":27,"value":225},{"type":31,"tagName":178,"properties":4648,"children":4649},{"style":194},[4650],{"type":27,"value":465},{"type":27,"value":28},{"type":31,"tagName":178,"properties":4653,"children":4654},{"class":180},[4655],{"type":31,"tagName":178,"properties":4656,"children":4657},{"style":194},[4658],{"type":27,"value":474},{"type":27,"value":4660},"\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\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":661,"properties":4662,"children":4663,"position":5275},{},[4664,4716],{"type":31,"tagName":665,"properties":4665,"children":4666,"position":4713},{},[4667],{"type":31,"tagName":669,"properties":4668,"children":4669,"position":4710},{},[4670,4684,4697],{"type":31,"tagName":673,"properties":4671,"children":4672,"position":4679},{},[4673],{"type":27,"value":1947,"position":4674},{"start":4675,"end":4677},{"line":2322,"column":116,"offset":4676},9504,{"line":2322,"column":63,"offset":4678},9508,{"start":4680,"end":4682},{"line":2322,"column":21,"offset":4681},9502,{"line":2322,"column":84,"offset":4683},9509,{"type":31,"tagName":673,"properties":4685,"children":4686,"position":4693},{},[4687],{"type":27,"value":1963,"position":4688},{"start":4689,"end":4691},{"line":2322,"column":131,"offset":4690},9511,{"line":2322,"column":959,"offset":4692},9516,{"start":4694,"end":4695},{"line":2322,"column":84,"offset":4683},{"line":2322,"column":94,"offset":4696},9517,{"type":31,"tagName":673,"properties":4698,"children":4699,"position":4706},{},[4700],{"type":27,"value":1977,"position":4701},{"start":4702,"end":4704},{"line":2322,"column":1309,"offset":4703},9519,{"line":2322,"column":634,"offset":4705},9531,{"start":4707,"end":4708},{"line":2322,"column":94,"offset":4696},{"line":2322,"column":1516,"offset":4709},9533,{"start":4711,"end":4712},{"line":2322,"column":21,"offset":4681},{"line":2322,"column":1516,"offset":4709},{"start":4714,"end":4715},{"line":2322,"column":21,"offset":4681},{"line":2322,"column":1516,"offset":4709},{"type":31,"tagName":725,"properties":4717,"children":4718,"position":5272},{},[4719,4769,4844,4895,4980,5032,5091,5218],{"type":31,"tagName":669,"properties":4720,"children":4721,"position":4766},{},[4722,4739,4752],{"type":31,"tagName":732,"properties":4723,"children":4724,"position":4734},{},[4725],{"type":31,"tagName":45,"properties":4726,"children":4727,"position":4729},{},[4728],{"type":27,"value":601},{"start":4730,"end":4732},{"line":1008,"column":116,"offset":4731},9556,{"line":1008,"column":131,"offset":4733},9563,{"start":4735,"end":4737},{"line":1008,"column":21,"offset":4736},9554,{"line":1008,"column":141,"offset":4738},9564,{"type":31,"tagName":732,"properties":4740,"children":4741,"position":4748},{},[4742],{"type":27,"value":2020,"position":4743},{"start":4744,"end":4746},{"line":1008,"column":53,"offset":4745},9566,{"line":1008,"column":2025,"offset":4747},9581,{"start":4749,"end":4750},{"line":1008,"column":141,"offset":4738},{"line":1008,"column":2030,"offset":4751},9582,{"type":31,"tagName":732,"properties":4753,"children":4754,"position":4762},{},[4755],{"type":27,"value":4756,"position":4757},"the segments one bar holds",{"start":4758,"end":4760},{"line":1008,"column":484,"offset":4759},9584,{"line":1008,"column":1269,"offset":4761},9610,{"start":4763,"end":4764},{"line":1008,"column":2030,"offset":4751},{"line":1008,"column":157,"offset":4765},9612,{"start":4767,"end":4768},{"line":1008,"column":21,"offset":4736},{"line":1008,"column":157,"offset":4765},{"type":31,"tagName":669,"properties":4770,"children":4771,"position":4841},{},[4772,4790,4820],{"type":31,"tagName":732,"properties":4773,"children":4774,"position":4785},{},[4775],{"type":31,"tagName":45,"properties":4776,"children":4777,"position":4779},{},[4778],{"type":27,"value":2470},{"start":4780,"end":4783},{"line":4781,"column":116,"offset":4782},164,9615,{"line":4781,"column":141,"offset":4784},9623,{"start":4786,"end":4788},{"line":4781,"column":21,"offset":4787},9613,{"line":4781,"column":64,"offset":4789},9624,{"type":31,"tagName":732,"properties":4791,"children":4792,"position":4816},{},[4793,4799,4811],{"type":27,"value":3535,"position":4794},{"start":4795,"end":4797},{"line":4781,"column":104,"offset":4796},9626,{"line":4781,"column":595,"offset":4798},9648,{"type":31,"tagName":45,"properties":4800,"children":4801,"position":4807},{},[4802,4803,4806],{"type":27,"value":3545},{"type":31,"tagName":757,"properties":4804,"children":4805},{},[],{"type":27,"value":3550},{"start":4808,"end":4809},{"line":4781,"column":595,"offset":4798},{"line":4781,"column":1337,"offset":4810},9666,{"type":27,"value":2502,"position":4812},{"start":4813,"end":4814},{"line":4781,"column":1337,"offset":4810},{"line":4781,"column":1202,"offset":4815},9667,{"start":4817,"end":4818},{"line":4781,"column":64,"offset":4789},{"line":4781,"column":1219,"offset":4819},9668,{"type":31,"tagName":732,"properties":4821,"children":4822,"position":4837},{},[4823,4832],{"type":31,"tagName":45,"properties":4824,"children":4825,"position":4827},{},[4826],{"type":27,"value":1457},{"start":4828,"end":4830},{"line":4781,"column":1744,"offset":4829},9670,{"line":4781,"column":1423,"offset":4831},9677,{"type":27,"value":3577,"position":4833},{"start":4834,"end":4835},{"line":4781,"column":1423,"offset":4831},{"line":4781,"column":1644,"offset":4836},9687,{"start":4838,"end":4839},{"line":4781,"column":1219,"offset":4819},{"line":4781,"column":1674,"offset":4840},9689,{"start":4842,"end":4843},{"line":4781,"column":21,"offset":4787},{"line":4781,"column":1674,"offset":4840},{"type":31,"tagName":669,"properties":4845,"children":4846,"position":4892},{},[4847,4864,4878],{"type":31,"tagName":732,"properties":4848,"children":4849,"position":4859},{},[4850],{"type":31,"tagName":45,"properties":4851,"children":4852,"position":4854},{},[4853],{"type":27,"value":3714},{"start":4855,"end":4857},{"line":1013,"column":116,"offset":4856},9692,{"line":1013,"column":131,"offset":4858},9699,{"start":4860,"end":4862},{"line":1013,"column":21,"offset":4861},9690,{"line":1013,"column":141,"offset":4863},9700,{"type":31,"tagName":732,"properties":4865,"children":4866,"position":4874},{},[4867],{"type":27,"value":4868,"position":4869},"0.5..8 px (default 1)",{"start":4870,"end":4872},{"line":1013,"column":53,"offset":4871},9702,{"line":1013,"column":623,"offset":4873},9723,{"start":4875,"end":4876},{"line":1013,"column":141,"offset":4863},{"line":1013,"column":555,"offset":4877},9724,{"type":31,"tagName":732,"properties":4879,"children":4880,"position":4888},{},[4881],{"type":27,"value":4882,"position":4883},"the line's width",{"start":4884,"end":4886},{"line":1013,"column":2095,"offset":4885},9726,{"line":1013,"column":1129,"offset":4887},9742,{"start":4889,"end":4890},{"line":1013,"column":555,"offset":4877},{"line":1013,"column":1202,"offset":4891},9744,{"start":4893,"end":4894},{"line":1013,"column":21,"offset":4861},{"line":1013,"column":1202,"offset":4891},{"type":31,"tagName":669,"properties":4896,"children":4897,"position":4977},{},[4898,4917,4962],{"type":31,"tagName":732,"properties":4899,"children":4900,"position":4912},{},[4901],{"type":31,"tagName":45,"properties":4902,"children":4903,"position":4906},{},[4904],{"type":27,"value":4905},"line_style",{"start":4907,"end":4910},{"line":4908,"column":116,"offset":4909},166,9747,{"line":4908,"column":959,"offset":4911},9759,{"start":4913,"end":4915},{"line":4908,"column":21,"offset":4914},9745,{"line":4908,"column":94,"offset":4916},9760,{"type":31,"tagName":732,"properties":4918,"children":4919,"position":4958},{},[4920,4930,4935,4943,4949],{"type":31,"tagName":45,"properties":4921,"children":4922,"position":4925},{},[4923],{"type":27,"value":4924},"\"solid\"",{"start":4926,"end":4928},{"line":4908,"column":1309,"offset":4927},9762,{"line":4908,"column":614,"offset":4929},9771,{"type":27,"value":2334,"position":4931},{"start":4932,"end":4933},{"line":4908,"column":614,"offset":4929},{"line":4908,"column":653,"offset":4934},9783,{"type":31,"tagName":45,"properties":4936,"children":4937,"position":4939},{},[4938],{"type":27,"value":4215},{"start":4940,"end":4941},{"line":4908,"column":653,"offset":4934},{"line":4908,"column":1106,"offset":4942},9793,{"type":27,"value":4944,"position":4945}," or ",{"start":4946,"end":4947},{"line":4908,"column":1106,"offset":4942},{"line":4908,"column":1129,"offset":4948},9797,{"type":31,"tagName":45,"properties":4950,"children":4951,"position":4954},{},[4952],{"type":27,"value":4953},"\"dotted\"",{"start":4955,"end":4956},{"line":4908,"column":1129,"offset":4948},{"line":4908,"column":1364,"offset":4957},9807,{"start":4959,"end":4960},{"line":4908,"column":94,"offset":4916},{"line":4908,"column":1118,"offset":4961},9808,{"type":31,"tagName":732,"properties":4963,"children":4964,"position":4973},{},[4965],{"type":27,"value":4966,"position":4967},"the line's pattern",{"start":4968,"end":4970},{"line":4908,"column":575,"offset":4969},9810,{"line":4908,"column":4971,"offset":4972},84,9828,{"start":4974,"end":4975},{"line":4908,"column":1118,"offset":4961},{"line":4908,"column":1065,"offset":4976},9830,{"start":4978,"end":4979},{"line":4908,"column":21,"offset":4914},{"line":4908,"column":1065,"offset":4976},{"type":31,"tagName":669,"properties":4981,"children":4982,"position":5029},{},[4983,5001,5015],{"type":31,"tagName":732,"properties":4984,"children":4985,"position":4996},{},[4986],{"type":31,"tagName":45,"properties":4987,"children":4988,"position":4990},{},[4989],{"type":27,"value":3599},{"start":4991,"end":4994},{"line":4992,"column":116,"offset":4993},167,9833,{"line":4992,"column":64,"offset":4995},9842,{"start":4997,"end":4999},{"line":4992,"column":21,"offset":4998},9831,{"line":4992,"column":53,"offset":5000},9843,{"type":31,"tagName":732,"properties":5002,"children":5003,"position":5011},{},[5004],{"type":27,"value":5005,"position":5006},"0..1 (default 1)",{"start":5007,"end":5009},{"line":4992,"column":959,"offset":5008},9845,{"line":4992,"column":484,"offset":5010},9861,{"start":5012,"end":5013},{"line":4992,"column":53,"offset":5000},{"line":4992,"column":1516,"offset":5014},9862,{"type":31,"tagName":732,"properties":5016,"children":5017,"position":5025},{},[5018],{"type":27,"value":5019,"position":5020},"the line's opacity",{"start":5021,"end":5023},{"line":4992,"column":623,"offset":5022},9864,{"line":4992,"column":565,"offset":5024},9882,{"start":5026,"end":5027},{"line":4992,"column":1516,"offset":5014},{"line":4992,"column":1337,"offset":5028},9884,{"start":5030,"end":5031},{"line":4992,"column":21,"offset":4998},{"line":4992,"column":1337,"offset":5028},{"type":31,"tagName":669,"properties":5033,"children":5034,"position":5088},{},[5035,5053,5066],{"type":31,"tagName":732,"properties":5036,"children":5037,"position":5048},{},[5038],{"type":31,"tagName":45,"properties":5039,"children":5040,"position":5042},{},[5041],{"type":27,"value":1493},{"start":5043,"end":5046},{"line":5044,"column":116,"offset":5045},168,9887,{"line":5044,"column":131,"offset":5047},9894,{"start":5049,"end":5051},{"line":5044,"column":21,"offset":5050},9885,{"line":5044,"column":141,"offset":5052},9895,{"type":31,"tagName":732,"properties":5054,"children":5055,"position":5062},{},[5056],{"type":27,"value":3774,"position":5057},{"start":5058,"end":5060},{"line":5044,"column":53,"offset":5059},9897,{"line":5044,"column":811,"offset":5061},9928,{"start":5063,"end":5064},{"line":5044,"column":141,"offset":5052},{"line":5044,"column":525,"offset":5065},9929,{"type":31,"tagName":732,"properties":5067,"children":5068,"position":5084},{},[5069,5078],{"type":31,"tagName":45,"properties":5070,"children":5071,"position":5073},{},[5072],{"type":27,"value":1475},{"start":5074,"end":5076},{"line":5044,"column":124,"offset":5075},9931,{"line":5044,"column":1129,"offset":5077},9937,{"type":27,"value":5079,"position":5080}," picks one, drawn with the segment",{"start":5081,"end":5082},{"line":5044,"column":1129,"offset":5077},{"line":5044,"column":1070,"offset":5083},9971,{"start":5085,"end":5086},{"line":5044,"column":525,"offset":5065},{"line":5044,"column":1079,"offset":5087},9973,{"start":5089,"end":5090},{"line":5044,"column":21,"offset":5050},{"line":5044,"column":1079,"offset":5087},{"type":31,"tagName":669,"properties":5092,"children":5093,"position":5215},{},[5094,5112,5151],{"type":31,"tagName":732,"properties":5095,"children":5096,"position":5107},{},[5097],{"type":31,"tagName":45,"properties":5098,"children":5099,"position":5101},{},[5100],{"type":27,"value":2548},{"start":5102,"end":5105},{"line":5103,"column":116,"offset":5104},169,9976,{"line":5103,"column":64,"offset":5106},9985,{"start":5108,"end":5110},{"line":5103,"column":21,"offset":5109},9974,{"line":5103,"column":53,"offset":5111},9986,{"type":31,"tagName":732,"properties":5113,"children":5114,"position":5147},{},[5115,5121,5129,5134,5142],{"type":27,"value":2564,"position":5116},{"start":5117,"end":5119},{"line":5103,"column":959,"offset":5118},9988,{"line":5103,"column":1219,"offset":5120},10029,{"type":31,"tagName":45,"properties":5122,"children":5123,"position":5125},{},[5124],{"type":27,"value":2574},{"start":5126,"end":5127},{"line":5103,"column":1219,"offset":5120},{"line":5103,"column":1347,"offset":5128},10035,{"type":27,"value":2580,"position":5130},{"start":5131,"end":5132},{"line":5103,"column":1347,"offset":5128},{"line":5103,"column":585,"offset":5133},10045,{"type":31,"tagName":45,"properties":5135,"children":5136,"position":5138},{},[5137],{"type":27,"value":2574},{"start":5139,"end":5140},{"line":5103,"column":585,"offset":5133},{"line":5103,"column":2592,"offset":5141},10051,{"type":27,"value":2595,"position":5143},{"start":5144,"end":5145},{"line":5103,"column":2592,"offset":5141},{"line":5103,"column":2599,"offset":5146},10064,{"start":5148,"end":5149},{"line":5103,"column":53,"offset":5111},{"line":5103,"column":1950,"offset":5150},10065,{"type":31,"tagName":732,"properties":5152,"children":5153,"position":5211},{},[5154,5162,5171,5176,5185,5190,5198,5203],{"type":27,"value":5155,"position":5156},"the hover readout over a segment: ",{"start":5157,"end":5159},{"line":5103,"column":996,"offset":5158},10067,{"line":5103,"column":5160,"offset":5161},128,10101,{"type":31,"tagName":45,"properties":5163,"children":5164,"position":5167},{},[5165],{"type":27,"value":5166},"{{y1}}",{"start":5168,"end":5169},{"line":5103,"column":5160,"offset":5161},{"line":5103,"column":24,"offset":5170},10109,{"type":27,"value":270,"position":5172},{"start":5173,"end":5174},{"line":5103,"column":24,"offset":5170},{"line":5103,"column":3761,"offset":5175},10111,{"type":31,"tagName":45,"properties":5177,"children":5178,"position":5181},{},[5179],{"type":27,"value":5180},"{{y2}}",{"start":5182,"end":5183},{"line":5103,"column":3761,"offset":5175},{"line":5103,"column":2637,"offset":5184},10119,{"type":27,"value":270,"position":5186},{"start":5187,"end":5188},{"line":5103,"column":2637,"offset":5184},{"line":5103,"column":2643,"offset":5189},10121,{"type":31,"tagName":45,"properties":5191,"children":5192,"position":5194},{},[5193],{"type":27,"value":3913},{"start":5195,"end":5196},{"line":5103,"column":2643,"offset":5189},{"line":5103,"column":2316,"offset":5197},10133,{"type":27,"value":270,"position":5199},{"start":5200,"end":5201},{"line":5103,"column":2316,"offset":5197},{"line":5103,"column":40,"offset":5202},10135,{"type":31,"tagName":45,"properties":5204,"children":5205,"position":5207},{},[5206],{"type":27,"value":3927},{"start":5208,"end":5209},{"line":5103,"column":40,"offset":5202},{"line":5103,"column":2331,"offset":5210},10145,{"start":5212,"end":5213},{"line":5103,"column":1950,"offset":5150},{"line":5103,"column":2672,"offset":5214},10147,{"start":5216,"end":5217},{"line":5103,"column":21,"offset":5109},{"line":5103,"column":2672,"offset":5214},{"type":31,"tagName":669,"properties":5219,"children":5220,"position":5269},{},[5221,5239,5255],{"type":31,"tagName":732,"properties":5222,"children":5223,"position":5234},{},[5224],{"type":31,"tagName":45,"properties":5225,"children":5226,"position":5228},{},[5227],{"type":27,"value":2687},{"start":5229,"end":5232},{"line":5230,"column":116,"offset":5231},170,10150,{"line":5230,"column":131,"offset":5233},10157,{"start":5235,"end":5237},{"line":5230,"column":21,"offset":5236},10148,{"line":5230,"column":141,"offset":5238},10158,{"type":31,"tagName":732,"properties":5240,"children":5241,"position":5251},{},[5242],{"type":31,"tagName":45,"properties":5243,"children":5244,"position":5246},{},[5245],{"type":27,"value":1927},{"start":5247,"end":5249},{"line":5230,"column":53,"offset":5248},10160,{"line":5230,"column":74,"offset":5250},10171,{"start":5252,"end":5253},{"line":5230,"column":141,"offset":5238},{"line":5230,"column":2714,"offset":5254},10172,{"type":31,"tagName":732,"properties":5256,"children":5257,"position":5265},{},[5258],{"type":27,"value":5259,"position":5260},"rays draw on the price pane",{"start":5261,"end":5263},{"line":5230,"column":614,"offset":5262},10174,{"line":5230,"column":1337,"offset":5264},10201,{"start":5266,"end":5267},{"line":5230,"column":2714,"offset":5254},{"line":5230,"column":1219,"offset":5268},10203,{"start":5270,"end":5271},{"line":5230,"column":21,"offset":5236},{"line":5230,"column":1219,"offset":5268},{"start":5273,"end":5274},{"line":1008,"column":21,"offset":4736},{"line":5230,"column":1219,"offset":5268},{"start":5276,"end":5277},{"line":2322,"column":21,"offset":4681},{"line":5230,"column":1219,"offset":5268},{"type":27,"value":28},{"type":31,"tagName":477,"properties":5280,"children":5281,"position":5288},{},[5282],{"type":27,"value":113,"position":5283},{"start":5284,"end":5286},{"line":2331,"column":485,"offset":5285},10208,{"line":2331,"column":74,"offset":5287},10228,{"start":5289,"end":5291},{"line":2331,"column":21,"offset":5290},10205,{"line":2331,"column":74,"offset":5287},{"type":27,"value":28},{"type":31,"tagName":32,"properties":5294,"children":5295,"position":5456},{},[5296,5309,5314,5326,5333,5345,5351,5363,5370,5381,5386,5397,5403,5414,5419,5430,5437,5451],{"type":31,"tagName":45,"properties":5297,"children":5298,"position":5306},{},[5299],{"type":27,"value":5300,"position":5301},"out_\u003Cname>_span_at(slot, top, bottom, startTs, endTs, style, word, extend)",{"start":5302,"end":5304},{"line":2672,"column":21,"offset":5303},10230,{"line":2672,"column":1674,"offset":5305},10306,{"start":5307,"end":5308},{"line":2672,"column":21,"offset":5303},{"line":2672,"column":1674,"offset":5305},{"type":27,"value":591,"position":5310},{"start":5311,"end":5312},{"line":2672,"column":1674,"offset":5305},{"line":3936,"column":39,"offset":5313},10311,{"type":31,"tagName":45,"properties":5315,"children":5316,"position":5323},{},[5317],{"type":27,"value":5318,"position":5319},"out_\u003Cname>_ray_at(slot, y1, y2, startTs, endTs, style, word, extend)",{"start":5320,"end":5321},{"line":3936,"column":39,"offset":5313},{"line":3936,"column":1644,"offset":5322},10381,{"start":5324,"end":5325},{"line":3936,"column":39,"offset":5313},{"line":3936,"column":1644,"offset":5322},{"type":27,"value":5327,"position":5328},"\nwrite a record that runs between two times your script knows: a box from\nthe bar at ",{"start":5329,"end":5330},{"line":3936,"column":1644,"offset":5322},{"line":5331,"column":64,"offset":5332},177,10466,{"type":31,"tagName":45,"properties":5334,"children":5335,"position":5342},{},[5336],{"type":27,"value":5337,"position":5338},"startTs",{"start":5339,"end":5340},{"line":5331,"column":64,"offset":5332},{"line":5331,"column":4029,"offset":5341},10475,{"start":5343,"end":5344},{"line":5331,"column":64,"offset":5332},{"line":5331,"column":4029,"offset":5341},{"type":27,"value":5346,"position":5347}," to the bar at ",{"start":5348,"end":5349},{"line":5331,"column":4029,"offset":5341},{"line":5331,"column":595,"offset":5350},10490,{"type":31,"tagName":45,"properties":5352,"children":5353,"position":5360},{},[5354],{"type":27,"value":5355,"position":5356},"endTs",{"start":5357,"end":5358},{"line":5331,"column":595,"offset":5350},{"line":5331,"column":738,"offset":5359},10497,{"start":5361,"end":5362},{"line":5331,"column":595,"offset":5350},{"line":5331,"column":738,"offset":5359},{"type":27,"value":5364,"position":5365},", or a segment from\n(",{"start":5366,"end":5367},{"line":5331,"column":738,"offset":5359},{"line":5368,"column":105,"offset":5369},178,10518,{"type":31,"tagName":45,"properties":5371,"children":5372,"position":5378},{},[5373],{"type":27,"value":5337,"position":5374},{"start":5375,"end":5376},{"line":5368,"column":105,"offset":5369},{"line":5368,"column":141,"offset":5377},10527,{"start":5379,"end":5380},{"line":5368,"column":105,"offset":5369},{"line":5368,"column":141,"offset":5377},{"type":27,"value":270,"position":5382},{"start":5383,"end":5384},{"line":5368,"column":141,"offset":5377},{"line":5368,"column":53,"offset":5385},10529,{"type":31,"tagName":45,"properties":5387,"children":5388,"position":5394},{},[5389],{"type":27,"value":4045,"position":5390},{"start":5391,"end":5392},{"line":5368,"column":53,"offset":5385},{"line":5368,"column":144,"offset":5393},10533,{"start":5395,"end":5396},{"line":5368,"column":53,"offset":5385},{"line":5368,"column":144,"offset":5393},{"type":27,"value":5398,"position":5399},") to (",{"start":5400,"end":5401},{"line":5368,"column":144,"offset":5393},{"line":5368,"column":119,"offset":5402},10539,{"type":31,"tagName":45,"properties":5404,"children":5405,"position":5411},{},[5406],{"type":27,"value":5355,"position":5407},{"start":5408,"end":5409},{"line":5368,"column":119,"offset":5402},{"line":5368,"column":634,"offset":5410},10546,{"start":5412,"end":5413},{"line":5368,"column":119,"offset":5402},{"line":5368,"column":634,"offset":5410},{"type":27,"value":270,"position":5415},{"start":5416,"end":5417},{"line":5368,"column":634,"offset":5410},{"line":5368,"column":1516,"offset":5418},10548,{"type":31,"tagName":45,"properties":5420,"children":5421,"position":5427},{},[5422],{"type":27,"value":4080,"position":5423},{"start":5424,"end":5425},{"line":5368,"column":1516,"offset":5418},{"line":5368,"column":595,"offset":5426},10552,{"start":5428,"end":5429},{"line":5368,"column":1516,"offset":5418},{"line":5368,"column":595,"offset":5426},{"type":27,"value":5431,"position":5432},"). The start may lie before the bar\nthat writes the record, so a box over the bars a condition held, written\non the bar it ended, is one record on one bar. The rule above still\ndecides: timed records that land on most bars belong here; a session's\nbox, a broken zone or a line between two swings, a few a chart, stay\n",{"start":5433,"end":5434},{"line":5368,"column":595,"offset":5426},{"line":5435,"column":21,"offset":5436},183,10869,{"type":31,"tagName":108,"properties":5438,"children":5439,"position":5447},{"href":135},[5440],{"type":27,"value":5441,"position":5442},"handles",{"start":5443,"end":5445},{"line":5435,"column":105,"offset":5444},10870,{"line":5435,"column":746,"offset":5446},10877,{"start":5448,"end":5449},{"line":5435,"column":21,"offset":5436},{"line":5435,"column":633,"offset":5450},10906,{"type":27,"value":2993,"position":5452},{"start":5453,"end":5454},{"line":5435,"column":633,"offset":5450},{"line":5435,"column":653,"offset":5455},10907,{"start":5457,"end":5458},{"line":2672,"column":21,"offset":5303},{"line":5435,"column":653,"offset":5455},{"type":27,"value":28},{"type":14,"children":5461},[5462],{"type":31,"tagName":166,"properties":5463,"children":5464,"data":-1},{"class":168,"style":169,"tabindex":170},[5465],{"type":31,"tagName":45,"properties":5466,"children":5468},{"class":5467},[175],[5469,5477,5478,5495,5496,5556,5557,5560,5561,5587,5588,5612,5613,5637,5638,5662,5663,5687,5688,5691,5692,5720,5721,5742,5743,5750,5751,5754,5755,5782,5783,5809,5810,5835,5836,5860,5861,5885,5886,5894,5895,5929,5930,5963,5964,5985,5986,6010,6011,6078,6079,6099,6100,6107,6108],{"type":31,"tagName":178,"properties":5470,"children":5471},{"class":180},[5472],{"type":31,"tagName":178,"properties":5473,"children":5474},{"style":184},[5475],{"type":27,"value":5476},"// Each run of 10 bars boxed from its first bar's open to its last bar's close, written on the run's last bar.",{"type":27,"value":28},{"type":31,"tagName":178,"properties":5479,"children":5480},{"class":180},[5481,5486,5491],{"type":31,"tagName":178,"properties":5482,"children":5483},{"style":194},[5484],{"type":27,"value":5485},"chart.",{"type":31,"tagName":178,"properties":5487,"children":5488},{"style":200},[5489],{"type":27,"value":5490},"interval_sec",{"type":31,"tagName":178,"properties":5492,"children":5493},{"style":194},[5494],{"type":27,"value":4342},{"type":27,"value":28},{"type":31,"tagName":178,"properties":5497,"children":5498},{"class":180},[5499,5503,5507,5511,5516,5520,5524,5528,5533,5537,5542,5547,5552],{"type":31,"tagName":178,"properties":5500,"children":5501},{"style":194},[5502],{"type":27,"value":197},{"type":31,"tagName":178,"properties":5504,"children":5505},{"style":200},[5506],{"type":27,"value":808},{"type":31,"tagName":178,"properties":5508,"children":5509},{"style":194},[5510],{"type":27,"value":208},{"type":31,"tagName":178,"properties":5512,"children":5513},{"style":211},[5514],{"type":27,"value":5515},"\"range\"",{"type":31,"tagName":178,"properties":5517,"children":5518},{"style":194},[5519],{"type":27,"value":219},{"type":31,"tagName":178,"properties":5521,"children":5522},{"style":222},[5523],{"type":27,"value":225},{"type":31,"tagName":178,"properties":5525,"children":5526},{"style":194},[5527],{"type":27,"value":1894},{"type":31,"tagName":178,"properties":5529,"children":5530},{"style":211},[5531],{"type":27,"value":5532},"\"theme.accent\"",{"type":31,"tagName":178,"properties":5534,"children":5535},{"style":194},[5536],{"type":27,"value":3068},{"type":31,"tagName":178,"properties":5538,"children":5539},{"style":222},[5540],{"type":27,"value":5541},"0.1",{"type":31,"tagName":178,"properties":5543,"children":5544},{"style":194},[5545],{"type":27,"value":5546},", tooltip: ",{"type":31,"tagName":178,"properties":5548,"children":5549},{"style":211},[5550],{"type":27,"value":5551},"\"{{bottom}} to {{top}}, {{start}} to {{end}}\"",{"type":31,"tagName":178,"properties":5553,"children":5554},{"style":194},[5555],{"type":27,"value":290},{"type":27,"value":28},{"type":31,"tagName":178,"properties":5558,"children":5559},{"class":180},[],{"type":27,"value":28},{"type":31,"tagName":178,"properties":5562,"children":5563},{"class":180},[5564,5569,5574,5579,5583],{"type":31,"tagName":178,"properties":5565,"children":5566},{"style":301},[5567],{"type":27,"value":5568},"let",{"type":31,"tagName":178,"properties":5570,"children":5571},{"style":194},[5572],{"type":27,"value":5573}," intervalSec ",{"type":31,"tagName":178,"properties":5575,"children":5576},{"style":301},[5577],{"type":27,"value":5578},"=",{"type":31,"tagName":178,"properties":5580,"children":5581},{"style":222},[5582],{"type":27,"value":4365},{"type":31,"tagName":178,"properties":5584,"children":5585},{"style":194},[5586],{"type":27,"value":406},{"type":27,"value":28},{"type":31,"tagName":178,"properties":5589,"children":5590},{"class":180},[5591,5595,5600,5604,5608],{"type":31,"tagName":178,"properties":5592,"children":5593},{"style":301},[5594],{"type":27,"value":5568},{"type":31,"tagName":178,"properties":5596,"children":5597},{"style":194},[5598],{"type":27,"value":5599}," firstTs ",{"type":31,"tagName":178,"properties":5601,"children":5602},{"style":301},[5603],{"type":27,"value":5578},{"type":31,"tagName":178,"properties":5605,"children":5606},{"style":222},[5607],{"type":27,"value":4365},{"type":31,"tagName":178,"properties":5609,"children":5610},{"style":194},[5611],{"type":27,"value":406},{"type":27,"value":28},{"type":31,"tagName":178,"properties":5614,"children":5615},{"class":180},[5616,5620,5625,5629,5633],{"type":31,"tagName":178,"properties":5617,"children":5618},{"style":301},[5619],{"type":27,"value":5568},{"type":31,"tagName":178,"properties":5621,"children":5622},{"style":194},[5623],{"type":27,"value":5624}," hi ",{"type":31,"tagName":178,"properties":5626,"children":5627},{"style":301},[5628],{"type":27,"value":5578},{"type":31,"tagName":178,"properties":5630,"children":5631},{"style":222},[5632],{"type":27,"value":4365},{"type":31,"tagName":178,"properties":5634,"children":5635},{"style":194},[5636],{"type":27,"value":406},{"type":27,"value":28},{"type":31,"tagName":178,"properties":5639,"children":5640},{"class":180},[5641,5645,5650,5654,5658],{"type":31,"tagName":178,"properties":5642,"children":5643},{"style":301},[5644],{"type":27,"value":5568},{"type":31,"tagName":178,"properties":5646,"children":5647},{"style":194},[5648],{"type":27,"value":5649}," lo ",{"type":31,"tagName":178,"properties":5651,"children":5652},{"style":301},[5653],{"type":27,"value":5578},{"type":31,"tagName":178,"properties":5655,"children":5656},{"style":222},[5657],{"type":27,"value":4365},{"type":31,"tagName":178,"properties":5659,"children":5660},{"style":194},[5661],{"type":27,"value":406},{"type":27,"value":28},{"type":31,"tagName":178,"properties":5664,"children":5665},{"class":180},[5666,5670,5675,5679,5683],{"type":31,"tagName":178,"properties":5667,"children":5668},{"style":301},[5669],{"type":27,"value":5568},{"type":31,"tagName":178,"properties":5671,"children":5672},{"style":194},[5673],{"type":27,"value":5674}," count ",{"type":31,"tagName":178,"properties":5676,"children":5677},{"style":301},[5678],{"type":27,"value":5578},{"type":31,"tagName":178,"properties":5680,"children":5681},{"style":222},[5682],{"type":27,"value":401},{"type":31,"tagName":178,"properties":5684,"children":5685},{"style":194},[5686],{"type":27,"value":406},{"type":27,"value":28},{"type":31,"tagName":178,"properties":5689,"children":5690},{"class":180},[],{"type":27,"value":28},{"type":31,"tagName":178,"properties":5693,"children":5694},{"class":180},[5695,5699,5704,5708,5712,5716],{"type":31,"tagName":178,"properties":5696,"children":5697},{"style":301},[5698],{"type":27,"value":304},{"type":31,"tagName":178,"properties":5700,"children":5701},{"style":200},[5702],{"type":27,"value":5703}," onStart",{"type":31,"tagName":178,"properties":5705,"children":5706},{"style":194},[5707],{"type":27,"value":314},{"type":31,"tagName":178,"properties":5709,"children":5710},{"style":301},[5711],{"type":27,"value":319},{"type":31,"tagName":178,"properties":5713,"children":5714},{"style":222},[5715],{"type":27,"value":324},{"type":31,"tagName":178,"properties":5717,"children":5718},{"style":194},[5719],{"type":27,"value":329},{"type":27,"value":28},{"type":31,"tagName":178,"properties":5722,"children":5723},{"class":180},[5724,5729,5733,5738],{"type":31,"tagName":178,"properties":5725,"children":5726},{"style":194},[5727],{"type":27,"value":5728},"  intervalSec ",{"type":31,"tagName":178,"properties":5730,"children":5731},{"style":301},[5732],{"type":27,"value":5578},{"type":31,"tagName":178,"properties":5734,"children":5735},{"style":200},[5736],{"type":27,"value":5737}," p_chart_interval_sec",{"type":31,"tagName":178,"properties":5739,"children":5740},{"style":194},[5741],{"type":27,"value":4342},{"type":27,"value":28},{"type":31,"tagName":178,"properties":5744,"children":5745},{"class":180},[5746],{"type":31,"tagName":178,"properties":5747,"children":5748},{"style":194},[5749],{"type":27,"value":474},{"type":27,"value":28},{"type":31,"tagName":178,"properties":5752,"children":5753},{"class":180},[],{"type":27,"value":28},{"type":31,"tagName":178,"properties":5756,"children":5757},{"class":180},[5758,5762,5766,5770,5774,5778],{"type":31,"tagName":178,"properties":5759,"children":5760},{"style":301},[5761],{"type":27,"value":304},{"type":31,"tagName":178,"properties":5763,"children":5764},{"style":200},[5765],{"type":27,"value":309},{"type":31,"tagName":178,"properties":5767,"children":5768},{"style":194},[5769],{"type":27,"value":314},{"type":31,"tagName":178,"properties":5771,"children":5772},{"style":301},[5773],{"type":27,"value":319},{"type":31,"tagName":178,"properties":5775,"children":5776},{"style":222},[5777],{"type":27,"value":324},{"type":31,"tagName":178,"properties":5779,"children":5780},{"style":194},[5781],{"type":27,"value":329},{"type":27,"value":28},{"type":31,"tagName":178,"properties":5784,"children":5785},{"class":180},[5786,5790,5795,5800,5804],{"type":31,"tagName":178,"properties":5787,"children":5788},{"style":301},[5789],{"type":27,"value":3173},{"type":31,"tagName":178,"properties":5791,"children":5792},{"style":194},[5793],{"type":27,"value":5794}," (count ",{"type":31,"tagName":178,"properties":5796,"children":5797},{"style":301},[5798],{"type":27,"value":5799},"==",{"type":31,"tagName":178,"properties":5801,"children":5802},{"style":222},[5803],{"type":27,"value":401},{"type":31,"tagName":178,"properties":5805,"children":5806},{"style":194},[5807],{"type":27,"value":5808},") {",{"type":27,"value":28},{"type":31,"tagName":178,"properties":5811,"children":5812},{"class":180},[5813,5818,5822,5826,5831],{"type":31,"tagName":178,"properties":5814,"children":5815},{"style":194},[5816],{"type":27,"value":5817},"    firstTs ",{"type":31,"tagName":178,"properties":5819,"children":5820},{"style":301},[5821],{"type":27,"value":5578},{"type":31,"tagName":178,"properties":5823,"children":5824},{"style":194},[5825],{"type":27,"value":353},{"type":31,"tagName":178,"properties":5827,"children":5828},{"style":200},[5829],{"type":27,"value":5830},"time",{"type":31,"tagName":178,"properties":5832,"children":5833},{"style":194},[5834],{"type":27,"value":4342},{"type":27,"value":28},{"type":31,"tagName":178,"properties":5837,"children":5838},{"class":180},[5839,5844,5848,5852,5856],{"type":31,"tagName":178,"properties":5840,"children":5841},{"style":194},[5842],{"type":27,"value":5843},"    hi ",{"type":31,"tagName":178,"properties":5845,"children":5846},{"style":301},[5847],{"type":27,"value":5578},{"type":31,"tagName":178,"properties":5849,"children":5850},{"style":194},[5851],{"type":27,"value":353},{"type":31,"tagName":178,"properties":5853,"children":5854},{"style":200},[5855],{"type":27,"value":3239},{"type":31,"tagName":178,"properties":5857,"children":5858},{"style":194},[5859],{"type":27,"value":4342},{"type":27,"value":28},{"type":31,"tagName":178,"properties":5862,"children":5863},{"class":180},[5864,5869,5873,5877,5881],{"type":31,"tagName":178,"properties":5865,"children":5866},{"style":194},[5867],{"type":27,"value":5868},"    lo ",{"type":31,"tagName":178,"properties":5870,"children":5871},{"style":301},[5872],{"type":27,"value":5578},{"type":31,"tagName":178,"properties":5874,"children":5875},{"style":194},[5876],{"type":27,"value":353},{"type":31,"tagName":178,"properties":5878,"children":5879},{"style":200},[5880],{"type":27,"value":3256},{"type":31,"tagName":178,"properties":5882,"children":5883},{"style":194},[5884],{"type":27,"value":4342},{"type":27,"value":28},{"type":31,"tagName":178,"properties":5887,"children":5888},{"class":180},[5889],{"type":31,"tagName":178,"properties":5890,"children":5891},{"style":194},[5892],{"type":27,"value":5893},"  }",{"type":27,"value":28},{"type":31,"tagName":178,"properties":5896,"children":5897},{"class":180},[5898,5903,5907,5911,5915,5920,5924],{"type":31,"tagName":178,"properties":5899,"children":5900},{"style":194},[5901],{"type":27,"value":5902},"  hi ",{"type":31,"tagName":178,"properties":5904,"children":5905},{"style":301},[5906],{"type":27,"value":5578},{"type":31,"tagName":178,"properties":5908,"children":5909},{"style":194},[5910],{"type":27,"value":4407},{"type":31,"tagName":178,"properties":5912,"children":5913},{"style":200},[5914],{"type":27,"value":4412},{"type":31,"tagName":178,"properties":5916,"children":5917},{"style":194},[5918],{"type":27,"value":5919},"(hi, bar.",{"type":31,"tagName":178,"properties":5921,"children":5922},{"style":200},[5923],{"type":27,"value":3239},{"type":31,"tagName":178,"properties":5925,"children":5926},{"style":194},[5927],{"type":27,"value":5928},"());",{"type":27,"value":28},{"type":31,"tagName":178,"properties":5931,"children":5932},{"class":180},[5933,5938,5942,5946,5950,5955,5959],{"type":31,"tagName":178,"properties":5934,"children":5935},{"style":194},[5936],{"type":27,"value":5937},"  lo ",{"type":31,"tagName":178,"properties":5939,"children":5940},{"style":301},[5941],{"type":27,"value":5578},{"type":31,"tagName":178,"properties":5943,"children":5944},{"style":194},[5945],{"type":27,"value":4407},{"type":31,"tagName":178,"properties":5947,"children":5948},{"style":200},[5949],{"type":27,"value":4534},{"type":31,"tagName":178,"properties":5951,"children":5952},{"style":194},[5953],{"type":27,"value":5954},"(lo, bar.",{"type":31,"tagName":178,"properties":5956,"children":5957},{"style":200},[5958],{"type":27,"value":3256},{"type":31,"tagName":178,"properties":5960,"children":5961},{"style":194},[5962],{"type":27,"value":5928},{"type":27,"value":28},{"type":31,"tagName":178,"properties":5965,"children":5966},{"class":180},[5967,5972,5977,5981],{"type":31,"tagName":178,"properties":5968,"children":5969},{"style":194},[5970],{"type":27,"value":5971},"  count ",{"type":31,"tagName":178,"properties":5973,"children":5974},{"style":301},[5975],{"type":27,"value":5976},"+=",{"type":31,"tagName":178,"properties":5978,"children":5979},{"style":222},[5980],{"type":27,"value":391},{"type":31,"tagName":178,"properties":5982,"children":5983},{"style":194},[5984],{"type":27,"value":406},{"type":27,"value":28},{"type":31,"tagName":178,"properties":5987,"children":5988},{"class":180},[5989,5993,5997,6001,6006],{"type":31,"tagName":178,"properties":5990,"children":5991},{"style":301},[5992],{"type":27,"value":3173},{"type":31,"tagName":178,"properties":5994,"children":5995},{"style":194},[5996],{"type":27,"value":5794},{"type":31,"tagName":178,"properties":5998,"children":5999},{"style":301},[6000],{"type":27,"value":5799},{"type":31,"tagName":178,"properties":6002,"children":6003},{"style":222},[6004],{"type":27,"value":6005}," 10",{"type":31,"tagName":178,"properties":6007,"children":6008},{"style":194},[6009],{"type":27,"value":5808},{"type":27,"value":28},{"type":31,"tagName":178,"properties":6012,"children":6013},{"class":180},[6014,6019,6023,6027,6032,6036,6040,6045,6050,6054,6058,6062,6066,6070,6074],{"type":31,"tagName":178,"properties":6015,"children":6016},{"style":200},[6017],{"type":27,"value":6018},"    out_range_span_at",{"type":31,"tagName":178,"properties":6020,"children":6021},{"style":194},[6022],{"type":27,"value":420},{"type":31,"tagName":178,"properties":6024,"children":6025},{"style":222},[6026],{"type":27,"value":170},{"type":31,"tagName":178,"properties":6028,"children":6029},{"style":194},[6030],{"type":27,"value":6031},", hi, lo, firstTs, bar.",{"type":31,"tagName":178,"properties":6033,"children":6034},{"style":200},[6035],{"type":27,"value":5830},{"type":31,"tagName":178,"properties":6037,"children":6038},{"style":194},[6039],{"type":27,"value":363},{"type":31,"tagName":178,"properties":6041,"children":6042},{"style":301},[6043],{"type":27,"value":6044},"+",{"type":31,"tagName":178,"properties":6046,"children":6047},{"style":194},[6048],{"type":27,"value":6049}," intervalSec, ",{"type":31,"tagName":178,"properties":6051,"children":6052},{"style":222},[6053],{"type":27,"value":170},{"type":31,"tagName":178,"properties":6055,"children":6056},{"style":194},[6057],{"type":27,"value":270},{"type":31,"tagName":178,"properties":6059,"children":6060},{"style":301},[6061],{"type":27,"value":3201},{"type":31,"tagName":178,"properties":6063,"children":6064},{"style":222},[6065],{"type":27,"value":225},{"type":31,"tagName":178,"properties":6067,"children":6068},{"style":194},[6069],{"type":27,"value":270},{"type":31,"tagName":178,"properties":6071,"children":6072},{"style":222},[6073],{"type":27,"value":170},{"type":31,"tagName":178,"properties":6075,"children":6076},{"style":194},[6077],{"type":27,"value":465},{"type":27,"value":28},{"type":31,"tagName":178,"properties":6080,"children":6081},{"class":180},[6082,6087,6091,6095],{"type":31,"tagName":178,"properties":6083,"children":6084},{"style":194},[6085],{"type":27,"value":6086},"    count ",{"type":31,"tagName":178,"properties":6088,"children":6089},{"style":301},[6090],{"type":27,"value":5578},{"type":31,"tagName":178,"properties":6092,"children":6093},{"style":222},[6094],{"type":27,"value":401},{"type":31,"tagName":178,"properties":6096,"children":6097},{"style":194},[6098],{"type":27,"value":406},{"type":27,"value":28},{"type":31,"tagName":178,"properties":6101,"children":6102},{"class":180},[6103],{"type":31,"tagName":178,"properties":6104,"children":6105},{"style":194},[6106],{"type":27,"value":5893},{"type":27,"value":28},{"type":31,"tagName":178,"properties":6109,"children":6110},{"class":180},[6111],{"type":31,"tagName":178,"properties":6112,"children":6113},{"style":194},[6114],{"type":27,"value":474},{"type":27,"value":28},{"type":31,"tagName":1136,"properties":6117,"children":6118,"position":6643},{},[6119,6120,6237,6238,6286,6287,6367,6368,6450,6451,6642],{"type":27,"value":28},{"type":31,"tagName":1141,"properties":6121,"children":6122,"position":6233},{},[6123,6139,6144,6155,6160,6171,6178,6190,6197,6208,6214,6226],{"type":31,"tagName":1145,"properties":6124,"children":6125,"position":6134},{},[6126],{"type":27,"value":6127,"position":6128},"Times, not bar counts.",{"start":6129,"end":6132},{"line":6130,"column":39,"offset":6131},216,11675,{"line":6130,"column":614,"offset":6133},11697,{"start":6135,"end":6137},{"line":6130,"column":116,"offset":6136},11673,{"line":6130,"column":2030,"offset":6138},11699,{"type":27,"value":1161,"position":6140},{"start":6141,"end":6142},{"line":6130,"column":2030,"offset":6138},{"line":6130,"column":634,"offset":6143},11700,{"type":31,"tagName":45,"properties":6145,"children":6146,"position":6152},{},[6147],{"type":27,"value":5337,"position":6148},{"start":6149,"end":6150},{"line":6130,"column":634,"offset":6143},{"line":6130,"column":653,"offset":6151},11709,{"start":6153,"end":6154},{"line":6130,"column":634,"offset":6143},{"line":6130,"column":653,"offset":6151},{"type":27,"value":531,"position":6156},{"start":6157,"end":6158},{"line":6130,"column":653,"offset":6151},{"line":6130,"column":811,"offset":6159},11714,{"type":31,"tagName":45,"properties":6161,"children":6162,"position":6168},{},[6163],{"type":27,"value":5355,"position":6164},{"start":6165,"end":6166},{"line":6130,"column":811,"offset":6159},{"line":6130,"column":1128,"offset":6167},11721,{"start":6169,"end":6170},{"line":6130,"column":811,"offset":6159},{"line":6130,"column":1128,"offset":6167},{"type":27,"value":6172,"position":6173}," are epoch seconds,\nthe unit ",{"start":6174,"end":6175},{"line":6130,"column":1128,"offset":6167},{"line":6176,"column":64,"offset":6177},217,11752,{"type":31,"tagName":45,"properties":6179,"children":6180,"position":6187},{},[6181],{"type":27,"value":6182,"position":6183},"bar.time()",{"start":6184,"end":6185},{"line":6176,"column":64,"offset":6177},{"line":6176,"column":74,"offset":6186},11764,{"start":6188,"end":6189},{"line":6176,"column":64,"offset":6177},{"line":6176,"column":74,"offset":6186},{"type":27,"value":6191,"position":6192}," reads, and the chart places both ends at their\nexact times, the way it places a handle's corners. A count of bars your\nscript keeps is not the chart's count: the chart leaves out the bars it\nhas no data for, a session market's grid skips its closed hours, and\nvolume or range candles have no fixed width, so a box drawn back by a\ncount lands on the wrong bar where a time lands exact. Take both ends\nfrom times your script stored (a bar's open is ",{"start":6193,"end":6194},{"line":6176,"column":74,"offset":6186},{"line":6195,"column":535,"offset":6196},223,12224,{"type":31,"tagName":45,"properties":6198,"children":6199,"position":6205},{},[6200],{"type":27,"value":6182,"position":6201},{"start":6202,"end":6203},{"line":6195,"column":535,"offset":6196},{"line":6195,"column":1347,"offset":6204},12236,{"start":6206,"end":6207},{"line":6195,"column":535,"offset":6196},{"line":6195,"column":1347,"offset":6204},{"type":27,"value":6209,"position":6210},", its close\nthat plus ",{"start":6211,"end":6212},{"line":6195,"column":1347,"offset":6204},{"line":2355,"column":53,"offset":6213},12260,{"type":31,"tagName":45,"properties":6215,"children":6216,"position":6223},{},[6217],{"type":27,"value":6218,"position":6219},"chart.interval_sec()",{"start":6220,"end":6221},{"line":2355,"column":53,"offset":6213},{"line":2355,"column":555,"offset":6222},12282,{"start":6224,"end":6225},{"line":2355,"column":53,"offset":6213},{"line":2355,"column":555,"offset":6222},{"type":27,"value":6227,"position":6228},"), and never convert them to\nmilliseconds.",{"start":6229,"end":6230},{"line":2355,"column":555,"offset":6222},{"line":6231,"column":94,"offset":6232},225,12326,{"start":6234,"end":6236},{"line":6130,"column":21,"offset":6235},11671,{"line":6231,"column":94,"offset":6232},{"type":27,"value":28},{"type":31,"tagName":1141,"properties":6239,"children":6240,"position":6282},{},[6241,6257,6264,6275],{"type":31,"tagName":1145,"properties":6242,"children":6243,"position":6252},{},[6244],{"type":27,"value":6245,"position":6246},"The end.",{"start":6247,"end":6250},{"line":6248,"column":39,"offset":6249},226,12331,{"line":6248,"column":53,"offset":6251},12339,{"start":6253,"end":6255},{"line":6248,"column":116,"offset":6254},12329,{"line":6248,"column":959,"offset":6256},12341,{"type":27,"value":6258,"position":6259}," An end not after the start is written as the start: the\nrecord covers its start alone. A nonzero ",{"start":6260,"end":6261},{"line":6248,"column":959,"offset":6256},{"line":6262,"column":811,"offset":6263},227,12441,{"type":31,"tagName":45,"properties":6265,"children":6266,"position":6272},{},[6267],{"type":27,"value":1512,"position":6268},{"start":6269,"end":6270},{"line":6262,"column":811,"offset":6263},{"line":6262,"column":565,"offset":6271},12449,{"start":6273,"end":6274},{"line":6262,"column":811,"offset":6263},{"line":6262,"column":565,"offset":6271},{"type":27,"value":6276,"position":6277}," continues the record\npast its end to the chart's right edge, a box at its prices and a ray\nalong its slope, so a ray needs a real second point even when it is\nextended.",{"start":6278,"end":6279},{"line":6262,"column":565,"offset":6271},{"line":6280,"column":64,"offset":6281},230,12624,{"start":6283,"end":6285},{"line":6248,"column":21,"offset":6284},12327,{"line":6280,"column":64,"offset":6281},{"type":27,"value":28},{"type":31,"tagName":1141,"properties":6288,"children":6289,"position":6363},{},[6290,6305,6311,6322,6329,6340,6346,6357],{"type":31,"tagName":1145,"properties":6291,"children":6292,"position":6300},{},[6293],{"type":27,"value":6294,"position":6295},"The integer fields",{"start":6296,"end":6298},{"line":43,"column":39,"offset":6297},12629,{"line":43,"column":119,"offset":6299},12647,{"start":6301,"end":6303},{"line":43,"column":116,"offset":6302},12627,{"line":43,"column":2714,"offset":6304},12649,{"type":27,"value":6306,"position":6307}," are those of the run-of-bars writers: ",{"start":6308,"end":6309},{"line":43,"column":2714,"offset":6304},{"line":43,"column":1118,"offset":6310},12688,{"type":31,"tagName":45,"properties":6312,"children":6313,"position":6319},{},[6314],{"type":27,"value":1457,"position":6315},{"start":6316,"end":6317},{"line":43,"column":1118,"offset":6310},{"line":43,"column":1404,"offset":6318},12695,{"start":6320,"end":6321},{"line":43,"column":1118,"offset":6310},{"line":43,"column":1404,"offset":6318},{"type":27,"value":6323,"position":6324},"\npicks a colour, ",{"start":6325,"end":6326},{"line":43,"column":1404,"offset":6318},{"line":6327,"column":156,"offset":6328},232,12714,{"type":31,"tagName":45,"properties":6330,"children":6331,"position":6337},{},[6332],{"type":27,"value":1475,"position":6333},{"start":6334,"end":6335},{"line":6327,"column":156,"offset":6328},{"line":6327,"column":2714,"offset":6336},12720,{"start":6338,"end":6339},{"line":6327,"column":156,"offset":6328},{"line":6327,"column":2714,"offset":6336},{"type":27,"value":6341,"position":6342}," one of ",{"start":6343,"end":6344},{"line":6327,"column":2714,"offset":6336},{"line":6327,"column":504,"offset":6345},12728,{"type":31,"tagName":45,"properties":6347,"children":6348,"position":6354},{},[6349],{"type":27,"value":1493,"position":6350},{"start":6351,"end":6352},{"line":6327,"column":504,"offset":6345},{"line":6327,"column":10,"offset":6353},12735,{"start":6355,"end":6356},{"line":6327,"column":504,"offset":6345},{"line":6327,"column":10,"offset":6353},{"type":27,"value":6358,"position":6359},", and a value past its range is\nclamped to it.",{"start":6360,"end":6361},{"line":6327,"column":10,"offset":6353},{"line":2370,"column":144,"offset":6362},12783,{"start":6364,"end":6366},{"line":43,"column":21,"offset":6365},12625,{"line":2370,"column":144,"offset":6362},{"type":27,"value":28},{"type":31,"tagName":1141,"properties":6369,"children":6370,"position":6446},{},[6371,6387,6393,6405,6410,6422,6429,6441],{"type":31,"tagName":1145,"properties":6372,"children":6373,"position":6382},{},[6374],{"type":27,"value":6375,"position":6376},"The hover readout",{"start":6377,"end":6380},{"line":6378,"column":39,"offset":6379},234,12788,{"line":6378,"column":507,"offset":6381},12805,{"start":6383,"end":6385},{"line":6378,"column":116,"offset":6384},12786,{"line":6378,"column":74,"offset":6386},12807,{"type":27,"value":6388,"position":6389}," takes ",{"start":6390,"end":6391},{"line":6378,"column":74,"offset":6386},{"line":6378,"column":484,"offset":6392},12814,{"type":31,"tagName":45,"properties":6394,"children":6395,"position":6402},{},[6396],{"type":27,"value":6397,"position":6398},"{{start}}",{"start":6399,"end":6400},{"line":6378,"column":484,"offset":6392},{"line":6378,"column":1327,"offset":6401},12825,{"start":6403,"end":6404},{"line":6378,"column":484,"offset":6392},{"line":6378,"column":1327,"offset":6401},{"type":27,"value":531,"position":6406},{"start":6407,"end":6408},{"line":6378,"column":1327,"offset":6401},{"line":6378,"column":124,"offset":6409},12830,{"type":31,"tagName":45,"properties":6411,"children":6412,"position":6419},{},[6413],{"type":27,"value":6414,"position":6415},"{{end}}",{"start":6416,"end":6417},{"line":6378,"column":124,"offset":6409},{"line":6378,"column":1219,"offset":6418},12839,{"start":6420,"end":6421},{"line":6378,"column":124,"offset":6409},{"line":6378,"column":1219,"offset":6418},{"type":27,"value":6423,"position":6424}," in place of\n",{"start":6425,"end":6426},{"line":6378,"column":1219,"offset":6418},{"line":6427,"column":21,"offset":6428},235,12852,{"type":31,"tagName":45,"properties":6430,"children":6431,"position":6438},{},[6432],{"type":27,"value":3913,"position":6433},{"start":6434,"end":6436},{"line":6427,"column":116,"offset":6435},12854,{"line":6427,"column":959,"offset":6437},12866,{"start":6439,"end":6440},{"line":6427,"column":116,"offset":6435},{"line":6427,"column":959,"offset":6437},{"type":27,"value":2993,"position":6442},{"start":6443,"end":6444},{"line":6427,"column":959,"offset":6437},{"line":6427,"column":94,"offset":6445},12867,{"start":6447,"end":6449},{"line":6378,"column":21,"offset":6448},12784,{"line":6427,"column":94,"offset":6445},{"type":27,"value":28},{"type":31,"tagName":1141,"properties":6452,"children":6453,"position":6638},{},[6454,6470,6477,6488,6494,6506,6512,6524,6531,6544,6549,6561,6567,6579,6584,6596,6601,6613,6620,6633],{"type":31,"tagName":1145,"properties":6455,"children":6456,"position":6465},{},[6457],{"type":27,"value":6458,"position":6459},"A section's layout",{"start":6460,"end":6463},{"line":6461,"column":39,"offset":6462},236,12872,{"line":6461,"column":119,"offset":6464},12890,{"start":6466,"end":6468},{"line":6461,"column":116,"offset":6467},12870,{"line":6461,"column":2714,"offset":6469},12892,{"type":27,"value":6471,"position":6472}," follows the writer your file calls: a timed\nsection holds ",{"start":6473,"end":6474},{"line":6461,"column":2714,"offset":6469},{"line":6475,"column":144,"offset":6476},237,12953,{"type":31,"tagName":45,"properties":6478,"children":6479,"position":6485},{},[6480],{"type":27,"value":601,"position":6481},{"start":6482,"end":6483},{"line":6475,"column":144,"offset":6476},{"line":6475,"column":74,"offset":6484},12960,{"start":6486,"end":6487},{"line":6475,"column":144,"offset":6476},{"line":6475,"column":74,"offset":6484},{"type":27,"value":6489,"position":6490}," x 5 outputs, ",{"start":6491,"end":6492},{"line":6475,"column":74,"offset":6484},{"line":6475,"column":633,"offset":6493},12974,{"type":31,"tagName":45,"properties":6495,"children":6496,"position":6503},{},[6497],{"type":27,"value":6498,"position":6499},"\u003Cname>_\u003Cslot>_top",{"start":6500,"end":6501},{"line":6475,"column":633,"offset":6493},{"line":6475,"column":1269,"offset":6502},12993,{"start":6504,"end":6505},{"line":6475,"column":633,"offset":6493},{"line":6475,"column":1269,"offset":6502},{"type":27,"value":6507,"position":6508}," (or ",{"start":6509,"end":6510},{"line":6475,"column":1269,"offset":6502},{"line":6475,"column":1347,"offset":6511},12998,{"type":31,"tagName":45,"properties":6513,"children":6514,"position":6521},{},[6515],{"type":27,"value":6516,"position":6517},"_y1",{"start":6518,"end":6519},{"line":6475,"column":1347,"offset":6511},{"line":6475,"column":1279,"offset":6520},13003,{"start":6522,"end":6523},{"line":6475,"column":1347,"offset":6511},{"line":6475,"column":1279,"offset":6520},{"type":27,"value":6525,"position":6526},"),\n",{"start":6527,"end":6528},{"line":6475,"column":1279,"offset":6520},{"line":6529,"column":21,"offset":6530},238,13006,{"type":31,"tagName":45,"properties":6532,"children":6533,"position":6541},{},[6534],{"type":27,"value":6535,"position":6536},"_bottom",{"start":6537,"end":6539},{"line":6529,"column":116,"offset":6538},13008,{"line":6529,"column":64,"offset":6540},13017,{"start":6542,"end":6543},{"line":6529,"column":116,"offset":6538},{"line":6529,"column":64,"offset":6540},{"type":27,"value":6507,"position":6545},{"start":6546,"end":6547},{"line":6529,"column":64,"offset":6540},{"line":6529,"column":144,"offset":6548},13022,{"type":31,"tagName":45,"properties":6550,"children":6551,"position":6558},{},[6552],{"type":27,"value":6553,"position":6554},"_y2",{"start":6555,"end":6556},{"line":6529,"column":144,"offset":6548},{"line":6529,"column":507,"offset":6557},13027,{"start":6559,"end":6560},{"line":6529,"column":144,"offset":6548},{"line":6529,"column":507,"offset":6557},{"type":27,"value":6562,"position":6563},"), ",{"start":6564,"end":6565},{"line":6529,"column":507,"offset":6557},{"line":6529,"column":2714,"offset":6566},13030,{"type":31,"tagName":45,"properties":6568,"children":6569,"position":6576},{},[6570],{"type":27,"value":6571,"position":6572},"_start",{"start":6573,"end":6574},{"line":6529,"column":2714,"offset":6566},{"line":6529,"column":504,"offset":6575},13038,{"start":6577,"end":6578},{"line":6529,"column":2714,"offset":6566},{"line":6529,"column":504,"offset":6575},{"type":27,"value":270,"position":6580},{"start":6581,"end":6582},{"line":6529,"column":504,"offset":6575},{"line":6529,"column":555,"offset":6583},13040,{"type":31,"tagName":45,"properties":6585,"children":6586,"position":6593},{},[6587],{"type":27,"value":6588,"position":6589},"_end",{"start":6590,"end":6591},{"line":6529,"column":555,"offset":6583},{"line":6529,"column":680,"offset":6592},13046,{"start":6594,"end":6595},{"line":6529,"column":555,"offset":6583},{"line":6529,"column":680,"offset":6592},{"type":27,"value":531,"position":6597},{"start":6598,"end":6599},{"line":6529,"column":680,"offset":6592},{"line":6529,"column":149,"offset":6600},13051,{"type":31,"tagName":45,"properties":6602,"children":6603,"position":6610},{},[6604],{"type":27,"value":6605,"position":6606},"_meta",{"start":6607,"end":6608},{"line":6529,"column":149,"offset":6600},{"line":6529,"column":1129,"offset":6609},13058,{"start":6611,"end":6612},{"line":6529,"column":149,"offset":6600},{"line":6529,"column":1129,"offset":6609},{"type":27,"value":6614,"position":6615},", and the sheet says\n",{"start":6616,"end":6617},{"line":6529,"column":1129,"offset":6609},{"line":6618,"column":21,"offset":6619},239,13079,{"type":31,"tagName":45,"properties":6621,"children":6622,"position":6630},{},[6623],{"type":27,"value":6624,"position":6625},"\"stride\": 5",{"start":6626,"end":6628},{"line":6618,"column":116,"offset":6627},13081,{"line":6618,"column":94,"offset":6629},13094,{"start":6631,"end":6632},{"line":6618,"column":116,"offset":6627},{"line":6618,"column":94,"offset":6629},{"type":27,"value":2993,"position":6634},{"start":6635,"end":6636},{"line":6618,"column":94,"offset":6629},{"line":6618,"column":144,"offset":6637},13095,{"start":6639,"end":6641},{"line":6461,"column":21,"offset":6640},12868,{"line":6618,"column":144,"offset":6637},{"type":27,"value":28},{"start":6644,"end":6645},{"line":6130,"column":21,"offset":6235},{"line":6618,"column":144,"offset":6637},{"type":27,"value":28},{"type":31,"tagName":32,"properties":6648,"children":6649,"position":6657},{},[6650],{"type":27,"value":6651,"position":6652},"A chart built before timed spans and rays reads the run-of-bars layout\nonly and refuses an indicator with a timed section by name (\"stride must\nbe 4\"), so an indicator that uses one needs the current chart.",{"start":6653,"end":6655},{"line":2380,"column":21,"offset":6654},13097,{"line":54,"column":1364,"offset":6656},13303,{"start":6658,"end":6659},{"line":2380,"column":21,"offset":6654},{"line":54,"column":1364,"offset":6656},{"type":27,"value":28},{"type":31,"tagName":477,"properties":6662,"children":6663,"position":6672},{},[6664],{"type":27,"value":6665,"position":6666},"Settings",{"start":6667,"end":6670},{"line":6668,"column":485,"offset":6669},245,13308,{"line":6668,"column":64,"offset":6671},13316,{"start":6673,"end":6675},{"line":6668,"column":21,"offset":6674},13305,{"line":6668,"column":64,"offset":6671},{"type":27,"value":28},{"type":31,"tagName":32,"properties":6678,"children":6679,"position":7024},{},[6680,6688,6699,6704,6715,6720,6732,6739,6751,6757,6772,6779,6791,6797,6809,6816,6828,6834,6846,6852,6864,6870,6882,6887,6898,6904,6916,6923,6934,6939,6951,6956,6967,6972,6983,6990,7001,7007,7018],{"type":27,"value":6681,"position":6682},"Every look key except ",{"start":6683,"end":6686},{"line":6684,"column":21,"offset":6685},247,13318,{"line":6684,"column":119,"offset":6687},13340,{"type":31,"tagName":45,"properties":6689,"children":6690,"position":6696},{},[6691],{"type":27,"value":601,"position":6692},{"start":6693,"end":6694},{"line":6684,"column":119,"offset":6687},{"line":6684,"column":634,"offset":6695},13347,{"start":6697,"end":6698},{"line":6684,"column":119,"offset":6687},{"line":6684,"column":634,"offset":6695},{"type":27,"value":270,"position":6700},{"start":6701,"end":6702},{"line":6684,"column":634,"offset":6695},{"line":6684,"column":1516,"offset":6703},13349,{"type":31,"tagName":45,"properties":6705,"children":6706,"position":6712},{},[6707],{"type":27,"value":2687,"position":6708},{"start":6709,"end":6710},{"line":6684,"column":1516,"offset":6703},{"line":6684,"column":653,"offset":6711},13356,{"start":6713,"end":6714},{"line":6684,"column":1516,"offset":6703},{"line":6684,"column":653,"offset":6711},{"type":27,"value":531,"position":6716},{"start":6717,"end":6718},{"line":6684,"column":653,"offset":6711},{"line":6684,"column":811,"offset":6719},13361,{"type":31,"tagName":45,"properties":6721,"children":6722,"position":6729},{},[6723],{"type":27,"value":6724,"position":6725},"text.field",{"start":6726,"end":6727},{"line":6684,"column":811,"offset":6719},{"line":6684,"column":1219,"offset":6728},13373,{"start":6730,"end":6731},{"line":6684,"column":811,"offset":6719},{"line":6684,"column":1219,"offset":6728},{"type":27,"value":6733,"position":6734}," takes\n",{"start":6735,"end":6736},{"line":6684,"column":1219,"offset":6728},{"line":6737,"column":21,"offset":6738},248,13380,{"type":31,"tagName":45,"properties":6740,"children":6741,"position":6748},{},[6742],{"type":27,"value":6743,"position":6744},"\"@\u003Cparam>\"",{"start":6745,"end":6746},{"line":6737,"column":21,"offset":6738},{"line":6737,"column":53,"offset":6747},13392,{"start":6749,"end":6750},{"line":6737,"column":21,"offset":6738},{"line":6737,"column":53,"offset":6747},{"type":27,"value":6752,"position":6753},", so a setting drives it (",{"start":6754,"end":6755},{"line":6737,"column":53,"offset":6747},{"line":6737,"column":653,"offset":6756},13418,{"type":31,"tagName":108,"properties":6758,"children":6760,"position":6768},{"href":6759},"../settings/kinds.md",[6761],{"type":27,"value":6762,"position":6763},"Setting kinds",{"start":6764,"end":6766},{"line":6737,"column":10,"offset":6765},13419,{"line":6737,"column":1129,"offset":6767},13432,{"start":6769,"end":6770},{"line":6737,"column":653,"offset":6756},{"line":6737,"column":929,"offset":6771},13455,{"type":27,"value":6773,"position":6774},"):\na colour takes a ",{"start":6775,"end":6776},{"line":6737,"column":929,"offset":6771},{"line":6777,"column":1309,"offset":6778},249,13475,{"type":31,"tagName":45,"properties":6780,"children":6781,"position":6788},{},[6782],{"type":27,"value":6783,"position":6784},"param.color",{"start":6785,"end":6786},{"line":6777,"column":1309,"offset":6778},{"line":6777,"column":484,"offset":6787},13488,{"start":6789,"end":6790},{"line":6777,"column":1309,"offset":6778},{"line":6777,"column":484,"offset":6787},{"type":27,"value":6792,"position":6793},"; a number key a ",{"start":6794,"end":6795},{"line":6777,"column":484,"offset":6787},{"line":6777,"column":1251,"offset":6796},13505,{"type":31,"tagName":45,"properties":6798,"children":6799,"position":6806},{},[6800],{"type":27,"value":6801,"position":6802},"param.number",{"start":6803,"end":6804},{"line":6777,"column":1251,"offset":6796},{"line":6777,"column":1347,"offset":6805},13519,{"start":6807,"end":6808},{"line":6777,"column":1251,"offset":6796},{"line":6777,"column":1347,"offset":6805},{"type":27,"value":6810,"position":6811}," or\n",{"start":6812,"end":6813},{"line":6777,"column":1347,"offset":6805},{"line":6814,"column":21,"offset":6815},250,13523,{"type":31,"tagName":45,"properties":6817,"children":6818,"position":6825},{},[6819],{"type":27,"value":6820,"position":6821},"param.int",{"start":6822,"end":6823},{"line":6814,"column":21,"offset":6815},{"line":6814,"column":64,"offset":6824},13534,{"start":6826,"end":6827},{"line":6814,"column":21,"offset":6815},{"line":6814,"column":64,"offset":6824},{"type":27,"value":6829,"position":6830}," whose ",{"start":6831,"end":6832},{"line":6814,"column":64,"offset":6824},{"line":6814,"column":156,"offset":6833},13541,{"type":31,"tagName":45,"properties":6835,"children":6836,"position":6843},{},[6837],{"type":27,"value":6838,"position":6839},"min..max",{"start":6840,"end":6841},{"line":6814,"column":156,"offset":6833},{"line":6814,"column":2030,"offset":6842},13551,{"start":6844,"end":6845},{"line":6814,"column":156,"offset":6833},{"line":6814,"column":2030,"offset":6842},{"type":27,"value":6847,"position":6848}," lies inside the key's range; ",{"start":6849,"end":6850},{"line":6814,"column":2030,"offset":6842},{"line":6814,"column":157,"offset":6851},13581,{"type":31,"tagName":45,"properties":6853,"children":6854,"position":6861},{},[6855],{"type":27,"value":6856,"position":6857},"size.law",{"start":6858,"end":6859},{"line":6814,"column":157,"offset":6851},{"line":6814,"column":776,"offset":6860},13591,{"start":6862,"end":6863},{"line":6814,"column":157,"offset":6851},{"line":6814,"column":776,"offset":6860},{"type":27,"value":1285,"position":6865},{"start":6866,"end":6867},{"line":6814,"column":776,"offset":6860},{"line":6868,"column":21,"offset":6869},251,13593,{"type":31,"tagName":45,"properties":6871,"children":6872,"position":6879},{},[6873],{"type":27,"value":6874,"position":6875},"text.format",{"start":6876,"end":6877},{"line":6868,"column":21,"offset":6869},{"line":6868,"column":104,"offset":6878},13606,{"start":6880,"end":6881},{"line":6868,"column":21,"offset":6869},{"line":6868,"column":104,"offset":6878},{"type":27,"value":531,"position":6883},{"start":6884,"end":6885},{"line":6868,"column":104,"offset":6878},{"line":6868,"column":156,"offset":6886},13611,{"type":31,"tagName":45,"properties":6888,"children":6889,"position":6895},{},[6890],{"type":27,"value":4905,"position":6891},{"start":6892,"end":6893},{"line":6868,"column":156,"offset":6886},{"line":6868,"column":484,"offset":6894},13623,{"start":6896,"end":6897},{"line":6868,"column":156,"offset":6886},{"line":6868,"column":484,"offset":6894},{"type":27,"value":6899,"position":6900}," a ",{"start":6901,"end":6902},{"line":6868,"column":484,"offset":6894},{"line":6868,"column":623,"offset":6903},13626,{"type":31,"tagName":45,"properties":6905,"children":6906,"position":6913},{},[6907],{"type":27,"value":6908,"position":6909},"param.choice",{"start":6910,"end":6911},{"line":6868,"column":623,"offset":6903},{"line":6868,"column":1251,"offset":6912},13640,{"start":6914,"end":6915},{"line":6868,"column":623,"offset":6903},{"line":6868,"column":1251,"offset":6912},{"type":27,"value":6917,"position":6918}," over their words; and\n",{"start":6919,"end":6920},{"line":6868,"column":1251,"offset":6912},{"line":6921,"column":21,"offset":6922},252,13663,{"type":31,"tagName":45,"properties":6924,"children":6925,"position":6931},{},[6926],{"type":27,"value":2168,"position":6927},{"start":6928,"end":6929},{"line":6921,"column":21,"offset":6922},{"line":6921,"column":63,"offset":6930},13669,{"start":6932,"end":6933},{"line":6921,"column":21,"offset":6922},{"line":6921,"column":63,"offset":6930},{"type":27,"value":270,"position":6935},{"start":6936,"end":6937},{"line":6921,"column":63,"offset":6930},{"line":6921,"column":746,"offset":6938},13671,{"type":31,"tagName":45,"properties":6940,"children":6941,"position":6948},{},[6942],{"type":27,"value":6943,"position":6944},"text.mode",{"start":6945,"end":6946},{"line":6921,"column":746,"offset":6938},{"line":6921,"column":1174,"offset":6947},13682,{"start":6949,"end":6950},{"line":6921,"column":746,"offset":6938},{"line":6921,"column":1174,"offset":6947},{"type":27,"value":531,"position":6952},{"start":6953,"end":6954},{"line":6921,"column":1174,"offset":6947},{"line":6921,"column":2714,"offset":6955},13687,{"type":31,"tagName":45,"properties":6957,"children":6958,"position":6964},{},[6959],{"type":27,"value":2407,"position":6960},{"start":6961,"end":6962},{"line":6921,"column":2714,"offset":6955},{"line":6921,"column":2025,"offset":6963},13690,{"start":6965,"end":6966},{"line":6921,"column":2714,"offset":6955},{"line":6921,"column":2025,"offset":6963},{"type":27,"value":6899,"position":6968},{"start":6969,"end":6970},{"line":6921,"column":2025,"offset":6963},{"line":6921,"column":484,"offset":6971},13693,{"type":31,"tagName":45,"properties":6973,"children":6974,"position":6980},{},[6975],{"type":27,"value":6908,"position":6976},{"start":6977,"end":6978},{"line":6921,"column":484,"offset":6971},{"line":6921,"column":525,"offset":6979},13707,{"start":6981,"end":6982},{"line":6921,"column":484,"offset":6971},{"line":6921,"column":525,"offset":6979},{"type":27,"value":6984,"position":6985}," with at most as many options\nas the key has, the picked option's position being the value (\"Ring\"\nbelow sets ",{"start":6986,"end":6987},{"line":6921,"column":525,"offset":6979},{"line":6988,"column":64,"offset":6989},254,13817,{"type":31,"tagName":45,"properties":6991,"children":6992,"position":6998},{},[6993],{"type":27,"value":2168,"position":6994},{"start":6995,"end":6996},{"line":6988,"column":64,"offset":6989},{"line":6988,"column":1309,"offset":6997},13823,{"start":6999,"end":7000},{"line":6988,"column":64,"offset":6989},{"line":6988,"column":1309,"offset":6997},{"type":27,"value":7002,"position":7003}," to 2), or a ",{"start":7004,"end":7005},{"line":6988,"column":1309,"offset":6997},{"line":6988,"column":484,"offset":7006},13836,{"type":31,"tagName":45,"properties":7008,"children":7009,"position":7015},{},[7010],{"type":27,"value":6820,"position":7011},{"start":7012,"end":7013},{"line":6988,"column":484,"offset":7006},{"line":6988,"column":1327,"offset":7014},13847,{"start":7016,"end":7017},{"line":6988,"column":484,"offset":7006},{"line":6988,"column":1327,"offset":7014},{"type":27,"value":7019,"position":7020}," inside the key's range.",{"start":7021,"end":7022},{"line":6988,"column":1327,"offset":7014},{"line":6988,"column":575,"offset":7023},13871,{"start":7025,"end":7026},{"line":6684,"column":21,"offset":6685},{"line":6988,"column":575,"offset":7023},{"type":27,"value":28},{"type":14,"children":7029},[7030],{"type":31,"tagName":166,"properties":7031,"children":7032,"data":-1},{"class":168,"style":169,"tabindex":170},[7033],{"type":31,"tagName":45,"properties":7034,"children":7036},{"class":7035},[175],[7037,7091,7092,7163,7164,7213,7214,7263,7264,7323,7324,7374,7375,7408,7409,7441,7442],{"type":31,"tagName":178,"properties":7038,"children":7039},{"class":180},[7040,7045,7050,7054,7059,7063,7067,7072,7077,7082,7087],{"type":31,"tagName":178,"properties":7041,"children":7042},{"style":194},[7043],{"type":27,"value":7044},"param.",{"type":31,"tagName":178,"properties":7046,"children":7047},{"style":200},[7048],{"type":27,"value":7049},"number",{"type":31,"tagName":178,"properties":7051,"children":7052},{"style":194},[7053],{"type":27,"value":420},{"type":31,"tagName":178,"properties":7055,"children":7056},{"style":211},[7057],{"type":27,"value":7058},"\"min_size\"",{"type":31,"tagName":178,"properties":7060,"children":7061},{"style":194},[7062],{"type":27,"value":270},{"type":31,"tagName":178,"properties":7064,"children":7065},{"style":222},[7066],{"type":27,"value":1813},{"type":31,"tagName":178,"properties":7068,"children":7069},{"style":194},[7070],{"type":27,"value":7071},", { min: ",{"type":31,"tagName":178,"properties":7073,"children":7074},{"style":222},[7075],{"type":27,"value":7076},"0.0001",{"type":31,"tagName":178,"properties":7078,"children":7079},{"style":194},[7080],{"type":27,"value":7081},", max: ",{"type":31,"tagName":178,"properties":7083,"children":7084},{"style":222},[7085],{"type":27,"value":7086},"1000000000",{"type":31,"tagName":178,"properties":7088,"children":7089},{"style":194},[7090],{"type":27,"value":290},{"type":27,"value":28},{"type":31,"tagName":178,"properties":7093,"children":7094},{"class":180},[7095,7099,7104,7108,7113,7118,7123,7127,7132,7136,7141,7145,7150,7155,7159],{"type":31,"tagName":178,"properties":7096,"children":7097},{"style":194},[7098],{"type":27,"value":7044},{"type":31,"tagName":178,"properties":7100,"children":7101},{"style":200},[7102],{"type":27,"value":7103},"choice",{"type":31,"tagName":178,"properties":7105,"children":7106},{"style":194},[7107],{"type":27,"value":420},{"type":31,"tagName":178,"properties":7109,"children":7110},{"style":211},[7111],{"type":27,"value":7112},"\"look\"",{"type":31,"tagName":178,"properties":7114,"children":7115},{"style":194},[7116],{"type":27,"value":7117},", [",{"type":31,"tagName":178,"properties":7119,"children":7120},{"style":211},[7121],{"type":27,"value":7122},"\"Bubble\"",{"type":31,"tagName":178,"properties":7124,"children":7125},{"style":194},[7126],{"type":27,"value":270},{"type":31,"tagName":178,"properties":7128,"children":7129},{"style":211},[7130],{"type":27,"value":7131},"\"Soft dot\"",{"type":31,"tagName":178,"properties":7133,"children":7134},{"style":194},[7135],{"type":27,"value":270},{"type":31,"tagName":178,"properties":7137,"children":7138},{"style":211},[7139],{"type":27,"value":7140},"\"Ring\"",{"type":31,"tagName":178,"properties":7142,"children":7143},{"style":194},[7144],{"type":27,"value":270},{"type":31,"tagName":178,"properties":7146,"children":7147},{"style":211},[7148],{"type":27,"value":7149},"\"Square\"",{"type":31,"tagName":178,"properties":7151,"children":7152},{"style":194},[7153],{"type":27,"value":7154},"], ",{"type":31,"tagName":178,"properties":7156,"children":7157},{"style":211},[7158],{"type":27,"value":7140},{"type":31,"tagName":178,"properties":7160,"children":7161},{"style":194},[7162],{"type":27,"value":465},{"type":27,"value":28},{"type":31,"tagName":178,"properties":7165,"children":7166},{"class":180},[7167,7171,7176,7180,7185,7189,7193,7197,7201,7205,7209],{"type":31,"tagName":178,"properties":7168,"children":7169},{"style":194},[7170],{"type":27,"value":7044},{"type":31,"tagName":178,"properties":7172,"children":7173},{"style":200},[7174],{"type":27,"value":7175},"int",{"type":31,"tagName":178,"properties":7177,"children":7178},{"style":194},[7179],{"type":27,"value":420},{"type":31,"tagName":178,"properties":7181,"children":7182},{"style":211},[7183],{"type":27,"value":7184},"\"bubble_size\"",{"type":31,"tagName":178,"properties":7186,"children":7187},{"style":194},[7188],{"type":27,"value":270},{"type":31,"tagName":178,"properties":7190,"children":7191},{"style":222},[7192],{"type":27,"value":255},{"type":31,"tagName":178,"properties":7194,"children":7195},{"style":194},[7196],{"type":27,"value":7071},{"type":31,"tagName":178,"properties":7198,"children":7199},{"style":222},[7200],{"type":27,"value":225},{"type":31,"tagName":178,"properties":7202,"children":7203},{"style":194},[7204],{"type":27,"value":7081},{"type":31,"tagName":178,"properties":7206,"children":7207},{"style":222},[7208],{"type":27,"value":1813},{"type":31,"tagName":178,"properties":7210,"children":7211},{"style":194},[7212],{"type":27,"value":290},{"type":27,"value":28},{"type":31,"tagName":178,"properties":7215,"children":7216},{"class":180},[7217,7221,7225,7229,7234,7238,7242,7246,7250,7254,7259],{"type":31,"tagName":178,"properties":7218,"children":7219},{"style":194},[7220],{"type":27,"value":7044},{"type":31,"tagName":178,"properties":7222,"children":7223},{"style":200},[7224],{"type":27,"value":7175},{"type":31,"tagName":178,"properties":7226,"children":7227},{"style":194},[7228],{"type":27,"value":420},{"type":31,"tagName":178,"properties":7230,"children":7231},{"style":211},[7232],{"type":27,"value":7233},"\"opacity\"",{"type":31,"tagName":178,"properties":7235,"children":7236},{"style":194},[7237],{"type":27,"value":270},{"type":31,"tagName":178,"properties":7239,"children":7240},{"style":222},[7241],{"type":27,"value":1831},{"type":31,"tagName":178,"properties":7243,"children":7244},{"style":194},[7245],{"type":27,"value":7071},{"type":31,"tagName":178,"properties":7247,"children":7248},{"style":222},[7249],{"type":27,"value":1813},{"type":31,"tagName":178,"properties":7251,"children":7252},{"style":194},[7253],{"type":27,"value":7081},{"type":31,"tagName":178,"properties":7255,"children":7256},{"style":222},[7257],{"type":27,"value":7258},"80",{"type":31,"tagName":178,"properties":7260,"children":7261},{"style":194},[7262],{"type":27,"value":290},{"type":27,"value":28},{"type":31,"tagName":178,"properties":7265,"children":7266},{"class":180},[7267,7271,7275,7279,7284,7288,7293,7297,7302,7306,7311,7315,7319],{"type":31,"tagName":178,"properties":7268,"children":7269},{"style":194},[7270],{"type":27,"value":7044},{"type":31,"tagName":178,"properties":7272,"children":7273},{"style":200},[7274],{"type":27,"value":7103},{"type":31,"tagName":178,"properties":7276,"children":7277},{"style":194},[7278],{"type":27,"value":420},{"type":31,"tagName":178,"properties":7280,"children":7281},{"style":211},[7282],{"type":27,"value":7283},"\"show_size\"",{"type":31,"tagName":178,"properties":7285,"children":7286},{"style":194},[7287],{"type":27,"value":7117},{"type":31,"tagName":178,"properties":7289,"children":7290},{"style":211},[7291],{"type":27,"value":7292},"\"Off\"",{"type":31,"tagName":178,"properties":7294,"children":7295},{"style":194},[7296],{"type":27,"value":270},{"type":31,"tagName":178,"properties":7298,"children":7299},{"style":211},[7300],{"type":27,"value":7301},"\"Big bubbles\"",{"type":31,"tagName":178,"properties":7303,"children":7304},{"style":194},[7305],{"type":27,"value":270},{"type":31,"tagName":178,"properties":7307,"children":7308},{"style":211},[7309],{"type":27,"value":7310},"\"All\"",{"type":31,"tagName":178,"properties":7312,"children":7313},{"style":194},[7314],{"type":27,"value":7154},{"type":31,"tagName":178,"properties":7316,"children":7317},{"style":211},[7318],{"type":27,"value":7301},{"type":31,"tagName":178,"properties":7320,"children":7321},{"style":194},[7322],{"type":27,"value":465},{"type":27,"value":28},{"type":31,"tagName":178,"properties":7325,"children":7326},{"class":180},[7327,7331,7335,7339,7344,7348,7353,7357,7362,7366,7370],{"type":31,"tagName":178,"properties":7328,"children":7329},{"style":194},[7330],{"type":27,"value":7044},{"type":31,"tagName":178,"properties":7332,"children":7333},{"style":200},[7334],{"type":27,"value":7103},{"type":31,"tagName":178,"properties":7336,"children":7337},{"style":194},[7338],{"type":27,"value":420},{"type":31,"tagName":178,"properties":7340,"children":7341},{"style":211},[7342],{"type":27,"value":7343},"\"position\"",{"type":31,"tagName":178,"properties":7345,"children":7346},{"style":194},[7347],{"type":27,"value":7117},{"type":31,"tagName":178,"properties":7349,"children":7350},{"style":211},[7351],{"type":27,"value":7352},"\"Candle center\"",{"type":31,"tagName":178,"properties":7354,"children":7355},{"style":194},[7356],{"type":27,"value":270},{"type":31,"tagName":178,"properties":7358,"children":7359},{"style":211},[7360],{"type":27,"value":7361},"\"Trade time\"",{"type":31,"tagName":178,"properties":7363,"children":7364},{"style":194},[7365],{"type":27,"value":7154},{"type":31,"tagName":178,"properties":7367,"children":7368},{"style":211},[7369],{"type":27,"value":7361},{"type":31,"tagName":178,"properties":7371,"children":7372},{"style":194},[7373],{"type":27,"value":465},{"type":27,"value":28},{"type":31,"tagName":178,"properties":7376,"children":7377},{"class":180},[7378,7382,7387,7391,7396,7400,7404],{"type":31,"tagName":178,"properties":7379,"children":7380},{"style":194},[7381],{"type":27,"value":7044},{"type":31,"tagName":178,"properties":7383,"children":7384},{"style":200},[7385],{"type":27,"value":7386},"color",{"type":31,"tagName":178,"properties":7388,"children":7389},{"style":194},[7390],{"type":27,"value":420},{"type":31,"tagName":178,"properties":7392,"children":7393},{"style":211},[7394],{"type":27,"value":7395},"\"buy_color\"",{"type":31,"tagName":178,"properties":7397,"children":7398},{"style":194},[7399],{"type":27,"value":270},{"type":31,"tagName":178,"properties":7401,"children":7402},{"style":211},[7403],{"type":27,"value":1908},{"type":31,"tagName":178,"properties":7405,"children":7406},{"style":194},[7407],{"type":27,"value":465},{"type":27,"value":28},{"type":31,"tagName":178,"properties":7410,"children":7411},{"class":180},[7412,7416,7420,7424,7429,7433,7437],{"type":31,"tagName":178,"properties":7413,"children":7414},{"style":194},[7415],{"type":27,"value":7044},{"type":31,"tagName":178,"properties":7417,"children":7418},{"style":200},[7419],{"type":27,"value":7386},{"type":31,"tagName":178,"properties":7421,"children":7422},{"style":194},[7423],{"type":27,"value":420},{"type":31,"tagName":178,"properties":7425,"children":7426},{"style":211},[7427],{"type":27,"value":7428},"\"sell_color\"",{"type":31,"tagName":178,"properties":7430,"children":7431},{"style":194},[7432],{"type":27,"value":270},{"type":31,"tagName":178,"properties":7434,"children":7435},{"style":211},[7436],{"type":27,"value":1899},{"type":31,"tagName":178,"properties":7438,"children":7439},{"style":194},[7440],{"type":27,"value":465},{"type":27,"value":28},{"type":31,"tagName":178,"properties":7443,"children":7444},{"class":180},[7445,7449,7453,7457,7461,7465,7469,7474,7479,7483,7488,7493,7498,7503,7508,7512,7517,7521,7526,7530,7535,7539,7544],{"type":31,"tagName":178,"properties":7446,"children":7447},{"style":194},[7448],{"type":27,"value":197},{"type":31,"tagName":178,"properties":7450,"children":7451},{"style":200},[7452],{"type":27,"value":203},{"type":31,"tagName":178,"properties":7454,"children":7455},{"style":194},[7456],{"type":27,"value":208},{"type":31,"tagName":178,"properties":7458,"children":7459},{"style":211},[7460],{"type":27,"value":1787},{"type":31,"tagName":178,"properties":7462,"children":7463},{"style":194},[7464],{"type":27,"value":219},{"type":31,"tagName":178,"properties":7466,"children":7467},{"style":222},[7468],{"type":27,"value":1796},{"type":31,"tagName":178,"properties":7470,"children":7471},{"style":194},[7472],{"type":27,"value":7473},", size: { unit: ",{"type":31,"tagName":178,"properties":7475,"children":7476},{"style":211},[7477],{"type":27,"value":7478},"\"@min_size\"",{"type":31,"tagName":178,"properties":7480,"children":7481},{"style":194},[7482],{"type":27,"value":250},{"type":31,"tagName":178,"properties":7484,"children":7485},{"style":211},[7486],{"type":27,"value":7487},"\"@bubble_size\"",{"type":31,"tagName":178,"properties":7489,"children":7490},{"style":194},[7491],{"type":27,"value":7492}," }, look: ",{"type":31,"tagName":178,"properties":7494,"children":7495},{"style":211},[7496],{"type":27,"value":7497},"\"@look\"",{"type":31,"tagName":178,"properties":7499,"children":7500},{"style":194},[7501],{"type":27,"value":7502},", opacity_pct: ",{"type":31,"tagName":178,"properties":7504,"children":7505},{"style":211},[7506],{"type":27,"value":7507},"\"@opacity\"",{"type":31,"tagName":178,"properties":7509,"children":7510},{"style":194},[7511],{"type":27,"value":1846},{"type":31,"tagName":178,"properties":7513,"children":7514},{"style":211},[7515],{"type":27,"value":7516},"\"@show_size\"",{"type":31,"tagName":178,"properties":7518,"children":7519},{"style":194},[7520],{"type":27,"value":1885},{"type":31,"tagName":178,"properties":7522,"children":7523},{"style":211},[7524],{"type":27,"value":7525},"\"@position\"",{"type":31,"tagName":178,"properties":7527,"children":7528},{"style":194},[7529],{"type":27,"value":1894},{"type":31,"tagName":178,"properties":7531,"children":7532},{"style":211},[7533],{"type":27,"value":7534},"\"@sell_color\"",{"type":31,"tagName":178,"properties":7536,"children":7537},{"style":194},[7538],{"type":27,"value":270},{"type":31,"tagName":178,"properties":7540,"children":7541},{"style":211},[7542],{"type":27,"value":7543},"\"@buy_color\"",{"type":31,"tagName":178,"properties":7545,"children":7546},{"style":194},[7547],{"type":27,"value":7548},"] });",{"type":27,"value":28},{"type":31,"tagName":32,"properties":7551,"children":7552,"position":7614},{},[7553,7561,7572,7579,7590,7596,7607],{"type":27,"value":7554,"position":7555},"A setting writes one value to every key it drives, so one ",{"start":7556,"end":7559},{"line":7557,"column":21,"offset":7558},268,14566,{"line":7557,"column":157,"offset":7560},14624,{"type":31,"tagName":45,"properties":7562,"children":7563,"position":7569},{},[7564],{"type":27,"value":6908,"position":7565},{"start":7566,"end":7567},{"line":7557,"column":157,"offset":7560},{"line":7557,"column":915,"offset":7568},14638,{"start":7570,"end":7571},{"line":7557,"column":157,"offset":7560},{"line":7557,"column":915,"offset":7568},{"type":27,"value":7573,"position":7574},"\ncannot set both a position key (",{"start":7575,"end":7576},{"line":7557,"column":915,"offset":7568},{"line":7577,"column":504,"offset":7578},269,14671,{"type":31,"tagName":45,"properties":7580,"children":7581,"position":7587},{},[7582],{"type":27,"value":2168,"position":7583},{"start":7584,"end":7585},{"line":7577,"column":504,"offset":7578},{"line":7577,"column":653,"offset":7586},14677,{"start":7588,"end":7589},{"line":7577,"column":504,"offset":7578},{"line":7577,"column":653,"offset":7586},{"type":27,"value":7591,"position":7592},") and a word key (",{"start":7593,"end":7594},{"line":7577,"column":653,"offset":7586},{"line":7577,"column":1269,"offset":7595},14695,{"type":31,"tagName":45,"properties":7597,"children":7598,"position":7604},{},[7599],{"type":27,"value":4905,"position":7600},{"start":7601,"end":7602},{"line":7577,"column":1269,"offset":7595},{"line":7577,"column":776,"offset":7603},14707,{"start":7605,"end":7606},{"line":7577,"column":1269,"offset":7595},{"line":7577,"column":776,"offset":7603},{"type":27,"value":7608,"position":7609},"):\nthat is refused by name; declare two settings.",{"start":7610,"end":7611},{"line":7577,"column":776,"offset":7603},{"line":7612,"column":124,"offset":7613},270,14756,{"start":7615,"end":7616},{"line":7557,"column":21,"offset":7558},{"line":7612,"column":124,"offset":7613},{"type":27,"value":28},{"type":31,"tagName":477,"properties":7619,"children":7620,"position":7629},{},[7621],{"type":27,"value":7622,"position":7623},"What the chart receives",{"start":7624,"end":7627},{"line":7625,"column":485,"offset":7626},272,14761,{"line":7625,"column":614,"offset":7628},14784,{"start":7630,"end":7632},{"line":7625,"column":21,"offset":7631},14758,{"line":7625,"column":614,"offset":7628},{"type":27,"value":28},{"type":31,"tagName":32,"properties":7635,"children":7636,"position":7772},{},[7637,7646,7658,7665,7677,7684,7696,7703,7715,7722,7733,7738,7749,7754,7765],{"type":27,"value":7638,"position":7639},"Run writes each section into the sheet with the two numbers the chart\nreads it by: ",{"start":7640,"end":7643},{"line":7641,"column":21,"offset":7642},274,14786,{"line":7644,"column":104,"offset":7645},275,14869,{"type":31,"tagName":45,"properties":7647,"children":7648,"position":7655},{},[7649],{"type":27,"value":7650,"position":7651},"first_output",{"start":7652,"end":7653},{"line":7644,"column":104,"offset":7645},{"line":7644,"column":2025,"offset":7654},14883,{"start":7656,"end":7657},{"line":7644,"column":104,"offset":7645},{"line":7644,"column":2025,"offset":7654},{"type":27,"value":7659,"position":7660},", the index of the section's first output,\nand ",{"start":7661,"end":7662},{"line":7644,"column":2025,"offset":7654},{"line":7663,"column":39,"offset":7664},276,14930,{"type":31,"tagName":45,"properties":7666,"children":7667,"position":7674},{},[7668],{"type":27,"value":7669,"position":7670},"stride",{"start":7671,"end":7672},{"line":7663,"column":39,"offset":7664},{"line":7663,"column":53,"offset":7673},14938,{"start":7675,"end":7676},{"line":7663,"column":39,"offset":7664},{"line":7663,"column":53,"offset":7673},{"type":27,"value":7678,"position":7679},", the fields one slot holds (3 for marks, 4 for spans and\nrays, 5 for timed spans and rays). Slot ",{"start":7680,"end":7681},{"line":7663,"column":53,"offset":7673},{"line":7682,"column":680,"offset":7683},277,15036,{"type":31,"tagName":45,"properties":7685,"children":7686,"position":7693},{},[7687],{"type":27,"value":7688,"position":7689},"i",{"start":7690,"end":7691},{"line":7682,"column":680,"offset":7683},{"line":7682,"column":811,"offset":7692},15039,{"start":7694,"end":7695},{"line":7682,"column":680,"offset":7683},{"line":7682,"column":811,"offset":7692},{"type":27,"value":7697,"position":7698},"'s fields are the outputs\nwhose indexes start at ",{"start":7699,"end":7700},{"line":7682,"column":811,"offset":7692},{"line":7701,"column":74,"offset":7702},278,15088,{"type":31,"tagName":45,"properties":7704,"children":7705,"position":7712},{},[7706],{"type":27,"value":7707,"position":7708},"first_output + stride x i",{"start":7709,"end":7710},{"line":7701,"column":74,"offset":7702},{"line":7701,"column":1128,"offset":7711},15115,{"start":7713,"end":7714},{"line":7701,"column":74,"offset":7702},{"line":7701,"column":1128,"offset":7711},{"type":27,"value":7716,"position":7717},". A sheet always\ncarries every look key: Run\nwrites the default for each key a declaration leaves out (a nested key\nof ",{"start":7718,"end":7719},{"line":7701,"column":1128,"offset":7711},{"line":7720,"column":485,"offset":7721},281,15234,{"type":31,"tagName":45,"properties":7723,"children":7724,"position":7730},{},[7725],{"type":27,"value":2059,"position":7726},{"start":7727,"end":7728},{"line":7720,"column":485,"offset":7721},{"line":7720,"column":131,"offset":7729},15240,{"start":7731,"end":7732},{"line":7720,"column":485,"offset":7721},{"line":7720,"column":131,"offset":7729},{"type":27,"value":270,"position":7734},{"start":7735,"end":7736},{"line":7720,"column":131,"offset":7729},{"line":7720,"column":64,"offset":7737},15242,{"type":31,"tagName":45,"properties":7739,"children":7740,"position":7746},{},[7741],{"type":27,"value":27,"position":7742},{"start":7743,"end":7744},{"line":7720,"column":64,"offset":7737},{"line":7720,"column":1309,"offset":7745},15248,{"start":7747,"end":7748},{"line":7720,"column":64,"offset":7737},{"line":7720,"column":1309,"offset":7745},{"type":27,"value":4944,"position":7750},{"start":7751,"end":7752},{"line":7720,"column":1309,"offset":7745},{"line":7720,"column":507,"offset":7753},15252,{"type":31,"tagName":45,"properties":7755,"children":7756,"position":7762},{},[7757],{"type":27,"value":3651,"position":7758},{"start":7759,"end":7760},{"line":7720,"column":507,"offset":7753},{"line":7720,"column":634,"offset":7761},15260,{"start":7763,"end":7764},{"line":7720,"column":507,"offset":7753},{"line":7720,"column":634,"offset":7761},{"type":27,"value":7766,"position":7767}," too), and the chart draws what the sheet\nsays. The first example on this page derives:",{"start":7768,"end":7769},{"line":7720,"column":634,"offset":7761},{"line":7770,"column":149,"offset":7771},282,15347,{"start":7773,"end":7774},{"line":7641,"column":21,"offset":7642},{"line":7770,"column":149,"offset":7771},{"type":27,"value":28},{"type":14,"children":7777},[7778],{"type":31,"tagName":166,"properties":7779,"children":7780,"data":-1},{"class":168,"style":169,"tabindex":170},[7781],{"type":31,"tagName":45,"properties":7782,"children":7785},{"class":7783},[7784],"language-json",[7786,7794,7795,7808,7809,7872,7873,7929,7930,7987,7988,7996,7997,8009,8010,8333,8334,8342,8343],{"type":31,"tagName":178,"properties":7787,"children":7788},{"class":180},[7789],{"type":31,"tagName":178,"properties":7790,"children":7791},{"style":194},[7792],{"type":27,"value":7793},"{",{"type":27,"value":28},{"type":31,"tagName":178,"properties":7796,"children":7797},{"class":180},[7798,7803],{"type":31,"tagName":178,"properties":7799,"children":7800},{"style":222},[7801],{"type":27,"value":7802},"  \"outputs\"",{"type":31,"tagName":178,"properties":7804,"children":7805},{"style":194},[7806],{"type":27,"value":7807},": [",{"type":27,"value":28},{"type":31,"tagName":178,"properties":7810,"children":7811},{"class":180},[7812,7817,7822,7827,7831,7835,7840,7844,7849,7853,7858,7862,7867],{"type":31,"tagName":178,"properties":7813,"children":7814},{"style":194},[7815],{"type":27,"value":7816},"    { ",{"type":31,"tagName":178,"properties":7818,"children":7819},{"style":222},[7820],{"type":27,"value":7821},"\"index\"",{"type":31,"tagName":178,"properties":7823,"children":7824},{"style":194},[7825],{"type":27,"value":7826},": ",{"type":31,"tagName":178,"properties":7828,"children":7829},{"style":222},[7830],{"type":27,"value":170},{"type":31,"tagName":178,"properties":7832,"children":7833},{"style":194},[7834],{"type":27,"value":270},{"type":31,"tagName":178,"properties":7836,"children":7837},{"style":222},[7838],{"type":27,"value":7839},"\"name\"",{"type":31,"tagName":178,"properties":7841,"children":7842},{"style":194},[7843],{"type":27,"value":7826},{"type":31,"tagName":178,"properties":7845,"children":7846},{"style":211},[7847],{"type":27,"value":7848},"\"prints_0_price\"",{"type":31,"tagName":178,"properties":7850,"children":7851},{"style":194},[7852],{"type":27,"value":270},{"type":31,"tagName":178,"properties":7854,"children":7855},{"style":222},[7856],{"type":27,"value":7857},"\"plot\"",{"type":31,"tagName":178,"properties":7859,"children":7860},{"style":194},[7861],{"type":27,"value":7826},{"type":31,"tagName":178,"properties":7863,"children":7864},{"style":211},[7865],{"type":27,"value":7866},"\"\"",{"type":31,"tagName":178,"properties":7868,"children":7869},{"style":194},[7870],{"type":27,"value":7871}," },",{"type":27,"value":28},{"type":31,"tagName":178,"properties":7874,"children":7875},{"class":180},[7876,7880,7884,7888,7892,7896,7900,7904,7909,7913,7917,7921,7925],{"type":31,"tagName":178,"properties":7877,"children":7878},{"style":194},[7879],{"type":27,"value":7816},{"type":31,"tagName":178,"properties":7881,"children":7882},{"style":222},[7883],{"type":27,"value":7821},{"type":31,"tagName":178,"properties":7885,"children":7886},{"style":194},[7887],{"type":27,"value":7826},{"type":31,"tagName":178,"properties":7889,"children":7890},{"style":222},[7891],{"type":27,"value":225},{"type":31,"tagName":178,"properties":7893,"children":7894},{"style":194},[7895],{"type":27,"value":270},{"type":31,"tagName":178,"properties":7897,"children":7898},{"style":222},[7899],{"type":27,"value":7839},{"type":31,"tagName":178,"properties":7901,"children":7902},{"style":194},[7903],{"type":27,"value":7826},{"type":31,"tagName":178,"properties":7905,"children":7906},{"style":211},[7907],{"type":27,"value":7908},"\"prints_0_qty\"",{"type":31,"tagName":178,"properties":7910,"children":7911},{"style":194},[7912],{"type":27,"value":270},{"type":31,"tagName":178,"properties":7914,"children":7915},{"style":222},[7916],{"type":27,"value":7857},{"type":31,"tagName":178,"properties":7918,"children":7919},{"style":194},[7920],{"type":27,"value":7826},{"type":31,"tagName":178,"properties":7922,"children":7923},{"style":211},[7924],{"type":27,"value":7866},{"type":31,"tagName":178,"properties":7926,"children":7927},{"style":194},[7928],{"type":27,"value":7871},{"type":27,"value":28},{"type":31,"tagName":178,"properties":7931,"children":7932},{"class":180},[7933,7937,7941,7945,7949,7953,7957,7961,7966,7970,7974,7978,7982],{"type":31,"tagName":178,"properties":7934,"children":7935},{"style":194},[7936],{"type":27,"value":7816},{"type":31,"tagName":178,"properties":7938,"children":7939},{"style":222},[7940],{"type":27,"value":7821},{"type":31,"tagName":178,"properties":7942,"children":7943},{"style":194},[7944],{"type":27,"value":7826},{"type":31,"tagName":178,"properties":7946,"children":7947},{"style":222},[7948],{"type":27,"value":1841},{"type":31,"tagName":178,"properties":7950,"children":7951},{"style":194},[7952],{"type":27,"value":270},{"type":31,"tagName":178,"properties":7954,"children":7955},{"style":222},[7956],{"type":27,"value":7839},{"type":31,"tagName":178,"properties":7958,"children":7959},{"style":194},[7960],{"type":27,"value":7826},{"type":31,"tagName":178,"properties":7962,"children":7963},{"style":211},[7964],{"type":27,"value":7965},"\"prints_0_meta\"",{"type":31,"tagName":178,"properties":7967,"children":7968},{"style":194},[7969],{"type":27,"value":270},{"type":31,"tagName":178,"properties":7971,"children":7972},{"style":222},[7973],{"type":27,"value":7857},{"type":31,"tagName":178,"properties":7975,"children":7976},{"style":194},[7977],{"type":27,"value":7826},{"type":31,"tagName":178,"properties":7979,"children":7980},{"style":211},[7981],{"type":27,"value":7866},{"type":31,"tagName":178,"properties":7983,"children":7984},{"style":194},[7985],{"type":27,"value":7986}," }",{"type":27,"value":28},{"type":31,"tagName":178,"properties":7989,"children":7990},{"class":180},[7991],{"type":31,"tagName":178,"properties":7992,"children":7993},{"style":194},[7994],{"type":27,"value":7995},"  ],",{"type":27,"value":28},{"type":31,"tagName":178,"properties":7998,"children":7999},{"class":180},[8000,8005],{"type":31,"tagName":178,"properties":8001,"children":8002},{"style":222},[8003],{"type":27,"value":8004},"  \"marks\"",{"type":31,"tagName":178,"properties":8006,"children":8007},{"style":194},[8008],{"type":27,"value":7807},{"type":27,"value":28},{"type":31,"tagName":178,"properties":8011,"children":8012},{"class":180},[8013,8017,8021,8025,8029,8033,8038,8042,8046,8050,8055,8059,8063,8067,8072,8076,8081,8085,8090,8095,8100,8104,8108,8112,8117,8121,8125,8129,8134,8138,8142,8147,8152,8156,8160,8164,8168,8172,8176,8180,8185,8189,8194,8198,8202,8206,8211,8215,8219,8223,8228,8232,8236,8240,8245,8249,8253,8257,8262,8266,8270,8274,8279,8283,8287,8291,8295,8299,8304,8308,8312,8316,8321,8325,8329],{"type":31,"tagName":178,"properties":8014,"children":8015},{"style":194},[8016],{"type":27,"value":7816},{"type":31,"tagName":178,"properties":8018,"children":8019},{"style":222},[8020],{"type":27,"value":7839},{"type":31,"tagName":178,"properties":8022,"children":8023},{"style":194},[8024],{"type":27,"value":7826},{"type":31,"tagName":178,"properties":8026,"children":8027},{"style":211},[8028],{"type":27,"value":214},{"type":31,"tagName":178,"properties":8030,"children":8031},{"style":194},[8032],{"type":27,"value":270},{"type":31,"tagName":178,"properties":8034,"children":8035},{"style":222},[8036],{"type":27,"value":8037},"\"slots\"",{"type":31,"tagName":178,"properties":8039,"children":8040},{"style":194},[8041],{"type":27,"value":7826},{"type":31,"tagName":178,"properties":8043,"children":8044},{"style":222},[8045],{"type":27,"value":225},{"type":31,"tagName":178,"properties":8047,"children":8048},{"style":194},[8049],{"type":27,"value":270},{"type":31,"tagName":178,"properties":8051,"children":8052},{"style":222},[8053],{"type":27,"value":8054},"\"first_output\"",{"type":31,"tagName":178,"properties":8056,"children":8057},{"style":194},[8058],{"type":27,"value":7826},{"type":31,"tagName":178,"properties":8060,"children":8061},{"style":222},[8062],{"type":27,"value":170},{"type":31,"tagName":178,"properties":8064,"children":8065},{"style":194},[8066],{"type":27,"value":270},{"type":31,"tagName":178,"properties":8068,"children":8069},{"style":222},[8070],{"type":27,"value":8071},"\"stride\"",{"type":31,"tagName":178,"properties":8073,"children":8074},{"style":194},[8075],{"type":27,"value":7826},{"type":31,"tagName":178,"properties":8077,"children":8078},{"style":222},[8079],{"type":27,"value":8080},"3",{"type":31,"tagName":178,"properties":8082,"children":8083},{"style":194},[8084],{"type":27,"value":270},{"type":31,"tagName":178,"properties":8086,"children":8087},{"style":222},[8088],{"type":27,"value":8089},"\"size\"",{"type":31,"tagName":178,"properties":8091,"children":8092},{"style":194},[8093],{"type":27,"value":8094},": { ",{"type":31,"tagName":178,"properties":8096,"children":8097},{"style":222},[8098],{"type":27,"value":8099},"\"law\"",{"type":31,"tagName":178,"properties":8101,"children":8102},{"style":194},[8103],{"type":27,"value":7826},{"type":31,"tagName":178,"properties":8105,"children":8106},{"style":211},[8107],{"type":27,"value":235},{"type":31,"tagName":178,"properties":8109,"children":8110},{"style":194},[8111],{"type":27,"value":270},{"type":31,"tagName":178,"properties":8113,"children":8114},{"style":222},[8115],{"type":27,"value":8116},"\"unit\"",{"type":31,"tagName":178,"properties":8118,"children":8119},{"style":194},[8120],{"type":27,"value":7826},{"type":31,"tagName":178,"properties":8122,"children":8123},{"style":222},[8124],{"type":27,"value":245},{"type":31,"tagName":178,"properties":8126,"children":8127},{"style":194},[8128],{"type":27,"value":270},{"type":31,"tagName":178,"properties":8130,"children":8131},{"style":222},[8132],{"type":27,"value":8133},"\"scale\"",{"type":31,"tagName":178,"properties":8135,"children":8136},{"style":194},[8137],{"type":27,"value":7826},{"type":31,"tagName":178,"properties":8139,"children":8140},{"style":222},[8141],{"type":27,"value":255},{"type":31,"tagName":178,"properties":8143,"children":8144},{"style":194},[8145],{"type":27,"value":8146}," }, ",{"type":31,"tagName":178,"properties":8148,"children":8149},{"style":222},[8150],{"type":27,"value":8151},"\"opacity_pct\"",{"type":31,"tagName":178,"properties":8153,"children":8154},{"style":194},[8155],{"type":27,"value":7826},{"type":31,"tagName":178,"properties":8157,"children":8158},{"style":222},[8159],{"type":27,"value":1831},{"type":31,"tagName":178,"properties":8161,"children":8162},{"style":194},[8163],{"type":27,"value":270},{"type":31,"tagName":178,"properties":8165,"children":8166},{"style":222},[8167],{"type":27,"value":7112},{"type":31,"tagName":178,"properties":8169,"children":8170},{"style":194},[8171],{"type":27,"value":7826},{"type":31,"tagName":178,"properties":8173,"children":8174},{"style":222},[8175],{"type":27,"value":170},{"type":31,"tagName":178,"properties":8177,"children":8178},{"style":194},[8179],{"type":27,"value":270},{"type":31,"tagName":178,"properties":8181,"children":8182},{"style":222},[8183],{"type":27,"value":8184},"\"text\"",{"type":31,"tagName":178,"properties":8186,"children":8187},{"style":194},[8188],{"type":27,"value":8094},{"type":31,"tagName":178,"properties":8190,"children":8191},{"style":222},[8192],{"type":27,"value":8193},"\"mode\"",{"type":31,"tagName":178,"properties":8195,"children":8196},{"style":194},[8197],{"type":27,"value":7826},{"type":31,"tagName":178,"properties":8199,"children":8200},{"style":222},[8201],{"type":27,"value":225},{"type":31,"tagName":178,"properties":8203,"children":8204},{"style":194},[8205],{"type":27,"value":270},{"type":31,"tagName":178,"properties":8207,"children":8208},{"style":222},[8209],{"type":27,"value":8210},"\"field\"",{"type":31,"tagName":178,"properties":8212,"children":8213},{"style":194},[8214],{"type":27,"value":7826},{"type":31,"tagName":178,"properties":8216,"children":8217},{"style":211},[8218],{"type":27,"value":1860},{"type":31,"tagName":178,"properties":8220,"children":8221},{"style":194},[8222],{"type":27,"value":270},{"type":31,"tagName":178,"properties":8224,"children":8225},{"style":222},[8226],{"type":27,"value":8227},"\"format\"",{"type":31,"tagName":178,"properties":8229,"children":8230},{"style":194},[8231],{"type":27,"value":7826},{"type":31,"tagName":178,"properties":8233,"children":8234},{"style":211},[8235],{"type":27,"value":1870},{"type":31,"tagName":178,"properties":8237,"children":8238},{"style":194},[8239],{"type":27,"value":270},{"type":31,"tagName":178,"properties":8241,"children":8242},{"style":222},[8243],{"type":27,"value":8244},"\"min_px\"",{"type":31,"tagName":178,"properties":8246,"children":8247},{"style":194},[8248],{"type":27,"value":7826},{"type":31,"tagName":178,"properties":8250,"children":8251},{"style":222},[8252],{"type":27,"value":1880},{"type":31,"tagName":178,"properties":8254,"children":8255},{"style":194},[8256],{"type":27,"value":8146},{"type":31,"tagName":178,"properties":8258,"children":8259},{"style":222},[8260],{"type":27,"value":8261},"\"x\"",{"type":31,"tagName":178,"properties":8263,"children":8264},{"style":194},[8265],{"type":27,"value":7826},{"type":31,"tagName":178,"properties":8267,"children":8268},{"style":222},[8269],{"type":27,"value":170},{"type":31,"tagName":178,"properties":8271,"children":8272},{"style":194},[8273],{"type":27,"value":270},{"type":31,"tagName":178,"properties":8275,"children":8276},{"style":222},[8277],{"type":27,"value":8278},"\"colors\"",{"type":31,"tagName":178,"properties":8280,"children":8281},{"style":194},[8282],{"type":27,"value":7807},{"type":31,"tagName":178,"properties":8284,"children":8285},{"style":211},[8286],{"type":27,"value":265},{"type":31,"tagName":178,"properties":8288,"children":8289},{"style":194},[8290],{"type":27,"value":270},{"type":31,"tagName":178,"properties":8292,"children":8293},{"style":211},[8294],{"type":27,"value":275},{"type":31,"tagName":178,"properties":8296,"children":8297},{"style":194},[8298],{"type":27,"value":7154},{"type":31,"tagName":178,"properties":8300,"children":8301},{"style":222},[8302],{"type":27,"value":8303},"\"tooltip\"",{"type":31,"tagName":178,"properties":8305,"children":8306},{"style":194},[8307],{"type":27,"value":7826},{"type":31,"tagName":178,"properties":8309,"children":8310},{"style":211},[8311],{"type":27,"value":285},{"type":31,"tagName":178,"properties":8313,"children":8314},{"style":194},[8315],{"type":27,"value":270},{"type":31,"tagName":178,"properties":8317,"children":8318},{"style":222},[8319],{"type":27,"value":8320},"\"panel\"",{"type":31,"tagName":178,"properties":8322,"children":8323},{"style":194},[8324],{"type":27,"value":7826},{"type":31,"tagName":178,"properties":8326,"children":8327},{"style":211},[8328],{"type":27,"value":1927},{"type":31,"tagName":178,"properties":8330,"children":8331},{"style":194},[8332],{"type":27,"value":7986},{"type":27,"value":28},{"type":31,"tagName":178,"properties":8335,"children":8336},{"class":180},[8337],{"type":31,"tagName":178,"properties":8338,"children":8339},{"style":194},[8340],{"type":27,"value":8341},"  ]",{"type":27,"value":28},{"type":31,"tagName":178,"properties":8344,"children":8345},{"class":180},[8346],{"type":31,"tagName":178,"properties":8347,"children":8348},{"style":194},[8349],{"type":27,"value":474},{"type":27,"value":28},{"type":31,"tagName":32,"properties":8352,"children":8353,"position":8435},{},[8354,8362,8374,8381,8393,8399,8411,8416,8428],{"type":27,"value":8355,"position":8356},"A slot's last field packs its integer fields into one number: a mark's\n",{"start":8357,"end":8360},{"line":8358,"column":21,"offset":8359},297,15900,{"line":2387,"column":21,"offset":8361},15971,{"type":31,"tagName":45,"properties":8363,"children":8364,"position":8371},{},[8365],{"type":27,"value":8366,"position":8367},"side + 4 x fills + 262144 x offsetMs",{"start":8368,"end":8369},{"line":2387,"column":21,"offset":8361},{"line":2387,"column":653,"offset":8370},16009,{"start":8372,"end":8373},{"line":2387,"column":21,"offset":8361},{"line":2387,"column":653,"offset":8370},{"type":27,"value":8375,"position":8376},", a span's or a ray's (timed or\nnot) ",{"start":8377,"end":8378},{"line":2387,"column":653,"offset":8370},{"line":8379,"column":42,"offset":8380},299,16046,{"type":31,"tagName":45,"properties":8382,"children":8383,"position":8390},{},[8384],{"type":27,"value":8385,"position":8386},"style + 8 x word + 256 x extend",{"start":8387,"end":8388},{"line":8379,"column":42,"offset":8380},{"line":8379,"column":653,"offset":8389},16079,{"start":8391,"end":8392},{"line":8379,"column":42,"offset":8380},{"line":8379,"column":653,"offset":8389},{"type":27,"value":8394,"position":8395},". A timed slot's ",{"start":8396,"end":8397},{"line":8379,"column":653,"offset":8389},{"line":8379,"column":1219,"offset":8398},16096,{"type":31,"tagName":45,"properties":8400,"children":8401,"position":8408},{},[8402],{"type":27,"value":8403,"position":8404},"start",{"start":8405,"end":8406},{"line":8379,"column":1219,"offset":8398},{"line":8379,"column":1364,"offset":8407},16103,{"start":8409,"end":8410},{"line":8379,"column":1219,"offset":8398},{"line":8379,"column":1364,"offset":8407},{"type":27,"value":531,"position":8412},{"start":8413,"end":8414},{"line":8379,"column":1364,"offset":8407},{"line":8379,"column":1506,"offset":8415},16108,{"type":31,"tagName":45,"properties":8417,"children":8418,"position":8425},{},[8419],{"type":27,"value":8420,"position":8421},"end",{"start":8422,"end":8423},{"line":8379,"column":1506,"offset":8415},{"line":8379,"column":915,"offset":8424},16113,{"start":8426,"end":8427},{"line":8379,"column":1506,"offset":8415},{"line":8379,"column":915,"offset":8424},{"type":27,"value":8429,"position":8430},"\nfields hold the two times in epoch seconds. An empty slot is NaN in every\nfield.",{"start":8431,"end":8432},{"line":8379,"column":915,"offset":8424},{"line":8433,"column":63,"offset":8434},301,16194,{"start":8436,"end":8437},{"line":8358,"column":21,"offset":8359},{"line":8433,"column":63,"offset":8434},{"type":27,"value":28},{"type":31,"tagName":477,"properties":8440,"children":8441,"position":8450},{},[8442],{"type":27,"value":8443,"position":8444},"What refuses",{"start":8445,"end":8448},{"line":8446,"column":485,"offset":8447},303,16199,{"line":8446,"column":94,"offset":8449},16211,{"start":8451,"end":8453},{"line":8446,"column":21,"offset":8452},16196,{"line":8446,"column":94,"offset":8449},{"type":27,"value":28},{"type":31,"tagName":32,"properties":8456,"children":8457,"position":8466},{},[8458],{"type":27,"value":8459,"position":8460},"Every misuse is refused by name when Run derives the sheet:",{"start":8461,"end":8464},{"line":8462,"column":21,"offset":8463},305,16213,{"line":8462,"column":1233,"offset":8465},16272,{"start":8467,"end":8468},{"line":8462,"column":21,"offset":8463},{"line":8462,"column":1233,"offset":8465},{"type":27,"value":28},{"type":31,"tagName":1136,"properties":8471,"children":8472,"position":8691},{},[8473,8474,8508,8509,8524,8525,8541,8542,8641,8642,8657,8658,8690],{"type":27,"value":28},{"type":31,"tagName":1141,"properties":8475,"children":8476,"position":8504},{},[8477,8486,8497],{"type":27,"value":8478,"position":8479},"a fifth section of one kind (\"marks must declare at most 4 entries\"),\nor ",{"start":8480,"end":8483},{"line":8481,"column":116,"offset":8482},307,16276,{"line":8484,"column":42,"offset":8485},308,16351,{"type":31,"tagName":45,"properties":8487,"children":8488,"position":8494},{},[8489],{"type":27,"value":601,"position":8490},{"start":8491,"end":8492},{"line":8484,"column":42,"offset":8485},{"line":8484,"column":53,"offset":8493},16358,{"start":8495,"end":8496},{"line":8484,"column":42,"offset":8485},{"line":8484,"column":53,"offset":8493},{"type":27,"value":8498,"position":8499}," outside 1..64 (\"plot.marks 'm' slots must be an integer\nfrom 1 to 64 (the records it holds a bar)\");",{"start":8500,"end":8501},{"line":8484,"column":53,"offset":8493},{"line":8502,"column":124,"offset":8503},309,16461,{"start":8505,"end":8507},{"line":8481,"column":21,"offset":8506},16274,{"line":8502,"column":124,"offset":8503},{"type":27,"value":28},{"type":31,"tagName":1141,"properties":8510,"children":8511,"position":8520},{},[8512],{"type":27,"value":8513,"position":8514},"sections that take the file past 256 outputs (\"plot.marks 'm2' derives\n66 outputs (22 slots x 3 fields), which takes the sheet to 259 outputs;\na row carries at most 256, so declare fewer slots or fewer outputs\");",{"start":8515,"end":8518},{"line":8516,"column":116,"offset":8517},310,16464,{"line":65,"column":585,"offset":8519},16680,{"start":8521,"end":8523},{"line":8516,"column":21,"offset":8522},16462,{"line":65,"column":585,"offset":8519},{"type":27,"value":28},{"type":31,"tagName":1141,"properties":8526,"children":8527,"position":8537},{},[8528],{"type":27,"value":8529,"position":8530},"an output you declare under a derived name (\"plot.marks 'm' derives\noutput 'm_0_price', which is already declared; rename one\"), and a\nsection named like an output, a canvas or any other named part: names\nshare one namespace;",{"start":8531,"end":8534},{"line":8532,"column":116,"offset":8533},313,16683,{"line":8535,"column":119,"offset":8536},316,16914,{"start":8538,"end":8540},{"line":8532,"column":21,"offset":8539},16681,{"line":8535,"column":119,"offset":8536},{"type":27,"value":28},{"type":31,"tagName":1141,"properties":8543,"children":8544,"position":8637},{},[8545,8558,8565,8577,8582,8594,8601,8613,8619,8630],{"type":31,"tagName":45,"properties":8546,"children":8547,"position":8555},{},[8548],{"type":27,"value":2470,"position":8549},{"start":8550,"end":8553},{"line":8551,"column":116,"offset":8552},317,16917,{"line":8551,"column":141,"offset":8554},16925,{"start":8556,"end":8557},{"line":8551,"column":116,"offset":8552},{"line":8551,"column":141,"offset":8554},{"type":27,"value":8559,"position":8560}," outside 2..4 on marks or 1..8 on spans and rays, a colour\nthat is not ",{"start":8561,"end":8562},{"line":8551,"column":141,"offset":8554},{"line":8563,"column":959,"offset":8564},318,16998,{"type":31,"tagName":45,"properties":8566,"children":8567,"position":8574},{},[8568],{"type":27,"value":8569,"position":8570},"\"#rrggbb\"",{"start":8571,"end":8572},{"line":8563,"column":959,"offset":8564},{"line":8563,"column":710,"offset":8573},17009,{"start":8575,"end":8576},{"line":8563,"column":959,"offset":8564},{"line":8563,"column":710,"offset":8573},{"type":27,"value":270,"position":8578},{"start":8579,"end":8580},{"line":8563,"column":710,"offset":8573},{"line":8563,"column":2025,"offset":8581},17011,{"type":31,"tagName":45,"properties":8583,"children":8584,"position":8591},{},[8585],{"type":27,"value":8586,"position":8587},"\"#rrggbbaa\"",{"start":8588,"end":8589},{"line":8563,"column":2025,"offset":8581},{"line":8563,"column":680,"offset":8590},17024,{"start":8592,"end":8593},{"line":8563,"column":2025,"offset":8581},{"line":8563,"column":680,"offset":8590},{"type":27,"value":8595,"position":8596}," or a theme token, more than 16\n",{"start":8597,"end":8598},{"line":8563,"column":680,"offset":8590},{"line":8599,"column":21,"offset":8600},319,17056,{"type":31,"tagName":45,"properties":8602,"children":8603,"position":8610},{},[8604],{"type":27,"value":1493,"position":8605},{"start":8606,"end":8608},{"line":8599,"column":116,"offset":8607},17058,{"line":8599,"column":131,"offset":8609},17065,{"start":8611,"end":8612},{"line":8599,"column":116,"offset":8607},{"line":8599,"column":131,"offset":8609},{"type":27,"value":8614,"position":8615},", and a ",{"start":8616,"end":8617},{"line":8599,"column":131,"offset":8609},{"line":8599,"column":1309,"offset":8618},17073,{"type":31,"tagName":45,"properties":8620,"children":8621,"position":8627},{},[8622],{"type":27,"value":2548,"position":8623},{"start":8624,"end":8625},{"line":8599,"column":1309,"offset":8618},{"line":8599,"column":614,"offset":8626},17082,{"start":8628,"end":8629},{"line":8599,"column":1309,"offset":8618},{"line":8599,"column":614,"offset":8626},{"type":27,"value":8631,"position":8632}," over 200 characters or naming a field its\nkind does not carry (\"tooltip names {{word}}, which a marks record\ndoes not carry\");",{"start":8633,"end":8634},{"line":8599,"column":614,"offset":8626},{"line":8635,"column":1174,"offset":8636},321,17213,{"start":8638,"end":8640},{"line":8551,"column":21,"offset":8639},16915,{"line":8635,"column":1174,"offset":8636},{"type":27,"value":28},{"type":31,"tagName":1141,"properties":8643,"children":8644,"position":8653},{},[8645],{"type":27,"value":8646,"position":8647},"a setting whose kind or range does not fit its key (\"plot.marks 'm'\nlook references \"@look\", which is not a param.choice of at most 4\noptions or a param.int within 0..3\");",{"start":8648,"end":8651},{"line":8649,"column":116,"offset":8650},322,17216,{"line":75,"column":10,"offset":8652},17391,{"start":8654,"end":8656},{"line":8649,"column":21,"offset":8655},17214,{"line":75,"column":10,"offset":8652},{"type":27,"value":28},{"type":31,"tagName":1141,"properties":8659,"children":8660,"position":8686},{},[8661,8670,8681],{"type":27,"value":8662,"position":8663},"both writers of one section in one file (\"plot.spans 'z' is written by\nboth out_z_span() (line 5, a run of bars) and out_z_span_at() (line 6,\ntwo timestamps); a section holds one record layout, so call one of the\ntwo writers\"), and a timed section's tooltip naming ",{"start":8664,"end":8667},{"line":8665,"column":116,"offset":8666},325,17394,{"line":8668,"column":1202,"offset":8669},328,17665,{"type":31,"tagName":45,"properties":8671,"children":8672,"position":8678},{},[8673],{"type":27,"value":3913,"position":8674},{"start":8675,"end":8676},{"line":8668,"column":1202,"offset":8669},{"line":8668,"column":1279,"offset":8677},17677,{"start":8679,"end":8680},{"line":8668,"column":1202,"offset":8669},{"line":8668,"column":1279,"offset":8677},{"type":27,"value":2993,"position":8682},{"start":8683,"end":8684},{"line":8668,"column":1279,"offset":8677},{"line":8668,"column":1506,"offset":8685},17678,{"start":8687,"end":8689},{"line":8665,"column":21,"offset":8688},17392,{"line":8668,"column":1506,"offset":8685},{"type":27,"value":28},{"start":8692,"end":8693},{"line":8481,"column":21,"offset":8506},{"line":8668,"column":1506,"offset":8685},{"type":27,"value":28},{"type":31,"tagName":32,"properties":8696,"children":8697,"position":8767},{},[8698,8707,8721,8728,8740,8747,8762],{"type":27,"value":8699,"position":8700},"Sections draw when the indicator runs in your browser and when it runs on\nOpenMarket's servers as a ",{"start":8701,"end":8704},{"line":8702,"column":21,"offset":8703},330,17680,{"line":8705,"column":614,"offset":8706},331,17780,{"type":31,"tagName":1145,"properties":8708,"children":8709,"position":8717},{},[8710],{"type":27,"value":8711,"position":8712},"Protected",{"start":8713,"end":8715},{"line":8705,"column":2030,"offset":8714},17782,{"line":8705,"column":633,"offset":8716},17791,{"start":8718,"end":8719},{"line":8705,"column":614,"offset":8706},{"line":8705,"column":10,"offset":8720},17793,{"type":27,"value":8722,"position":8723}," indicator: the server keeps the\nsection and sends its rows to your chart, which draws them. A timed section\nneeds a chart that draws stride-5 records (it advertises ",{"start":8724,"end":8725},{"line":8705,"column":10,"offset":8720},{"line":8726,"column":1744,"offset":8727},333,17959,{"type":31,"tagName":45,"properties":8729,"children":8730,"position":8737},{},[8731],{"type":27,"value":8732,"position":8733},"wrun-batched-v2",{"start":8734,"end":8735},{"line":8726,"column":1744,"offset":8727},{"line":8726,"column":1644,"offset":8736},17976,{"start":8738,"end":8739},{"line":8726,"column":1744,"offset":8727},{"line":8726,"column":1644,"offset":8736},{"type":27,"value":8741,"position":8742},");\nan older chart keeps the indicator off its hosted lane by name. The caps are\non ",{"start":8743,"end":8744},{"line":8726,"column":1644,"offset":8736},{"line":8745,"column":485,"offset":8746},335,18059,{"type":31,"tagName":108,"properties":8748,"children":8750,"position":8758},{"href":8749},"../reference/limits.md",[8751],{"type":27,"value":8752,"position":8753},"Limits",{"start":8754,"end":8756},{"line":8745,"column":39,"offset":8755},18060,{"line":8745,"column":141,"offset":8757},18066,{"start":8759,"end":8760},{"line":8745,"column":485,"offset":8746},{"line":8745,"column":595,"offset":8761},18091,{"type":27,"value":2993,"position":8763},{"start":8764,"end":8765},{"line":8745,"column":595,"offset":8761},{"line":8745,"column":2095,"offset":8766},18092,{"start":8768,"end":8769},{"line":8702,"column":21,"offset":8703},{"line":8745,"column":2095,"offset":8766},{"quirksMode":8771},false,{"start":8773,"end":8774},{"line":21,"column":21,"offset":22},{"line":8775,"column":21,"offset":8776},336,18093,1792064150397]