[{"data":1,"prerenderedAt":7368},["ShallowReactive",2],{"indicators:cookbook/aggregated-cvd":3},{"slug":4,"filePath":5,"frontmatter":6,"rawMarkdown":11,"tree":12},"cookbook/aggregated-cvd","cookbook/aggregated-cvd.md",{"title":7,"description":8,"order":9,"section":10},"Aggregated CVD","One cumulative volume-delta line with volatility bands and sign coloring, first on the chart's own market, then summed across four exchanges with a live venue…",60,"cookbook","---\ntitle: \"Aggregated CVD\"\ndescription: \"One cumulative volume-delta line with volatility bands and sign coloring, first on the chart's own market, then summed across four exchanges with a live venue…\"\norder: 60\nsection: \"cookbook\"\n---\n\n\u003C!-- source: docs/indicators/cookbook/aggregated-cvd.md; generated by packages/cli/scripts/gen-indicator-docs.ts, do not edit -->\n\n# Aggregated CVD\n\nOne cumulative volume-delta line with volatility bands and sign coloring, first on the chart's own market, then summed across four exchanges with a live venue count for your machine. The kScript (legacy) recipe and the Indicators it became, side by side.\n\nCumulative volume delta tracks the running difference between aggressive buying and aggressive selling. On a single venue it tells a partial story, because flow splits across exchanges. The kScript recipe summed the buy/sell delta from four venues at once (Binance spot, Binance futures, Bybit perps, OKX swaps) into one cumulative line, then framed it with volatility bands and a live table showing how many venues were reporting. The venue pins that make the sum possible are honored on your machine, so this page has two Indicators: the chart version reads its own market, and the aggregated variant keeps the four-venue sum and the live count.\n\n## The kScript (legacy) recipe\n\n```javascript\n//@version=2\n// ============================================================================\n//  AGGREGATED CVD\n//  kScript 3.0.10 source declarations require literal symbols or input-backed\n//  symbol strings. Keep venue symbols as inputs so the engine can fetch them.\n// ============================================================================\ndefine(title=\"Aggregated CVD (4 venues)\", position=\"offchart\", axis=true);\n\nvar bandLen = input(name=\"bandLen\", type=\"number\", defaultValue=60, label=\"Band Lookback\", constraints={min: 10, max: 500, step: 10});\nvar posCol  = input(name=\"posCol\", type=\"color\", defaultValue=\"#22d3a5\", label=\"Positive\");\nvar negCol  = input(name=\"negCol\", type=\"color\", defaultValue=\"#ff5b7f\", label=\"Negative\");\nvar spotBSymbol = input(name=\"spotBSymbol\", type=\"string\", defaultValue=\"BTCUSDT\", label=\"Binance Spot Symbol\");\nvar perpBSymbol = input(name=\"perpBSymbol\", type=\"string\", defaultValue=\"BTCUSDT\", label=\"Binance Futures Symbol\");\nvar perpYSymbol = input(name=\"perpYSymbol\", type=\"string\", defaultValue=\"BTCUSDT\", label=\"Bybit Perp Symbol\");\nvar perpOSymbol = input(name=\"perpOSymbol\", type=\"string\", defaultValue=\"BTC-USDT-SWAP\", label=\"OKX Swap Symbol\");\n\n// The chart's own series is the timeline spine. Aggregation scripts MUST load\n// the main series: without it the bar timeline depends entirely on the venue\n// sources resolving, and if any chart/coin lacks them the runtime gets zero\n// bars to compute.\ntimeseries chart = ohlcv(symbol=currentSymbol, exchange=currentExchange);\n\ntimeseries spotB = source(type=\"buy_sell_volume\", symbol=spotBSymbol, exchange=\"BINANCE\");\ntimeseries perpB = source(type=\"buy_sell_volume\", symbol=perpBSymbol, exchange=\"BINANCE_FUTURES\");\ntimeseries perpY = source(type=\"buy_sell_volume\", symbol=perpYSymbol, exchange=\"BYBIT\");\ntimeseries perpO = source(type=\"buy_sell_volume\", symbol=perpOSymbol, exchange=\"OKEX_SWAP\");\n\n// Per-venue na-guard: a venue with no data contributes zero instead of\n// poisoning the sum (and the table below shows how many venues are live).\nfunc pairDelta(b, s) {\n  if (isnum(b) && isnum(s)) { return b - s; }\n  return 0;\n}\nfunc pairLive(b, s) {\n  return (isnum(b) && isnum(s)) ? 1 : 0;\n}\n\nvar delta = pairDelta(spotB.buy[0], spotB.sell[0]) + pairDelta(perpB.buy[0], perpB.sell[0])\n          + pairDelta(perpY.buy[0], perpY.sell[0]) + pairDelta(perpO.buy[0], perpO.sell[0]);\nvar live  = pairLive(spotB.buy[0], spotB.sell[0]) + pairLive(perpB.buy[0], perpB.sell[0])\n          + pairLive(perpY.buy[0], perpY.sell[0]) + pairLive(perpO.buy[0], perpO.sell[0]);\n\npersist cvd = 0;\ncvd = cvd + delta;\n\ntimeseries cvdLine = cvd;\nvar vol = stddev(cvdLine, bandLen);\ntimeseries upper = cvd + (isnum(vol) ? vol : 0);\ntimeseries lower = cvd - (isnum(vol) ? vol : 0);\n\nplotLine(cvdLine, colors=[posCol, negCol], colorIndex=cvd >= 0 ? 0 : 1, width=2, label=[\"Aggregated CVD\"], desc=[\"Cumulative volume delta summed across four venues\"]);\nplotLine(upper, colors=[opacity(posCol, 35)], width=1, label=[\"Upper Band\"], desc=[\"CVD plus one standard deviation\"]);\nplotLine(lower, colors=[opacity(negCol, 35)], width=1, label=[\"Lower Band\"], desc=[\"CVD minus one standard deviation\"]);\nfillBetween(upper, lower, cvd >= 0 ? posCol : negCol, 0.12);\n\n// Live diagnostics: if venues drop out you SEE it instead of a silent flat line.\nif (isLastBar) {\n  plotTable(\n    data=[[\"Agg CVD\", \"\"], [\"Venues live\", \"\".concat(live, \" / 4\")], [\"CVD\", \"\".concat(math.round(cvd))]],\n    position=\"top_right\", headerRow=true, backgroundColor=\"#0d1117\", textColor=\"#e6edf3\", fontSize=11\n  );\n}\n```\n\n## The Indicator (the chart's own market)\n\n```typescript\nimport { input, line, lower, none, ohlcv, output, param, trades } from \"./sdk/declare\";\nimport { in_buy, in_sell } from \"./gen/inputs\";\nimport { emitRow, out_cvd, out_lower_band, out_sign, out_upper_band } from \"./gen/outputs\";\nimport { p_band_len } from \"./gen/params\";\nimport { Stdev } from \"./sdk/ta\";\n\nparam(\"band_len\", 60, { min: 10, max: 500, description: \"Bars in the volatility band\" });\n// The chart's own candles are the grid every other input lines up on.\ninput(\"close\", ohlcv.close);\ninput(\"buy\", trades.volume, { side: \"BUY\", missing: \"zero\", description: \"Aggressive buy volume\" });\ninput(\"sell\", trades.volume, { side: \"SELL\", missing: \"zero\", description: \"Aggressive sell volume\" });\noutput(\"cvd\", line, lower, {\n  width: 2,\n  color_by: \"sign\",\n  colors: [\"#ff5b7f\", \"#22d3a5\"],\n  description: \"Cumulative volume delta on the chart's market\",\n});\noutput(\"upper_band\", line, lower, { color: \"#22d3a5\", opacity: 0.35, description: \"CVD plus one standard deviation\" });\noutput(\"lower_band\", line, lower, { color: \"#ff5b7f\", opacity: 0.35, description: \"CVD minus one standard deviation\" });\noutput(\"sign\", none, lower);\n\nlet stdev = new Stdev(60);\nlet cvd: f64 = 0.0;\nlet band: f64 = NaN;\n\nexport function init(): void {\n  stdev = new Stdev(i32(p_band_len()));\n}\n\nexport function state(): i32 {\n  // A module-level variable is the accumulator: it survives from bar to bar until reset().\n  cvd += in_buy() - in_sell();\n  band = stdev.update(cvd);\n  return 1;\n}\n\nexport function finalize(): void {\n  const width = isNaN(band) ? 0.0 : band;\n  out_cvd(cvd);\n  out_upper_band(cvd + width);\n  out_lower_band(cvd - width);\n  out_sign(cvd >= 0.0 ? 1.0 : 0.0);\n  emitRow();\n}\n\nexport function reset(): void {\n  stdev.reset();\n  cvd = 0.0;\n  band = NaN;\n}\n```\n\n## How it works\n\n**The timeline spine.** `input(\"close\", ohlcv.close)` is never read by the code. It is the first input, and the first input defines the grid every other input lines up on: one row per candle, always. Without it, the timeline would depend on the trade feed resolving, and on a market where it is missing the module would have no bars to compute. Load the chart series first, always, exactly as the kScript did.\n\n**Buy and sell volume.** `trades.volume` with `side: \"BUY\"` and `side: \"SELL\"` are the two halves of the tape, the kScript's `buy_sell_volume` members as two inputs. `missing: \"zero\"` makes a bar with no trade observation contribute zero rather than carrying the last value forward, which would double-count.\n\n**Cumulative means module-level.** `cvd` is a module-level variable and `cvd += buy - sell` adds each bar's net flow to the running total. That persistence is what turns a per-bar delta into a cumulative line, exactly what `persist cvd = 0` did, and `reset()` is where it goes back to zero.\n\n**Sign coloring and the band.** `sign` is a data-only `1` or `0`, and the `cvd` line indexes its two-entry palette with it: green when the running total is positive, red when negative. `Stdev` over the running total gives the one-sigma envelope; while it is warming the band width is `0`, so the edges sit on the line instead of vanishing.\n\n## What changed in the port\n\n- Four `source(...)` lines became one venue: on the chart every input reads the chart's own market, so venue pins are for your machine. The variant below keeps the four-venue sum and the live count.\n- `persist cvd = 0` is a plain `let cvd: f64 = 0.0` at module scope.\n- `colorIndex=` is `color_by` over a data-only output; `fillBetween` would be a one-bar box between the two bands (the [Anchored VWAP](anchored-vwap.md) recipe shades its band that way).\n- The venues-live table became an output in the aggregated variant, readable on every bar instead of once on the last one.\n- The symbol string inputs are gone: params are numbers, and a venue symbol is a pinned declaration.\n\n## The aggregated variant (four venues, for your machine)\n\nAggregated across four venues, for your machine (`om wrun install`, then `om metric series` or a watch; the chart reads its own market for every one of these inputs):\n\n```typescript\nimport { input, line, lower, none, ohlcv, output, param, trades } from \"./sdk/declare\";\nimport {\n  in_binance_buy,\n  in_binance_sell,\n  in_bybit_buy,\n  in_bybit_sell,\n  in_okx_buy,\n  in_okx_sell,\n  in_own_buy,\n  in_own_sell,\n} from \"./gen/inputs\";\nimport { emitRow, out_cvd, out_lower_band, out_sign, out_upper_band, out_venues_live } from \"./gen/outputs\";\nimport { p_band_len } from \"./gen/params\";\nimport { Stdev } from \"./sdk/ta\";\n\nparam(\"band_len\", 60, { min: 10, max: 500, description: \"Bars in the volatility band\" });\ninput(\"close\", ohlcv.close);\n// The chart's own venue follows the selector; the other three are pinned by symbol and exchange.\ninput(\"own_buy\", trades.volume, { side: \"BUY\", missing: \"nan\" });\ninput(\"own_sell\", trades.volume, { side: \"SELL\", missing: \"nan\" });\ninput(\"binance_buy\", trades.volume, { side: \"BUY\", symbol: \"BTCUSDT\", exchange: \"BINANCE\", missing: \"nan\" });\ninput(\"binance_sell\", trades.volume, { side: \"SELL\", symbol: \"BTCUSDT\", exchange: \"BINANCE\", missing: \"nan\" });\ninput(\"bybit_buy\", trades.volume, { side: \"BUY\", symbol: \"BTCUSDT\", exchange: \"BYBIT\", missing: \"nan\" });\ninput(\"bybit_sell\", trades.volume, { side: \"SELL\", symbol: \"BTCUSDT\", exchange: \"BYBIT\", missing: \"nan\" });\ninput(\"okx_buy\", trades.volume, { side: \"BUY\", symbol: \"BTC-USDT-SWAP\", exchange: \"OKEX_SWAP\", missing: \"nan\" });\ninput(\"okx_sell\", trades.volume, { side: \"SELL\", symbol: \"BTC-USDT-SWAP\", exchange: \"OKEX_SWAP\", missing: \"nan\" });\noutput(\"cvd\", line, lower, { width: 2, color_by: \"sign\", colors: [\"#ff5b7f\", \"#22d3a5\"], description: \"CVD summed across four venues\" });\noutput(\"upper_band\", line, lower, { color: \"#22d3a5\", opacity: 0.35 });\noutput(\"lower_band\", line, lower, { color: \"#ff5b7f\", opacity: 0.35 });\noutput(\"venues_live\", line, lower, { description: \"Venues that reported this bar, 0 to 4\" });\noutput(\"sign\", none, lower);\n\nlet stdev = new Stdev(60);\nlet cvd: f64 = 0.0;\nlet band: f64 = NaN;\nlet live: f64 = 0.0;\n\n// A venue with no observation this bar contributes zero, and does not count as live.\nfunction pairDelta(buy: f64, sell: f64): f64 {\n  return isNaN(buy) || isNaN(sell) ? 0.0 : buy - sell;\n}\n\nfunction pairLive(buy: f64, sell: f64): f64 {\n  return isNaN(buy) || isNaN(sell) ? 0.0 : 1.0;\n}\n\nexport function init(): void {\n  stdev = new Stdev(i32(p_band_len()));\n}\n\nexport function state(): i32 {\n  cvd +=\n    pairDelta(in_own_buy(), in_own_sell()) +\n    pairDelta(in_binance_buy(), in_binance_sell()) +\n    pairDelta(in_bybit_buy(), in_bybit_sell()) +\n    pairDelta(in_okx_buy(), in_okx_sell());\n  live =\n    pairLive(in_own_buy(), in_own_sell()) +\n    pairLive(in_binance_buy(), in_binance_sell()) +\n    pairLive(in_bybit_buy(), in_bybit_sell()) +\n    pairLive(in_okx_buy(), in_okx_sell());\n  band = stdev.update(cvd);\n  return 1;\n}\n\nexport function finalize(): void {\n  const width = isNaN(band) ? 0.0 : band;\n  out_cvd(cvd);\n  out_upper_band(cvd + width);\n  out_lower_band(cvd - width);\n  out_venues_live(live);\n  out_sign(cvd >= 0.0 ? 1.0 : 0.0);\n  emitRow();\n}\n\nexport function reset(): void {\n  stdev.reset();\n  cvd = 0.0;\n  band = NaN;\n  live = 0.0;\n}\n```\n\n**Four venues, one file.** Each pinned venue names its own symbol (OKX swaps use the `BASE-QUOTE-SWAP` form, Binance and Bybit the joined form) and pins `symbol` and `exchange` together, the pair rule. There is no special \"aggregate\" primitive, just eight inputs and addition: combining venues is the same as combining any two inputs ([Multi-source](../core-concepts/multi-source.md)).\n\n**Missing venues contribute zero, not chaos.** `missing: \"nan\"` instead of `\"zero\"` is what makes `pairLive` possible: a venue with no observation reads `NaN`, counts as not live, and contributes zero through `pairDelta`. So the aggregate degrades gracefully: three live venues still produce a clean line, and `venues_live` says it is three, not four. The unpinned pair follows whatever market the package is evaluated on, so on a Binance futures market the four venues are the kScript's four.\n\nInstall it and read the sum against the futures market it follows:\n\n```bash\nom wrun install ./aggregated-cvd --replace\nom metric series --metric wrun/@you/aggregated-cvd/cvd --symbol BTCUSDT --exchange BINANCE_FUTURES --bars 120\nom metric get --metric wrun/@you/aggregated-cvd/venues_live --symbol BTCUSDT --exchange BINANCE_FUTURES\n```\n\n## Customize it\n\n- **Swap the coin.** The pinned symbols are declarations, so edit the four strings and build again; the unpinned pair follows the market you evaluate on. Mind each venue's naming ([Exchange and symbol format](../faq/symbol-format.md)).\n- **Add or drop venues.** More venues are two more inputs and one more term in each sum. Spot-only flow is the spot inputs alone.\n- **Band width.** `band_len` sets the volatility lookback. Shorten it for a reactive envelope that hugs the line, lengthen it for a smoother, slower band.\n- **Spot vs perp split.** Keep two accumulators and two lines; divergence between them, perps buying while spot sells, is often the interesting signal.\n- **Colors.** The palette on `cvd` and the `color` on each band are hex strings on the declarations; recolor there.\n\n## Concepts used\n\n- [Multi-source](../core-concepts/multi-source.md) for pinned inputs and arithmetic across venues\n- [Data sources](../core-concepts/data-sources.md) for `trades.volume` with a `side` and the `missing` policies\n- [User functions](../core-concepts/user-functions.md) for the `pairDelta` and `pairLive` helpers\n- [Execution model](../core-concepts/execution-model.md) for the module-level accumulator and where pins are honored\n- [Volume indicators](../functions/volume-indicators.md) for buy and sell volume as inputs\n",{"type":13,"children":14,"data":7361,"position":7363},"root",[15,25,28,29,46,47,62,63,82,83,2378,2379,2396,2397,3602,3603,3620,3621,3674,3675,3803,3804,3913,3914,4058,4059,4076,4077,4295,4296,4311,4312,4365,4366,6419,6420,6533,6534,6678,6679,6692,6693,6829,6830,6846,6847,7089,7090,7107,7108],{"type":16,"value":17,"position":18},"comment"," source: docs/indicators/cookbook/aggregated-cvd.md; generated by packages/cli/scripts/gen-indicator-docs.ts, do not edit ",{"start":19,"end":22},{"line":20,"column":20,"offset":21},1,0,{"line":20,"column":23,"offset":24},130,129,{"type":26,"value":27},"text","\n",{"type":26,"value":27},{"type":30,"tagName":31,"properties":32,"children":33,"position":43},"element","p",{},[34],{"type":26,"value":35,"position":36},"One cumulative volume-delta line with volatility bands and sign coloring, first on the chart's own market, then summed across four exchanges with a live venue count for your machine. The kScript (legacy) recipe and the Indicators it became, side by side.",{"start":37,"end":40},{"line":38,"column":20,"offset":39},5,149,{"line":38,"column":41,"offset":42},255,403,{"start":44,"end":45},{"line":38,"column":20,"offset":39},{"line":38,"column":41,"offset":42},{"type":26,"value":27},{"type":30,"tagName":31,"properties":48,"children":49,"position":59},{},[50],{"type":26,"value":51,"position":52},"Cumulative volume delta tracks the running difference between aggressive buying and aggressive selling. On a single venue it tells a partial story, because flow splits across exchanges. The kScript recipe summed the buy/sell delta from four venues at once (Binance spot, Binance futures, Bybit perps, OKX swaps) into one cumulative line, then framed it with volatility bands and a live table showing how many venues were reporting. The venue pins that make the sum possible are honored on your machine, so this page has two Indicators: the chart version reads its own market, and the aggregated variant keeps the four-venue sum and the live count.",{"start":53,"end":56},{"line":54,"column":20,"offset":55},7,405,{"line":54,"column":57,"offset":58},648,1052,{"start":60,"end":61},{"line":54,"column":20,"offset":55},{"line":54,"column":57,"offset":58},{"type":26,"value":27},{"type":30,"tagName":64,"properties":65,"children":67,"position":78},"h2",{"id":66},"the-kscript-legacy-recipe",[68],{"type":26,"value":69,"position":70},"The kScript (legacy) recipe",{"start":71,"end":75},{"line":72,"column":73,"offset":74},9,4,1057,{"line":72,"column":76,"offset":77},31,1084,{"start":79,"end":81},{"line":72,"column":20,"offset":80},1054,{"line":72,"column":76,"offset":77},{"type":26,"value":27},{"type":13,"children":84},[85],{"type":30,"tagName":86,"properties":87,"children":91,"data":-1},"pre",{"class":88,"style":89,"tabindex":90},"shiki shiki-themes github-dark github-light","--shiki-dark:#e1e4e8;--shiki-light:#24292e;--shiki-dark-bg:#24292e;--shiki-light-bg:#fff","0",[92],{"type":30,"tagName":93,"properties":94,"children":95},"code",{},[96,107,108,116,117,125,126,134,135,143,144,151,152,213,214,217,218,339,340,416,417,492,493,569,570,644,645,719,720,795,796,799,800,808,809,817,818,826,827,835,836,876,877,880,881,939,940,994,995,1049,1050,1104,1105,1108,1109,1117,1118,1126,1127,1145,1146,1204,1205,1223,1224,1232,1233,1249,1250,1305,1306,1313,1314,1317,1318,1394,1395,1460,1461,1530,1531,1590,1591,1594,1595,1615,1616,1642,1643,1646,1647,1664,1665,1691,1692,1746,1747,1799,1800,1803,1804,1914,1915,2002,2003,2086,2087,2135,2136,2139,2140,2148,2149,2162,2163,2176,2177,2288,2289,2361,2362,2370,2371],{"type":30,"tagName":97,"properties":98,"children":100},"span",{"class":99},"line",[101],{"type":30,"tagName":97,"properties":102,"children":104},{"style":103},"--shiki-dark:#6A737D;--shiki-light:#6A737D",[105],{"type":26,"value":106},"//@version=2",{"type":26,"value":27},{"type":30,"tagName":97,"properties":109,"children":110},{"class":99},[111],{"type":30,"tagName":97,"properties":112,"children":113},{"style":103},[114],{"type":26,"value":115},"// ============================================================================",{"type":26,"value":27},{"type":30,"tagName":97,"properties":118,"children":119},{"class":99},[120],{"type":30,"tagName":97,"properties":121,"children":122},{"style":103},[123],{"type":26,"value":124},"//  AGGREGATED CVD",{"type":26,"value":27},{"type":30,"tagName":97,"properties":127,"children":128},{"class":99},[129],{"type":30,"tagName":97,"properties":130,"children":131},{"style":103},[132],{"type":26,"value":133},"//  kScript 3.0.10 source declarations require literal symbols or input-backed",{"type":26,"value":27},{"type":30,"tagName":97,"properties":136,"children":137},{"class":99},[138],{"type":30,"tagName":97,"properties":139,"children":140},{"style":103},[141],{"type":26,"value":142},"//  symbol strings. Keep venue symbols as inputs so the engine can fetch them.",{"type":26,"value":27},{"type":30,"tagName":97,"properties":145,"children":146},{"class":99},[147],{"type":30,"tagName":97,"properties":148,"children":149},{"style":103},[150],{"type":26,"value":115},{"type":26,"value":27},{"type":30,"tagName":97,"properties":153,"children":154},{"class":99},[155,161,167,173,179,184,188,193,198,202,208],{"type":30,"tagName":97,"properties":156,"children":158},{"style":157},"--shiki-dark:#B392F0;--shiki-light:#6F42C1",[159],{"type":26,"value":160},"define",{"type":30,"tagName":97,"properties":162,"children":164},{"style":163},"--shiki-dark:#E1E4E8;--shiki-light:#24292E",[165],{"type":26,"value":166},"(title",{"type":30,"tagName":97,"properties":168,"children":170},{"style":169},"--shiki-dark:#F97583;--shiki-light:#D73A49",[171],{"type":26,"value":172},"=",{"type":30,"tagName":97,"properties":174,"children":176},{"style":175},"--shiki-dark:#9ECBFF;--shiki-light:#032F62",[177],{"type":26,"value":178},"\"Aggregated CVD (4 venues)\"",{"type":30,"tagName":97,"properties":180,"children":181},{"style":163},[182],{"type":26,"value":183},", position",{"type":30,"tagName":97,"properties":185,"children":186},{"style":169},[187],{"type":26,"value":172},{"type":30,"tagName":97,"properties":189,"children":190},{"style":175},[191],{"type":26,"value":192},"\"offchart\"",{"type":30,"tagName":97,"properties":194,"children":195},{"style":163},[196],{"type":26,"value":197},", axis",{"type":30,"tagName":97,"properties":199,"children":200},{"style":169},[201],{"type":26,"value":172},{"type":30,"tagName":97,"properties":203,"children":205},{"style":204},"--shiki-dark:#79B8FF;--shiki-light:#005CC5",[206],{"type":26,"value":207},"true",{"type":30,"tagName":97,"properties":209,"children":210},{"style":163},[211],{"type":26,"value":212},");",{"type":26,"value":27},{"type":30,"tagName":97,"properties":215,"children":216},{"class":99},[],{"type":26,"value":27},{"type":30,"tagName":97,"properties":219,"children":220},{"class":99},[221,226,231,235,240,245,249,254,259,263,268,273,277,282,287,291,296,301,305,310,315,320,325,330,334],{"type":30,"tagName":97,"properties":222,"children":223},{"style":169},[224],{"type":26,"value":225},"var",{"type":30,"tagName":97,"properties":227,"children":228},{"style":163},[229],{"type":26,"value":230}," bandLen ",{"type":30,"tagName":97,"properties":232,"children":233},{"style":169},[234],{"type":26,"value":172},{"type":30,"tagName":97,"properties":236,"children":237},{"style":157},[238],{"type":26,"value":239}," input",{"type":30,"tagName":97,"properties":241,"children":242},{"style":163},[243],{"type":26,"value":244},"(name",{"type":30,"tagName":97,"properties":246,"children":247},{"style":169},[248],{"type":26,"value":172},{"type":30,"tagName":97,"properties":250,"children":251},{"style":175},[252],{"type":26,"value":253},"\"bandLen\"",{"type":30,"tagName":97,"properties":255,"children":256},{"style":163},[257],{"type":26,"value":258},", type",{"type":30,"tagName":97,"properties":260,"children":261},{"style":169},[262],{"type":26,"value":172},{"type":30,"tagName":97,"properties":264,"children":265},{"style":175},[266],{"type":26,"value":267},"\"number\"",{"type":30,"tagName":97,"properties":269,"children":270},{"style":163},[271],{"type":26,"value":272},", defaultValue",{"type":30,"tagName":97,"properties":274,"children":275},{"style":169},[276],{"type":26,"value":172},{"type":30,"tagName":97,"properties":278,"children":279},{"style":204},[280],{"type":26,"value":281},"60",{"type":30,"tagName":97,"properties":283,"children":284},{"style":163},[285],{"type":26,"value":286},", label",{"type":30,"tagName":97,"properties":288,"children":289},{"style":169},[290],{"type":26,"value":172},{"type":30,"tagName":97,"properties":292,"children":293},{"style":175},[294],{"type":26,"value":295},"\"Band Lookback\"",{"type":30,"tagName":97,"properties":297,"children":298},{"style":163},[299],{"type":26,"value":300},", constraints",{"type":30,"tagName":97,"properties":302,"children":303},{"style":169},[304],{"type":26,"value":172},{"type":30,"tagName":97,"properties":306,"children":307},{"style":163},[308],{"type":26,"value":309},"{min: ",{"type":30,"tagName":97,"properties":311,"children":312},{"style":204},[313],{"type":26,"value":314},"10",{"type":30,"tagName":97,"properties":316,"children":317},{"style":163},[318],{"type":26,"value":319},", max: ",{"type":30,"tagName":97,"properties":321,"children":322},{"style":204},[323],{"type":26,"value":324},"500",{"type":30,"tagName":97,"properties":326,"children":327},{"style":163},[328],{"type":26,"value":329},", step: ",{"type":30,"tagName":97,"properties":331,"children":332},{"style":204},[333],{"type":26,"value":314},{"type":30,"tagName":97,"properties":335,"children":336},{"style":163},[337],{"type":26,"value":338},"});",{"type":26,"value":27},{"type":30,"tagName":97,"properties":341,"children":342},{"class":99},[343,347,352,356,360,364,368,373,377,381,386,390,394,399,403,407,412],{"type":30,"tagName":97,"properties":344,"children":345},{"style":169},[346],{"type":26,"value":225},{"type":30,"tagName":97,"properties":348,"children":349},{"style":163},[350],{"type":26,"value":351}," posCol  ",{"type":30,"tagName":97,"properties":353,"children":354},{"style":169},[355],{"type":26,"value":172},{"type":30,"tagName":97,"properties":357,"children":358},{"style":157},[359],{"type":26,"value":239},{"type":30,"tagName":97,"properties":361,"children":362},{"style":163},[363],{"type":26,"value":244},{"type":30,"tagName":97,"properties":365,"children":366},{"style":169},[367],{"type":26,"value":172},{"type":30,"tagName":97,"properties":369,"children":370},{"style":175},[371],{"type":26,"value":372},"\"posCol\"",{"type":30,"tagName":97,"properties":374,"children":375},{"style":163},[376],{"type":26,"value":258},{"type":30,"tagName":97,"properties":378,"children":379},{"style":169},[380],{"type":26,"value":172},{"type":30,"tagName":97,"properties":382,"children":383},{"style":175},[384],{"type":26,"value":385},"\"color\"",{"type":30,"tagName":97,"properties":387,"children":388},{"style":163},[389],{"type":26,"value":272},{"type":30,"tagName":97,"properties":391,"children":392},{"style":169},[393],{"type":26,"value":172},{"type":30,"tagName":97,"properties":395,"children":396},{"style":175},[397],{"type":26,"value":398},"\"#22d3a5\"",{"type":30,"tagName":97,"properties":400,"children":401},{"style":163},[402],{"type":26,"value":286},{"type":30,"tagName":97,"properties":404,"children":405},{"style":169},[406],{"type":26,"value":172},{"type":30,"tagName":97,"properties":408,"children":409},{"style":175},[410],{"type":26,"value":411},"\"Positive\"",{"type":30,"tagName":97,"properties":413,"children":414},{"style":163},[415],{"type":26,"value":212},{"type":26,"value":27},{"type":30,"tagName":97,"properties":418,"children":419},{"class":99},[420,424,429,433,437,441,445,450,454,458,462,466,470,475,479,483,488],{"type":30,"tagName":97,"properties":421,"children":422},{"style":169},[423],{"type":26,"value":225},{"type":30,"tagName":97,"properties":425,"children":426},{"style":163},[427],{"type":26,"value":428}," negCol  ",{"type":30,"tagName":97,"properties":430,"children":431},{"style":169},[432],{"type":26,"value":172},{"type":30,"tagName":97,"properties":434,"children":435},{"style":157},[436],{"type":26,"value":239},{"type":30,"tagName":97,"properties":438,"children":439},{"style":163},[440],{"type":26,"value":244},{"type":30,"tagName":97,"properties":442,"children":443},{"style":169},[444],{"type":26,"value":172},{"type":30,"tagName":97,"properties":446,"children":447},{"style":175},[448],{"type":26,"value":449},"\"negCol\"",{"type":30,"tagName":97,"properties":451,"children":452},{"style":163},[453],{"type":26,"value":258},{"type":30,"tagName":97,"properties":455,"children":456},{"style":169},[457],{"type":26,"value":172},{"type":30,"tagName":97,"properties":459,"children":460},{"style":175},[461],{"type":26,"value":385},{"type":30,"tagName":97,"properties":463,"children":464},{"style":163},[465],{"type":26,"value":272},{"type":30,"tagName":97,"properties":467,"children":468},{"style":169},[469],{"type":26,"value":172},{"type":30,"tagName":97,"properties":471,"children":472},{"style":175},[473],{"type":26,"value":474},"\"#ff5b7f\"",{"type":30,"tagName":97,"properties":476,"children":477},{"style":163},[478],{"type":26,"value":286},{"type":30,"tagName":97,"properties":480,"children":481},{"style":169},[482],{"type":26,"value":172},{"type":30,"tagName":97,"properties":484,"children":485},{"style":175},[486],{"type":26,"value":487},"\"Negative\"",{"type":30,"tagName":97,"properties":489,"children":490},{"style":163},[491],{"type":26,"value":212},{"type":26,"value":27},{"type":30,"tagName":97,"properties":494,"children":495},{"class":99},[496,500,505,509,513,517,521,526,530,534,539,543,547,552,556,560,565],{"type":30,"tagName":97,"properties":497,"children":498},{"style":169},[499],{"type":26,"value":225},{"type":30,"tagName":97,"properties":501,"children":502},{"style":163},[503],{"type":26,"value":504}," spotBSymbol ",{"type":30,"tagName":97,"properties":506,"children":507},{"style":169},[508],{"type":26,"value":172},{"type":30,"tagName":97,"properties":510,"children":511},{"style":157},[512],{"type":26,"value":239},{"type":30,"tagName":97,"properties":514,"children":515},{"style":163},[516],{"type":26,"value":244},{"type":30,"tagName":97,"properties":518,"children":519},{"style":169},[520],{"type":26,"value":172},{"type":30,"tagName":97,"properties":522,"children":523},{"style":175},[524],{"type":26,"value":525},"\"spotBSymbol\"",{"type":30,"tagName":97,"properties":527,"children":528},{"style":163},[529],{"type":26,"value":258},{"type":30,"tagName":97,"properties":531,"children":532},{"style":169},[533],{"type":26,"value":172},{"type":30,"tagName":97,"properties":535,"children":536},{"style":175},[537],{"type":26,"value":538},"\"string\"",{"type":30,"tagName":97,"properties":540,"children":541},{"style":163},[542],{"type":26,"value":272},{"type":30,"tagName":97,"properties":544,"children":545},{"style":169},[546],{"type":26,"value":172},{"type":30,"tagName":97,"properties":548,"children":549},{"style":175},[550],{"type":26,"value":551},"\"BTCUSDT\"",{"type":30,"tagName":97,"properties":553,"children":554},{"style":163},[555],{"type":26,"value":286},{"type":30,"tagName":97,"properties":557,"children":558},{"style":169},[559],{"type":26,"value":172},{"type":30,"tagName":97,"properties":561,"children":562},{"style":175},[563],{"type":26,"value":564},"\"Binance Spot Symbol\"",{"type":30,"tagName":97,"properties":566,"children":567},{"style":163},[568],{"type":26,"value":212},{"type":26,"value":27},{"type":30,"tagName":97,"properties":571,"children":572},{"class":99},[573,577,582,586,590,594,598,603,607,611,615,619,623,627,631,635,640],{"type":30,"tagName":97,"properties":574,"children":575},{"style":169},[576],{"type":26,"value":225},{"type":30,"tagName":97,"properties":578,"children":579},{"style":163},[580],{"type":26,"value":581}," perpBSymbol ",{"type":30,"tagName":97,"properties":583,"children":584},{"style":169},[585],{"type":26,"value":172},{"type":30,"tagName":97,"properties":587,"children":588},{"style":157},[589],{"type":26,"value":239},{"type":30,"tagName":97,"properties":591,"children":592},{"style":163},[593],{"type":26,"value":244},{"type":30,"tagName":97,"properties":595,"children":596},{"style":169},[597],{"type":26,"value":172},{"type":30,"tagName":97,"properties":599,"children":600},{"style":175},[601],{"type":26,"value":602},"\"perpBSymbol\"",{"type":30,"tagName":97,"properties":604,"children":605},{"style":163},[606],{"type":26,"value":258},{"type":30,"tagName":97,"properties":608,"children":609},{"style":169},[610],{"type":26,"value":172},{"type":30,"tagName":97,"properties":612,"children":613},{"style":175},[614],{"type":26,"value":538},{"type":30,"tagName":97,"properties":616,"children":617},{"style":163},[618],{"type":26,"value":272},{"type":30,"tagName":97,"properties":620,"children":621},{"style":169},[622],{"type":26,"value":172},{"type":30,"tagName":97,"properties":624,"children":625},{"style":175},[626],{"type":26,"value":551},{"type":30,"tagName":97,"properties":628,"children":629},{"style":163},[630],{"type":26,"value":286},{"type":30,"tagName":97,"properties":632,"children":633},{"style":169},[634],{"type":26,"value":172},{"type":30,"tagName":97,"properties":636,"children":637},{"style":175},[638],{"type":26,"value":639},"\"Binance Futures Symbol\"",{"type":30,"tagName":97,"properties":641,"children":642},{"style":163},[643],{"type":26,"value":212},{"type":26,"value":27},{"type":30,"tagName":97,"properties":646,"children":647},{"class":99},[648,652,657,661,665,669,673,678,682,686,690,694,698,702,706,710,715],{"type":30,"tagName":97,"properties":649,"children":650},{"style":169},[651],{"type":26,"value":225},{"type":30,"tagName":97,"properties":653,"children":654},{"style":163},[655],{"type":26,"value":656}," perpYSymbol ",{"type":30,"tagName":97,"properties":658,"children":659},{"style":169},[660],{"type":26,"value":172},{"type":30,"tagName":97,"properties":662,"children":663},{"style":157},[664],{"type":26,"value":239},{"type":30,"tagName":97,"properties":666,"children":667},{"style":163},[668],{"type":26,"value":244},{"type":30,"tagName":97,"properties":670,"children":671},{"style":169},[672],{"type":26,"value":172},{"type":30,"tagName":97,"properties":674,"children":675},{"style":175},[676],{"type":26,"value":677},"\"perpYSymbol\"",{"type":30,"tagName":97,"properties":679,"children":680},{"style":163},[681],{"type":26,"value":258},{"type":30,"tagName":97,"properties":683,"children":684},{"style":169},[685],{"type":26,"value":172},{"type":30,"tagName":97,"properties":687,"children":688},{"style":175},[689],{"type":26,"value":538},{"type":30,"tagName":97,"properties":691,"children":692},{"style":163},[693],{"type":26,"value":272},{"type":30,"tagName":97,"properties":695,"children":696},{"style":169},[697],{"type":26,"value":172},{"type":30,"tagName":97,"properties":699,"children":700},{"style":175},[701],{"type":26,"value":551},{"type":30,"tagName":97,"properties":703,"children":704},{"style":163},[705],{"type":26,"value":286},{"type":30,"tagName":97,"properties":707,"children":708},{"style":169},[709],{"type":26,"value":172},{"type":30,"tagName":97,"properties":711,"children":712},{"style":175},[713],{"type":26,"value":714},"\"Bybit Perp Symbol\"",{"type":30,"tagName":97,"properties":716,"children":717},{"style":163},[718],{"type":26,"value":212},{"type":26,"value":27},{"type":30,"tagName":97,"properties":721,"children":722},{"class":99},[723,727,732,736,740,744,748,753,757,761,765,769,773,778,782,786,791],{"type":30,"tagName":97,"properties":724,"children":725},{"style":169},[726],{"type":26,"value":225},{"type":30,"tagName":97,"properties":728,"children":729},{"style":163},[730],{"type":26,"value":731}," perpOSymbol ",{"type":30,"tagName":97,"properties":733,"children":734},{"style":169},[735],{"type":26,"value":172},{"type":30,"tagName":97,"properties":737,"children":738},{"style":157},[739],{"type":26,"value":239},{"type":30,"tagName":97,"properties":741,"children":742},{"style":163},[743],{"type":26,"value":244},{"type":30,"tagName":97,"properties":745,"children":746},{"style":169},[747],{"type":26,"value":172},{"type":30,"tagName":97,"properties":749,"children":750},{"style":175},[751],{"type":26,"value":752},"\"perpOSymbol\"",{"type":30,"tagName":97,"properties":754,"children":755},{"style":163},[756],{"type":26,"value":258},{"type":30,"tagName":97,"properties":758,"children":759},{"style":169},[760],{"type":26,"value":172},{"type":30,"tagName":97,"properties":762,"children":763},{"style":175},[764],{"type":26,"value":538},{"type":30,"tagName":97,"properties":766,"children":767},{"style":163},[768],{"type":26,"value":272},{"type":30,"tagName":97,"properties":770,"children":771},{"style":169},[772],{"type":26,"value":172},{"type":30,"tagName":97,"properties":774,"children":775},{"style":175},[776],{"type":26,"value":777},"\"BTC-USDT-SWAP\"",{"type":30,"tagName":97,"properties":779,"children":780},{"style":163},[781],{"type":26,"value":286},{"type":30,"tagName":97,"properties":783,"children":784},{"style":169},[785],{"type":26,"value":172},{"type":30,"tagName":97,"properties":787,"children":788},{"style":175},[789],{"type":26,"value":790},"\"OKX Swap Symbol\"",{"type":30,"tagName":97,"properties":792,"children":793},{"style":163},[794],{"type":26,"value":212},{"type":26,"value":27},{"type":30,"tagName":97,"properties":797,"children":798},{"class":99},[],{"type":26,"value":27},{"type":30,"tagName":97,"properties":801,"children":802},{"class":99},[803],{"type":30,"tagName":97,"properties":804,"children":805},{"style":103},[806],{"type":26,"value":807},"// The chart's own series is the timeline spine. Aggregation scripts MUST load",{"type":26,"value":27},{"type":30,"tagName":97,"properties":810,"children":811},{"class":99},[812],{"type":30,"tagName":97,"properties":813,"children":814},{"style":103},[815],{"type":26,"value":816},"// the main series: without it the bar timeline depends entirely on the venue",{"type":26,"value":27},{"type":30,"tagName":97,"properties":819,"children":820},{"class":99},[821],{"type":30,"tagName":97,"properties":822,"children":823},{"style":103},[824],{"type":26,"value":825},"// sources resolving, and if any chart/coin lacks them the runtime gets zero",{"type":26,"value":27},{"type":30,"tagName":97,"properties":828,"children":829},{"class":99},[830],{"type":30,"tagName":97,"properties":831,"children":832},{"style":103},[833],{"type":26,"value":834},"// bars to compute.",{"type":26,"value":27},{"type":30,"tagName":97,"properties":837,"children":838},{"class":99},[839,844,848,853,858,862,867,871],{"type":30,"tagName":97,"properties":840,"children":841},{"style":163},[842],{"type":26,"value":843},"timeseries chart ",{"type":30,"tagName":97,"properties":845,"children":846},{"style":169},[847],{"type":26,"value":172},{"type":30,"tagName":97,"properties":849,"children":850},{"style":157},[851],{"type":26,"value":852}," ohlcv",{"type":30,"tagName":97,"properties":854,"children":855},{"style":163},[856],{"type":26,"value":857},"(symbol",{"type":30,"tagName":97,"properties":859,"children":860},{"style":169},[861],{"type":26,"value":172},{"type":30,"tagName":97,"properties":863,"children":864},{"style":163},[865],{"type":26,"value":866},"currentSymbol, exchange",{"type":30,"tagName":97,"properties":868,"children":869},{"style":169},[870],{"type":26,"value":172},{"type":30,"tagName":97,"properties":872,"children":873},{"style":163},[874],{"type":26,"value":875},"currentExchange);",{"type":26,"value":27},{"type":30,"tagName":97,"properties":878,"children":879},{"class":99},[],{"type":26,"value":27},{"type":30,"tagName":97,"properties":882,"children":883},{"class":99},[884,889,893,898,903,907,912,917,921,926,930,935],{"type":30,"tagName":97,"properties":885,"children":886},{"style":163},[887],{"type":26,"value":888},"timeseries spotB ",{"type":30,"tagName":97,"properties":890,"children":891},{"style":169},[892],{"type":26,"value":172},{"type":30,"tagName":97,"properties":894,"children":895},{"style":157},[896],{"type":26,"value":897}," source",{"type":30,"tagName":97,"properties":899,"children":900},{"style":163},[901],{"type":26,"value":902},"(type",{"type":30,"tagName":97,"properties":904,"children":905},{"style":169},[906],{"type":26,"value":172},{"type":30,"tagName":97,"properties":908,"children":909},{"style":175},[910],{"type":26,"value":911},"\"buy_sell_volume\"",{"type":30,"tagName":97,"properties":913,"children":914},{"style":163},[915],{"type":26,"value":916},", symbol",{"type":30,"tagName":97,"properties":918,"children":919},{"style":169},[920],{"type":26,"value":172},{"type":30,"tagName":97,"properties":922,"children":923},{"style":163},[924],{"type":26,"value":925},"spotBSymbol, exchange",{"type":30,"tagName":97,"properties":927,"children":928},{"style":169},[929],{"type":26,"value":172},{"type":30,"tagName":97,"properties":931,"children":932},{"style":175},[933],{"type":26,"value":934},"\"BINANCE\"",{"type":30,"tagName":97,"properties":936,"children":937},{"style":163},[938],{"type":26,"value":212},{"type":26,"value":27},{"type":30,"tagName":97,"properties":941,"children":942},{"class":99},[943,948,952,956,960,964,968,972,976,981,985,990],{"type":30,"tagName":97,"properties":944,"children":945},{"style":163},[946],{"type":26,"value":947},"timeseries perpB ",{"type":30,"tagName":97,"properties":949,"children":950},{"style":169},[951],{"type":26,"value":172},{"type":30,"tagName":97,"properties":953,"children":954},{"style":157},[955],{"type":26,"value":897},{"type":30,"tagName":97,"properties":957,"children":958},{"style":163},[959],{"type":26,"value":902},{"type":30,"tagName":97,"properties":961,"children":962},{"style":169},[963],{"type":26,"value":172},{"type":30,"tagName":97,"properties":965,"children":966},{"style":175},[967],{"type":26,"value":911},{"type":30,"tagName":97,"properties":969,"children":970},{"style":163},[971],{"type":26,"value":916},{"type":30,"tagName":97,"properties":973,"children":974},{"style":169},[975],{"type":26,"value":172},{"type":30,"tagName":97,"properties":977,"children":978},{"style":163},[979],{"type":26,"value":980},"perpBSymbol, exchange",{"type":30,"tagName":97,"properties":982,"children":983},{"style":169},[984],{"type":26,"value":172},{"type":30,"tagName":97,"properties":986,"children":987},{"style":175},[988],{"type":26,"value":989},"\"BINANCE_FUTURES\"",{"type":30,"tagName":97,"properties":991,"children":992},{"style":163},[993],{"type":26,"value":212},{"type":26,"value":27},{"type":30,"tagName":97,"properties":996,"children":997},{"class":99},[998,1003,1007,1011,1015,1019,1023,1027,1031,1036,1040,1045],{"type":30,"tagName":97,"properties":999,"children":1000},{"style":163},[1001],{"type":26,"value":1002},"timeseries perpY ",{"type":30,"tagName":97,"properties":1004,"children":1005},{"style":169},[1006],{"type":26,"value":172},{"type":30,"tagName":97,"properties":1008,"children":1009},{"style":157},[1010],{"type":26,"value":897},{"type":30,"tagName":97,"properties":1012,"children":1013},{"style":163},[1014],{"type":26,"value":902},{"type":30,"tagName":97,"properties":1016,"children":1017},{"style":169},[1018],{"type":26,"value":172},{"type":30,"tagName":97,"properties":1020,"children":1021},{"style":175},[1022],{"type":26,"value":911},{"type":30,"tagName":97,"properties":1024,"children":1025},{"style":163},[1026],{"type":26,"value":916},{"type":30,"tagName":97,"properties":1028,"children":1029},{"style":169},[1030],{"type":26,"value":172},{"type":30,"tagName":97,"properties":1032,"children":1033},{"style":163},[1034],{"type":26,"value":1035},"perpYSymbol, exchange",{"type":30,"tagName":97,"properties":1037,"children":1038},{"style":169},[1039],{"type":26,"value":172},{"type":30,"tagName":97,"properties":1041,"children":1042},{"style":175},[1043],{"type":26,"value":1044},"\"BYBIT\"",{"type":30,"tagName":97,"properties":1046,"children":1047},{"style":163},[1048],{"type":26,"value":212},{"type":26,"value":27},{"type":30,"tagName":97,"properties":1051,"children":1052},{"class":99},[1053,1058,1062,1066,1070,1074,1078,1082,1086,1091,1095,1100],{"type":30,"tagName":97,"properties":1054,"children":1055},{"style":163},[1056],{"type":26,"value":1057},"timeseries perpO ",{"type":30,"tagName":97,"properties":1059,"children":1060},{"style":169},[1061],{"type":26,"value":172},{"type":30,"tagName":97,"properties":1063,"children":1064},{"style":157},[1065],{"type":26,"value":897},{"type":30,"tagName":97,"properties":1067,"children":1068},{"style":163},[1069],{"type":26,"value":902},{"type":30,"tagName":97,"properties":1071,"children":1072},{"style":169},[1073],{"type":26,"value":172},{"type":30,"tagName":97,"properties":1075,"children":1076},{"style":175},[1077],{"type":26,"value":911},{"type":30,"tagName":97,"properties":1079,"children":1080},{"style":163},[1081],{"type":26,"value":916},{"type":30,"tagName":97,"properties":1083,"children":1084},{"style":169},[1085],{"type":26,"value":172},{"type":30,"tagName":97,"properties":1087,"children":1088},{"style":163},[1089],{"type":26,"value":1090},"perpOSymbol, exchange",{"type":30,"tagName":97,"properties":1092,"children":1093},{"style":169},[1094],{"type":26,"value":172},{"type":30,"tagName":97,"properties":1096,"children":1097},{"style":175},[1098],{"type":26,"value":1099},"\"OKEX_SWAP\"",{"type":30,"tagName":97,"properties":1101,"children":1102},{"style":163},[1103],{"type":26,"value":212},{"type":26,"value":27},{"type":30,"tagName":97,"properties":1106,"children":1107},{"class":99},[],{"type":26,"value":27},{"type":30,"tagName":97,"properties":1110,"children":1111},{"class":99},[1112],{"type":30,"tagName":97,"properties":1113,"children":1114},{"style":103},[1115],{"type":26,"value":1116},"// Per-venue na-guard: a venue with no data contributes zero instead of",{"type":26,"value":27},{"type":30,"tagName":97,"properties":1119,"children":1120},{"class":99},[1121],{"type":30,"tagName":97,"properties":1122,"children":1123},{"style":103},[1124],{"type":26,"value":1125},"// poisoning the sum (and the table below shows how many venues are live).",{"type":26,"value":27},{"type":30,"tagName":97,"properties":1128,"children":1129},{"class":99},[1130,1135,1140],{"type":30,"tagName":97,"properties":1131,"children":1132},{"style":163},[1133],{"type":26,"value":1134},"func ",{"type":30,"tagName":97,"properties":1136,"children":1137},{"style":157},[1138],{"type":26,"value":1139},"pairDelta",{"type":30,"tagName":97,"properties":1141,"children":1142},{"style":163},[1143],{"type":26,"value":1144},"(b, s) {",{"type":26,"value":27},{"type":30,"tagName":97,"properties":1147,"children":1148},{"class":99},[1149,1154,1159,1164,1169,1174,1179,1184,1189,1194,1199],{"type":30,"tagName":97,"properties":1150,"children":1151},{"style":169},[1152],{"type":26,"value":1153},"  if",{"type":30,"tagName":97,"properties":1155,"children":1156},{"style":163},[1157],{"type":26,"value":1158}," (",{"type":30,"tagName":97,"properties":1160,"children":1161},{"style":157},[1162],{"type":26,"value":1163},"isnum",{"type":30,"tagName":97,"properties":1165,"children":1166},{"style":163},[1167],{"type":26,"value":1168},"(b) ",{"type":30,"tagName":97,"properties":1170,"children":1171},{"style":169},[1172],{"type":26,"value":1173},"&&",{"type":30,"tagName":97,"properties":1175,"children":1176},{"style":157},[1177],{"type":26,"value":1178}," isnum",{"type":30,"tagName":97,"properties":1180,"children":1181},{"style":163},[1182],{"type":26,"value":1183},"(s)) { ",{"type":30,"tagName":97,"properties":1185,"children":1186},{"style":169},[1187],{"type":26,"value":1188},"return",{"type":30,"tagName":97,"properties":1190,"children":1191},{"style":163},[1192],{"type":26,"value":1193}," b ",{"type":30,"tagName":97,"properties":1195,"children":1196},{"style":169},[1197],{"type":26,"value":1198},"-",{"type":30,"tagName":97,"properties":1200,"children":1201},{"style":163},[1202],{"type":26,"value":1203}," s; }",{"type":26,"value":27},{"type":30,"tagName":97,"properties":1206,"children":1207},{"class":99},[1208,1213,1218],{"type":30,"tagName":97,"properties":1209,"children":1210},{"style":169},[1211],{"type":26,"value":1212},"  return",{"type":30,"tagName":97,"properties":1214,"children":1215},{"style":204},[1216],{"type":26,"value":1217}," 0",{"type":30,"tagName":97,"properties":1219,"children":1220},{"style":163},[1221],{"type":26,"value":1222},";",{"type":26,"value":27},{"type":30,"tagName":97,"properties":1225,"children":1226},{"class":99},[1227],{"type":30,"tagName":97,"properties":1228,"children":1229},{"style":163},[1230],{"type":26,"value":1231},"}",{"type":26,"value":27},{"type":30,"tagName":97,"properties":1234,"children":1235},{"class":99},[1236,1240,1245],{"type":30,"tagName":97,"properties":1237,"children":1238},{"style":163},[1239],{"type":26,"value":1134},{"type":30,"tagName":97,"properties":1241,"children":1242},{"style":157},[1243],{"type":26,"value":1244},"pairLive",{"type":30,"tagName":97,"properties":1246,"children":1247},{"style":163},[1248],{"type":26,"value":1144},{"type":26,"value":27},{"type":30,"tagName":97,"properties":1251,"children":1252},{"class":99},[1253,1257,1261,1265,1269,1273,1277,1282,1287,1292,1297,1301],{"type":30,"tagName":97,"properties":1254,"children":1255},{"style":169},[1256],{"type":26,"value":1212},{"type":30,"tagName":97,"properties":1258,"children":1259},{"style":163},[1260],{"type":26,"value":1158},{"type":30,"tagName":97,"properties":1262,"children":1263},{"style":157},[1264],{"type":26,"value":1163},{"type":30,"tagName":97,"properties":1266,"children":1267},{"style":163},[1268],{"type":26,"value":1168},{"type":30,"tagName":97,"properties":1270,"children":1271},{"style":169},[1272],{"type":26,"value":1173},{"type":30,"tagName":97,"properties":1274,"children":1275},{"style":157},[1276],{"type":26,"value":1178},{"type":30,"tagName":97,"properties":1278,"children":1279},{"style":163},[1280],{"type":26,"value":1281},"(s)) ",{"type":30,"tagName":97,"properties":1283,"children":1284},{"style":169},[1285],{"type":26,"value":1286},"?",{"type":30,"tagName":97,"properties":1288,"children":1289},{"style":204},[1290],{"type":26,"value":1291}," 1",{"type":30,"tagName":97,"properties":1293,"children":1294},{"style":169},[1295],{"type":26,"value":1296}," :",{"type":30,"tagName":97,"properties":1298,"children":1299},{"style":204},[1300],{"type":26,"value":1217},{"type":30,"tagName":97,"properties":1302,"children":1303},{"style":163},[1304],{"type":26,"value":1222},{"type":26,"value":27},{"type":30,"tagName":97,"properties":1307,"children":1308},{"class":99},[1309],{"type":30,"tagName":97,"properties":1310,"children":1311},{"style":163},[1312],{"type":26,"value":1231},{"type":26,"value":27},{"type":30,"tagName":97,"properties":1315,"children":1316},{"class":99},[],{"type":26,"value":27},{"type":30,"tagName":97,"properties":1319,"children":1320},{"class":99},[1321,1325,1330,1334,1339,1344,1348,1353,1357,1362,1367,1371,1376,1380,1385,1389],{"type":30,"tagName":97,"properties":1322,"children":1323},{"style":169},[1324],{"type":26,"value":225},{"type":30,"tagName":97,"properties":1326,"children":1327},{"style":163},[1328],{"type":26,"value":1329}," delta ",{"type":30,"tagName":97,"properties":1331,"children":1332},{"style":169},[1333],{"type":26,"value":172},{"type":30,"tagName":97,"properties":1335,"children":1336},{"style":157},[1337],{"type":26,"value":1338}," pairDelta",{"type":30,"tagName":97,"properties":1340,"children":1341},{"style":163},[1342],{"type":26,"value":1343},"(spotB.buy[",{"type":30,"tagName":97,"properties":1345,"children":1346},{"style":204},[1347],{"type":26,"value":90},{"type":30,"tagName":97,"properties":1349,"children":1350},{"style":163},[1351],{"type":26,"value":1352},"], spotB.sell[",{"type":30,"tagName":97,"properties":1354,"children":1355},{"style":204},[1356],{"type":26,"value":90},{"type":30,"tagName":97,"properties":1358,"children":1359},{"style":163},[1360],{"type":26,"value":1361},"]) ",{"type":30,"tagName":97,"properties":1363,"children":1364},{"style":169},[1365],{"type":26,"value":1366},"+",{"type":30,"tagName":97,"properties":1368,"children":1369},{"style":157},[1370],{"type":26,"value":1338},{"type":30,"tagName":97,"properties":1372,"children":1373},{"style":163},[1374],{"type":26,"value":1375},"(perpB.buy[",{"type":30,"tagName":97,"properties":1377,"children":1378},{"style":204},[1379],{"type":26,"value":90},{"type":30,"tagName":97,"properties":1381,"children":1382},{"style":163},[1383],{"type":26,"value":1384},"], perpB.sell[",{"type":30,"tagName":97,"properties":1386,"children":1387},{"style":204},[1388],{"type":26,"value":90},{"type":30,"tagName":97,"properties":1390,"children":1391},{"style":163},[1392],{"type":26,"value":1393},"])",{"type":26,"value":27},{"type":30,"tagName":97,"properties":1396,"children":1397},{"class":99},[1398,1403,1407,1412,1416,1421,1425,1429,1433,1437,1442,1446,1451,1455],{"type":30,"tagName":97,"properties":1399,"children":1400},{"style":169},[1401],{"type":26,"value":1402},"          +",{"type":30,"tagName":97,"properties":1404,"children":1405},{"style":157},[1406],{"type":26,"value":1338},{"type":30,"tagName":97,"properties":1408,"children":1409},{"style":163},[1410],{"type":26,"value":1411},"(perpY.buy[",{"type":30,"tagName":97,"properties":1413,"children":1414},{"style":204},[1415],{"type":26,"value":90},{"type":30,"tagName":97,"properties":1417,"children":1418},{"style":163},[1419],{"type":26,"value":1420},"], perpY.sell[",{"type":30,"tagName":97,"properties":1422,"children":1423},{"style":204},[1424],{"type":26,"value":90},{"type":30,"tagName":97,"properties":1426,"children":1427},{"style":163},[1428],{"type":26,"value":1361},{"type":30,"tagName":97,"properties":1430,"children":1431},{"style":169},[1432],{"type":26,"value":1366},{"type":30,"tagName":97,"properties":1434,"children":1435},{"style":157},[1436],{"type":26,"value":1338},{"type":30,"tagName":97,"properties":1438,"children":1439},{"style":163},[1440],{"type":26,"value":1441},"(perpO.buy[",{"type":30,"tagName":97,"properties":1443,"children":1444},{"style":204},[1445],{"type":26,"value":90},{"type":30,"tagName":97,"properties":1447,"children":1448},{"style":163},[1449],{"type":26,"value":1450},"], perpO.sell[",{"type":30,"tagName":97,"properties":1452,"children":1453},{"style":204},[1454],{"type":26,"value":90},{"type":30,"tagName":97,"properties":1456,"children":1457},{"style":163},[1458],{"type":26,"value":1459},"]);",{"type":26,"value":27},{"type":30,"tagName":97,"properties":1462,"children":1463},{"class":99},[1464,1468,1473,1477,1482,1486,1490,1494,1498,1502,1506,1510,1514,1518,1522,1526],{"type":30,"tagName":97,"properties":1465,"children":1466},{"style":169},[1467],{"type":26,"value":225},{"type":30,"tagName":97,"properties":1469,"children":1470},{"style":163},[1471],{"type":26,"value":1472}," live  ",{"type":30,"tagName":97,"properties":1474,"children":1475},{"style":169},[1476],{"type":26,"value":172},{"type":30,"tagName":97,"properties":1478,"children":1479},{"style":157},[1480],{"type":26,"value":1481}," pairLive",{"type":30,"tagName":97,"properties":1483,"children":1484},{"style":163},[1485],{"type":26,"value":1343},{"type":30,"tagName":97,"properties":1487,"children":1488},{"style":204},[1489],{"type":26,"value":90},{"type":30,"tagName":97,"properties":1491,"children":1492},{"style":163},[1493],{"type":26,"value":1352},{"type":30,"tagName":97,"properties":1495,"children":1496},{"style":204},[1497],{"type":26,"value":90},{"type":30,"tagName":97,"properties":1499,"children":1500},{"style":163},[1501],{"type":26,"value":1361},{"type":30,"tagName":97,"properties":1503,"children":1504},{"style":169},[1505],{"type":26,"value":1366},{"type":30,"tagName":97,"properties":1507,"children":1508},{"style":157},[1509],{"type":26,"value":1481},{"type":30,"tagName":97,"properties":1511,"children":1512},{"style":163},[1513],{"type":26,"value":1375},{"type":30,"tagName":97,"properties":1515,"children":1516},{"style":204},[1517],{"type":26,"value":90},{"type":30,"tagName":97,"properties":1519,"children":1520},{"style":163},[1521],{"type":26,"value":1384},{"type":30,"tagName":97,"properties":1523,"children":1524},{"style":204},[1525],{"type":26,"value":90},{"type":30,"tagName":97,"properties":1527,"children":1528},{"style":163},[1529],{"type":26,"value":1393},{"type":26,"value":27},{"type":30,"tagName":97,"properties":1532,"children":1533},{"class":99},[1534,1538,1542,1546,1550,1554,1558,1562,1566,1570,1574,1578,1582,1586],{"type":30,"tagName":97,"properties":1535,"children":1536},{"style":169},[1537],{"type":26,"value":1402},{"type":30,"tagName":97,"properties":1539,"children":1540},{"style":157},[1541],{"type":26,"value":1481},{"type":30,"tagName":97,"properties":1543,"children":1544},{"style":163},[1545],{"type":26,"value":1411},{"type":30,"tagName":97,"properties":1547,"children":1548},{"style":204},[1549],{"type":26,"value":90},{"type":30,"tagName":97,"properties":1551,"children":1552},{"style":163},[1553],{"type":26,"value":1420},{"type":30,"tagName":97,"properties":1555,"children":1556},{"style":204},[1557],{"type":26,"value":90},{"type":30,"tagName":97,"properties":1559,"children":1560},{"style":163},[1561],{"type":26,"value":1361},{"type":30,"tagName":97,"properties":1563,"children":1564},{"style":169},[1565],{"type":26,"value":1366},{"type":30,"tagName":97,"properties":1567,"children":1568},{"style":157},[1569],{"type":26,"value":1481},{"type":30,"tagName":97,"properties":1571,"children":1572},{"style":163},[1573],{"type":26,"value":1441},{"type":30,"tagName":97,"properties":1575,"children":1576},{"style":204},[1577],{"type":26,"value":90},{"type":30,"tagName":97,"properties":1579,"children":1580},{"style":163},[1581],{"type":26,"value":1450},{"type":30,"tagName":97,"properties":1583,"children":1584},{"style":204},[1585],{"type":26,"value":90},{"type":30,"tagName":97,"properties":1587,"children":1588},{"style":163},[1589],{"type":26,"value":1459},{"type":26,"value":27},{"type":30,"tagName":97,"properties":1592,"children":1593},{"class":99},[],{"type":26,"value":27},{"type":30,"tagName":97,"properties":1596,"children":1597},{"class":99},[1598,1603,1607,1611],{"type":30,"tagName":97,"properties":1599,"children":1600},{"style":163},[1601],{"type":26,"value":1602},"persist cvd ",{"type":30,"tagName":97,"properties":1604,"children":1605},{"style":169},[1606],{"type":26,"value":172},{"type":30,"tagName":97,"properties":1608,"children":1609},{"style":204},[1610],{"type":26,"value":1217},{"type":30,"tagName":97,"properties":1612,"children":1613},{"style":163},[1614],{"type":26,"value":1222},{"type":26,"value":27},{"type":30,"tagName":97,"properties":1617,"children":1618},{"class":99},[1619,1624,1628,1633,1637],{"type":30,"tagName":97,"properties":1620,"children":1621},{"style":163},[1622],{"type":26,"value":1623},"cvd ",{"type":30,"tagName":97,"properties":1625,"children":1626},{"style":169},[1627],{"type":26,"value":172},{"type":30,"tagName":97,"properties":1629,"children":1630},{"style":163},[1631],{"type":26,"value":1632}," cvd ",{"type":30,"tagName":97,"properties":1634,"children":1635},{"style":169},[1636],{"type":26,"value":1366},{"type":30,"tagName":97,"properties":1638,"children":1639},{"style":163},[1640],{"type":26,"value":1641}," delta;",{"type":26,"value":27},{"type":30,"tagName":97,"properties":1644,"children":1645},{"class":99},[],{"type":26,"value":27},{"type":30,"tagName":97,"properties":1648,"children":1649},{"class":99},[1650,1655,1659],{"type":30,"tagName":97,"properties":1651,"children":1652},{"style":163},[1653],{"type":26,"value":1654},"timeseries cvdLine ",{"type":30,"tagName":97,"properties":1656,"children":1657},{"style":169},[1658],{"type":26,"value":172},{"type":30,"tagName":97,"properties":1660,"children":1661},{"style":163},[1662],{"type":26,"value":1663}," cvd;",{"type":26,"value":27},{"type":30,"tagName":97,"properties":1666,"children":1667},{"class":99},[1668,1672,1677,1681,1686],{"type":30,"tagName":97,"properties":1669,"children":1670},{"style":169},[1671],{"type":26,"value":225},{"type":30,"tagName":97,"properties":1673,"children":1674},{"style":163},[1675],{"type":26,"value":1676}," vol ",{"type":30,"tagName":97,"properties":1678,"children":1679},{"style":169},[1680],{"type":26,"value":172},{"type":30,"tagName":97,"properties":1682,"children":1683},{"style":157},[1684],{"type":26,"value":1685}," stddev",{"type":30,"tagName":97,"properties":1687,"children":1688},{"style":163},[1689],{"type":26,"value":1690},"(cvdLine, bandLen);",{"type":26,"value":27},{"type":30,"tagName":97,"properties":1693,"children":1694},{"class":99},[1695,1700,1704,1708,1712,1716,1720,1725,1729,1733,1738,1742],{"type":30,"tagName":97,"properties":1696,"children":1697},{"style":163},[1698],{"type":26,"value":1699},"timeseries upper ",{"type":30,"tagName":97,"properties":1701,"children":1702},{"style":169},[1703],{"type":26,"value":172},{"type":30,"tagName":97,"properties":1705,"children":1706},{"style":163},[1707],{"type":26,"value":1632},{"type":30,"tagName":97,"properties":1709,"children":1710},{"style":169},[1711],{"type":26,"value":1366},{"type":30,"tagName":97,"properties":1713,"children":1714},{"style":163},[1715],{"type":26,"value":1158},{"type":30,"tagName":97,"properties":1717,"children":1718},{"style":157},[1719],{"type":26,"value":1163},{"type":30,"tagName":97,"properties":1721,"children":1722},{"style":163},[1723],{"type":26,"value":1724},"(vol) ",{"type":30,"tagName":97,"properties":1726,"children":1727},{"style":169},[1728],{"type":26,"value":1286},{"type":30,"tagName":97,"properties":1730,"children":1731},{"style":163},[1732],{"type":26,"value":1676},{"type":30,"tagName":97,"properties":1734,"children":1735},{"style":169},[1736],{"type":26,"value":1737},":",{"type":30,"tagName":97,"properties":1739,"children":1740},{"style":204},[1741],{"type":26,"value":1217},{"type":30,"tagName":97,"properties":1743,"children":1744},{"style":163},[1745],{"type":26,"value":212},{"type":26,"value":27},{"type":30,"tagName":97,"properties":1748,"children":1749},{"class":99},[1750,1755,1759,1763,1767,1771,1775,1779,1783,1787,1791,1795],{"type":30,"tagName":97,"properties":1751,"children":1752},{"style":163},[1753],{"type":26,"value":1754},"timeseries lower ",{"type":30,"tagName":97,"properties":1756,"children":1757},{"style":169},[1758],{"type":26,"value":172},{"type":30,"tagName":97,"properties":1760,"children":1761},{"style":163},[1762],{"type":26,"value":1632},{"type":30,"tagName":97,"properties":1764,"children":1765},{"style":169},[1766],{"type":26,"value":1198},{"type":30,"tagName":97,"properties":1768,"children":1769},{"style":163},[1770],{"type":26,"value":1158},{"type":30,"tagName":97,"properties":1772,"children":1773},{"style":157},[1774],{"type":26,"value":1163},{"type":30,"tagName":97,"properties":1776,"children":1777},{"style":163},[1778],{"type":26,"value":1724},{"type":30,"tagName":97,"properties":1780,"children":1781},{"style":169},[1782],{"type":26,"value":1286},{"type":30,"tagName":97,"properties":1784,"children":1785},{"style":163},[1786],{"type":26,"value":1676},{"type":30,"tagName":97,"properties":1788,"children":1789},{"style":169},[1790],{"type":26,"value":1737},{"type":30,"tagName":97,"properties":1792,"children":1793},{"style":204},[1794],{"type":26,"value":1217},{"type":30,"tagName":97,"properties":1796,"children":1797},{"style":163},[1798],{"type":26,"value":212},{"type":26,"value":27},{"type":30,"tagName":97,"properties":1801,"children":1802},{"class":99},[],{"type":26,"value":27},{"type":30,"tagName":97,"properties":1805,"children":1806},{"class":99},[1807,1812,1817,1821,1826,1830,1834,1839,1843,1848,1852,1856,1860,1865,1869,1874,1878,1882,1887,1892,1897,1901,1905,1910],{"type":30,"tagName":97,"properties":1808,"children":1809},{"style":157},[1810],{"type":26,"value":1811},"plotLine",{"type":30,"tagName":97,"properties":1813,"children":1814},{"style":163},[1815],{"type":26,"value":1816},"(cvdLine, colors",{"type":30,"tagName":97,"properties":1818,"children":1819},{"style":169},[1820],{"type":26,"value":172},{"type":30,"tagName":97,"properties":1822,"children":1823},{"style":163},[1824],{"type":26,"value":1825},"[posCol, negCol], colorIndex",{"type":30,"tagName":97,"properties":1827,"children":1828},{"style":169},[1829],{"type":26,"value":172},{"type":30,"tagName":97,"properties":1831,"children":1832},{"style":163},[1833],{"type":26,"value":1623},{"type":30,"tagName":97,"properties":1835,"children":1836},{"style":169},[1837],{"type":26,"value":1838},">=",{"type":30,"tagName":97,"properties":1840,"children":1841},{"style":204},[1842],{"type":26,"value":1217},{"type":30,"tagName":97,"properties":1844,"children":1845},{"style":169},[1846],{"type":26,"value":1847}," ?",{"type":30,"tagName":97,"properties":1849,"children":1850},{"style":204},[1851],{"type":26,"value":1217},{"type":30,"tagName":97,"properties":1853,"children":1854},{"style":169},[1855],{"type":26,"value":1296},{"type":30,"tagName":97,"properties":1857,"children":1858},{"style":204},[1859],{"type":26,"value":1291},{"type":30,"tagName":97,"properties":1861,"children":1862},{"style":163},[1863],{"type":26,"value":1864},", width",{"type":30,"tagName":97,"properties":1866,"children":1867},{"style":169},[1868],{"type":26,"value":172},{"type":30,"tagName":97,"properties":1870,"children":1871},{"style":204},[1872],{"type":26,"value":1873},"2",{"type":30,"tagName":97,"properties":1875,"children":1876},{"style":163},[1877],{"type":26,"value":286},{"type":30,"tagName":97,"properties":1879,"children":1880},{"style":169},[1881],{"type":26,"value":172},{"type":30,"tagName":97,"properties":1883,"children":1884},{"style":163},[1885],{"type":26,"value":1886},"[",{"type":30,"tagName":97,"properties":1888,"children":1889},{"style":175},[1890],{"type":26,"value":1891},"\"Aggregated CVD\"",{"type":30,"tagName":97,"properties":1893,"children":1894},{"style":163},[1895],{"type":26,"value":1896},"], desc",{"type":30,"tagName":97,"properties":1898,"children":1899},{"style":169},[1900],{"type":26,"value":172},{"type":30,"tagName":97,"properties":1902,"children":1903},{"style":163},[1904],{"type":26,"value":1886},{"type":30,"tagName":97,"properties":1906,"children":1907},{"style":175},[1908],{"type":26,"value":1909},"\"Cumulative volume delta summed across four venues\"",{"type":30,"tagName":97,"properties":1911,"children":1912},{"style":163},[1913],{"type":26,"value":1459},{"type":26,"value":27},{"type":30,"tagName":97,"properties":1916,"children":1917},{"class":99},[1918,1922,1927,1931,1935,1940,1945,1950,1955,1959,1964,1968,1972,1976,1981,1985,1989,1993,1998],{"type":30,"tagName":97,"properties":1919,"children":1920},{"style":157},[1921],{"type":26,"value":1811},{"type":30,"tagName":97,"properties":1923,"children":1924},{"style":163},[1925],{"type":26,"value":1926},"(upper, colors",{"type":30,"tagName":97,"properties":1928,"children":1929},{"style":169},[1930],{"type":26,"value":172},{"type":30,"tagName":97,"properties":1932,"children":1933},{"style":163},[1934],{"type":26,"value":1886},{"type":30,"tagName":97,"properties":1936,"children":1937},{"style":157},[1938],{"type":26,"value":1939},"opacity",{"type":30,"tagName":97,"properties":1941,"children":1942},{"style":163},[1943],{"type":26,"value":1944},"(posCol, ",{"type":30,"tagName":97,"properties":1946,"children":1947},{"style":204},[1948],{"type":26,"value":1949},"35",{"type":30,"tagName":97,"properties":1951,"children":1952},{"style":163},[1953],{"type":26,"value":1954},")], width",{"type":30,"tagName":97,"properties":1956,"children":1957},{"style":169},[1958],{"type":26,"value":172},{"type":30,"tagName":97,"properties":1960,"children":1961},{"style":204},[1962],{"type":26,"value":1963},"1",{"type":30,"tagName":97,"properties":1965,"children":1966},{"style":163},[1967],{"type":26,"value":286},{"type":30,"tagName":97,"properties":1969,"children":1970},{"style":169},[1971],{"type":26,"value":172},{"type":30,"tagName":97,"properties":1973,"children":1974},{"style":163},[1975],{"type":26,"value":1886},{"type":30,"tagName":97,"properties":1977,"children":1978},{"style":175},[1979],{"type":26,"value":1980},"\"Upper Band\"",{"type":30,"tagName":97,"properties":1982,"children":1983},{"style":163},[1984],{"type":26,"value":1896},{"type":30,"tagName":97,"properties":1986,"children":1987},{"style":169},[1988],{"type":26,"value":172},{"type":30,"tagName":97,"properties":1990,"children":1991},{"style":163},[1992],{"type":26,"value":1886},{"type":30,"tagName":97,"properties":1994,"children":1995},{"style":175},[1996],{"type":26,"value":1997},"\"CVD plus one standard deviation\"",{"type":30,"tagName":97,"properties":1999,"children":2000},{"style":163},[2001],{"type":26,"value":1459},{"type":26,"value":27},{"type":30,"tagName":97,"properties":2004,"children":2005},{"class":99},[2006,2010,2015,2019,2023,2027,2032,2036,2040,2044,2048,2052,2056,2060,2065,2069,2073,2077,2082],{"type":30,"tagName":97,"properties":2007,"children":2008},{"style":157},[2009],{"type":26,"value":1811},{"type":30,"tagName":97,"properties":2011,"children":2012},{"style":163},[2013],{"type":26,"value":2014},"(lower, colors",{"type":30,"tagName":97,"properties":2016,"children":2017},{"style":169},[2018],{"type":26,"value":172},{"type":30,"tagName":97,"properties":2020,"children":2021},{"style":163},[2022],{"type":26,"value":1886},{"type":30,"tagName":97,"properties":2024,"children":2025},{"style":157},[2026],{"type":26,"value":1939},{"type":30,"tagName":97,"properties":2028,"children":2029},{"style":163},[2030],{"type":26,"value":2031},"(negCol, ",{"type":30,"tagName":97,"properties":2033,"children":2034},{"style":204},[2035],{"type":26,"value":1949},{"type":30,"tagName":97,"properties":2037,"children":2038},{"style":163},[2039],{"type":26,"value":1954},{"type":30,"tagName":97,"properties":2041,"children":2042},{"style":169},[2043],{"type":26,"value":172},{"type":30,"tagName":97,"properties":2045,"children":2046},{"style":204},[2047],{"type":26,"value":1963},{"type":30,"tagName":97,"properties":2049,"children":2050},{"style":163},[2051],{"type":26,"value":286},{"type":30,"tagName":97,"properties":2053,"children":2054},{"style":169},[2055],{"type":26,"value":172},{"type":30,"tagName":97,"properties":2057,"children":2058},{"style":163},[2059],{"type":26,"value":1886},{"type":30,"tagName":97,"properties":2061,"children":2062},{"style":175},[2063],{"type":26,"value":2064},"\"Lower Band\"",{"type":30,"tagName":97,"properties":2066,"children":2067},{"style":163},[2068],{"type":26,"value":1896},{"type":30,"tagName":97,"properties":2070,"children":2071},{"style":169},[2072],{"type":26,"value":172},{"type":30,"tagName":97,"properties":2074,"children":2075},{"style":163},[2076],{"type":26,"value":1886},{"type":30,"tagName":97,"properties":2078,"children":2079},{"style":175},[2080],{"type":26,"value":2081},"\"CVD minus one standard deviation\"",{"type":30,"tagName":97,"properties":2083,"children":2084},{"style":163},[2085],{"type":26,"value":1459},{"type":26,"value":27},{"type":30,"tagName":97,"properties":2088,"children":2089},{"class":99},[2090,2095,2100,2104,2108,2112,2117,2121,2126,2131],{"type":30,"tagName":97,"properties":2091,"children":2092},{"style":157},[2093],{"type":26,"value":2094},"fillBetween",{"type":30,"tagName":97,"properties":2096,"children":2097},{"style":163},[2098],{"type":26,"value":2099},"(upper, lower, cvd ",{"type":30,"tagName":97,"properties":2101,"children":2102},{"style":169},[2103],{"type":26,"value":1838},{"type":30,"tagName":97,"properties":2105,"children":2106},{"style":204},[2107],{"type":26,"value":1217},{"type":30,"tagName":97,"properties":2109,"children":2110},{"style":169},[2111],{"type":26,"value":1847},{"type":30,"tagName":97,"properties":2113,"children":2114},{"style":163},[2115],{"type":26,"value":2116}," posCol ",{"type":30,"tagName":97,"properties":2118,"children":2119},{"style":169},[2120],{"type":26,"value":1737},{"type":30,"tagName":97,"properties":2122,"children":2123},{"style":163},[2124],{"type":26,"value":2125}," negCol, ",{"type":30,"tagName":97,"properties":2127,"children":2128},{"style":204},[2129],{"type":26,"value":2130},"0.12",{"type":30,"tagName":97,"properties":2132,"children":2133},{"style":163},[2134],{"type":26,"value":212},{"type":26,"value":27},{"type":30,"tagName":97,"properties":2137,"children":2138},{"class":99},[],{"type":26,"value":27},{"type":30,"tagName":97,"properties":2141,"children":2142},{"class":99},[2143],{"type":30,"tagName":97,"properties":2144,"children":2145},{"style":103},[2146],{"type":26,"value":2147},"// Live diagnostics: if venues drop out you SEE it instead of a silent flat line.",{"type":26,"value":27},{"type":30,"tagName":97,"properties":2150,"children":2151},{"class":99},[2152,2157],{"type":30,"tagName":97,"properties":2153,"children":2154},{"style":169},[2155],{"type":26,"value":2156},"if",{"type":30,"tagName":97,"properties":2158,"children":2159},{"style":163},[2160],{"type":26,"value":2161}," (isLastBar) {",{"type":26,"value":27},{"type":30,"tagName":97,"properties":2164,"children":2165},{"class":99},[2166,2171],{"type":30,"tagName":97,"properties":2167,"children":2168},{"style":157},[2169],{"type":26,"value":2170},"  plotTable",{"type":30,"tagName":97,"properties":2172,"children":2173},{"style":163},[2174],{"type":26,"value":2175},"(",{"type":26,"value":27},{"type":30,"tagName":97,"properties":2178,"children":2179},{"class":99},[2180,2185,2189,2194,2199,2204,2209,2214,2219,2223,2227,2232,2237,2242,2247,2252,2257,2261,2265,2269,2273,2278,2283],{"type":30,"tagName":97,"properties":2181,"children":2182},{"style":163},[2183],{"type":26,"value":2184},"    data",{"type":30,"tagName":97,"properties":2186,"children":2187},{"style":169},[2188],{"type":26,"value":172},{"type":30,"tagName":97,"properties":2190,"children":2191},{"style":163},[2192],{"type":26,"value":2193},"[[",{"type":30,"tagName":97,"properties":2195,"children":2196},{"style":175},[2197],{"type":26,"value":2198},"\"Agg CVD\"",{"type":30,"tagName":97,"properties":2200,"children":2201},{"style":163},[2202],{"type":26,"value":2203},", ",{"type":30,"tagName":97,"properties":2205,"children":2206},{"style":175},[2207],{"type":26,"value":2208},"\"\"",{"type":30,"tagName":97,"properties":2210,"children":2211},{"style":163},[2212],{"type":26,"value":2213},"], [",{"type":30,"tagName":97,"properties":2215,"children":2216},{"style":175},[2217],{"type":26,"value":2218},"\"Venues live\"",{"type":30,"tagName":97,"properties":2220,"children":2221},{"style":163},[2222],{"type":26,"value":2203},{"type":30,"tagName":97,"properties":2224,"children":2225},{"style":175},[2226],{"type":26,"value":2208},{"type":30,"tagName":97,"properties":2228,"children":2229},{"style":163},[2230],{"type":26,"value":2231},".",{"type":30,"tagName":97,"properties":2233,"children":2234},{"style":157},[2235],{"type":26,"value":2236},"concat",{"type":30,"tagName":97,"properties":2238,"children":2239},{"style":163},[2240],{"type":26,"value":2241},"(live, ",{"type":30,"tagName":97,"properties":2243,"children":2244},{"style":175},[2245],{"type":26,"value":2246},"\" / 4\"",{"type":30,"tagName":97,"properties":2248,"children":2249},{"style":163},[2250],{"type":26,"value":2251},")], [",{"type":30,"tagName":97,"properties":2253,"children":2254},{"style":175},[2255],{"type":26,"value":2256},"\"CVD\"",{"type":30,"tagName":97,"properties":2258,"children":2259},{"style":163},[2260],{"type":26,"value":2203},{"type":30,"tagName":97,"properties":2262,"children":2263},{"style":175},[2264],{"type":26,"value":2208},{"type":30,"tagName":97,"properties":2266,"children":2267},{"style":163},[2268],{"type":26,"value":2231},{"type":30,"tagName":97,"properties":2270,"children":2271},{"style":157},[2272],{"type":26,"value":2236},{"type":30,"tagName":97,"properties":2274,"children":2275},{"style":163},[2276],{"type":26,"value":2277},"(math.",{"type":30,"tagName":97,"properties":2279,"children":2280},{"style":157},[2281],{"type":26,"value":2282},"round",{"type":30,"tagName":97,"properties":2284,"children":2285},{"style":163},[2286],{"type":26,"value":2287},"(cvd))]],",{"type":26,"value":27},{"type":30,"tagName":97,"properties":2290,"children":2291},{"class":99},[2292,2297,2301,2306,2311,2315,2319,2324,2328,2333,2338,2342,2347,2352,2356],{"type":30,"tagName":97,"properties":2293,"children":2294},{"style":163},[2295],{"type":26,"value":2296},"    position",{"type":30,"tagName":97,"properties":2298,"children":2299},{"style":169},[2300],{"type":26,"value":172},{"type":30,"tagName":97,"properties":2302,"children":2303},{"style":175},[2304],{"type":26,"value":2305},"\"top_right\"",{"type":30,"tagName":97,"properties":2307,"children":2308},{"style":163},[2309],{"type":26,"value":2310},", headerRow",{"type":30,"tagName":97,"properties":2312,"children":2313},{"style":169},[2314],{"type":26,"value":172},{"type":30,"tagName":97,"properties":2316,"children":2317},{"style":204},[2318],{"type":26,"value":207},{"type":30,"tagName":97,"properties":2320,"children":2321},{"style":163},[2322],{"type":26,"value":2323},", backgroundColor",{"type":30,"tagName":97,"properties":2325,"children":2326},{"style":169},[2327],{"type":26,"value":172},{"type":30,"tagName":97,"properties":2329,"children":2330},{"style":175},[2331],{"type":26,"value":2332},"\"#0d1117\"",{"type":30,"tagName":97,"properties":2334,"children":2335},{"style":163},[2336],{"type":26,"value":2337},", textColor",{"type":30,"tagName":97,"properties":2339,"children":2340},{"style":169},[2341],{"type":26,"value":172},{"type":30,"tagName":97,"properties":2343,"children":2344},{"style":175},[2345],{"type":26,"value":2346},"\"#e6edf3\"",{"type":30,"tagName":97,"properties":2348,"children":2349},{"style":163},[2350],{"type":26,"value":2351},", fontSize",{"type":30,"tagName":97,"properties":2353,"children":2354},{"style":169},[2355],{"type":26,"value":172},{"type":30,"tagName":97,"properties":2357,"children":2358},{"style":204},[2359],{"type":26,"value":2360},"11",{"type":26,"value":27},{"type":30,"tagName":97,"properties":2363,"children":2364},{"class":99},[2365],{"type":30,"tagName":97,"properties":2366,"children":2367},{"style":163},[2368],{"type":26,"value":2369},"  );",{"type":26,"value":27},{"type":30,"tagName":97,"properties":2372,"children":2373},{"class":99},[2374],{"type":30,"tagName":97,"properties":2375,"children":2376},{"style":163},[2377],{"type":26,"value":1231},{"type":26,"value":27},{"type":30,"tagName":64,"properties":2380,"children":2382,"position":2392},{"id":2381},"the-indicator-the-charts-own-market",[2383],{"type":26,"value":2384,"position":2385},"The Indicator (the chart's own market)",{"start":2386,"end":2389},{"line":2387,"column":73,"offset":2388},76,4671,{"line":2387,"column":2390,"offset":2391},42,4709,{"start":2393,"end":2395},{"line":2387,"column":20,"offset":2394},4668,{"line":2387,"column":2390,"offset":2391},{"type":26,"value":27},{"type":13,"children":2398},[2399],{"type":30,"tagName":86,"properties":2400,"children":2401,"data":-1},{"class":88,"style":89,"tabindex":90},[2402],{"type":30,"tagName":93,"properties":2403,"children":2404},{},[2405,2432,2433,2458,2459,2484,2485,2510,2511,2536,2537,2540,2541,2598,2599,2607,2608,2630,2631,2680,2681,2727,2728,2750,2751,2768,2769,2786,2787,2812,2813,2830,2831,2838,2839,2886,2887,2931,2932,2952,2953,2956,2957,2996,2997,3032,3033,3066,3067,3070,3071,3108,3109,3152,3153,3160,3161,3164,3165,3198,3199,3207,3208,3245,3246,3273,3274,3289,3290,3297,3298,3301,3302,3334,3335,3379,3380,3392,3393,3415,3416,3436,3437,3478,3479,3491,3492,3499,3500,3503,3504,3536,3537,3554,3555,3574,3575,3594,3595],{"type":30,"tagName":97,"properties":2406,"children":2407},{"class":99},[2408,2413,2418,2423,2428],{"type":30,"tagName":97,"properties":2409,"children":2410},{"style":169},[2411],{"type":26,"value":2412},"import",{"type":30,"tagName":97,"properties":2414,"children":2415},{"style":163},[2416],{"type":26,"value":2417}," { input, line, lower, none, ohlcv, output, param, trades } ",{"type":30,"tagName":97,"properties":2419,"children":2420},{"style":169},[2421],{"type":26,"value":2422},"from",{"type":30,"tagName":97,"properties":2424,"children":2425},{"style":175},[2426],{"type":26,"value":2427}," \"./sdk/declare\"",{"type":30,"tagName":97,"properties":2429,"children":2430},{"style":163},[2431],{"type":26,"value":1222},{"type":26,"value":27},{"type":30,"tagName":97,"properties":2434,"children":2435},{"class":99},[2436,2440,2445,2449,2454],{"type":30,"tagName":97,"properties":2437,"children":2438},{"style":169},[2439],{"type":26,"value":2412},{"type":30,"tagName":97,"properties":2441,"children":2442},{"style":163},[2443],{"type":26,"value":2444}," { in_buy, in_sell } ",{"type":30,"tagName":97,"properties":2446,"children":2447},{"style":169},[2448],{"type":26,"value":2422},{"type":30,"tagName":97,"properties":2450,"children":2451},{"style":175},[2452],{"type":26,"value":2453}," \"./gen/inputs\"",{"type":30,"tagName":97,"properties":2455,"children":2456},{"style":163},[2457],{"type":26,"value":1222},{"type":26,"value":27},{"type":30,"tagName":97,"properties":2460,"children":2461},{"class":99},[2462,2466,2471,2475,2480],{"type":30,"tagName":97,"properties":2463,"children":2464},{"style":169},[2465],{"type":26,"value":2412},{"type":30,"tagName":97,"properties":2467,"children":2468},{"style":163},[2469],{"type":26,"value":2470}," { emitRow, out_cvd, out_lower_band, out_sign, out_upper_band } ",{"type":30,"tagName":97,"properties":2472,"children":2473},{"style":169},[2474],{"type":26,"value":2422},{"type":30,"tagName":97,"properties":2476,"children":2477},{"style":175},[2478],{"type":26,"value":2479}," \"./gen/outputs\"",{"type":30,"tagName":97,"properties":2481,"children":2482},{"style":163},[2483],{"type":26,"value":1222},{"type":26,"value":27},{"type":30,"tagName":97,"properties":2486,"children":2487},{"class":99},[2488,2492,2497,2501,2506],{"type":30,"tagName":97,"properties":2489,"children":2490},{"style":169},[2491],{"type":26,"value":2412},{"type":30,"tagName":97,"properties":2493,"children":2494},{"style":163},[2495],{"type":26,"value":2496}," { p_band_len } ",{"type":30,"tagName":97,"properties":2498,"children":2499},{"style":169},[2500],{"type":26,"value":2422},{"type":30,"tagName":97,"properties":2502,"children":2503},{"style":175},[2504],{"type":26,"value":2505}," \"./gen/params\"",{"type":30,"tagName":97,"properties":2507,"children":2508},{"style":163},[2509],{"type":26,"value":1222},{"type":26,"value":27},{"type":30,"tagName":97,"properties":2512,"children":2513},{"class":99},[2514,2518,2523,2527,2532],{"type":30,"tagName":97,"properties":2515,"children":2516},{"style":169},[2517],{"type":26,"value":2412},{"type":30,"tagName":97,"properties":2519,"children":2520},{"style":163},[2521],{"type":26,"value":2522}," { Stdev } ",{"type":30,"tagName":97,"properties":2524,"children":2525},{"style":169},[2526],{"type":26,"value":2422},{"type":30,"tagName":97,"properties":2528,"children":2529},{"style":175},[2530],{"type":26,"value":2531}," \"./sdk/ta\"",{"type":30,"tagName":97,"properties":2533,"children":2534},{"style":163},[2535],{"type":26,"value":1222},{"type":26,"value":27},{"type":30,"tagName":97,"properties":2538,"children":2539},{"class":99},[],{"type":26,"value":27},{"type":30,"tagName":97,"properties":2542,"children":2543},{"class":99},[2544,2549,2553,2558,2562,2566,2571,2575,2579,2583,2588,2593],{"type":30,"tagName":97,"properties":2545,"children":2546},{"style":157},[2547],{"type":26,"value":2548},"param",{"type":30,"tagName":97,"properties":2550,"children":2551},{"style":163},[2552],{"type":26,"value":2175},{"type":30,"tagName":97,"properties":2554,"children":2555},{"style":175},[2556],{"type":26,"value":2557},"\"band_len\"",{"type":30,"tagName":97,"properties":2559,"children":2560},{"style":163},[2561],{"type":26,"value":2203},{"type":30,"tagName":97,"properties":2563,"children":2564},{"style":204},[2565],{"type":26,"value":281},{"type":30,"tagName":97,"properties":2567,"children":2568},{"style":163},[2569],{"type":26,"value":2570},", { min: ",{"type":30,"tagName":97,"properties":2572,"children":2573},{"style":204},[2574],{"type":26,"value":314},{"type":30,"tagName":97,"properties":2576,"children":2577},{"style":163},[2578],{"type":26,"value":319},{"type":30,"tagName":97,"properties":2580,"children":2581},{"style":204},[2582],{"type":26,"value":324},{"type":30,"tagName":97,"properties":2584,"children":2585},{"style":163},[2586],{"type":26,"value":2587},", description: ",{"type":30,"tagName":97,"properties":2589,"children":2590},{"style":175},[2591],{"type":26,"value":2592},"\"Bars in the volatility band\"",{"type":30,"tagName":97,"properties":2594,"children":2595},{"style":163},[2596],{"type":26,"value":2597}," });",{"type":26,"value":27},{"type":30,"tagName":97,"properties":2600,"children":2601},{"class":99},[2602],{"type":30,"tagName":97,"properties":2603,"children":2604},{"style":103},[2605],{"type":26,"value":2606},"// The chart's own candles are the grid every other input lines up on.",{"type":26,"value":27},{"type":30,"tagName":97,"properties":2609,"children":2610},{"class":99},[2611,2616,2620,2625],{"type":30,"tagName":97,"properties":2612,"children":2613},{"style":157},[2614],{"type":26,"value":2615},"input",{"type":30,"tagName":97,"properties":2617,"children":2618},{"style":163},[2619],{"type":26,"value":2175},{"type":30,"tagName":97,"properties":2621,"children":2622},{"style":175},[2623],{"type":26,"value":2624},"\"close\"",{"type":30,"tagName":97,"properties":2626,"children":2627},{"style":163},[2628],{"type":26,"value":2629},", ohlcv.close);",{"type":26,"value":27},{"type":30,"tagName":97,"properties":2632,"children":2633},{"class":99},[2634,2638,2642,2647,2652,2657,2662,2667,2671,2676],{"type":30,"tagName":97,"properties":2635,"children":2636},{"style":157},[2637],{"type":26,"value":2615},{"type":30,"tagName":97,"properties":2639,"children":2640},{"style":163},[2641],{"type":26,"value":2175},{"type":30,"tagName":97,"properties":2643,"children":2644},{"style":175},[2645],{"type":26,"value":2646},"\"buy\"",{"type":30,"tagName":97,"properties":2648,"children":2649},{"style":163},[2650],{"type":26,"value":2651},", trades.volume, { side: ",{"type":30,"tagName":97,"properties":2653,"children":2654},{"style":175},[2655],{"type":26,"value":2656},"\"BUY\"",{"type":30,"tagName":97,"properties":2658,"children":2659},{"style":163},[2660],{"type":26,"value":2661},", missing: ",{"type":30,"tagName":97,"properties":2663,"children":2664},{"style":175},[2665],{"type":26,"value":2666},"\"zero\"",{"type":30,"tagName":97,"properties":2668,"children":2669},{"style":163},[2670],{"type":26,"value":2587},{"type":30,"tagName":97,"properties":2672,"children":2673},{"style":175},[2674],{"type":26,"value":2675},"\"Aggressive buy volume\"",{"type":30,"tagName":97,"properties":2677,"children":2678},{"style":163},[2679],{"type":26,"value":2597},{"type":26,"value":27},{"type":30,"tagName":97,"properties":2682,"children":2683},{"class":99},[2684,2688,2692,2697,2701,2706,2710,2714,2718,2723],{"type":30,"tagName":97,"properties":2685,"children":2686},{"style":157},[2687],{"type":26,"value":2615},{"type":30,"tagName":97,"properties":2689,"children":2690},{"style":163},[2691],{"type":26,"value":2175},{"type":30,"tagName":97,"properties":2693,"children":2694},{"style":175},[2695],{"type":26,"value":2696},"\"sell\"",{"type":30,"tagName":97,"properties":2698,"children":2699},{"style":163},[2700],{"type":26,"value":2651},{"type":30,"tagName":97,"properties":2702,"children":2703},{"style":175},[2704],{"type":26,"value":2705},"\"SELL\"",{"type":30,"tagName":97,"properties":2707,"children":2708},{"style":163},[2709],{"type":26,"value":2661},{"type":30,"tagName":97,"properties":2711,"children":2712},{"style":175},[2713],{"type":26,"value":2666},{"type":30,"tagName":97,"properties":2715,"children":2716},{"style":163},[2717],{"type":26,"value":2587},{"type":30,"tagName":97,"properties":2719,"children":2720},{"style":175},[2721],{"type":26,"value":2722},"\"Aggressive sell volume\"",{"type":30,"tagName":97,"properties":2724,"children":2725},{"style":163},[2726],{"type":26,"value":2597},{"type":26,"value":27},{"type":30,"tagName":97,"properties":2729,"children":2730},{"class":99},[2731,2736,2740,2745],{"type":30,"tagName":97,"properties":2732,"children":2733},{"style":157},[2734],{"type":26,"value":2735},"output",{"type":30,"tagName":97,"properties":2737,"children":2738},{"style":163},[2739],{"type":26,"value":2175},{"type":30,"tagName":97,"properties":2741,"children":2742},{"style":175},[2743],{"type":26,"value":2744},"\"cvd\"",{"type":30,"tagName":97,"properties":2746,"children":2747},{"style":163},[2748],{"type":26,"value":2749},", line, lower, {",{"type":26,"value":27},{"type":30,"tagName":97,"properties":2752,"children":2753},{"class":99},[2754,2759,2763],{"type":30,"tagName":97,"properties":2755,"children":2756},{"style":163},[2757],{"type":26,"value":2758},"  width: ",{"type":30,"tagName":97,"properties":2760,"children":2761},{"style":204},[2762],{"type":26,"value":1873},{"type":30,"tagName":97,"properties":2764,"children":2765},{"style":163},[2766],{"type":26,"value":2767},",",{"type":26,"value":27},{"type":30,"tagName":97,"properties":2770,"children":2771},{"class":99},[2772,2777,2782],{"type":30,"tagName":97,"properties":2773,"children":2774},{"style":163},[2775],{"type":26,"value":2776},"  color_by: ",{"type":30,"tagName":97,"properties":2778,"children":2779},{"style":175},[2780],{"type":26,"value":2781},"\"sign\"",{"type":30,"tagName":97,"properties":2783,"children":2784},{"style":163},[2785],{"type":26,"value":2767},{"type":26,"value":27},{"type":30,"tagName":97,"properties":2788,"children":2789},{"class":99},[2790,2795,2799,2803,2807],{"type":30,"tagName":97,"properties":2791,"children":2792},{"style":163},[2793],{"type":26,"value":2794},"  colors: [",{"type":30,"tagName":97,"properties":2796,"children":2797},{"style":175},[2798],{"type":26,"value":474},{"type":30,"tagName":97,"properties":2800,"children":2801},{"style":163},[2802],{"type":26,"value":2203},{"type":30,"tagName":97,"properties":2804,"children":2805},{"style":175},[2806],{"type":26,"value":398},{"type":30,"tagName":97,"properties":2808,"children":2809},{"style":163},[2810],{"type":26,"value":2811},"],",{"type":26,"value":27},{"type":30,"tagName":97,"properties":2814,"children":2815},{"class":99},[2816,2821,2826],{"type":30,"tagName":97,"properties":2817,"children":2818},{"style":163},[2819],{"type":26,"value":2820},"  description: ",{"type":30,"tagName":97,"properties":2822,"children":2823},{"style":175},[2824],{"type":26,"value":2825},"\"Cumulative volume delta on the chart's market\"",{"type":30,"tagName":97,"properties":2827,"children":2828},{"style":163},[2829],{"type":26,"value":2767},{"type":26,"value":27},{"type":30,"tagName":97,"properties":2832,"children":2833},{"class":99},[2834],{"type":30,"tagName":97,"properties":2835,"children":2836},{"style":163},[2837],{"type":26,"value":338},{"type":26,"value":27},{"type":30,"tagName":97,"properties":2840,"children":2841},{"class":99},[2842,2846,2850,2855,2860,2864,2869,2874,2878,2882],{"type":30,"tagName":97,"properties":2843,"children":2844},{"style":157},[2845],{"type":26,"value":2735},{"type":30,"tagName":97,"properties":2847,"children":2848},{"style":163},[2849],{"type":26,"value":2175},{"type":30,"tagName":97,"properties":2851,"children":2852},{"style":175},[2853],{"type":26,"value":2854},"\"upper_band\"",{"type":30,"tagName":97,"properties":2856,"children":2857},{"style":163},[2858],{"type":26,"value":2859},", line, lower, { color: ",{"type":30,"tagName":97,"properties":2861,"children":2862},{"style":175},[2863],{"type":26,"value":398},{"type":30,"tagName":97,"properties":2865,"children":2866},{"style":163},[2867],{"type":26,"value":2868},", opacity: ",{"type":30,"tagName":97,"properties":2870,"children":2871},{"style":204},[2872],{"type":26,"value":2873},"0.35",{"type":30,"tagName":97,"properties":2875,"children":2876},{"style":163},[2877],{"type":26,"value":2587},{"type":30,"tagName":97,"properties":2879,"children":2880},{"style":175},[2881],{"type":26,"value":1997},{"type":30,"tagName":97,"properties":2883,"children":2884},{"style":163},[2885],{"type":26,"value":2597},{"type":26,"value":27},{"type":30,"tagName":97,"properties":2888,"children":2889},{"class":99},[2890,2894,2898,2903,2907,2911,2915,2919,2923,2927],{"type":30,"tagName":97,"properties":2891,"children":2892},{"style":157},[2893],{"type":26,"value":2735},{"type":30,"tagName":97,"properties":2895,"children":2896},{"style":163},[2897],{"type":26,"value":2175},{"type":30,"tagName":97,"properties":2899,"children":2900},{"style":175},[2901],{"type":26,"value":2902},"\"lower_band\"",{"type":30,"tagName":97,"properties":2904,"children":2905},{"style":163},[2906],{"type":26,"value":2859},{"type":30,"tagName":97,"properties":2908,"children":2909},{"style":175},[2910],{"type":26,"value":474},{"type":30,"tagName":97,"properties":2912,"children":2913},{"style":163},[2914],{"type":26,"value":2868},{"type":30,"tagName":97,"properties":2916,"children":2917},{"style":204},[2918],{"type":26,"value":2873},{"type":30,"tagName":97,"properties":2920,"children":2921},{"style":163},[2922],{"type":26,"value":2587},{"type":30,"tagName":97,"properties":2924,"children":2925},{"style":175},[2926],{"type":26,"value":2081},{"type":30,"tagName":97,"properties":2928,"children":2929},{"style":163},[2930],{"type":26,"value":2597},{"type":26,"value":27},{"type":30,"tagName":97,"properties":2933,"children":2934},{"class":99},[2935,2939,2943,2947],{"type":30,"tagName":97,"properties":2936,"children":2937},{"style":157},[2938],{"type":26,"value":2735},{"type":30,"tagName":97,"properties":2940,"children":2941},{"style":163},[2942],{"type":26,"value":2175},{"type":30,"tagName":97,"properties":2944,"children":2945},{"style":175},[2946],{"type":26,"value":2781},{"type":30,"tagName":97,"properties":2948,"children":2949},{"style":163},[2950],{"type":26,"value":2951},", none, lower);",{"type":26,"value":27},{"type":30,"tagName":97,"properties":2954,"children":2955},{"class":99},[],{"type":26,"value":27},{"type":30,"tagName":97,"properties":2958,"children":2959},{"class":99},[2960,2965,2970,2974,2979,2984,2988,2992],{"type":30,"tagName":97,"properties":2961,"children":2962},{"style":169},[2963],{"type":26,"value":2964},"let",{"type":30,"tagName":97,"properties":2966,"children":2967},{"style":163},[2968],{"type":26,"value":2969}," stdev ",{"type":30,"tagName":97,"properties":2971,"children":2972},{"style":169},[2973],{"type":26,"value":172},{"type":30,"tagName":97,"properties":2975,"children":2976},{"style":169},[2977],{"type":26,"value":2978}," new",{"type":30,"tagName":97,"properties":2980,"children":2981},{"style":157},[2982],{"type":26,"value":2983}," Stdev",{"type":30,"tagName":97,"properties":2985,"children":2986},{"style":163},[2987],{"type":26,"value":2175},{"type":30,"tagName":97,"properties":2989,"children":2990},{"style":204},[2991],{"type":26,"value":281},{"type":30,"tagName":97,"properties":2993,"children":2994},{"style":163},[2995],{"type":26,"value":212},{"type":26,"value":27},{"type":30,"tagName":97,"properties":2998,"children":2999},{"class":99},[3000,3004,3009,3013,3018,3023,3028],{"type":30,"tagName":97,"properties":3001,"children":3002},{"style":169},[3003],{"type":26,"value":2964},{"type":30,"tagName":97,"properties":3005,"children":3006},{"style":163},[3007],{"type":26,"value":3008}," cvd",{"type":30,"tagName":97,"properties":3010,"children":3011},{"style":169},[3012],{"type":26,"value":1737},{"type":30,"tagName":97,"properties":3014,"children":3015},{"style":157},[3016],{"type":26,"value":3017}," f64",{"type":30,"tagName":97,"properties":3019,"children":3020},{"style":169},[3021],{"type":26,"value":3022}," =",{"type":30,"tagName":97,"properties":3024,"children":3025},{"style":204},[3026],{"type":26,"value":3027}," 0.0",{"type":30,"tagName":97,"properties":3029,"children":3030},{"style":163},[3031],{"type":26,"value":1222},{"type":26,"value":27},{"type":30,"tagName":97,"properties":3034,"children":3035},{"class":99},[3036,3040,3045,3049,3053,3057,3062],{"type":30,"tagName":97,"properties":3037,"children":3038},{"style":169},[3039],{"type":26,"value":2964},{"type":30,"tagName":97,"properties":3041,"children":3042},{"style":163},[3043],{"type":26,"value":3044}," band",{"type":30,"tagName":97,"properties":3046,"children":3047},{"style":169},[3048],{"type":26,"value":1737},{"type":30,"tagName":97,"properties":3050,"children":3051},{"style":157},[3052],{"type":26,"value":3017},{"type":30,"tagName":97,"properties":3054,"children":3055},{"style":169},[3056],{"type":26,"value":3022},{"type":30,"tagName":97,"properties":3058,"children":3059},{"style":204},[3060],{"type":26,"value":3061}," NaN",{"type":30,"tagName":97,"properties":3063,"children":3064},{"style":163},[3065],{"type":26,"value":1222},{"type":26,"value":27},{"type":30,"tagName":97,"properties":3068,"children":3069},{"class":99},[],{"type":26,"value":27},{"type":30,"tagName":97,"properties":3072,"children":3073},{"class":99},[3074,3079,3084,3089,3094,3098,3103],{"type":30,"tagName":97,"properties":3075,"children":3076},{"style":169},[3077],{"type":26,"value":3078},"export",{"type":30,"tagName":97,"properties":3080,"children":3081},{"style":169},[3082],{"type":26,"value":3083}," function",{"type":30,"tagName":97,"properties":3085,"children":3086},{"style":157},[3087],{"type":26,"value":3088}," init",{"type":30,"tagName":97,"properties":3090,"children":3091},{"style":163},[3092],{"type":26,"value":3093},"()",{"type":30,"tagName":97,"properties":3095,"children":3096},{"style":169},[3097],{"type":26,"value":1737},{"type":30,"tagName":97,"properties":3099,"children":3100},{"style":204},[3101],{"type":26,"value":3102}," void",{"type":30,"tagName":97,"properties":3104,"children":3105},{"style":163},[3106],{"type":26,"value":3107}," {",{"type":26,"value":27},{"type":30,"tagName":97,"properties":3110,"children":3111},{"class":99},[3112,3117,3121,3125,3129,3133,3138,3142,3147],{"type":30,"tagName":97,"properties":3113,"children":3114},{"style":163},[3115],{"type":26,"value":3116},"  stdev ",{"type":30,"tagName":97,"properties":3118,"children":3119},{"style":169},[3120],{"type":26,"value":172},{"type":30,"tagName":97,"properties":3122,"children":3123},{"style":169},[3124],{"type":26,"value":2978},{"type":30,"tagName":97,"properties":3126,"children":3127},{"style":157},[3128],{"type":26,"value":2983},{"type":30,"tagName":97,"properties":3130,"children":3131},{"style":163},[3132],{"type":26,"value":2175},{"type":30,"tagName":97,"properties":3134,"children":3135},{"style":157},[3136],{"type":26,"value":3137},"i32",{"type":30,"tagName":97,"properties":3139,"children":3140},{"style":163},[3141],{"type":26,"value":2175},{"type":30,"tagName":97,"properties":3143,"children":3144},{"style":157},[3145],{"type":26,"value":3146},"p_band_len",{"type":30,"tagName":97,"properties":3148,"children":3149},{"style":163},[3150],{"type":26,"value":3151},"()));",{"type":26,"value":27},{"type":30,"tagName":97,"properties":3154,"children":3155},{"class":99},[3156],{"type":30,"tagName":97,"properties":3157,"children":3158},{"style":163},[3159],{"type":26,"value":1231},{"type":26,"value":27},{"type":30,"tagName":97,"properties":3162,"children":3163},{"class":99},[],{"type":26,"value":27},{"type":30,"tagName":97,"properties":3166,"children":3167},{"class":99},[3168,3172,3176,3181,3185,3189,3194],{"type":30,"tagName":97,"properties":3169,"children":3170},{"style":169},[3171],{"type":26,"value":3078},{"type":30,"tagName":97,"properties":3173,"children":3174},{"style":169},[3175],{"type":26,"value":3083},{"type":30,"tagName":97,"properties":3177,"children":3178},{"style":157},[3179],{"type":26,"value":3180}," state",{"type":30,"tagName":97,"properties":3182,"children":3183},{"style":163},[3184],{"type":26,"value":3093},{"type":30,"tagName":97,"properties":3186,"children":3187},{"style":169},[3188],{"type":26,"value":1737},{"type":30,"tagName":97,"properties":3190,"children":3191},{"style":157},[3192],{"type":26,"value":3193}," i32",{"type":30,"tagName":97,"properties":3195,"children":3196},{"style":163},[3197],{"type":26,"value":3107},{"type":26,"value":27},{"type":30,"tagName":97,"properties":3200,"children":3201},{"class":99},[3202],{"type":30,"tagName":97,"properties":3203,"children":3204},{"style":103},[3205],{"type":26,"value":3206},"  // A module-level variable is the accumulator: it survives from bar to bar until reset().",{"type":26,"value":27},{"type":30,"tagName":97,"properties":3209,"children":3210},{"class":99},[3211,3216,3221,3226,3231,3235,3240],{"type":30,"tagName":97,"properties":3212,"children":3213},{"style":163},[3214],{"type":26,"value":3215},"  cvd ",{"type":30,"tagName":97,"properties":3217,"children":3218},{"style":169},[3219],{"type":26,"value":3220},"+=",{"type":30,"tagName":97,"properties":3222,"children":3223},{"style":157},[3224],{"type":26,"value":3225}," in_buy",{"type":30,"tagName":97,"properties":3227,"children":3228},{"style":163},[3229],{"type":26,"value":3230},"() ",{"type":30,"tagName":97,"properties":3232,"children":3233},{"style":169},[3234],{"type":26,"value":1198},{"type":30,"tagName":97,"properties":3236,"children":3237},{"style":157},[3238],{"type":26,"value":3239}," in_sell",{"type":30,"tagName":97,"properties":3241,"children":3242},{"style":163},[3243],{"type":26,"value":3244},"();",{"type":26,"value":27},{"type":30,"tagName":97,"properties":3247,"children":3248},{"class":99},[3249,3254,3258,3263,3268],{"type":30,"tagName":97,"properties":3250,"children":3251},{"style":163},[3252],{"type":26,"value":3253},"  band ",{"type":30,"tagName":97,"properties":3255,"children":3256},{"style":169},[3257],{"type":26,"value":172},{"type":30,"tagName":97,"properties":3259,"children":3260},{"style":163},[3261],{"type":26,"value":3262}," stdev.",{"type":30,"tagName":97,"properties":3264,"children":3265},{"style":157},[3266],{"type":26,"value":3267},"update",{"type":30,"tagName":97,"properties":3269,"children":3270},{"style":163},[3271],{"type":26,"value":3272},"(cvd);",{"type":26,"value":27},{"type":30,"tagName":97,"properties":3275,"children":3276},{"class":99},[3277,3281,3285],{"type":30,"tagName":97,"properties":3278,"children":3279},{"style":169},[3280],{"type":26,"value":1212},{"type":30,"tagName":97,"properties":3282,"children":3283},{"style":204},[3284],{"type":26,"value":1291},{"type":30,"tagName":97,"properties":3286,"children":3287},{"style":163},[3288],{"type":26,"value":1222},{"type":26,"value":27},{"type":30,"tagName":97,"properties":3291,"children":3292},{"class":99},[3293],{"type":30,"tagName":97,"properties":3294,"children":3295},{"style":163},[3296],{"type":26,"value":1231},{"type":26,"value":27},{"type":30,"tagName":97,"properties":3299,"children":3300},{"class":99},[],{"type":26,"value":27},{"type":30,"tagName":97,"properties":3303,"children":3304},{"class":99},[3305,3309,3313,3318,3322,3326,3330],{"type":30,"tagName":97,"properties":3306,"children":3307},{"style":169},[3308],{"type":26,"value":3078},{"type":30,"tagName":97,"properties":3310,"children":3311},{"style":169},[3312],{"type":26,"value":3083},{"type":30,"tagName":97,"properties":3314,"children":3315},{"style":157},[3316],{"type":26,"value":3317}," finalize",{"type":30,"tagName":97,"properties":3319,"children":3320},{"style":163},[3321],{"type":26,"value":3093},{"type":30,"tagName":97,"properties":3323,"children":3324},{"style":169},[3325],{"type":26,"value":1737},{"type":30,"tagName":97,"properties":3327,"children":3328},{"style":204},[3329],{"type":26,"value":3102},{"type":30,"tagName":97,"properties":3331,"children":3332},{"style":163},[3333],{"type":26,"value":3107},{"type":26,"value":27},{"type":30,"tagName":97,"properties":3336,"children":3337},{"class":99},[3338,3343,3348,3352,3357,3362,3366,3370,3374],{"type":30,"tagName":97,"properties":3339,"children":3340},{"style":169},[3341],{"type":26,"value":3342},"  const",{"type":30,"tagName":97,"properties":3344,"children":3345},{"style":204},[3346],{"type":26,"value":3347}," width",{"type":30,"tagName":97,"properties":3349,"children":3350},{"style":169},[3351],{"type":26,"value":3022},{"type":30,"tagName":97,"properties":3353,"children":3354},{"style":157},[3355],{"type":26,"value":3356}," isNaN",{"type":30,"tagName":97,"properties":3358,"children":3359},{"style":163},[3360],{"type":26,"value":3361},"(band) ",{"type":30,"tagName":97,"properties":3363,"children":3364},{"style":169},[3365],{"type":26,"value":1286},{"type":30,"tagName":97,"properties":3367,"children":3368},{"style":204},[3369],{"type":26,"value":3027},{"type":30,"tagName":97,"properties":3371,"children":3372},{"style":169},[3373],{"type":26,"value":1296},{"type":30,"tagName":97,"properties":3375,"children":3376},{"style":163},[3377],{"type":26,"value":3378}," band;",{"type":26,"value":27},{"type":30,"tagName":97,"properties":3381,"children":3382},{"class":99},[3383,3388],{"type":30,"tagName":97,"properties":3384,"children":3385},{"style":157},[3386],{"type":26,"value":3387},"  out_cvd",{"type":30,"tagName":97,"properties":3389,"children":3390},{"style":163},[3391],{"type":26,"value":3272},{"type":26,"value":27},{"type":30,"tagName":97,"properties":3394,"children":3395},{"class":99},[3396,3401,3406,3410],{"type":30,"tagName":97,"properties":3397,"children":3398},{"style":157},[3399],{"type":26,"value":3400},"  out_upper_band",{"type":30,"tagName":97,"properties":3402,"children":3403},{"style":163},[3404],{"type":26,"value":3405},"(cvd ",{"type":30,"tagName":97,"properties":3407,"children":3408},{"style":169},[3409],{"type":26,"value":1366},{"type":30,"tagName":97,"properties":3411,"children":3412},{"style":163},[3413],{"type":26,"value":3414}," width);",{"type":26,"value":27},{"type":30,"tagName":97,"properties":3417,"children":3418},{"class":99},[3419,3424,3428,3432],{"type":30,"tagName":97,"properties":3420,"children":3421},{"style":157},[3422],{"type":26,"value":3423},"  out_lower_band",{"type":30,"tagName":97,"properties":3425,"children":3426},{"style":163},[3427],{"type":26,"value":3405},{"type":30,"tagName":97,"properties":3429,"children":3430},{"style":169},[3431],{"type":26,"value":1198},{"type":30,"tagName":97,"properties":3433,"children":3434},{"style":163},[3435],{"type":26,"value":3414},{"type":26,"value":27},{"type":30,"tagName":97,"properties":3438,"children":3439},{"class":99},[3440,3445,3449,3453,3457,3461,3466,3470,3474],{"type":30,"tagName":97,"properties":3441,"children":3442},{"style":157},[3443],{"type":26,"value":3444},"  out_sign",{"type":30,"tagName":97,"properties":3446,"children":3447},{"style":163},[3448],{"type":26,"value":3405},{"type":30,"tagName":97,"properties":3450,"children":3451},{"style":169},[3452],{"type":26,"value":1838},{"type":30,"tagName":97,"properties":3454,"children":3455},{"style":204},[3456],{"type":26,"value":3027},{"type":30,"tagName":97,"properties":3458,"children":3459},{"style":169},[3460],{"type":26,"value":1847},{"type":30,"tagName":97,"properties":3462,"children":3463},{"style":204},[3464],{"type":26,"value":3465}," 1.0",{"type":30,"tagName":97,"properties":3467,"children":3468},{"style":169},[3469],{"type":26,"value":1296},{"type":30,"tagName":97,"properties":3471,"children":3472},{"style":204},[3473],{"type":26,"value":3027},{"type":30,"tagName":97,"properties":3475,"children":3476},{"style":163},[3477],{"type":26,"value":212},{"type":26,"value":27},{"type":30,"tagName":97,"properties":3480,"children":3481},{"class":99},[3482,3487],{"type":30,"tagName":97,"properties":3483,"children":3484},{"style":157},[3485],{"type":26,"value":3486},"  emitRow",{"type":30,"tagName":97,"properties":3488,"children":3489},{"style":163},[3490],{"type":26,"value":3244},{"type":26,"value":27},{"type":30,"tagName":97,"properties":3493,"children":3494},{"class":99},[3495],{"type":30,"tagName":97,"properties":3496,"children":3497},{"style":163},[3498],{"type":26,"value":1231},{"type":26,"value":27},{"type":30,"tagName":97,"properties":3501,"children":3502},{"class":99},[],{"type":26,"value":27},{"type":30,"tagName":97,"properties":3505,"children":3506},{"class":99},[3507,3511,3515,3520,3524,3528,3532],{"type":30,"tagName":97,"properties":3508,"children":3509},{"style":169},[3510],{"type":26,"value":3078},{"type":30,"tagName":97,"properties":3512,"children":3513},{"style":169},[3514],{"type":26,"value":3083},{"type":30,"tagName":97,"properties":3516,"children":3517},{"style":157},[3518],{"type":26,"value":3519}," reset",{"type":30,"tagName":97,"properties":3521,"children":3522},{"style":163},[3523],{"type":26,"value":3093},{"type":30,"tagName":97,"properties":3525,"children":3526},{"style":169},[3527],{"type":26,"value":1737},{"type":30,"tagName":97,"properties":3529,"children":3530},{"style":204},[3531],{"type":26,"value":3102},{"type":30,"tagName":97,"properties":3533,"children":3534},{"style":163},[3535],{"type":26,"value":3107},{"type":26,"value":27},{"type":30,"tagName":97,"properties":3538,"children":3539},{"class":99},[3540,3545,3550],{"type":30,"tagName":97,"properties":3541,"children":3542},{"style":163},[3543],{"type":26,"value":3544},"  stdev.",{"type":30,"tagName":97,"properties":3546,"children":3547},{"style":157},[3548],{"type":26,"value":3549},"reset",{"type":30,"tagName":97,"properties":3551,"children":3552},{"style":163},[3553],{"type":26,"value":3244},{"type":26,"value":27},{"type":30,"tagName":97,"properties":3556,"children":3557},{"class":99},[3558,3562,3566,3570],{"type":30,"tagName":97,"properties":3559,"children":3560},{"style":163},[3561],{"type":26,"value":3215},{"type":30,"tagName":97,"properties":3563,"children":3564},{"style":169},[3565],{"type":26,"value":172},{"type":30,"tagName":97,"properties":3567,"children":3568},{"style":204},[3569],{"type":26,"value":3027},{"type":30,"tagName":97,"properties":3571,"children":3572},{"style":163},[3573],{"type":26,"value":1222},{"type":26,"value":27},{"type":30,"tagName":97,"properties":3576,"children":3577},{"class":99},[3578,3582,3586,3590],{"type":30,"tagName":97,"properties":3579,"children":3580},{"style":163},[3581],{"type":26,"value":3253},{"type":30,"tagName":97,"properties":3583,"children":3584},{"style":169},[3585],{"type":26,"value":172},{"type":30,"tagName":97,"properties":3587,"children":3588},{"style":204},[3589],{"type":26,"value":3061},{"type":30,"tagName":97,"properties":3591,"children":3592},{"style":163},[3593],{"type":26,"value":1222},{"type":26,"value":27},{"type":30,"tagName":97,"properties":3596,"children":3597},{"class":99},[3598],{"type":30,"tagName":97,"properties":3599,"children":3600},{"style":163},[3601],{"type":26,"value":1231},{"type":26,"value":27},{"type":30,"tagName":64,"properties":3604,"children":3606,"position":3616},{"id":3605},"how-it-works",[3607],{"type":26,"value":3608,"position":3609},"How it works",{"start":3610,"end":3613},{"line":3611,"column":73,"offset":3612},131,6493,{"line":3611,"column":3614,"offset":3615},16,6505,{"start":3617,"end":3619},{"line":3611,"column":20,"offset":3618},6490,{"line":3611,"column":3614,"offset":3615},{"type":26,"value":27},{"type":30,"tagName":31,"properties":3622,"children":3623,"position":3671},{},[3624,3644,3651,3664],{"type":30,"tagName":3625,"properties":3626,"children":3627,"position":3638},"strong",{},[3628],{"type":26,"value":3629,"position":3630},"The timeline spine.",{"start":3631,"end":3635},{"line":3632,"column":3633,"offset":3634},133,3,6509,{"line":3632,"column":3636,"offset":3637},22,6528,{"start":3639,"end":3641},{"line":3632,"column":20,"offset":3640},6507,{"line":3632,"column":3642,"offset":3643},24,6530,{"type":26,"value":3645,"position":3646}," ",{"start":3647,"end":3648},{"line":3632,"column":3642,"offset":3643},{"line":3632,"column":3649,"offset":3650},25,6531,{"type":30,"tagName":93,"properties":3652,"children":3653,"position":3661},{},[3654],{"type":26,"value":3655,"position":3656},"input(\"close\", ohlcv.close)",{"start":3657,"end":3658},{"line":3632,"column":3649,"offset":3650},{"line":3632,"column":3659,"offset":3660},54,6560,{"start":3662,"end":3663},{"line":3632,"column":3649,"offset":3650},{"line":3632,"column":3659,"offset":3660},{"type":26,"value":3665,"position":3666}," is never read by the code. It is the first input, and the first input defines the grid every other input lines up on: one row per candle, always. Without it, the timeline would depend on the trade feed resolving, and on a market where it is missing the module would have no bars to compute. Load the chart series first, always, exactly as the kScript did.",{"start":3667,"end":3668},{"line":3632,"column":3659,"offset":3660},{"line":3632,"column":3669,"offset":3670},410,6916,{"start":3672,"end":3673},{"line":3632,"column":20,"offset":3640},{"line":3632,"column":3669,"offset":3670},{"type":26,"value":27},{"type":30,"tagName":31,"properties":3676,"children":3677,"position":3800},{},[3678,3695,3701,3714,3721,3733,3740,3753,3760,3773,3780,3793],{"type":30,"tagName":3625,"properties":3679,"children":3680,"position":3690},{},[3681],{"type":26,"value":3682,"position":3683},"Buy and sell volume.",{"start":3684,"end":3687},{"line":3685,"column":3633,"offset":3686},135,6920,{"line":3685,"column":3688,"offset":3689},23,6940,{"start":3691,"end":3693},{"line":3685,"column":20,"offset":3692},6918,{"line":3685,"column":3649,"offset":3694},6942,{"type":26,"value":3645,"position":3696},{"start":3697,"end":3698},{"line":3685,"column":3649,"offset":3694},{"line":3685,"column":3699,"offset":3700},26,6943,{"type":30,"tagName":93,"properties":3702,"children":3703,"position":3711},{},[3704],{"type":26,"value":3705,"position":3706},"trades.volume",{"start":3707,"end":3708},{"line":3685,"column":3699,"offset":3700},{"line":3685,"column":3709,"offset":3710},41,6958,{"start":3712,"end":3713},{"line":3685,"column":3699,"offset":3700},{"line":3685,"column":3709,"offset":3710},{"type":26,"value":3715,"position":3716}," with ",{"start":3717,"end":3718},{"line":3685,"column":3709,"offset":3710},{"line":3685,"column":3719,"offset":3720},47,6964,{"type":30,"tagName":93,"properties":3722,"children":3723,"position":3730},{},[3724],{"type":26,"value":3725,"position":3726},"side: \"BUY\"",{"start":3727,"end":3728},{"line":3685,"column":3719,"offset":3720},{"line":3685,"column":9,"offset":3729},6977,{"start":3731,"end":3732},{"line":3685,"column":3719,"offset":3720},{"line":3685,"column":9,"offset":3729},{"type":26,"value":3734,"position":3735}," and ",{"start":3736,"end":3737},{"line":3685,"column":9,"offset":3729},{"line":3685,"column":3738,"offset":3739},65,6982,{"type":30,"tagName":93,"properties":3741,"children":3742,"position":3750},{},[3743],{"type":26,"value":3744,"position":3745},"side: \"SELL\"",{"start":3746,"end":3747},{"line":3685,"column":3738,"offset":3739},{"line":3685,"column":3748,"offset":3749},79,6996,{"start":3751,"end":3752},{"line":3685,"column":3738,"offset":3739},{"line":3685,"column":3748,"offset":3749},{"type":26,"value":3754,"position":3755}," are the two halves of the tape, the kScript's ",{"start":3756,"end":3757},{"line":3685,"column":3748,"offset":3749},{"line":3685,"column":3758,"offset":3759},126,7043,{"type":30,"tagName":93,"properties":3761,"children":3762,"position":3770},{},[3763],{"type":26,"value":3764,"position":3765},"buy_sell_volume",{"start":3766,"end":3767},{"line":3685,"column":3758,"offset":3759},{"line":3685,"column":3768,"offset":3769},143,7060,{"start":3771,"end":3772},{"line":3685,"column":3758,"offset":3759},{"line":3685,"column":3768,"offset":3769},{"type":26,"value":3774,"position":3775}," members as two inputs. ",{"start":3776,"end":3777},{"line":3685,"column":3768,"offset":3769},{"line":3685,"column":3778,"offset":3779},167,7084,{"type":30,"tagName":93,"properties":3781,"children":3782,"position":3790},{},[3783],{"type":26,"value":3784,"position":3785},"missing: \"zero\"",{"start":3786,"end":3787},{"line":3685,"column":3778,"offset":3779},{"line":3685,"column":3788,"offset":3789},184,7101,{"start":3791,"end":3792},{"line":3685,"column":3778,"offset":3779},{"line":3685,"column":3788,"offset":3789},{"type":26,"value":3794,"position":3795}," makes a bar with no trade observation contribute zero rather than carrying the last value forward, which would double-count.",{"start":3796,"end":3797},{"line":3685,"column":3788,"offset":3789},{"line":3685,"column":3798,"offset":3799},309,7226,{"start":3801,"end":3802},{"line":3685,"column":20,"offset":3692},{"line":3685,"column":3798,"offset":3799},{"type":26,"value":27},{"type":30,"tagName":31,"properties":3805,"children":3806,"position":3910},{},[3807,3825,3831,3843,3850,3863,3870,3883,3890,3903],{"type":30,"tagName":3625,"properties":3808,"children":3809,"position":3819},{},[3810],{"type":26,"value":3811,"position":3812},"Cumulative means module-level.",{"start":3813,"end":3816},{"line":3814,"column":3633,"offset":3815},137,7230,{"line":3814,"column":3817,"offset":3818},33,7260,{"start":3820,"end":3822},{"line":3814,"column":20,"offset":3821},7228,{"line":3814,"column":3823,"offset":3824},35,7262,{"type":26,"value":3645,"position":3826},{"start":3827,"end":3828},{"line":3814,"column":3823,"offset":3824},{"line":3814,"column":3829,"offset":3830},36,7263,{"type":30,"tagName":93,"properties":3832,"children":3833,"position":3840},{},[3834],{"type":26,"value":3835,"position":3836},"cvd",{"start":3837,"end":3838},{"line":3814,"column":3829,"offset":3830},{"line":3814,"column":3709,"offset":3839},7268,{"start":3841,"end":3842},{"line":3814,"column":3829,"offset":3830},{"line":3814,"column":3709,"offset":3839},{"type":26,"value":3844,"position":3845}," is a module-level variable and ",{"start":3846,"end":3847},{"line":3814,"column":3709,"offset":3839},{"line":3814,"column":3848,"offset":3849},73,7300,{"type":30,"tagName":93,"properties":3851,"children":3852,"position":3860},{},[3853],{"type":26,"value":3854,"position":3855},"cvd += buy - sell",{"start":3856,"end":3857},{"line":3814,"column":3848,"offset":3849},{"line":3814,"column":3858,"offset":3859},92,7319,{"start":3861,"end":3862},{"line":3814,"column":3848,"offset":3849},{"line":3814,"column":3858,"offset":3859},{"type":26,"value":3864,"position":3865}," adds each bar's net flow to the running total. That persistence is what turns a per-bar delta into a cumulative line, exactly what ",{"start":3866,"end":3867},{"line":3814,"column":3858,"offset":3859},{"line":3814,"column":3868,"offset":3869},224,7451,{"type":30,"tagName":93,"properties":3871,"children":3872,"position":3880},{},[3873],{"type":26,"value":3874,"position":3875},"persist cvd = 0",{"start":3876,"end":3877},{"line":3814,"column":3868,"offset":3869},{"line":3814,"column":3878,"offset":3879},241,7468,{"start":3881,"end":3882},{"line":3814,"column":3868,"offset":3869},{"line":3814,"column":3878,"offset":3879},{"type":26,"value":3884,"position":3885}," did, and ",{"start":3886,"end":3887},{"line":3814,"column":3878,"offset":3879},{"line":3814,"column":3888,"offset":3889},251,7478,{"type":30,"tagName":93,"properties":3891,"children":3892,"position":3900},{},[3893],{"type":26,"value":3894,"position":3895},"reset()",{"start":3896,"end":3897},{"line":3814,"column":3888,"offset":3889},{"line":3814,"column":3898,"offset":3899},260,7487,{"start":3901,"end":3902},{"line":3814,"column":3888,"offset":3889},{"line":3814,"column":3898,"offset":3899},{"type":26,"value":3904,"position":3905}," is where it goes back to zero.",{"start":3906,"end":3907},{"line":3814,"column":3898,"offset":3899},{"line":3814,"column":3908,"offset":3909},291,7518,{"start":3911,"end":3912},{"line":3814,"column":20,"offset":3821},{"line":3814,"column":3908,"offset":3909},{"type":26,"value":27},{"type":30,"tagName":31,"properties":3915,"children":3916,"position":4055},{},[3917,3935,3940,3953,3960,3972,3979,3990,3997,4009,4016,4029,4036,4048],{"type":30,"tagName":3625,"properties":3918,"children":3919,"position":3929},{},[3920],{"type":26,"value":3921,"position":3922},"Sign coloring and the band.",{"start":3923,"end":3926},{"line":3924,"column":3633,"offset":3925},139,7522,{"line":3924,"column":3927,"offset":3928},30,7549,{"start":3930,"end":3932},{"line":3924,"column":20,"offset":3931},7520,{"line":3924,"column":3933,"offset":3934},32,7551,{"type":26,"value":3645,"position":3936},{"start":3937,"end":3938},{"line":3924,"column":3933,"offset":3934},{"line":3924,"column":3817,"offset":3939},7552,{"type":30,"tagName":93,"properties":3941,"children":3942,"position":3950},{},[3943],{"type":26,"value":3944,"position":3945},"sign",{"start":3946,"end":3947},{"line":3924,"column":3817,"offset":3939},{"line":3924,"column":3948,"offset":3949},39,7558,{"start":3951,"end":3952},{"line":3924,"column":3817,"offset":3939},{"line":3924,"column":3948,"offset":3949},{"type":26,"value":3954,"position":3955}," is a data-only ",{"start":3956,"end":3957},{"line":3924,"column":3948,"offset":3949},{"line":3924,"column":3958,"offset":3959},55,7574,{"type":30,"tagName":93,"properties":3961,"children":3962,"position":3969},{},[3963],{"type":26,"value":1963,"position":3964},{"start":3965,"end":3966},{"line":3924,"column":3958,"offset":3959},{"line":3924,"column":3967,"offset":3968},58,7577,{"start":3970,"end":3971},{"line":3924,"column":3958,"offset":3959},{"line":3924,"column":3967,"offset":3968},{"type":26,"value":3973,"position":3974}," or ",{"start":3975,"end":3976},{"line":3924,"column":3967,"offset":3968},{"line":3924,"column":3977,"offset":3978},62,7581,{"type":30,"tagName":93,"properties":3980,"children":3981,"position":3987},{},[3982],{"type":26,"value":90,"position":3983},{"start":3984,"end":3985},{"line":3924,"column":3977,"offset":3978},{"line":3924,"column":3738,"offset":3986},7584,{"start":3988,"end":3989},{"line":3924,"column":3977,"offset":3978},{"line":3924,"column":3738,"offset":3986},{"type":26,"value":3991,"position":3992},", and the ",{"start":3993,"end":3994},{"line":3924,"column":3738,"offset":3986},{"line":3924,"column":3995,"offset":3996},75,7594,{"type":30,"tagName":93,"properties":3998,"children":3999,"position":4006},{},[4000],{"type":26,"value":3835,"position":4001},{"start":4002,"end":4003},{"line":3924,"column":3995,"offset":3996},{"line":3924,"column":4004,"offset":4005},80,7599,{"start":4007,"end":4008},{"line":3924,"column":3995,"offset":3996},{"line":3924,"column":4004,"offset":4005},{"type":26,"value":4010,"position":4011}," line indexes its two-entry palette with it: green when the running total is positive, red when negative. ",{"start":4012,"end":4013},{"line":3924,"column":4004,"offset":4005},{"line":3924,"column":4014,"offset":4015},186,7705,{"type":30,"tagName":93,"properties":4017,"children":4018,"position":4026},{},[4019],{"type":26,"value":4020,"position":4021},"Stdev",{"start":4022,"end":4023},{"line":3924,"column":4014,"offset":4015},{"line":3924,"column":4024,"offset":4025},193,7712,{"start":4027,"end":4028},{"line":3924,"column":4014,"offset":4015},{"line":3924,"column":4024,"offset":4025},{"type":26,"value":4030,"position":4031}," over the running total gives the one-sigma envelope; while it is warming the band width is ",{"start":4032,"end":4033},{"line":3924,"column":4024,"offset":4025},{"line":3924,"column":4034,"offset":4035},285,7804,{"type":30,"tagName":93,"properties":4037,"children":4038,"position":4045},{},[4039],{"type":26,"value":90,"position":4040},{"start":4041,"end":4042},{"line":3924,"column":4034,"offset":4035},{"line":3924,"column":4043,"offset":4044},288,7807,{"start":4046,"end":4047},{"line":3924,"column":4034,"offset":4035},{"line":3924,"column":4043,"offset":4044},{"type":26,"value":4049,"position":4050},", so the edges sit on the line instead of vanishing.",{"start":4051,"end":4052},{"line":3924,"column":4043,"offset":4044},{"line":3924,"column":4053,"offset":4054},340,7859,{"start":4056,"end":4057},{"line":3924,"column":20,"offset":3931},{"line":3924,"column":4053,"offset":4054},{"type":26,"value":27},{"type":30,"tagName":64,"properties":4060,"children":4062,"position":4072},{"id":4061},"what-changed-in-the-port",[4063],{"type":26,"value":4064,"position":4065},"What changed in the port",{"start":4066,"end":4069},{"line":4067,"column":73,"offset":4068},141,7864,{"line":4067,"column":4070,"offset":4071},28,7888,{"start":4073,"end":4075},{"line":4067,"column":20,"offset":4074},7861,{"line":4067,"column":4070,"offset":4071},{"type":26,"value":27},{"type":30,"tagName":4078,"properties":4079,"children":4080,"position":4292},"ul",{},[4081,4082,4118,4119,4166,4167,4257,4258,4274,4275,4291],{"type":26,"value":27},{"type":30,"tagName":4083,"properties":4084,"children":4085,"position":4114},"li",{},[4086,4094,4107],{"type":26,"value":4087,"position":4088},"Four ",{"start":4089,"end":4091},{"line":3768,"column":3633,"offset":4090},7892,{"line":3768,"column":4092,"offset":4093},8,7897,{"type":30,"tagName":93,"properties":4095,"children":4096,"position":4104},{},[4097],{"type":26,"value":4098,"position":4099},"source(...)",{"start":4100,"end":4101},{"line":3768,"column":4092,"offset":4093},{"line":3768,"column":4102,"offset":4103},21,7910,{"start":4105,"end":4106},{"line":3768,"column":4092,"offset":4093},{"line":3768,"column":4102,"offset":4103},{"type":26,"value":4108,"position":4109}," lines became one venue: on the chart every input reads the chart's own market, so venue pins are for your machine. The variant below keeps the four-venue sum and the live count.",{"start":4110,"end":4111},{"line":3768,"column":4102,"offset":4103},{"line":3768,"column":4112,"offset":4113},199,8088,{"start":4115,"end":4117},{"line":3768,"column":20,"offset":4116},7890,{"line":3768,"column":4112,"offset":4113},{"type":26,"value":27},{"type":30,"tagName":4083,"properties":4120,"children":4121,"position":4162},{},[4122,4136,4142,4155],{"type":30,"tagName":93,"properties":4123,"children":4124,"position":4133},{},[4125],{"type":26,"value":3874,"position":4126},{"start":4127,"end":4130},{"line":4128,"column":3633,"offset":4129},144,8091,{"line":4128,"column":4131,"offset":4132},20,8108,{"start":4134,"end":4135},{"line":4128,"column":3633,"offset":4129},{"line":4128,"column":4131,"offset":4132},{"type":26,"value":4137,"position":4138}," is a plain ",{"start":4139,"end":4140},{"line":4128,"column":4131,"offset":4132},{"line":4128,"column":3933,"offset":4141},8120,{"type":30,"tagName":93,"properties":4143,"children":4144,"position":4152},{},[4145],{"type":26,"value":4146,"position":4147},"let cvd: f64 = 0.0",{"start":4148,"end":4149},{"line":4128,"column":3933,"offset":4141},{"line":4128,"column":4150,"offset":4151},52,8140,{"start":4153,"end":4154},{"line":4128,"column":3933,"offset":4141},{"line":4128,"column":4150,"offset":4151},{"type":26,"value":4156,"position":4157}," at module scope.",{"start":4158,"end":4159},{"line":4128,"column":4150,"offset":4151},{"line":4128,"column":4160,"offset":4161},69,8157,{"start":4163,"end":4165},{"line":4128,"column":20,"offset":4164},8089,{"line":4128,"column":4160,"offset":4161},{"type":26,"value":27},{"type":30,"tagName":4083,"properties":4168,"children":4169,"position":4253},{},[4170,4184,4190,4202,4209,4220,4227,4246],{"type":30,"tagName":93,"properties":4171,"children":4172,"position":4181},{},[4173],{"type":26,"value":4174,"position":4175},"colorIndex=",{"start":4176,"end":4179},{"line":4177,"column":3633,"offset":4178},145,8160,{"line":4177,"column":3614,"offset":4180},8173,{"start":4182,"end":4183},{"line":4177,"column":3633,"offset":4178},{"line":4177,"column":3614,"offset":4180},{"type":26,"value":4185,"position":4186}," is ",{"start":4187,"end":4188},{"line":4177,"column":3614,"offset":4180},{"line":4177,"column":4131,"offset":4189},8177,{"type":30,"tagName":93,"properties":4191,"children":4192,"position":4199},{},[4193],{"type":26,"value":4194,"position":4195},"color_by",{"start":4196,"end":4197},{"line":4177,"column":4131,"offset":4189},{"line":4177,"column":3927,"offset":4198},8187,{"start":4200,"end":4201},{"line":4177,"column":4131,"offset":4189},{"line":4177,"column":3927,"offset":4198},{"type":26,"value":4203,"position":4204}," over a data-only output; ",{"start":4205,"end":4206},{"line":4177,"column":3927,"offset":4198},{"line":4177,"column":4207,"offset":4208},56,8213,{"type":30,"tagName":93,"properties":4210,"children":4211,"position":4217},{},[4212],{"type":26,"value":2094,"position":4213},{"start":4214,"end":4215},{"line":4177,"column":4207,"offset":4208},{"line":4177,"column":4160,"offset":4216},8226,{"start":4218,"end":4219},{"line":4177,"column":4207,"offset":4208},{"line":4177,"column":4160,"offset":4216},{"type":26,"value":4221,"position":4222}," would be a one-bar box between the two bands (the ",{"start":4223,"end":4224},{"line":4177,"column":4160,"offset":4216},{"line":4177,"column":4225,"offset":4226},120,8277,{"type":30,"tagName":4228,"properties":4229,"children":4231,"position":4241},"a",{"href":4230},"anchored-vwap.md",[4232],{"type":26,"value":4233,"position":4234},"Anchored VWAP",{"start":4235,"end":4238},{"line":4177,"column":4236,"offset":4237},121,8278,{"line":4177,"column":4239,"offset":4240},134,8291,{"start":4242,"end":4243},{"line":4177,"column":4225,"offset":4226},{"line":4177,"column":4244,"offset":4245},153,8310,{"type":26,"value":4247,"position":4248}," recipe shades its band that way).",{"start":4249,"end":4250},{"line":4177,"column":4244,"offset":4245},{"line":4177,"column":4251,"offset":4252},187,8344,{"start":4254,"end":4256},{"line":4177,"column":20,"offset":4255},8158,{"line":4177,"column":4251,"offset":4252},{"type":26,"value":27},{"type":30,"tagName":4083,"properties":4259,"children":4260,"position":4270},{},[4261],{"type":26,"value":4262,"position":4263},"The venues-live table became an output in the aggregated variant, readable on every bar instead of once on the last one.",{"start":4264,"end":4267},{"line":4265,"column":3633,"offset":4266},146,8347,{"line":4265,"column":4268,"offset":4269},123,8467,{"start":4271,"end":4273},{"line":4265,"column":20,"offset":4272},8345,{"line":4265,"column":4268,"offset":4269},{"type":26,"value":27},{"type":30,"tagName":4083,"properties":4276,"children":4277,"position":4287},{},[4278],{"type":26,"value":4279,"position":4280},"The symbol string inputs are gone: params are numbers, and a venue symbol is a pinned declaration.",{"start":4281,"end":4284},{"line":4282,"column":3633,"offset":4283},147,8470,{"line":4282,"column":4285,"offset":4286},101,8568,{"start":4288,"end":4290},{"line":4282,"column":20,"offset":4289},8468,{"line":4282,"column":4285,"offset":4286},{"type":26,"value":27},{"start":4293,"end":4294},{"line":3768,"column":20,"offset":4116},{"line":4282,"column":4285,"offset":4286},{"type":26,"value":27},{"type":30,"tagName":64,"properties":4297,"children":4299,"position":4307},{"id":4298},"the-aggregated-variant-four-venues-for-your-machine",[4300],{"type":26,"value":4301,"position":4302},"The aggregated variant (four venues, for your machine)",{"start":4303,"end":4305},{"line":39,"column":73,"offset":4304},8573,{"line":39,"column":3967,"offset":4306},8627,{"start":4308,"end":4310},{"line":39,"column":20,"offset":4309},8570,{"line":39,"column":3967,"offset":4306},{"type":26,"value":27},{"type":30,"tagName":31,"properties":4313,"children":4314,"position":4362},{},[4315,4324,4337,4344,4356],{"type":26,"value":4316,"position":4317},"Aggregated across four venues, for your machine (",{"start":4318,"end":4321},{"line":4319,"column":20,"offset":4320},151,8629,{"line":4319,"column":4322,"offset":4323},50,8678,{"type":30,"tagName":93,"properties":4325,"children":4326,"position":4334},{},[4327],{"type":26,"value":4328,"position":4329},"om wrun install",{"start":4330,"end":4331},{"line":4319,"column":4322,"offset":4323},{"line":4319,"column":4332,"offset":4333},67,8695,{"start":4335,"end":4336},{"line":4319,"column":4322,"offset":4323},{"line":4319,"column":4332,"offset":4333},{"type":26,"value":4338,"position":4339},", then ",{"start":4340,"end":4341},{"line":4319,"column":4332,"offset":4333},{"line":4319,"column":4342,"offset":4343},74,8702,{"type":30,"tagName":93,"properties":4345,"children":4346,"position":4353},{},[4347],{"type":26,"value":4348,"position":4349},"om metric series",{"start":4350,"end":4351},{"line":4319,"column":4342,"offset":4343},{"line":4319,"column":3858,"offset":4352},8720,{"start":4354,"end":4355},{"line":4319,"column":4342,"offset":4343},{"line":4319,"column":3858,"offset":4352},{"type":26,"value":4357,"position":4358}," or a watch; the chart reads its own market for every one of these inputs):",{"start":4359,"end":4360},{"line":4319,"column":3858,"offset":4352},{"line":4319,"column":3778,"offset":4361},8795,{"start":4363,"end":4364},{"line":4319,"column":20,"offset":4320},{"line":4319,"column":3778,"offset":4361},{"type":26,"value":27},{"type":13,"children":4367},[4368],{"type":30,"tagName":86,"properties":4369,"children":4370,"data":-1},{"class":88,"style":89,"tabindex":90},[4371],{"type":30,"tagName":93,"properties":4372,"children":4373},{},[4374,4397,4398,4409,4410,4418,4419,4427,4428,4436,4437,4445,4446,4454,4455,4463,4464,4472,4473,4481,4482,4502,4503,4527,4528,4551,4552,4575,4576,4579,4580,4631,4632,4651,4652,4660,4661,4698,4699,4735,4736,4790,4791,4843,4844,4896,4897,4949,4950,5002,5003,5055,5056,5120,5121,5156,5157,5192,5193,5223,5224,5243,5244,5247,5248,5283,5284,5315,5316,5347,5348,5380,5381,5384,5385,5393,5394,5458,5459,5515,5516,5523,5524,5527,5528,5587,5588,5635,5636,5643,5644,5647,5648,5679,5680,5719,5720,5727,5728,5731,5732,5763,5764,5775,5776,5812,5813,5846,5847,5880,5881,5911,5912,5924,5925,5957,5958,5989,5990,6021,6022,6049,6050,6073,6074,6089,6090,6097,6098,6101,6102,6133,6134,6173,6174,6185,6186,6205,6206,6225,6226,6239,6240,6279,6280,6291,6292,6299,6300,6303,6304,6335,6336,6351,6352,6371,6372,6391,6392,6411,6412],{"type":30,"tagName":97,"properties":4375,"children":4376},{"class":99},[4377,4381,4385,4389,4393],{"type":30,"tagName":97,"properties":4378,"children":4379},{"style":169},[4380],{"type":26,"value":2412},{"type":30,"tagName":97,"properties":4382,"children":4383},{"style":163},[4384],{"type":26,"value":2417},{"type":30,"tagName":97,"properties":4386,"children":4387},{"style":169},[4388],{"type":26,"value":2422},{"type":30,"tagName":97,"properties":4390,"children":4391},{"style":175},[4392],{"type":26,"value":2427},{"type":30,"tagName":97,"properties":4394,"children":4395},{"style":163},[4396],{"type":26,"value":1222},{"type":26,"value":27},{"type":30,"tagName":97,"properties":4399,"children":4400},{"class":99},[4401,4405],{"type":30,"tagName":97,"properties":4402,"children":4403},{"style":169},[4404],{"type":26,"value":2412},{"type":30,"tagName":97,"properties":4406,"children":4407},{"style":163},[4408],{"type":26,"value":3107},{"type":26,"value":27},{"type":30,"tagName":97,"properties":4411,"children":4412},{"class":99},[4413],{"type":30,"tagName":97,"properties":4414,"children":4415},{"style":163},[4416],{"type":26,"value":4417},"  in_binance_buy,",{"type":26,"value":27},{"type":30,"tagName":97,"properties":4420,"children":4421},{"class":99},[4422],{"type":30,"tagName":97,"properties":4423,"children":4424},{"style":163},[4425],{"type":26,"value":4426},"  in_binance_sell,",{"type":26,"value":27},{"type":30,"tagName":97,"properties":4429,"children":4430},{"class":99},[4431],{"type":30,"tagName":97,"properties":4432,"children":4433},{"style":163},[4434],{"type":26,"value":4435},"  in_bybit_buy,",{"type":26,"value":27},{"type":30,"tagName":97,"properties":4438,"children":4439},{"class":99},[4440],{"type":30,"tagName":97,"properties":4441,"children":4442},{"style":163},[4443],{"type":26,"value":4444},"  in_bybit_sell,",{"type":26,"value":27},{"type":30,"tagName":97,"properties":4447,"children":4448},{"class":99},[4449],{"type":30,"tagName":97,"properties":4450,"children":4451},{"style":163},[4452],{"type":26,"value":4453},"  in_okx_buy,",{"type":26,"value":27},{"type":30,"tagName":97,"properties":4456,"children":4457},{"class":99},[4458],{"type":30,"tagName":97,"properties":4459,"children":4460},{"style":163},[4461],{"type":26,"value":4462},"  in_okx_sell,",{"type":26,"value":27},{"type":30,"tagName":97,"properties":4465,"children":4466},{"class":99},[4467],{"type":30,"tagName":97,"properties":4468,"children":4469},{"style":163},[4470],{"type":26,"value":4471},"  in_own_buy,",{"type":26,"value":27},{"type":30,"tagName":97,"properties":4474,"children":4475},{"class":99},[4476],{"type":30,"tagName":97,"properties":4477,"children":4478},{"style":163},[4479],{"type":26,"value":4480},"  in_own_sell,",{"type":26,"value":27},{"type":30,"tagName":97,"properties":4483,"children":4484},{"class":99},[4485,4490,4494,4498],{"type":30,"tagName":97,"properties":4486,"children":4487},{"style":163},[4488],{"type":26,"value":4489},"} ",{"type":30,"tagName":97,"properties":4491,"children":4492},{"style":169},[4493],{"type":26,"value":2422},{"type":30,"tagName":97,"properties":4495,"children":4496},{"style":175},[4497],{"type":26,"value":2453},{"type":30,"tagName":97,"properties":4499,"children":4500},{"style":163},[4501],{"type":26,"value":1222},{"type":26,"value":27},{"type":30,"tagName":97,"properties":4504,"children":4505},{"class":99},[4506,4510,4515,4519,4523],{"type":30,"tagName":97,"properties":4507,"children":4508},{"style":169},[4509],{"type":26,"value":2412},{"type":30,"tagName":97,"properties":4511,"children":4512},{"style":163},[4513],{"type":26,"value":4514}," { emitRow, out_cvd, out_lower_band, out_sign, out_upper_band, out_venues_live } ",{"type":30,"tagName":97,"properties":4516,"children":4517},{"style":169},[4518],{"type":26,"value":2422},{"type":30,"tagName":97,"properties":4520,"children":4521},{"style":175},[4522],{"type":26,"value":2479},{"type":30,"tagName":97,"properties":4524,"children":4525},{"style":163},[4526],{"type":26,"value":1222},{"type":26,"value":27},{"type":30,"tagName":97,"properties":4529,"children":4530},{"class":99},[4531,4535,4539,4543,4547],{"type":30,"tagName":97,"properties":4532,"children":4533},{"style":169},[4534],{"type":26,"value":2412},{"type":30,"tagName":97,"properties":4536,"children":4537},{"style":163},[4538],{"type":26,"value":2496},{"type":30,"tagName":97,"properties":4540,"children":4541},{"style":169},[4542],{"type":26,"value":2422},{"type":30,"tagName":97,"properties":4544,"children":4545},{"style":175},[4546],{"type":26,"value":2505},{"type":30,"tagName":97,"properties":4548,"children":4549},{"style":163},[4550],{"type":26,"value":1222},{"type":26,"value":27},{"type":30,"tagName":97,"properties":4553,"children":4554},{"class":99},[4555,4559,4563,4567,4571],{"type":30,"tagName":97,"properties":4556,"children":4557},{"style":169},[4558],{"type":26,"value":2412},{"type":30,"tagName":97,"properties":4560,"children":4561},{"style":163},[4562],{"type":26,"value":2522},{"type":30,"tagName":97,"properties":4564,"children":4565},{"style":169},[4566],{"type":26,"value":2422},{"type":30,"tagName":97,"properties":4568,"children":4569},{"style":175},[4570],{"type":26,"value":2531},{"type":30,"tagName":97,"properties":4572,"children":4573},{"style":163},[4574],{"type":26,"value":1222},{"type":26,"value":27},{"type":30,"tagName":97,"properties":4577,"children":4578},{"class":99},[],{"type":26,"value":27},{"type":30,"tagName":97,"properties":4581,"children":4582},{"class":99},[4583,4587,4591,4595,4599,4603,4607,4611,4615,4619,4623,4627],{"type":30,"tagName":97,"properties":4584,"children":4585},{"style":157},[4586],{"type":26,"value":2548},{"type":30,"tagName":97,"properties":4588,"children":4589},{"style":163},[4590],{"type":26,"value":2175},{"type":30,"tagName":97,"properties":4592,"children":4593},{"style":175},[4594],{"type":26,"value":2557},{"type":30,"tagName":97,"properties":4596,"children":4597},{"style":163},[4598],{"type":26,"value":2203},{"type":30,"tagName":97,"properties":4600,"children":4601},{"style":204},[4602],{"type":26,"value":281},{"type":30,"tagName":97,"properties":4604,"children":4605},{"style":163},[4606],{"type":26,"value":2570},{"type":30,"tagName":97,"properties":4608,"children":4609},{"style":204},[4610],{"type":26,"value":314},{"type":30,"tagName":97,"properties":4612,"children":4613},{"style":163},[4614],{"type":26,"value":319},{"type":30,"tagName":97,"properties":4616,"children":4617},{"style":204},[4618],{"type":26,"value":324},{"type":30,"tagName":97,"properties":4620,"children":4621},{"style":163},[4622],{"type":26,"value":2587},{"type":30,"tagName":97,"properties":4624,"children":4625},{"style":175},[4626],{"type":26,"value":2592},{"type":30,"tagName":97,"properties":4628,"children":4629},{"style":163},[4630],{"type":26,"value":2597},{"type":26,"value":27},{"type":30,"tagName":97,"properties":4633,"children":4634},{"class":99},[4635,4639,4643,4647],{"type":30,"tagName":97,"properties":4636,"children":4637},{"style":157},[4638],{"type":26,"value":2615},{"type":30,"tagName":97,"properties":4640,"children":4641},{"style":163},[4642],{"type":26,"value":2175},{"type":30,"tagName":97,"properties":4644,"children":4645},{"style":175},[4646],{"type":26,"value":2624},{"type":30,"tagName":97,"properties":4648,"children":4649},{"style":163},[4650],{"type":26,"value":2629},{"type":26,"value":27},{"type":30,"tagName":97,"properties":4653,"children":4654},{"class":99},[4655],{"type":30,"tagName":97,"properties":4656,"children":4657},{"style":103},[4658],{"type":26,"value":4659},"// The chart's own venue follows the selector; the other three are pinned by symbol and exchange.",{"type":26,"value":27},{"type":30,"tagName":97,"properties":4662,"children":4663},{"class":99},[4664,4668,4672,4677,4681,4685,4689,4694],{"type":30,"tagName":97,"properties":4665,"children":4666},{"style":157},[4667],{"type":26,"value":2615},{"type":30,"tagName":97,"properties":4669,"children":4670},{"style":163},[4671],{"type":26,"value":2175},{"type":30,"tagName":97,"properties":4673,"children":4674},{"style":175},[4675],{"type":26,"value":4676},"\"own_buy\"",{"type":30,"tagName":97,"properties":4678,"children":4679},{"style":163},[4680],{"type":26,"value":2651},{"type":30,"tagName":97,"properties":4682,"children":4683},{"style":175},[4684],{"type":26,"value":2656},{"type":30,"tagName":97,"properties":4686,"children":4687},{"style":163},[4688],{"type":26,"value":2661},{"type":30,"tagName":97,"properties":4690,"children":4691},{"style":175},[4692],{"type":26,"value":4693},"\"nan\"",{"type":30,"tagName":97,"properties":4695,"children":4696},{"style":163},[4697],{"type":26,"value":2597},{"type":26,"value":27},{"type":30,"tagName":97,"properties":4700,"children":4701},{"class":99},[4702,4706,4710,4715,4719,4723,4727,4731],{"type":30,"tagName":97,"properties":4703,"children":4704},{"style":157},[4705],{"type":26,"value":2615},{"type":30,"tagName":97,"properties":4707,"children":4708},{"style":163},[4709],{"type":26,"value":2175},{"type":30,"tagName":97,"properties":4711,"children":4712},{"style":175},[4713],{"type":26,"value":4714},"\"own_sell\"",{"type":30,"tagName":97,"properties":4716,"children":4717},{"style":163},[4718],{"type":26,"value":2651},{"type":30,"tagName":97,"properties":4720,"children":4721},{"style":175},[4722],{"type":26,"value":2705},{"type":30,"tagName":97,"properties":4724,"children":4725},{"style":163},[4726],{"type":26,"value":2661},{"type":30,"tagName":97,"properties":4728,"children":4729},{"style":175},[4730],{"type":26,"value":4693},{"type":30,"tagName":97,"properties":4732,"children":4733},{"style":163},[4734],{"type":26,"value":2597},{"type":26,"value":27},{"type":30,"tagName":97,"properties":4737,"children":4738},{"class":99},[4739,4743,4747,4752,4756,4760,4765,4769,4774,4778,4782,4786],{"type":30,"tagName":97,"properties":4740,"children":4741},{"style":157},[4742],{"type":26,"value":2615},{"type":30,"tagName":97,"properties":4744,"children":4745},{"style":163},[4746],{"type":26,"value":2175},{"type":30,"tagName":97,"properties":4748,"children":4749},{"style":175},[4750],{"type":26,"value":4751},"\"binance_buy\"",{"type":30,"tagName":97,"properties":4753,"children":4754},{"style":163},[4755],{"type":26,"value":2651},{"type":30,"tagName":97,"properties":4757,"children":4758},{"style":175},[4759],{"type":26,"value":2656},{"type":30,"tagName":97,"properties":4761,"children":4762},{"style":163},[4763],{"type":26,"value":4764},", symbol: ",{"type":30,"tagName":97,"properties":4766,"children":4767},{"style":175},[4768],{"type":26,"value":551},{"type":30,"tagName":97,"properties":4770,"children":4771},{"style":163},[4772],{"type":26,"value":4773},", exchange: ",{"type":30,"tagName":97,"properties":4775,"children":4776},{"style":175},[4777],{"type":26,"value":934},{"type":30,"tagName":97,"properties":4779,"children":4780},{"style":163},[4781],{"type":26,"value":2661},{"type":30,"tagName":97,"properties":4783,"children":4784},{"style":175},[4785],{"type":26,"value":4693},{"type":30,"tagName":97,"properties":4787,"children":4788},{"style":163},[4789],{"type":26,"value":2597},{"type":26,"value":27},{"type":30,"tagName":97,"properties":4792,"children":4793},{"class":99},[4794,4798,4802,4807,4811,4815,4819,4823,4827,4831,4835,4839],{"type":30,"tagName":97,"properties":4795,"children":4796},{"style":157},[4797],{"type":26,"value":2615},{"type":30,"tagName":97,"properties":4799,"children":4800},{"style":163},[4801],{"type":26,"value":2175},{"type":30,"tagName":97,"properties":4803,"children":4804},{"style":175},[4805],{"type":26,"value":4806},"\"binance_sell\"",{"type":30,"tagName":97,"properties":4808,"children":4809},{"style":163},[4810],{"type":26,"value":2651},{"type":30,"tagName":97,"properties":4812,"children":4813},{"style":175},[4814],{"type":26,"value":2705},{"type":30,"tagName":97,"properties":4816,"children":4817},{"style":163},[4818],{"type":26,"value":4764},{"type":30,"tagName":97,"properties":4820,"children":4821},{"style":175},[4822],{"type":26,"value":551},{"type":30,"tagName":97,"properties":4824,"children":4825},{"style":163},[4826],{"type":26,"value":4773},{"type":30,"tagName":97,"properties":4828,"children":4829},{"style":175},[4830],{"type":26,"value":934},{"type":30,"tagName":97,"properties":4832,"children":4833},{"style":163},[4834],{"type":26,"value":2661},{"type":30,"tagName":97,"properties":4836,"children":4837},{"style":175},[4838],{"type":26,"value":4693},{"type":30,"tagName":97,"properties":4840,"children":4841},{"style":163},[4842],{"type":26,"value":2597},{"type":26,"value":27},{"type":30,"tagName":97,"properties":4845,"children":4846},{"class":99},[4847,4851,4855,4860,4864,4868,4872,4876,4880,4884,4888,4892],{"type":30,"tagName":97,"properties":4848,"children":4849},{"style":157},[4850],{"type":26,"value":2615},{"type":30,"tagName":97,"properties":4852,"children":4853},{"style":163},[4854],{"type":26,"value":2175},{"type":30,"tagName":97,"properties":4856,"children":4857},{"style":175},[4858],{"type":26,"value":4859},"\"bybit_buy\"",{"type":30,"tagName":97,"properties":4861,"children":4862},{"style":163},[4863],{"type":26,"value":2651},{"type":30,"tagName":97,"properties":4865,"children":4866},{"style":175},[4867],{"type":26,"value":2656},{"type":30,"tagName":97,"properties":4869,"children":4870},{"style":163},[4871],{"type":26,"value":4764},{"type":30,"tagName":97,"properties":4873,"children":4874},{"style":175},[4875],{"type":26,"value":551},{"type":30,"tagName":97,"properties":4877,"children":4878},{"style":163},[4879],{"type":26,"value":4773},{"type":30,"tagName":97,"properties":4881,"children":4882},{"style":175},[4883],{"type":26,"value":1044},{"type":30,"tagName":97,"properties":4885,"children":4886},{"style":163},[4887],{"type":26,"value":2661},{"type":30,"tagName":97,"properties":4889,"children":4890},{"style":175},[4891],{"type":26,"value":4693},{"type":30,"tagName":97,"properties":4893,"children":4894},{"style":163},[4895],{"type":26,"value":2597},{"type":26,"value":27},{"type":30,"tagName":97,"properties":4898,"children":4899},{"class":99},[4900,4904,4908,4913,4917,4921,4925,4929,4933,4937,4941,4945],{"type":30,"tagName":97,"properties":4901,"children":4902},{"style":157},[4903],{"type":26,"value":2615},{"type":30,"tagName":97,"properties":4905,"children":4906},{"style":163},[4907],{"type":26,"value":2175},{"type":30,"tagName":97,"properties":4909,"children":4910},{"style":175},[4911],{"type":26,"value":4912},"\"bybit_sell\"",{"type":30,"tagName":97,"properties":4914,"children":4915},{"style":163},[4916],{"type":26,"value":2651},{"type":30,"tagName":97,"properties":4918,"children":4919},{"style":175},[4920],{"type":26,"value":2705},{"type":30,"tagName":97,"properties":4922,"children":4923},{"style":163},[4924],{"type":26,"value":4764},{"type":30,"tagName":97,"properties":4926,"children":4927},{"style":175},[4928],{"type":26,"value":551},{"type":30,"tagName":97,"properties":4930,"children":4931},{"style":163},[4932],{"type":26,"value":4773},{"type":30,"tagName":97,"properties":4934,"children":4935},{"style":175},[4936],{"type":26,"value":1044},{"type":30,"tagName":97,"properties":4938,"children":4939},{"style":163},[4940],{"type":26,"value":2661},{"type":30,"tagName":97,"properties":4942,"children":4943},{"style":175},[4944],{"type":26,"value":4693},{"type":30,"tagName":97,"properties":4946,"children":4947},{"style":163},[4948],{"type":26,"value":2597},{"type":26,"value":27},{"type":30,"tagName":97,"properties":4951,"children":4952},{"class":99},[4953,4957,4961,4966,4970,4974,4978,4982,4986,4990,4994,4998],{"type":30,"tagName":97,"properties":4954,"children":4955},{"style":157},[4956],{"type":26,"value":2615},{"type":30,"tagName":97,"properties":4958,"children":4959},{"style":163},[4960],{"type":26,"value":2175},{"type":30,"tagName":97,"properties":4962,"children":4963},{"style":175},[4964],{"type":26,"value":4965},"\"okx_buy\"",{"type":30,"tagName":97,"properties":4967,"children":4968},{"style":163},[4969],{"type":26,"value":2651},{"type":30,"tagName":97,"properties":4971,"children":4972},{"style":175},[4973],{"type":26,"value":2656},{"type":30,"tagName":97,"properties":4975,"children":4976},{"style":163},[4977],{"type":26,"value":4764},{"type":30,"tagName":97,"properties":4979,"children":4980},{"style":175},[4981],{"type":26,"value":777},{"type":30,"tagName":97,"properties":4983,"children":4984},{"style":163},[4985],{"type":26,"value":4773},{"type":30,"tagName":97,"properties":4987,"children":4988},{"style":175},[4989],{"type":26,"value":1099},{"type":30,"tagName":97,"properties":4991,"children":4992},{"style":163},[4993],{"type":26,"value":2661},{"type":30,"tagName":97,"properties":4995,"children":4996},{"style":175},[4997],{"type":26,"value":4693},{"type":30,"tagName":97,"properties":4999,"children":5000},{"style":163},[5001],{"type":26,"value":2597},{"type":26,"value":27},{"type":30,"tagName":97,"properties":5004,"children":5005},{"class":99},[5006,5010,5014,5019,5023,5027,5031,5035,5039,5043,5047,5051],{"type":30,"tagName":97,"properties":5007,"children":5008},{"style":157},[5009],{"type":26,"value":2615},{"type":30,"tagName":97,"properties":5011,"children":5012},{"style":163},[5013],{"type":26,"value":2175},{"type":30,"tagName":97,"properties":5015,"children":5016},{"style":175},[5017],{"type":26,"value":5018},"\"okx_sell\"",{"type":30,"tagName":97,"properties":5020,"children":5021},{"style":163},[5022],{"type":26,"value":2651},{"type":30,"tagName":97,"properties":5024,"children":5025},{"style":175},[5026],{"type":26,"value":2705},{"type":30,"tagName":97,"properties":5028,"children":5029},{"style":163},[5030],{"type":26,"value":4764},{"type":30,"tagName":97,"properties":5032,"children":5033},{"style":175},[5034],{"type":26,"value":777},{"type":30,"tagName":97,"properties":5036,"children":5037},{"style":163},[5038],{"type":26,"value":4773},{"type":30,"tagName":97,"properties":5040,"children":5041},{"style":175},[5042],{"type":26,"value":1099},{"type":30,"tagName":97,"properties":5044,"children":5045},{"style":163},[5046],{"type":26,"value":2661},{"type":30,"tagName":97,"properties":5048,"children":5049},{"style":175},[5050],{"type":26,"value":4693},{"type":30,"tagName":97,"properties":5052,"children":5053},{"style":163},[5054],{"type":26,"value":2597},{"type":26,"value":27},{"type":30,"tagName":97,"properties":5057,"children":5058},{"class":99},[5059,5063,5067,5071,5076,5080,5085,5089,5094,5098,5102,5106,5111,5116],{"type":30,"tagName":97,"properties":5060,"children":5061},{"style":157},[5062],{"type":26,"value":2735},{"type":30,"tagName":97,"properties":5064,"children":5065},{"style":163},[5066],{"type":26,"value":2175},{"type":30,"tagName":97,"properties":5068,"children":5069},{"style":175},[5070],{"type":26,"value":2744},{"type":30,"tagName":97,"properties":5072,"children":5073},{"style":163},[5074],{"type":26,"value":5075},", line, lower, { width: ",{"type":30,"tagName":97,"properties":5077,"children":5078},{"style":204},[5079],{"type":26,"value":1873},{"type":30,"tagName":97,"properties":5081,"children":5082},{"style":163},[5083],{"type":26,"value":5084},", color_by: ",{"type":30,"tagName":97,"properties":5086,"children":5087},{"style":175},[5088],{"type":26,"value":2781},{"type":30,"tagName":97,"properties":5090,"children":5091},{"style":163},[5092],{"type":26,"value":5093},", colors: [",{"type":30,"tagName":97,"properties":5095,"children":5096},{"style":175},[5097],{"type":26,"value":474},{"type":30,"tagName":97,"properties":5099,"children":5100},{"style":163},[5101],{"type":26,"value":2203},{"type":30,"tagName":97,"properties":5103,"children":5104},{"style":175},[5105],{"type":26,"value":398},{"type":30,"tagName":97,"properties":5107,"children":5108},{"style":163},[5109],{"type":26,"value":5110},"], description: ",{"type":30,"tagName":97,"properties":5112,"children":5113},{"style":175},[5114],{"type":26,"value":5115},"\"CVD summed across four venues\"",{"type":30,"tagName":97,"properties":5117,"children":5118},{"style":163},[5119],{"type":26,"value":2597},{"type":26,"value":27},{"type":30,"tagName":97,"properties":5122,"children":5123},{"class":99},[5124,5128,5132,5136,5140,5144,5148,5152],{"type":30,"tagName":97,"properties":5125,"children":5126},{"style":157},[5127],{"type":26,"value":2735},{"type":30,"tagName":97,"properties":5129,"children":5130},{"style":163},[5131],{"type":26,"value":2175},{"type":30,"tagName":97,"properties":5133,"children":5134},{"style":175},[5135],{"type":26,"value":2854},{"type":30,"tagName":97,"properties":5137,"children":5138},{"style":163},[5139],{"type":26,"value":2859},{"type":30,"tagName":97,"properties":5141,"children":5142},{"style":175},[5143],{"type":26,"value":398},{"type":30,"tagName":97,"properties":5145,"children":5146},{"style":163},[5147],{"type":26,"value":2868},{"type":30,"tagName":97,"properties":5149,"children":5150},{"style":204},[5151],{"type":26,"value":2873},{"type":30,"tagName":97,"properties":5153,"children":5154},{"style":163},[5155],{"type":26,"value":2597},{"type":26,"value":27},{"type":30,"tagName":97,"properties":5158,"children":5159},{"class":99},[5160,5164,5168,5172,5176,5180,5184,5188],{"type":30,"tagName":97,"properties":5161,"children":5162},{"style":157},[5163],{"type":26,"value":2735},{"type":30,"tagName":97,"properties":5165,"children":5166},{"style":163},[5167],{"type":26,"value":2175},{"type":30,"tagName":97,"properties":5169,"children":5170},{"style":175},[5171],{"type":26,"value":2902},{"type":30,"tagName":97,"properties":5173,"children":5174},{"style":163},[5175],{"type":26,"value":2859},{"type":30,"tagName":97,"properties":5177,"children":5178},{"style":175},[5179],{"type":26,"value":474},{"type":30,"tagName":97,"properties":5181,"children":5182},{"style":163},[5183],{"type":26,"value":2868},{"type":30,"tagName":97,"properties":5185,"children":5186},{"style":204},[5187],{"type":26,"value":2873},{"type":30,"tagName":97,"properties":5189,"children":5190},{"style":163},[5191],{"type":26,"value":2597},{"type":26,"value":27},{"type":30,"tagName":97,"properties":5194,"children":5195},{"class":99},[5196,5200,5204,5209,5214,5219],{"type":30,"tagName":97,"properties":5197,"children":5198},{"style":157},[5199],{"type":26,"value":2735},{"type":30,"tagName":97,"properties":5201,"children":5202},{"style":163},[5203],{"type":26,"value":2175},{"type":30,"tagName":97,"properties":5205,"children":5206},{"style":175},[5207],{"type":26,"value":5208},"\"venues_live\"",{"type":30,"tagName":97,"properties":5210,"children":5211},{"style":163},[5212],{"type":26,"value":5213},", line, lower, { description: ",{"type":30,"tagName":97,"properties":5215,"children":5216},{"style":175},[5217],{"type":26,"value":5218},"\"Venues that reported this bar, 0 to 4\"",{"type":30,"tagName":97,"properties":5220,"children":5221},{"style":163},[5222],{"type":26,"value":2597},{"type":26,"value":27},{"type":30,"tagName":97,"properties":5225,"children":5226},{"class":99},[5227,5231,5235,5239],{"type":30,"tagName":97,"properties":5228,"children":5229},{"style":157},[5230],{"type":26,"value":2735},{"type":30,"tagName":97,"properties":5232,"children":5233},{"style":163},[5234],{"type":26,"value":2175},{"type":30,"tagName":97,"properties":5236,"children":5237},{"style":175},[5238],{"type":26,"value":2781},{"type":30,"tagName":97,"properties":5240,"children":5241},{"style":163},[5242],{"type":26,"value":2951},{"type":26,"value":27},{"type":30,"tagName":97,"properties":5245,"children":5246},{"class":99},[],{"type":26,"value":27},{"type":30,"tagName":97,"properties":5249,"children":5250},{"class":99},[5251,5255,5259,5263,5267,5271,5275,5279],{"type":30,"tagName":97,"properties":5252,"children":5253},{"style":169},[5254],{"type":26,"value":2964},{"type":30,"tagName":97,"properties":5256,"children":5257},{"style":163},[5258],{"type":26,"value":2969},{"type":30,"tagName":97,"properties":5260,"children":5261},{"style":169},[5262],{"type":26,"value":172},{"type":30,"tagName":97,"properties":5264,"children":5265},{"style":169},[5266],{"type":26,"value":2978},{"type":30,"tagName":97,"properties":5268,"children":5269},{"style":157},[5270],{"type":26,"value":2983},{"type":30,"tagName":97,"properties":5272,"children":5273},{"style":163},[5274],{"type":26,"value":2175},{"type":30,"tagName":97,"properties":5276,"children":5277},{"style":204},[5278],{"type":26,"value":281},{"type":30,"tagName":97,"properties":5280,"children":5281},{"style":163},[5282],{"type":26,"value":212},{"type":26,"value":27},{"type":30,"tagName":97,"properties":5285,"children":5286},{"class":99},[5287,5291,5295,5299,5303,5307,5311],{"type":30,"tagName":97,"properties":5288,"children":5289},{"style":169},[5290],{"type":26,"value":2964},{"type":30,"tagName":97,"properties":5292,"children":5293},{"style":163},[5294],{"type":26,"value":3008},{"type":30,"tagName":97,"properties":5296,"children":5297},{"style":169},[5298],{"type":26,"value":1737},{"type":30,"tagName":97,"properties":5300,"children":5301},{"style":157},[5302],{"type":26,"value":3017},{"type":30,"tagName":97,"properties":5304,"children":5305},{"style":169},[5306],{"type":26,"value":3022},{"type":30,"tagName":97,"properties":5308,"children":5309},{"style":204},[5310],{"type":26,"value":3027},{"type":30,"tagName":97,"properties":5312,"children":5313},{"style":163},[5314],{"type":26,"value":1222},{"type":26,"value":27},{"type":30,"tagName":97,"properties":5317,"children":5318},{"class":99},[5319,5323,5327,5331,5335,5339,5343],{"type":30,"tagName":97,"properties":5320,"children":5321},{"style":169},[5322],{"type":26,"value":2964},{"type":30,"tagName":97,"properties":5324,"children":5325},{"style":163},[5326],{"type":26,"value":3044},{"type":30,"tagName":97,"properties":5328,"children":5329},{"style":169},[5330],{"type":26,"value":1737},{"type":30,"tagName":97,"properties":5332,"children":5333},{"style":157},[5334],{"type":26,"value":3017},{"type":30,"tagName":97,"properties":5336,"children":5337},{"style":169},[5338],{"type":26,"value":3022},{"type":30,"tagName":97,"properties":5340,"children":5341},{"style":204},[5342],{"type":26,"value":3061},{"type":30,"tagName":97,"properties":5344,"children":5345},{"style":163},[5346],{"type":26,"value":1222},{"type":26,"value":27},{"type":30,"tagName":97,"properties":5349,"children":5350},{"class":99},[5351,5355,5360,5364,5368,5372,5376],{"type":30,"tagName":97,"properties":5352,"children":5353},{"style":169},[5354],{"type":26,"value":2964},{"type":30,"tagName":97,"properties":5356,"children":5357},{"style":163},[5358],{"type":26,"value":5359}," live",{"type":30,"tagName":97,"properties":5361,"children":5362},{"style":169},[5363],{"type":26,"value":1737},{"type":30,"tagName":97,"properties":5365,"children":5366},{"style":157},[5367],{"type":26,"value":3017},{"type":30,"tagName":97,"properties":5369,"children":5370},{"style":169},[5371],{"type":26,"value":3022},{"type":30,"tagName":97,"properties":5373,"children":5374},{"style":204},[5375],{"type":26,"value":3027},{"type":30,"tagName":97,"properties":5377,"children":5378},{"style":163},[5379],{"type":26,"value":1222},{"type":26,"value":27},{"type":30,"tagName":97,"properties":5382,"children":5383},{"class":99},[],{"type":26,"value":27},{"type":30,"tagName":97,"properties":5386,"children":5387},{"class":99},[5388],{"type":30,"tagName":97,"properties":5389,"children":5390},{"style":103},[5391],{"type":26,"value":5392},"// A venue with no observation this bar contributes zero, and does not count as live.",{"type":26,"value":27},{"type":30,"tagName":97,"properties":5395,"children":5396},{"class":99},[5397,5402,5406,5410,5416,5420,5424,5428,5433,5437,5441,5446,5450,5454],{"type":30,"tagName":97,"properties":5398,"children":5399},{"style":169},[5400],{"type":26,"value":5401},"function",{"type":30,"tagName":97,"properties":5403,"children":5404},{"style":157},[5405],{"type":26,"value":1338},{"type":30,"tagName":97,"properties":5407,"children":5408},{"style":163},[5409],{"type":26,"value":2175},{"type":30,"tagName":97,"properties":5411,"children":5413},{"style":5412},"--shiki-dark:#FFAB70;--shiki-light:#E36209",[5414],{"type":26,"value":5415},"buy",{"type":30,"tagName":97,"properties":5417,"children":5418},{"style":169},[5419],{"type":26,"value":1737},{"type":30,"tagName":97,"properties":5421,"children":5422},{"style":157},[5423],{"type":26,"value":3017},{"type":30,"tagName":97,"properties":5425,"children":5426},{"style":163},[5427],{"type":26,"value":2203},{"type":30,"tagName":97,"properties":5429,"children":5430},{"style":5412},[5431],{"type":26,"value":5432},"sell",{"type":30,"tagName":97,"properties":5434,"children":5435},{"style":169},[5436],{"type":26,"value":1737},{"type":30,"tagName":97,"properties":5438,"children":5439},{"style":157},[5440],{"type":26,"value":3017},{"type":30,"tagName":97,"properties":5442,"children":5443},{"style":163},[5444],{"type":26,"value":5445},")",{"type":30,"tagName":97,"properties":5447,"children":5448},{"style":169},[5449],{"type":26,"value":1737},{"type":30,"tagName":97,"properties":5451,"children":5452},{"style":157},[5453],{"type":26,"value":3017},{"type":30,"tagName":97,"properties":5455,"children":5456},{"style":163},[5457],{"type":26,"value":3107},{"type":26,"value":27},{"type":30,"tagName":97,"properties":5460,"children":5461},{"class":99},[5462,5466,5470,5475,5480,5484,5489,5493,5497,5501,5506,5510],{"type":30,"tagName":97,"properties":5463,"children":5464},{"style":169},[5465],{"type":26,"value":1212},{"type":30,"tagName":97,"properties":5467,"children":5468},{"style":157},[5469],{"type":26,"value":3356},{"type":30,"tagName":97,"properties":5471,"children":5472},{"style":163},[5473],{"type":26,"value":5474},"(buy) ",{"type":30,"tagName":97,"properties":5476,"children":5477},{"style":169},[5478],{"type":26,"value":5479},"||",{"type":30,"tagName":97,"properties":5481,"children":5482},{"style":157},[5483],{"type":26,"value":3356},{"type":30,"tagName":97,"properties":5485,"children":5486},{"style":163},[5487],{"type":26,"value":5488},"(sell) ",{"type":30,"tagName":97,"properties":5490,"children":5491},{"style":169},[5492],{"type":26,"value":1286},{"type":30,"tagName":97,"properties":5494,"children":5495},{"style":204},[5496],{"type":26,"value":3027},{"type":30,"tagName":97,"properties":5498,"children":5499},{"style":169},[5500],{"type":26,"value":1296},{"type":30,"tagName":97,"properties":5502,"children":5503},{"style":163},[5504],{"type":26,"value":5505}," buy ",{"type":30,"tagName":97,"properties":5507,"children":5508},{"style":169},[5509],{"type":26,"value":1198},{"type":30,"tagName":97,"properties":5511,"children":5512},{"style":163},[5513],{"type":26,"value":5514}," sell;",{"type":26,"value":27},{"type":30,"tagName":97,"properties":5517,"children":5518},{"class":99},[5519],{"type":30,"tagName":97,"properties":5520,"children":5521},{"style":163},[5522],{"type":26,"value":1231},{"type":26,"value":27},{"type":30,"tagName":97,"properties":5525,"children":5526},{"class":99},[],{"type":26,"value":27},{"type":30,"tagName":97,"properties":5529,"children":5530},{"class":99},[5531,5535,5539,5543,5547,5551,5555,5559,5563,5567,5571,5575,5579,5583],{"type":30,"tagName":97,"properties":5532,"children":5533},{"style":169},[5534],{"type":26,"value":5401},{"type":30,"tagName":97,"properties":5536,"children":5537},{"style":157},[5538],{"type":26,"value":1481},{"type":30,"tagName":97,"properties":5540,"children":5541},{"style":163},[5542],{"type":26,"value":2175},{"type":30,"tagName":97,"properties":5544,"children":5545},{"style":5412},[5546],{"type":26,"value":5415},{"type":30,"tagName":97,"properties":5548,"children":5549},{"style":169},[5550],{"type":26,"value":1737},{"type":30,"tagName":97,"properties":5552,"children":5553},{"style":157},[5554],{"type":26,"value":3017},{"type":30,"tagName":97,"properties":5556,"children":5557},{"style":163},[5558],{"type":26,"value":2203},{"type":30,"tagName":97,"properties":5560,"children":5561},{"style":5412},[5562],{"type":26,"value":5432},{"type":30,"tagName":97,"properties":5564,"children":5565},{"style":169},[5566],{"type":26,"value":1737},{"type":30,"tagName":97,"properties":5568,"children":5569},{"style":157},[5570],{"type":26,"value":3017},{"type":30,"tagName":97,"properties":5572,"children":5573},{"style":163},[5574],{"type":26,"value":5445},{"type":30,"tagName":97,"properties":5576,"children":5577},{"style":169},[5578],{"type":26,"value":1737},{"type":30,"tagName":97,"properties":5580,"children":5581},{"style":157},[5582],{"type":26,"value":3017},{"type":30,"tagName":97,"properties":5584,"children":5585},{"style":163},[5586],{"type":26,"value":3107},{"type":26,"value":27},{"type":30,"tagName":97,"properties":5589,"children":5590},{"class":99},[5591,5595,5599,5603,5607,5611,5615,5619,5623,5627,5631],{"type":30,"tagName":97,"properties":5592,"children":5593},{"style":169},[5594],{"type":26,"value":1212},{"type":30,"tagName":97,"properties":5596,"children":5597},{"style":157},[5598],{"type":26,"value":3356},{"type":30,"tagName":97,"properties":5600,"children":5601},{"style":163},[5602],{"type":26,"value":5474},{"type":30,"tagName":97,"properties":5604,"children":5605},{"style":169},[5606],{"type":26,"value":5479},{"type":30,"tagName":97,"properties":5608,"children":5609},{"style":157},[5610],{"type":26,"value":3356},{"type":30,"tagName":97,"properties":5612,"children":5613},{"style":163},[5614],{"type":26,"value":5488},{"type":30,"tagName":97,"properties":5616,"children":5617},{"style":169},[5618],{"type":26,"value":1286},{"type":30,"tagName":97,"properties":5620,"children":5621},{"style":204},[5622],{"type":26,"value":3027},{"type":30,"tagName":97,"properties":5624,"children":5625},{"style":169},[5626],{"type":26,"value":1296},{"type":30,"tagName":97,"properties":5628,"children":5629},{"style":204},[5630],{"type":26,"value":3465},{"type":30,"tagName":97,"properties":5632,"children":5633},{"style":163},[5634],{"type":26,"value":1222},{"type":26,"value":27},{"type":30,"tagName":97,"properties":5637,"children":5638},{"class":99},[5639],{"type":30,"tagName":97,"properties":5640,"children":5641},{"style":163},[5642],{"type":26,"value":1231},{"type":26,"value":27},{"type":30,"tagName":97,"properties":5645,"children":5646},{"class":99},[],{"type":26,"value":27},{"type":30,"tagName":97,"properties":5649,"children":5650},{"class":99},[5651,5655,5659,5663,5667,5671,5675],{"type":30,"tagName":97,"properties":5652,"children":5653},{"style":169},[5654],{"type":26,"value":3078},{"type":30,"tagName":97,"properties":5656,"children":5657},{"style":169},[5658],{"type":26,"value":3083},{"type":30,"tagName":97,"properties":5660,"children":5661},{"style":157},[5662],{"type":26,"value":3088},{"type":30,"tagName":97,"properties":5664,"children":5665},{"style":163},[5666],{"type":26,"value":3093},{"type":30,"tagName":97,"properties":5668,"children":5669},{"style":169},[5670],{"type":26,"value":1737},{"type":30,"tagName":97,"properties":5672,"children":5673},{"style":204},[5674],{"type":26,"value":3102},{"type":30,"tagName":97,"properties":5676,"children":5677},{"style":163},[5678],{"type":26,"value":3107},{"type":26,"value":27},{"type":30,"tagName":97,"properties":5681,"children":5682},{"class":99},[5683,5687,5691,5695,5699,5703,5707,5711,5715],{"type":30,"tagName":97,"properties":5684,"children":5685},{"style":163},[5686],{"type":26,"value":3116},{"type":30,"tagName":97,"properties":5688,"children":5689},{"style":169},[5690],{"type":26,"value":172},{"type":30,"tagName":97,"properties":5692,"children":5693},{"style":169},[5694],{"type":26,"value":2978},{"type":30,"tagName":97,"properties":5696,"children":5697},{"style":157},[5698],{"type":26,"value":2983},{"type":30,"tagName":97,"properties":5700,"children":5701},{"style":163},[5702],{"type":26,"value":2175},{"type":30,"tagName":97,"properties":5704,"children":5705},{"style":157},[5706],{"type":26,"value":3137},{"type":30,"tagName":97,"properties":5708,"children":5709},{"style":163},[5710],{"type":26,"value":2175},{"type":30,"tagName":97,"properties":5712,"children":5713},{"style":157},[5714],{"type":26,"value":3146},{"type":30,"tagName":97,"properties":5716,"children":5717},{"style":163},[5718],{"type":26,"value":3151},{"type":26,"value":27},{"type":30,"tagName":97,"properties":5721,"children":5722},{"class":99},[5723],{"type":30,"tagName":97,"properties":5724,"children":5725},{"style":163},[5726],{"type":26,"value":1231},{"type":26,"value":27},{"type":30,"tagName":97,"properties":5729,"children":5730},{"class":99},[],{"type":26,"value":27},{"type":30,"tagName":97,"properties":5733,"children":5734},{"class":99},[5735,5739,5743,5747,5751,5755,5759],{"type":30,"tagName":97,"properties":5736,"children":5737},{"style":169},[5738],{"type":26,"value":3078},{"type":30,"tagName":97,"properties":5740,"children":5741},{"style":169},[5742],{"type":26,"value":3083},{"type":30,"tagName":97,"properties":5744,"children":5745},{"style":157},[5746],{"type":26,"value":3180},{"type":30,"tagName":97,"properties":5748,"children":5749},{"style":163},[5750],{"type":26,"value":3093},{"type":30,"tagName":97,"properties":5752,"children":5753},{"style":169},[5754],{"type":26,"value":1737},{"type":30,"tagName":97,"properties":5756,"children":5757},{"style":157},[5758],{"type":26,"value":3193},{"type":30,"tagName":97,"properties":5760,"children":5761},{"style":163},[5762],{"type":26,"value":3107},{"type":26,"value":27},{"type":30,"tagName":97,"properties":5765,"children":5766},{"class":99},[5767,5771],{"type":30,"tagName":97,"properties":5768,"children":5769},{"style":163},[5770],{"type":26,"value":3215},{"type":30,"tagName":97,"properties":5772,"children":5773},{"style":169},[5774],{"type":26,"value":3220},{"type":26,"value":27},{"type":30,"tagName":97,"properties":5777,"children":5778},{"class":99},[5779,5784,5788,5793,5798,5803,5808],{"type":30,"tagName":97,"properties":5780,"children":5781},{"style":157},[5782],{"type":26,"value":5783},"    pairDelta",{"type":30,"tagName":97,"properties":5785,"children":5786},{"style":163},[5787],{"type":26,"value":2175},{"type":30,"tagName":97,"properties":5789,"children":5790},{"style":157},[5791],{"type":26,"value":5792},"in_own_buy",{"type":30,"tagName":97,"properties":5794,"children":5795},{"style":163},[5796],{"type":26,"value":5797},"(), ",{"type":30,"tagName":97,"properties":5799,"children":5800},{"style":157},[5801],{"type":26,"value":5802},"in_own_sell",{"type":30,"tagName":97,"properties":5804,"children":5805},{"style":163},[5806],{"type":26,"value":5807},"()) ",{"type":30,"tagName":97,"properties":5809,"children":5810},{"style":169},[5811],{"type":26,"value":1366},{"type":26,"value":27},{"type":30,"tagName":97,"properties":5814,"children":5815},{"class":99},[5816,5820,5824,5829,5833,5838,5842],{"type":30,"tagName":97,"properties":5817,"children":5818},{"style":157},[5819],{"type":26,"value":5783},{"type":30,"tagName":97,"properties":5821,"children":5822},{"style":163},[5823],{"type":26,"value":2175},{"type":30,"tagName":97,"properties":5825,"children":5826},{"style":157},[5827],{"type":26,"value":5828},"in_binance_buy",{"type":30,"tagName":97,"properties":5830,"children":5831},{"style":163},[5832],{"type":26,"value":5797},{"type":30,"tagName":97,"properties":5834,"children":5835},{"style":157},[5836],{"type":26,"value":5837},"in_binance_sell",{"type":30,"tagName":97,"properties":5839,"children":5840},{"style":163},[5841],{"type":26,"value":5807},{"type":30,"tagName":97,"properties":5843,"children":5844},{"style":169},[5845],{"type":26,"value":1366},{"type":26,"value":27},{"type":30,"tagName":97,"properties":5848,"children":5849},{"class":99},[5850,5854,5858,5863,5867,5872,5876],{"type":30,"tagName":97,"properties":5851,"children":5852},{"style":157},[5853],{"type":26,"value":5783},{"type":30,"tagName":97,"properties":5855,"children":5856},{"style":163},[5857],{"type":26,"value":2175},{"type":30,"tagName":97,"properties":5859,"children":5860},{"style":157},[5861],{"type":26,"value":5862},"in_bybit_buy",{"type":30,"tagName":97,"properties":5864,"children":5865},{"style":163},[5866],{"type":26,"value":5797},{"type":30,"tagName":97,"properties":5868,"children":5869},{"style":157},[5870],{"type":26,"value":5871},"in_bybit_sell",{"type":30,"tagName":97,"properties":5873,"children":5874},{"style":163},[5875],{"type":26,"value":5807},{"type":30,"tagName":97,"properties":5877,"children":5878},{"style":169},[5879],{"type":26,"value":1366},{"type":26,"value":27},{"type":30,"tagName":97,"properties":5882,"children":5883},{"class":99},[5884,5888,5892,5897,5901,5906],{"type":30,"tagName":97,"properties":5885,"children":5886},{"style":157},[5887],{"type":26,"value":5783},{"type":30,"tagName":97,"properties":5889,"children":5890},{"style":163},[5891],{"type":26,"value":2175},{"type":30,"tagName":97,"properties":5893,"children":5894},{"style":157},[5895],{"type":26,"value":5896},"in_okx_buy",{"type":30,"tagName":97,"properties":5898,"children":5899},{"style":163},[5900],{"type":26,"value":5797},{"type":30,"tagName":97,"properties":5902,"children":5903},{"style":157},[5904],{"type":26,"value":5905},"in_okx_sell",{"type":30,"tagName":97,"properties":5907,"children":5908},{"style":163},[5909],{"type":26,"value":5910},"());",{"type":26,"value":27},{"type":30,"tagName":97,"properties":5913,"children":5914},{"class":99},[5915,5920],{"type":30,"tagName":97,"properties":5916,"children":5917},{"style":163},[5918],{"type":26,"value":5919},"  live ",{"type":30,"tagName":97,"properties":5921,"children":5922},{"style":169},[5923],{"type":26,"value":172},{"type":26,"value":27},{"type":30,"tagName":97,"properties":5926,"children":5927},{"class":99},[5928,5933,5937,5941,5945,5949,5953],{"type":30,"tagName":97,"properties":5929,"children":5930},{"style":157},[5931],{"type":26,"value":5932},"    pairLive",{"type":30,"tagName":97,"properties":5934,"children":5935},{"style":163},[5936],{"type":26,"value":2175},{"type":30,"tagName":97,"properties":5938,"children":5939},{"style":157},[5940],{"type":26,"value":5792},{"type":30,"tagName":97,"properties":5942,"children":5943},{"style":163},[5944],{"type":26,"value":5797},{"type":30,"tagName":97,"properties":5946,"children":5947},{"style":157},[5948],{"type":26,"value":5802},{"type":30,"tagName":97,"properties":5950,"children":5951},{"style":163},[5952],{"type":26,"value":5807},{"type":30,"tagName":97,"properties":5954,"children":5955},{"style":169},[5956],{"type":26,"value":1366},{"type":26,"value":27},{"type":30,"tagName":97,"properties":5959,"children":5960},{"class":99},[5961,5965,5969,5973,5977,5981,5985],{"type":30,"tagName":97,"properties":5962,"children":5963},{"style":157},[5964],{"type":26,"value":5932},{"type":30,"tagName":97,"properties":5966,"children":5967},{"style":163},[5968],{"type":26,"value":2175},{"type":30,"tagName":97,"properties":5970,"children":5971},{"style":157},[5972],{"type":26,"value":5828},{"type":30,"tagName":97,"properties":5974,"children":5975},{"style":163},[5976],{"type":26,"value":5797},{"type":30,"tagName":97,"properties":5978,"children":5979},{"style":157},[5980],{"type":26,"value":5837},{"type":30,"tagName":97,"properties":5982,"children":5983},{"style":163},[5984],{"type":26,"value":5807},{"type":30,"tagName":97,"properties":5986,"children":5987},{"style":169},[5988],{"type":26,"value":1366},{"type":26,"value":27},{"type":30,"tagName":97,"properties":5991,"children":5992},{"class":99},[5993,5997,6001,6005,6009,6013,6017],{"type":30,"tagName":97,"properties":5994,"children":5995},{"style":157},[5996],{"type":26,"value":5932},{"type":30,"tagName":97,"properties":5998,"children":5999},{"style":163},[6000],{"type":26,"value":2175},{"type":30,"tagName":97,"properties":6002,"children":6003},{"style":157},[6004],{"type":26,"value":5862},{"type":30,"tagName":97,"properties":6006,"children":6007},{"style":163},[6008],{"type":26,"value":5797},{"type":30,"tagName":97,"properties":6010,"children":6011},{"style":157},[6012],{"type":26,"value":5871},{"type":30,"tagName":97,"properties":6014,"children":6015},{"style":163},[6016],{"type":26,"value":5807},{"type":30,"tagName":97,"properties":6018,"children":6019},{"style":169},[6020],{"type":26,"value":1366},{"type":26,"value":27},{"type":30,"tagName":97,"properties":6023,"children":6024},{"class":99},[6025,6029,6033,6037,6041,6045],{"type":30,"tagName":97,"properties":6026,"children":6027},{"style":157},[6028],{"type":26,"value":5932},{"type":30,"tagName":97,"properties":6030,"children":6031},{"style":163},[6032],{"type":26,"value":2175},{"type":30,"tagName":97,"properties":6034,"children":6035},{"style":157},[6036],{"type":26,"value":5896},{"type":30,"tagName":97,"properties":6038,"children":6039},{"style":163},[6040],{"type":26,"value":5797},{"type":30,"tagName":97,"properties":6042,"children":6043},{"style":157},[6044],{"type":26,"value":5905},{"type":30,"tagName":97,"properties":6046,"children":6047},{"style":163},[6048],{"type":26,"value":5910},{"type":26,"value":27},{"type":30,"tagName":97,"properties":6051,"children":6052},{"class":99},[6053,6057,6061,6065,6069],{"type":30,"tagName":97,"properties":6054,"children":6055},{"style":163},[6056],{"type":26,"value":3253},{"type":30,"tagName":97,"properties":6058,"children":6059},{"style":169},[6060],{"type":26,"value":172},{"type":30,"tagName":97,"properties":6062,"children":6063},{"style":163},[6064],{"type":26,"value":3262},{"type":30,"tagName":97,"properties":6066,"children":6067},{"style":157},[6068],{"type":26,"value":3267},{"type":30,"tagName":97,"properties":6070,"children":6071},{"style":163},[6072],{"type":26,"value":3272},{"type":26,"value":27},{"type":30,"tagName":97,"properties":6075,"children":6076},{"class":99},[6077,6081,6085],{"type":30,"tagName":97,"properties":6078,"children":6079},{"style":169},[6080],{"type":26,"value":1212},{"type":30,"tagName":97,"properties":6082,"children":6083},{"style":204},[6084],{"type":26,"value":1291},{"type":30,"tagName":97,"properties":6086,"children":6087},{"style":163},[6088],{"type":26,"value":1222},{"type":26,"value":27},{"type":30,"tagName":97,"properties":6091,"children":6092},{"class":99},[6093],{"type":30,"tagName":97,"properties":6094,"children":6095},{"style":163},[6096],{"type":26,"value":1231},{"type":26,"value":27},{"type":30,"tagName":97,"properties":6099,"children":6100},{"class":99},[],{"type":26,"value":27},{"type":30,"tagName":97,"properties":6103,"children":6104},{"class":99},[6105,6109,6113,6117,6121,6125,6129],{"type":30,"tagName":97,"properties":6106,"children":6107},{"style":169},[6108],{"type":26,"value":3078},{"type":30,"tagName":97,"properties":6110,"children":6111},{"style":169},[6112],{"type":26,"value":3083},{"type":30,"tagName":97,"properties":6114,"children":6115},{"style":157},[6116],{"type":26,"value":3317},{"type":30,"tagName":97,"properties":6118,"children":6119},{"style":163},[6120],{"type":26,"value":3093},{"type":30,"tagName":97,"properties":6122,"children":6123},{"style":169},[6124],{"type":26,"value":1737},{"type":30,"tagName":97,"properties":6126,"children":6127},{"style":204},[6128],{"type":26,"value":3102},{"type":30,"tagName":97,"properties":6130,"children":6131},{"style":163},[6132],{"type":26,"value":3107},{"type":26,"value":27},{"type":30,"tagName":97,"properties":6135,"children":6136},{"class":99},[6137,6141,6145,6149,6153,6157,6161,6165,6169],{"type":30,"tagName":97,"properties":6138,"children":6139},{"style":169},[6140],{"type":26,"value":3342},{"type":30,"tagName":97,"properties":6142,"children":6143},{"style":204},[6144],{"type":26,"value":3347},{"type":30,"tagName":97,"properties":6146,"children":6147},{"style":169},[6148],{"type":26,"value":3022},{"type":30,"tagName":97,"properties":6150,"children":6151},{"style":157},[6152],{"type":26,"value":3356},{"type":30,"tagName":97,"properties":6154,"children":6155},{"style":163},[6156],{"type":26,"value":3361},{"type":30,"tagName":97,"properties":6158,"children":6159},{"style":169},[6160],{"type":26,"value":1286},{"type":30,"tagName":97,"properties":6162,"children":6163},{"style":204},[6164],{"type":26,"value":3027},{"type":30,"tagName":97,"properties":6166,"children":6167},{"style":169},[6168],{"type":26,"value":1296},{"type":30,"tagName":97,"properties":6170,"children":6171},{"style":163},[6172],{"type":26,"value":3378},{"type":26,"value":27},{"type":30,"tagName":97,"properties":6175,"children":6176},{"class":99},[6177,6181],{"type":30,"tagName":97,"properties":6178,"children":6179},{"style":157},[6180],{"type":26,"value":3387},{"type":30,"tagName":97,"properties":6182,"children":6183},{"style":163},[6184],{"type":26,"value":3272},{"type":26,"value":27},{"type":30,"tagName":97,"properties":6187,"children":6188},{"class":99},[6189,6193,6197,6201],{"type":30,"tagName":97,"properties":6190,"children":6191},{"style":157},[6192],{"type":26,"value":3400},{"type":30,"tagName":97,"properties":6194,"children":6195},{"style":163},[6196],{"type":26,"value":3405},{"type":30,"tagName":97,"properties":6198,"children":6199},{"style":169},[6200],{"type":26,"value":1366},{"type":30,"tagName":97,"properties":6202,"children":6203},{"style":163},[6204],{"type":26,"value":3414},{"type":26,"value":27},{"type":30,"tagName":97,"properties":6207,"children":6208},{"class":99},[6209,6213,6217,6221],{"type":30,"tagName":97,"properties":6210,"children":6211},{"style":157},[6212],{"type":26,"value":3423},{"type":30,"tagName":97,"properties":6214,"children":6215},{"style":163},[6216],{"type":26,"value":3405},{"type":30,"tagName":97,"properties":6218,"children":6219},{"style":169},[6220],{"type":26,"value":1198},{"type":30,"tagName":97,"properties":6222,"children":6223},{"style":163},[6224],{"type":26,"value":3414},{"type":26,"value":27},{"type":30,"tagName":97,"properties":6227,"children":6228},{"class":99},[6229,6234],{"type":30,"tagName":97,"properties":6230,"children":6231},{"style":157},[6232],{"type":26,"value":6233},"  out_venues_live",{"type":30,"tagName":97,"properties":6235,"children":6236},{"style":163},[6237],{"type":26,"value":6238},"(live);",{"type":26,"value":27},{"type":30,"tagName":97,"properties":6241,"children":6242},{"class":99},[6243,6247,6251,6255,6259,6263,6267,6271,6275],{"type":30,"tagName":97,"properties":6244,"children":6245},{"style":157},[6246],{"type":26,"value":3444},{"type":30,"tagName":97,"properties":6248,"children":6249},{"style":163},[6250],{"type":26,"value":3405},{"type":30,"tagName":97,"properties":6252,"children":6253},{"style":169},[6254],{"type":26,"value":1838},{"type":30,"tagName":97,"properties":6256,"children":6257},{"style":204},[6258],{"type":26,"value":3027},{"type":30,"tagName":97,"properties":6260,"children":6261},{"style":169},[6262],{"type":26,"value":1847},{"type":30,"tagName":97,"properties":6264,"children":6265},{"style":204},[6266],{"type":26,"value":3465},{"type":30,"tagName":97,"properties":6268,"children":6269},{"style":169},[6270],{"type":26,"value":1296},{"type":30,"tagName":97,"properties":6272,"children":6273},{"style":204},[6274],{"type":26,"value":3027},{"type":30,"tagName":97,"properties":6276,"children":6277},{"style":163},[6278],{"type":26,"value":212},{"type":26,"value":27},{"type":30,"tagName":97,"properties":6281,"children":6282},{"class":99},[6283,6287],{"type":30,"tagName":97,"properties":6284,"children":6285},{"style":157},[6286],{"type":26,"value":3486},{"type":30,"tagName":97,"properties":6288,"children":6289},{"style":163},[6290],{"type":26,"value":3244},{"type":26,"value":27},{"type":30,"tagName":97,"properties":6293,"children":6294},{"class":99},[6295],{"type":30,"tagName":97,"properties":6296,"children":6297},{"style":163},[6298],{"type":26,"value":1231},{"type":26,"value":27},{"type":30,"tagName":97,"properties":6301,"children":6302},{"class":99},[],{"type":26,"value":27},{"type":30,"tagName":97,"properties":6305,"children":6306},{"class":99},[6307,6311,6315,6319,6323,6327,6331],{"type":30,"tagName":97,"properties":6308,"children":6309},{"style":169},[6310],{"type":26,"value":3078},{"type":30,"tagName":97,"properties":6312,"children":6313},{"style":169},[6314],{"type":26,"value":3083},{"type":30,"tagName":97,"properties":6316,"children":6317},{"style":157},[6318],{"type":26,"value":3519},{"type":30,"tagName":97,"properties":6320,"children":6321},{"style":163},[6322],{"type":26,"value":3093},{"type":30,"tagName":97,"properties":6324,"children":6325},{"style":169},[6326],{"type":26,"value":1737},{"type":30,"tagName":97,"properties":6328,"children":6329},{"style":204},[6330],{"type":26,"value":3102},{"type":30,"tagName":97,"properties":6332,"children":6333},{"style":163},[6334],{"type":26,"value":3107},{"type":26,"value":27},{"type":30,"tagName":97,"properties":6337,"children":6338},{"class":99},[6339,6343,6347],{"type":30,"tagName":97,"properties":6340,"children":6341},{"style":163},[6342],{"type":26,"value":3544},{"type":30,"tagName":97,"properties":6344,"children":6345},{"style":157},[6346],{"type":26,"value":3549},{"type":30,"tagName":97,"properties":6348,"children":6349},{"style":163},[6350],{"type":26,"value":3244},{"type":26,"value":27},{"type":30,"tagName":97,"properties":6353,"children":6354},{"class":99},[6355,6359,6363,6367],{"type":30,"tagName":97,"properties":6356,"children":6357},{"style":163},[6358],{"type":26,"value":3215},{"type":30,"tagName":97,"properties":6360,"children":6361},{"style":169},[6362],{"type":26,"value":172},{"type":30,"tagName":97,"properties":6364,"children":6365},{"style":204},[6366],{"type":26,"value":3027},{"type":30,"tagName":97,"properties":6368,"children":6369},{"style":163},[6370],{"type":26,"value":1222},{"type":26,"value":27},{"type":30,"tagName":97,"properties":6373,"children":6374},{"class":99},[6375,6379,6383,6387],{"type":30,"tagName":97,"properties":6376,"children":6377},{"style":163},[6378],{"type":26,"value":3253},{"type":30,"tagName":97,"properties":6380,"children":6381},{"style":169},[6382],{"type":26,"value":172},{"type":30,"tagName":97,"properties":6384,"children":6385},{"style":204},[6386],{"type":26,"value":3061},{"type":30,"tagName":97,"properties":6388,"children":6389},{"style":163},[6390],{"type":26,"value":1222},{"type":26,"value":27},{"type":30,"tagName":97,"properties":6393,"children":6394},{"class":99},[6395,6399,6403,6407],{"type":30,"tagName":97,"properties":6396,"children":6397},{"style":163},[6398],{"type":26,"value":5919},{"type":30,"tagName":97,"properties":6400,"children":6401},{"style":169},[6402],{"type":26,"value":172},{"type":30,"tagName":97,"properties":6404,"children":6405},{"style":204},[6406],{"type":26,"value":3027},{"type":30,"tagName":97,"properties":6408,"children":6409},{"style":163},[6410],{"type":26,"value":1222},{"type":26,"value":27},{"type":30,"tagName":97,"properties":6413,"children":6414},{"class":99},[6415],{"type":30,"tagName":97,"properties":6416,"children":6417},{"style":163},[6418],{"type":26,"value":1231},{"type":26,"value":27},{"type":30,"tagName":31,"properties":6421,"children":6422,"position":6530},{},[6423,6440,6447,6460,6467,6480,6485,6498,6505,6523],{"type":30,"tagName":3625,"properties":6424,"children":6425,"position":6434},{},[6426],{"type":26,"value":6427,"position":6428},"Four venues, one file.",{"start":6429,"end":6432},{"line":6430,"column":3633,"offset":6431},237,11922,{"line":6430,"column":3649,"offset":6433},11944,{"start":6435,"end":6437},{"line":6430,"column":20,"offset":6436},11920,{"line":6430,"column":6438,"offset":6439},27,11946,{"type":26,"value":6441,"position":6442}," Each pinned venue names its own symbol (OKX swaps use the ",{"start":6443,"end":6444},{"line":6430,"column":6438,"offset":6439},{"line":6430,"column":6445,"offset":6446},86,12005,{"type":30,"tagName":93,"properties":6448,"children":6449,"position":6457},{},[6450],{"type":26,"value":6451,"position":6452},"BASE-QUOTE-SWAP",{"start":6453,"end":6454},{"line":6430,"column":6445,"offset":6446},{"line":6430,"column":6455,"offset":6456},103,12022,{"start":6458,"end":6459},{"line":6430,"column":6445,"offset":6446},{"line":6430,"column":6455,"offset":6456},{"type":26,"value":6461,"position":6462}," form, Binance and Bybit the joined form) and pins ",{"start":6463,"end":6464},{"line":6430,"column":6455,"offset":6456},{"line":6430,"column":6465,"offset":6466},154,12073,{"type":30,"tagName":93,"properties":6468,"children":6469,"position":6477},{},[6470],{"type":26,"value":6471,"position":6472},"symbol",{"start":6473,"end":6474},{"line":6430,"column":6465,"offset":6466},{"line":6430,"column":6475,"offset":6476},162,12081,{"start":6478,"end":6479},{"line":6430,"column":6465,"offset":6466},{"line":6430,"column":6475,"offset":6476},{"type":26,"value":3734,"position":6481},{"start":6482,"end":6483},{"line":6430,"column":6475,"offset":6476},{"line":6430,"column":3778,"offset":6484},12086,{"type":30,"tagName":93,"properties":6486,"children":6487,"position":6495},{},[6488],{"type":26,"value":6489,"position":6490},"exchange",{"start":6491,"end":6492},{"line":6430,"column":3778,"offset":6484},{"line":6430,"column":6493,"offset":6494},177,12096,{"start":6496,"end":6497},{"line":6430,"column":3778,"offset":6484},{"line":6430,"column":6493,"offset":6494},{"type":26,"value":6499,"position":6500}," together, the pair rule. There is no special \"aggregate\" primitive, just eight inputs and addition: combining venues is the same as combining any two inputs (",{"start":6501,"end":6502},{"line":6430,"column":6493,"offset":6494},{"line":6430,"column":6503,"offset":6504},336,12255,{"type":30,"tagName":4228,"properties":6506,"children":6508,"position":6518},{"href":6507},"../core-concepts/multi-source.md",[6509],{"type":26,"value":6510,"position":6511},"Multi-source",{"start":6512,"end":6515},{"line":6430,"column":6513,"offset":6514},337,12256,{"line":6430,"column":6516,"offset":6517},349,12268,{"start":6519,"end":6520},{"line":6430,"column":6503,"offset":6504},{"line":6430,"column":6521,"offset":6522},384,12303,{"type":26,"value":6524,"position":6525},").",{"start":6526,"end":6527},{"line":6430,"column":6521,"offset":6522},{"line":6430,"column":6528,"offset":6529},386,12305,{"start":6531,"end":6532},{"line":6430,"column":20,"offset":6436},{"line":6430,"column":6528,"offset":6529},{"type":26,"value":27},{"type":30,"tagName":31,"properties":6535,"children":6536,"position":6675},{},[6537,6554,6560,6573,6579,6591,6598,6610,6616,6629,6636,6648,6655,6668],{"type":30,"tagName":3625,"properties":6538,"children":6539,"position":6549},{},[6540],{"type":26,"value":6541,"position":6542},"Missing venues contribute zero, not chaos.",{"start":6543,"end":6546},{"line":6544,"column":3633,"offset":6545},239,12309,{"line":6544,"column":6547,"offset":6548},45,12351,{"start":6550,"end":6552},{"line":6544,"column":20,"offset":6551},12307,{"line":6544,"column":3719,"offset":6553},12353,{"type":26,"value":3645,"position":6555},{"start":6556,"end":6557},{"line":6544,"column":3719,"offset":6553},{"line":6544,"column":6558,"offset":6559},48,12354,{"type":30,"tagName":93,"properties":6561,"children":6562,"position":6570},{},[6563],{"type":26,"value":6564,"position":6565},"missing: \"nan\"",{"start":6566,"end":6567},{"line":6544,"column":6558,"offset":6559},{"line":6544,"column":6568,"offset":6569},64,12370,{"start":6571,"end":6572},{"line":6544,"column":6558,"offset":6559},{"line":6544,"column":6568,"offset":6569},{"type":26,"value":6574,"position":6575}," instead of ",{"start":6576,"end":6577},{"line":6544,"column":6568,"offset":6569},{"line":6544,"column":2387,"offset":6578},12382,{"type":30,"tagName":93,"properties":6580,"children":6581,"position":6588},{},[6582],{"type":26,"value":2666,"position":6583},{"start":6584,"end":6585},{"line":6544,"column":2387,"offset":6578},{"line":6544,"column":6586,"offset":6587},84,12390,{"start":6589,"end":6590},{"line":6544,"column":2387,"offset":6578},{"line":6544,"column":6586,"offset":6587},{"type":26,"value":6592,"position":6593}," is what makes ",{"start":6594,"end":6595},{"line":6544,"column":6586,"offset":6587},{"line":6544,"column":6596,"offset":6597},99,12405,{"type":30,"tagName":93,"properties":6599,"children":6600,"position":6607},{},[6601],{"type":26,"value":1244,"position":6602},{"start":6603,"end":6604},{"line":6544,"column":6596,"offset":6597},{"line":6544,"column":6605,"offset":6606},109,12415,{"start":6608,"end":6609},{"line":6544,"column":6596,"offset":6597},{"line":6544,"column":6605,"offset":6606},{"type":26,"value":6611,"position":6612}," possible: a venue with no observation reads ",{"start":6613,"end":6614},{"line":6544,"column":6605,"offset":6606},{"line":6544,"column":6465,"offset":6615},12460,{"type":30,"tagName":93,"properties":6617,"children":6618,"position":6626},{},[6619],{"type":26,"value":6620,"position":6621},"NaN",{"start":6622,"end":6623},{"line":6544,"column":6465,"offset":6615},{"line":6544,"column":6624,"offset":6625},159,12465,{"start":6627,"end":6628},{"line":6544,"column":6465,"offset":6615},{"line":6544,"column":6624,"offset":6625},{"type":26,"value":6630,"position":6631},", counts as not live, and contributes zero through ",{"start":6632,"end":6633},{"line":6544,"column":6624,"offset":6625},{"line":6544,"column":6634,"offset":6635},210,12516,{"type":30,"tagName":93,"properties":6637,"children":6638,"position":6645},{},[6639],{"type":26,"value":1139,"position":6640},{"start":6641,"end":6642},{"line":6544,"column":6634,"offset":6635},{"line":6544,"column":6643,"offset":6644},221,12527,{"start":6646,"end":6647},{"line":6544,"column":6634,"offset":6635},{"line":6544,"column":6643,"offset":6644},{"type":26,"value":6649,"position":6650},". So the aggregate degrades gracefully: three live venues still produce a clean line, and ",{"start":6651,"end":6652},{"line":6544,"column":6643,"offset":6644},{"line":6544,"column":6653,"offset":6654},311,12617,{"type":30,"tagName":93,"properties":6656,"children":6657,"position":6665},{},[6658],{"type":26,"value":6659,"position":6660},"venues_live",{"start":6661,"end":6662},{"line":6544,"column":6653,"offset":6654},{"line":6544,"column":6663,"offset":6664},324,12630,{"start":6666,"end":6667},{"line":6544,"column":6653,"offset":6654},{"line":6544,"column":6663,"offset":6664},{"type":26,"value":6669,"position":6670}," says it is three, not four. The unpinned pair follows whatever market the package is evaluated on, so on a Binance futures market the four venues are the kScript's four.",{"start":6671,"end":6672},{"line":6544,"column":6663,"offset":6664},{"line":6544,"column":6673,"offset":6674},494,12800,{"start":6676,"end":6677},{"line":6544,"column":20,"offset":6551},{"line":6544,"column":6673,"offset":6674},{"type":26,"value":27},{"type":30,"tagName":31,"properties":6680,"children":6681,"position":6689},{},[6682],{"type":26,"value":6683,"position":6684},"Install it and read the sum against the futures market it follows:",{"start":6685,"end":6687},{"line":3878,"column":20,"offset":6686},12802,{"line":3878,"column":4332,"offset":6688},12868,{"start":6690,"end":6691},{"line":3878,"column":20,"offset":6686},{"line":3878,"column":4332,"offset":6688},{"type":26,"value":27},{"type":13,"children":6694},[6695],{"type":30,"tagName":86,"properties":6696,"children":6697,"data":-1},{"class":88,"style":89,"tabindex":90},[6698],{"type":30,"tagName":93,"properties":6699,"children":6700},{},[6701,6729,6730,6787,6788],{"type":30,"tagName":97,"properties":6702,"children":6703},{"class":99},[6704,6709,6714,6719,6724],{"type":30,"tagName":97,"properties":6705,"children":6706},{"style":157},[6707],{"type":26,"value":6708},"om",{"type":30,"tagName":97,"properties":6710,"children":6711},{"style":175},[6712],{"type":26,"value":6713}," wrun",{"type":30,"tagName":97,"properties":6715,"children":6716},{"style":175},[6717],{"type":26,"value":6718}," install",{"type":30,"tagName":97,"properties":6720,"children":6721},{"style":175},[6722],{"type":26,"value":6723}," ./aggregated-cvd",{"type":30,"tagName":97,"properties":6725,"children":6726},{"style":204},[6727],{"type":26,"value":6728}," --replace",{"type":26,"value":27},{"type":30,"tagName":97,"properties":6731,"children":6732},{"class":99},[6733,6737,6742,6747,6752,6757,6762,6767,6772,6777,6782],{"type":30,"tagName":97,"properties":6734,"children":6735},{"style":157},[6736],{"type":26,"value":6708},{"type":30,"tagName":97,"properties":6738,"children":6739},{"style":175},[6740],{"type":26,"value":6741}," metric",{"type":30,"tagName":97,"properties":6743,"children":6744},{"style":175},[6745],{"type":26,"value":6746}," series",{"type":30,"tagName":97,"properties":6748,"children":6749},{"style":204},[6750],{"type":26,"value":6751}," --metric",{"type":30,"tagName":97,"properties":6753,"children":6754},{"style":175},[6755],{"type":26,"value":6756}," wrun/@you/aggregated-cvd/cvd",{"type":30,"tagName":97,"properties":6758,"children":6759},{"style":204},[6760],{"type":26,"value":6761}," --symbol",{"type":30,"tagName":97,"properties":6763,"children":6764},{"style":175},[6765],{"type":26,"value":6766}," BTCUSDT",{"type":30,"tagName":97,"properties":6768,"children":6769},{"style":204},[6770],{"type":26,"value":6771}," --exchange",{"type":30,"tagName":97,"properties":6773,"children":6774},{"style":175},[6775],{"type":26,"value":6776}," BINANCE_FUTURES",{"type":30,"tagName":97,"properties":6778,"children":6779},{"style":204},[6780],{"type":26,"value":6781}," --bars",{"type":30,"tagName":97,"properties":6783,"children":6784},{"style":204},[6785],{"type":26,"value":6786}," 120",{"type":26,"value":27},{"type":30,"tagName":97,"properties":6789,"children":6790},{"class":99},[6791,6795,6799,6804,6808,6813,6817,6821,6825],{"type":30,"tagName":97,"properties":6792,"children":6793},{"style":157},[6794],{"type":26,"value":6708},{"type":30,"tagName":97,"properties":6796,"children":6797},{"style":175},[6798],{"type":26,"value":6741},{"type":30,"tagName":97,"properties":6800,"children":6801},{"style":175},[6802],{"type":26,"value":6803}," get",{"type":30,"tagName":97,"properties":6805,"children":6806},{"style":204},[6807],{"type":26,"value":6751},{"type":30,"tagName":97,"properties":6809,"children":6810},{"style":175},[6811],{"type":26,"value":6812}," wrun/@you/aggregated-cvd/venues_live",{"type":30,"tagName":97,"properties":6814,"children":6815},{"style":204},[6816],{"type":26,"value":6761},{"type":30,"tagName":97,"properties":6818,"children":6819},{"style":175},[6820],{"type":26,"value":6766},{"type":30,"tagName":97,"properties":6822,"children":6823},{"style":204},[6824],{"type":26,"value":6771},{"type":30,"tagName":97,"properties":6826,"children":6827},{"style":175},[6828],{"type":26,"value":6776},{"type":26,"value":27},{"type":30,"tagName":64,"properties":6831,"children":6833,"position":6842},{"id":6832},"customize-it",[6834],{"type":26,"value":6835,"position":6836},"Customize it",{"start":6837,"end":6840},{"line":6838,"column":73,"offset":6839},249,13143,{"line":6838,"column":3614,"offset":6841},13155,{"start":6843,"end":6845},{"line":6838,"column":20,"offset":6844},13140,{"line":6838,"column":3614,"offset":6841},{"type":26,"value":27},{"type":30,"tagName":4078,"properties":6848,"children":6849,"position":7086},{},[6850,6851,6905,6906,6935,6936,6985,6986,7016,7017,7085],{"type":26,"value":27},{"type":30,"tagName":4083,"properties":6852,"children":6853,"position":6901},{},[6854,6870,6877,6895],{"type":30,"tagName":3625,"properties":6855,"children":6856,"position":6865},{},[6857],{"type":26,"value":6858,"position":6859},"Swap the coin.",{"start":6860,"end":6862},{"line":3888,"column":38,"offset":6861},13161,{"line":3888,"column":6863,"offset":6864},19,13175,{"start":6866,"end":6868},{"line":3888,"column":3633,"offset":6867},13159,{"line":3888,"column":4102,"offset":6869},13177,{"type":26,"value":6871,"position":6872}," The pinned symbols are declarations, so edit the four strings and build again; the unpinned pair follows the market you evaluate on. Mind each venue's naming (",{"start":6873,"end":6874},{"line":3888,"column":4102,"offset":6869},{"line":3888,"column":6875,"offset":6876},181,13337,{"type":30,"tagName":4228,"properties":6878,"children":6880,"position":6890},{"href":6879},"../faq/symbol-format.md",[6881],{"type":26,"value":6882,"position":6883},"Exchange and symbol format",{"start":6884,"end":6887},{"line":3888,"column":6885,"offset":6886},182,13338,{"line":3888,"column":6888,"offset":6889},208,13364,{"start":6891,"end":6892},{"line":3888,"column":6875,"offset":6876},{"line":3888,"column":6893,"offset":6894},234,13390,{"type":26,"value":6524,"position":6896},{"start":6897,"end":6898},{"line":3888,"column":6893,"offset":6894},{"line":3888,"column":6899,"offset":6900},236,13392,{"start":6902,"end":6904},{"line":3888,"column":20,"offset":6903},13157,{"line":3888,"column":6899,"offset":6900},{"type":26,"value":27},{"type":30,"tagName":4083,"properties":6907,"children":6908,"position":6931},{},[6909,6925],{"type":30,"tagName":3625,"properties":6910,"children":6911,"position":6920},{},[6912],{"type":26,"value":6913,"position":6914},"Add or drop venues.",{"start":6915,"end":6918},{"line":6916,"column":38,"offset":6917},252,13397,{"line":6916,"column":3642,"offset":6919},13416,{"start":6921,"end":6923},{"line":6916,"column":3633,"offset":6922},13395,{"line":6916,"column":3699,"offset":6924},13418,{"type":26,"value":6926,"position":6927}," More venues are two more inputs and one more term in each sum. Spot-only flow is the spot inputs alone.",{"start":6928,"end":6929},{"line":6916,"column":3699,"offset":6924},{"line":6916,"column":23,"offset":6930},13522,{"start":6932,"end":6934},{"line":6916,"column":20,"offset":6933},13393,{"line":6916,"column":23,"offset":6930},{"type":26,"value":27},{"type":30,"tagName":4083,"properties":6937,"children":6938,"position":6981},{},[6939,6956,6961,6974],{"type":30,"tagName":3625,"properties":6940,"children":6941,"position":6950},{},[6942],{"type":26,"value":6943,"position":6944},"Band width.",{"start":6945,"end":6948},{"line":6946,"column":38,"offset":6947},253,13527,{"line":6946,"column":3614,"offset":6949},13538,{"start":6951,"end":6953},{"line":6946,"column":3633,"offset":6952},13525,{"line":6946,"column":6954,"offset":6955},18,13540,{"type":26,"value":3645,"position":6957},{"start":6958,"end":6959},{"line":6946,"column":6954,"offset":6955},{"line":6946,"column":6863,"offset":6960},13541,{"type":30,"tagName":93,"properties":6962,"children":6963,"position":6971},{},[6964],{"type":26,"value":6965,"position":6966},"band_len",{"start":6967,"end":6968},{"line":6946,"column":6863,"offset":6960},{"line":6946,"column":6969,"offset":6970},29,13551,{"start":6972,"end":6973},{"line":6946,"column":6863,"offset":6960},{"line":6946,"column":6969,"offset":6970},{"type":26,"value":6975,"position":6976}," sets the volatility lookback. Shorten it for a reactive envelope that hugs the line, lengthen it for a smoother, slower band.",{"start":6977,"end":6978},{"line":6946,"column":6969,"offset":6970},{"line":6946,"column":6979,"offset":6980},155,13677,{"start":6982,"end":6984},{"line":6946,"column":20,"offset":6983},13523,{"line":6946,"column":6979,"offset":6980},{"type":26,"value":27},{"type":30,"tagName":4083,"properties":6987,"children":6988,"position":7012},{},[6989,7005],{"type":30,"tagName":3625,"properties":6990,"children":6991,"position":7000},{},[6992],{"type":26,"value":6993,"position":6994},"Spot vs perp split.",{"start":6995,"end":6998},{"line":6996,"column":38,"offset":6997},254,13682,{"line":6996,"column":3642,"offset":6999},13701,{"start":7001,"end":7003},{"line":6996,"column":3633,"offset":7002},13680,{"line":6996,"column":3699,"offset":7004},13703,{"type":26,"value":7006,"position":7007}," Keep two accumulators and two lines; divergence between them, perps buying while spot sells, is often the interesting signal.",{"start":7008,"end":7009},{"line":6996,"column":3699,"offset":7004},{"line":6996,"column":7010,"offset":7011},152,13829,{"start":7013,"end":7015},{"line":6996,"column":20,"offset":7014},13678,{"line":6996,"column":7010,"offset":7011},{"type":26,"value":27},{"type":30,"tagName":4083,"properties":7018,"children":7019,"position":7081},{},[7020,7037,7043,7054,7061,7074],{"type":30,"tagName":3625,"properties":7021,"children":7022,"position":7031},{},[7023],{"type":26,"value":7024,"position":7025},"Colors.",{"start":7026,"end":7028},{"line":41,"column":38,"offset":7027},13834,{"line":41,"column":7029,"offset":7030},12,13841,{"start":7032,"end":7034},{"line":41,"column":3633,"offset":7033},13832,{"line":41,"column":7035,"offset":7036},14,13843,{"type":26,"value":7038,"position":7039}," The palette on ",{"start":7040,"end":7041},{"line":41,"column":7035,"offset":7036},{"line":41,"column":3927,"offset":7042},13859,{"type":30,"tagName":93,"properties":7044,"children":7045,"position":7051},{},[7046],{"type":26,"value":3835,"position":7047},{"start":7048,"end":7049},{"line":41,"column":3927,"offset":7042},{"line":41,"column":3823,"offset":7050},13864,{"start":7052,"end":7053},{"line":41,"column":3927,"offset":7042},{"line":41,"column":3823,"offset":7050},{"type":26,"value":7055,"position":7056}," and the ",{"start":7057,"end":7058},{"line":41,"column":3823,"offset":7050},{"line":41,"column":7059,"offset":7060},44,13873,{"type":30,"tagName":93,"properties":7062,"children":7063,"position":7071},{},[7064],{"type":26,"value":7065,"position":7066},"color",{"start":7067,"end":7068},{"line":41,"column":7059,"offset":7060},{"line":41,"column":7069,"offset":7070},51,13880,{"start":7072,"end":7073},{"line":41,"column":7059,"offset":7060},{"line":41,"column":7069,"offset":7070},{"type":26,"value":7075,"position":7076}," on each band are hex strings on the declarations; recolor there.",{"start":7077,"end":7078},{"line":41,"column":7069,"offset":7070},{"line":41,"column":7079,"offset":7080},116,13945,{"start":7082,"end":7084},{"line":41,"column":20,"offset":7083},13830,{"line":41,"column":7079,"offset":7080},{"type":26,"value":27},{"start":7087,"end":7088},{"line":3888,"column":20,"offset":6903},{"line":41,"column":7079,"offset":7080},{"type":26,"value":27},{"type":30,"tagName":64,"properties":7091,"children":7093,"position":7103},{"id":7092},"concepts-used",[7094],{"type":26,"value":7095,"position":7096},"Concepts used",{"start":7097,"end":7100},{"line":7098,"column":73,"offset":7099},257,13950,{"line":7098,"column":7101,"offset":7102},17,13963,{"start":7104,"end":7106},{"line":7098,"column":20,"offset":7105},13947,{"line":7098,"column":7101,"offset":7102},{"type":26,"value":27},{"type":30,"tagName":4078,"properties":7109,"children":7110,"position":7358},{},[7111,7112,7141,7142,7227,7228,7292,7293,7325,7326,7357],{"type":26,"value":27},{"type":30,"tagName":4083,"properties":7113,"children":7114,"position":7137},{},[7115,7130],{"type":30,"tagName":4228,"properties":7116,"children":7117,"position":7125},{"href":6507},[7118],{"type":26,"value":6510,"position":7119},{"start":7120,"end":7123},{"line":7121,"column":73,"offset":7122},259,13968,{"line":7121,"column":3614,"offset":7124},13980,{"start":7126,"end":7128},{"line":7121,"column":3633,"offset":7127},13967,{"line":7121,"column":7069,"offset":7129},14015,{"type":26,"value":7131,"position":7132}," for pinned inputs and arithmetic across venues",{"start":7133,"end":7134},{"line":7121,"column":7069,"offset":7129},{"line":7121,"column":7135,"offset":7136},98,14062,{"start":7138,"end":7140},{"line":7121,"column":20,"offset":7139},13965,{"line":7121,"column":7135,"offset":7136},{"type":26,"value":27},{"type":30,"tagName":4083,"properties":7143,"children":7144,"position":7223},{},[7145,7161,7167,7179,7185,7198,7204,7216],{"type":30,"tagName":4228,"properties":7146,"children":7148,"position":7156},{"href":7147},"../core-concepts/data-sources.md",[7149],{"type":26,"value":7150,"position":7151},"Data sources",{"start":7152,"end":7154},{"line":3898,"column":73,"offset":7153},14066,{"line":3898,"column":3614,"offset":7155},14078,{"start":7157,"end":7159},{"line":3898,"column":3633,"offset":7158},14065,{"line":3898,"column":7069,"offset":7160},14113,{"type":26,"value":7162,"position":7163}," for ",{"start":7164,"end":7165},{"line":3898,"column":7069,"offset":7160},{"line":3898,"column":4207,"offset":7166},14118,{"type":30,"tagName":93,"properties":7168,"children":7169,"position":7176},{},[7170],{"type":26,"value":3705,"position":7171},{"start":7172,"end":7173},{"line":3898,"column":4207,"offset":7166},{"line":3898,"column":7174,"offset":7175},71,14133,{"start":7177,"end":7178},{"line":3898,"column":4207,"offset":7166},{"line":3898,"column":7174,"offset":7175},{"type":26,"value":7180,"position":7181}," with a ",{"start":7182,"end":7183},{"line":3898,"column":7174,"offset":7175},{"line":3898,"column":3748,"offset":7184},14141,{"type":30,"tagName":93,"properties":7186,"children":7187,"position":7195},{},[7188],{"type":26,"value":7189,"position":7190},"side",{"start":7191,"end":7192},{"line":3898,"column":3748,"offset":7184},{"line":3898,"column":7193,"offset":7194},85,14147,{"start":7196,"end":7197},{"line":3898,"column":3748,"offset":7184},{"line":3898,"column":7193,"offset":7194},{"type":26,"value":7055,"position":7199},{"start":7200,"end":7201},{"line":3898,"column":7193,"offset":7194},{"line":3898,"column":7202,"offset":7203},94,14156,{"type":30,"tagName":93,"properties":7205,"children":7206,"position":7213},{},[7207],{"type":26,"value":7208,"position":7209},"missing",{"start":7210,"end":7211},{"line":3898,"column":7202,"offset":7203},{"line":3898,"column":6455,"offset":7212},14165,{"start":7214,"end":7215},{"line":3898,"column":7202,"offset":7203},{"line":3898,"column":6455,"offset":7212},{"type":26,"value":7217,"position":7218}," policies",{"start":7219,"end":7220},{"line":3898,"column":6455,"offset":7212},{"line":3898,"column":7221,"offset":7222},112,14174,{"start":7224,"end":7226},{"line":3898,"column":20,"offset":7225},14063,{"line":3898,"column":7221,"offset":7222},{"type":26,"value":27},{"type":30,"tagName":4083,"properties":7229,"children":7230,"position":7288},{},[7231,7248,7254,7265,7270,7282],{"type":30,"tagName":4228,"properties":7232,"children":7234,"position":7243},{"href":7233},"../core-concepts/user-functions.md",[7235],{"type":26,"value":7236,"position":7237},"User functions",{"start":7238,"end":7241},{"line":7239,"column":73,"offset":7240},261,14178,{"line":7239,"column":6954,"offset":7242},14192,{"start":7244,"end":7246},{"line":7239,"column":3633,"offset":7245},14177,{"line":7239,"column":3958,"offset":7247},14229,{"type":26,"value":7249,"position":7250}," for the ",{"start":7251,"end":7252},{"line":7239,"column":3958,"offset":7247},{"line":7239,"column":6568,"offset":7253},14238,{"type":30,"tagName":93,"properties":7255,"children":7256,"position":7262},{},[7257],{"type":26,"value":1139,"position":7258},{"start":7259,"end":7260},{"line":7239,"column":6568,"offset":7253},{"line":7239,"column":3995,"offset":7261},14249,{"start":7263,"end":7264},{"line":7239,"column":6568,"offset":7253},{"line":7239,"column":3995,"offset":7261},{"type":26,"value":3734,"position":7266},{"start":7267,"end":7268},{"line":7239,"column":3995,"offset":7261},{"line":7239,"column":4004,"offset":7269},14254,{"type":30,"tagName":93,"properties":7271,"children":7272,"position":7279},{},[7273],{"type":26,"value":1244,"position":7274},{"start":7275,"end":7276},{"line":7239,"column":4004,"offset":7269},{"line":7239,"column":7277,"offset":7278},90,14264,{"start":7280,"end":7281},{"line":7239,"column":4004,"offset":7269},{"line":7239,"column":7277,"offset":7278},{"type":26,"value":7283,"position":7284}," helpers",{"start":7285,"end":7286},{"line":7239,"column":7277,"offset":7278},{"line":7239,"column":7135,"offset":7287},14272,{"start":7289,"end":7291},{"line":7239,"column":20,"offset":7290},14175,{"line":7239,"column":7135,"offset":7287},{"type":26,"value":27},{"type":30,"tagName":4083,"properties":7294,"children":7295,"position":7321},{},[7296,7314],{"type":30,"tagName":4228,"properties":7297,"children":7299,"position":7308},{"href":7298},"../core-concepts/execution-model.md",[7300],{"type":26,"value":7301,"position":7302},"Execution model",{"start":7303,"end":7306},{"line":7304,"column":73,"offset":7305},262,14276,{"line":7304,"column":6863,"offset":7307},14291,{"start":7309,"end":7311},{"line":7304,"column":3633,"offset":7310},14275,{"line":7304,"column":7312,"offset":7313},57,14329,{"type":26,"value":7315,"position":7316}," for the module-level accumulator and where pins are honored",{"start":7317,"end":7318},{"line":7304,"column":7312,"offset":7313},{"line":7304,"column":7319,"offset":7320},117,14389,{"start":7322,"end":7324},{"line":7304,"column":20,"offset":7323},14273,{"line":7304,"column":7319,"offset":7320},{"type":26,"value":27},{"type":30,"tagName":4083,"properties":7327,"children":7328,"position":7353},{},[7329,7346],{"type":30,"tagName":4228,"properties":7330,"children":7332,"position":7341},{"href":7331},"../functions/volume-indicators.md",[7333],{"type":26,"value":7334,"position":7335},"Volume indicators",{"start":7336,"end":7339},{"line":7337,"column":73,"offset":7338},263,14393,{"line":7337,"column":4102,"offset":7340},14410,{"start":7342,"end":7344},{"line":7337,"column":3633,"offset":7343},14392,{"line":7337,"column":7312,"offset":7345},14446,{"type":26,"value":7347,"position":7348}," for buy and sell volume as inputs",{"start":7349,"end":7350},{"line":7337,"column":7312,"offset":7345},{"line":7337,"column":7351,"offset":7352},91,14480,{"start":7354,"end":7356},{"line":7337,"column":20,"offset":7355},14390,{"line":7337,"column":7351,"offset":7352},{"type":26,"value":27},{"start":7359,"end":7360},{"line":7121,"column":20,"offset":7139},{"line":7337,"column":7351,"offset":7352},{"quirksMode":7362},false,{"start":7364,"end":7365},{"line":20,"column":20,"offset":21},{"line":7366,"column":20,"offset":7367},264,14481,1790157164152]