[{"data":1,"prerenderedAt":9907},["ShallowReactive",2],{"wrun-open-editor-url":3,"indicators:cookbook/decision-board":4},"https://openmarket.xyz/chart/#wrun-open=v1",{"slug":5,"filePath":6,"frontmatter":7,"rawMarkdown":12,"tree":13},"cookbook/decision-board","cookbook/decision-board.md",{"title":8,"description":9,"order":10,"section":11},"Decision board","One card at the bottom of the price pane that grades the market factor by factor and says which side is ahead, so the chart keeps its full height. It is…",93,"cookbook","---\ntitle: \"Decision board\"\ndescription: \"One card at the bottom of the price pane that grades the market factor by factor and says which side is ahead, so the chart keeps its full height. It is…\"\norder: 93\nsection: \"cookbook\"\n---\n\n\u003C!-- source: docs/indicators/cookbook/decision-board.md; generated by packages/cli/scripts/gen-indicator-docs.ts, do not edit -->\n\n# Decision board\n\nOne card at the bottom of the price pane that grades the market factor by factor and says which side is ahead, so the chart keeps its full height. It is printed in the broadsheet look: cream paper, black ink, serif type and a thick and a thin rule over the title in small capitals. A headline the script writes from the six factors leads: \"Buyers Ahead, 3 to 1\" when the bullish factors lead the bearish ones by two or more, \"Sellers Ahead\" when the bearish ones do, else \"Signals Split\", each followed by the two counts. Under it, the net score (bullish factors minus bearish ones) of the last 64 bars runs as a stippled line, then the six readings the score comes from, each joined to its value by a dotted leader: the close against the EMA, RSI, this bar's volume so far against its 20-bar average, taker flow, the open-interest change in contracts and the longs' share of liquidations. The EMA is drawn on price, and the legend names the lengths in use.\n\nThe card is one `render.hud` declaration of three tiles in one column 300 px wide, with `look: \"broadsheet\"` ([HUD cards](../presentation/hud-and-hover-cards.md#hud-cards), [Looks](../presentation/hud-and-hover-cards.md#looks), [Blocks and tiles](../presentation/hud-and-hover-cards.md#blocks-and-tiles)): a headline `tile.pill` over a string slot, a `tile.spark` and a `tile.rows` list, each reading data-only outputs written on every bar. It reads side-split `trades.volume`, `oi.close` reading NaN where the market has none, `funding.rate_close` reading NaN off perpetuals, and `liquidations` split by side ([Data sources](../core-concepts/data-sources.md)), with the `Ema`, `Rsi`, `Sma` and `Roc` helpers ([TA library](../functions/ta-library.md)). This is also the `decision-board` template: the **Decision Board** card under **HUDs** in the editor's starter list, and it compiles as written.\n\n## The wrun indicator\n\n```typescript sample=decision-board\n// Decision Board: one card in a corner of the price pane that grades the market factor by factor and says which\n// way it leans, drawn by the chart in the broadsheet look. The trader reads a headline first, written by the script\n// from the count (\"Buyers Ahead, 4 to 1\", \"Sellers Ahead, 3 to 1\" or \"Signals Split, 2 to 2\": the leading side's\n// factors against the other side's), then the net score (bullish factors minus bearish ones, -6 to +6) over the last\n// 64 bars as a stippled line, then the six readings behind it in dotted-leader rows: the close against the EMA, RSI,\n// volume against its average (the live bar's volume so far), taker flow, the open-interest change in contracts (coins\n// on a perpetual, as served on a prediction market) and the longs' share of liquidations. A factor whose market has no data prints a dash and leaves the count: open interest and\n// liquidations on spot, stocks and FX; flow and volume on FX. The EMA is drawn on price, and every number on the\n// card is a data-only output written on every bar, so the Console or a watch reads the same values the card shows.\n\n// Settings: the lengths, one threshold per factor rule, the margin the lean needs, and the EMA line's colour.\nsection(\"Lengths\");\nparam.int(\"ema_len\", 50, { min: 2, max: 500, label: \"EMA length, bars\", description: \"EMA length in bars, the trend reference\" });\nparam.int(\"rsi_len\", 14, { min: 2, max: 200, label: \"RSI length, bars\", description: \"RSI length in bars\" });\nparam.int(\"window\", 20, { min: 2, max: 200, label: \"Window, bars\", description: \"Bars in the volume, flow, open-interest and liquidation windows\" });\nsection(\"Factor thresholds\");\nparam.number(\"rsi_bull\", 55, { min: 50, max: 100, step: 1, label: \"RSI bullish above\", description: \"RSI above this level reads bullish momentum\" });\nparam.number(\"rsi_bear\", 45, { min: 0, max: 50, step: 1, label: \"RSI bearish below\", description: \"RSI below this level reads bearish momentum\" });\nparam.number(\"volume_spike\", 1.2, { min: 1, max: 10, step: 0.1, label: \"Volume spike, times average\", description: \"Volume at this multiple of its average or more counts: bullish on an up bar, bearish on a down bar (the live bar counts its volume so far)\" });\nparam.number(\"flow_edge\", 5, { min: 0, max: 100, step: 0.5, label: \"Flow edge, percent\", description: \"Taker flow above this percent reads bullish, below minus this percent bearish\" });\nparam.number(\"oi_flat\", 0.05, { min: 0, max: 10, step: 0.01, label: \"Minimum OI rise, percent\", description: \"Open interest rising more than this percent counts in the direction price moved (new positions); flat or falling open interest reads neutral (positions closing). Counted in coins on a perpetual\" });\nparam.number(\"liq_heavy\", 65, { min: 50, max: 100, step: 1, label: \"Heavy long share, percent\", description: \"Longs over this percent of liquidations read bearish; longs under 100 minus it read bullish\" });\nparam.int(\"lean_margin\", 2, { min: 1, max: 6, label: \"Lean margin, factors\", description: \"Bullish factors over bearish ones needed to lean Long (and the reverse to lean Short)\" });\nsection(\"Look\");\nparam.color(\"ema_color\", \"#38bdf8\", { label: \"EMA line\" });\n\n// The legend reads the lengths after the name (\"Decision Board 50 14 20\"): a tile label is a fixed string, so the\n// card's labels name what they read in words and the settings in use ride the legend.\nlegend({ title: \"{{ema_len}} {{rsi_len}} {{window}}\" });\n\n// Inputs: the chart's own candles set the grid; flow and liquidations read 0 on a bar without prints; open\n// interest reads NaN on a bar without a reading and where the market has none; funding is served on perpetuals only\n// (NaN elsewhere), which tells the file its open interest is dollars to turn into coins.\ninput(\"close\", ohlcv.close);\ninput(\"buy\", trades.volume, { side: \"BUY\", missing: \"zero\" });\ninput(\"sell\", trades.volume, { side: \"SELL\", missing: \"zero\" });\ninput(\"oi\", oi.close, { missing: \"nan\" });\ninput(\"funding\", funding.rate_close, { missing: \"nan\" });\ninput(\"liq_buy\", liquidations.liquidations, { side: \"BUY\", missing: \"zero\" }); // shorts liquidated: forced buying\ninput(\"liq_sell\", liquidations.liquidations, { side: \"SELL\", missing: \"zero\" }); // longs liquidated: forced selling\n\n// Outputs: the EMA on price; the rest are data-only, one value per bar behind the card's tiles. The first three keep\n// their names and order from the earlier board; the bearish count, the net score, the lean rung and the six\n// readings are new. A static colour on a data-only output is the colour its meter draws in.\nconst emaLine = output(\"ema\", line, overlay, { color: \"@ema_color\", width: 1, label: \"EMA\", format: \"price\", description: \"EMA of the close over ema_len bars\" }); // the colour setting paints it; the handle names it for the hover card\noutput(\"score\", none, overlay, { format: \"int\", description: \"Bullish factors on this bar\" });\noutput(\"factors\", none, overlay, { format: \"int\", description: \"Factors with data on this bar\" });\noutput(\"bearish\", none, overlay, { format: \"int\", description: \"Bearish factors on this bar\" });\noutput(\"net\", none, overlay, { format: \"int\", description: \"Bullish minus bearish factors, -6 to +6\" });\noutput(\"lean\", none, overlay, { description: \"The lean as a ladder rung: 0 short, 1 neutral, 2 long\" });\noutput(\"ema_dist\", none, overlay, { format: \"%\", description: \"Close minus the EMA, as a percent of the EMA\" });\noutput(\"rsi\", none, overlay, { format: \"0.0\", description: \"RSI of the close over rsi_len bars\" });\noutput(\"volume_ratio\", none, overlay, { format: \"0.00\", unit: \"x\", description: \"Bar volume over its average across the window; on the live bar, its volume so far\" });\noutput(\"flow\", none, overlay, { format: \"%\", description: \"Taker buy minus sell volume over the window, as a percent of their sum\" });\noutput(\"oi_change\", none, overlay, { format: \"%\", description: \"Open-interest change over the window in contracts (coins on a perpetual, as served on a prediction market), percent\" });\noutput(\"long_share\", none, overlay, { format: \"%\", description: \"Longs liquidated as a percent of all liquidations in the window\" });\nhover(emaLine, [block.value(\"EMA\", \"ema\", { format: \"price\" }), block.rows([[\"Bullish factors\", \"score\", \"int\"], [\"Bearish factors\", \"bearish\", \"int\"], [\"Factors with data\", \"factors\", \"int\"]])]); // the card the EMA line opens under the cursor\n\n// The lean word, written on the live bar into a bounded string slot the first tile reads.\nstring(\"lean_word\", { max_bytes: 8 });\nstring(\"headline_text\", { max_bytes: 48 }); // the headline sentence, written on the live bar\n\n// The card, in the broadsheet look (newsprint, serif type, small caps, dotted leaders): one column 300 px wide, the\n// headline sentence first, then the stippled score line and the six readings. The lean word (Long, Neutral or\n// Short) still rides its own slot for a hover card or a watch.\nrender.hud(\"decision\", { position: \"bottom_center\", look: \"broadsheet\", title: \"Decision board\", columns: 1, width: 300, tiles: [\n  tile.pill(\"Lean\", \"headline_text\", { headline: true }),\n  tile.spark(\"Net score, 64 bars\", \"net\", { bars: 64 }),\n  tile.rows([[\"Close vs EMA\", \"ema_dist\", \"%\"], [\"RSI\", \"rsi\", \"0.0\"], [\"Volume so far\", \"volume_ratio\", \"0.00\"], [\"Taker flow\", \"flow\", \"%\"], [\"OI change, contracts\", \"oi_change\", \"%\"], [\"Long share of liquidations\", \"long_share\", \"%\"]]),\n] });\n\nconst FACTORS = 6;\nconst NA = 9; // a factor without data on this market\nconst MAX_WINDOW = 200; // the rings are sized for the largest window at load; onStart() reads the one in use\nconst buys = new StaticArray\u003Cf64>(MAX_WINDOW);\nconst sells = new StaticArray\u003Cf64>(MAX_WINDOW);\nconst liqBuys = new StaticArray\u003Cf64>(MAX_WINDOW);\nconst liqSells = new StaticArray\u003Cf64>(MAX_WINDOW);\nconst tones = new StaticArray\u003Ci32>(FACTORS); // per factor: 1 bullish, -1 bearish, 0 neutral, NA without data\n\nlet window = 20;\nlet rsiBull = 55.0;\nlet rsiBear = 45.0;\nlet volumeSpike = 1.2;\nlet flowEdge = 5.0;\nlet oiFlat = 0.05;\nlet liqHeavy = 65.0;\nlet leanMargin = 2;\nlet ema = new Ema(50);\nlet rsi = new Rsi(14);\nlet volumeMean = new Sma(20);\nlet rawChange = new Roc(20); // the open-interest change as served, and in coins: the funding feed picks one\nlet coinChange = new Roc(20);\nlet priceChange = new Roc(20);\nlet head = 0;\nlet tradesSeen = false; // the venue has served sided trades at least once\nlet liqSeen = false; // the venue has served liquidations at least once\nlet close: f64 = NaN;\nlet prev: f64 = NaN;\nlet emaV: f64 = NaN;\nlet rsiV: f64 = NaN;\nlet volumeRatio: f64 = NaN;\nlet oiRaw: f64 = NaN; // the last open-interest reading and its coins; a new bar keeps them until its own reading lands\nlet oiCoins: f64 = NaN;\nlet perp = false; // funding seen: a perpetual, whose dollar open interest moves with price\nlet flowPct: f64 = NaN;\nlet oiPct: f64 = NaN;\nlet pricePct: f64 = NaN;\nlet longShare: f64 = NaN; // longs liquidated as a percent of all liquidations in the window\nlet bullish = 0;\nlet bearish = 0;\nlet withData = 0;\n\n// Judge each factor from this bar's readings. A helper still warming up, or a market without the data, reads NA\n// and stays out of both counts. Open interest rising confirms the price move (new positions behind it); flat or\n// falling open interest is positions closing, which confirms nothing.\nfunction judge(): void {\n  tones[0] = !isFinite(emaV) ? NA : close > emaV ? 1 : close \u003C emaV ? -1 : 0;\n  tones[1] = !isFinite(rsiV) ? NA : rsiV > rsiBull ? 1 : rsiV \u003C rsiBear ? -1 : 0;\n  tones[2] = !isFinite(volumeRatio) ? NA : volumeRatio >= volumeSpike && isFinite(prev) ? (close > prev ? 1 : close \u003C prev ? -1 : 0) : 0;\n  tones[3] = !tradesSeen ? NA : !isFinite(flowPct) ? 0 : flowPct > flowEdge ? 1 : flowPct \u003C -flowEdge ? -1 : 0;\n  tones[4] = !isFinite(oiPct) || !isFinite(pricePct) ? NA : oiPct \u003C= oiFlat ? 0 : pricePct > 0.0 ? 1 : pricePct \u003C 0.0 ? -1 : 0;\n  tones[5] = !liqSeen ? NA : !isFinite(longShare) ? 0 : longShare > liqHeavy ? -1 : longShare \u003C 100.0 - liqHeavy ? 1 : 0;\n  bullish = 0;\n  bearish = 0;\n  withData = 0;\n  for (let i = 0; i \u003C FACTORS; i += 1) {\n    if (tones[i] == NA) continue;\n    withData += 1;\n    if (tones[i] > 0) bullish += 1;\n    else if (tones[i] \u003C 0) bearish += 1;\n  }\n}\n\n// onStart() runs once before the first bar: read the settings and size every helper to them.\nfunction onStart(): void {\n  window = i32(p_window());\n  rsiBull = p_rsi_bull();\n  rsiBear = p_rsi_bear();\n  volumeSpike = p_volume_spike();\n  flowEdge = p_flow_edge();\n  oiFlat = p_oi_flat();\n  liqHeavy = p_liq_heavy();\n  leanMargin = i32(p_lean_margin());\n  ema = new Ema(i32(p_ema_len()));\n  rsi = new Rsi(i32(p_rsi_len()));\n  volumeMean = new Sma(window);\n  rawChange = new Roc(window);\n  coinChange = new Roc(window);\n  priceChange = new Roc(window);\n}\n\n// onBar() runs once per bar: read the bar, update every helper and window, judge the factors, then write the\n// outputs; the lean word is written on the live bar only.\nfunction onBar(): void {\n  prev = close;\n  close = bar.close();\n  emaV = ema.update(close);\n  rsiV = rsi.update(close);\n  const volume = bar.volume();\n  const volumeAvg = volumeMean.update(volume);\n  volumeRatio = volumeAvg > 0.0 ? volume / volumeAvg : NaN; // NaN on markets without volume (FX); the live bar's so far\n\n  // The windows are rings of the last bars, their sums recounted from the slots: a running sum that adds and\n  // subtracts keeps a rounding crumb after a quiet stretch, and a crumb over a crumb would read as a share.\n  const buy = in_buy();\n  const sell = in_sell();\n  const liqBuy = in_liq_buy();\n  const liqSell = in_liq_sell();\n  buys[head] = buy;\n  sells[head] = sell;\n  liqBuys[head] = liqBuy;\n  liqSells[head] = liqSell;\n  head = (head + 1) % window;\n  if (buy + sell > 0.0) tradesSeen = true;\n  if (liqBuy + liqSell > 0.0) liqSeen = true;\n  let buySum = 0.0;\n  let sellSum = 0.0;\n  let liqBuySum = 0.0;\n  let liqSellSum = 0.0;\n  for (let i = 0; i \u003C window; i += 1) {\n    buySum += buys[i];\n    sellSum += sells[i];\n    liqBuySum += liqBuys[i];\n    liqSellSum += liqSells[i];\n  }\n  const flowTotal = buySum + sellSum;\n  flowPct = flowTotal > 0.0 ? ((buySum - sellSum) / flowTotal) * 100.0 : NaN;\n  const liqTotal = liqBuySum + liqSellSum;\n  longShare = liqTotal > 0.0 ? (liqSellSum / liqTotal) * 100.0 : NaN;\n  const oiNow = in_oi();\n  if (!isNaN(oiNow)) {\n    oiRaw = oiNow;\n    oiCoins = oiNow / close; // dollars over the close: the coins, whatever price did\n  }\n  if (!isNaN(in_funding())) perp = true;\n  const rawPct = rawChange.update(oiRaw);\n  const coinPct = coinChange.update(oiCoins);\n  oiPct = perp ? coinPct : rawPct;\n  pricePct = priceChange.update(close);\n  judge();\n\n  if (isNaN(emaV)) return; // the first ema_len bars are warm-up rows: nothing written\n  const net = bullish - bearish;\n  out_ema(emaV);\n  out_score(f64(bullish));\n  out_factors(f64(withData));\n  out_bearish(f64(bearish));\n  out_net(f64(net));\n  out_lean(net >= leanMargin ? 2.0 : net \u003C= -leanMargin ? 0.0 : 1.0);\n  out_ema_dist((close / emaV - 1.0) * 100.0);\n  out_rsi(rsiV);\n  out_volume_ratio(volumeRatio);\n  out_flow(flowPct);\n  out_oi_change(oiPct);\n  out_long_share(longShare);\n  if (bar.isLast()) {\n    sb_clear();\n    sb_text(net >= leanMargin ? \"Long\" : net \u003C= -leanMargin ? \"Short\" : \"Neutral\");\n    str_lean_word_sb();\n    sb_clear();\n    // A headline, short enough for one line: the leading side and the signal count, bullish to bearish.\n    sb_text(net >= leanMargin ? \"Buyers Ahead, \" : net \u003C= -leanMargin ? \"Sellers Ahead, \" : \"Signals Split, \");\n    if (net \u003C= -leanMargin) { sb_int(i64(bearish)); sb_text(\" to \"); sb_int(i64(bullish)); }\n    else { sb_int(i64(bullish)); sb_text(\" to \"); sb_int(i64(bearish)); }\n    str_headline_text_sb();\n  }\n}\n```\n\n## How it works\n\n**Each factor is a rule.** Trend is bullish with the close above the EMA (`ema_len` 50) and bearish below; RSI (`rsi_len` 14) is bullish above 55 and bearish below 45; volume is bullish at 1.2 times its `window` average on an up bar and bearish on a down bar (on the live bar its volume so far, so the factor can join the count as the bar trades); taker flow is bullish above +5% and bearish below -5%; open interest counted in contracts (on a perpetual the dollar reading over the close, so a price move alone never moves it; on a prediction market the collateral as served) that rose more than 0.05% over the window confirms the price move, bullish when price rose over the same window and bearish when it fell, while flat or falling open interest is positions closing and reads neutral; liquidations read longs over 65% of what was flushed as bearish and under 35% as bullish. Every threshold is a setting in the **Factor thresholds** section.\n\n**The score and the headline.** The score is the bullish factors minus the bearish ones; the market leans long at +2 or more and short at -2 or less (`lean_margin`). A factor the market has no data for is left out of both counts. On the live bar the script writes the headline into the bounded `headline_text` slot from the same counts: \"Buyers Ahead\" and the bullish count first when the score reaches the margin, \"Sellers Ahead\" and the bearish count first when it reaches minus the margin, else \"Signals Split\" with the bullish count first.\n\n**One declaration is the card.** `render.hud(\"decision\", { position: \"bottom_center\", look: \"broadsheet\", title: \"Decision board\", columns: 1, width: 300, tiles: [...] })` names the anchor, the look, the title and three tiles; the chart draws the card and keeps it at its anchor while the chart pans. `headline: true` sets the pill in the look's headline type, and `width: 300` gives the one-column card room for the longest row (a one-column card is 180 px unless it says otherwise).\n\n**The look draws the tiles.** `look: \"broadsheet\"` prints on cream paper in black ink with serif type and square corners, sets the title in small capitals under a thick and a thin rule, draws the spark as dots (a stippled line) and joins each row's label to its value with a dotted leader. It keeps its paper on a dark and a light chart alike ([Looks](../presentation/hud-and-hover-cards.md#looks)).\n\n**Every number is an output.** The six readings (`ema_dist`, `rsi`, `volume_ratio`, `flow`, `oi_change`, `long_share`), the counts (`score` for bullish, `bearish`, `factors` with data), `net` and the `lean` rung (0 short, 1 neutral, 2 long) are data-only outputs written on every bar. The spark reads the last 64 values of `net`, and the rows print each reading with its format word (`%` adds a percent sign to a value already in percent units; `volume_ratio` adds its `unit`, so it reads `1.35x`). The lean is also written as a word, Long, Neutral or Short, into the `lean_word` slot, which no tile reads until you add one (below).\n\n**The windows are rings.** Buy, sell and liquidation volume of the last `window` bars sit in fixed rings sized at load, their sums recounted from the slots on every bar, so a quiet stretch reads as no prints rather than as a rounding crumb. Open interest is kept in contracts, and a new bar keeps the last reading until its own lands, so the factor count does not drop at each bar's open. A perpetual is told apart by its funding input, which only a perpetual serves.\n\n**The lengths ride the legend.** A tile's label is a fixed string, so `legend({ title: \"{{ema_len}} {{rsi_len}} {{window}}\" })` prints the lengths in use after the name (\"Decision Board 50 14 20\") and the row labels say in words what each reading is.\n\n## Where it runs\n\nEvery market with candles, a prediction market's single outcome included. Crypto perpetuals have all six factors, their open interest counted in coins. Spot has no open interest or liquidations, and prediction markets no liquidations, their open interest read as served (one dollar of collateral per YES and NO pair, already a count of contracts); US stocks keep the trend, RSI and volume, and FX only the trend and RSI (its candles carry no volume). The card sits at the bottom centre of the price pane, away from the legend, the High and Low tags, the price axis, the newest candles at the right edge and the round button at the bottom left; on a chart whose candles dip into the bottom middle it covers them, and `position` moves it.\n\n## When data is missing\n\nA factor without data prints a dash in its row and leaves both counts, so the score's reach shrinks with the market: four factors on spot, two on FX, where the headline reads at most 2 to 0. Flow and liquidations count only once the venue has served one print; after that a window without prints reads neutral (the row shows a dash because there is no share to print). The first `ema_len` bars are warm-up rows that write nothing, so the stippled line starts after them.\n\n## Customize it\n\n- **Other thresholds.** Every cut-off is a setting under **Factor thresholds**; the lengths are under **Lengths**.\n- **A seventh factor.** Add an input, a rule in `judge()` (raise `FACTORS`), an output and a row; the headline counts it with the others.\n- **The lean as a word.** `tile.pill(\"Lean\", \"lean_word\", { color_by: \"lean\", colors: [\"#ff003c\", \"#94a3b8\", \"#10b981\"] })` puts Long, Neutral or Short on the card in red, slate or green, read from the slot and the rung the file already writes.\n- **Change the look.** `look:` takes any of the twelve shipped looks, `default` to `classic` ([Looks](../presentation/hud-and-hover-cards.md#looks)), and a word declared beside it still wins; the Look row on the indicator's Style page switches it without code ([The Style page](../settings/style-page.md#the-look-row)).\n\n## Run it\n\n1. In the editor's Explorer, press the **Templates** icon (\"Browse starter templates\") and pick **Decision Board** under **HUDs**.\n2. Press **Run**: the EMA draws on price and the broadsheet card appears at the bottom of the price pane. Rest the pointer on a tile to open it as a hover card.\n3. At the editor's Console prompt, type `last 20 net` to read the score of the last 20 bars.\n\n## Concepts used\n\n- [HUD cards](../presentation/hud-and-hover-cards.md#hud-cards) for `render.hud`, its anchors, its columns and its width\n- [Looks](../presentation/hud-and-hover-cards.md#looks) for `look: \"broadsheet\"` and what it draws for each tile kind\n- [Blocks and tiles](../presentation/hud-and-hover-cards.md#blocks-and-tiles) for the headline pill, the spark, the rows and the format words\n- [The Style page](../settings/style-page.md#the-look-row) for the Look row that switches the look without code\n- [Plotting](../presentation/plotting.md) for data-only outputs and the string slots the headline and the lean word are written into\n- [Legend](../presentation/legend.md) for `legend({ title })` and its `{{setting}}` placeholders\n- [Data sources](../core-concepts/data-sources.md) for the `trades`, `oi` and `liquidations` sources and their `missing` policies\n- [TA library](../functions/ta-library.md) for `Ema`, `Rsi`, `Sma` and `Roc`\n",{"type":14,"children":15,"data":9900,"position":9902},"root",[16,26,29,30,47,48,515,516,534,535,7970,7971,7987,7988,8104,8105,8175,8176,8265,8266,8336,8337,8694,8695,8743,8744,8793,8794,8809,8810,8845,8846,8862,8863,8897,8898,8913,8914,9248,9249,9265,9266,9427,9428,9443,9444],{"type":17,"value":18,"position":19},"comment"," source: docs/indicators/cookbook/decision-board.md; generated by packages/cli/scripts/gen-indicator-docs.ts, do not edit ",{"start":20,"end":23},{"line":21,"column":21,"offset":22},1,0,{"line":21,"column":24,"offset":25},130,129,{"type":27,"value":28},"text","\n",{"type":27,"value":28},{"type":31,"tagName":32,"properties":33,"children":34,"position":44},"element","p",{},[35],{"type":27,"value":36,"position":37},"One card at the bottom of the price pane that grades the market factor by factor and says which side is ahead, so the chart keeps its full height. It is printed in the broadsheet look: cream paper, black ink, serif type and a thick and a thin rule over the title in small capitals. A headline the script writes from the six factors leads: \"Buyers Ahead, 3 to 1\" when the bullish factors lead the bearish ones by two or more, \"Sellers Ahead\" when the bearish ones do, else \"Signals Split\", each followed by the two counts. Under it, the net score (bullish factors minus bearish ones) of the last 64 bars runs as a stippled line, then the six readings the score comes from, each joined to its value by a dotted leader: the close against the EMA, RSI, this bar's volume so far against its 20-bar average, taker flow, the open-interest change in contracts and the longs' share of liquidations. The EMA is drawn on price, and the legend names the lengths in use.",{"start":38,"end":41},{"line":39,"column":21,"offset":40},5,149,{"line":39,"column":42,"offset":43},958,1106,{"start":45,"end":46},{"line":39,"column":21,"offset":40},{"line":39,"column":42,"offset":43},{"type":27,"value":28},{"type":31,"tagName":32,"properties":49,"children":50,"position":512},{},[51,60,74,81,94,101,120,127,145,151,169,176,189,196,209,216,229,236,249,255,268,275,288,295,308,315,333,340,353,359,372,378,391,398,411,418,436,443,456,463,481,488,505],{"type":27,"value":52,"position":53},"The card is one ",{"start":54,"end":57},{"line":55,"column":21,"offset":56},7,1108,{"line":55,"column":58,"offset":59},17,1124,{"type":31,"tagName":61,"properties":62,"children":63,"position":71},"code",{},[64],{"type":27,"value":65,"position":66},"render.hud",{"start":67,"end":68},{"line":55,"column":58,"offset":59},{"line":55,"column":69,"offset":70},29,1136,{"start":72,"end":73},{"line":55,"column":58,"offset":59},{"line":55,"column":69,"offset":70},{"type":27,"value":75,"position":76}," declaration of three tiles in one column 300 px wide, with ",{"start":77,"end":78},{"line":55,"column":69,"offset":70},{"line":55,"column":79,"offset":80},89,1196,{"type":31,"tagName":61,"properties":82,"children":83,"position":91},{},[84],{"type":27,"value":85,"position":86},"look: \"broadsheet\"",{"start":87,"end":88},{"line":55,"column":79,"offset":80},{"line":55,"column":89,"offset":90},109,1216,{"start":92,"end":93},{"line":55,"column":79,"offset":80},{"line":55,"column":89,"offset":90},{"type":27,"value":95,"position":96}," (",{"start":97,"end":98},{"line":55,"column":89,"offset":90},{"line":55,"column":99,"offset":100},111,1218,{"type":31,"tagName":102,"properties":103,"children":105,"position":115},"a",{"href":104},"../presentation/hud-and-hover-cards.md#hud-cards",[106],{"type":27,"value":107,"position":108},"HUD cards",{"start":109,"end":112},{"line":55,"column":110,"offset":111},112,1219,{"line":55,"column":113,"offset":114},121,1228,{"start":116,"end":117},{"line":55,"column":99,"offset":100},{"line":55,"column":118,"offset":119},172,1279,{"type":27,"value":121,"position":122},", ",{"start":123,"end":124},{"line":55,"column":118,"offset":119},{"line":55,"column":125,"offset":126},174,1281,{"type":31,"tagName":102,"properties":128,"children":130,"position":140},{"href":129},"../presentation/hud-and-hover-cards.md#looks",[131],{"type":27,"value":132,"position":133},"Looks",{"start":134,"end":137},{"line":55,"column":135,"offset":136},175,1282,{"line":55,"column":138,"offset":139},180,1287,{"start":141,"end":142},{"line":55,"column":125,"offset":126},{"line":55,"column":143,"offset":144},227,1334,{"type":27,"value":121,"position":146},{"start":147,"end":148},{"line":55,"column":143,"offset":144},{"line":55,"column":149,"offset":150},229,1336,{"type":31,"tagName":102,"properties":152,"children":154,"position":164},{"href":153},"../presentation/hud-and-hover-cards.md#blocks-and-tiles",[155],{"type":27,"value":156,"position":157},"Blocks and tiles",{"start":158,"end":161},{"line":55,"column":159,"offset":160},230,1337,{"line":55,"column":162,"offset":163},246,1353,{"start":165,"end":166},{"line":55,"column":149,"offset":150},{"line":55,"column":167,"offset":168},304,1411,{"type":27,"value":170,"position":171},"): a headline ",{"start":172,"end":173},{"line":55,"column":167,"offset":168},{"line":55,"column":174,"offset":175},318,1425,{"type":31,"tagName":61,"properties":177,"children":178,"position":186},{},[179],{"type":27,"value":180,"position":181},"tile.pill",{"start":182,"end":183},{"line":55,"column":174,"offset":175},{"line":55,"column":184,"offset":185},329,1436,{"start":187,"end":188},{"line":55,"column":174,"offset":175},{"line":55,"column":184,"offset":185},{"type":27,"value":190,"position":191}," over a string slot, a ",{"start":192,"end":193},{"line":55,"column":184,"offset":185},{"line":55,"column":194,"offset":195},352,1459,{"type":31,"tagName":61,"properties":197,"children":198,"position":206},{},[199],{"type":27,"value":200,"position":201},"tile.spark",{"start":202,"end":203},{"line":55,"column":194,"offset":195},{"line":55,"column":204,"offset":205},364,1471,{"start":207,"end":208},{"line":55,"column":194,"offset":195},{"line":55,"column":204,"offset":205},{"type":27,"value":210,"position":211}," and a ",{"start":212,"end":213},{"line":55,"column":204,"offset":205},{"line":55,"column":214,"offset":215},371,1478,{"type":31,"tagName":61,"properties":217,"children":218,"position":226},{},[219],{"type":27,"value":220,"position":221},"tile.rows",{"start":222,"end":223},{"line":55,"column":214,"offset":215},{"line":55,"column":224,"offset":225},382,1489,{"start":227,"end":228},{"line":55,"column":214,"offset":215},{"line":55,"column":224,"offset":225},{"type":27,"value":230,"position":231}," list, each reading data-only outputs written on every bar. It reads side-split ",{"start":232,"end":233},{"line":55,"column":224,"offset":225},{"line":55,"column":234,"offset":235},462,1569,{"type":31,"tagName":61,"properties":237,"children":238,"position":246},{},[239],{"type":27,"value":240,"position":241},"trades.volume",{"start":242,"end":243},{"line":55,"column":234,"offset":235},{"line":55,"column":244,"offset":245},477,1584,{"start":247,"end":248},{"line":55,"column":234,"offset":235},{"line":55,"column":244,"offset":245},{"type":27,"value":121,"position":250},{"start":251,"end":252},{"line":55,"column":244,"offset":245},{"line":55,"column":253,"offset":254},479,1586,{"type":31,"tagName":61,"properties":256,"children":257,"position":265},{},[258],{"type":27,"value":259,"position":260},"oi.close",{"start":261,"end":262},{"line":55,"column":253,"offset":254},{"line":55,"column":263,"offset":264},489,1596,{"start":266,"end":267},{"line":55,"column":253,"offset":254},{"line":55,"column":263,"offset":264},{"type":27,"value":269,"position":270}," reading NaN where the market has none, ",{"start":271,"end":272},{"line":55,"column":263,"offset":264},{"line":55,"column":273,"offset":274},529,1636,{"type":31,"tagName":61,"properties":276,"children":277,"position":285},{},[278],{"type":27,"value":279,"position":280},"funding.rate_close",{"start":281,"end":282},{"line":55,"column":273,"offset":274},{"line":55,"column":283,"offset":284},549,1656,{"start":286,"end":287},{"line":55,"column":273,"offset":274},{"line":55,"column":283,"offset":284},{"type":27,"value":289,"position":290}," reading NaN off perpetuals, and ",{"start":291,"end":292},{"line":55,"column":283,"offset":284},{"line":55,"column":293,"offset":294},582,1689,{"type":31,"tagName":61,"properties":296,"children":297,"position":305},{},[298],{"type":27,"value":299,"position":300},"liquidations",{"start":301,"end":302},{"line":55,"column":293,"offset":294},{"line":55,"column":303,"offset":304},596,1703,{"start":306,"end":307},{"line":55,"column":293,"offset":294},{"line":55,"column":303,"offset":304},{"type":27,"value":309,"position":310}," split by side (",{"start":311,"end":312},{"line":55,"column":303,"offset":304},{"line":55,"column":313,"offset":314},612,1719,{"type":31,"tagName":102,"properties":316,"children":318,"position":328},{"href":317},"../core-concepts/data-sources.md",[319],{"type":27,"value":320,"position":321},"Data sources",{"start":322,"end":325},{"line":55,"column":323,"offset":324},613,1720,{"line":55,"column":326,"offset":327},625,1732,{"start":329,"end":330},{"line":55,"column":313,"offset":314},{"line":55,"column":331,"offset":332},660,1767,{"type":27,"value":334,"position":335},"), with the ",{"start":336,"end":337},{"line":55,"column":331,"offset":332},{"line":55,"column":338,"offset":339},672,1779,{"type":31,"tagName":61,"properties":341,"children":342,"position":350},{},[343],{"type":27,"value":344,"position":345},"Ema",{"start":346,"end":347},{"line":55,"column":338,"offset":339},{"line":55,"column":348,"offset":349},677,1784,{"start":351,"end":352},{"line":55,"column":338,"offset":339},{"line":55,"column":348,"offset":349},{"type":27,"value":121,"position":354},{"start":355,"end":356},{"line":55,"column":348,"offset":349},{"line":55,"column":357,"offset":358},679,1786,{"type":31,"tagName":61,"properties":360,"children":361,"position":369},{},[362],{"type":27,"value":363,"position":364},"Rsi",{"start":365,"end":366},{"line":55,"column":357,"offset":358},{"line":55,"column":367,"offset":368},684,1791,{"start":370,"end":371},{"line":55,"column":357,"offset":358},{"line":55,"column":367,"offset":368},{"type":27,"value":121,"position":373},{"start":374,"end":375},{"line":55,"column":367,"offset":368},{"line":55,"column":376,"offset":377},686,1793,{"type":31,"tagName":61,"properties":379,"children":380,"position":388},{},[381],{"type":27,"value":382,"position":383},"Sma",{"start":384,"end":385},{"line":55,"column":376,"offset":377},{"line":55,"column":386,"offset":387},691,1798,{"start":389,"end":390},{"line":55,"column":376,"offset":377},{"line":55,"column":386,"offset":387},{"type":27,"value":392,"position":393}," and ",{"start":394,"end":395},{"line":55,"column":386,"offset":387},{"line":55,"column":396,"offset":397},696,1803,{"type":31,"tagName":61,"properties":399,"children":400,"position":408},{},[401],{"type":27,"value":402,"position":403},"Roc",{"start":404,"end":405},{"line":55,"column":396,"offset":397},{"line":55,"column":406,"offset":407},701,1808,{"start":409,"end":410},{"line":55,"column":396,"offset":397},{"line":55,"column":406,"offset":407},{"type":27,"value":412,"position":413}," helpers (",{"start":414,"end":415},{"line":55,"column":406,"offset":407},{"line":55,"column":416,"offset":417},711,1818,{"type":31,"tagName":102,"properties":419,"children":421,"position":431},{"href":420},"../functions/ta-library.md",[422],{"type":27,"value":423,"position":424},"TA library",{"start":425,"end":428},{"line":55,"column":426,"offset":427},712,1819,{"line":55,"column":429,"offset":430},722,1829,{"start":432,"end":433},{"line":55,"column":416,"offset":417},{"line":55,"column":434,"offset":435},751,1858,{"type":27,"value":437,"position":438},"). This is also the ",{"start":439,"end":440},{"line":55,"column":434,"offset":435},{"line":55,"column":441,"offset":442},771,1878,{"type":31,"tagName":61,"properties":444,"children":445,"position":453},{},[446],{"type":27,"value":447,"position":448},"decision-board",{"start":449,"end":450},{"line":55,"column":441,"offset":442},{"line":55,"column":451,"offset":452},787,1894,{"start":454,"end":455},{"line":55,"column":441,"offset":442},{"line":55,"column":451,"offset":452},{"type":27,"value":457,"position":458}," template: the ",{"start":459,"end":460},{"line":55,"column":451,"offset":452},{"line":55,"column":461,"offset":462},802,1909,{"type":31,"tagName":464,"properties":465,"children":466,"position":476},"strong",{},[467],{"type":27,"value":468,"position":469},"Decision Board",{"start":470,"end":473},{"line":55,"column":471,"offset":472},804,1911,{"line":55,"column":474,"offset":475},818,1925,{"start":477,"end":478},{"line":55,"column":461,"offset":462},{"line":55,"column":479,"offset":480},820,1927,{"type":27,"value":482,"position":483}," card under ",{"start":484,"end":485},{"line":55,"column":479,"offset":480},{"line":55,"column":486,"offset":487},832,1939,{"type":31,"tagName":464,"properties":489,"children":490,"position":500},{},[491],{"type":27,"value":492,"position":493},"HUDs",{"start":494,"end":497},{"line":55,"column":495,"offset":496},834,1941,{"line":55,"column":498,"offset":499},838,1945,{"start":501,"end":502},{"line":55,"column":486,"offset":487},{"line":55,"column":503,"offset":504},840,1947,{"type":27,"value":506,"position":507}," in the editor's starter list, and it compiles as written.",{"start":508,"end":509},{"line":55,"column":503,"offset":504},{"line":55,"column":510,"offset":511},898,2005,{"start":513,"end":514},{"line":55,"column":21,"offset":56},{"line":55,"column":510,"offset":511},{"type":27,"value":28},{"type":31,"tagName":517,"properties":518,"children":519,"position":530},"h2",{},[520],{"type":27,"value":521,"position":522},"The wrun indicator",{"start":523,"end":527},{"line":524,"column":525,"offset":526},9,4,2010,{"line":524,"column":528,"offset":529},22,2028,{"start":531,"end":533},{"line":524,"column":21,"offset":532},2007,{"line":524,"column":528,"offset":529},{"type":27,"value":28},{"type":14,"children":536},[537],{"type":31,"tagName":538,"properties":539,"children":543,"data":-1},"pre",{"class":540,"style":541,"tabindex":542,"data-sample":447},"shiki shiki-themes github-dark github-light","--shiki-dark:#e1e4e8;--shiki-light:#24292e;--shiki-dark-bg:#24292e;--shiki-light-bg:#fff","0",[544],{"type":31,"tagName":61,"properties":545,"children":548},{"class":546},[547],"language-typescript",[549,560,561,569,570,578,579,587,588,596,597,605,606,614,615,623,624,632,633,636,637,645,646,672,673,750,751,819,820,887,888,908,909,988,989,1064,1065,1142,1143,1219,1220,1296,1297,1372,1373,1440,1441,1461,1462,1506,1507,1510,1511,1519,1520,1528,1529,1551,1552,1555,1556,1564,1565,1573,1574,1582,1583,1605,1606,1646,1647,1684,1685,1715,1716,1745,1746,1789,1790,1831,1832,1835,1836,1844,1845,1853,1854,1862,1863,1952,1953,1993,1994,2031,2032,2069,2070,2107,2108,2138,2139,2177,2178,2216,2217,2265,2266,2303,2304,2341,2342,2379,2380,2520,2521,2524,2525,2533,2534,2565,2566,2600,2601,2604,2605,2613,2614,2622,2623,2631,2632,2707,2708,2753,2754,2797,2798,2964,2965,2973,2974,2977,2978,3004,3005,3036,3037,3067,3068,3118,3119,3163,3164,3208,3209,3253,3254,3306,3307,3310,3311,3338,3339,3364,3365,3390,3391,3416,3417,3442,3443,3468,3469,3494,3495,3520,3521,3558,3559,3596,3597,3634,3635,3677,3678,3714,3715,3751,3752,3777,3778,3808,3809,3838,3839,3874,3875,3907,3908,3940,3941,3973,3974,4006,4007,4044,4045,4077,4078,4107,4108,4140,4141,4173,4174,4206,4207,4244,4245,4269,4270,4294,4295,4319,4320,4323,4324,4332,4333,4341,4342,4350,4351,4383,4384,4499,4500,4605,4606,4758,4759,4891,4892,5044,5045,5180,5181,5201,5202,5222,5223,5243,5244,5304,5305,5340,5341,5361,5362,5398,5399,5441,5442,5450,5451,5459,5460,5463,5464,5472,5473,5501,5502,5533,5534,5556,5557,5578,5579,5600,5601,5622,5623,5644,5645,5666,5667,5696,5697,5739,5740,5781,5782,5807,5808,5832,5833,5857,5858,5882,5883,5890,5891,5894,5895,5903,5904,5912,5913,5941,5942,5959,5960,5986,5987,6014,6015,6040,6041,6071,6072,6102,6103,6163,6164,6167,6168,6176,6177,6185,6186,6211,6212,6237,6238,6263,6264,6289,6290,6307,6308,6325,6326,6343,6344,6361,6362,6402,6403,6451,6452,6498,6499,6524,6525,6549,6550,6574,6575,6599,6600,6652,6653,6670,6671,6688,6689,6706,6707,6724,6725,6732,6733,6762,6763,6837,6838,6867,6868,6931,6932,6957,6958,6984,6985,7002,7003,7034,7035,7042,7043,7088,7089,7119,7120,7150,7151,7185,7186,7211,7212,7224,7225,7228,7229,7263,7264,7293,7294,7307,7308,7329,7330,7351,7352,7373,7374,7395,7396,7469,7470,7515,7516,7529,7530,7543,7544,7557,7558,7571,7572,7585,7586,7608,7609,7621,7622,7693,7694,7706,7707,7718,7719,7727,7728,7798,7799,7878,7879,7941,7942,7954,7955,7962,7963],{"type":31,"tagName":550,"properties":551,"children":553},"span",{"class":552},"line",[554],{"type":31,"tagName":550,"properties":555,"children":557},{"style":556},"--shiki-dark:#6A737D;--shiki-light:#6A737D",[558],{"type":27,"value":559},"// Decision Board: one card in a corner of the price pane that grades the market factor by factor and says which",{"type":27,"value":28},{"type":31,"tagName":550,"properties":562,"children":563},{"class":552},[564],{"type":31,"tagName":550,"properties":565,"children":566},{"style":556},[567],{"type":27,"value":568},"// way it leans, drawn by the chart in the broadsheet look. The trader reads a headline first, written by the script",{"type":27,"value":28},{"type":31,"tagName":550,"properties":571,"children":572},{"class":552},[573],{"type":31,"tagName":550,"properties":574,"children":575},{"style":556},[576],{"type":27,"value":577},"// from the count (\"Buyers Ahead, 4 to 1\", \"Sellers Ahead, 3 to 1\" or \"Signals Split, 2 to 2\": the leading side's",{"type":27,"value":28},{"type":31,"tagName":550,"properties":580,"children":581},{"class":552},[582],{"type":31,"tagName":550,"properties":583,"children":584},{"style":556},[585],{"type":27,"value":586},"// factors against the other side's), then the net score (bullish factors minus bearish ones, -6 to +6) over the last",{"type":27,"value":28},{"type":31,"tagName":550,"properties":589,"children":590},{"class":552},[591],{"type":31,"tagName":550,"properties":592,"children":593},{"style":556},[594],{"type":27,"value":595},"// 64 bars as a stippled line, then the six readings behind it in dotted-leader rows: the close against the EMA, RSI,",{"type":27,"value":28},{"type":31,"tagName":550,"properties":598,"children":599},{"class":552},[600],{"type":31,"tagName":550,"properties":601,"children":602},{"style":556},[603],{"type":27,"value":604},"// volume against its average (the live bar's volume so far), taker flow, the open-interest change in contracts (coins",{"type":27,"value":28},{"type":31,"tagName":550,"properties":607,"children":608},{"class":552},[609],{"type":31,"tagName":550,"properties":610,"children":611},{"style":556},[612],{"type":27,"value":613},"// on a perpetual, as served on a prediction market) and the longs' share of liquidations. A factor whose market has no data prints a dash and leaves the count: open interest and",{"type":27,"value":28},{"type":31,"tagName":550,"properties":616,"children":617},{"class":552},[618],{"type":31,"tagName":550,"properties":619,"children":620},{"style":556},[621],{"type":27,"value":622},"// liquidations on spot, stocks and FX; flow and volume on FX. The EMA is drawn on price, and every number on the",{"type":27,"value":28},{"type":31,"tagName":550,"properties":625,"children":626},{"class":552},[627],{"type":31,"tagName":550,"properties":628,"children":629},{"style":556},[630],{"type":27,"value":631},"// card is a data-only output written on every bar, so the Console or a watch reads the same values the card shows.",{"type":27,"value":28},{"type":31,"tagName":550,"properties":634,"children":635},{"class":552},[],{"type":27,"value":28},{"type":31,"tagName":550,"properties":638,"children":639},{"class":552},[640],{"type":31,"tagName":550,"properties":641,"children":642},{"style":556},[643],{"type":27,"value":644},"// Settings: the lengths, one threshold per factor rule, the margin the lean needs, and the EMA line's colour.",{"type":27,"value":28},{"type":31,"tagName":550,"properties":647,"children":648},{"class":552},[649,655,661,667],{"type":31,"tagName":550,"properties":650,"children":652},{"style":651},"--shiki-dark:#B392F0;--shiki-light:#6F42C1",[653],{"type":27,"value":654},"section",{"type":31,"tagName":550,"properties":656,"children":658},{"style":657},"--shiki-dark:#E1E4E8;--shiki-light:#24292E",[659],{"type":27,"value":660},"(",{"type":31,"tagName":550,"properties":662,"children":664},{"style":663},"--shiki-dark:#9ECBFF;--shiki-light:#032F62",[665],{"type":27,"value":666},"\"Lengths\"",{"type":31,"tagName":550,"properties":668,"children":669},{"style":657},[670],{"type":27,"value":671},");",{"type":27,"value":28},{"type":31,"tagName":550,"properties":674,"children":675},{"class":552},[676,681,686,690,695,699,705,710,715,720,725,730,735,740,745],{"type":31,"tagName":550,"properties":677,"children":678},{"style":657},[679],{"type":27,"value":680},"param.",{"type":31,"tagName":550,"properties":682,"children":683},{"style":651},[684],{"type":27,"value":685},"int",{"type":31,"tagName":550,"properties":687,"children":688},{"style":657},[689],{"type":27,"value":660},{"type":31,"tagName":550,"properties":691,"children":692},{"style":663},[693],{"type":27,"value":694},"\"ema_len\"",{"type":31,"tagName":550,"properties":696,"children":697},{"style":657},[698],{"type":27,"value":121},{"type":31,"tagName":550,"properties":700,"children":702},{"style":701},"--shiki-dark:#79B8FF;--shiki-light:#005CC5",[703],{"type":27,"value":704},"50",{"type":31,"tagName":550,"properties":706,"children":707},{"style":657},[708],{"type":27,"value":709},", { min: ",{"type":31,"tagName":550,"properties":711,"children":712},{"style":701},[713],{"type":27,"value":714},"2",{"type":31,"tagName":550,"properties":716,"children":717},{"style":657},[718],{"type":27,"value":719},", max: ",{"type":31,"tagName":550,"properties":721,"children":722},{"style":701},[723],{"type":27,"value":724},"500",{"type":31,"tagName":550,"properties":726,"children":727},{"style":657},[728],{"type":27,"value":729},", label: ",{"type":31,"tagName":550,"properties":731,"children":732},{"style":663},[733],{"type":27,"value":734},"\"EMA length, bars\"",{"type":31,"tagName":550,"properties":736,"children":737},{"style":657},[738],{"type":27,"value":739},", description: ",{"type":31,"tagName":550,"properties":741,"children":742},{"style":663},[743],{"type":27,"value":744},"\"EMA length in bars, the trend reference\"",{"type":31,"tagName":550,"properties":746,"children":747},{"style":657},[748],{"type":27,"value":749}," });",{"type":27,"value":28},{"type":31,"tagName":550,"properties":752,"children":753},{"class":552},[754,758,762,766,771,775,780,784,788,792,797,801,806,810,815],{"type":31,"tagName":550,"properties":755,"children":756},{"style":657},[757],{"type":27,"value":680},{"type":31,"tagName":550,"properties":759,"children":760},{"style":651},[761],{"type":27,"value":685},{"type":31,"tagName":550,"properties":763,"children":764},{"style":657},[765],{"type":27,"value":660},{"type":31,"tagName":550,"properties":767,"children":768},{"style":663},[769],{"type":27,"value":770},"\"rsi_len\"",{"type":31,"tagName":550,"properties":772,"children":773},{"style":657},[774],{"type":27,"value":121},{"type":31,"tagName":550,"properties":776,"children":777},{"style":701},[778],{"type":27,"value":779},"14",{"type":31,"tagName":550,"properties":781,"children":782},{"style":657},[783],{"type":27,"value":709},{"type":31,"tagName":550,"properties":785,"children":786},{"style":701},[787],{"type":27,"value":714},{"type":31,"tagName":550,"properties":789,"children":790},{"style":657},[791],{"type":27,"value":719},{"type":31,"tagName":550,"properties":793,"children":794},{"style":701},[795],{"type":27,"value":796},"200",{"type":31,"tagName":550,"properties":798,"children":799},{"style":657},[800],{"type":27,"value":729},{"type":31,"tagName":550,"properties":802,"children":803},{"style":663},[804],{"type":27,"value":805},"\"RSI length, bars\"",{"type":31,"tagName":550,"properties":807,"children":808},{"style":657},[809],{"type":27,"value":739},{"type":31,"tagName":550,"properties":811,"children":812},{"style":663},[813],{"type":27,"value":814},"\"RSI length in bars\"",{"type":31,"tagName":550,"properties":816,"children":817},{"style":657},[818],{"type":27,"value":749},{"type":27,"value":28},{"type":31,"tagName":550,"properties":821,"children":822},{"class":552},[823,827,831,835,840,844,849,853,857,861,865,869,874,878,883],{"type":31,"tagName":550,"properties":824,"children":825},{"style":657},[826],{"type":27,"value":680},{"type":31,"tagName":550,"properties":828,"children":829},{"style":651},[830],{"type":27,"value":685},{"type":31,"tagName":550,"properties":832,"children":833},{"style":657},[834],{"type":27,"value":660},{"type":31,"tagName":550,"properties":836,"children":837},{"style":663},[838],{"type":27,"value":839},"\"window\"",{"type":31,"tagName":550,"properties":841,"children":842},{"style":657},[843],{"type":27,"value":121},{"type":31,"tagName":550,"properties":845,"children":846},{"style":701},[847],{"type":27,"value":848},"20",{"type":31,"tagName":550,"properties":850,"children":851},{"style":657},[852],{"type":27,"value":709},{"type":31,"tagName":550,"properties":854,"children":855},{"style":701},[856],{"type":27,"value":714},{"type":31,"tagName":550,"properties":858,"children":859},{"style":657},[860],{"type":27,"value":719},{"type":31,"tagName":550,"properties":862,"children":863},{"style":701},[864],{"type":27,"value":796},{"type":31,"tagName":550,"properties":866,"children":867},{"style":657},[868],{"type":27,"value":729},{"type":31,"tagName":550,"properties":870,"children":871},{"style":663},[872],{"type":27,"value":873},"\"Window, bars\"",{"type":31,"tagName":550,"properties":875,"children":876},{"style":657},[877],{"type":27,"value":739},{"type":31,"tagName":550,"properties":879,"children":880},{"style":663},[881],{"type":27,"value":882},"\"Bars in the volume, flow, open-interest and liquidation windows\"",{"type":31,"tagName":550,"properties":884,"children":885},{"style":657},[886],{"type":27,"value":749},{"type":27,"value":28},{"type":31,"tagName":550,"properties":889,"children":890},{"class":552},[891,895,899,904],{"type":31,"tagName":550,"properties":892,"children":893},{"style":651},[894],{"type":27,"value":654},{"type":31,"tagName":550,"properties":896,"children":897},{"style":657},[898],{"type":27,"value":660},{"type":31,"tagName":550,"properties":900,"children":901},{"style":663},[902],{"type":27,"value":903},"\"Factor thresholds\"",{"type":31,"tagName":550,"properties":905,"children":906},{"style":657},[907],{"type":27,"value":671},{"type":27,"value":28},{"type":31,"tagName":550,"properties":910,"children":911},{"class":552},[912,916,921,925,930,934,939,943,947,951,956,961,966,970,975,979,984],{"type":31,"tagName":550,"properties":913,"children":914},{"style":657},[915],{"type":27,"value":680},{"type":31,"tagName":550,"properties":917,"children":918},{"style":651},[919],{"type":27,"value":920},"number",{"type":31,"tagName":550,"properties":922,"children":923},{"style":657},[924],{"type":27,"value":660},{"type":31,"tagName":550,"properties":926,"children":927},{"style":663},[928],{"type":27,"value":929},"\"rsi_bull\"",{"type":31,"tagName":550,"properties":931,"children":932},{"style":657},[933],{"type":27,"value":121},{"type":31,"tagName":550,"properties":935,"children":936},{"style":701},[937],{"type":27,"value":938},"55",{"type":31,"tagName":550,"properties":940,"children":941},{"style":657},[942],{"type":27,"value":709},{"type":31,"tagName":550,"properties":944,"children":945},{"style":701},[946],{"type":27,"value":704},{"type":31,"tagName":550,"properties":948,"children":949},{"style":657},[950],{"type":27,"value":719},{"type":31,"tagName":550,"properties":952,"children":953},{"style":701},[954],{"type":27,"value":955},"100",{"type":31,"tagName":550,"properties":957,"children":958},{"style":657},[959],{"type":27,"value":960},", step: ",{"type":31,"tagName":550,"properties":962,"children":963},{"style":701},[964],{"type":27,"value":965},"1",{"type":31,"tagName":550,"properties":967,"children":968},{"style":657},[969],{"type":27,"value":729},{"type":31,"tagName":550,"properties":971,"children":972},{"style":663},[973],{"type":27,"value":974},"\"RSI bullish above\"",{"type":31,"tagName":550,"properties":976,"children":977},{"style":657},[978],{"type":27,"value":739},{"type":31,"tagName":550,"properties":980,"children":981},{"style":663},[982],{"type":27,"value":983},"\"RSI above this level reads bullish momentum\"",{"type":31,"tagName":550,"properties":985,"children":986},{"style":657},[987],{"type":27,"value":749},{"type":27,"value":28},{"type":31,"tagName":550,"properties":990,"children":991},{"class":552},[992,996,1000,1004,1009,1013,1018,1022,1026,1030,1034,1038,1042,1046,1051,1055,1060],{"type":31,"tagName":550,"properties":993,"children":994},{"style":657},[995],{"type":27,"value":680},{"type":31,"tagName":550,"properties":997,"children":998},{"style":651},[999],{"type":27,"value":920},{"type":31,"tagName":550,"properties":1001,"children":1002},{"style":657},[1003],{"type":27,"value":660},{"type":31,"tagName":550,"properties":1005,"children":1006},{"style":663},[1007],{"type":27,"value":1008},"\"rsi_bear\"",{"type":31,"tagName":550,"properties":1010,"children":1011},{"style":657},[1012],{"type":27,"value":121},{"type":31,"tagName":550,"properties":1014,"children":1015},{"style":701},[1016],{"type":27,"value":1017},"45",{"type":31,"tagName":550,"properties":1019,"children":1020},{"style":657},[1021],{"type":27,"value":709},{"type":31,"tagName":550,"properties":1023,"children":1024},{"style":701},[1025],{"type":27,"value":542},{"type":31,"tagName":550,"properties":1027,"children":1028},{"style":657},[1029],{"type":27,"value":719},{"type":31,"tagName":550,"properties":1031,"children":1032},{"style":701},[1033],{"type":27,"value":704},{"type":31,"tagName":550,"properties":1035,"children":1036},{"style":657},[1037],{"type":27,"value":960},{"type":31,"tagName":550,"properties":1039,"children":1040},{"style":701},[1041],{"type":27,"value":965},{"type":31,"tagName":550,"properties":1043,"children":1044},{"style":657},[1045],{"type":27,"value":729},{"type":31,"tagName":550,"properties":1047,"children":1048},{"style":663},[1049],{"type":27,"value":1050},"\"RSI bearish below\"",{"type":31,"tagName":550,"properties":1052,"children":1053},{"style":657},[1054],{"type":27,"value":739},{"type":31,"tagName":550,"properties":1056,"children":1057},{"style":663},[1058],{"type":27,"value":1059},"\"RSI below this level reads bearish momentum\"",{"type":31,"tagName":550,"properties":1061,"children":1062},{"style":657},[1063],{"type":27,"value":749},{"type":27,"value":28},{"type":31,"tagName":550,"properties":1066,"children":1067},{"class":552},[1068,1072,1076,1080,1085,1089,1094,1098,1102,1106,1111,1115,1120,1124,1129,1133,1138],{"type":31,"tagName":550,"properties":1069,"children":1070},{"style":657},[1071],{"type":27,"value":680},{"type":31,"tagName":550,"properties":1073,"children":1074},{"style":651},[1075],{"type":27,"value":920},{"type":31,"tagName":550,"properties":1077,"children":1078},{"style":657},[1079],{"type":27,"value":660},{"type":31,"tagName":550,"properties":1081,"children":1082},{"style":663},[1083],{"type":27,"value":1084},"\"volume_spike\"",{"type":31,"tagName":550,"properties":1086,"children":1087},{"style":657},[1088],{"type":27,"value":121},{"type":31,"tagName":550,"properties":1090,"children":1091},{"style":701},[1092],{"type":27,"value":1093},"1.2",{"type":31,"tagName":550,"properties":1095,"children":1096},{"style":657},[1097],{"type":27,"value":709},{"type":31,"tagName":550,"properties":1099,"children":1100},{"style":701},[1101],{"type":27,"value":965},{"type":31,"tagName":550,"properties":1103,"children":1104},{"style":657},[1105],{"type":27,"value":719},{"type":31,"tagName":550,"properties":1107,"children":1108},{"style":701},[1109],{"type":27,"value":1110},"10",{"type":31,"tagName":550,"properties":1112,"children":1113},{"style":657},[1114],{"type":27,"value":960},{"type":31,"tagName":550,"properties":1116,"children":1117},{"style":701},[1118],{"type":27,"value":1119},"0.1",{"type":31,"tagName":550,"properties":1121,"children":1122},{"style":657},[1123],{"type":27,"value":729},{"type":31,"tagName":550,"properties":1125,"children":1126},{"style":663},[1127],{"type":27,"value":1128},"\"Volume spike, times average\"",{"type":31,"tagName":550,"properties":1130,"children":1131},{"style":657},[1132],{"type":27,"value":739},{"type":31,"tagName":550,"properties":1134,"children":1135},{"style":663},[1136],{"type":27,"value":1137},"\"Volume at this multiple of its average or more counts: bullish on an up bar, bearish on a down bar (the live bar counts its volume so far)\"",{"type":31,"tagName":550,"properties":1139,"children":1140},{"style":657},[1141],{"type":27,"value":749},{"type":27,"value":28},{"type":31,"tagName":550,"properties":1144,"children":1145},{"class":552},[1146,1150,1154,1158,1163,1167,1172,1176,1180,1184,1188,1192,1197,1201,1206,1210,1215],{"type":31,"tagName":550,"properties":1147,"children":1148},{"style":657},[1149],{"type":27,"value":680},{"type":31,"tagName":550,"properties":1151,"children":1152},{"style":651},[1153],{"type":27,"value":920},{"type":31,"tagName":550,"properties":1155,"children":1156},{"style":657},[1157],{"type":27,"value":660},{"type":31,"tagName":550,"properties":1159,"children":1160},{"style":663},[1161],{"type":27,"value":1162},"\"flow_edge\"",{"type":31,"tagName":550,"properties":1164,"children":1165},{"style":657},[1166],{"type":27,"value":121},{"type":31,"tagName":550,"properties":1168,"children":1169},{"style":701},[1170],{"type":27,"value":1171},"5",{"type":31,"tagName":550,"properties":1173,"children":1174},{"style":657},[1175],{"type":27,"value":709},{"type":31,"tagName":550,"properties":1177,"children":1178},{"style":701},[1179],{"type":27,"value":542},{"type":31,"tagName":550,"properties":1181,"children":1182},{"style":657},[1183],{"type":27,"value":719},{"type":31,"tagName":550,"properties":1185,"children":1186},{"style":701},[1187],{"type":27,"value":955},{"type":31,"tagName":550,"properties":1189,"children":1190},{"style":657},[1191],{"type":27,"value":960},{"type":31,"tagName":550,"properties":1193,"children":1194},{"style":701},[1195],{"type":27,"value":1196},"0.5",{"type":31,"tagName":550,"properties":1198,"children":1199},{"style":657},[1200],{"type":27,"value":729},{"type":31,"tagName":550,"properties":1202,"children":1203},{"style":663},[1204],{"type":27,"value":1205},"\"Flow edge, percent\"",{"type":31,"tagName":550,"properties":1207,"children":1208},{"style":657},[1209],{"type":27,"value":739},{"type":31,"tagName":550,"properties":1211,"children":1212},{"style":663},[1213],{"type":27,"value":1214},"\"Taker flow above this percent reads bullish, below minus this percent bearish\"",{"type":31,"tagName":550,"properties":1216,"children":1217},{"style":657},[1218],{"type":27,"value":749},{"type":27,"value":28},{"type":31,"tagName":550,"properties":1221,"children":1222},{"class":552},[1223,1227,1231,1235,1240,1244,1249,1253,1257,1261,1265,1269,1274,1278,1283,1287,1292],{"type":31,"tagName":550,"properties":1224,"children":1225},{"style":657},[1226],{"type":27,"value":680},{"type":31,"tagName":550,"properties":1228,"children":1229},{"style":651},[1230],{"type":27,"value":920},{"type":31,"tagName":550,"properties":1232,"children":1233},{"style":657},[1234],{"type":27,"value":660},{"type":31,"tagName":550,"properties":1236,"children":1237},{"style":663},[1238],{"type":27,"value":1239},"\"oi_flat\"",{"type":31,"tagName":550,"properties":1241,"children":1242},{"style":657},[1243],{"type":27,"value":121},{"type":31,"tagName":550,"properties":1245,"children":1246},{"style":701},[1247],{"type":27,"value":1248},"0.05",{"type":31,"tagName":550,"properties":1250,"children":1251},{"style":657},[1252],{"type":27,"value":709},{"type":31,"tagName":550,"properties":1254,"children":1255},{"style":701},[1256],{"type":27,"value":542},{"type":31,"tagName":550,"properties":1258,"children":1259},{"style":657},[1260],{"type":27,"value":719},{"type":31,"tagName":550,"properties":1262,"children":1263},{"style":701},[1264],{"type":27,"value":1110},{"type":31,"tagName":550,"properties":1266,"children":1267},{"style":657},[1268],{"type":27,"value":960},{"type":31,"tagName":550,"properties":1270,"children":1271},{"style":701},[1272],{"type":27,"value":1273},"0.01",{"type":31,"tagName":550,"properties":1275,"children":1276},{"style":657},[1277],{"type":27,"value":729},{"type":31,"tagName":550,"properties":1279,"children":1280},{"style":663},[1281],{"type":27,"value":1282},"\"Minimum OI rise, percent\"",{"type":31,"tagName":550,"properties":1284,"children":1285},{"style":657},[1286],{"type":27,"value":739},{"type":31,"tagName":550,"properties":1288,"children":1289},{"style":663},[1290],{"type":27,"value":1291},"\"Open interest rising more than this percent counts in the direction price moved (new positions); flat or falling open interest reads neutral (positions closing). Counted in coins on a perpetual\"",{"type":31,"tagName":550,"properties":1293,"children":1294},{"style":657},[1295],{"type":27,"value":749},{"type":27,"value":28},{"type":31,"tagName":550,"properties":1298,"children":1299},{"class":552},[1300,1304,1308,1312,1317,1321,1326,1330,1334,1338,1342,1346,1350,1354,1359,1363,1368],{"type":31,"tagName":550,"properties":1301,"children":1302},{"style":657},[1303],{"type":27,"value":680},{"type":31,"tagName":550,"properties":1305,"children":1306},{"style":651},[1307],{"type":27,"value":920},{"type":31,"tagName":550,"properties":1309,"children":1310},{"style":657},[1311],{"type":27,"value":660},{"type":31,"tagName":550,"properties":1313,"children":1314},{"style":663},[1315],{"type":27,"value":1316},"\"liq_heavy\"",{"type":31,"tagName":550,"properties":1318,"children":1319},{"style":657},[1320],{"type":27,"value":121},{"type":31,"tagName":550,"properties":1322,"children":1323},{"style":701},[1324],{"type":27,"value":1325},"65",{"type":31,"tagName":550,"properties":1327,"children":1328},{"style":657},[1329],{"type":27,"value":709},{"type":31,"tagName":550,"properties":1331,"children":1332},{"style":701},[1333],{"type":27,"value":704},{"type":31,"tagName":550,"properties":1335,"children":1336},{"style":657},[1337],{"type":27,"value":719},{"type":31,"tagName":550,"properties":1339,"children":1340},{"style":701},[1341],{"type":27,"value":955},{"type":31,"tagName":550,"properties":1343,"children":1344},{"style":657},[1345],{"type":27,"value":960},{"type":31,"tagName":550,"properties":1347,"children":1348},{"style":701},[1349],{"type":27,"value":965},{"type":31,"tagName":550,"properties":1351,"children":1352},{"style":657},[1353],{"type":27,"value":729},{"type":31,"tagName":550,"properties":1355,"children":1356},{"style":663},[1357],{"type":27,"value":1358},"\"Heavy long share, percent\"",{"type":31,"tagName":550,"properties":1360,"children":1361},{"style":657},[1362],{"type":27,"value":739},{"type":31,"tagName":550,"properties":1364,"children":1365},{"style":663},[1366],{"type":27,"value":1367},"\"Longs over this percent of liquidations read bearish; longs under 100 minus it read bullish\"",{"type":31,"tagName":550,"properties":1369,"children":1370},{"style":657},[1371],{"type":27,"value":749},{"type":27,"value":28},{"type":31,"tagName":550,"properties":1374,"children":1375},{"class":552},[1376,1380,1384,1388,1393,1397,1401,1405,1409,1413,1418,1422,1427,1431,1436],{"type":31,"tagName":550,"properties":1377,"children":1378},{"style":657},[1379],{"type":27,"value":680},{"type":31,"tagName":550,"properties":1381,"children":1382},{"style":651},[1383],{"type":27,"value":685},{"type":31,"tagName":550,"properties":1385,"children":1386},{"style":657},[1387],{"type":27,"value":660},{"type":31,"tagName":550,"properties":1389,"children":1390},{"style":663},[1391],{"type":27,"value":1392},"\"lean_margin\"",{"type":31,"tagName":550,"properties":1394,"children":1395},{"style":657},[1396],{"type":27,"value":121},{"type":31,"tagName":550,"properties":1398,"children":1399},{"style":701},[1400],{"type":27,"value":714},{"type":31,"tagName":550,"properties":1402,"children":1403},{"style":657},[1404],{"type":27,"value":709},{"type":31,"tagName":550,"properties":1406,"children":1407},{"style":701},[1408],{"type":27,"value":965},{"type":31,"tagName":550,"properties":1410,"children":1411},{"style":657},[1412],{"type":27,"value":719},{"type":31,"tagName":550,"properties":1414,"children":1415},{"style":701},[1416],{"type":27,"value":1417},"6",{"type":31,"tagName":550,"properties":1419,"children":1420},{"style":657},[1421],{"type":27,"value":729},{"type":31,"tagName":550,"properties":1423,"children":1424},{"style":663},[1425],{"type":27,"value":1426},"\"Lean margin, factors\"",{"type":31,"tagName":550,"properties":1428,"children":1429},{"style":657},[1430],{"type":27,"value":739},{"type":31,"tagName":550,"properties":1432,"children":1433},{"style":663},[1434],{"type":27,"value":1435},"\"Bullish factors over bearish ones needed to lean Long (and the reverse to lean Short)\"",{"type":31,"tagName":550,"properties":1437,"children":1438},{"style":657},[1439],{"type":27,"value":749},{"type":27,"value":28},{"type":31,"tagName":550,"properties":1442,"children":1443},{"class":552},[1444,1448,1452,1457],{"type":31,"tagName":550,"properties":1445,"children":1446},{"style":651},[1447],{"type":27,"value":654},{"type":31,"tagName":550,"properties":1449,"children":1450},{"style":657},[1451],{"type":27,"value":660},{"type":31,"tagName":550,"properties":1453,"children":1454},{"style":663},[1455],{"type":27,"value":1456},"\"Look\"",{"type":31,"tagName":550,"properties":1458,"children":1459},{"style":657},[1460],{"type":27,"value":671},{"type":27,"value":28},{"type":31,"tagName":550,"properties":1463,"children":1464},{"class":552},[1465,1469,1474,1478,1483,1487,1492,1497,1502],{"type":31,"tagName":550,"properties":1466,"children":1467},{"style":657},[1468],{"type":27,"value":680},{"type":31,"tagName":550,"properties":1470,"children":1471},{"style":651},[1472],{"type":27,"value":1473},"color",{"type":31,"tagName":550,"properties":1475,"children":1476},{"style":657},[1477],{"type":27,"value":660},{"type":31,"tagName":550,"properties":1479,"children":1480},{"style":663},[1481],{"type":27,"value":1482},"\"ema_color\"",{"type":31,"tagName":550,"properties":1484,"children":1485},{"style":657},[1486],{"type":27,"value":121},{"type":31,"tagName":550,"properties":1488,"children":1489},{"style":663},[1490],{"type":27,"value":1491},"\"#38bdf8\"",{"type":31,"tagName":550,"properties":1493,"children":1494},{"style":657},[1495],{"type":27,"value":1496},", { label: ",{"type":31,"tagName":550,"properties":1498,"children":1499},{"style":663},[1500],{"type":27,"value":1501},"\"EMA line\"",{"type":31,"tagName":550,"properties":1503,"children":1504},{"style":657},[1505],{"type":27,"value":749},{"type":27,"value":28},{"type":31,"tagName":550,"properties":1508,"children":1509},{"class":552},[],{"type":27,"value":28},{"type":31,"tagName":550,"properties":1512,"children":1513},{"class":552},[1514],{"type":31,"tagName":550,"properties":1515,"children":1516},{"style":556},[1517],{"type":27,"value":1518},"// The legend reads the lengths after the name (\"Decision Board 50 14 20\"): a tile label is a fixed string, so the",{"type":27,"value":28},{"type":31,"tagName":550,"properties":1521,"children":1522},{"class":552},[1523],{"type":31,"tagName":550,"properties":1524,"children":1525},{"style":556},[1526],{"type":27,"value":1527},"// card's labels name what they read in words and the settings in use ride the legend.",{"type":27,"value":28},{"type":31,"tagName":550,"properties":1530,"children":1531},{"class":552},[1532,1537,1542,1547],{"type":31,"tagName":550,"properties":1533,"children":1534},{"style":651},[1535],{"type":27,"value":1536},"legend",{"type":31,"tagName":550,"properties":1538,"children":1539},{"style":657},[1540],{"type":27,"value":1541},"({ title: ",{"type":31,"tagName":550,"properties":1543,"children":1544},{"style":663},[1545],{"type":27,"value":1546},"\"{{ema_len}} {{rsi_len}} {{window}}\"",{"type":31,"tagName":550,"properties":1548,"children":1549},{"style":657},[1550],{"type":27,"value":749},{"type":27,"value":28},{"type":31,"tagName":550,"properties":1553,"children":1554},{"class":552},[],{"type":27,"value":28},{"type":31,"tagName":550,"properties":1557,"children":1558},{"class":552},[1559],{"type":31,"tagName":550,"properties":1560,"children":1561},{"style":556},[1562],{"type":27,"value":1563},"// Inputs: the chart's own candles set the grid; flow and liquidations read 0 on a bar without prints; open",{"type":27,"value":28},{"type":31,"tagName":550,"properties":1566,"children":1567},{"class":552},[1568],{"type":31,"tagName":550,"properties":1569,"children":1570},{"style":556},[1571],{"type":27,"value":1572},"// interest reads NaN on a bar without a reading and where the market has none; funding is served on perpetuals only",{"type":27,"value":28},{"type":31,"tagName":550,"properties":1575,"children":1576},{"class":552},[1577],{"type":31,"tagName":550,"properties":1578,"children":1579},{"style":556},[1580],{"type":27,"value":1581},"// (NaN elsewhere), which tells the file its open interest is dollars to turn into coins.",{"type":27,"value":28},{"type":31,"tagName":550,"properties":1584,"children":1585},{"class":552},[1586,1591,1595,1600],{"type":31,"tagName":550,"properties":1587,"children":1588},{"style":651},[1589],{"type":27,"value":1590},"input",{"type":31,"tagName":550,"properties":1592,"children":1593},{"style":657},[1594],{"type":27,"value":660},{"type":31,"tagName":550,"properties":1596,"children":1597},{"style":663},[1598],{"type":27,"value":1599},"\"close\"",{"type":31,"tagName":550,"properties":1601,"children":1602},{"style":657},[1603],{"type":27,"value":1604},", ohlcv.close);",{"type":27,"value":28},{"type":31,"tagName":550,"properties":1607,"children":1608},{"class":552},[1609,1613,1617,1622,1627,1632,1637,1642],{"type":31,"tagName":550,"properties":1610,"children":1611},{"style":651},[1612],{"type":27,"value":1590},{"type":31,"tagName":550,"properties":1614,"children":1615},{"style":657},[1616],{"type":27,"value":660},{"type":31,"tagName":550,"properties":1618,"children":1619},{"style":663},[1620],{"type":27,"value":1621},"\"buy\"",{"type":31,"tagName":550,"properties":1623,"children":1624},{"style":657},[1625],{"type":27,"value":1626},", trades.volume, { side: ",{"type":31,"tagName":550,"properties":1628,"children":1629},{"style":663},[1630],{"type":27,"value":1631},"\"BUY\"",{"type":31,"tagName":550,"properties":1633,"children":1634},{"style":657},[1635],{"type":27,"value":1636},", missing: ",{"type":31,"tagName":550,"properties":1638,"children":1639},{"style":663},[1640],{"type":27,"value":1641},"\"zero\"",{"type":31,"tagName":550,"properties":1643,"children":1644},{"style":657},[1645],{"type":27,"value":749},{"type":27,"value":28},{"type":31,"tagName":550,"properties":1648,"children":1649},{"class":552},[1650,1654,1658,1663,1667,1672,1676,1680],{"type":31,"tagName":550,"properties":1651,"children":1652},{"style":651},[1653],{"type":27,"value":1590},{"type":31,"tagName":550,"properties":1655,"children":1656},{"style":657},[1657],{"type":27,"value":660},{"type":31,"tagName":550,"properties":1659,"children":1660},{"style":663},[1661],{"type":27,"value":1662},"\"sell\"",{"type":31,"tagName":550,"properties":1664,"children":1665},{"style":657},[1666],{"type":27,"value":1626},{"type":31,"tagName":550,"properties":1668,"children":1669},{"style":663},[1670],{"type":27,"value":1671},"\"SELL\"",{"type":31,"tagName":550,"properties":1673,"children":1674},{"style":657},[1675],{"type":27,"value":1636},{"type":31,"tagName":550,"properties":1677,"children":1678},{"style":663},[1679],{"type":27,"value":1641},{"type":31,"tagName":550,"properties":1681,"children":1682},{"style":657},[1683],{"type":27,"value":749},{"type":27,"value":28},{"type":31,"tagName":550,"properties":1686,"children":1687},{"class":552},[1688,1692,1696,1701,1706,1711],{"type":31,"tagName":550,"properties":1689,"children":1690},{"style":651},[1691],{"type":27,"value":1590},{"type":31,"tagName":550,"properties":1693,"children":1694},{"style":657},[1695],{"type":27,"value":660},{"type":31,"tagName":550,"properties":1697,"children":1698},{"style":663},[1699],{"type":27,"value":1700},"\"oi\"",{"type":31,"tagName":550,"properties":1702,"children":1703},{"style":657},[1704],{"type":27,"value":1705},", oi.close, { missing: ",{"type":31,"tagName":550,"properties":1707,"children":1708},{"style":663},[1709],{"type":27,"value":1710},"\"nan\"",{"type":31,"tagName":550,"properties":1712,"children":1713},{"style":657},[1714],{"type":27,"value":749},{"type":27,"value":28},{"type":31,"tagName":550,"properties":1717,"children":1718},{"class":552},[1719,1723,1727,1732,1737,1741],{"type":31,"tagName":550,"properties":1720,"children":1721},{"style":651},[1722],{"type":27,"value":1590},{"type":31,"tagName":550,"properties":1724,"children":1725},{"style":657},[1726],{"type":27,"value":660},{"type":31,"tagName":550,"properties":1728,"children":1729},{"style":663},[1730],{"type":27,"value":1731},"\"funding\"",{"type":31,"tagName":550,"properties":1733,"children":1734},{"style":657},[1735],{"type":27,"value":1736},", funding.rate_close, { missing: ",{"type":31,"tagName":550,"properties":1738,"children":1739},{"style":663},[1740],{"type":27,"value":1710},{"type":31,"tagName":550,"properties":1742,"children":1743},{"style":657},[1744],{"type":27,"value":749},{"type":27,"value":28},{"type":31,"tagName":550,"properties":1747,"children":1748},{"class":552},[1749,1753,1757,1762,1767,1771,1775,1779,1784],{"type":31,"tagName":550,"properties":1750,"children":1751},{"style":651},[1752],{"type":27,"value":1590},{"type":31,"tagName":550,"properties":1754,"children":1755},{"style":657},[1756],{"type":27,"value":660},{"type":31,"tagName":550,"properties":1758,"children":1759},{"style":663},[1760],{"type":27,"value":1761},"\"liq_buy\"",{"type":31,"tagName":550,"properties":1763,"children":1764},{"style":657},[1765],{"type":27,"value":1766},", liquidations.liquidations, { side: ",{"type":31,"tagName":550,"properties":1768,"children":1769},{"style":663},[1770],{"type":27,"value":1631},{"type":31,"tagName":550,"properties":1772,"children":1773},{"style":657},[1774],{"type":27,"value":1636},{"type":31,"tagName":550,"properties":1776,"children":1777},{"style":663},[1778],{"type":27,"value":1641},{"type":31,"tagName":550,"properties":1780,"children":1781},{"style":657},[1782],{"type":27,"value":1783}," }); ",{"type":31,"tagName":550,"properties":1785,"children":1786},{"style":556},[1787],{"type":27,"value":1788},"// shorts liquidated: forced buying",{"type":27,"value":28},{"type":31,"tagName":550,"properties":1791,"children":1792},{"class":552},[1793,1797,1801,1806,1810,1814,1818,1822,1826],{"type":31,"tagName":550,"properties":1794,"children":1795},{"style":651},[1796],{"type":27,"value":1590},{"type":31,"tagName":550,"properties":1798,"children":1799},{"style":657},[1800],{"type":27,"value":660},{"type":31,"tagName":550,"properties":1802,"children":1803},{"style":663},[1804],{"type":27,"value":1805},"\"liq_sell\"",{"type":31,"tagName":550,"properties":1807,"children":1808},{"style":657},[1809],{"type":27,"value":1766},{"type":31,"tagName":550,"properties":1811,"children":1812},{"style":663},[1813],{"type":27,"value":1671},{"type":31,"tagName":550,"properties":1815,"children":1816},{"style":657},[1817],{"type":27,"value":1636},{"type":31,"tagName":550,"properties":1819,"children":1820},{"style":663},[1821],{"type":27,"value":1641},{"type":31,"tagName":550,"properties":1823,"children":1824},{"style":657},[1825],{"type":27,"value":1783},{"type":31,"tagName":550,"properties":1827,"children":1828},{"style":556},[1829],{"type":27,"value":1830},"// longs liquidated: forced selling",{"type":27,"value":28},{"type":31,"tagName":550,"properties":1833,"children":1834},{"class":552},[],{"type":27,"value":28},{"type":31,"tagName":550,"properties":1837,"children":1838},{"class":552},[1839],{"type":31,"tagName":550,"properties":1840,"children":1841},{"style":556},[1842],{"type":27,"value":1843},"// Outputs: the EMA on price; the rest are data-only, one value per bar behind the card's tiles. The first three keep",{"type":27,"value":28},{"type":31,"tagName":550,"properties":1846,"children":1847},{"class":552},[1848],{"type":31,"tagName":550,"properties":1849,"children":1850},{"style":556},[1851],{"type":27,"value":1852},"// their names and order from the earlier board; the bearish count, the net score, the lean rung and the six",{"type":27,"value":28},{"type":31,"tagName":550,"properties":1855,"children":1856},{"class":552},[1857],{"type":31,"tagName":550,"properties":1858,"children":1859},{"style":556},[1860],{"type":27,"value":1861},"// readings are new. A static colour on a data-only output is the colour its meter draws in.",{"type":27,"value":28},{"type":31,"tagName":550,"properties":1864,"children":1865},{"class":552},[1866,1872,1877,1882,1887,1891,1896,1901,1906,1911,1915,1919,1924,1929,1934,1938,1943,1947],{"type":31,"tagName":550,"properties":1867,"children":1869},{"style":1868},"--shiki-dark:#F97583;--shiki-light:#D73A49",[1870],{"type":27,"value":1871},"const",{"type":31,"tagName":550,"properties":1873,"children":1874},{"style":701},[1875],{"type":27,"value":1876}," emaLine",{"type":31,"tagName":550,"properties":1878,"children":1879},{"style":1868},[1880],{"type":27,"value":1881}," =",{"type":31,"tagName":550,"properties":1883,"children":1884},{"style":651},[1885],{"type":27,"value":1886}," output",{"type":31,"tagName":550,"properties":1888,"children":1889},{"style":657},[1890],{"type":27,"value":660},{"type":31,"tagName":550,"properties":1892,"children":1893},{"style":663},[1894],{"type":27,"value":1895},"\"ema\"",{"type":31,"tagName":550,"properties":1897,"children":1898},{"style":657},[1899],{"type":27,"value":1900},", line, overlay, { color: ",{"type":31,"tagName":550,"properties":1902,"children":1903},{"style":663},[1904],{"type":27,"value":1905},"\"@ema_color\"",{"type":31,"tagName":550,"properties":1907,"children":1908},{"style":657},[1909],{"type":27,"value":1910},", width: ",{"type":31,"tagName":550,"properties":1912,"children":1913},{"style":701},[1914],{"type":27,"value":965},{"type":31,"tagName":550,"properties":1916,"children":1917},{"style":657},[1918],{"type":27,"value":729},{"type":31,"tagName":550,"properties":1920,"children":1921},{"style":663},[1922],{"type":27,"value":1923},"\"EMA\"",{"type":31,"tagName":550,"properties":1925,"children":1926},{"style":657},[1927],{"type":27,"value":1928},", format: ",{"type":31,"tagName":550,"properties":1930,"children":1931},{"style":663},[1932],{"type":27,"value":1933},"\"price\"",{"type":31,"tagName":550,"properties":1935,"children":1936},{"style":657},[1937],{"type":27,"value":739},{"type":31,"tagName":550,"properties":1939,"children":1940},{"style":663},[1941],{"type":27,"value":1942},"\"EMA of the close over ema_len bars\"",{"type":31,"tagName":550,"properties":1944,"children":1945},{"style":657},[1946],{"type":27,"value":1783},{"type":31,"tagName":550,"properties":1948,"children":1949},{"style":556},[1950],{"type":27,"value":1951},"// the colour setting paints it; the handle names it for the hover card",{"type":27,"value":28},{"type":31,"tagName":550,"properties":1954,"children":1955},{"class":552},[1956,1961,1965,1970,1975,1980,1984,1989],{"type":31,"tagName":550,"properties":1957,"children":1958},{"style":651},[1959],{"type":27,"value":1960},"output",{"type":31,"tagName":550,"properties":1962,"children":1963},{"style":657},[1964],{"type":27,"value":660},{"type":31,"tagName":550,"properties":1966,"children":1967},{"style":663},[1968],{"type":27,"value":1969},"\"score\"",{"type":31,"tagName":550,"properties":1971,"children":1972},{"style":657},[1973],{"type":27,"value":1974},", none, overlay, { format: ",{"type":31,"tagName":550,"properties":1976,"children":1977},{"style":663},[1978],{"type":27,"value":1979},"\"int\"",{"type":31,"tagName":550,"properties":1981,"children":1982},{"style":657},[1983],{"type":27,"value":739},{"type":31,"tagName":550,"properties":1985,"children":1986},{"style":663},[1987],{"type":27,"value":1988},"\"Bullish factors on this bar\"",{"type":31,"tagName":550,"properties":1990,"children":1991},{"style":657},[1992],{"type":27,"value":749},{"type":27,"value":28},{"type":31,"tagName":550,"properties":1995,"children":1996},{"class":552},[1997,2001,2005,2010,2014,2018,2022,2027],{"type":31,"tagName":550,"properties":1998,"children":1999},{"style":651},[2000],{"type":27,"value":1960},{"type":31,"tagName":550,"properties":2002,"children":2003},{"style":657},[2004],{"type":27,"value":660},{"type":31,"tagName":550,"properties":2006,"children":2007},{"style":663},[2008],{"type":27,"value":2009},"\"factors\"",{"type":31,"tagName":550,"properties":2011,"children":2012},{"style":657},[2013],{"type":27,"value":1974},{"type":31,"tagName":550,"properties":2015,"children":2016},{"style":663},[2017],{"type":27,"value":1979},{"type":31,"tagName":550,"properties":2019,"children":2020},{"style":657},[2021],{"type":27,"value":739},{"type":31,"tagName":550,"properties":2023,"children":2024},{"style":663},[2025],{"type":27,"value":2026},"\"Factors with data on this bar\"",{"type":31,"tagName":550,"properties":2028,"children":2029},{"style":657},[2030],{"type":27,"value":749},{"type":27,"value":28},{"type":31,"tagName":550,"properties":2033,"children":2034},{"class":552},[2035,2039,2043,2048,2052,2056,2060,2065],{"type":31,"tagName":550,"properties":2036,"children":2037},{"style":651},[2038],{"type":27,"value":1960},{"type":31,"tagName":550,"properties":2040,"children":2041},{"style":657},[2042],{"type":27,"value":660},{"type":31,"tagName":550,"properties":2044,"children":2045},{"style":663},[2046],{"type":27,"value":2047},"\"bearish\"",{"type":31,"tagName":550,"properties":2049,"children":2050},{"style":657},[2051],{"type":27,"value":1974},{"type":31,"tagName":550,"properties":2053,"children":2054},{"style":663},[2055],{"type":27,"value":1979},{"type":31,"tagName":550,"properties":2057,"children":2058},{"style":657},[2059],{"type":27,"value":739},{"type":31,"tagName":550,"properties":2061,"children":2062},{"style":663},[2063],{"type":27,"value":2064},"\"Bearish factors on this bar\"",{"type":31,"tagName":550,"properties":2066,"children":2067},{"style":657},[2068],{"type":27,"value":749},{"type":27,"value":28},{"type":31,"tagName":550,"properties":2071,"children":2072},{"class":552},[2073,2077,2081,2086,2090,2094,2098,2103],{"type":31,"tagName":550,"properties":2074,"children":2075},{"style":651},[2076],{"type":27,"value":1960},{"type":31,"tagName":550,"properties":2078,"children":2079},{"style":657},[2080],{"type":27,"value":660},{"type":31,"tagName":550,"properties":2082,"children":2083},{"style":663},[2084],{"type":27,"value":2085},"\"net\"",{"type":31,"tagName":550,"properties":2087,"children":2088},{"style":657},[2089],{"type":27,"value":1974},{"type":31,"tagName":550,"properties":2091,"children":2092},{"style":663},[2093],{"type":27,"value":1979},{"type":31,"tagName":550,"properties":2095,"children":2096},{"style":657},[2097],{"type":27,"value":739},{"type":31,"tagName":550,"properties":2099,"children":2100},{"style":663},[2101],{"type":27,"value":2102},"\"Bullish minus bearish factors, -6 to +6\"",{"type":31,"tagName":550,"properties":2104,"children":2105},{"style":657},[2106],{"type":27,"value":749},{"type":27,"value":28},{"type":31,"tagName":550,"properties":2109,"children":2110},{"class":552},[2111,2115,2119,2124,2129,2134],{"type":31,"tagName":550,"properties":2112,"children":2113},{"style":651},[2114],{"type":27,"value":1960},{"type":31,"tagName":550,"properties":2116,"children":2117},{"style":657},[2118],{"type":27,"value":660},{"type":31,"tagName":550,"properties":2120,"children":2121},{"style":663},[2122],{"type":27,"value":2123},"\"lean\"",{"type":31,"tagName":550,"properties":2125,"children":2126},{"style":657},[2127],{"type":27,"value":2128},", none, overlay, { description: ",{"type":31,"tagName":550,"properties":2130,"children":2131},{"style":663},[2132],{"type":27,"value":2133},"\"The lean as a ladder rung: 0 short, 1 neutral, 2 long\"",{"type":31,"tagName":550,"properties":2135,"children":2136},{"style":657},[2137],{"type":27,"value":749},{"type":27,"value":28},{"type":31,"tagName":550,"properties":2140,"children":2141},{"class":552},[2142,2146,2150,2155,2159,2164,2168,2173],{"type":31,"tagName":550,"properties":2143,"children":2144},{"style":651},[2145],{"type":27,"value":1960},{"type":31,"tagName":550,"properties":2147,"children":2148},{"style":657},[2149],{"type":27,"value":660},{"type":31,"tagName":550,"properties":2151,"children":2152},{"style":663},[2153],{"type":27,"value":2154},"\"ema_dist\"",{"type":31,"tagName":550,"properties":2156,"children":2157},{"style":657},[2158],{"type":27,"value":1974},{"type":31,"tagName":550,"properties":2160,"children":2161},{"style":663},[2162],{"type":27,"value":2163},"\"%\"",{"type":31,"tagName":550,"properties":2165,"children":2166},{"style":657},[2167],{"type":27,"value":739},{"type":31,"tagName":550,"properties":2169,"children":2170},{"style":663},[2171],{"type":27,"value":2172},"\"Close minus the EMA, as a percent of the EMA\"",{"type":31,"tagName":550,"properties":2174,"children":2175},{"style":657},[2176],{"type":27,"value":749},{"type":27,"value":28},{"type":31,"tagName":550,"properties":2179,"children":2180},{"class":552},[2181,2185,2189,2194,2198,2203,2207,2212],{"type":31,"tagName":550,"properties":2182,"children":2183},{"style":651},[2184],{"type":27,"value":1960},{"type":31,"tagName":550,"properties":2186,"children":2187},{"style":657},[2188],{"type":27,"value":660},{"type":31,"tagName":550,"properties":2190,"children":2191},{"style":663},[2192],{"type":27,"value":2193},"\"rsi\"",{"type":31,"tagName":550,"properties":2195,"children":2196},{"style":657},[2197],{"type":27,"value":1974},{"type":31,"tagName":550,"properties":2199,"children":2200},{"style":663},[2201],{"type":27,"value":2202},"\"0.0\"",{"type":31,"tagName":550,"properties":2204,"children":2205},{"style":657},[2206],{"type":27,"value":739},{"type":31,"tagName":550,"properties":2208,"children":2209},{"style":663},[2210],{"type":27,"value":2211},"\"RSI of the close over rsi_len bars\"",{"type":31,"tagName":550,"properties":2213,"children":2214},{"style":657},[2215],{"type":27,"value":749},{"type":27,"value":28},{"type":31,"tagName":550,"properties":2218,"children":2219},{"class":552},[2220,2224,2228,2233,2237,2242,2247,2252,2256,2261],{"type":31,"tagName":550,"properties":2221,"children":2222},{"style":651},[2223],{"type":27,"value":1960},{"type":31,"tagName":550,"properties":2225,"children":2226},{"style":657},[2227],{"type":27,"value":660},{"type":31,"tagName":550,"properties":2229,"children":2230},{"style":663},[2231],{"type":27,"value":2232},"\"volume_ratio\"",{"type":31,"tagName":550,"properties":2234,"children":2235},{"style":657},[2236],{"type":27,"value":1974},{"type":31,"tagName":550,"properties":2238,"children":2239},{"style":663},[2240],{"type":27,"value":2241},"\"0.00\"",{"type":31,"tagName":550,"properties":2243,"children":2244},{"style":657},[2245],{"type":27,"value":2246},", unit: ",{"type":31,"tagName":550,"properties":2248,"children":2249},{"style":663},[2250],{"type":27,"value":2251},"\"x\"",{"type":31,"tagName":550,"properties":2253,"children":2254},{"style":657},[2255],{"type":27,"value":739},{"type":31,"tagName":550,"properties":2257,"children":2258},{"style":663},[2259],{"type":27,"value":2260},"\"Bar volume over its average across the window; on the live bar, its volume so far\"",{"type":31,"tagName":550,"properties":2262,"children":2263},{"style":657},[2264],{"type":27,"value":749},{"type":27,"value":28},{"type":31,"tagName":550,"properties":2267,"children":2268},{"class":552},[2269,2273,2277,2282,2286,2290,2294,2299],{"type":31,"tagName":550,"properties":2270,"children":2271},{"style":651},[2272],{"type":27,"value":1960},{"type":31,"tagName":550,"properties":2274,"children":2275},{"style":657},[2276],{"type":27,"value":660},{"type":31,"tagName":550,"properties":2278,"children":2279},{"style":663},[2280],{"type":27,"value":2281},"\"flow\"",{"type":31,"tagName":550,"properties":2283,"children":2284},{"style":657},[2285],{"type":27,"value":1974},{"type":31,"tagName":550,"properties":2287,"children":2288},{"style":663},[2289],{"type":27,"value":2163},{"type":31,"tagName":550,"properties":2291,"children":2292},{"style":657},[2293],{"type":27,"value":739},{"type":31,"tagName":550,"properties":2295,"children":2296},{"style":663},[2297],{"type":27,"value":2298},"\"Taker buy minus sell volume over the window, as a percent of their sum\"",{"type":31,"tagName":550,"properties":2300,"children":2301},{"style":657},[2302],{"type":27,"value":749},{"type":27,"value":28},{"type":31,"tagName":550,"properties":2305,"children":2306},{"class":552},[2307,2311,2315,2320,2324,2328,2332,2337],{"type":31,"tagName":550,"properties":2308,"children":2309},{"style":651},[2310],{"type":27,"value":1960},{"type":31,"tagName":550,"properties":2312,"children":2313},{"style":657},[2314],{"type":27,"value":660},{"type":31,"tagName":550,"properties":2316,"children":2317},{"style":663},[2318],{"type":27,"value":2319},"\"oi_change\"",{"type":31,"tagName":550,"properties":2321,"children":2322},{"style":657},[2323],{"type":27,"value":1974},{"type":31,"tagName":550,"properties":2325,"children":2326},{"style":663},[2327],{"type":27,"value":2163},{"type":31,"tagName":550,"properties":2329,"children":2330},{"style":657},[2331],{"type":27,"value":739},{"type":31,"tagName":550,"properties":2333,"children":2334},{"style":663},[2335],{"type":27,"value":2336},"\"Open-interest change over the window in contracts (coins on a perpetual, as served on a prediction market), percent\"",{"type":31,"tagName":550,"properties":2338,"children":2339},{"style":657},[2340],{"type":27,"value":749},{"type":27,"value":28},{"type":31,"tagName":550,"properties":2343,"children":2344},{"class":552},[2345,2349,2353,2358,2362,2366,2370,2375],{"type":31,"tagName":550,"properties":2346,"children":2347},{"style":651},[2348],{"type":27,"value":1960},{"type":31,"tagName":550,"properties":2350,"children":2351},{"style":657},[2352],{"type":27,"value":660},{"type":31,"tagName":550,"properties":2354,"children":2355},{"style":663},[2356],{"type":27,"value":2357},"\"long_share\"",{"type":31,"tagName":550,"properties":2359,"children":2360},{"style":657},[2361],{"type":27,"value":1974},{"type":31,"tagName":550,"properties":2363,"children":2364},{"style":663},[2365],{"type":27,"value":2163},{"type":31,"tagName":550,"properties":2367,"children":2368},{"style":657},[2369],{"type":27,"value":739},{"type":31,"tagName":550,"properties":2371,"children":2372},{"style":663},[2373],{"type":27,"value":2374},"\"Longs liquidated as a percent of all liquidations in the window\"",{"type":31,"tagName":550,"properties":2376,"children":2377},{"style":657},[2378],{"type":27,"value":749},{"type":27,"value":28},{"type":31,"tagName":550,"properties":2381,"children":2382},{"class":552},[2383,2388,2393,2398,2402,2406,2410,2414,2419,2423,2428,2433,2438,2443,2447,2451,2455,2459,2464,2469,2473,2477,2481,2485,2489,2494,2498,2502,2506,2510,2515],{"type":31,"tagName":550,"properties":2384,"children":2385},{"style":651},[2386],{"type":27,"value":2387},"hover",{"type":31,"tagName":550,"properties":2389,"children":2390},{"style":657},[2391],{"type":27,"value":2392},"(emaLine, [block.",{"type":31,"tagName":550,"properties":2394,"children":2395},{"style":651},[2396],{"type":27,"value":2397},"value",{"type":31,"tagName":550,"properties":2399,"children":2400},{"style":657},[2401],{"type":27,"value":660},{"type":31,"tagName":550,"properties":2403,"children":2404},{"style":663},[2405],{"type":27,"value":1923},{"type":31,"tagName":550,"properties":2407,"children":2408},{"style":657},[2409],{"type":27,"value":121},{"type":31,"tagName":550,"properties":2411,"children":2412},{"style":663},[2413],{"type":27,"value":1895},{"type":31,"tagName":550,"properties":2415,"children":2416},{"style":657},[2417],{"type":27,"value":2418},", { format: ",{"type":31,"tagName":550,"properties":2420,"children":2421},{"style":663},[2422],{"type":27,"value":1933},{"type":31,"tagName":550,"properties":2424,"children":2425},{"style":657},[2426],{"type":27,"value":2427}," }), block.",{"type":31,"tagName":550,"properties":2429,"children":2430},{"style":651},[2431],{"type":27,"value":2432},"rows",{"type":31,"tagName":550,"properties":2434,"children":2435},{"style":657},[2436],{"type":27,"value":2437},"([[",{"type":31,"tagName":550,"properties":2439,"children":2440},{"style":663},[2441],{"type":27,"value":2442},"\"Bullish factors\"",{"type":31,"tagName":550,"properties":2444,"children":2445},{"style":657},[2446],{"type":27,"value":121},{"type":31,"tagName":550,"properties":2448,"children":2449},{"style":663},[2450],{"type":27,"value":1969},{"type":31,"tagName":550,"properties":2452,"children":2453},{"style":657},[2454],{"type":27,"value":121},{"type":31,"tagName":550,"properties":2456,"children":2457},{"style":663},[2458],{"type":27,"value":1979},{"type":31,"tagName":550,"properties":2460,"children":2461},{"style":657},[2462],{"type":27,"value":2463},"], [",{"type":31,"tagName":550,"properties":2465,"children":2466},{"style":663},[2467],{"type":27,"value":2468},"\"Bearish factors\"",{"type":31,"tagName":550,"properties":2470,"children":2471},{"style":657},[2472],{"type":27,"value":121},{"type":31,"tagName":550,"properties":2474,"children":2475},{"style":663},[2476],{"type":27,"value":2047},{"type":31,"tagName":550,"properties":2478,"children":2479},{"style":657},[2480],{"type":27,"value":121},{"type":31,"tagName":550,"properties":2482,"children":2483},{"style":663},[2484],{"type":27,"value":1979},{"type":31,"tagName":550,"properties":2486,"children":2487},{"style":657},[2488],{"type":27,"value":2463},{"type":31,"tagName":550,"properties":2490,"children":2491},{"style":663},[2492],{"type":27,"value":2493},"\"Factors with data\"",{"type":31,"tagName":550,"properties":2495,"children":2496},{"style":657},[2497],{"type":27,"value":121},{"type":31,"tagName":550,"properties":2499,"children":2500},{"style":663},[2501],{"type":27,"value":2009},{"type":31,"tagName":550,"properties":2503,"children":2504},{"style":657},[2505],{"type":27,"value":121},{"type":31,"tagName":550,"properties":2507,"children":2508},{"style":663},[2509],{"type":27,"value":1979},{"type":31,"tagName":550,"properties":2511,"children":2512},{"style":657},[2513],{"type":27,"value":2514},"]])]); ",{"type":31,"tagName":550,"properties":2516,"children":2517},{"style":556},[2518],{"type":27,"value":2519},"// the card the EMA line opens under the cursor",{"type":27,"value":28},{"type":31,"tagName":550,"properties":2522,"children":2523},{"class":552},[],{"type":27,"value":28},{"type":31,"tagName":550,"properties":2526,"children":2527},{"class":552},[2528],{"type":31,"tagName":550,"properties":2529,"children":2530},{"style":556},[2531],{"type":27,"value":2532},"// The lean word, written on the live bar into a bounded string slot the first tile reads.",{"type":27,"value":28},{"type":31,"tagName":550,"properties":2535,"children":2536},{"class":552},[2537,2542,2546,2551,2556,2561],{"type":31,"tagName":550,"properties":2538,"children":2539},{"style":651},[2540],{"type":27,"value":2541},"string",{"type":31,"tagName":550,"properties":2543,"children":2544},{"style":657},[2545],{"type":27,"value":660},{"type":31,"tagName":550,"properties":2547,"children":2548},{"style":663},[2549],{"type":27,"value":2550},"\"lean_word\"",{"type":31,"tagName":550,"properties":2552,"children":2553},{"style":657},[2554],{"type":27,"value":2555},", { max_bytes: ",{"type":31,"tagName":550,"properties":2557,"children":2558},{"style":701},[2559],{"type":27,"value":2560},"8",{"type":31,"tagName":550,"properties":2562,"children":2563},{"style":657},[2564],{"type":27,"value":749},{"type":27,"value":28},{"type":31,"tagName":550,"properties":2567,"children":2568},{"class":552},[2569,2573,2577,2582,2586,2591,2595],{"type":31,"tagName":550,"properties":2570,"children":2571},{"style":651},[2572],{"type":27,"value":2541},{"type":31,"tagName":550,"properties":2574,"children":2575},{"style":657},[2576],{"type":27,"value":660},{"type":31,"tagName":550,"properties":2578,"children":2579},{"style":663},[2580],{"type":27,"value":2581},"\"headline_text\"",{"type":31,"tagName":550,"properties":2583,"children":2584},{"style":657},[2585],{"type":27,"value":2555},{"type":31,"tagName":550,"properties":2587,"children":2588},{"style":701},[2589],{"type":27,"value":2590},"48",{"type":31,"tagName":550,"properties":2592,"children":2593},{"style":657},[2594],{"type":27,"value":1783},{"type":31,"tagName":550,"properties":2596,"children":2597},{"style":556},[2598],{"type":27,"value":2599},"// the headline sentence, written on the live bar",{"type":27,"value":28},{"type":31,"tagName":550,"properties":2602,"children":2603},{"class":552},[],{"type":27,"value":28},{"type":31,"tagName":550,"properties":2606,"children":2607},{"class":552},[2608],{"type":31,"tagName":550,"properties":2609,"children":2610},{"style":556},[2611],{"type":27,"value":2612},"// The card, in the broadsheet look (newsprint, serif type, small caps, dotted leaders): one column 300 px wide, the",{"type":27,"value":28},{"type":31,"tagName":550,"properties":2615,"children":2616},{"class":552},[2617],{"type":31,"tagName":550,"properties":2618,"children":2619},{"style":556},[2620],{"type":27,"value":2621},"// headline sentence first, then the stippled score line and the six readings. The lean word (Long, Neutral or",{"type":27,"value":28},{"type":31,"tagName":550,"properties":2624,"children":2625},{"class":552},[2626],{"type":31,"tagName":550,"properties":2627,"children":2628},{"style":556},[2629],{"type":27,"value":2630},"// Short) still rides its own slot for a hover card or a watch.",{"type":27,"value":28},{"type":31,"tagName":550,"properties":2633,"children":2634},{"class":552},[2635,2640,2645,2649,2654,2659,2664,2669,2674,2679,2684,2689,2693,2697,2702],{"type":31,"tagName":550,"properties":2636,"children":2637},{"style":657},[2638],{"type":27,"value":2639},"render.",{"type":31,"tagName":550,"properties":2641,"children":2642},{"style":651},[2643],{"type":27,"value":2644},"hud",{"type":31,"tagName":550,"properties":2646,"children":2647},{"style":657},[2648],{"type":27,"value":660},{"type":31,"tagName":550,"properties":2650,"children":2651},{"style":663},[2652],{"type":27,"value":2653},"\"decision\"",{"type":31,"tagName":550,"properties":2655,"children":2656},{"style":657},[2657],{"type":27,"value":2658},", { position: ",{"type":31,"tagName":550,"properties":2660,"children":2661},{"style":663},[2662],{"type":27,"value":2663},"\"bottom_center\"",{"type":31,"tagName":550,"properties":2665,"children":2666},{"style":657},[2667],{"type":27,"value":2668},", look: ",{"type":31,"tagName":550,"properties":2670,"children":2671},{"style":663},[2672],{"type":27,"value":2673},"\"broadsheet\"",{"type":31,"tagName":550,"properties":2675,"children":2676},{"style":657},[2677],{"type":27,"value":2678},", title: ",{"type":31,"tagName":550,"properties":2680,"children":2681},{"style":663},[2682],{"type":27,"value":2683},"\"Decision board\"",{"type":31,"tagName":550,"properties":2685,"children":2686},{"style":657},[2687],{"type":27,"value":2688},", columns: ",{"type":31,"tagName":550,"properties":2690,"children":2691},{"style":701},[2692],{"type":27,"value":965},{"type":31,"tagName":550,"properties":2694,"children":2695},{"style":657},[2696],{"type":27,"value":1910},{"type":31,"tagName":550,"properties":2698,"children":2699},{"style":701},[2700],{"type":27,"value":2701},"300",{"type":31,"tagName":550,"properties":2703,"children":2704},{"style":657},[2705],{"type":27,"value":2706},", tiles: [",{"type":27,"value":28},{"type":31,"tagName":550,"properties":2709,"children":2710},{"class":552},[2711,2716,2721,2725,2730,2734,2738,2743,2748],{"type":31,"tagName":550,"properties":2712,"children":2713},{"style":657},[2714],{"type":27,"value":2715},"  tile.",{"type":31,"tagName":550,"properties":2717,"children":2718},{"style":651},[2719],{"type":27,"value":2720},"pill",{"type":31,"tagName":550,"properties":2722,"children":2723},{"style":657},[2724],{"type":27,"value":660},{"type":31,"tagName":550,"properties":2726,"children":2727},{"style":663},[2728],{"type":27,"value":2729},"\"Lean\"",{"type":31,"tagName":550,"properties":2731,"children":2732},{"style":657},[2733],{"type":27,"value":121},{"type":31,"tagName":550,"properties":2735,"children":2736},{"style":663},[2737],{"type":27,"value":2581},{"type":31,"tagName":550,"properties":2739,"children":2740},{"style":657},[2741],{"type":27,"value":2742},", { headline: ",{"type":31,"tagName":550,"properties":2744,"children":2745},{"style":701},[2746],{"type":27,"value":2747},"true",{"type":31,"tagName":550,"properties":2749,"children":2750},{"style":657},[2751],{"type":27,"value":2752}," }),",{"type":27,"value":28},{"type":31,"tagName":550,"properties":2755,"children":2756},{"class":552},[2757,2761,2766,2770,2775,2779,2783,2788,2793],{"type":31,"tagName":550,"properties":2758,"children":2759},{"style":657},[2760],{"type":27,"value":2715},{"type":31,"tagName":550,"properties":2762,"children":2763},{"style":651},[2764],{"type":27,"value":2765},"spark",{"type":31,"tagName":550,"properties":2767,"children":2768},{"style":657},[2769],{"type":27,"value":660},{"type":31,"tagName":550,"properties":2771,"children":2772},{"style":663},[2773],{"type":27,"value":2774},"\"Net score, 64 bars\"",{"type":31,"tagName":550,"properties":2776,"children":2777},{"style":657},[2778],{"type":27,"value":121},{"type":31,"tagName":550,"properties":2780,"children":2781},{"style":663},[2782],{"type":27,"value":2085},{"type":31,"tagName":550,"properties":2784,"children":2785},{"style":657},[2786],{"type":27,"value":2787},", { bars: ",{"type":31,"tagName":550,"properties":2789,"children":2790},{"style":701},[2791],{"type":27,"value":2792},"64",{"type":31,"tagName":550,"properties":2794,"children":2795},{"style":657},[2796],{"type":27,"value":2752},{"type":27,"value":28},{"type":31,"tagName":550,"properties":2799,"children":2800},{"class":552},[2801,2805,2809,2813,2818,2822,2826,2830,2834,2838,2843,2847,2851,2855,2859,2863,2868,2872,2876,2880,2884,2888,2893,2897,2901,2905,2909,2913,2918,2922,2926,2930,2934,2938,2943,2947,2951,2955,2959],{"type":31,"tagName":550,"properties":2802,"children":2803},{"style":657},[2804],{"type":27,"value":2715},{"type":31,"tagName":550,"properties":2806,"children":2807},{"style":651},[2808],{"type":27,"value":2432},{"type":31,"tagName":550,"properties":2810,"children":2811},{"style":657},[2812],{"type":27,"value":2437},{"type":31,"tagName":550,"properties":2814,"children":2815},{"style":663},[2816],{"type":27,"value":2817},"\"Close vs EMA\"",{"type":31,"tagName":550,"properties":2819,"children":2820},{"style":657},[2821],{"type":27,"value":121},{"type":31,"tagName":550,"properties":2823,"children":2824},{"style":663},[2825],{"type":27,"value":2154},{"type":31,"tagName":550,"properties":2827,"children":2828},{"style":657},[2829],{"type":27,"value":121},{"type":31,"tagName":550,"properties":2831,"children":2832},{"style":663},[2833],{"type":27,"value":2163},{"type":31,"tagName":550,"properties":2835,"children":2836},{"style":657},[2837],{"type":27,"value":2463},{"type":31,"tagName":550,"properties":2839,"children":2840},{"style":663},[2841],{"type":27,"value":2842},"\"RSI\"",{"type":31,"tagName":550,"properties":2844,"children":2845},{"style":657},[2846],{"type":27,"value":121},{"type":31,"tagName":550,"properties":2848,"children":2849},{"style":663},[2850],{"type":27,"value":2193},{"type":31,"tagName":550,"properties":2852,"children":2853},{"style":657},[2854],{"type":27,"value":121},{"type":31,"tagName":550,"properties":2856,"children":2857},{"style":663},[2858],{"type":27,"value":2202},{"type":31,"tagName":550,"properties":2860,"children":2861},{"style":657},[2862],{"type":27,"value":2463},{"type":31,"tagName":550,"properties":2864,"children":2865},{"style":663},[2866],{"type":27,"value":2867},"\"Volume so far\"",{"type":31,"tagName":550,"properties":2869,"children":2870},{"style":657},[2871],{"type":27,"value":121},{"type":31,"tagName":550,"properties":2873,"children":2874},{"style":663},[2875],{"type":27,"value":2232},{"type":31,"tagName":550,"properties":2877,"children":2878},{"style":657},[2879],{"type":27,"value":121},{"type":31,"tagName":550,"properties":2881,"children":2882},{"style":663},[2883],{"type":27,"value":2241},{"type":31,"tagName":550,"properties":2885,"children":2886},{"style":657},[2887],{"type":27,"value":2463},{"type":31,"tagName":550,"properties":2889,"children":2890},{"style":663},[2891],{"type":27,"value":2892},"\"Taker flow\"",{"type":31,"tagName":550,"properties":2894,"children":2895},{"style":657},[2896],{"type":27,"value":121},{"type":31,"tagName":550,"properties":2898,"children":2899},{"style":663},[2900],{"type":27,"value":2281},{"type":31,"tagName":550,"properties":2902,"children":2903},{"style":657},[2904],{"type":27,"value":121},{"type":31,"tagName":550,"properties":2906,"children":2907},{"style":663},[2908],{"type":27,"value":2163},{"type":31,"tagName":550,"properties":2910,"children":2911},{"style":657},[2912],{"type":27,"value":2463},{"type":31,"tagName":550,"properties":2914,"children":2915},{"style":663},[2916],{"type":27,"value":2917},"\"OI change, contracts\"",{"type":31,"tagName":550,"properties":2919,"children":2920},{"style":657},[2921],{"type":27,"value":121},{"type":31,"tagName":550,"properties":2923,"children":2924},{"style":663},[2925],{"type":27,"value":2319},{"type":31,"tagName":550,"properties":2927,"children":2928},{"style":657},[2929],{"type":27,"value":121},{"type":31,"tagName":550,"properties":2931,"children":2932},{"style":663},[2933],{"type":27,"value":2163},{"type":31,"tagName":550,"properties":2935,"children":2936},{"style":657},[2937],{"type":27,"value":2463},{"type":31,"tagName":550,"properties":2939,"children":2940},{"style":663},[2941],{"type":27,"value":2942},"\"Long share of liquidations\"",{"type":31,"tagName":550,"properties":2944,"children":2945},{"style":657},[2946],{"type":27,"value":121},{"type":31,"tagName":550,"properties":2948,"children":2949},{"style":663},[2950],{"type":27,"value":2357},{"type":31,"tagName":550,"properties":2952,"children":2953},{"style":657},[2954],{"type":27,"value":121},{"type":31,"tagName":550,"properties":2956,"children":2957},{"style":663},[2958],{"type":27,"value":2163},{"type":31,"tagName":550,"properties":2960,"children":2961},{"style":657},[2962],{"type":27,"value":2963},"]]),",{"type":27,"value":28},{"type":31,"tagName":550,"properties":2966,"children":2967},{"class":552},[2968],{"type":31,"tagName":550,"properties":2969,"children":2970},{"style":657},[2971],{"type":27,"value":2972},"] });",{"type":27,"value":28},{"type":31,"tagName":550,"properties":2975,"children":2976},{"class":552},[],{"type":27,"value":28},{"type":31,"tagName":550,"properties":2979,"children":2980},{"class":552},[2981,2985,2990,2994,2999],{"type":31,"tagName":550,"properties":2982,"children":2983},{"style":1868},[2984],{"type":27,"value":1871},{"type":31,"tagName":550,"properties":2986,"children":2987},{"style":701},[2988],{"type":27,"value":2989}," FACTORS",{"type":31,"tagName":550,"properties":2991,"children":2992},{"style":1868},[2993],{"type":27,"value":1881},{"type":31,"tagName":550,"properties":2995,"children":2996},{"style":701},[2997],{"type":27,"value":2998}," 6",{"type":31,"tagName":550,"properties":3000,"children":3001},{"style":657},[3002],{"type":27,"value":3003},";",{"type":27,"value":28},{"type":31,"tagName":550,"properties":3006,"children":3007},{"class":552},[3008,3012,3017,3021,3026,3031],{"type":31,"tagName":550,"properties":3009,"children":3010},{"style":1868},[3011],{"type":27,"value":1871},{"type":31,"tagName":550,"properties":3013,"children":3014},{"style":701},[3015],{"type":27,"value":3016}," NA",{"type":31,"tagName":550,"properties":3018,"children":3019},{"style":1868},[3020],{"type":27,"value":1881},{"type":31,"tagName":550,"properties":3022,"children":3023},{"style":701},[3024],{"type":27,"value":3025}," 9",{"type":31,"tagName":550,"properties":3027,"children":3028},{"style":657},[3029],{"type":27,"value":3030},"; ",{"type":31,"tagName":550,"properties":3032,"children":3033},{"style":556},[3034],{"type":27,"value":3035},"// a factor without data on this market",{"type":27,"value":28},{"type":31,"tagName":550,"properties":3038,"children":3039},{"class":552},[3040,3044,3049,3053,3058,3062],{"type":31,"tagName":550,"properties":3041,"children":3042},{"style":1868},[3043],{"type":27,"value":1871},{"type":31,"tagName":550,"properties":3045,"children":3046},{"style":701},[3047],{"type":27,"value":3048}," MAX_WINDOW",{"type":31,"tagName":550,"properties":3050,"children":3051},{"style":1868},[3052],{"type":27,"value":1881},{"type":31,"tagName":550,"properties":3054,"children":3055},{"style":701},[3056],{"type":27,"value":3057}," 200",{"type":31,"tagName":550,"properties":3059,"children":3060},{"style":657},[3061],{"type":27,"value":3030},{"type":31,"tagName":550,"properties":3063,"children":3064},{"style":556},[3065],{"type":27,"value":3066},"// the rings are sized for the largest window at load; onStart() reads the one in use",{"type":27,"value":28},{"type":31,"tagName":550,"properties":3069,"children":3070},{"class":552},[3071,3075,3080,3084,3089,3094,3099,3104,3109,3114],{"type":31,"tagName":550,"properties":3072,"children":3073},{"style":1868},[3074],{"type":27,"value":1871},{"type":31,"tagName":550,"properties":3076,"children":3077},{"style":701},[3078],{"type":27,"value":3079}," buys",{"type":31,"tagName":550,"properties":3081,"children":3082},{"style":1868},[3083],{"type":27,"value":1881},{"type":31,"tagName":550,"properties":3085,"children":3086},{"style":1868},[3087],{"type":27,"value":3088}," new",{"type":31,"tagName":550,"properties":3090,"children":3091},{"style":651},[3092],{"type":27,"value":3093}," StaticArray",{"type":31,"tagName":550,"properties":3095,"children":3096},{"style":657},[3097],{"type":27,"value":3098},"\u003C",{"type":31,"tagName":550,"properties":3100,"children":3101},{"style":651},[3102],{"type":27,"value":3103},"f64",{"type":31,"tagName":550,"properties":3105,"children":3106},{"style":657},[3107],{"type":27,"value":3108},">(",{"type":31,"tagName":550,"properties":3110,"children":3111},{"style":701},[3112],{"type":27,"value":3113},"MAX_WINDOW",{"type":31,"tagName":550,"properties":3115,"children":3116},{"style":657},[3117],{"type":27,"value":671},{"type":27,"value":28},{"type":31,"tagName":550,"properties":3120,"children":3121},{"class":552},[3122,3126,3131,3135,3139,3143,3147,3151,3155,3159],{"type":31,"tagName":550,"properties":3123,"children":3124},{"style":1868},[3125],{"type":27,"value":1871},{"type":31,"tagName":550,"properties":3127,"children":3128},{"style":701},[3129],{"type":27,"value":3130}," sells",{"type":31,"tagName":550,"properties":3132,"children":3133},{"style":1868},[3134],{"type":27,"value":1881},{"type":31,"tagName":550,"properties":3136,"children":3137},{"style":1868},[3138],{"type":27,"value":3088},{"type":31,"tagName":550,"properties":3140,"children":3141},{"style":651},[3142],{"type":27,"value":3093},{"type":31,"tagName":550,"properties":3144,"children":3145},{"style":657},[3146],{"type":27,"value":3098},{"type":31,"tagName":550,"properties":3148,"children":3149},{"style":651},[3150],{"type":27,"value":3103},{"type":31,"tagName":550,"properties":3152,"children":3153},{"style":657},[3154],{"type":27,"value":3108},{"type":31,"tagName":550,"properties":3156,"children":3157},{"style":701},[3158],{"type":27,"value":3113},{"type":31,"tagName":550,"properties":3160,"children":3161},{"style":657},[3162],{"type":27,"value":671},{"type":27,"value":28},{"type":31,"tagName":550,"properties":3165,"children":3166},{"class":552},[3167,3171,3176,3180,3184,3188,3192,3196,3200,3204],{"type":31,"tagName":550,"properties":3168,"children":3169},{"style":1868},[3170],{"type":27,"value":1871},{"type":31,"tagName":550,"properties":3172,"children":3173},{"style":701},[3174],{"type":27,"value":3175}," liqBuys",{"type":31,"tagName":550,"properties":3177,"children":3178},{"style":1868},[3179],{"type":27,"value":1881},{"type":31,"tagName":550,"properties":3181,"children":3182},{"style":1868},[3183],{"type":27,"value":3088},{"type":31,"tagName":550,"properties":3185,"children":3186},{"style":651},[3187],{"type":27,"value":3093},{"type":31,"tagName":550,"properties":3189,"children":3190},{"style":657},[3191],{"type":27,"value":3098},{"type":31,"tagName":550,"properties":3193,"children":3194},{"style":651},[3195],{"type":27,"value":3103},{"type":31,"tagName":550,"properties":3197,"children":3198},{"style":657},[3199],{"type":27,"value":3108},{"type":31,"tagName":550,"properties":3201,"children":3202},{"style":701},[3203],{"type":27,"value":3113},{"type":31,"tagName":550,"properties":3205,"children":3206},{"style":657},[3207],{"type":27,"value":671},{"type":27,"value":28},{"type":31,"tagName":550,"properties":3210,"children":3211},{"class":552},[3212,3216,3221,3225,3229,3233,3237,3241,3245,3249],{"type":31,"tagName":550,"properties":3213,"children":3214},{"style":1868},[3215],{"type":27,"value":1871},{"type":31,"tagName":550,"properties":3217,"children":3218},{"style":701},[3219],{"type":27,"value":3220}," liqSells",{"type":31,"tagName":550,"properties":3222,"children":3223},{"style":1868},[3224],{"type":27,"value":1881},{"type":31,"tagName":550,"properties":3226,"children":3227},{"style":1868},[3228],{"type":27,"value":3088},{"type":31,"tagName":550,"properties":3230,"children":3231},{"style":651},[3232],{"type":27,"value":3093},{"type":31,"tagName":550,"properties":3234,"children":3235},{"style":657},[3236],{"type":27,"value":3098},{"type":31,"tagName":550,"properties":3238,"children":3239},{"style":651},[3240],{"type":27,"value":3103},{"type":31,"tagName":550,"properties":3242,"children":3243},{"style":657},[3244],{"type":27,"value":3108},{"type":31,"tagName":550,"properties":3246,"children":3247},{"style":701},[3248],{"type":27,"value":3113},{"type":31,"tagName":550,"properties":3250,"children":3251},{"style":657},[3252],{"type":27,"value":671},{"type":27,"value":28},{"type":31,"tagName":550,"properties":3255,"children":3256},{"class":552},[3257,3261,3266,3270,3274,3278,3282,3287,3291,3296,3301],{"type":31,"tagName":550,"properties":3258,"children":3259},{"style":1868},[3260],{"type":27,"value":1871},{"type":31,"tagName":550,"properties":3262,"children":3263},{"style":701},[3264],{"type":27,"value":3265}," tones",{"type":31,"tagName":550,"properties":3267,"children":3268},{"style":1868},[3269],{"type":27,"value":1881},{"type":31,"tagName":550,"properties":3271,"children":3272},{"style":1868},[3273],{"type":27,"value":3088},{"type":31,"tagName":550,"properties":3275,"children":3276},{"style":651},[3277],{"type":27,"value":3093},{"type":31,"tagName":550,"properties":3279,"children":3280},{"style":657},[3281],{"type":27,"value":3098},{"type":31,"tagName":550,"properties":3283,"children":3284},{"style":651},[3285],{"type":27,"value":3286},"i32",{"type":31,"tagName":550,"properties":3288,"children":3289},{"style":657},[3290],{"type":27,"value":3108},{"type":31,"tagName":550,"properties":3292,"children":3293},{"style":701},[3294],{"type":27,"value":3295},"FACTORS",{"type":31,"tagName":550,"properties":3297,"children":3298},{"style":657},[3299],{"type":27,"value":3300},"); ",{"type":31,"tagName":550,"properties":3302,"children":3303},{"style":556},[3304],{"type":27,"value":3305},"// per factor: 1 bullish, -1 bearish, 0 neutral, NA without data",{"type":27,"value":28},{"type":31,"tagName":550,"properties":3308,"children":3309},{"class":552},[],{"type":27,"value":28},{"type":31,"tagName":550,"properties":3312,"children":3313},{"class":552},[3314,3319,3324,3329,3334],{"type":31,"tagName":550,"properties":3315,"children":3316},{"style":1868},[3317],{"type":27,"value":3318},"let",{"type":31,"tagName":550,"properties":3320,"children":3321},{"style":657},[3322],{"type":27,"value":3323}," window ",{"type":31,"tagName":550,"properties":3325,"children":3326},{"style":1868},[3327],{"type":27,"value":3328},"=",{"type":31,"tagName":550,"properties":3330,"children":3331},{"style":701},[3332],{"type":27,"value":3333}," 20",{"type":31,"tagName":550,"properties":3335,"children":3336},{"style":657},[3337],{"type":27,"value":3003},{"type":27,"value":28},{"type":31,"tagName":550,"properties":3340,"children":3341},{"class":552},[3342,3346,3351,3355,3360],{"type":31,"tagName":550,"properties":3343,"children":3344},{"style":1868},[3345],{"type":27,"value":3318},{"type":31,"tagName":550,"properties":3347,"children":3348},{"style":657},[3349],{"type":27,"value":3350}," rsiBull ",{"type":31,"tagName":550,"properties":3352,"children":3353},{"style":1868},[3354],{"type":27,"value":3328},{"type":31,"tagName":550,"properties":3356,"children":3357},{"style":701},[3358],{"type":27,"value":3359}," 55.0",{"type":31,"tagName":550,"properties":3361,"children":3362},{"style":657},[3363],{"type":27,"value":3003},{"type":27,"value":28},{"type":31,"tagName":550,"properties":3366,"children":3367},{"class":552},[3368,3372,3377,3381,3386],{"type":31,"tagName":550,"properties":3369,"children":3370},{"style":1868},[3371],{"type":27,"value":3318},{"type":31,"tagName":550,"properties":3373,"children":3374},{"style":657},[3375],{"type":27,"value":3376}," rsiBear ",{"type":31,"tagName":550,"properties":3378,"children":3379},{"style":1868},[3380],{"type":27,"value":3328},{"type":31,"tagName":550,"properties":3382,"children":3383},{"style":701},[3384],{"type":27,"value":3385}," 45.0",{"type":31,"tagName":550,"properties":3387,"children":3388},{"style":657},[3389],{"type":27,"value":3003},{"type":27,"value":28},{"type":31,"tagName":550,"properties":3392,"children":3393},{"class":552},[3394,3398,3403,3407,3412],{"type":31,"tagName":550,"properties":3395,"children":3396},{"style":1868},[3397],{"type":27,"value":3318},{"type":31,"tagName":550,"properties":3399,"children":3400},{"style":657},[3401],{"type":27,"value":3402}," volumeSpike ",{"type":31,"tagName":550,"properties":3404,"children":3405},{"style":1868},[3406],{"type":27,"value":3328},{"type":31,"tagName":550,"properties":3408,"children":3409},{"style":701},[3410],{"type":27,"value":3411}," 1.2",{"type":31,"tagName":550,"properties":3413,"children":3414},{"style":657},[3415],{"type":27,"value":3003},{"type":27,"value":28},{"type":31,"tagName":550,"properties":3418,"children":3419},{"class":552},[3420,3424,3429,3433,3438],{"type":31,"tagName":550,"properties":3421,"children":3422},{"style":1868},[3423],{"type":27,"value":3318},{"type":31,"tagName":550,"properties":3425,"children":3426},{"style":657},[3427],{"type":27,"value":3428}," flowEdge ",{"type":31,"tagName":550,"properties":3430,"children":3431},{"style":1868},[3432],{"type":27,"value":3328},{"type":31,"tagName":550,"properties":3434,"children":3435},{"style":701},[3436],{"type":27,"value":3437}," 5.0",{"type":31,"tagName":550,"properties":3439,"children":3440},{"style":657},[3441],{"type":27,"value":3003},{"type":27,"value":28},{"type":31,"tagName":550,"properties":3444,"children":3445},{"class":552},[3446,3450,3455,3459,3464],{"type":31,"tagName":550,"properties":3447,"children":3448},{"style":1868},[3449],{"type":27,"value":3318},{"type":31,"tagName":550,"properties":3451,"children":3452},{"style":657},[3453],{"type":27,"value":3454}," oiFlat ",{"type":31,"tagName":550,"properties":3456,"children":3457},{"style":1868},[3458],{"type":27,"value":3328},{"type":31,"tagName":550,"properties":3460,"children":3461},{"style":701},[3462],{"type":27,"value":3463}," 0.05",{"type":31,"tagName":550,"properties":3465,"children":3466},{"style":657},[3467],{"type":27,"value":3003},{"type":27,"value":28},{"type":31,"tagName":550,"properties":3470,"children":3471},{"class":552},[3472,3476,3481,3485,3490],{"type":31,"tagName":550,"properties":3473,"children":3474},{"style":1868},[3475],{"type":27,"value":3318},{"type":31,"tagName":550,"properties":3477,"children":3478},{"style":657},[3479],{"type":27,"value":3480}," liqHeavy ",{"type":31,"tagName":550,"properties":3482,"children":3483},{"style":1868},[3484],{"type":27,"value":3328},{"type":31,"tagName":550,"properties":3486,"children":3487},{"style":701},[3488],{"type":27,"value":3489}," 65.0",{"type":31,"tagName":550,"properties":3491,"children":3492},{"style":657},[3493],{"type":27,"value":3003},{"type":27,"value":28},{"type":31,"tagName":550,"properties":3496,"children":3497},{"class":552},[3498,3502,3507,3511,3516],{"type":31,"tagName":550,"properties":3499,"children":3500},{"style":1868},[3501],{"type":27,"value":3318},{"type":31,"tagName":550,"properties":3503,"children":3504},{"style":657},[3505],{"type":27,"value":3506}," leanMargin ",{"type":31,"tagName":550,"properties":3508,"children":3509},{"style":1868},[3510],{"type":27,"value":3328},{"type":31,"tagName":550,"properties":3512,"children":3513},{"style":701},[3514],{"type":27,"value":3515}," 2",{"type":31,"tagName":550,"properties":3517,"children":3518},{"style":657},[3519],{"type":27,"value":3003},{"type":27,"value":28},{"type":31,"tagName":550,"properties":3522,"children":3523},{"class":552},[3524,3528,3533,3537,3541,3546,3550,3554],{"type":31,"tagName":550,"properties":3525,"children":3526},{"style":1868},[3527],{"type":27,"value":3318},{"type":31,"tagName":550,"properties":3529,"children":3530},{"style":657},[3531],{"type":27,"value":3532}," ema ",{"type":31,"tagName":550,"properties":3534,"children":3535},{"style":1868},[3536],{"type":27,"value":3328},{"type":31,"tagName":550,"properties":3538,"children":3539},{"style":1868},[3540],{"type":27,"value":3088},{"type":31,"tagName":550,"properties":3542,"children":3543},{"style":651},[3544],{"type":27,"value":3545}," Ema",{"type":31,"tagName":550,"properties":3547,"children":3548},{"style":657},[3549],{"type":27,"value":660},{"type":31,"tagName":550,"properties":3551,"children":3552},{"style":701},[3553],{"type":27,"value":704},{"type":31,"tagName":550,"properties":3555,"children":3556},{"style":657},[3557],{"type":27,"value":671},{"type":27,"value":28},{"type":31,"tagName":550,"properties":3560,"children":3561},{"class":552},[3562,3566,3571,3575,3579,3584,3588,3592],{"type":31,"tagName":550,"properties":3563,"children":3564},{"style":1868},[3565],{"type":27,"value":3318},{"type":31,"tagName":550,"properties":3567,"children":3568},{"style":657},[3569],{"type":27,"value":3570}," rsi ",{"type":31,"tagName":550,"properties":3572,"children":3573},{"style":1868},[3574],{"type":27,"value":3328},{"type":31,"tagName":550,"properties":3576,"children":3577},{"style":1868},[3578],{"type":27,"value":3088},{"type":31,"tagName":550,"properties":3580,"children":3581},{"style":651},[3582],{"type":27,"value":3583}," Rsi",{"type":31,"tagName":550,"properties":3585,"children":3586},{"style":657},[3587],{"type":27,"value":660},{"type":31,"tagName":550,"properties":3589,"children":3590},{"style":701},[3591],{"type":27,"value":779},{"type":31,"tagName":550,"properties":3593,"children":3594},{"style":657},[3595],{"type":27,"value":671},{"type":27,"value":28},{"type":31,"tagName":550,"properties":3598,"children":3599},{"class":552},[3600,3604,3609,3613,3617,3622,3626,3630],{"type":31,"tagName":550,"properties":3601,"children":3602},{"style":1868},[3603],{"type":27,"value":3318},{"type":31,"tagName":550,"properties":3605,"children":3606},{"style":657},[3607],{"type":27,"value":3608}," volumeMean ",{"type":31,"tagName":550,"properties":3610,"children":3611},{"style":1868},[3612],{"type":27,"value":3328},{"type":31,"tagName":550,"properties":3614,"children":3615},{"style":1868},[3616],{"type":27,"value":3088},{"type":31,"tagName":550,"properties":3618,"children":3619},{"style":651},[3620],{"type":27,"value":3621}," Sma",{"type":31,"tagName":550,"properties":3623,"children":3624},{"style":657},[3625],{"type":27,"value":660},{"type":31,"tagName":550,"properties":3627,"children":3628},{"style":701},[3629],{"type":27,"value":848},{"type":31,"tagName":550,"properties":3631,"children":3632},{"style":657},[3633],{"type":27,"value":671},{"type":27,"value":28},{"type":31,"tagName":550,"properties":3636,"children":3637},{"class":552},[3638,3642,3647,3651,3655,3660,3664,3668,3672],{"type":31,"tagName":550,"properties":3639,"children":3640},{"style":1868},[3641],{"type":27,"value":3318},{"type":31,"tagName":550,"properties":3643,"children":3644},{"style":657},[3645],{"type":27,"value":3646}," rawChange ",{"type":31,"tagName":550,"properties":3648,"children":3649},{"style":1868},[3650],{"type":27,"value":3328},{"type":31,"tagName":550,"properties":3652,"children":3653},{"style":1868},[3654],{"type":27,"value":3088},{"type":31,"tagName":550,"properties":3656,"children":3657},{"style":651},[3658],{"type":27,"value":3659}," Roc",{"type":31,"tagName":550,"properties":3661,"children":3662},{"style":657},[3663],{"type":27,"value":660},{"type":31,"tagName":550,"properties":3665,"children":3666},{"style":701},[3667],{"type":27,"value":848},{"type":31,"tagName":550,"properties":3669,"children":3670},{"style":657},[3671],{"type":27,"value":3300},{"type":31,"tagName":550,"properties":3673,"children":3674},{"style":556},[3675],{"type":27,"value":3676},"// the open-interest change as served, and in coins: the funding feed picks one",{"type":27,"value":28},{"type":31,"tagName":550,"properties":3679,"children":3680},{"class":552},[3681,3685,3690,3694,3698,3702,3706,3710],{"type":31,"tagName":550,"properties":3682,"children":3683},{"style":1868},[3684],{"type":27,"value":3318},{"type":31,"tagName":550,"properties":3686,"children":3687},{"style":657},[3688],{"type":27,"value":3689}," coinChange ",{"type":31,"tagName":550,"properties":3691,"children":3692},{"style":1868},[3693],{"type":27,"value":3328},{"type":31,"tagName":550,"properties":3695,"children":3696},{"style":1868},[3697],{"type":27,"value":3088},{"type":31,"tagName":550,"properties":3699,"children":3700},{"style":651},[3701],{"type":27,"value":3659},{"type":31,"tagName":550,"properties":3703,"children":3704},{"style":657},[3705],{"type":27,"value":660},{"type":31,"tagName":550,"properties":3707,"children":3708},{"style":701},[3709],{"type":27,"value":848},{"type":31,"tagName":550,"properties":3711,"children":3712},{"style":657},[3713],{"type":27,"value":671},{"type":27,"value":28},{"type":31,"tagName":550,"properties":3716,"children":3717},{"class":552},[3718,3722,3727,3731,3735,3739,3743,3747],{"type":31,"tagName":550,"properties":3719,"children":3720},{"style":1868},[3721],{"type":27,"value":3318},{"type":31,"tagName":550,"properties":3723,"children":3724},{"style":657},[3725],{"type":27,"value":3726}," priceChange ",{"type":31,"tagName":550,"properties":3728,"children":3729},{"style":1868},[3730],{"type":27,"value":3328},{"type":31,"tagName":550,"properties":3732,"children":3733},{"style":1868},[3734],{"type":27,"value":3088},{"type":31,"tagName":550,"properties":3736,"children":3737},{"style":651},[3738],{"type":27,"value":3659},{"type":31,"tagName":550,"properties":3740,"children":3741},{"style":657},[3742],{"type":27,"value":660},{"type":31,"tagName":550,"properties":3744,"children":3745},{"style":701},[3746],{"type":27,"value":848},{"type":31,"tagName":550,"properties":3748,"children":3749},{"style":657},[3750],{"type":27,"value":671},{"type":27,"value":28},{"type":31,"tagName":550,"properties":3753,"children":3754},{"class":552},[3755,3759,3764,3768,3773],{"type":31,"tagName":550,"properties":3756,"children":3757},{"style":1868},[3758],{"type":27,"value":3318},{"type":31,"tagName":550,"properties":3760,"children":3761},{"style":657},[3762],{"type":27,"value":3763}," head ",{"type":31,"tagName":550,"properties":3765,"children":3766},{"style":1868},[3767],{"type":27,"value":3328},{"type":31,"tagName":550,"properties":3769,"children":3770},{"style":701},[3771],{"type":27,"value":3772}," 0",{"type":31,"tagName":550,"properties":3774,"children":3775},{"style":657},[3776],{"type":27,"value":3003},{"type":27,"value":28},{"type":31,"tagName":550,"properties":3779,"children":3780},{"class":552},[3781,3785,3790,3794,3799,3803],{"type":31,"tagName":550,"properties":3782,"children":3783},{"style":1868},[3784],{"type":27,"value":3318},{"type":31,"tagName":550,"properties":3786,"children":3787},{"style":657},[3788],{"type":27,"value":3789}," tradesSeen ",{"type":31,"tagName":550,"properties":3791,"children":3792},{"style":1868},[3793],{"type":27,"value":3328},{"type":31,"tagName":550,"properties":3795,"children":3796},{"style":701},[3797],{"type":27,"value":3798}," false",{"type":31,"tagName":550,"properties":3800,"children":3801},{"style":657},[3802],{"type":27,"value":3030},{"type":31,"tagName":550,"properties":3804,"children":3805},{"style":556},[3806],{"type":27,"value":3807},"// the venue has served sided trades at least once",{"type":27,"value":28},{"type":31,"tagName":550,"properties":3810,"children":3811},{"class":552},[3812,3816,3821,3825,3829,3833],{"type":31,"tagName":550,"properties":3813,"children":3814},{"style":1868},[3815],{"type":27,"value":3318},{"type":31,"tagName":550,"properties":3817,"children":3818},{"style":657},[3819],{"type":27,"value":3820}," liqSeen ",{"type":31,"tagName":550,"properties":3822,"children":3823},{"style":1868},[3824],{"type":27,"value":3328},{"type":31,"tagName":550,"properties":3826,"children":3827},{"style":701},[3828],{"type":27,"value":3798},{"type":31,"tagName":550,"properties":3830,"children":3831},{"style":657},[3832],{"type":27,"value":3030},{"type":31,"tagName":550,"properties":3834,"children":3835},{"style":556},[3836],{"type":27,"value":3837},"// the venue has served liquidations at least once",{"type":27,"value":28},{"type":31,"tagName":550,"properties":3840,"children":3841},{"class":552},[3842,3846,3851,3856,3861,3865,3870],{"type":31,"tagName":550,"properties":3843,"children":3844},{"style":1868},[3845],{"type":27,"value":3318},{"type":31,"tagName":550,"properties":3847,"children":3848},{"style":657},[3849],{"type":27,"value":3850}," close",{"type":31,"tagName":550,"properties":3852,"children":3853},{"style":1868},[3854],{"type":27,"value":3855},":",{"type":31,"tagName":550,"properties":3857,"children":3858},{"style":651},[3859],{"type":27,"value":3860}," f64",{"type":31,"tagName":550,"properties":3862,"children":3863},{"style":1868},[3864],{"type":27,"value":1881},{"type":31,"tagName":550,"properties":3866,"children":3867},{"style":701},[3868],{"type":27,"value":3869}," NaN",{"type":31,"tagName":550,"properties":3871,"children":3872},{"style":657},[3873],{"type":27,"value":3003},{"type":27,"value":28},{"type":31,"tagName":550,"properties":3876,"children":3877},{"class":552},[3878,3882,3887,3891,3895,3899,3903],{"type":31,"tagName":550,"properties":3879,"children":3880},{"style":1868},[3881],{"type":27,"value":3318},{"type":31,"tagName":550,"properties":3883,"children":3884},{"style":657},[3885],{"type":27,"value":3886}," prev",{"type":31,"tagName":550,"properties":3888,"children":3889},{"style":1868},[3890],{"type":27,"value":3855},{"type":31,"tagName":550,"properties":3892,"children":3893},{"style":651},[3894],{"type":27,"value":3860},{"type":31,"tagName":550,"properties":3896,"children":3897},{"style":1868},[3898],{"type":27,"value":1881},{"type":31,"tagName":550,"properties":3900,"children":3901},{"style":701},[3902],{"type":27,"value":3869},{"type":31,"tagName":550,"properties":3904,"children":3905},{"style":657},[3906],{"type":27,"value":3003},{"type":27,"value":28},{"type":31,"tagName":550,"properties":3909,"children":3910},{"class":552},[3911,3915,3920,3924,3928,3932,3936],{"type":31,"tagName":550,"properties":3912,"children":3913},{"style":1868},[3914],{"type":27,"value":3318},{"type":31,"tagName":550,"properties":3916,"children":3917},{"style":657},[3918],{"type":27,"value":3919}," emaV",{"type":31,"tagName":550,"properties":3921,"children":3922},{"style":1868},[3923],{"type":27,"value":3855},{"type":31,"tagName":550,"properties":3925,"children":3926},{"style":651},[3927],{"type":27,"value":3860},{"type":31,"tagName":550,"properties":3929,"children":3930},{"style":1868},[3931],{"type":27,"value":1881},{"type":31,"tagName":550,"properties":3933,"children":3934},{"style":701},[3935],{"type":27,"value":3869},{"type":31,"tagName":550,"properties":3937,"children":3938},{"style":657},[3939],{"type":27,"value":3003},{"type":27,"value":28},{"type":31,"tagName":550,"properties":3942,"children":3943},{"class":552},[3944,3948,3953,3957,3961,3965,3969],{"type":31,"tagName":550,"properties":3945,"children":3946},{"style":1868},[3947],{"type":27,"value":3318},{"type":31,"tagName":550,"properties":3949,"children":3950},{"style":657},[3951],{"type":27,"value":3952}," rsiV",{"type":31,"tagName":550,"properties":3954,"children":3955},{"style":1868},[3956],{"type":27,"value":3855},{"type":31,"tagName":550,"properties":3958,"children":3959},{"style":651},[3960],{"type":27,"value":3860},{"type":31,"tagName":550,"properties":3962,"children":3963},{"style":1868},[3964],{"type":27,"value":1881},{"type":31,"tagName":550,"properties":3966,"children":3967},{"style":701},[3968],{"type":27,"value":3869},{"type":31,"tagName":550,"properties":3970,"children":3971},{"style":657},[3972],{"type":27,"value":3003},{"type":27,"value":28},{"type":31,"tagName":550,"properties":3975,"children":3976},{"class":552},[3977,3981,3986,3990,3994,3998,4002],{"type":31,"tagName":550,"properties":3978,"children":3979},{"style":1868},[3980],{"type":27,"value":3318},{"type":31,"tagName":550,"properties":3982,"children":3983},{"style":657},[3984],{"type":27,"value":3985}," volumeRatio",{"type":31,"tagName":550,"properties":3987,"children":3988},{"style":1868},[3989],{"type":27,"value":3855},{"type":31,"tagName":550,"properties":3991,"children":3992},{"style":651},[3993],{"type":27,"value":3860},{"type":31,"tagName":550,"properties":3995,"children":3996},{"style":1868},[3997],{"type":27,"value":1881},{"type":31,"tagName":550,"properties":3999,"children":4000},{"style":701},[4001],{"type":27,"value":3869},{"type":31,"tagName":550,"properties":4003,"children":4004},{"style":657},[4005],{"type":27,"value":3003},{"type":27,"value":28},{"type":31,"tagName":550,"properties":4008,"children":4009},{"class":552},[4010,4014,4019,4023,4027,4031,4035,4039],{"type":31,"tagName":550,"properties":4011,"children":4012},{"style":1868},[4013],{"type":27,"value":3318},{"type":31,"tagName":550,"properties":4015,"children":4016},{"style":657},[4017],{"type":27,"value":4018}," oiRaw",{"type":31,"tagName":550,"properties":4020,"children":4021},{"style":1868},[4022],{"type":27,"value":3855},{"type":31,"tagName":550,"properties":4024,"children":4025},{"style":651},[4026],{"type":27,"value":3860},{"type":31,"tagName":550,"properties":4028,"children":4029},{"style":1868},[4030],{"type":27,"value":1881},{"type":31,"tagName":550,"properties":4032,"children":4033},{"style":701},[4034],{"type":27,"value":3869},{"type":31,"tagName":550,"properties":4036,"children":4037},{"style":657},[4038],{"type":27,"value":3030},{"type":31,"tagName":550,"properties":4040,"children":4041},{"style":556},[4042],{"type":27,"value":4043},"// the last open-interest reading and its coins; a new bar keeps them until its own reading lands",{"type":27,"value":28},{"type":31,"tagName":550,"properties":4046,"children":4047},{"class":552},[4048,4052,4057,4061,4065,4069,4073],{"type":31,"tagName":550,"properties":4049,"children":4050},{"style":1868},[4051],{"type":27,"value":3318},{"type":31,"tagName":550,"properties":4053,"children":4054},{"style":657},[4055],{"type":27,"value":4056}," oiCoins",{"type":31,"tagName":550,"properties":4058,"children":4059},{"style":1868},[4060],{"type":27,"value":3855},{"type":31,"tagName":550,"properties":4062,"children":4063},{"style":651},[4064],{"type":27,"value":3860},{"type":31,"tagName":550,"properties":4066,"children":4067},{"style":1868},[4068],{"type":27,"value":1881},{"type":31,"tagName":550,"properties":4070,"children":4071},{"style":701},[4072],{"type":27,"value":3869},{"type":31,"tagName":550,"properties":4074,"children":4075},{"style":657},[4076],{"type":27,"value":3003},{"type":27,"value":28},{"type":31,"tagName":550,"properties":4079,"children":4080},{"class":552},[4081,4085,4090,4094,4098,4102],{"type":31,"tagName":550,"properties":4082,"children":4083},{"style":1868},[4084],{"type":27,"value":3318},{"type":31,"tagName":550,"properties":4086,"children":4087},{"style":657},[4088],{"type":27,"value":4089}," perp ",{"type":31,"tagName":550,"properties":4091,"children":4092},{"style":1868},[4093],{"type":27,"value":3328},{"type":31,"tagName":550,"properties":4095,"children":4096},{"style":701},[4097],{"type":27,"value":3798},{"type":31,"tagName":550,"properties":4099,"children":4100},{"style":657},[4101],{"type":27,"value":3030},{"type":31,"tagName":550,"properties":4103,"children":4104},{"style":556},[4105],{"type":27,"value":4106},"// funding seen: a perpetual, whose dollar open interest moves with price",{"type":27,"value":28},{"type":31,"tagName":550,"properties":4109,"children":4110},{"class":552},[4111,4115,4120,4124,4128,4132,4136],{"type":31,"tagName":550,"properties":4112,"children":4113},{"style":1868},[4114],{"type":27,"value":3318},{"type":31,"tagName":550,"properties":4116,"children":4117},{"style":657},[4118],{"type":27,"value":4119}," flowPct",{"type":31,"tagName":550,"properties":4121,"children":4122},{"style":1868},[4123],{"type":27,"value":3855},{"type":31,"tagName":550,"properties":4125,"children":4126},{"style":651},[4127],{"type":27,"value":3860},{"type":31,"tagName":550,"properties":4129,"children":4130},{"style":1868},[4131],{"type":27,"value":1881},{"type":31,"tagName":550,"properties":4133,"children":4134},{"style":701},[4135],{"type":27,"value":3869},{"type":31,"tagName":550,"properties":4137,"children":4138},{"style":657},[4139],{"type":27,"value":3003},{"type":27,"value":28},{"type":31,"tagName":550,"properties":4142,"children":4143},{"class":552},[4144,4148,4153,4157,4161,4165,4169],{"type":31,"tagName":550,"properties":4145,"children":4146},{"style":1868},[4147],{"type":27,"value":3318},{"type":31,"tagName":550,"properties":4149,"children":4150},{"style":657},[4151],{"type":27,"value":4152}," oiPct",{"type":31,"tagName":550,"properties":4154,"children":4155},{"style":1868},[4156],{"type":27,"value":3855},{"type":31,"tagName":550,"properties":4158,"children":4159},{"style":651},[4160],{"type":27,"value":3860},{"type":31,"tagName":550,"properties":4162,"children":4163},{"style":1868},[4164],{"type":27,"value":1881},{"type":31,"tagName":550,"properties":4166,"children":4167},{"style":701},[4168],{"type":27,"value":3869},{"type":31,"tagName":550,"properties":4170,"children":4171},{"style":657},[4172],{"type":27,"value":3003},{"type":27,"value":28},{"type":31,"tagName":550,"properties":4175,"children":4176},{"class":552},[4177,4181,4186,4190,4194,4198,4202],{"type":31,"tagName":550,"properties":4178,"children":4179},{"style":1868},[4180],{"type":27,"value":3318},{"type":31,"tagName":550,"properties":4182,"children":4183},{"style":657},[4184],{"type":27,"value":4185}," pricePct",{"type":31,"tagName":550,"properties":4187,"children":4188},{"style":1868},[4189],{"type":27,"value":3855},{"type":31,"tagName":550,"properties":4191,"children":4192},{"style":651},[4193],{"type":27,"value":3860},{"type":31,"tagName":550,"properties":4195,"children":4196},{"style":1868},[4197],{"type":27,"value":1881},{"type":31,"tagName":550,"properties":4199,"children":4200},{"style":701},[4201],{"type":27,"value":3869},{"type":31,"tagName":550,"properties":4203,"children":4204},{"style":657},[4205],{"type":27,"value":3003},{"type":27,"value":28},{"type":31,"tagName":550,"properties":4208,"children":4209},{"class":552},[4210,4214,4219,4223,4227,4231,4235,4239],{"type":31,"tagName":550,"properties":4211,"children":4212},{"style":1868},[4213],{"type":27,"value":3318},{"type":31,"tagName":550,"properties":4215,"children":4216},{"style":657},[4217],{"type":27,"value":4218}," longShare",{"type":31,"tagName":550,"properties":4220,"children":4221},{"style":1868},[4222],{"type":27,"value":3855},{"type":31,"tagName":550,"properties":4224,"children":4225},{"style":651},[4226],{"type":27,"value":3860},{"type":31,"tagName":550,"properties":4228,"children":4229},{"style":1868},[4230],{"type":27,"value":1881},{"type":31,"tagName":550,"properties":4232,"children":4233},{"style":701},[4234],{"type":27,"value":3869},{"type":31,"tagName":550,"properties":4236,"children":4237},{"style":657},[4238],{"type":27,"value":3030},{"type":31,"tagName":550,"properties":4240,"children":4241},{"style":556},[4242],{"type":27,"value":4243},"// longs liquidated as a percent of all liquidations in the window",{"type":27,"value":28},{"type":31,"tagName":550,"properties":4246,"children":4247},{"class":552},[4248,4252,4257,4261,4265],{"type":31,"tagName":550,"properties":4249,"children":4250},{"style":1868},[4251],{"type":27,"value":3318},{"type":31,"tagName":550,"properties":4253,"children":4254},{"style":657},[4255],{"type":27,"value":4256}," bullish ",{"type":31,"tagName":550,"properties":4258,"children":4259},{"style":1868},[4260],{"type":27,"value":3328},{"type":31,"tagName":550,"properties":4262,"children":4263},{"style":701},[4264],{"type":27,"value":3772},{"type":31,"tagName":550,"properties":4266,"children":4267},{"style":657},[4268],{"type":27,"value":3003},{"type":27,"value":28},{"type":31,"tagName":550,"properties":4271,"children":4272},{"class":552},[4273,4277,4282,4286,4290],{"type":31,"tagName":550,"properties":4274,"children":4275},{"style":1868},[4276],{"type":27,"value":3318},{"type":31,"tagName":550,"properties":4278,"children":4279},{"style":657},[4280],{"type":27,"value":4281}," bearish ",{"type":31,"tagName":550,"properties":4283,"children":4284},{"style":1868},[4285],{"type":27,"value":3328},{"type":31,"tagName":550,"properties":4287,"children":4288},{"style":701},[4289],{"type":27,"value":3772},{"type":31,"tagName":550,"properties":4291,"children":4292},{"style":657},[4293],{"type":27,"value":3003},{"type":27,"value":28},{"type":31,"tagName":550,"properties":4296,"children":4297},{"class":552},[4298,4302,4307,4311,4315],{"type":31,"tagName":550,"properties":4299,"children":4300},{"style":1868},[4301],{"type":27,"value":3318},{"type":31,"tagName":550,"properties":4303,"children":4304},{"style":657},[4305],{"type":27,"value":4306}," withData ",{"type":31,"tagName":550,"properties":4308,"children":4309},{"style":1868},[4310],{"type":27,"value":3328},{"type":31,"tagName":550,"properties":4312,"children":4313},{"style":701},[4314],{"type":27,"value":3772},{"type":31,"tagName":550,"properties":4316,"children":4317},{"style":657},[4318],{"type":27,"value":3003},{"type":27,"value":28},{"type":31,"tagName":550,"properties":4321,"children":4322},{"class":552},[],{"type":27,"value":28},{"type":31,"tagName":550,"properties":4325,"children":4326},{"class":552},[4327],{"type":31,"tagName":550,"properties":4328,"children":4329},{"style":556},[4330],{"type":27,"value":4331},"// Judge each factor from this bar's readings. A helper still warming up, or a market without the data, reads NA",{"type":27,"value":28},{"type":31,"tagName":550,"properties":4334,"children":4335},{"class":552},[4336],{"type":31,"tagName":550,"properties":4337,"children":4338},{"style":556},[4339],{"type":27,"value":4340},"// and stays out of both counts. Open interest rising confirms the price move (new positions behind it); flat or",{"type":27,"value":28},{"type":31,"tagName":550,"properties":4343,"children":4344},{"class":552},[4345],{"type":31,"tagName":550,"properties":4346,"children":4347},{"style":556},[4348],{"type":27,"value":4349},"// falling open interest is positions closing, which confirms nothing.",{"type":27,"value":28},{"type":31,"tagName":550,"properties":4352,"children":4353},{"class":552},[4354,4359,4364,4369,4373,4378],{"type":31,"tagName":550,"properties":4355,"children":4356},{"style":1868},[4357],{"type":27,"value":4358},"function",{"type":31,"tagName":550,"properties":4360,"children":4361},{"style":651},[4362],{"type":27,"value":4363}," judge",{"type":31,"tagName":550,"properties":4365,"children":4366},{"style":657},[4367],{"type":27,"value":4368},"()",{"type":31,"tagName":550,"properties":4370,"children":4371},{"style":1868},[4372],{"type":27,"value":3855},{"type":31,"tagName":550,"properties":4374,"children":4375},{"style":701},[4376],{"type":27,"value":4377}," void",{"type":31,"tagName":550,"properties":4379,"children":4380},{"style":657},[4381],{"type":27,"value":4382}," {",{"type":27,"value":28},{"type":31,"tagName":550,"properties":4385,"children":4386},{"class":552},[4387,4392,4396,4401,4405,4410,4415,4420,4425,4429,4434,4439,4444,4449,4453,4458,4462,4466,4470,4474,4478,4483,4487,4491,4495],{"type":31,"tagName":550,"properties":4388,"children":4389},{"style":657},[4390],{"type":27,"value":4391},"  tones[",{"type":31,"tagName":550,"properties":4393,"children":4394},{"style":701},[4395],{"type":27,"value":542},{"type":31,"tagName":550,"properties":4397,"children":4398},{"style":657},[4399],{"type":27,"value":4400},"] ",{"type":31,"tagName":550,"properties":4402,"children":4403},{"style":1868},[4404],{"type":27,"value":3328},{"type":31,"tagName":550,"properties":4406,"children":4407},{"style":1868},[4408],{"type":27,"value":4409}," !",{"type":31,"tagName":550,"properties":4411,"children":4412},{"style":651},[4413],{"type":27,"value":4414},"isFinite",{"type":31,"tagName":550,"properties":4416,"children":4417},{"style":657},[4418],{"type":27,"value":4419},"(emaV) ",{"type":31,"tagName":550,"properties":4421,"children":4422},{"style":1868},[4423],{"type":27,"value":4424},"?",{"type":31,"tagName":550,"properties":4426,"children":4427},{"style":701},[4428],{"type":27,"value":3016},{"type":31,"tagName":550,"properties":4430,"children":4431},{"style":1868},[4432],{"type":27,"value":4433}," :",{"type":31,"tagName":550,"properties":4435,"children":4436},{"style":657},[4437],{"type":27,"value":4438}," close ",{"type":31,"tagName":550,"properties":4440,"children":4441},{"style":1868},[4442],{"type":27,"value":4443},">",{"type":31,"tagName":550,"properties":4445,"children":4446},{"style":657},[4447],{"type":27,"value":4448}," emaV ",{"type":31,"tagName":550,"properties":4450,"children":4451},{"style":1868},[4452],{"type":27,"value":4424},{"type":31,"tagName":550,"properties":4454,"children":4455},{"style":701},[4456],{"type":27,"value":4457}," 1",{"type":31,"tagName":550,"properties":4459,"children":4460},{"style":1868},[4461],{"type":27,"value":4433},{"type":31,"tagName":550,"properties":4463,"children":4464},{"style":657},[4465],{"type":27,"value":4438},{"type":31,"tagName":550,"properties":4467,"children":4468},{"style":1868},[4469],{"type":27,"value":3098},{"type":31,"tagName":550,"properties":4471,"children":4472},{"style":657},[4473],{"type":27,"value":4448},{"type":31,"tagName":550,"properties":4475,"children":4476},{"style":1868},[4477],{"type":27,"value":4424},{"type":31,"tagName":550,"properties":4479,"children":4480},{"style":1868},[4481],{"type":27,"value":4482}," -",{"type":31,"tagName":550,"properties":4484,"children":4485},{"style":701},[4486],{"type":27,"value":965},{"type":31,"tagName":550,"properties":4488,"children":4489},{"style":1868},[4490],{"type":27,"value":4433},{"type":31,"tagName":550,"properties":4492,"children":4493},{"style":701},[4494],{"type":27,"value":3772},{"type":31,"tagName":550,"properties":4496,"children":4497},{"style":657},[4498],{"type":27,"value":3003},{"type":27,"value":28},{"type":31,"tagName":550,"properties":4501,"children":4502},{"class":552},[4503,4507,4511,4515,4519,4523,4527,4532,4536,4540,4544,4549,4553,4557,4561,4565,4569,4573,4577,4581,4585,4589,4593,4597,4601],{"type":31,"tagName":550,"properties":4504,"children":4505},{"style":657},[4506],{"type":27,"value":4391},{"type":31,"tagName":550,"properties":4508,"children":4509},{"style":701},[4510],{"type":27,"value":965},{"type":31,"tagName":550,"properties":4512,"children":4513},{"style":657},[4514],{"type":27,"value":4400},{"type":31,"tagName":550,"properties":4516,"children":4517},{"style":1868},[4518],{"type":27,"value":3328},{"type":31,"tagName":550,"properties":4520,"children":4521},{"style":1868},[4522],{"type":27,"value":4409},{"type":31,"tagName":550,"properties":4524,"children":4525},{"style":651},[4526],{"type":27,"value":4414},{"type":31,"tagName":550,"properties":4528,"children":4529},{"style":657},[4530],{"type":27,"value":4531},"(rsiV) ",{"type":31,"tagName":550,"properties":4533,"children":4534},{"style":1868},[4535],{"type":27,"value":4424},{"type":31,"tagName":550,"properties":4537,"children":4538},{"style":701},[4539],{"type":27,"value":3016},{"type":31,"tagName":550,"properties":4541,"children":4542},{"style":1868},[4543],{"type":27,"value":4433},{"type":31,"tagName":550,"properties":4545,"children":4546},{"style":657},[4547],{"type":27,"value":4548}," rsiV ",{"type":31,"tagName":550,"properties":4550,"children":4551},{"style":1868},[4552],{"type":27,"value":4443},{"type":31,"tagName":550,"properties":4554,"children":4555},{"style":657},[4556],{"type":27,"value":3350},{"type":31,"tagName":550,"properties":4558,"children":4559},{"style":1868},[4560],{"type":27,"value":4424},{"type":31,"tagName":550,"properties":4562,"children":4563},{"style":701},[4564],{"type":27,"value":4457},{"type":31,"tagName":550,"properties":4566,"children":4567},{"style":1868},[4568],{"type":27,"value":4433},{"type":31,"tagName":550,"properties":4570,"children":4571},{"style":657},[4572],{"type":27,"value":4548},{"type":31,"tagName":550,"properties":4574,"children":4575},{"style":1868},[4576],{"type":27,"value":3098},{"type":31,"tagName":550,"properties":4578,"children":4579},{"style":657},[4580],{"type":27,"value":3376},{"type":31,"tagName":550,"properties":4582,"children":4583},{"style":1868},[4584],{"type":27,"value":4424},{"type":31,"tagName":550,"properties":4586,"children":4587},{"style":1868},[4588],{"type":27,"value":4482},{"type":31,"tagName":550,"properties":4590,"children":4591},{"style":701},[4592],{"type":27,"value":965},{"type":31,"tagName":550,"properties":4594,"children":4595},{"style":1868},[4596],{"type":27,"value":4433},{"type":31,"tagName":550,"properties":4598,"children":4599},{"style":701},[4600],{"type":27,"value":3772},{"type":31,"tagName":550,"properties":4602,"children":4603},{"style":657},[4604],{"type":27,"value":3003},{"type":27,"value":28},{"type":31,"tagName":550,"properties":4607,"children":4608},{"class":552},[4609,4613,4617,4621,4625,4629,4633,4638,4642,4646,4650,4655,4660,4664,4669,4674,4679,4683,4688,4692,4697,4701,4705,4709,4713,4717,4721,4725,4729,4733,4737,4741,4746,4750,4754],{"type":31,"tagName":550,"properties":4610,"children":4611},{"style":657},[4612],{"type":27,"value":4391},{"type":31,"tagName":550,"properties":4614,"children":4615},{"style":701},[4616],{"type":27,"value":714},{"type":31,"tagName":550,"properties":4618,"children":4619},{"style":657},[4620],{"type":27,"value":4400},{"type":31,"tagName":550,"properties":4622,"children":4623},{"style":1868},[4624],{"type":27,"value":3328},{"type":31,"tagName":550,"properties":4626,"children":4627},{"style":1868},[4628],{"type":27,"value":4409},{"type":31,"tagName":550,"properties":4630,"children":4631},{"style":651},[4632],{"type":27,"value":4414},{"type":31,"tagName":550,"properties":4634,"children":4635},{"style":657},[4636],{"type":27,"value":4637},"(volumeRatio) ",{"type":31,"tagName":550,"properties":4639,"children":4640},{"style":1868},[4641],{"type":27,"value":4424},{"type":31,"tagName":550,"properties":4643,"children":4644},{"style":701},[4645],{"type":27,"value":3016},{"type":31,"tagName":550,"properties":4647,"children":4648},{"style":1868},[4649],{"type":27,"value":4433},{"type":31,"tagName":550,"properties":4651,"children":4652},{"style":657},[4653],{"type":27,"value":4654}," volumeRatio ",{"type":31,"tagName":550,"properties":4656,"children":4657},{"style":1868},[4658],{"type":27,"value":4659},">=",{"type":31,"tagName":550,"properties":4661,"children":4662},{"style":657},[4663],{"type":27,"value":3402},{"type":31,"tagName":550,"properties":4665,"children":4666},{"style":1868},[4667],{"type":27,"value":4668},"&&",{"type":31,"tagName":550,"properties":4670,"children":4671},{"style":651},[4672],{"type":27,"value":4673}," isFinite",{"type":31,"tagName":550,"properties":4675,"children":4676},{"style":657},[4677],{"type":27,"value":4678},"(prev) ",{"type":31,"tagName":550,"properties":4680,"children":4681},{"style":1868},[4682],{"type":27,"value":4424},{"type":31,"tagName":550,"properties":4684,"children":4685},{"style":657},[4686],{"type":27,"value":4687}," (close ",{"type":31,"tagName":550,"properties":4689,"children":4690},{"style":1868},[4691],{"type":27,"value":4443},{"type":31,"tagName":550,"properties":4693,"children":4694},{"style":657},[4695],{"type":27,"value":4696}," prev ",{"type":31,"tagName":550,"properties":4698,"children":4699},{"style":1868},[4700],{"type":27,"value":4424},{"type":31,"tagName":550,"properties":4702,"children":4703},{"style":701},[4704],{"type":27,"value":4457},{"type":31,"tagName":550,"properties":4706,"children":4707},{"style":1868},[4708],{"type":27,"value":4433},{"type":31,"tagName":550,"properties":4710,"children":4711},{"style":657},[4712],{"type":27,"value":4438},{"type":31,"tagName":550,"properties":4714,"children":4715},{"style":1868},[4716],{"type":27,"value":3098},{"type":31,"tagName":550,"properties":4718,"children":4719},{"style":657},[4720],{"type":27,"value":4696},{"type":31,"tagName":550,"properties":4722,"children":4723},{"style":1868},[4724],{"type":27,"value":4424},{"type":31,"tagName":550,"properties":4726,"children":4727},{"style":1868},[4728],{"type":27,"value":4482},{"type":31,"tagName":550,"properties":4730,"children":4731},{"style":701},[4732],{"type":27,"value":965},{"type":31,"tagName":550,"properties":4734,"children":4735},{"style":1868},[4736],{"type":27,"value":4433},{"type":31,"tagName":550,"properties":4738,"children":4739},{"style":701},[4740],{"type":27,"value":3772},{"type":31,"tagName":550,"properties":4742,"children":4743},{"style":657},[4744],{"type":27,"value":4745},") ",{"type":31,"tagName":550,"properties":4747,"children":4748},{"style":1868},[4749],{"type":27,"value":3855},{"type":31,"tagName":550,"properties":4751,"children":4752},{"style":701},[4753],{"type":27,"value":3772},{"type":31,"tagName":550,"properties":4755,"children":4756},{"style":657},[4757],{"type":27,"value":3003},{"type":27,"value":28},{"type":31,"tagName":550,"properties":4760,"children":4761},{"class":552},[4762,4766,4771,4775,4779,4783,4788,4792,4796,4800,4804,4808,4813,4817,4821,4825,4830,4834,4838,4842,4846,4850,4854,4858,4862,4867,4871,4875,4879,4883,4887],{"type":31,"tagName":550,"properties":4763,"children":4764},{"style":657},[4765],{"type":27,"value":4391},{"type":31,"tagName":550,"properties":4767,"children":4768},{"style":701},[4769],{"type":27,"value":4770},"3",{"type":31,"tagName":550,"properties":4772,"children":4773},{"style":657},[4774],{"type":27,"value":4400},{"type":31,"tagName":550,"properties":4776,"children":4777},{"style":1868},[4778],{"type":27,"value":3328},{"type":31,"tagName":550,"properties":4780,"children":4781},{"style":1868},[4782],{"type":27,"value":4409},{"type":31,"tagName":550,"properties":4784,"children":4785},{"style":657},[4786],{"type":27,"value":4787},"tradesSeen ",{"type":31,"tagName":550,"properties":4789,"children":4790},{"style":1868},[4791],{"type":27,"value":4424},{"type":31,"tagName":550,"properties":4793,"children":4794},{"style":701},[4795],{"type":27,"value":3016},{"type":31,"tagName":550,"properties":4797,"children":4798},{"style":1868},[4799],{"type":27,"value":4433},{"type":31,"tagName":550,"properties":4801,"children":4802},{"style":1868},[4803],{"type":27,"value":4409},{"type":31,"tagName":550,"properties":4805,"children":4806},{"style":651},[4807],{"type":27,"value":4414},{"type":31,"tagName":550,"properties":4809,"children":4810},{"style":657},[4811],{"type":27,"value":4812},"(flowPct) ",{"type":31,"tagName":550,"properties":4814,"children":4815},{"style":1868},[4816],{"type":27,"value":4424},{"type":31,"tagName":550,"properties":4818,"children":4819},{"style":701},[4820],{"type":27,"value":3772},{"type":31,"tagName":550,"properties":4822,"children":4823},{"style":1868},[4824],{"type":27,"value":4433},{"type":31,"tagName":550,"properties":4826,"children":4827},{"style":657},[4828],{"type":27,"value":4829}," flowPct ",{"type":31,"tagName":550,"properties":4831,"children":4832},{"style":1868},[4833],{"type":27,"value":4443},{"type":31,"tagName":550,"properties":4835,"children":4836},{"style":657},[4837],{"type":27,"value":3428},{"type":31,"tagName":550,"properties":4839,"children":4840},{"style":1868},[4841],{"type":27,"value":4424},{"type":31,"tagName":550,"properties":4843,"children":4844},{"style":701},[4845],{"type":27,"value":4457},{"type":31,"tagName":550,"properties":4847,"children":4848},{"style":1868},[4849],{"type":27,"value":4433},{"type":31,"tagName":550,"properties":4851,"children":4852},{"style":657},[4853],{"type":27,"value":4829},{"type":31,"tagName":550,"properties":4855,"children":4856},{"style":1868},[4857],{"type":27,"value":3098},{"type":31,"tagName":550,"properties":4859,"children":4860},{"style":1868},[4861],{"type":27,"value":4482},{"type":31,"tagName":550,"properties":4863,"children":4864},{"style":657},[4865],{"type":27,"value":4866},"flowEdge ",{"type":31,"tagName":550,"properties":4868,"children":4869},{"style":1868},[4870],{"type":27,"value":4424},{"type":31,"tagName":550,"properties":4872,"children":4873},{"style":1868},[4874],{"type":27,"value":4482},{"type":31,"tagName":550,"properties":4876,"children":4877},{"style":701},[4878],{"type":27,"value":965},{"type":31,"tagName":550,"properties":4880,"children":4881},{"style":1868},[4882],{"type":27,"value":4433},{"type":31,"tagName":550,"properties":4884,"children":4885},{"style":701},[4886],{"type":27,"value":3772},{"type":31,"tagName":550,"properties":4888,"children":4889},{"style":657},[4890],{"type":27,"value":3003},{"type":27,"value":28},{"type":31,"tagName":550,"properties":4893,"children":4894},{"class":552},[4895,4899,4904,4908,4912,4916,4920,4925,4930,4934,4938,4943,4947,4951,4955,4960,4965,4969,4973,4977,4981,4986,4990,4995,5000,5004,5008,5012,5016,5020,5024,5028,5032,5036,5040],{"type":31,"tagName":550,"properties":4896,"children":4897},{"style":657},[4898],{"type":27,"value":4391},{"type":31,"tagName":550,"properties":4900,"children":4901},{"style":701},[4902],{"type":27,"value":4903},"4",{"type":31,"tagName":550,"properties":4905,"children":4906},{"style":657},[4907],{"type":27,"value":4400},{"type":31,"tagName":550,"properties":4909,"children":4910},{"style":1868},[4911],{"type":27,"value":3328},{"type":31,"tagName":550,"properties":4913,"children":4914},{"style":1868},[4915],{"type":27,"value":4409},{"type":31,"tagName":550,"properties":4917,"children":4918},{"style":651},[4919],{"type":27,"value":4414},{"type":31,"tagName":550,"properties":4921,"children":4922},{"style":657},[4923],{"type":27,"value":4924},"(oiPct) ",{"type":31,"tagName":550,"properties":4926,"children":4927},{"style":1868},[4928],{"type":27,"value":4929},"||",{"type":31,"tagName":550,"properties":4931,"children":4932},{"style":1868},[4933],{"type":27,"value":4409},{"type":31,"tagName":550,"properties":4935,"children":4936},{"style":651},[4937],{"type":27,"value":4414},{"type":31,"tagName":550,"properties":4939,"children":4940},{"style":657},[4941],{"type":27,"value":4942},"(pricePct) ",{"type":31,"tagName":550,"properties":4944,"children":4945},{"style":1868},[4946],{"type":27,"value":4424},{"type":31,"tagName":550,"properties":4948,"children":4949},{"style":701},[4950],{"type":27,"value":3016},{"type":31,"tagName":550,"properties":4952,"children":4953},{"style":1868},[4954],{"type":27,"value":4433},{"type":31,"tagName":550,"properties":4956,"children":4957},{"style":657},[4958],{"type":27,"value":4959}," oiPct ",{"type":31,"tagName":550,"properties":4961,"children":4962},{"style":1868},[4963],{"type":27,"value":4964},"\u003C=",{"type":31,"tagName":550,"properties":4966,"children":4967},{"style":657},[4968],{"type":27,"value":3454},{"type":31,"tagName":550,"properties":4970,"children":4971},{"style":1868},[4972],{"type":27,"value":4424},{"type":31,"tagName":550,"properties":4974,"children":4975},{"style":701},[4976],{"type":27,"value":3772},{"type":31,"tagName":550,"properties":4978,"children":4979},{"style":1868},[4980],{"type":27,"value":4433},{"type":31,"tagName":550,"properties":4982,"children":4983},{"style":657},[4984],{"type":27,"value":4985}," pricePct ",{"type":31,"tagName":550,"properties":4987,"children":4988},{"style":1868},[4989],{"type":27,"value":4443},{"type":31,"tagName":550,"properties":4991,"children":4992},{"style":701},[4993],{"type":27,"value":4994}," 0.0",{"type":31,"tagName":550,"properties":4996,"children":4997},{"style":1868},[4998],{"type":27,"value":4999}," ?",{"type":31,"tagName":550,"properties":5001,"children":5002},{"style":701},[5003],{"type":27,"value":4457},{"type":31,"tagName":550,"properties":5005,"children":5006},{"style":1868},[5007],{"type":27,"value":4433},{"type":31,"tagName":550,"properties":5009,"children":5010},{"style":657},[5011],{"type":27,"value":4985},{"type":31,"tagName":550,"properties":5013,"children":5014},{"style":1868},[5015],{"type":27,"value":3098},{"type":31,"tagName":550,"properties":5017,"children":5018},{"style":701},[5019],{"type":27,"value":4994},{"type":31,"tagName":550,"properties":5021,"children":5022},{"style":1868},[5023],{"type":27,"value":4999},{"type":31,"tagName":550,"properties":5025,"children":5026},{"style":1868},[5027],{"type":27,"value":4482},{"type":31,"tagName":550,"properties":5029,"children":5030},{"style":701},[5031],{"type":27,"value":965},{"type":31,"tagName":550,"properties":5033,"children":5034},{"style":1868},[5035],{"type":27,"value":4433},{"type":31,"tagName":550,"properties":5037,"children":5038},{"style":701},[5039],{"type":27,"value":3772},{"type":31,"tagName":550,"properties":5041,"children":5042},{"style":657},[5043],{"type":27,"value":3003},{"type":27,"value":28},{"type":31,"tagName":550,"properties":5046,"children":5047},{"class":552},[5048,5052,5056,5060,5064,5068,5073,5077,5081,5085,5089,5093,5098,5102,5106,5110,5115,5119,5123,5127,5131,5135,5139,5143,5147,5152,5156,5160,5164,5168,5172,5176],{"type":31,"tagName":550,"properties":5049,"children":5050},{"style":657},[5051],{"type":27,"value":4391},{"type":31,"tagName":550,"properties":5053,"children":5054},{"style":701},[5055],{"type":27,"value":1171},{"type":31,"tagName":550,"properties":5057,"children":5058},{"style":657},[5059],{"type":27,"value":4400},{"type":31,"tagName":550,"properties":5061,"children":5062},{"style":1868},[5063],{"type":27,"value":3328},{"type":31,"tagName":550,"properties":5065,"children":5066},{"style":1868},[5067],{"type":27,"value":4409},{"type":31,"tagName":550,"properties":5069,"children":5070},{"style":657},[5071],{"type":27,"value":5072},"liqSeen ",{"type":31,"tagName":550,"properties":5074,"children":5075},{"style":1868},[5076],{"type":27,"value":4424},{"type":31,"tagName":550,"properties":5078,"children":5079},{"style":701},[5080],{"type":27,"value":3016},{"type":31,"tagName":550,"properties":5082,"children":5083},{"style":1868},[5084],{"type":27,"value":4433},{"type":31,"tagName":550,"properties":5086,"children":5087},{"style":1868},[5088],{"type":27,"value":4409},{"type":31,"tagName":550,"properties":5090,"children":5091},{"style":651},[5092],{"type":27,"value":4414},{"type":31,"tagName":550,"properties":5094,"children":5095},{"style":657},[5096],{"type":27,"value":5097},"(longShare) ",{"type":31,"tagName":550,"properties":5099,"children":5100},{"style":1868},[5101],{"type":27,"value":4424},{"type":31,"tagName":550,"properties":5103,"children":5104},{"style":701},[5105],{"type":27,"value":3772},{"type":31,"tagName":550,"properties":5107,"children":5108},{"style":1868},[5109],{"type":27,"value":4433},{"type":31,"tagName":550,"properties":5111,"children":5112},{"style":657},[5113],{"type":27,"value":5114}," longShare ",{"type":31,"tagName":550,"properties":5116,"children":5117},{"style":1868},[5118],{"type":27,"value":4443},{"type":31,"tagName":550,"properties":5120,"children":5121},{"style":657},[5122],{"type":27,"value":3480},{"type":31,"tagName":550,"properties":5124,"children":5125},{"style":1868},[5126],{"type":27,"value":4424},{"type":31,"tagName":550,"properties":5128,"children":5129},{"style":1868},[5130],{"type":27,"value":4482},{"type":31,"tagName":550,"properties":5132,"children":5133},{"style":701},[5134],{"type":27,"value":965},{"type":31,"tagName":550,"properties":5136,"children":5137},{"style":1868},[5138],{"type":27,"value":4433},{"type":31,"tagName":550,"properties":5140,"children":5141},{"style":657},[5142],{"type":27,"value":5114},{"type":31,"tagName":550,"properties":5144,"children":5145},{"style":1868},[5146],{"type":27,"value":3098},{"type":31,"tagName":550,"properties":5148,"children":5149},{"style":701},[5150],{"type":27,"value":5151}," 100.0",{"type":31,"tagName":550,"properties":5153,"children":5154},{"style":1868},[5155],{"type":27,"value":4482},{"type":31,"tagName":550,"properties":5157,"children":5158},{"style":657},[5159],{"type":27,"value":3480},{"type":31,"tagName":550,"properties":5161,"children":5162},{"style":1868},[5163],{"type":27,"value":4424},{"type":31,"tagName":550,"properties":5165,"children":5166},{"style":701},[5167],{"type":27,"value":4457},{"type":31,"tagName":550,"properties":5169,"children":5170},{"style":1868},[5171],{"type":27,"value":4433},{"type":31,"tagName":550,"properties":5173,"children":5174},{"style":701},[5175],{"type":27,"value":3772},{"type":31,"tagName":550,"properties":5177,"children":5178},{"style":657},[5179],{"type":27,"value":3003},{"type":27,"value":28},{"type":31,"tagName":550,"properties":5182,"children":5183},{"class":552},[5184,5189,5193,5197],{"type":31,"tagName":550,"properties":5185,"children":5186},{"style":657},[5187],{"type":27,"value":5188},"  bullish ",{"type":31,"tagName":550,"properties":5190,"children":5191},{"style":1868},[5192],{"type":27,"value":3328},{"type":31,"tagName":550,"properties":5194,"children":5195},{"style":701},[5196],{"type":27,"value":3772},{"type":31,"tagName":550,"properties":5198,"children":5199},{"style":657},[5200],{"type":27,"value":3003},{"type":27,"value":28},{"type":31,"tagName":550,"properties":5203,"children":5204},{"class":552},[5205,5210,5214,5218],{"type":31,"tagName":550,"properties":5206,"children":5207},{"style":657},[5208],{"type":27,"value":5209},"  bearish ",{"type":31,"tagName":550,"properties":5211,"children":5212},{"style":1868},[5213],{"type":27,"value":3328},{"type":31,"tagName":550,"properties":5215,"children":5216},{"style":701},[5217],{"type":27,"value":3772},{"type":31,"tagName":550,"properties":5219,"children":5220},{"style":657},[5221],{"type":27,"value":3003},{"type":27,"value":28},{"type":31,"tagName":550,"properties":5224,"children":5225},{"class":552},[5226,5231,5235,5239],{"type":31,"tagName":550,"properties":5227,"children":5228},{"style":657},[5229],{"type":27,"value":5230},"  withData ",{"type":31,"tagName":550,"properties":5232,"children":5233},{"style":1868},[5234],{"type":27,"value":3328},{"type":31,"tagName":550,"properties":5236,"children":5237},{"style":701},[5238],{"type":27,"value":3772},{"type":31,"tagName":550,"properties":5240,"children":5241},{"style":657},[5242],{"type":27,"value":3003},{"type":27,"value":28},{"type":31,"tagName":550,"properties":5245,"children":5246},{"class":552},[5247,5252,5256,5260,5265,5269,5273,5278,5282,5286,5290,5295,5299],{"type":31,"tagName":550,"properties":5248,"children":5249},{"style":1868},[5250],{"type":27,"value":5251},"  for",{"type":31,"tagName":550,"properties":5253,"children":5254},{"style":657},[5255],{"type":27,"value":95},{"type":31,"tagName":550,"properties":5257,"children":5258},{"style":1868},[5259],{"type":27,"value":3318},{"type":31,"tagName":550,"properties":5261,"children":5262},{"style":657},[5263],{"type":27,"value":5264}," i ",{"type":31,"tagName":550,"properties":5266,"children":5267},{"style":1868},[5268],{"type":27,"value":3328},{"type":31,"tagName":550,"properties":5270,"children":5271},{"style":701},[5272],{"type":27,"value":3772},{"type":31,"tagName":550,"properties":5274,"children":5275},{"style":657},[5276],{"type":27,"value":5277},"; i ",{"type":31,"tagName":550,"properties":5279,"children":5280},{"style":1868},[5281],{"type":27,"value":3098},{"type":31,"tagName":550,"properties":5283,"children":5284},{"style":701},[5285],{"type":27,"value":2989},{"type":31,"tagName":550,"properties":5287,"children":5288},{"style":657},[5289],{"type":27,"value":5277},{"type":31,"tagName":550,"properties":5291,"children":5292},{"style":1868},[5293],{"type":27,"value":5294},"+=",{"type":31,"tagName":550,"properties":5296,"children":5297},{"style":701},[5298],{"type":27,"value":4457},{"type":31,"tagName":550,"properties":5300,"children":5301},{"style":657},[5302],{"type":27,"value":5303},") {",{"type":27,"value":28},{"type":31,"tagName":550,"properties":5306,"children":5307},{"class":552},[5308,5313,5318,5323,5327,5331,5336],{"type":31,"tagName":550,"properties":5309,"children":5310},{"style":1868},[5311],{"type":27,"value":5312},"    if",{"type":31,"tagName":550,"properties":5314,"children":5315},{"style":657},[5316],{"type":27,"value":5317}," (tones[i] ",{"type":31,"tagName":550,"properties":5319,"children":5320},{"style":1868},[5321],{"type":27,"value":5322},"==",{"type":31,"tagName":550,"properties":5324,"children":5325},{"style":701},[5326],{"type":27,"value":3016},{"type":31,"tagName":550,"properties":5328,"children":5329},{"style":657},[5330],{"type":27,"value":4745},{"type":31,"tagName":550,"properties":5332,"children":5333},{"style":1868},[5334],{"type":27,"value":5335},"continue",{"type":31,"tagName":550,"properties":5337,"children":5338},{"style":657},[5339],{"type":27,"value":3003},{"type":27,"value":28},{"type":31,"tagName":550,"properties":5342,"children":5343},{"class":552},[5344,5349,5353,5357],{"type":31,"tagName":550,"properties":5345,"children":5346},{"style":657},[5347],{"type":27,"value":5348},"    withData ",{"type":31,"tagName":550,"properties":5350,"children":5351},{"style":1868},[5352],{"type":27,"value":5294},{"type":31,"tagName":550,"properties":5354,"children":5355},{"style":701},[5356],{"type":27,"value":4457},{"type":31,"tagName":550,"properties":5358,"children":5359},{"style":657},[5360],{"type":27,"value":3003},{"type":27,"value":28},{"type":31,"tagName":550,"properties":5363,"children":5364},{"class":552},[5365,5369,5373,5377,5381,5386,5390,5394],{"type":31,"tagName":550,"properties":5366,"children":5367},{"style":1868},[5368],{"type":27,"value":5312},{"type":31,"tagName":550,"properties":5370,"children":5371},{"style":657},[5372],{"type":27,"value":5317},{"type":31,"tagName":550,"properties":5374,"children":5375},{"style":1868},[5376],{"type":27,"value":4443},{"type":31,"tagName":550,"properties":5378,"children":5379},{"style":701},[5380],{"type":27,"value":3772},{"type":31,"tagName":550,"properties":5382,"children":5383},{"style":657},[5384],{"type":27,"value":5385},") bullish ",{"type":31,"tagName":550,"properties":5387,"children":5388},{"style":1868},[5389],{"type":27,"value":5294},{"type":31,"tagName":550,"properties":5391,"children":5392},{"style":701},[5393],{"type":27,"value":4457},{"type":31,"tagName":550,"properties":5395,"children":5396},{"style":657},[5397],{"type":27,"value":3003},{"type":27,"value":28},{"type":31,"tagName":550,"properties":5400,"children":5401},{"class":552},[5402,5407,5412,5416,5420,5424,5429,5433,5437],{"type":31,"tagName":550,"properties":5403,"children":5404},{"style":1868},[5405],{"type":27,"value":5406},"    else",{"type":31,"tagName":550,"properties":5408,"children":5409},{"style":1868},[5410],{"type":27,"value":5411}," if",{"type":31,"tagName":550,"properties":5413,"children":5414},{"style":657},[5415],{"type":27,"value":5317},{"type":31,"tagName":550,"properties":5417,"children":5418},{"style":1868},[5419],{"type":27,"value":3098},{"type":31,"tagName":550,"properties":5421,"children":5422},{"style":701},[5423],{"type":27,"value":3772},{"type":31,"tagName":550,"properties":5425,"children":5426},{"style":657},[5427],{"type":27,"value":5428},") bearish ",{"type":31,"tagName":550,"properties":5430,"children":5431},{"style":1868},[5432],{"type":27,"value":5294},{"type":31,"tagName":550,"properties":5434,"children":5435},{"style":701},[5436],{"type":27,"value":4457},{"type":31,"tagName":550,"properties":5438,"children":5439},{"style":657},[5440],{"type":27,"value":3003},{"type":27,"value":28},{"type":31,"tagName":550,"properties":5443,"children":5444},{"class":552},[5445],{"type":31,"tagName":550,"properties":5446,"children":5447},{"style":657},[5448],{"type":27,"value":5449},"  }",{"type":27,"value":28},{"type":31,"tagName":550,"properties":5452,"children":5453},{"class":552},[5454],{"type":31,"tagName":550,"properties":5455,"children":5456},{"style":657},[5457],{"type":27,"value":5458},"}",{"type":27,"value":28},{"type":31,"tagName":550,"properties":5461,"children":5462},{"class":552},[],{"type":27,"value":28},{"type":31,"tagName":550,"properties":5465,"children":5466},{"class":552},[5467],{"type":31,"tagName":550,"properties":5468,"children":5469},{"style":556},[5470],{"type":27,"value":5471},"// onStart() runs once before the first bar: read the settings and size every helper to them.",{"type":27,"value":28},{"type":31,"tagName":550,"properties":5474,"children":5475},{"class":552},[5476,5480,5485,5489,5493,5497],{"type":31,"tagName":550,"properties":5477,"children":5478},{"style":1868},[5479],{"type":27,"value":4358},{"type":31,"tagName":550,"properties":5481,"children":5482},{"style":651},[5483],{"type":27,"value":5484}," onStart",{"type":31,"tagName":550,"properties":5486,"children":5487},{"style":657},[5488],{"type":27,"value":4368},{"type":31,"tagName":550,"properties":5490,"children":5491},{"style":1868},[5492],{"type":27,"value":3855},{"type":31,"tagName":550,"properties":5494,"children":5495},{"style":701},[5496],{"type":27,"value":4377},{"type":31,"tagName":550,"properties":5498,"children":5499},{"style":657},[5500],{"type":27,"value":4382},{"type":27,"value":28},{"type":31,"tagName":550,"properties":5503,"children":5504},{"class":552},[5505,5510,5514,5519,5523,5528],{"type":31,"tagName":550,"properties":5506,"children":5507},{"style":657},[5508],{"type":27,"value":5509},"  window ",{"type":31,"tagName":550,"properties":5511,"children":5512},{"style":1868},[5513],{"type":27,"value":3328},{"type":31,"tagName":550,"properties":5515,"children":5516},{"style":651},[5517],{"type":27,"value":5518}," i32",{"type":31,"tagName":550,"properties":5520,"children":5521},{"style":657},[5522],{"type":27,"value":660},{"type":31,"tagName":550,"properties":5524,"children":5525},{"style":651},[5526],{"type":27,"value":5527},"p_window",{"type":31,"tagName":550,"properties":5529,"children":5530},{"style":657},[5531],{"type":27,"value":5532},"());",{"type":27,"value":28},{"type":31,"tagName":550,"properties":5535,"children":5536},{"class":552},[5537,5542,5546,5551],{"type":31,"tagName":550,"properties":5538,"children":5539},{"style":657},[5540],{"type":27,"value":5541},"  rsiBull ",{"type":31,"tagName":550,"properties":5543,"children":5544},{"style":1868},[5545],{"type":27,"value":3328},{"type":31,"tagName":550,"properties":5547,"children":5548},{"style":651},[5549],{"type":27,"value":5550}," p_rsi_bull",{"type":31,"tagName":550,"properties":5552,"children":5553},{"style":657},[5554],{"type":27,"value":5555},"();",{"type":27,"value":28},{"type":31,"tagName":550,"properties":5558,"children":5559},{"class":552},[5560,5565,5569,5574],{"type":31,"tagName":550,"properties":5561,"children":5562},{"style":657},[5563],{"type":27,"value":5564},"  rsiBear ",{"type":31,"tagName":550,"properties":5566,"children":5567},{"style":1868},[5568],{"type":27,"value":3328},{"type":31,"tagName":550,"properties":5570,"children":5571},{"style":651},[5572],{"type":27,"value":5573}," p_rsi_bear",{"type":31,"tagName":550,"properties":5575,"children":5576},{"style":657},[5577],{"type":27,"value":5555},{"type":27,"value":28},{"type":31,"tagName":550,"properties":5580,"children":5581},{"class":552},[5582,5587,5591,5596],{"type":31,"tagName":550,"properties":5583,"children":5584},{"style":657},[5585],{"type":27,"value":5586},"  volumeSpike ",{"type":31,"tagName":550,"properties":5588,"children":5589},{"style":1868},[5590],{"type":27,"value":3328},{"type":31,"tagName":550,"properties":5592,"children":5593},{"style":651},[5594],{"type":27,"value":5595}," p_volume_spike",{"type":31,"tagName":550,"properties":5597,"children":5598},{"style":657},[5599],{"type":27,"value":5555},{"type":27,"value":28},{"type":31,"tagName":550,"properties":5602,"children":5603},{"class":552},[5604,5609,5613,5618],{"type":31,"tagName":550,"properties":5605,"children":5606},{"style":657},[5607],{"type":27,"value":5608},"  flowEdge ",{"type":31,"tagName":550,"properties":5610,"children":5611},{"style":1868},[5612],{"type":27,"value":3328},{"type":31,"tagName":550,"properties":5614,"children":5615},{"style":651},[5616],{"type":27,"value":5617}," p_flow_edge",{"type":31,"tagName":550,"properties":5619,"children":5620},{"style":657},[5621],{"type":27,"value":5555},{"type":27,"value":28},{"type":31,"tagName":550,"properties":5624,"children":5625},{"class":552},[5626,5631,5635,5640],{"type":31,"tagName":550,"properties":5627,"children":5628},{"style":657},[5629],{"type":27,"value":5630},"  oiFlat ",{"type":31,"tagName":550,"properties":5632,"children":5633},{"style":1868},[5634],{"type":27,"value":3328},{"type":31,"tagName":550,"properties":5636,"children":5637},{"style":651},[5638],{"type":27,"value":5639}," p_oi_flat",{"type":31,"tagName":550,"properties":5641,"children":5642},{"style":657},[5643],{"type":27,"value":5555},{"type":27,"value":28},{"type":31,"tagName":550,"properties":5646,"children":5647},{"class":552},[5648,5653,5657,5662],{"type":31,"tagName":550,"properties":5649,"children":5650},{"style":657},[5651],{"type":27,"value":5652},"  liqHeavy ",{"type":31,"tagName":550,"properties":5654,"children":5655},{"style":1868},[5656],{"type":27,"value":3328},{"type":31,"tagName":550,"properties":5658,"children":5659},{"style":651},[5660],{"type":27,"value":5661}," p_liq_heavy",{"type":31,"tagName":550,"properties":5663,"children":5664},{"style":657},[5665],{"type":27,"value":5555},{"type":27,"value":28},{"type":31,"tagName":550,"properties":5668,"children":5669},{"class":552},[5670,5675,5679,5683,5687,5692],{"type":31,"tagName":550,"properties":5671,"children":5672},{"style":657},[5673],{"type":27,"value":5674},"  leanMargin ",{"type":31,"tagName":550,"properties":5676,"children":5677},{"style":1868},[5678],{"type":27,"value":3328},{"type":31,"tagName":550,"properties":5680,"children":5681},{"style":651},[5682],{"type":27,"value":5518},{"type":31,"tagName":550,"properties":5684,"children":5685},{"style":657},[5686],{"type":27,"value":660},{"type":31,"tagName":550,"properties":5688,"children":5689},{"style":651},[5690],{"type":27,"value":5691},"p_lean_margin",{"type":31,"tagName":550,"properties":5693,"children":5694},{"style":657},[5695],{"type":27,"value":5532},{"type":27,"value":28},{"type":31,"tagName":550,"properties":5698,"children":5699},{"class":552},[5700,5705,5709,5713,5717,5721,5725,5729,5734],{"type":31,"tagName":550,"properties":5701,"children":5702},{"style":657},[5703],{"type":27,"value":5704},"  ema ",{"type":31,"tagName":550,"properties":5706,"children":5707},{"style":1868},[5708],{"type":27,"value":3328},{"type":31,"tagName":550,"properties":5710,"children":5711},{"style":1868},[5712],{"type":27,"value":3088},{"type":31,"tagName":550,"properties":5714,"children":5715},{"style":651},[5716],{"type":27,"value":3545},{"type":31,"tagName":550,"properties":5718,"children":5719},{"style":657},[5720],{"type":27,"value":660},{"type":31,"tagName":550,"properties":5722,"children":5723},{"style":651},[5724],{"type":27,"value":3286},{"type":31,"tagName":550,"properties":5726,"children":5727},{"style":657},[5728],{"type":27,"value":660},{"type":31,"tagName":550,"properties":5730,"children":5731},{"style":651},[5732],{"type":27,"value":5733},"p_ema_len",{"type":31,"tagName":550,"properties":5735,"children":5736},{"style":657},[5737],{"type":27,"value":5738},"()));",{"type":27,"value":28},{"type":31,"tagName":550,"properties":5741,"children":5742},{"class":552},[5743,5748,5752,5756,5760,5764,5768,5772,5777],{"type":31,"tagName":550,"properties":5744,"children":5745},{"style":657},[5746],{"type":27,"value":5747},"  rsi ",{"type":31,"tagName":550,"properties":5749,"children":5750},{"style":1868},[5751],{"type":27,"value":3328},{"type":31,"tagName":550,"properties":5753,"children":5754},{"style":1868},[5755],{"type":27,"value":3088},{"type":31,"tagName":550,"properties":5757,"children":5758},{"style":651},[5759],{"type":27,"value":3583},{"type":31,"tagName":550,"properties":5761,"children":5762},{"style":657},[5763],{"type":27,"value":660},{"type":31,"tagName":550,"properties":5765,"children":5766},{"style":651},[5767],{"type":27,"value":3286},{"type":31,"tagName":550,"properties":5769,"children":5770},{"style":657},[5771],{"type":27,"value":660},{"type":31,"tagName":550,"properties":5773,"children":5774},{"style":651},[5775],{"type":27,"value":5776},"p_rsi_len",{"type":31,"tagName":550,"properties":5778,"children":5779},{"style":657},[5780],{"type":27,"value":5738},{"type":27,"value":28},{"type":31,"tagName":550,"properties":5783,"children":5784},{"class":552},[5785,5790,5794,5798,5802],{"type":31,"tagName":550,"properties":5786,"children":5787},{"style":657},[5788],{"type":27,"value":5789},"  volumeMean ",{"type":31,"tagName":550,"properties":5791,"children":5792},{"style":1868},[5793],{"type":27,"value":3328},{"type":31,"tagName":550,"properties":5795,"children":5796},{"style":1868},[5797],{"type":27,"value":3088},{"type":31,"tagName":550,"properties":5799,"children":5800},{"style":651},[5801],{"type":27,"value":3621},{"type":31,"tagName":550,"properties":5803,"children":5804},{"style":657},[5805],{"type":27,"value":5806},"(window);",{"type":27,"value":28},{"type":31,"tagName":550,"properties":5809,"children":5810},{"class":552},[5811,5816,5820,5824,5828],{"type":31,"tagName":550,"properties":5812,"children":5813},{"style":657},[5814],{"type":27,"value":5815},"  rawChange ",{"type":31,"tagName":550,"properties":5817,"children":5818},{"style":1868},[5819],{"type":27,"value":3328},{"type":31,"tagName":550,"properties":5821,"children":5822},{"style":1868},[5823],{"type":27,"value":3088},{"type":31,"tagName":550,"properties":5825,"children":5826},{"style":651},[5827],{"type":27,"value":3659},{"type":31,"tagName":550,"properties":5829,"children":5830},{"style":657},[5831],{"type":27,"value":5806},{"type":27,"value":28},{"type":31,"tagName":550,"properties":5834,"children":5835},{"class":552},[5836,5841,5845,5849,5853],{"type":31,"tagName":550,"properties":5837,"children":5838},{"style":657},[5839],{"type":27,"value":5840},"  coinChange ",{"type":31,"tagName":550,"properties":5842,"children":5843},{"style":1868},[5844],{"type":27,"value":3328},{"type":31,"tagName":550,"properties":5846,"children":5847},{"style":1868},[5848],{"type":27,"value":3088},{"type":31,"tagName":550,"properties":5850,"children":5851},{"style":651},[5852],{"type":27,"value":3659},{"type":31,"tagName":550,"properties":5854,"children":5855},{"style":657},[5856],{"type":27,"value":5806},{"type":27,"value":28},{"type":31,"tagName":550,"properties":5859,"children":5860},{"class":552},[5861,5866,5870,5874,5878],{"type":31,"tagName":550,"properties":5862,"children":5863},{"style":657},[5864],{"type":27,"value":5865},"  priceChange ",{"type":31,"tagName":550,"properties":5867,"children":5868},{"style":1868},[5869],{"type":27,"value":3328},{"type":31,"tagName":550,"properties":5871,"children":5872},{"style":1868},[5873],{"type":27,"value":3088},{"type":31,"tagName":550,"properties":5875,"children":5876},{"style":651},[5877],{"type":27,"value":3659},{"type":31,"tagName":550,"properties":5879,"children":5880},{"style":657},[5881],{"type":27,"value":5806},{"type":27,"value":28},{"type":31,"tagName":550,"properties":5884,"children":5885},{"class":552},[5886],{"type":31,"tagName":550,"properties":5887,"children":5888},{"style":657},[5889],{"type":27,"value":5458},{"type":27,"value":28},{"type":31,"tagName":550,"properties":5892,"children":5893},{"class":552},[],{"type":27,"value":28},{"type":31,"tagName":550,"properties":5896,"children":5897},{"class":552},[5898],{"type":31,"tagName":550,"properties":5899,"children":5900},{"style":556},[5901],{"type":27,"value":5902},"// onBar() runs once per bar: read the bar, update every helper and window, judge the factors, then write the",{"type":27,"value":28},{"type":31,"tagName":550,"properties":5905,"children":5906},{"class":552},[5907],{"type":31,"tagName":550,"properties":5908,"children":5909},{"style":556},[5910],{"type":27,"value":5911},"// outputs; the lean word is written on the live bar only.",{"type":27,"value":28},{"type":31,"tagName":550,"properties":5914,"children":5915},{"class":552},[5916,5920,5925,5929,5933,5937],{"type":31,"tagName":550,"properties":5917,"children":5918},{"style":1868},[5919],{"type":27,"value":4358},{"type":31,"tagName":550,"properties":5921,"children":5922},{"style":651},[5923],{"type":27,"value":5924}," onBar",{"type":31,"tagName":550,"properties":5926,"children":5927},{"style":657},[5928],{"type":27,"value":4368},{"type":31,"tagName":550,"properties":5930,"children":5931},{"style":1868},[5932],{"type":27,"value":3855},{"type":31,"tagName":550,"properties":5934,"children":5935},{"style":701},[5936],{"type":27,"value":4377},{"type":31,"tagName":550,"properties":5938,"children":5939},{"style":657},[5940],{"type":27,"value":4382},{"type":27,"value":28},{"type":31,"tagName":550,"properties":5943,"children":5944},{"class":552},[5945,5950,5954],{"type":31,"tagName":550,"properties":5946,"children":5947},{"style":657},[5948],{"type":27,"value":5949},"  prev ",{"type":31,"tagName":550,"properties":5951,"children":5952},{"style":1868},[5953],{"type":27,"value":3328},{"type":31,"tagName":550,"properties":5955,"children":5956},{"style":657},[5957],{"type":27,"value":5958}," close;",{"type":27,"value":28},{"type":31,"tagName":550,"properties":5961,"children":5962},{"class":552},[5963,5968,5972,5977,5982],{"type":31,"tagName":550,"properties":5964,"children":5965},{"style":657},[5966],{"type":27,"value":5967},"  close ",{"type":31,"tagName":550,"properties":5969,"children":5970},{"style":1868},[5971],{"type":27,"value":3328},{"type":31,"tagName":550,"properties":5973,"children":5974},{"style":657},[5975],{"type":27,"value":5976}," bar.",{"type":31,"tagName":550,"properties":5978,"children":5979},{"style":651},[5980],{"type":27,"value":5981},"close",{"type":31,"tagName":550,"properties":5983,"children":5984},{"style":657},[5985],{"type":27,"value":5555},{"type":27,"value":28},{"type":31,"tagName":550,"properties":5988,"children":5989},{"class":552},[5990,5995,5999,6004,6009],{"type":31,"tagName":550,"properties":5991,"children":5992},{"style":657},[5993],{"type":27,"value":5994},"  emaV ",{"type":31,"tagName":550,"properties":5996,"children":5997},{"style":1868},[5998],{"type":27,"value":3328},{"type":31,"tagName":550,"properties":6000,"children":6001},{"style":657},[6002],{"type":27,"value":6003}," ema.",{"type":31,"tagName":550,"properties":6005,"children":6006},{"style":651},[6007],{"type":27,"value":6008},"update",{"type":31,"tagName":550,"properties":6010,"children":6011},{"style":657},[6012],{"type":27,"value":6013},"(close);",{"type":27,"value":28},{"type":31,"tagName":550,"properties":6016,"children":6017},{"class":552},[6018,6023,6027,6032,6036],{"type":31,"tagName":550,"properties":6019,"children":6020},{"style":657},[6021],{"type":27,"value":6022},"  rsiV ",{"type":31,"tagName":550,"properties":6024,"children":6025},{"style":1868},[6026],{"type":27,"value":3328},{"type":31,"tagName":550,"properties":6028,"children":6029},{"style":657},[6030],{"type":27,"value":6031}," rsi.",{"type":31,"tagName":550,"properties":6033,"children":6034},{"style":651},[6035],{"type":27,"value":6008},{"type":31,"tagName":550,"properties":6037,"children":6038},{"style":657},[6039],{"type":27,"value":6013},{"type":27,"value":28},{"type":31,"tagName":550,"properties":6042,"children":6043},{"class":552},[6044,6049,6054,6058,6062,6067],{"type":31,"tagName":550,"properties":6045,"children":6046},{"style":1868},[6047],{"type":27,"value":6048},"  const",{"type":31,"tagName":550,"properties":6050,"children":6051},{"style":701},[6052],{"type":27,"value":6053}," volume",{"type":31,"tagName":550,"properties":6055,"children":6056},{"style":1868},[6057],{"type":27,"value":1881},{"type":31,"tagName":550,"properties":6059,"children":6060},{"style":657},[6061],{"type":27,"value":5976},{"type":31,"tagName":550,"properties":6063,"children":6064},{"style":651},[6065],{"type":27,"value":6066},"volume",{"type":31,"tagName":550,"properties":6068,"children":6069},{"style":657},[6070],{"type":27,"value":5555},{"type":27,"value":28},{"type":31,"tagName":550,"properties":6073,"children":6074},{"class":552},[6075,6079,6084,6088,6093,6097],{"type":31,"tagName":550,"properties":6076,"children":6077},{"style":1868},[6078],{"type":27,"value":6048},{"type":31,"tagName":550,"properties":6080,"children":6081},{"style":701},[6082],{"type":27,"value":6083}," volumeAvg",{"type":31,"tagName":550,"properties":6085,"children":6086},{"style":1868},[6087],{"type":27,"value":1881},{"type":31,"tagName":550,"properties":6089,"children":6090},{"style":657},[6091],{"type":27,"value":6092}," volumeMean.",{"type":31,"tagName":550,"properties":6094,"children":6095},{"style":651},[6096],{"type":27,"value":6008},{"type":31,"tagName":550,"properties":6098,"children":6099},{"style":657},[6100],{"type":27,"value":6101},"(volume);",{"type":27,"value":28},{"type":31,"tagName":550,"properties":6104,"children":6105},{"class":552},[6106,6111,6115,6120,6124,6128,6132,6137,6142,6146,6150,6154,6158],{"type":31,"tagName":550,"properties":6107,"children":6108},{"style":657},[6109],{"type":27,"value":6110},"  volumeRatio ",{"type":31,"tagName":550,"properties":6112,"children":6113},{"style":1868},[6114],{"type":27,"value":3328},{"type":31,"tagName":550,"properties":6116,"children":6117},{"style":657},[6118],{"type":27,"value":6119}," volumeAvg ",{"type":31,"tagName":550,"properties":6121,"children":6122},{"style":1868},[6123],{"type":27,"value":4443},{"type":31,"tagName":550,"properties":6125,"children":6126},{"style":701},[6127],{"type":27,"value":4994},{"type":31,"tagName":550,"properties":6129,"children":6130},{"style":1868},[6131],{"type":27,"value":4999},{"type":31,"tagName":550,"properties":6133,"children":6134},{"style":657},[6135],{"type":27,"value":6136}," volume ",{"type":31,"tagName":550,"properties":6138,"children":6139},{"style":1868},[6140],{"type":27,"value":6141},"/",{"type":31,"tagName":550,"properties":6143,"children":6144},{"style":657},[6145],{"type":27,"value":6119},{"type":31,"tagName":550,"properties":6147,"children":6148},{"style":1868},[6149],{"type":27,"value":3855},{"type":31,"tagName":550,"properties":6151,"children":6152},{"style":701},[6153],{"type":27,"value":3869},{"type":31,"tagName":550,"properties":6155,"children":6156},{"style":657},[6157],{"type":27,"value":3030},{"type":31,"tagName":550,"properties":6159,"children":6160},{"style":556},[6161],{"type":27,"value":6162},"// NaN on markets without volume (FX); the live bar's so far",{"type":27,"value":28},{"type":31,"tagName":550,"properties":6165,"children":6166},{"class":552},[],{"type":27,"value":28},{"type":31,"tagName":550,"properties":6169,"children":6170},{"class":552},[6171],{"type":31,"tagName":550,"properties":6172,"children":6173},{"style":556},[6174],{"type":27,"value":6175},"  // The windows are rings of the last bars, their sums recounted from the slots: a running sum that adds and",{"type":27,"value":28},{"type":31,"tagName":550,"properties":6178,"children":6179},{"class":552},[6180],{"type":31,"tagName":550,"properties":6181,"children":6182},{"style":556},[6183],{"type":27,"value":6184},"  // subtracts keeps a rounding crumb after a quiet stretch, and a crumb over a crumb would read as a share.",{"type":27,"value":28},{"type":31,"tagName":550,"properties":6187,"children":6188},{"class":552},[6189,6193,6198,6202,6207],{"type":31,"tagName":550,"properties":6190,"children":6191},{"style":1868},[6192],{"type":27,"value":6048},{"type":31,"tagName":550,"properties":6194,"children":6195},{"style":701},[6196],{"type":27,"value":6197}," buy",{"type":31,"tagName":550,"properties":6199,"children":6200},{"style":1868},[6201],{"type":27,"value":1881},{"type":31,"tagName":550,"properties":6203,"children":6204},{"style":651},[6205],{"type":27,"value":6206}," in_buy",{"type":31,"tagName":550,"properties":6208,"children":6209},{"style":657},[6210],{"type":27,"value":5555},{"type":27,"value":28},{"type":31,"tagName":550,"properties":6213,"children":6214},{"class":552},[6215,6219,6224,6228,6233],{"type":31,"tagName":550,"properties":6216,"children":6217},{"style":1868},[6218],{"type":27,"value":6048},{"type":31,"tagName":550,"properties":6220,"children":6221},{"style":701},[6222],{"type":27,"value":6223}," sell",{"type":31,"tagName":550,"properties":6225,"children":6226},{"style":1868},[6227],{"type":27,"value":1881},{"type":31,"tagName":550,"properties":6229,"children":6230},{"style":651},[6231],{"type":27,"value":6232}," in_sell",{"type":31,"tagName":550,"properties":6234,"children":6235},{"style":657},[6236],{"type":27,"value":5555},{"type":27,"value":28},{"type":31,"tagName":550,"properties":6239,"children":6240},{"class":552},[6241,6245,6250,6254,6259],{"type":31,"tagName":550,"properties":6242,"children":6243},{"style":1868},[6244],{"type":27,"value":6048},{"type":31,"tagName":550,"properties":6246,"children":6247},{"style":701},[6248],{"type":27,"value":6249}," liqBuy",{"type":31,"tagName":550,"properties":6251,"children":6252},{"style":1868},[6253],{"type":27,"value":1881},{"type":31,"tagName":550,"properties":6255,"children":6256},{"style":651},[6257],{"type":27,"value":6258}," in_liq_buy",{"type":31,"tagName":550,"properties":6260,"children":6261},{"style":657},[6262],{"type":27,"value":5555},{"type":27,"value":28},{"type":31,"tagName":550,"properties":6265,"children":6266},{"class":552},[6267,6271,6276,6280,6285],{"type":31,"tagName":550,"properties":6268,"children":6269},{"style":1868},[6270],{"type":27,"value":6048},{"type":31,"tagName":550,"properties":6272,"children":6273},{"style":701},[6274],{"type":27,"value":6275}," liqSell",{"type":31,"tagName":550,"properties":6277,"children":6278},{"style":1868},[6279],{"type":27,"value":1881},{"type":31,"tagName":550,"properties":6281,"children":6282},{"style":651},[6283],{"type":27,"value":6284}," in_liq_sell",{"type":31,"tagName":550,"properties":6286,"children":6287},{"style":657},[6288],{"type":27,"value":5555},{"type":27,"value":28},{"type":31,"tagName":550,"properties":6291,"children":6292},{"class":552},[6293,6298,6302],{"type":31,"tagName":550,"properties":6294,"children":6295},{"style":657},[6296],{"type":27,"value":6297},"  buys[head] ",{"type":31,"tagName":550,"properties":6299,"children":6300},{"style":1868},[6301],{"type":27,"value":3328},{"type":31,"tagName":550,"properties":6303,"children":6304},{"style":657},[6305],{"type":27,"value":6306}," buy;",{"type":27,"value":28},{"type":31,"tagName":550,"properties":6309,"children":6310},{"class":552},[6311,6316,6320],{"type":31,"tagName":550,"properties":6312,"children":6313},{"style":657},[6314],{"type":27,"value":6315},"  sells[head] ",{"type":31,"tagName":550,"properties":6317,"children":6318},{"style":1868},[6319],{"type":27,"value":3328},{"type":31,"tagName":550,"properties":6321,"children":6322},{"style":657},[6323],{"type":27,"value":6324}," sell;",{"type":27,"value":28},{"type":31,"tagName":550,"properties":6327,"children":6328},{"class":552},[6329,6334,6338],{"type":31,"tagName":550,"properties":6330,"children":6331},{"style":657},[6332],{"type":27,"value":6333},"  liqBuys[head] ",{"type":31,"tagName":550,"properties":6335,"children":6336},{"style":1868},[6337],{"type":27,"value":3328},{"type":31,"tagName":550,"properties":6339,"children":6340},{"style":657},[6341],{"type":27,"value":6342}," liqBuy;",{"type":27,"value":28},{"type":31,"tagName":550,"properties":6345,"children":6346},{"class":552},[6347,6352,6356],{"type":31,"tagName":550,"properties":6348,"children":6349},{"style":657},[6350],{"type":27,"value":6351},"  liqSells[head] ",{"type":31,"tagName":550,"properties":6353,"children":6354},{"style":1868},[6355],{"type":27,"value":3328},{"type":31,"tagName":550,"properties":6357,"children":6358},{"style":657},[6359],{"type":27,"value":6360}," liqSell;",{"type":27,"value":28},{"type":31,"tagName":550,"properties":6363,"children":6364},{"class":552},[6365,6370,6374,6379,6384,6388,6392,6397],{"type":31,"tagName":550,"properties":6366,"children":6367},{"style":657},[6368],{"type":27,"value":6369},"  head ",{"type":31,"tagName":550,"properties":6371,"children":6372},{"style":1868},[6373],{"type":27,"value":3328},{"type":31,"tagName":550,"properties":6375,"children":6376},{"style":657},[6377],{"type":27,"value":6378}," (head ",{"type":31,"tagName":550,"properties":6380,"children":6381},{"style":1868},[6382],{"type":27,"value":6383},"+",{"type":31,"tagName":550,"properties":6385,"children":6386},{"style":701},[6387],{"type":27,"value":4457},{"type":31,"tagName":550,"properties":6389,"children":6390},{"style":657},[6391],{"type":27,"value":4745},{"type":31,"tagName":550,"properties":6393,"children":6394},{"style":1868},[6395],{"type":27,"value":6396},"%",{"type":31,"tagName":550,"properties":6398,"children":6399},{"style":657},[6400],{"type":27,"value":6401}," window;",{"type":27,"value":28},{"type":31,"tagName":550,"properties":6404,"children":6405},{"class":552},[6406,6411,6416,6420,6425,6429,6433,6438,6442,6447],{"type":31,"tagName":550,"properties":6407,"children":6408},{"style":1868},[6409],{"type":27,"value":6410},"  if",{"type":31,"tagName":550,"properties":6412,"children":6413},{"style":657},[6414],{"type":27,"value":6415}," (buy ",{"type":31,"tagName":550,"properties":6417,"children":6418},{"style":1868},[6419],{"type":27,"value":6383},{"type":31,"tagName":550,"properties":6421,"children":6422},{"style":657},[6423],{"type":27,"value":6424}," sell ",{"type":31,"tagName":550,"properties":6426,"children":6427},{"style":1868},[6428],{"type":27,"value":4443},{"type":31,"tagName":550,"properties":6430,"children":6431},{"style":701},[6432],{"type":27,"value":4994},{"type":31,"tagName":550,"properties":6434,"children":6435},{"style":657},[6436],{"type":27,"value":6437},") tradesSeen ",{"type":31,"tagName":550,"properties":6439,"children":6440},{"style":1868},[6441],{"type":27,"value":3328},{"type":31,"tagName":550,"properties":6443,"children":6444},{"style":701},[6445],{"type":27,"value":6446}," true",{"type":31,"tagName":550,"properties":6448,"children":6449},{"style":657},[6450],{"type":27,"value":3003},{"type":27,"value":28},{"type":31,"tagName":550,"properties":6453,"children":6454},{"class":552},[6455,6459,6464,6468,6473,6477,6481,6486,6490,6494],{"type":31,"tagName":550,"properties":6456,"children":6457},{"style":1868},[6458],{"type":27,"value":6410},{"type":31,"tagName":550,"properties":6460,"children":6461},{"style":657},[6462],{"type":27,"value":6463}," (liqBuy ",{"type":31,"tagName":550,"properties":6465,"children":6466},{"style":1868},[6467],{"type":27,"value":6383},{"type":31,"tagName":550,"properties":6469,"children":6470},{"style":657},[6471],{"type":27,"value":6472}," liqSell ",{"type":31,"tagName":550,"properties":6474,"children":6475},{"style":1868},[6476],{"type":27,"value":4443},{"type":31,"tagName":550,"properties":6478,"children":6479},{"style":701},[6480],{"type":27,"value":4994},{"type":31,"tagName":550,"properties":6482,"children":6483},{"style":657},[6484],{"type":27,"value":6485},") liqSeen ",{"type":31,"tagName":550,"properties":6487,"children":6488},{"style":1868},[6489],{"type":27,"value":3328},{"type":31,"tagName":550,"properties":6491,"children":6492},{"style":701},[6493],{"type":27,"value":6446},{"type":31,"tagName":550,"properties":6495,"children":6496},{"style":657},[6497],{"type":27,"value":3003},{"type":27,"value":28},{"type":31,"tagName":550,"properties":6500,"children":6501},{"class":552},[6502,6507,6512,6516,6520],{"type":31,"tagName":550,"properties":6503,"children":6504},{"style":1868},[6505],{"type":27,"value":6506},"  let",{"type":31,"tagName":550,"properties":6508,"children":6509},{"style":657},[6510],{"type":27,"value":6511}," buySum ",{"type":31,"tagName":550,"properties":6513,"children":6514},{"style":1868},[6515],{"type":27,"value":3328},{"type":31,"tagName":550,"properties":6517,"children":6518},{"style":701},[6519],{"type":27,"value":4994},{"type":31,"tagName":550,"properties":6521,"children":6522},{"style":657},[6523],{"type":27,"value":3003},{"type":27,"value":28},{"type":31,"tagName":550,"properties":6526,"children":6527},{"class":552},[6528,6532,6537,6541,6545],{"type":31,"tagName":550,"properties":6529,"children":6530},{"style":1868},[6531],{"type":27,"value":6506},{"type":31,"tagName":550,"properties":6533,"children":6534},{"style":657},[6535],{"type":27,"value":6536}," sellSum ",{"type":31,"tagName":550,"properties":6538,"children":6539},{"style":1868},[6540],{"type":27,"value":3328},{"type":31,"tagName":550,"properties":6542,"children":6543},{"style":701},[6544],{"type":27,"value":4994},{"type":31,"tagName":550,"properties":6546,"children":6547},{"style":657},[6548],{"type":27,"value":3003},{"type":27,"value":28},{"type":31,"tagName":550,"properties":6551,"children":6552},{"class":552},[6553,6557,6562,6566,6570],{"type":31,"tagName":550,"properties":6554,"children":6555},{"style":1868},[6556],{"type":27,"value":6506},{"type":31,"tagName":550,"properties":6558,"children":6559},{"style":657},[6560],{"type":27,"value":6561}," liqBuySum ",{"type":31,"tagName":550,"properties":6563,"children":6564},{"style":1868},[6565],{"type":27,"value":3328},{"type":31,"tagName":550,"properties":6567,"children":6568},{"style":701},[6569],{"type":27,"value":4994},{"type":31,"tagName":550,"properties":6571,"children":6572},{"style":657},[6573],{"type":27,"value":3003},{"type":27,"value":28},{"type":31,"tagName":550,"properties":6576,"children":6577},{"class":552},[6578,6582,6587,6591,6595],{"type":31,"tagName":550,"properties":6579,"children":6580},{"style":1868},[6581],{"type":27,"value":6506},{"type":31,"tagName":550,"properties":6583,"children":6584},{"style":657},[6585],{"type":27,"value":6586}," liqSellSum ",{"type":31,"tagName":550,"properties":6588,"children":6589},{"style":1868},[6590],{"type":27,"value":3328},{"type":31,"tagName":550,"properties":6592,"children":6593},{"style":701},[6594],{"type":27,"value":4994},{"type":31,"tagName":550,"properties":6596,"children":6597},{"style":657},[6598],{"type":27,"value":3003},{"type":27,"value":28},{"type":31,"tagName":550,"properties":6601,"children":6602},{"class":552},[6603,6607,6611,6615,6619,6623,6627,6631,6635,6640,6644,6648],{"type":31,"tagName":550,"properties":6604,"children":6605},{"style":1868},[6606],{"type":27,"value":5251},{"type":31,"tagName":550,"properties":6608,"children":6609},{"style":657},[6610],{"type":27,"value":95},{"type":31,"tagName":550,"properties":6612,"children":6613},{"style":1868},[6614],{"type":27,"value":3318},{"type":31,"tagName":550,"properties":6616,"children":6617},{"style":657},[6618],{"type":27,"value":5264},{"type":31,"tagName":550,"properties":6620,"children":6621},{"style":1868},[6622],{"type":27,"value":3328},{"type":31,"tagName":550,"properties":6624,"children":6625},{"style":701},[6626],{"type":27,"value":3772},{"type":31,"tagName":550,"properties":6628,"children":6629},{"style":657},[6630],{"type":27,"value":5277},{"type":31,"tagName":550,"properties":6632,"children":6633},{"style":1868},[6634],{"type":27,"value":3098},{"type":31,"tagName":550,"properties":6636,"children":6637},{"style":657},[6638],{"type":27,"value":6639}," window; i ",{"type":31,"tagName":550,"properties":6641,"children":6642},{"style":1868},[6643],{"type":27,"value":5294},{"type":31,"tagName":550,"properties":6645,"children":6646},{"style":701},[6647],{"type":27,"value":4457},{"type":31,"tagName":550,"properties":6649,"children":6650},{"style":657},[6651],{"type":27,"value":5303},{"type":27,"value":28},{"type":31,"tagName":550,"properties":6654,"children":6655},{"class":552},[6656,6661,6665],{"type":31,"tagName":550,"properties":6657,"children":6658},{"style":657},[6659],{"type":27,"value":6660},"    buySum ",{"type":31,"tagName":550,"properties":6662,"children":6663},{"style":1868},[6664],{"type":27,"value":5294},{"type":31,"tagName":550,"properties":6666,"children":6667},{"style":657},[6668],{"type":27,"value":6669}," buys[i];",{"type":27,"value":28},{"type":31,"tagName":550,"properties":6672,"children":6673},{"class":552},[6674,6679,6683],{"type":31,"tagName":550,"properties":6675,"children":6676},{"style":657},[6677],{"type":27,"value":6678},"    sellSum ",{"type":31,"tagName":550,"properties":6680,"children":6681},{"style":1868},[6682],{"type":27,"value":5294},{"type":31,"tagName":550,"properties":6684,"children":6685},{"style":657},[6686],{"type":27,"value":6687}," sells[i];",{"type":27,"value":28},{"type":31,"tagName":550,"properties":6690,"children":6691},{"class":552},[6692,6697,6701],{"type":31,"tagName":550,"properties":6693,"children":6694},{"style":657},[6695],{"type":27,"value":6696},"    liqBuySum ",{"type":31,"tagName":550,"properties":6698,"children":6699},{"style":1868},[6700],{"type":27,"value":5294},{"type":31,"tagName":550,"properties":6702,"children":6703},{"style":657},[6704],{"type":27,"value":6705}," liqBuys[i];",{"type":27,"value":28},{"type":31,"tagName":550,"properties":6708,"children":6709},{"class":552},[6710,6715,6719],{"type":31,"tagName":550,"properties":6711,"children":6712},{"style":657},[6713],{"type":27,"value":6714},"    liqSellSum ",{"type":31,"tagName":550,"properties":6716,"children":6717},{"style":1868},[6718],{"type":27,"value":5294},{"type":31,"tagName":550,"properties":6720,"children":6721},{"style":657},[6722],{"type":27,"value":6723}," liqSells[i];",{"type":27,"value":28},{"type":31,"tagName":550,"properties":6726,"children":6727},{"class":552},[6728],{"type":31,"tagName":550,"properties":6729,"children":6730},{"style":657},[6731],{"type":27,"value":5449},{"type":27,"value":28},{"type":31,"tagName":550,"properties":6734,"children":6735},{"class":552},[6736,6740,6745,6749,6753,6757],{"type":31,"tagName":550,"properties":6737,"children":6738},{"style":1868},[6739],{"type":27,"value":6048},{"type":31,"tagName":550,"properties":6741,"children":6742},{"style":701},[6743],{"type":27,"value":6744}," flowTotal",{"type":31,"tagName":550,"properties":6746,"children":6747},{"style":1868},[6748],{"type":27,"value":1881},{"type":31,"tagName":550,"properties":6750,"children":6751},{"style":657},[6752],{"type":27,"value":6511},{"type":31,"tagName":550,"properties":6754,"children":6755},{"style":1868},[6756],{"type":27,"value":6383},{"type":31,"tagName":550,"properties":6758,"children":6759},{"style":657},[6760],{"type":27,"value":6761}," sellSum;",{"type":27,"value":28},{"type":31,"tagName":550,"properties":6764,"children":6765},{"class":552},[6766,6771,6775,6780,6784,6788,6792,6797,6802,6807,6811,6816,6821,6825,6829,6833],{"type":31,"tagName":550,"properties":6767,"children":6768},{"style":657},[6769],{"type":27,"value":6770},"  flowPct ",{"type":31,"tagName":550,"properties":6772,"children":6773},{"style":1868},[6774],{"type":27,"value":3328},{"type":31,"tagName":550,"properties":6776,"children":6777},{"style":657},[6778],{"type":27,"value":6779}," flowTotal ",{"type":31,"tagName":550,"properties":6781,"children":6782},{"style":1868},[6783],{"type":27,"value":4443},{"type":31,"tagName":550,"properties":6785,"children":6786},{"style":701},[6787],{"type":27,"value":4994},{"type":31,"tagName":550,"properties":6789,"children":6790},{"style":1868},[6791],{"type":27,"value":4999},{"type":31,"tagName":550,"properties":6793,"children":6794},{"style":657},[6795],{"type":27,"value":6796}," ((buySum ",{"type":31,"tagName":550,"properties":6798,"children":6799},{"style":1868},[6800],{"type":27,"value":6801},"-",{"type":31,"tagName":550,"properties":6803,"children":6804},{"style":657},[6805],{"type":27,"value":6806}," sellSum) ",{"type":31,"tagName":550,"properties":6808,"children":6809},{"style":1868},[6810],{"type":27,"value":6141},{"type":31,"tagName":550,"properties":6812,"children":6813},{"style":657},[6814],{"type":27,"value":6815}," flowTotal) ",{"type":31,"tagName":550,"properties":6817,"children":6818},{"style":1868},[6819],{"type":27,"value":6820},"*",{"type":31,"tagName":550,"properties":6822,"children":6823},{"style":701},[6824],{"type":27,"value":5151},{"type":31,"tagName":550,"properties":6826,"children":6827},{"style":1868},[6828],{"type":27,"value":4433},{"type":31,"tagName":550,"properties":6830,"children":6831},{"style":701},[6832],{"type":27,"value":3869},{"type":31,"tagName":550,"properties":6834,"children":6835},{"style":657},[6836],{"type":27,"value":3003},{"type":27,"value":28},{"type":31,"tagName":550,"properties":6839,"children":6840},{"class":552},[6841,6845,6850,6854,6858,6862],{"type":31,"tagName":550,"properties":6842,"children":6843},{"style":1868},[6844],{"type":27,"value":6048},{"type":31,"tagName":550,"properties":6846,"children":6847},{"style":701},[6848],{"type":27,"value":6849}," liqTotal",{"type":31,"tagName":550,"properties":6851,"children":6852},{"style":1868},[6853],{"type":27,"value":1881},{"type":31,"tagName":550,"properties":6855,"children":6856},{"style":657},[6857],{"type":27,"value":6561},{"type":31,"tagName":550,"properties":6859,"children":6860},{"style":1868},[6861],{"type":27,"value":6383},{"type":31,"tagName":550,"properties":6863,"children":6864},{"style":657},[6865],{"type":27,"value":6866}," liqSellSum;",{"type":27,"value":28},{"type":31,"tagName":550,"properties":6869,"children":6870},{"class":552},[6871,6876,6880,6885,6889,6893,6897,6902,6906,6911,6915,6919,6923,6927],{"type":31,"tagName":550,"properties":6872,"children":6873},{"style":657},[6874],{"type":27,"value":6875},"  longShare ",{"type":31,"tagName":550,"properties":6877,"children":6878},{"style":1868},[6879],{"type":27,"value":3328},{"type":31,"tagName":550,"properties":6881,"children":6882},{"style":657},[6883],{"type":27,"value":6884}," liqTotal ",{"type":31,"tagName":550,"properties":6886,"children":6887},{"style":1868},[6888],{"type":27,"value":4443},{"type":31,"tagName":550,"properties":6890,"children":6891},{"style":701},[6892],{"type":27,"value":4994},{"type":31,"tagName":550,"properties":6894,"children":6895},{"style":1868},[6896],{"type":27,"value":4999},{"type":31,"tagName":550,"properties":6898,"children":6899},{"style":657},[6900],{"type":27,"value":6901}," (liqSellSum ",{"type":31,"tagName":550,"properties":6903,"children":6904},{"style":1868},[6905],{"type":27,"value":6141},{"type":31,"tagName":550,"properties":6907,"children":6908},{"style":657},[6909],{"type":27,"value":6910}," liqTotal) ",{"type":31,"tagName":550,"properties":6912,"children":6913},{"style":1868},[6914],{"type":27,"value":6820},{"type":31,"tagName":550,"properties":6916,"children":6917},{"style":701},[6918],{"type":27,"value":5151},{"type":31,"tagName":550,"properties":6920,"children":6921},{"style":1868},[6922],{"type":27,"value":4433},{"type":31,"tagName":550,"properties":6924,"children":6925},{"style":701},[6926],{"type":27,"value":3869},{"type":31,"tagName":550,"properties":6928,"children":6929},{"style":657},[6930],{"type":27,"value":3003},{"type":27,"value":28},{"type":31,"tagName":550,"properties":6933,"children":6934},{"class":552},[6935,6939,6944,6948,6953],{"type":31,"tagName":550,"properties":6936,"children":6937},{"style":1868},[6938],{"type":27,"value":6048},{"type":31,"tagName":550,"properties":6940,"children":6941},{"style":701},[6942],{"type":27,"value":6943}," oiNow",{"type":31,"tagName":550,"properties":6945,"children":6946},{"style":1868},[6947],{"type":27,"value":1881},{"type":31,"tagName":550,"properties":6949,"children":6950},{"style":651},[6951],{"type":27,"value":6952}," in_oi",{"type":31,"tagName":550,"properties":6954,"children":6955},{"style":657},[6956],{"type":27,"value":5555},{"type":27,"value":28},{"type":31,"tagName":550,"properties":6959,"children":6960},{"class":552},[6961,6965,6969,6974,6979],{"type":31,"tagName":550,"properties":6962,"children":6963},{"style":1868},[6964],{"type":27,"value":6410},{"type":31,"tagName":550,"properties":6966,"children":6967},{"style":657},[6968],{"type":27,"value":95},{"type":31,"tagName":550,"properties":6970,"children":6971},{"style":1868},[6972],{"type":27,"value":6973},"!",{"type":31,"tagName":550,"properties":6975,"children":6976},{"style":651},[6977],{"type":27,"value":6978},"isNaN",{"type":31,"tagName":550,"properties":6980,"children":6981},{"style":657},[6982],{"type":27,"value":6983},"(oiNow)) {",{"type":27,"value":28},{"type":31,"tagName":550,"properties":6986,"children":6987},{"class":552},[6988,6993,6997],{"type":31,"tagName":550,"properties":6989,"children":6990},{"style":657},[6991],{"type":27,"value":6992},"    oiRaw ",{"type":31,"tagName":550,"properties":6994,"children":6995},{"style":1868},[6996],{"type":27,"value":3328},{"type":31,"tagName":550,"properties":6998,"children":6999},{"style":657},[7000],{"type":27,"value":7001}," oiNow;",{"type":27,"value":28},{"type":31,"tagName":550,"properties":7004,"children":7005},{"class":552},[7006,7011,7015,7020,7024,7029],{"type":31,"tagName":550,"properties":7007,"children":7008},{"style":657},[7009],{"type":27,"value":7010},"    oiCoins ",{"type":31,"tagName":550,"properties":7012,"children":7013},{"style":1868},[7014],{"type":27,"value":3328},{"type":31,"tagName":550,"properties":7016,"children":7017},{"style":657},[7018],{"type":27,"value":7019}," oiNow ",{"type":31,"tagName":550,"properties":7021,"children":7022},{"style":1868},[7023],{"type":27,"value":6141},{"type":31,"tagName":550,"properties":7025,"children":7026},{"style":657},[7027],{"type":27,"value":7028}," close; ",{"type":31,"tagName":550,"properties":7030,"children":7031},{"style":556},[7032],{"type":27,"value":7033},"// dollars over the close: the coins, whatever price did",{"type":27,"value":28},{"type":31,"tagName":550,"properties":7036,"children":7037},{"class":552},[7038],{"type":31,"tagName":550,"properties":7039,"children":7040},{"style":657},[7041],{"type":27,"value":5449},{"type":27,"value":28},{"type":31,"tagName":550,"properties":7044,"children":7045},{"class":552},[7046,7050,7054,7058,7062,7066,7071,7076,7080,7084],{"type":31,"tagName":550,"properties":7047,"children":7048},{"style":1868},[7049],{"type":27,"value":6410},{"type":31,"tagName":550,"properties":7051,"children":7052},{"style":657},[7053],{"type":27,"value":95},{"type":31,"tagName":550,"properties":7055,"children":7056},{"style":1868},[7057],{"type":27,"value":6973},{"type":31,"tagName":550,"properties":7059,"children":7060},{"style":651},[7061],{"type":27,"value":6978},{"type":31,"tagName":550,"properties":7063,"children":7064},{"style":657},[7065],{"type":27,"value":660},{"type":31,"tagName":550,"properties":7067,"children":7068},{"style":651},[7069],{"type":27,"value":7070},"in_funding",{"type":31,"tagName":550,"properties":7072,"children":7073},{"style":657},[7074],{"type":27,"value":7075},"())) perp ",{"type":31,"tagName":550,"properties":7077,"children":7078},{"style":1868},[7079],{"type":27,"value":3328},{"type":31,"tagName":550,"properties":7081,"children":7082},{"style":701},[7083],{"type":27,"value":6446},{"type":31,"tagName":550,"properties":7085,"children":7086},{"style":657},[7087],{"type":27,"value":3003},{"type":27,"value":28},{"type":31,"tagName":550,"properties":7090,"children":7091},{"class":552},[7092,7096,7101,7105,7110,7114],{"type":31,"tagName":550,"properties":7093,"children":7094},{"style":1868},[7095],{"type":27,"value":6048},{"type":31,"tagName":550,"properties":7097,"children":7098},{"style":701},[7099],{"type":27,"value":7100}," rawPct",{"type":31,"tagName":550,"properties":7102,"children":7103},{"style":1868},[7104],{"type":27,"value":1881},{"type":31,"tagName":550,"properties":7106,"children":7107},{"style":657},[7108],{"type":27,"value":7109}," rawChange.",{"type":31,"tagName":550,"properties":7111,"children":7112},{"style":651},[7113],{"type":27,"value":6008},{"type":31,"tagName":550,"properties":7115,"children":7116},{"style":657},[7117],{"type":27,"value":7118},"(oiRaw);",{"type":27,"value":28},{"type":31,"tagName":550,"properties":7121,"children":7122},{"class":552},[7123,7127,7132,7136,7141,7145],{"type":31,"tagName":550,"properties":7124,"children":7125},{"style":1868},[7126],{"type":27,"value":6048},{"type":31,"tagName":550,"properties":7128,"children":7129},{"style":701},[7130],{"type":27,"value":7131}," coinPct",{"type":31,"tagName":550,"properties":7133,"children":7134},{"style":1868},[7135],{"type":27,"value":1881},{"type":31,"tagName":550,"properties":7137,"children":7138},{"style":657},[7139],{"type":27,"value":7140}," coinChange.",{"type":31,"tagName":550,"properties":7142,"children":7143},{"style":651},[7144],{"type":27,"value":6008},{"type":31,"tagName":550,"properties":7146,"children":7147},{"style":657},[7148],{"type":27,"value":7149},"(oiCoins);",{"type":27,"value":28},{"type":31,"tagName":550,"properties":7152,"children":7153},{"class":552},[7154,7159,7163,7167,7171,7176,7180],{"type":31,"tagName":550,"properties":7155,"children":7156},{"style":657},[7157],{"type":27,"value":7158},"  oiPct ",{"type":31,"tagName":550,"properties":7160,"children":7161},{"style":1868},[7162],{"type":27,"value":3328},{"type":31,"tagName":550,"properties":7164,"children":7165},{"style":657},[7166],{"type":27,"value":4089},{"type":31,"tagName":550,"properties":7168,"children":7169},{"style":1868},[7170],{"type":27,"value":4424},{"type":31,"tagName":550,"properties":7172,"children":7173},{"style":657},[7174],{"type":27,"value":7175}," coinPct ",{"type":31,"tagName":550,"properties":7177,"children":7178},{"style":1868},[7179],{"type":27,"value":3855},{"type":31,"tagName":550,"properties":7181,"children":7182},{"style":657},[7183],{"type":27,"value":7184}," rawPct;",{"type":27,"value":28},{"type":31,"tagName":550,"properties":7187,"children":7188},{"class":552},[7189,7194,7198,7203,7207],{"type":31,"tagName":550,"properties":7190,"children":7191},{"style":657},[7192],{"type":27,"value":7193},"  pricePct ",{"type":31,"tagName":550,"properties":7195,"children":7196},{"style":1868},[7197],{"type":27,"value":3328},{"type":31,"tagName":550,"properties":7199,"children":7200},{"style":657},[7201],{"type":27,"value":7202}," priceChange.",{"type":31,"tagName":550,"properties":7204,"children":7205},{"style":651},[7206],{"type":27,"value":6008},{"type":31,"tagName":550,"properties":7208,"children":7209},{"style":657},[7210],{"type":27,"value":6013},{"type":27,"value":28},{"type":31,"tagName":550,"properties":7213,"children":7214},{"class":552},[7215,7220],{"type":31,"tagName":550,"properties":7216,"children":7217},{"style":651},[7218],{"type":27,"value":7219},"  judge",{"type":31,"tagName":550,"properties":7221,"children":7222},{"style":657},[7223],{"type":27,"value":5555},{"type":27,"value":28},{"type":31,"tagName":550,"properties":7226,"children":7227},{"class":552},[],{"type":27,"value":28},{"type":31,"tagName":550,"properties":7230,"children":7231},{"class":552},[7232,7236,7240,7244,7249,7254,7258],{"type":31,"tagName":550,"properties":7233,"children":7234},{"style":1868},[7235],{"type":27,"value":6410},{"type":31,"tagName":550,"properties":7237,"children":7238},{"style":657},[7239],{"type":27,"value":95},{"type":31,"tagName":550,"properties":7241,"children":7242},{"style":651},[7243],{"type":27,"value":6978},{"type":31,"tagName":550,"properties":7245,"children":7246},{"style":657},[7247],{"type":27,"value":7248},"(emaV)) ",{"type":31,"tagName":550,"properties":7250,"children":7251},{"style":1868},[7252],{"type":27,"value":7253},"return",{"type":31,"tagName":550,"properties":7255,"children":7256},{"style":657},[7257],{"type":27,"value":3030},{"type":31,"tagName":550,"properties":7259,"children":7260},{"style":556},[7261],{"type":27,"value":7262},"// the first ema_len bars are warm-up rows: nothing written",{"type":27,"value":28},{"type":31,"tagName":550,"properties":7265,"children":7266},{"class":552},[7267,7271,7276,7280,7284,7288],{"type":31,"tagName":550,"properties":7268,"children":7269},{"style":1868},[7270],{"type":27,"value":6048},{"type":31,"tagName":550,"properties":7272,"children":7273},{"style":701},[7274],{"type":27,"value":7275}," net",{"type":31,"tagName":550,"properties":7277,"children":7278},{"style":1868},[7279],{"type":27,"value":1881},{"type":31,"tagName":550,"properties":7281,"children":7282},{"style":657},[7283],{"type":27,"value":4256},{"type":31,"tagName":550,"properties":7285,"children":7286},{"style":1868},[7287],{"type":27,"value":6801},{"type":31,"tagName":550,"properties":7289,"children":7290},{"style":657},[7291],{"type":27,"value":7292}," bearish;",{"type":27,"value":28},{"type":31,"tagName":550,"properties":7295,"children":7296},{"class":552},[7297,7302],{"type":31,"tagName":550,"properties":7298,"children":7299},{"style":651},[7300],{"type":27,"value":7301},"  out_ema",{"type":31,"tagName":550,"properties":7303,"children":7304},{"style":657},[7305],{"type":27,"value":7306},"(emaV);",{"type":27,"value":28},{"type":31,"tagName":550,"properties":7309,"children":7310},{"class":552},[7311,7316,7320,7324],{"type":31,"tagName":550,"properties":7312,"children":7313},{"style":651},[7314],{"type":27,"value":7315},"  out_score",{"type":31,"tagName":550,"properties":7317,"children":7318},{"style":657},[7319],{"type":27,"value":660},{"type":31,"tagName":550,"properties":7321,"children":7322},{"style":651},[7323],{"type":27,"value":3103},{"type":31,"tagName":550,"properties":7325,"children":7326},{"style":657},[7327],{"type":27,"value":7328},"(bullish));",{"type":27,"value":28},{"type":31,"tagName":550,"properties":7331,"children":7332},{"class":552},[7333,7338,7342,7346],{"type":31,"tagName":550,"properties":7334,"children":7335},{"style":651},[7336],{"type":27,"value":7337},"  out_factors",{"type":31,"tagName":550,"properties":7339,"children":7340},{"style":657},[7341],{"type":27,"value":660},{"type":31,"tagName":550,"properties":7343,"children":7344},{"style":651},[7345],{"type":27,"value":3103},{"type":31,"tagName":550,"properties":7347,"children":7348},{"style":657},[7349],{"type":27,"value":7350},"(withData));",{"type":27,"value":28},{"type":31,"tagName":550,"properties":7353,"children":7354},{"class":552},[7355,7360,7364,7368],{"type":31,"tagName":550,"properties":7356,"children":7357},{"style":651},[7358],{"type":27,"value":7359},"  out_bearish",{"type":31,"tagName":550,"properties":7361,"children":7362},{"style":657},[7363],{"type":27,"value":660},{"type":31,"tagName":550,"properties":7365,"children":7366},{"style":651},[7367],{"type":27,"value":3103},{"type":31,"tagName":550,"properties":7369,"children":7370},{"style":657},[7371],{"type":27,"value":7372},"(bearish));",{"type":27,"value":28},{"type":31,"tagName":550,"properties":7375,"children":7376},{"class":552},[7377,7382,7386,7390],{"type":31,"tagName":550,"properties":7378,"children":7379},{"style":651},[7380],{"type":27,"value":7381},"  out_net",{"type":31,"tagName":550,"properties":7383,"children":7384},{"style":657},[7385],{"type":27,"value":660},{"type":31,"tagName":550,"properties":7387,"children":7388},{"style":651},[7389],{"type":27,"value":3103},{"type":31,"tagName":550,"properties":7391,"children":7392},{"style":657},[7393],{"type":27,"value":7394},"(net));",{"type":27,"value":28},{"type":31,"tagName":550,"properties":7397,"children":7398},{"class":552},[7399,7404,7409,7413,7417,7421,7426,7430,7435,7439,7443,7448,7452,7456,7460,7465],{"type":31,"tagName":550,"properties":7400,"children":7401},{"style":651},[7402],{"type":27,"value":7403},"  out_lean",{"type":31,"tagName":550,"properties":7405,"children":7406},{"style":657},[7407],{"type":27,"value":7408},"(net ",{"type":31,"tagName":550,"properties":7410,"children":7411},{"style":1868},[7412],{"type":27,"value":4659},{"type":31,"tagName":550,"properties":7414,"children":7415},{"style":657},[7416],{"type":27,"value":3506},{"type":31,"tagName":550,"properties":7418,"children":7419},{"style":1868},[7420],{"type":27,"value":4424},{"type":31,"tagName":550,"properties":7422,"children":7423},{"style":701},[7424],{"type":27,"value":7425}," 2.0",{"type":31,"tagName":550,"properties":7427,"children":7428},{"style":1868},[7429],{"type":27,"value":4433},{"type":31,"tagName":550,"properties":7431,"children":7432},{"style":657},[7433],{"type":27,"value":7434}," net ",{"type":31,"tagName":550,"properties":7436,"children":7437},{"style":1868},[7438],{"type":27,"value":4964},{"type":31,"tagName":550,"properties":7440,"children":7441},{"style":1868},[7442],{"type":27,"value":4482},{"type":31,"tagName":550,"properties":7444,"children":7445},{"style":657},[7446],{"type":27,"value":7447},"leanMargin ",{"type":31,"tagName":550,"properties":7449,"children":7450},{"style":1868},[7451],{"type":27,"value":4424},{"type":31,"tagName":550,"properties":7453,"children":7454},{"style":701},[7455],{"type":27,"value":4994},{"type":31,"tagName":550,"properties":7457,"children":7458},{"style":1868},[7459],{"type":27,"value":4433},{"type":31,"tagName":550,"properties":7461,"children":7462},{"style":701},[7463],{"type":27,"value":7464}," 1.0",{"type":31,"tagName":550,"properties":7466,"children":7467},{"style":657},[7468],{"type":27,"value":671},{"type":27,"value":28},{"type":31,"tagName":550,"properties":7471,"children":7472},{"class":552},[7473,7478,7483,7487,7491,7495,7499,7503,7507,7511],{"type":31,"tagName":550,"properties":7474,"children":7475},{"style":651},[7476],{"type":27,"value":7477},"  out_ema_dist",{"type":31,"tagName":550,"properties":7479,"children":7480},{"style":657},[7481],{"type":27,"value":7482},"((close ",{"type":31,"tagName":550,"properties":7484,"children":7485},{"style":1868},[7486],{"type":27,"value":6141},{"type":31,"tagName":550,"properties":7488,"children":7489},{"style":657},[7490],{"type":27,"value":4448},{"type":31,"tagName":550,"properties":7492,"children":7493},{"style":1868},[7494],{"type":27,"value":6801},{"type":31,"tagName":550,"properties":7496,"children":7497},{"style":701},[7498],{"type":27,"value":7464},{"type":31,"tagName":550,"properties":7500,"children":7501},{"style":657},[7502],{"type":27,"value":4745},{"type":31,"tagName":550,"properties":7504,"children":7505},{"style":1868},[7506],{"type":27,"value":6820},{"type":31,"tagName":550,"properties":7508,"children":7509},{"style":701},[7510],{"type":27,"value":5151},{"type":31,"tagName":550,"properties":7512,"children":7513},{"style":657},[7514],{"type":27,"value":671},{"type":27,"value":28},{"type":31,"tagName":550,"properties":7517,"children":7518},{"class":552},[7519,7524],{"type":31,"tagName":550,"properties":7520,"children":7521},{"style":651},[7522],{"type":27,"value":7523},"  out_rsi",{"type":31,"tagName":550,"properties":7525,"children":7526},{"style":657},[7527],{"type":27,"value":7528},"(rsiV);",{"type":27,"value":28},{"type":31,"tagName":550,"properties":7531,"children":7532},{"class":552},[7533,7538],{"type":31,"tagName":550,"properties":7534,"children":7535},{"style":651},[7536],{"type":27,"value":7537},"  out_volume_ratio",{"type":31,"tagName":550,"properties":7539,"children":7540},{"style":657},[7541],{"type":27,"value":7542},"(volumeRatio);",{"type":27,"value":28},{"type":31,"tagName":550,"properties":7545,"children":7546},{"class":552},[7547,7552],{"type":31,"tagName":550,"properties":7548,"children":7549},{"style":651},[7550],{"type":27,"value":7551},"  out_flow",{"type":31,"tagName":550,"properties":7553,"children":7554},{"style":657},[7555],{"type":27,"value":7556},"(flowPct);",{"type":27,"value":28},{"type":31,"tagName":550,"properties":7559,"children":7560},{"class":552},[7561,7566],{"type":31,"tagName":550,"properties":7562,"children":7563},{"style":651},[7564],{"type":27,"value":7565},"  out_oi_change",{"type":31,"tagName":550,"properties":7567,"children":7568},{"style":657},[7569],{"type":27,"value":7570},"(oiPct);",{"type":27,"value":28},{"type":31,"tagName":550,"properties":7573,"children":7574},{"class":552},[7575,7580],{"type":31,"tagName":550,"properties":7576,"children":7577},{"style":651},[7578],{"type":27,"value":7579},"  out_long_share",{"type":31,"tagName":550,"properties":7581,"children":7582},{"style":657},[7583],{"type":27,"value":7584},"(longShare);",{"type":27,"value":28},{"type":31,"tagName":550,"properties":7587,"children":7588},{"class":552},[7589,7593,7598,7603],{"type":31,"tagName":550,"properties":7590,"children":7591},{"style":1868},[7592],{"type":27,"value":6410},{"type":31,"tagName":550,"properties":7594,"children":7595},{"style":657},[7596],{"type":27,"value":7597}," (bar.",{"type":31,"tagName":550,"properties":7599,"children":7600},{"style":651},[7601],{"type":27,"value":7602},"isLast",{"type":31,"tagName":550,"properties":7604,"children":7605},{"style":657},[7606],{"type":27,"value":7607},"()) {",{"type":27,"value":28},{"type":31,"tagName":550,"properties":7610,"children":7611},{"class":552},[7612,7617],{"type":31,"tagName":550,"properties":7613,"children":7614},{"style":651},[7615],{"type":27,"value":7616},"    sb_clear",{"type":31,"tagName":550,"properties":7618,"children":7619},{"style":657},[7620],{"type":27,"value":5555},{"type":27,"value":28},{"type":31,"tagName":550,"properties":7623,"children":7624},{"class":552},[7625,7630,7634,7638,7642,7646,7651,7655,7659,7663,7667,7671,7675,7680,7684,7689],{"type":31,"tagName":550,"properties":7626,"children":7627},{"style":651},[7628],{"type":27,"value":7629},"    sb_text",{"type":31,"tagName":550,"properties":7631,"children":7632},{"style":657},[7633],{"type":27,"value":7408},{"type":31,"tagName":550,"properties":7635,"children":7636},{"style":1868},[7637],{"type":27,"value":4659},{"type":31,"tagName":550,"properties":7639,"children":7640},{"style":657},[7641],{"type":27,"value":3506},{"type":31,"tagName":550,"properties":7643,"children":7644},{"style":1868},[7645],{"type":27,"value":4424},{"type":31,"tagName":550,"properties":7647,"children":7648},{"style":663},[7649],{"type":27,"value":7650}," \"Long\"",{"type":31,"tagName":550,"properties":7652,"children":7653},{"style":1868},[7654],{"type":27,"value":4433},{"type":31,"tagName":550,"properties":7656,"children":7657},{"style":657},[7658],{"type":27,"value":7434},{"type":31,"tagName":550,"properties":7660,"children":7661},{"style":1868},[7662],{"type":27,"value":4964},{"type":31,"tagName":550,"properties":7664,"children":7665},{"style":1868},[7666],{"type":27,"value":4482},{"type":31,"tagName":550,"properties":7668,"children":7669},{"style":657},[7670],{"type":27,"value":7447},{"type":31,"tagName":550,"properties":7672,"children":7673},{"style":1868},[7674],{"type":27,"value":4424},{"type":31,"tagName":550,"properties":7676,"children":7677},{"style":663},[7678],{"type":27,"value":7679}," \"Short\"",{"type":31,"tagName":550,"properties":7681,"children":7682},{"style":1868},[7683],{"type":27,"value":4433},{"type":31,"tagName":550,"properties":7685,"children":7686},{"style":663},[7687],{"type":27,"value":7688}," \"Neutral\"",{"type":31,"tagName":550,"properties":7690,"children":7691},{"style":657},[7692],{"type":27,"value":671},{"type":27,"value":28},{"type":31,"tagName":550,"properties":7695,"children":7696},{"class":552},[7697,7702],{"type":31,"tagName":550,"properties":7698,"children":7699},{"style":651},[7700],{"type":27,"value":7701},"    str_lean_word_sb",{"type":31,"tagName":550,"properties":7703,"children":7704},{"style":657},[7705],{"type":27,"value":5555},{"type":27,"value":28},{"type":31,"tagName":550,"properties":7708,"children":7709},{"class":552},[7710,7714],{"type":31,"tagName":550,"properties":7711,"children":7712},{"style":651},[7713],{"type":27,"value":7616},{"type":31,"tagName":550,"properties":7715,"children":7716},{"style":657},[7717],{"type":27,"value":5555},{"type":27,"value":28},{"type":31,"tagName":550,"properties":7720,"children":7721},{"class":552},[7722],{"type":31,"tagName":550,"properties":7723,"children":7724},{"style":556},[7725],{"type":27,"value":7726},"    // A headline, short enough for one line: the leading side and the signal count, bullish to bearish.",{"type":27,"value":28},{"type":31,"tagName":550,"properties":7729,"children":7730},{"class":552},[7731,7735,7739,7743,7747,7751,7756,7760,7764,7768,7772,7776,7780,7785,7789,7794],{"type":31,"tagName":550,"properties":7732,"children":7733},{"style":651},[7734],{"type":27,"value":7629},{"type":31,"tagName":550,"properties":7736,"children":7737},{"style":657},[7738],{"type":27,"value":7408},{"type":31,"tagName":550,"properties":7740,"children":7741},{"style":1868},[7742],{"type":27,"value":4659},{"type":31,"tagName":550,"properties":7744,"children":7745},{"style":657},[7746],{"type":27,"value":3506},{"type":31,"tagName":550,"properties":7748,"children":7749},{"style":1868},[7750],{"type":27,"value":4424},{"type":31,"tagName":550,"properties":7752,"children":7753},{"style":663},[7754],{"type":27,"value":7755}," \"Buyers Ahead, \"",{"type":31,"tagName":550,"properties":7757,"children":7758},{"style":1868},[7759],{"type":27,"value":4433},{"type":31,"tagName":550,"properties":7761,"children":7762},{"style":657},[7763],{"type":27,"value":7434},{"type":31,"tagName":550,"properties":7765,"children":7766},{"style":1868},[7767],{"type":27,"value":4964},{"type":31,"tagName":550,"properties":7769,"children":7770},{"style":1868},[7771],{"type":27,"value":4482},{"type":31,"tagName":550,"properties":7773,"children":7774},{"style":657},[7775],{"type":27,"value":7447},{"type":31,"tagName":550,"properties":7777,"children":7778},{"style":1868},[7779],{"type":27,"value":4424},{"type":31,"tagName":550,"properties":7781,"children":7782},{"style":663},[7783],{"type":27,"value":7784}," \"Sellers Ahead, \"",{"type":31,"tagName":550,"properties":7786,"children":7787},{"style":1868},[7788],{"type":27,"value":4433},{"type":31,"tagName":550,"properties":7790,"children":7791},{"style":663},[7792],{"type":27,"value":7793}," \"Signals Split, \"",{"type":31,"tagName":550,"properties":7795,"children":7796},{"style":657},[7797],{"type":27,"value":671},{"type":27,"value":28},{"type":31,"tagName":550,"properties":7800,"children":7801},{"class":552},[7802,7806,7811,7815,7819,7824,7829,7833,7838,7843,7848,7852,7857,7861,7865,7869,7873],{"type":31,"tagName":550,"properties":7803,"children":7804},{"style":1868},[7805],{"type":27,"value":5312},{"type":31,"tagName":550,"properties":7807,"children":7808},{"style":657},[7809],{"type":27,"value":7810}," (net ",{"type":31,"tagName":550,"properties":7812,"children":7813},{"style":1868},[7814],{"type":27,"value":4964},{"type":31,"tagName":550,"properties":7816,"children":7817},{"style":1868},[7818],{"type":27,"value":4482},{"type":31,"tagName":550,"properties":7820,"children":7821},{"style":657},[7822],{"type":27,"value":7823},"leanMargin) { ",{"type":31,"tagName":550,"properties":7825,"children":7826},{"style":651},[7827],{"type":27,"value":7828},"sb_int",{"type":31,"tagName":550,"properties":7830,"children":7831},{"style":657},[7832],{"type":27,"value":660},{"type":31,"tagName":550,"properties":7834,"children":7835},{"style":651},[7836],{"type":27,"value":7837},"i64",{"type":31,"tagName":550,"properties":7839,"children":7840},{"style":657},[7841],{"type":27,"value":7842},"(bearish)); ",{"type":31,"tagName":550,"properties":7844,"children":7845},{"style":651},[7846],{"type":27,"value":7847},"sb_text",{"type":31,"tagName":550,"properties":7849,"children":7850},{"style":657},[7851],{"type":27,"value":660},{"type":31,"tagName":550,"properties":7853,"children":7854},{"style":663},[7855],{"type":27,"value":7856},"\" to \"",{"type":31,"tagName":550,"properties":7858,"children":7859},{"style":657},[7860],{"type":27,"value":3300},{"type":31,"tagName":550,"properties":7862,"children":7863},{"style":651},[7864],{"type":27,"value":7828},{"type":31,"tagName":550,"properties":7866,"children":7867},{"style":657},[7868],{"type":27,"value":660},{"type":31,"tagName":550,"properties":7870,"children":7871},{"style":651},[7872],{"type":27,"value":7837},{"type":31,"tagName":550,"properties":7874,"children":7875},{"style":657},[7876],{"type":27,"value":7877},"(bullish)); }",{"type":27,"value":28},{"type":31,"tagName":550,"properties":7880,"children":7881},{"class":552},[7882,7886,7891,7895,7899,7903,7908,7912,7916,7920,7924,7928,7932,7936],{"type":31,"tagName":550,"properties":7883,"children":7884},{"style":1868},[7885],{"type":27,"value":5406},{"type":31,"tagName":550,"properties":7887,"children":7888},{"style":657},[7889],{"type":27,"value":7890}," { ",{"type":31,"tagName":550,"properties":7892,"children":7893},{"style":651},[7894],{"type":27,"value":7828},{"type":31,"tagName":550,"properties":7896,"children":7897},{"style":657},[7898],{"type":27,"value":660},{"type":31,"tagName":550,"properties":7900,"children":7901},{"style":651},[7902],{"type":27,"value":7837},{"type":31,"tagName":550,"properties":7904,"children":7905},{"style":657},[7906],{"type":27,"value":7907},"(bullish)); ",{"type":31,"tagName":550,"properties":7909,"children":7910},{"style":651},[7911],{"type":27,"value":7847},{"type":31,"tagName":550,"properties":7913,"children":7914},{"style":657},[7915],{"type":27,"value":660},{"type":31,"tagName":550,"properties":7917,"children":7918},{"style":663},[7919],{"type":27,"value":7856},{"type":31,"tagName":550,"properties":7921,"children":7922},{"style":657},[7923],{"type":27,"value":3300},{"type":31,"tagName":550,"properties":7925,"children":7926},{"style":651},[7927],{"type":27,"value":7828},{"type":31,"tagName":550,"properties":7929,"children":7930},{"style":657},[7931],{"type":27,"value":660},{"type":31,"tagName":550,"properties":7933,"children":7934},{"style":651},[7935],{"type":27,"value":7837},{"type":31,"tagName":550,"properties":7937,"children":7938},{"style":657},[7939],{"type":27,"value":7940},"(bearish)); }",{"type":27,"value":28},{"type":31,"tagName":550,"properties":7943,"children":7944},{"class":552},[7945,7950],{"type":31,"tagName":550,"properties":7946,"children":7947},{"style":651},[7948],{"type":27,"value":7949},"    str_headline_text_sb",{"type":31,"tagName":550,"properties":7951,"children":7952},{"style":657},[7953],{"type":27,"value":5555},{"type":27,"value":28},{"type":31,"tagName":550,"properties":7956,"children":7957},{"class":552},[7958],{"type":31,"tagName":550,"properties":7959,"children":7960},{"style":657},[7961],{"type":27,"value":5449},{"type":27,"value":28},{"type":31,"tagName":550,"properties":7964,"children":7965},{"class":552},[7966],{"type":31,"tagName":550,"properties":7967,"children":7968},{"style":657},[7969],{"type":27,"value":5458},{"type":27,"value":28},{"type":31,"tagName":517,"properties":7972,"children":7973,"position":7983},{},[7974],{"type":27,"value":7975,"position":7976},"How it works",{"start":7977,"end":7980},{"line":7978,"column":525,"offset":7979},242,15792,{"line":7978,"column":7981,"offset":7982},16,15804,{"start":7984,"end":7986},{"line":7978,"column":21,"offset":7985},15789,{"line":7978,"column":7981,"offset":7982},{"type":27,"value":28},{"type":31,"tagName":32,"properties":7989,"children":7990,"position":8101},{},[7991,8010,8017,8030,8037,8050,8057,8070,8077,8094],{"type":31,"tagName":464,"properties":7992,"children":7993,"position":8004},{},[7994],{"type":27,"value":7995,"position":7996},"Each factor is a rule.",{"start":7997,"end":8001},{"line":7998,"column":7999,"offset":8000},244,3,15808,{"line":7998,"column":8002,"offset":8003},25,15830,{"start":8005,"end":8007},{"line":7998,"column":21,"offset":8006},15806,{"line":7998,"column":8008,"offset":8009},27,15832,{"type":27,"value":8011,"position":8012}," Trend is bullish with the close above the EMA (",{"start":8013,"end":8014},{"line":7998,"column":8008,"offset":8009},{"line":7998,"column":8015,"offset":8016},75,15880,{"type":31,"tagName":61,"properties":8018,"children":8019,"position":8027},{},[8020],{"type":27,"value":8021,"position":8022},"ema_len",{"start":8023,"end":8024},{"line":7998,"column":8015,"offset":8016},{"line":7998,"column":8025,"offset":8026},84,15889,{"start":8028,"end":8029},{"line":7998,"column":8015,"offset":8016},{"line":7998,"column":8025,"offset":8026},{"type":27,"value":8031,"position":8032}," 50) and bearish below; RSI (",{"start":8033,"end":8034},{"line":7998,"column":8025,"offset":8026},{"line":7998,"column":8035,"offset":8036},113,15918,{"type":31,"tagName":61,"properties":8038,"children":8039,"position":8047},{},[8040],{"type":27,"value":8041,"position":8042},"rsi_len",{"start":8043,"end":8044},{"line":7998,"column":8035,"offset":8036},{"line":7998,"column":8045,"offset":8046},122,15927,{"start":8048,"end":8049},{"line":7998,"column":8035,"offset":8036},{"line":7998,"column":8045,"offset":8046},{"type":27,"value":8051,"position":8052}," 14) is bullish above 55 and bearish below 45; volume is bullish at 1.2 times its ",{"start":8053,"end":8054},{"line":7998,"column":8045,"offset":8046},{"line":7998,"column":8055,"offset":8056},204,16009,{"type":31,"tagName":61,"properties":8058,"children":8059,"position":8067},{},[8060],{"type":27,"value":8061,"position":8062},"window",{"start":8063,"end":8064},{"line":7998,"column":8055,"offset":8056},{"line":7998,"column":8065,"offset":8066},212,16017,{"start":8068,"end":8069},{"line":7998,"column":8055,"offset":8056},{"line":7998,"column":8065,"offset":8066},{"type":27,"value":8071,"position":8072}," average on an up bar and bearish on a down bar (on the live bar its volume so far, so the factor can join the count as the bar trades); taker flow is bullish above +5% and bearish below -5%; open interest counted in contracts (on a perpetual the dollar reading over the close, so a price move alone never moves it; on a prediction market the collateral as served) that rose more than 0.05% over the window confirms the price move, bullish when price rose over the same window and bearish when it fell, while flat or falling open interest is positions closing and reads neutral; liquidations read longs over 65% of what was flushed as bearish and under 35% as bullish. Every threshold is a setting in the ",{"start":8073,"end":8074},{"line":7998,"column":8065,"offset":8066},{"line":7998,"column":8075,"offset":8076},917,16722,{"type":31,"tagName":464,"properties":8078,"children":8079,"position":8089},{},[8080],{"type":27,"value":8081,"position":8082},"Factor thresholds",{"start":8083,"end":8086},{"line":7998,"column":8084,"offset":8085},919,16724,{"line":7998,"column":8087,"offset":8088},936,16741,{"start":8090,"end":8091},{"line":7998,"column":8075,"offset":8076},{"line":7998,"column":8092,"offset":8093},938,16743,{"type":27,"value":8095,"position":8096}," section.",{"start":8097,"end":8098},{"line":7998,"column":8092,"offset":8093},{"line":7998,"column":8099,"offset":8100},947,16752,{"start":8102,"end":8103},{"line":7998,"column":21,"offset":8006},{"line":7998,"column":8099,"offset":8100},{"type":27,"value":28},{"type":31,"tagName":32,"properties":8106,"children":8107,"position":8172},{},[8108,8125,8132,8145,8152,8165],{"type":31,"tagName":464,"properties":8109,"children":8110,"position":8119},{},[8111],{"type":27,"value":8112,"position":8113},"The score and the headline.",{"start":8114,"end":8116},{"line":162,"column":7999,"offset":8115},16756,{"line":162,"column":8117,"offset":8118},30,16783,{"start":8120,"end":8122},{"line":162,"column":21,"offset":8121},16754,{"line":162,"column":8123,"offset":8124},32,16785,{"type":27,"value":8126,"position":8127}," The score is the bullish factors minus the bearish ones; the market leans long at +2 or more and short at -2 or less (",{"start":8128,"end":8129},{"line":162,"column":8123,"offset":8124},{"line":162,"column":8130,"offset":8131},151,16904,{"type":31,"tagName":61,"properties":8133,"children":8134,"position":8142},{},[8135],{"type":27,"value":8136,"position":8137},"lean_margin",{"start":8138,"end":8139},{"line":162,"column":8130,"offset":8131},{"line":162,"column":8140,"offset":8141},164,16917,{"start":8143,"end":8144},{"line":162,"column":8130,"offset":8131},{"line":162,"column":8140,"offset":8141},{"type":27,"value":8146,"position":8147},"). A factor the market has no data for is left out of both counts. On the live bar the script writes the headline into the bounded ",{"start":8148,"end":8149},{"line":162,"column":8140,"offset":8141},{"line":162,"column":8150,"offset":8151},295,17048,{"type":31,"tagName":61,"properties":8153,"children":8154,"position":8162},{},[8155],{"type":27,"value":8156,"position":8157},"headline_text",{"start":8158,"end":8159},{"line":162,"column":8150,"offset":8151},{"line":162,"column":8160,"offset":8161},310,17063,{"start":8163,"end":8164},{"line":162,"column":8150,"offset":8151},{"line":162,"column":8160,"offset":8161},{"type":27,"value":8166,"position":8167}," slot from the same counts: \"Buyers Ahead\" and the bullish count first when the score reaches the margin, \"Sellers Ahead\" and the bearish count first when it reaches minus the margin, else \"Signals Split\" with the bullish count first.",{"start":8168,"end":8169},{"line":162,"column":8160,"offset":8161},{"line":162,"column":8170,"offset":8171},544,17297,{"start":8173,"end":8174},{"line":162,"column":21,"offset":8121},{"line":162,"column":8170,"offset":8171},{"type":27,"value":28},{"type":31,"tagName":32,"properties":8177,"children":8178,"position":8262},{},[8179,8197,8204,8216,8223,8235,8242,8255],{"type":31,"tagName":464,"properties":8180,"children":8181,"position":8191},{},[8182],{"type":27,"value":8183,"position":8184},"One declaration is the card.",{"start":8185,"end":8188},{"line":8186,"column":7999,"offset":8187},248,17301,{"line":8186,"column":8189,"offset":8190},31,17329,{"start":8192,"end":8194},{"line":8186,"column":21,"offset":8193},17299,{"line":8186,"column":8195,"offset":8196},33,17331,{"type":27,"value":8198,"position":8199}," ",{"start":8200,"end":8201},{"line":8186,"column":8195,"offset":8196},{"line":8186,"column":8202,"offset":8203},34,17332,{"type":31,"tagName":61,"properties":8205,"children":8206,"position":8213},{},[8207],{"type":27,"value":8208,"position":8209},"render.hud(\"decision\", { position: \"bottom_center\", look: \"broadsheet\", title: \"Decision board\", columns: 1, width: 300, tiles: [...] })",{"start":8210,"end":8211},{"line":8186,"column":8202,"offset":8203},{"line":8186,"column":118,"offset":8212},17470,{"start":8214,"end":8215},{"line":8186,"column":8202,"offset":8203},{"line":8186,"column":118,"offset":8212},{"type":27,"value":8217,"position":8218}," names the anchor, the look, the title and three tiles; the chart draws the card and keeps it at its anchor while the chart pans. ",{"start":8219,"end":8220},{"line":8186,"column":118,"offset":8212},{"line":8186,"column":8221,"offset":8222},302,17600,{"type":31,"tagName":61,"properties":8224,"children":8225,"position":8232},{},[8226],{"type":27,"value":8227,"position":8228},"headline: true",{"start":8229,"end":8230},{"line":8186,"column":8221,"offset":8222},{"line":8186,"column":174,"offset":8231},17616,{"start":8233,"end":8234},{"line":8186,"column":8221,"offset":8222},{"line":8186,"column":174,"offset":8231},{"type":27,"value":8236,"position":8237}," sets the pill in the look's headline type, and ",{"start":8238,"end":8239},{"line":8186,"column":174,"offset":8231},{"line":8186,"column":8240,"offset":8241},366,17664,{"type":31,"tagName":61,"properties":8243,"children":8244,"position":8252},{},[8245],{"type":27,"value":8246,"position":8247},"width: 300",{"start":8248,"end":8249},{"line":8186,"column":8240,"offset":8241},{"line":8186,"column":8250,"offset":8251},378,17676,{"start":8253,"end":8254},{"line":8186,"column":8240,"offset":8241},{"line":8186,"column":8250,"offset":8251},{"type":27,"value":8256,"position":8257}," gives the one-column card room for the longest row (a one-column card is 180 px unless it says otherwise).",{"start":8258,"end":8259},{"line":8186,"column":8250,"offset":8251},{"line":8186,"column":8260,"offset":8261},485,17783,{"start":8263,"end":8264},{"line":8186,"column":21,"offset":8193},{"line":8186,"column":8260,"offset":8261},{"type":27,"value":28},{"type":31,"tagName":32,"properties":8267,"children":8268,"position":8333},{},[8269,8286,8291,8303,8310,8326],{"type":31,"tagName":464,"properties":8270,"children":8271,"position":8281},{},[8272],{"type":27,"value":8273,"position":8274},"The look draws the tiles.",{"start":8275,"end":8278},{"line":8276,"column":7999,"offset":8277},250,17787,{"line":8276,"column":8279,"offset":8280},28,17812,{"start":8282,"end":8284},{"line":8276,"column":21,"offset":8283},17785,{"line":8276,"column":8117,"offset":8285},17814,{"type":27,"value":8198,"position":8287},{"start":8288,"end":8289},{"line":8276,"column":8117,"offset":8285},{"line":8276,"column":8189,"offset":8290},17815,{"type":31,"tagName":61,"properties":8292,"children":8293,"position":8300},{},[8294],{"type":27,"value":85,"position":8295},{"start":8296,"end":8297},{"line":8276,"column":8189,"offset":8290},{"line":8276,"column":8298,"offset":8299},51,17835,{"start":8301,"end":8302},{"line":8276,"column":8189,"offset":8290},{"line":8276,"column":8298,"offset":8299},{"type":27,"value":8304,"position":8305}," prints on cream paper in black ink with serif type and square corners, sets the title in small capitals under a thick and a thin rule, draws the spark as dots (a stippled line) and joins each row's label to its value with a dotted leader. It keeps its paper on a dark and a light chart alike (",{"start":8306,"end":8307},{"line":8276,"column":8298,"offset":8299},{"line":8276,"column":8308,"offset":8309},345,18129,{"type":31,"tagName":102,"properties":8311,"children":8312,"position":8321},{"href":129},[8313],{"type":27,"value":132,"position":8314},{"start":8315,"end":8318},{"line":8276,"column":8316,"offset":8317},346,18130,{"line":8276,"column":8319,"offset":8320},351,18135,{"start":8322,"end":8323},{"line":8276,"column":8308,"offset":8309},{"line":8276,"column":8324,"offset":8325},398,18182,{"type":27,"value":8327,"position":8328},").",{"start":8329,"end":8330},{"line":8276,"column":8324,"offset":8325},{"line":8276,"column":8331,"offset":8332},400,18184,{"start":8334,"end":8335},{"line":8276,"column":21,"offset":8283},{"line":8276,"column":8331,"offset":8332},{"type":27,"value":28},{"type":31,"tagName":32,"properties":8338,"children":8339,"position":8691},{},[8340,8356,8363,8376,8382,8395,8401,8414,8420,8433,8438,8451,8457,8470,8477,8490,8497,8510,8516,8528,8535,8548,8555,8568,8575,8586,8593,8605,8612,8624,8631,8644,8651,8664,8671,8684],{"type":31,"tagName":464,"properties":8341,"children":8342,"position":8351},{},[8343],{"type":27,"value":8344,"position":8345},"Every number is an output.",{"start":8346,"end":8349},{"line":8347,"column":7999,"offset":8348},252,18188,{"line":8347,"column":69,"offset":8350},18214,{"start":8352,"end":8354},{"line":8347,"column":21,"offset":8353},18186,{"line":8347,"column":8189,"offset":8355},18216,{"type":27,"value":8357,"position":8358}," The six readings (",{"start":8359,"end":8360},{"line":8347,"column":8189,"offset":8355},{"line":8347,"column":8361,"offset":8362},50,18235,{"type":31,"tagName":61,"properties":8364,"children":8365,"position":8373},{},[8366],{"type":27,"value":8367,"position":8368},"ema_dist",{"start":8369,"end":8370},{"line":8347,"column":8361,"offset":8362},{"line":8347,"column":8371,"offset":8372},60,18245,{"start":8374,"end":8375},{"line":8347,"column":8361,"offset":8362},{"line":8347,"column":8371,"offset":8372},{"type":27,"value":121,"position":8377},{"start":8378,"end":8379},{"line":8347,"column":8371,"offset":8372},{"line":8347,"column":8380,"offset":8381},62,18247,{"type":31,"tagName":61,"properties":8383,"children":8384,"position":8392},{},[8385],{"type":27,"value":8386,"position":8387},"rsi",{"start":8388,"end":8389},{"line":8347,"column":8380,"offset":8381},{"line":8347,"column":8390,"offset":8391},67,18252,{"start":8393,"end":8394},{"line":8347,"column":8380,"offset":8381},{"line":8347,"column":8390,"offset":8391},{"type":27,"value":121,"position":8396},{"start":8397,"end":8398},{"line":8347,"column":8390,"offset":8391},{"line":8347,"column":8399,"offset":8400},69,18254,{"type":31,"tagName":61,"properties":8402,"children":8403,"position":8411},{},[8404],{"type":27,"value":8405,"position":8406},"volume_ratio",{"start":8407,"end":8408},{"line":8347,"column":8399,"offset":8400},{"line":8347,"column":8409,"offset":8410},83,18268,{"start":8412,"end":8413},{"line":8347,"column":8399,"offset":8400},{"line":8347,"column":8409,"offset":8410},{"type":27,"value":121,"position":8415},{"start":8416,"end":8417},{"line":8347,"column":8409,"offset":8410},{"line":8347,"column":8418,"offset":8419},85,18270,{"type":31,"tagName":61,"properties":8421,"children":8422,"position":8430},{},[8423],{"type":27,"value":8424,"position":8425},"flow",{"start":8426,"end":8427},{"line":8347,"column":8418,"offset":8419},{"line":8347,"column":8428,"offset":8429},91,18276,{"start":8431,"end":8432},{"line":8347,"column":8418,"offset":8419},{"line":8347,"column":8428,"offset":8429},{"type":27,"value":121,"position":8434},{"start":8435,"end":8436},{"line":8347,"column":8428,"offset":8429},{"line":8347,"column":10,"offset":8437},18278,{"type":31,"tagName":61,"properties":8439,"children":8440,"position":8448},{},[8441],{"type":27,"value":8442,"position":8443},"oi_change",{"start":8444,"end":8445},{"line":8347,"column":10,"offset":8437},{"line":8347,"column":8446,"offset":8447},104,18289,{"start":8449,"end":8450},{"line":8347,"column":10,"offset":8437},{"line":8347,"column":8446,"offset":8447},{"type":27,"value":121,"position":8452},{"start":8453,"end":8454},{"line":8347,"column":8446,"offset":8447},{"line":8347,"column":8455,"offset":8456},106,18291,{"type":31,"tagName":61,"properties":8458,"children":8459,"position":8467},{},[8460],{"type":27,"value":8461,"position":8462},"long_share",{"start":8463,"end":8464},{"line":8347,"column":8455,"offset":8456},{"line":8347,"column":8465,"offset":8466},118,18303,{"start":8468,"end":8469},{"line":8347,"column":8455,"offset":8456},{"line":8347,"column":8465,"offset":8466},{"type":27,"value":8471,"position":8472},"), the counts (",{"start":8473,"end":8474},{"line":8347,"column":8465,"offset":8466},{"line":8347,"column":8475,"offset":8476},133,18318,{"type":31,"tagName":61,"properties":8478,"children":8479,"position":8487},{},[8480],{"type":27,"value":8481,"position":8482},"score",{"start":8483,"end":8484},{"line":8347,"column":8475,"offset":8476},{"line":8347,"column":8485,"offset":8486},140,18325,{"start":8488,"end":8489},{"line":8347,"column":8475,"offset":8476},{"line":8347,"column":8485,"offset":8486},{"type":27,"value":8491,"position":8492}," for bullish, ",{"start":8493,"end":8494},{"line":8347,"column":8485,"offset":8486},{"line":8347,"column":8495,"offset":8496},154,18339,{"type":31,"tagName":61,"properties":8498,"children":8499,"position":8507},{},[8500],{"type":27,"value":8501,"position":8502},"bearish",{"start":8503,"end":8504},{"line":8347,"column":8495,"offset":8496},{"line":8347,"column":8505,"offset":8506},163,18348,{"start":8508,"end":8509},{"line":8347,"column":8495,"offset":8496},{"line":8347,"column":8505,"offset":8506},{"type":27,"value":121,"position":8511},{"start":8512,"end":8513},{"line":8347,"column":8505,"offset":8506},{"line":8347,"column":8514,"offset":8515},165,18350,{"type":31,"tagName":61,"properties":8517,"children":8518,"position":8525},{},[8519],{"type":27,"value":8520,"position":8521},"factors",{"start":8522,"end":8523},{"line":8347,"column":8514,"offset":8515},{"line":8347,"column":125,"offset":8524},18359,{"start":8526,"end":8527},{"line":8347,"column":8514,"offset":8515},{"line":8347,"column":125,"offset":8524},{"type":27,"value":8529,"position":8530}," with data), ",{"start":8531,"end":8532},{"line":8347,"column":125,"offset":8524},{"line":8347,"column":8533,"offset":8534},187,18372,{"type":31,"tagName":61,"properties":8536,"children":8537,"position":8545},{},[8538],{"type":27,"value":8539,"position":8540},"net",{"start":8541,"end":8542},{"line":8347,"column":8533,"offset":8534},{"line":8347,"column":8543,"offset":8544},192,18377,{"start":8546,"end":8547},{"line":8347,"column":8533,"offset":8534},{"line":8347,"column":8543,"offset":8544},{"type":27,"value":8549,"position":8550}," and the ",{"start":8551,"end":8552},{"line":8347,"column":8543,"offset":8544},{"line":8347,"column":8553,"offset":8554},201,18386,{"type":31,"tagName":61,"properties":8556,"children":8557,"position":8565},{},[8558],{"type":27,"value":8559,"position":8560},"lean",{"start":8561,"end":8562},{"line":8347,"column":8553,"offset":8554},{"line":8347,"column":8563,"offset":8564},207,18392,{"start":8566,"end":8567},{"line":8347,"column":8553,"offset":8554},{"line":8347,"column":8563,"offset":8564},{"type":27,"value":8569,"position":8570}," rung (0 short, 1 neutral, 2 long) are data-only outputs written on every bar. The spark reads the last 64 values of ",{"start":8571,"end":8572},{"line":8347,"column":8563,"offset":8564},{"line":8347,"column":8573,"offset":8574},324,18509,{"type":31,"tagName":61,"properties":8576,"children":8577,"position":8583},{},[8578],{"type":27,"value":8539,"position":8579},{"start":8580,"end":8581},{"line":8347,"column":8573,"offset":8574},{"line":8347,"column":184,"offset":8582},18514,{"start":8584,"end":8585},{"line":8347,"column":8573,"offset":8574},{"line":8347,"column":184,"offset":8582},{"type":27,"value":8587,"position":8588},", and the rows print each reading with its format word (",{"start":8589,"end":8590},{"line":8347,"column":184,"offset":8582},{"line":8347,"column":8591,"offset":8592},385,18570,{"type":31,"tagName":61,"properties":8594,"children":8595,"position":8602},{},[8596],{"type":27,"value":6396,"position":8597},{"start":8598,"end":8599},{"line":8347,"column":8591,"offset":8592},{"line":8347,"column":8600,"offset":8601},388,18573,{"start":8603,"end":8604},{"line":8347,"column":8591,"offset":8592},{"line":8347,"column":8600,"offset":8601},{"type":27,"value":8606,"position":8607}," adds a percent sign to a value already in percent units; ",{"start":8608,"end":8609},{"line":8347,"column":8600,"offset":8601},{"line":8347,"column":8610,"offset":8611},446,18631,{"type":31,"tagName":61,"properties":8613,"children":8614,"position":8621},{},[8615],{"type":27,"value":8405,"position":8616},{"start":8617,"end":8618},{"line":8347,"column":8610,"offset":8611},{"line":8347,"column":8619,"offset":8620},460,18645,{"start":8622,"end":8623},{"line":8347,"column":8610,"offset":8611},{"line":8347,"column":8619,"offset":8620},{"type":27,"value":8625,"position":8626}," adds its ",{"start":8627,"end":8628},{"line":8347,"column":8619,"offset":8620},{"line":8347,"column":8629,"offset":8630},470,18655,{"type":31,"tagName":61,"properties":8632,"children":8633,"position":8641},{},[8634],{"type":27,"value":8635,"position":8636},"unit",{"start":8637,"end":8638},{"line":8347,"column":8629,"offset":8630},{"line":8347,"column":8639,"offset":8640},476,18661,{"start":8642,"end":8643},{"line":8347,"column":8629,"offset":8630},{"line":8347,"column":8639,"offset":8640},{"type":27,"value":8645,"position":8646},", so it reads ",{"start":8647,"end":8648},{"line":8347,"column":8639,"offset":8640},{"line":8347,"column":8649,"offset":8650},490,18675,{"type":31,"tagName":61,"properties":8652,"children":8653,"position":8661},{},[8654],{"type":27,"value":8655,"position":8656},"1.35x",{"start":8657,"end":8658},{"line":8347,"column":8649,"offset":8650},{"line":8347,"column":8659,"offset":8660},497,18682,{"start":8662,"end":8663},{"line":8347,"column":8649,"offset":8650},{"line":8347,"column":8659,"offset":8660},{"type":27,"value":8665,"position":8666},"). The lean is also written as a word, Long, Neutral or Short, into the ",{"start":8667,"end":8668},{"line":8347,"column":8659,"offset":8660},{"line":8347,"column":8669,"offset":8670},569,18754,{"type":31,"tagName":61,"properties":8672,"children":8673,"position":8681},{},[8674],{"type":27,"value":8675,"position":8676},"lean_word",{"start":8677,"end":8678},{"line":8347,"column":8669,"offset":8670},{"line":8347,"column":8679,"offset":8680},580,18765,{"start":8682,"end":8683},{"line":8347,"column":8669,"offset":8670},{"line":8347,"column":8679,"offset":8680},{"type":27,"value":8685,"position":8686}," slot, which no tile reads until you add one (below).",{"start":8687,"end":8688},{"line":8347,"column":8679,"offset":8680},{"line":8347,"column":8689,"offset":8690},633,18818,{"start":8692,"end":8693},{"line":8347,"column":21,"offset":8353},{"line":8347,"column":8689,"offset":8690},{"type":27,"value":28},{"type":31,"tagName":32,"properties":8696,"children":8697,"position":8740},{},[8698,8714,8721,8733],{"type":31,"tagName":464,"properties":8699,"children":8700,"position":8709},{},[8701],{"type":27,"value":8702,"position":8703},"The windows are rings.",{"start":8704,"end":8707},{"line":8705,"column":7999,"offset":8706},254,18822,{"line":8705,"column":8002,"offset":8708},18844,{"start":8710,"end":8712},{"line":8705,"column":21,"offset":8711},18820,{"line":8705,"column":8008,"offset":8713},18846,{"type":27,"value":8715,"position":8716}," Buy, sell and liquidation volume of the last ",{"start":8717,"end":8718},{"line":8705,"column":8008,"offset":8713},{"line":8705,"column":8719,"offset":8720},73,18892,{"type":31,"tagName":61,"properties":8722,"children":8723,"position":8730},{},[8724],{"type":27,"value":8061,"position":8725},{"start":8726,"end":8727},{"line":8705,"column":8719,"offset":8720},{"line":8705,"column":8728,"offset":8729},81,18900,{"start":8731,"end":8732},{"line":8705,"column":8719,"offset":8720},{"line":8705,"column":8728,"offset":8729},{"type":27,"value":8734,"position":8735}," bars sit in fixed rings sized at load, their sums recounted from the slots on every bar, so a quiet stretch reads as no prints rather than as a rounding crumb. Open interest is kept in contracts, and a new bar keeps the last reading until its own lands, so the factor count does not drop at each bar's open. A perpetual is told apart by its funding input, which only a perpetual serves.",{"start":8736,"end":8737},{"line":8705,"column":8728,"offset":8729},{"line":8705,"column":8738,"offset":8739},468,19287,{"start":8741,"end":8742},{"line":8705,"column":21,"offset":8711},{"line":8705,"column":8738,"offset":8739},{"type":27,"value":28},{"type":31,"tagName":32,"properties":8745,"children":8746,"position":8790},{},[8747,8763,8770,8783],{"type":31,"tagName":464,"properties":8748,"children":8749,"position":8758},{},[8750],{"type":27,"value":8751,"position":8752},"The lengths ride the legend.",{"start":8753,"end":8756},{"line":8754,"column":7999,"offset":8755},256,19291,{"line":8754,"column":8189,"offset":8757},19319,{"start":8759,"end":8761},{"line":8754,"column":21,"offset":8760},19289,{"line":8754,"column":8195,"offset":8762},19321,{"type":27,"value":8764,"position":8765}," A tile's label is a fixed string, so ",{"start":8766,"end":8767},{"line":8754,"column":8195,"offset":8762},{"line":8754,"column":8768,"offset":8769},71,19359,{"type":31,"tagName":61,"properties":8771,"children":8772,"position":8780},{},[8773],{"type":27,"value":8774,"position":8775},"legend({ title: \"{{ema_len}} {{rsi_len}} {{window}}\" })",{"start":8776,"end":8777},{"line":8754,"column":8768,"offset":8769},{"line":8754,"column":8778,"offset":8779},128,19416,{"start":8781,"end":8782},{"line":8754,"column":8768,"offset":8769},{"line":8754,"column":8778,"offset":8779},{"type":27,"value":8784,"position":8785}," prints the lengths in use after the name (\"Decision Board 50 14 20\") and the row labels say in words what each reading is.",{"start":8786,"end":8787},{"line":8754,"column":8778,"offset":8779},{"line":8754,"column":8788,"offset":8789},251,19539,{"start":8791,"end":8792},{"line":8754,"column":21,"offset":8760},{"line":8754,"column":8788,"offset":8789},{"type":27,"value":28},{"type":31,"tagName":517,"properties":8795,"children":8796,"position":8805},{},[8797],{"type":27,"value":8798,"position":8799},"Where it runs",{"start":8800,"end":8803},{"line":8801,"column":525,"offset":8802},258,19544,{"line":8801,"column":58,"offset":8804},19557,{"start":8806,"end":8808},{"line":8801,"column":21,"offset":8807},19541,{"line":8801,"column":58,"offset":8804},{"type":27,"value":28},{"type":31,"tagName":32,"properties":8811,"children":8812,"position":8842},{},[8813,8822,8835],{"type":27,"value":8814,"position":8815},"Every market with candles, a prediction market's single outcome included. Crypto perpetuals have all six factors, their open interest counted in coins. Spot has no open interest or liquidations, and prediction markets no liquidations, their open interest read as served (one dollar of collateral per YES and NO pair, already a count of contracts); US stocks keep the trend, RSI and volume, and FX only the trend and RSI (its candles carry no volume). The card sits at the bottom centre of the price pane, away from the legend, the High and Low tags, the price axis, the newest candles at the right edge and the round button at the bottom left; on a chart whose candles dip into the bottom middle it covers them, and ",{"start":8816,"end":8819},{"line":8817,"column":21,"offset":8818},260,19559,{"line":8817,"column":8820,"offset":8821},717,20275,{"type":31,"tagName":61,"properties":8823,"children":8824,"position":8832},{},[8825],{"type":27,"value":8826,"position":8827},"position",{"start":8828,"end":8829},{"line":8817,"column":8820,"offset":8821},{"line":8817,"column":8830,"offset":8831},727,20285,{"start":8833,"end":8834},{"line":8817,"column":8820,"offset":8821},{"line":8817,"column":8830,"offset":8831},{"type":27,"value":8836,"position":8837}," moves it.",{"start":8838,"end":8839},{"line":8817,"column":8830,"offset":8831},{"line":8817,"column":8840,"offset":8841},737,20295,{"start":8843,"end":8844},{"line":8817,"column":21,"offset":8818},{"line":8817,"column":8840,"offset":8841},{"type":27,"value":28},{"type":31,"tagName":517,"properties":8847,"children":8848,"position":8858},{},[8849],{"type":27,"value":8850,"position":8851},"When data is missing",{"start":8852,"end":8855},{"line":8853,"column":525,"offset":8854},262,20300,{"line":8853,"column":8856,"offset":8857},24,20320,{"start":8859,"end":8861},{"line":8853,"column":21,"offset":8860},20297,{"line":8853,"column":8856,"offset":8857},{"type":27,"value":28},{"type":31,"tagName":32,"properties":8864,"children":8865,"position":8894},{},[8866,8875,8887],{"type":27,"value":8867,"position":8868},"A factor without data prints a dash in its row and leaves both counts, so the score's reach shrinks with the market: four factors on spot, two on FX, where the headline reads at most 2 to 0. Flow and liquidations count only once the venue has served one print; after that a window without prints reads neutral (the row shows a dash because there is no share to print). The first ",{"start":8869,"end":8872},{"line":8870,"column":21,"offset":8871},264,20322,{"line":8870,"column":8873,"offset":8874},380,20701,{"type":31,"tagName":61,"properties":8876,"children":8877,"position":8884},{},[8878],{"type":27,"value":8021,"position":8879},{"start":8880,"end":8881},{"line":8870,"column":8873,"offset":8874},{"line":8870,"column":8882,"offset":8883},389,20710,{"start":8885,"end":8886},{"line":8870,"column":8873,"offset":8874},{"line":8870,"column":8882,"offset":8883},{"type":27,"value":8888,"position":8889}," bars are warm-up rows that write nothing, so the stippled line starts after them.",{"start":8890,"end":8891},{"line":8870,"column":8882,"offset":8883},{"line":8870,"column":8892,"offset":8893},471,20792,{"start":8895,"end":8896},{"line":8870,"column":21,"offset":8871},{"line":8870,"column":8892,"offset":8893},{"type":27,"value":28},{"type":31,"tagName":517,"properties":8899,"children":8900,"position":8909},{},[8901],{"type":27,"value":8902,"position":8903},"Customize it",{"start":8904,"end":8907},{"line":8905,"column":525,"offset":8906},266,20797,{"line":8905,"column":7981,"offset":8908},20809,{"start":8910,"end":8912},{"line":8905,"column":21,"offset":8911},20794,{"line":8905,"column":7981,"offset":8908},{"type":27,"value":28},{"type":31,"tagName":8915,"properties":8916,"children":8917,"position":9245},"ul",{},[8918,8919,8995,8996,9063,9064,9113,9114,9244],{"type":27,"value":28},{"type":31,"tagName":8920,"properties":8921,"children":8922,"position":8991},"li",{},[8923,8939,8946,8961,8968,8984],{"type":31,"tagName":464,"properties":8924,"children":8925,"position":8934},{},[8926],{"type":27,"value":8927,"position":8928},"Other thresholds.",{"start":8929,"end":8932},{"line":8930,"column":39,"offset":8931},268,20815,{"line":8930,"column":528,"offset":8933},20832,{"start":8935,"end":8937},{"line":8930,"column":7999,"offset":8936},20813,{"line":8930,"column":8856,"offset":8938},20834,{"type":27,"value":8940,"position":8941}," Every cut-off is a setting under ",{"start":8942,"end":8943},{"line":8930,"column":8856,"offset":8938},{"line":8930,"column":8944,"offset":8945},58,20868,{"type":31,"tagName":464,"properties":8947,"children":8948,"position":8956},{},[8949],{"type":27,"value":8081,"position":8950},{"start":8951,"end":8953},{"line":8930,"column":8371,"offset":8952},20870,{"line":8930,"column":8954,"offset":8955},77,20887,{"start":8957,"end":8958},{"line":8930,"column":8944,"offset":8945},{"line":8930,"column":8959,"offset":8960},79,20889,{"type":27,"value":8962,"position":8963},"; the lengths are under ",{"start":8964,"end":8965},{"line":8930,"column":8959,"offset":8960},{"line":8930,"column":8966,"offset":8967},103,20913,{"type":31,"tagName":464,"properties":8969,"children":8970,"position":8979},{},[8971],{"type":27,"value":8972,"position":8973},"Lengths",{"start":8974,"end":8977},{"line":8930,"column":8975,"offset":8976},105,20915,{"line":8930,"column":110,"offset":8978},20922,{"start":8980,"end":8981},{"line":8930,"column":8966,"offset":8967},{"line":8930,"column":8982,"offset":8983},114,20924,{"type":27,"value":8985,"position":8986},".",{"start":8987,"end":8988},{"line":8930,"column":8982,"offset":8983},{"line":8930,"column":8989,"offset":8990},115,20925,{"start":8992,"end":8994},{"line":8930,"column":21,"offset":8993},20811,{"line":8930,"column":8989,"offset":8990},{"type":27,"value":28},{"type":31,"tagName":8920,"properties":8997,"children":8998,"position":9059},{},[8999,9015,9022,9034,9041,9052],{"type":31,"tagName":464,"properties":9000,"children":9001,"position":9010},{},[9002],{"type":27,"value":9003,"position":9004},"A seventh factor.",{"start":9005,"end":9008},{"line":9006,"column":39,"offset":9007},269,20930,{"line":9006,"column":528,"offset":9009},20947,{"start":9011,"end":9013},{"line":9006,"column":7999,"offset":9012},20928,{"line":9006,"column":8856,"offset":9014},20949,{"type":27,"value":9016,"position":9017}," Add an input, a rule in ",{"start":9018,"end":9019},{"line":9006,"column":8856,"offset":9014},{"line":9006,"column":9020,"offset":9021},49,20974,{"type":31,"tagName":61,"properties":9023,"children":9024,"position":9031},{},[9025],{"type":27,"value":9026,"position":9027},"judge()",{"start":9028,"end":9029},{"line":9006,"column":9020,"offset":9021},{"line":9006,"column":8944,"offset":9030},20983,{"start":9032,"end":9033},{"line":9006,"column":9020,"offset":9021},{"line":9006,"column":8944,"offset":9030},{"type":27,"value":9035,"position":9036}," (raise ",{"start":9037,"end":9038},{"line":9006,"column":8944,"offset":9030},{"line":9006,"column":9039,"offset":9040},66,20991,{"type":31,"tagName":61,"properties":9042,"children":9043,"position":9049},{},[9044],{"type":27,"value":3295,"position":9045},{"start":9046,"end":9047},{"line":9006,"column":9039,"offset":9040},{"line":9006,"column":8015,"offset":9048},21000,{"start":9050,"end":9051},{"line":9006,"column":9039,"offset":9040},{"line":9006,"column":8015,"offset":9048},{"type":27,"value":9053,"position":9054},"), an output and a row; the headline counts it with the others.",{"start":9055,"end":9056},{"line":9006,"column":8015,"offset":9048},{"line":9006,"column":9057,"offset":9058},138,21063,{"start":9060,"end":9062},{"line":9006,"column":21,"offset":9061},20926,{"line":9006,"column":9057,"offset":9058},{"type":27,"value":28},{"type":31,"tagName":8920,"properties":9065,"children":9066,"position":9109},{},[9067,9084,9089,9102],{"type":31,"tagName":464,"properties":9068,"children":9069,"position":9078},{},[9070],{"type":27,"value":9071,"position":9072},"The lean as a word.",{"start":9073,"end":9076},{"line":9074,"column":39,"offset":9075},270,21068,{"line":9074,"column":8856,"offset":9077},21087,{"start":9079,"end":9081},{"line":9074,"column":7999,"offset":9080},21066,{"line":9074,"column":9082,"offset":9083},26,21089,{"type":27,"value":8198,"position":9085},{"start":9086,"end":9087},{"line":9074,"column":9082,"offset":9083},{"line":9074,"column":8008,"offset":9088},21090,{"type":31,"tagName":61,"properties":9090,"children":9091,"position":9099},{},[9092],{"type":27,"value":9093,"position":9094},"tile.pill(\"Lean\", \"lean_word\", { color_by: \"lean\", colors: [\"#ff003c\", \"#94a3b8\", \"#10b981\"] })",{"start":9095,"end":9096},{"line":9074,"column":8008,"offset":9088},{"line":9074,"column":9097,"offset":9098},124,21187,{"start":9100,"end":9101},{"line":9074,"column":8008,"offset":9088},{"line":9074,"column":9097,"offset":9098},{"type":27,"value":9103,"position":9104}," puts Long, Neutral or Short on the card in red, slate or green, read from the slot and the rung the file already writes.",{"start":9105,"end":9106},{"line":9074,"column":9097,"offset":9098},{"line":9074,"column":9107,"offset":9108},245,21308,{"start":9110,"end":9112},{"line":9074,"column":21,"offset":9111},21064,{"line":9074,"column":9107,"offset":9108},{"type":27,"value":28},{"type":31,"tagName":8920,"properties":9115,"children":9116,"position":9240},{},[9117,9135,9140,9152,9158,9171,9177,9189,9195,9211,9217,9234],{"type":31,"tagName":464,"properties":9118,"children":9119,"position":9129},{},[9120],{"type":27,"value":9121,"position":9122},"Change the look.",{"start":9123,"end":9126},{"line":9124,"column":39,"offset":9125},271,21313,{"line":9124,"column":9127,"offset":9128},21,21329,{"start":9130,"end":9132},{"line":9124,"column":7999,"offset":9131},21311,{"line":9124,"column":9133,"offset":9134},23,21331,{"type":27,"value":8198,"position":9136},{"start":9137,"end":9138},{"line":9124,"column":9133,"offset":9134},{"line":9124,"column":8856,"offset":9139},21332,{"type":31,"tagName":61,"properties":9141,"children":9142,"position":9149},{},[9143],{"type":27,"value":9144,"position":9145},"look:",{"start":9146,"end":9147},{"line":9124,"column":8856,"offset":9139},{"line":9124,"column":8189,"offset":9148},21339,{"start":9150,"end":9151},{"line":9124,"column":8856,"offset":9139},{"line":9124,"column":8189,"offset":9148},{"type":27,"value":9153,"position":9154}," takes any of the twelve shipped looks, ",{"start":9155,"end":9156},{"line":9124,"column":8189,"offset":9148},{"line":9124,"column":8768,"offset":9157},21379,{"type":31,"tagName":61,"properties":9159,"children":9160,"position":9168},{},[9161],{"type":27,"value":9162,"position":9163},"default",{"start":9164,"end":9165},{"line":9124,"column":8768,"offset":9157},{"line":9124,"column":9166,"offset":9167},80,21388,{"start":9169,"end":9170},{"line":9124,"column":8768,"offset":9157},{"line":9124,"column":9166,"offset":9167},{"type":27,"value":9172,"position":9173}," to ",{"start":9174,"end":9175},{"line":9124,"column":9166,"offset":9167},{"line":9124,"column":8025,"offset":9176},21392,{"type":31,"tagName":61,"properties":9178,"children":9179,"position":9186},{},[9180],{"type":27,"value":9181,"position":9182},"classic",{"start":9183,"end":9184},{"line":9124,"column":8025,"offset":9176},{"line":9124,"column":10,"offset":9185},21401,{"start":9187,"end":9188},{"line":9124,"column":8025,"offset":9176},{"line":9124,"column":10,"offset":9185},{"type":27,"value":95,"position":9190},{"start":9191,"end":9192},{"line":9124,"column":10,"offset":9185},{"line":9124,"column":9193,"offset":9194},95,21403,{"type":31,"tagName":102,"properties":9196,"children":9197,"position":9206},{"href":129},[9198],{"type":27,"value":132,"position":9199},{"start":9200,"end":9203},{"line":9124,"column":9201,"offset":9202},96,21404,{"line":9124,"column":9204,"offset":9205},101,21409,{"start":9207,"end":9208},{"line":9124,"column":9193,"offset":9194},{"line":9124,"column":9209,"offset":9210},148,21456,{"type":27,"value":9212,"position":9213},"), and a word declared beside it still wins; the Look row on the indicator's Style page switches it without code (",{"start":9214,"end":9215},{"line":9124,"column":9209,"offset":9210},{"line":9124,"column":8853,"offset":9216},21570,{"type":31,"tagName":102,"properties":9218,"children":9220,"position":9230},{"href":9219},"../settings/style-page.md#the-look-row",[9221],{"type":27,"value":9222,"position":9223},"The Style page",{"start":9224,"end":9227},{"line":9124,"column":9225,"offset":9226},263,21571,{"line":9124,"column":9228,"offset":9229},277,21585,{"start":9231,"end":9232},{"line":9124,"column":8853,"offset":9216},{"line":9124,"column":174,"offset":9233},21626,{"type":27,"value":8327,"position":9235},{"start":9236,"end":9237},{"line":9124,"column":174,"offset":9233},{"line":9124,"column":9238,"offset":9239},320,21628,{"start":9241,"end":9243},{"line":9124,"column":21,"offset":9242},21309,{"line":9124,"column":9238,"offset":9239},{"type":27,"value":28},{"start":9246,"end":9247},{"line":8930,"column":21,"offset":8993},{"line":9124,"column":9238,"offset":9239},{"type":27,"value":28},{"type":31,"tagName":517,"properties":9250,"children":9251,"position":9261},{},[9252],{"type":27,"value":9253,"position":9254},"Run it",{"start":9255,"end":9258},{"line":9256,"column":525,"offset":9257},273,21633,{"line":9256,"column":9259,"offset":9260},10,21639,{"start":9262,"end":9264},{"line":9256,"column":21,"offset":9263},21630,{"line":9256,"column":9259,"offset":9260},{"type":27,"value":28},{"type":31,"tagName":9267,"properties":9268,"children":9269,"position":9424},"ol",{},[9270,9271,9349,9350,9388,9389,9423],{"type":27,"value":28},{"type":31,"tagName":8920,"properties":9272,"children":9273,"position":9345},{},[9274,9283,9299,9306,9320,9326,9339],{"type":27,"value":9275,"position":9276},"In the editor's Explorer, press the ",{"start":9277,"end":9280},{"line":9278,"column":525,"offset":9279},275,21644,{"line":9278,"column":9281,"offset":9282},40,21680,{"type":31,"tagName":464,"properties":9284,"children":9285,"position":9294},{},[9286],{"type":27,"value":9287,"position":9288},"Templates",{"start":9289,"end":9292},{"line":9278,"column":9290,"offset":9291},42,21682,{"line":9278,"column":8298,"offset":9293},21691,{"start":9295,"end":9296},{"line":9278,"column":9281,"offset":9282},{"line":9278,"column":9297,"offset":9298},53,21693,{"type":27,"value":9300,"position":9301}," icon (\"Browse starter templates\") and pick ",{"start":9302,"end":9303},{"line":9278,"column":9297,"offset":9298},{"line":9278,"column":9304,"offset":9305},97,21737,{"type":31,"tagName":464,"properties":9307,"children":9308,"position":9316},{},[9309],{"type":27,"value":468,"position":9310},{"start":9311,"end":9314},{"line":9278,"column":9312,"offset":9313},99,21739,{"line":9278,"column":8035,"offset":9315},21753,{"start":9317,"end":9318},{"line":9278,"column":9304,"offset":9305},{"line":9278,"column":8989,"offset":9319},21755,{"type":27,"value":9321,"position":9322}," under ",{"start":9323,"end":9324},{"line":9278,"column":8989,"offset":9319},{"line":9278,"column":8045,"offset":9325},21762,{"type":31,"tagName":464,"properties":9327,"children":9328,"position":9335},{},[9329],{"type":27,"value":492,"position":9330},{"start":9331,"end":9333},{"line":9278,"column":9097,"offset":9332},21764,{"line":9278,"column":8778,"offset":9334},21768,{"start":9336,"end":9337},{"line":9278,"column":8045,"offset":9325},{"line":9278,"column":24,"offset":9338},21770,{"type":27,"value":8985,"position":9340},{"start":9341,"end":9342},{"line":9278,"column":24,"offset":9338},{"line":9278,"column":9343,"offset":9344},131,21771,{"start":9346,"end":9348},{"line":9278,"column":21,"offset":9347},21641,{"line":9278,"column":9343,"offset":9344},{"type":27,"value":28},{"type":31,"tagName":8920,"properties":9351,"children":9352,"position":9384},{},[9353,9361,9377],{"type":27,"value":9354,"position":9355},"Press ",{"start":9356,"end":9359},{"line":9357,"column":525,"offset":9358},276,21775,{"line":9357,"column":9259,"offset":9360},21781,{"type":31,"tagName":464,"properties":9362,"children":9363,"position":9373},{},[9364],{"type":27,"value":9365,"position":9366},"Run",{"start":9367,"end":9370},{"line":9357,"column":9368,"offset":9369},12,21783,{"line":9357,"column":9371,"offset":9372},15,21786,{"start":9374,"end":9375},{"line":9357,"column":9259,"offset":9360},{"line":9357,"column":58,"offset":9376},21788,{"type":27,"value":9378,"position":9379},": the EMA draws on price and the broadsheet card appears at the bottom of the price pane. Rest the pointer on a tile to open it as a hover card.",{"start":9380,"end":9381},{"line":9357,"column":58,"offset":9376},{"line":9357,"column":9382,"offset":9383},161,21932,{"start":9385,"end":9387},{"line":9357,"column":21,"offset":9386},21772,{"line":9357,"column":9382,"offset":9383},{"type":27,"value":28},{"type":31,"tagName":8920,"properties":9390,"children":9391,"position":9419},{},[9392,9400,9413],{"type":27,"value":9393,"position":9394},"At the editor's Console prompt, type ",{"start":9395,"end":9397},{"line":9228,"column":525,"offset":9396},21936,{"line":9228,"column":9398,"offset":9399},41,21973,{"type":31,"tagName":61,"properties":9401,"children":9402,"position":9410},{},[9403],{"type":27,"value":9404,"position":9405},"last 20 net",{"start":9406,"end":9407},{"line":9228,"column":9398,"offset":9399},{"line":9228,"column":9408,"offset":9409},54,21986,{"start":9411,"end":9412},{"line":9228,"column":9398,"offset":9399},{"line":9228,"column":9408,"offset":9409},{"type":27,"value":9414,"position":9415}," to read the score of the last 20 bars.",{"start":9416,"end":9417},{"line":9228,"column":9408,"offset":9409},{"line":9228,"column":10,"offset":9418},22025,{"start":9420,"end":9422},{"line":9228,"column":21,"offset":9421},21933,{"line":9228,"column":10,"offset":9418},{"type":27,"value":28},{"start":9425,"end":9426},{"line":9278,"column":21,"offset":9347},{"line":9228,"column":10,"offset":9418},{"type":27,"value":28},{"type":31,"tagName":517,"properties":9429,"children":9430,"position":9439},{},[9431],{"type":27,"value":9432,"position":9433},"Concepts used",{"start":9434,"end":9437},{"line":9435,"column":525,"offset":9436},279,22030,{"line":9435,"column":58,"offset":9438},22043,{"start":9440,"end":9442},{"line":9435,"column":21,"offset":9441},22027,{"line":9435,"column":58,"offset":9438},{"type":27,"value":28},{"type":31,"tagName":8915,"properties":9445,"children":9446,"position":9897},{},[9447,9448,9495,9496,9542,9543,9574,9575,9605,9606,9636,9637,9704,9705,9805,9806,9896],{"type":27,"value":28},{"type":31,"tagName":8920,"properties":9449,"children":9450,"position":9491},{},[9451,9468,9474,9485],{"type":31,"tagName":102,"properties":9452,"children":9453,"position":9462},{"href":104},[9454],{"type":27,"value":107,"position":9455},{"start":9456,"end":9459},{"line":9457,"column":525,"offset":9458},281,22048,{"line":9457,"column":9460,"offset":9461},13,22057,{"start":9463,"end":9465},{"line":9457,"column":7999,"offset":9464},22047,{"line":9457,"column":9466,"offset":9467},64,22108,{"type":27,"value":9469,"position":9470}," for ",{"start":9471,"end":9472},{"line":9457,"column":9466,"offset":9467},{"line":9457,"column":8399,"offset":9473},22113,{"type":31,"tagName":61,"properties":9475,"children":9476,"position":9482},{},[9477],{"type":27,"value":65,"position":9478},{"start":9479,"end":9480},{"line":9457,"column":8399,"offset":9473},{"line":9457,"column":8728,"offset":9481},22125,{"start":9483,"end":9484},{"line":9457,"column":8399,"offset":9473},{"line":9457,"column":8728,"offset":9481},{"type":27,"value":9486,"position":9487},", its anchors, its columns and its width",{"start":9488,"end":9489},{"line":9457,"column":8728,"offset":9481},{"line":9457,"column":113,"offset":9490},22165,{"start":9492,"end":9494},{"line":9457,"column":21,"offset":9493},22045,{"line":9457,"column":113,"offset":9490},{"type":27,"value":28},{"type":31,"tagName":8920,"properties":9497,"children":9498,"position":9538},{},[9499,9515,9521,9532],{"type":31,"tagName":102,"properties":9500,"children":9501,"position":9509},{"href":129},[9502],{"type":27,"value":132,"position":9503},{"start":9504,"end":9507},{"line":9505,"column":525,"offset":9506},282,22169,{"line":9505,"column":524,"offset":9508},22174,{"start":9510,"end":9512},{"line":9505,"column":7999,"offset":9511},22168,{"line":9505,"column":9513,"offset":9514},56,22221,{"type":27,"value":9469,"position":9516},{"start":9517,"end":9518},{"line":9505,"column":9513,"offset":9514},{"line":9505,"column":9519,"offset":9520},61,22226,{"type":31,"tagName":61,"properties":9522,"children":9523,"position":9529},{},[9524],{"type":27,"value":85,"position":9525},{"start":9526,"end":9527},{"line":9505,"column":9519,"offset":9520},{"line":9505,"column":8728,"offset":9528},22246,{"start":9530,"end":9531},{"line":9505,"column":9519,"offset":9520},{"line":9505,"column":8728,"offset":9528},{"type":27,"value":9533,"position":9534}," and what it draws for each tile kind",{"start":9535,"end":9536},{"line":9505,"column":8728,"offset":9528},{"line":9505,"column":8465,"offset":9537},22283,{"start":9539,"end":9541},{"line":9505,"column":21,"offset":9540},22166,{"line":9505,"column":8465,"offset":9537},{"type":27,"value":28},{"type":31,"tagName":8920,"properties":9544,"children":9545,"position":9570},{},[9546,9563],{"type":31,"tagName":102,"properties":9547,"children":9548,"position":9557},{"href":153},[9549],{"type":27,"value":156,"position":9550},{"start":9551,"end":9554},{"line":9552,"column":525,"offset":9553},283,22287,{"line":9552,"column":9555,"offset":9556},20,22303,{"start":9558,"end":9560},{"line":9552,"column":7999,"offset":9559},22286,{"line":9552,"column":9561,"offset":9562},78,22361,{"type":27,"value":9564,"position":9565}," for the headline pill, the spark, the rows and the format words",{"start":9566,"end":9567},{"line":9552,"column":9561,"offset":9562},{"line":9552,"column":9568,"offset":9569},142,22425,{"start":9571,"end":9573},{"line":9552,"column":21,"offset":9572},22284,{"line":9552,"column":9568,"offset":9569},{"type":27,"value":28},{"type":31,"tagName":8920,"properties":9576,"children":9577,"position":9601},{},[9578,9595],{"type":31,"tagName":102,"properties":9579,"children":9580,"position":9589},{"href":9219},[9581],{"type":27,"value":9222,"position":9582},{"start":9583,"end":9586},{"line":9584,"column":525,"offset":9585},284,22429,{"line":9584,"column":9587,"offset":9588},18,22443,{"start":9590,"end":9592},{"line":9584,"column":7999,"offset":9591},22428,{"line":9584,"column":9593,"offset":9594},59,22484,{"type":27,"value":9596,"position":9597}," for the Look row that switches the look without code",{"start":9598,"end":9599},{"line":9584,"column":9593,"offset":9594},{"line":9584,"column":110,"offset":9600},22537,{"start":9602,"end":9604},{"line":9584,"column":21,"offset":9603},22426,{"line":9584,"column":110,"offset":9600},{"type":27,"value":28},{"type":31,"tagName":8920,"properties":9607,"children":9608,"position":9632},{},[9609,9626],{"type":31,"tagName":102,"properties":9610,"children":9612,"position":9621},{"href":9611},"../presentation/plotting.md",[9613],{"type":27,"value":9614,"position":9615},"Plotting",{"start":9616,"end":9619},{"line":9617,"column":525,"offset":9618},285,22541,{"line":9617,"column":9368,"offset":9620},22549,{"start":9622,"end":9624},{"line":9617,"column":7999,"offset":9623},22540,{"line":9617,"column":9290,"offset":9625},22579,{"type":27,"value":9627,"position":9628}," for data-only outputs and the string slots the headline and the lean word are written into",{"start":9629,"end":9630},{"line":9617,"column":9290,"offset":9625},{"line":9617,"column":8475,"offset":9631},22670,{"start":9633,"end":9635},{"line":9617,"column":21,"offset":9634},22538,{"line":9617,"column":8475,"offset":9631},{"type":27,"value":28},{"type":31,"tagName":8920,"properties":9638,"children":9639,"position":9700},{},[9640,9658,9664,9676,9682,9694],{"type":31,"tagName":102,"properties":9641,"children":9643,"position":9652},{"href":9642},"../presentation/legend.md",[9644],{"type":27,"value":9645,"position":9646},"Legend",{"start":9647,"end":9650},{"line":9648,"column":525,"offset":9649},286,22674,{"line":9648,"column":9259,"offset":9651},22680,{"start":9653,"end":9655},{"line":9648,"column":7999,"offset":9654},22673,{"line":9648,"column":9656,"offset":9657},38,22708,{"type":27,"value":9469,"position":9659},{"start":9660,"end":9661},{"line":9648,"column":9656,"offset":9657},{"line":9648,"column":9662,"offset":9663},43,22713,{"type":31,"tagName":61,"properties":9665,"children":9666,"position":9673},{},[9667],{"type":27,"value":9668,"position":9669},"legend({ title })",{"start":9670,"end":9671},{"line":9648,"column":9662,"offset":9663},{"line":9648,"column":8380,"offset":9672},22732,{"start":9674,"end":9675},{"line":9648,"column":9662,"offset":9663},{"line":9648,"column":8380,"offset":9672},{"type":27,"value":9677,"position":9678}," and its ",{"start":9679,"end":9680},{"line":9648,"column":8380,"offset":9672},{"line":9648,"column":8768,"offset":9681},22741,{"type":31,"tagName":61,"properties":9683,"children":9684,"position":9691},{},[9685],{"type":27,"value":9686,"position":9687},"{{setting}}",{"start":9688,"end":9689},{"line":9648,"column":8768,"offset":9681},{"line":9648,"column":8025,"offset":9690},22754,{"start":9692,"end":9693},{"line":9648,"column":8768,"offset":9681},{"line":9648,"column":8025,"offset":9690},{"type":27,"value":9695,"position":9696}," placeholders",{"start":9697,"end":9698},{"line":9648,"column":8025,"offset":9690},{"line":9648,"column":9304,"offset":9699},22767,{"start":9701,"end":9703},{"line":9648,"column":21,"offset":9702},22671,{"line":9648,"column":9304,"offset":9699},{"type":27,"value":28},{"type":31,"tagName":8920,"properties":9706,"children":9707,"position":9801},{},[9708,9723,9729,9742,9748,9761,9766,9777,9783,9795],{"type":31,"tagName":102,"properties":9709,"children":9710,"position":9718},{"href":317},[9711],{"type":27,"value":320,"position":9712},{"start":9713,"end":9716},{"line":9714,"column":525,"offset":9715},287,22771,{"line":9714,"column":7981,"offset":9717},22783,{"start":9719,"end":9721},{"line":9714,"column":7999,"offset":9720},22770,{"line":9714,"column":8298,"offset":9722},22818,{"type":27,"value":9724,"position":9725}," for the ",{"start":9726,"end":9727},{"line":9714,"column":8298,"offset":9722},{"line":9714,"column":8371,"offset":9728},22827,{"type":31,"tagName":61,"properties":9730,"children":9731,"position":9739},{},[9732],{"type":27,"value":9733,"position":9734},"trades",{"start":9735,"end":9736},{"line":9714,"column":8371,"offset":9728},{"line":9714,"column":9737,"offset":9738},68,22835,{"start":9740,"end":9741},{"line":9714,"column":8371,"offset":9728},{"line":9714,"column":9737,"offset":9738},{"type":27,"value":121,"position":9743},{"start":9744,"end":9745},{"line":9714,"column":9737,"offset":9738},{"line":9714,"column":9746,"offset":9747},70,22837,{"type":31,"tagName":61,"properties":9749,"children":9750,"position":9758},{},[9751],{"type":27,"value":9752,"position":9753},"oi",{"start":9754,"end":9755},{"line":9714,"column":9746,"offset":9747},{"line":9714,"column":9756,"offset":9757},74,22841,{"start":9759,"end":9760},{"line":9714,"column":9746,"offset":9747},{"line":9714,"column":9756,"offset":9757},{"type":27,"value":392,"position":9762},{"start":9763,"end":9764},{"line":9714,"column":9756,"offset":9757},{"line":9714,"column":8959,"offset":9765},22846,{"type":31,"tagName":61,"properties":9767,"children":9768,"position":9774},{},[9769],{"type":27,"value":299,"position":9770},{"start":9771,"end":9772},{"line":9714,"column":8959,"offset":9765},{"line":9714,"column":10,"offset":9773},22860,{"start":9775,"end":9776},{"line":9714,"column":8959,"offset":9765},{"line":9714,"column":10,"offset":9773},{"type":27,"value":9778,"position":9779}," sources and their ",{"start":9780,"end":9781},{"line":9714,"column":10,"offset":9773},{"line":9714,"column":110,"offset":9782},22879,{"type":31,"tagName":61,"properties":9784,"children":9785,"position":9792},{},[9786],{"type":27,"value":9787,"position":9788},"missing",{"start":9789,"end":9790},{"line":9714,"column":110,"offset":9782},{"line":9714,"column":113,"offset":9791},22888,{"start":9793,"end":9794},{"line":9714,"column":110,"offset":9782},{"line":9714,"column":113,"offset":9791},{"type":27,"value":9796,"position":9797}," policies",{"start":9798,"end":9799},{"line":9714,"column":113,"offset":9791},{"line":9714,"column":24,"offset":9800},22897,{"start":9802,"end":9804},{"line":9714,"column":21,"offset":9803},22768,{"line":9714,"column":24,"offset":9800},{"type":27,"value":28},{"type":31,"tagName":8920,"properties":9807,"children":9808,"position":9892},{},[9809,9825,9831,9842,9848,9859,9864,9875,9881],{"type":31,"tagName":102,"properties":9810,"children":9811,"position":9820},{"href":420},[9812],{"type":27,"value":423,"position":9813},{"start":9814,"end":9817},{"line":9815,"column":525,"offset":9816},288,22901,{"line":9815,"column":9818,"offset":9819},14,22911,{"start":9821,"end":9823},{"line":9815,"column":7999,"offset":9822},22900,{"line":9815,"column":9662,"offset":9824},22940,{"type":27,"value":9469,"position":9826},{"start":9827,"end":9828},{"line":9815,"column":9662,"offset":9824},{"line":9815,"column":9829,"offset":9830},48,22945,{"type":31,"tagName":61,"properties":9832,"children":9833,"position":9839},{},[9834],{"type":27,"value":344,"position":9835},{"start":9836,"end":9837},{"line":9815,"column":9829,"offset":9830},{"line":9815,"column":9297,"offset":9838},22950,{"start":9840,"end":9841},{"line":9815,"column":9829,"offset":9830},{"line":9815,"column":9297,"offset":9838},{"type":27,"value":121,"position":9843},{"start":9844,"end":9845},{"line":9815,"column":9297,"offset":9838},{"line":9815,"column":9846,"offset":9847},55,22952,{"type":31,"tagName":61,"properties":9849,"children":9850,"position":9856},{},[9851],{"type":27,"value":363,"position":9852},{"start":9853,"end":9854},{"line":9815,"column":9846,"offset":9847},{"line":9815,"column":8371,"offset":9855},22957,{"start":9857,"end":9858},{"line":9815,"column":9846,"offset":9847},{"line":9815,"column":8371,"offset":9855},{"type":27,"value":121,"position":9860},{"start":9861,"end":9862},{"line":9815,"column":8371,"offset":9855},{"line":9815,"column":8380,"offset":9863},22959,{"type":31,"tagName":61,"properties":9865,"children":9866,"position":9872},{},[9867],{"type":27,"value":382,"position":9868},{"start":9869,"end":9870},{"line":9815,"column":8380,"offset":9863},{"line":9815,"column":8390,"offset":9871},22964,{"start":9873,"end":9874},{"line":9815,"column":8380,"offset":9863},{"line":9815,"column":8390,"offset":9871},{"type":27,"value":392,"position":9876},{"start":9877,"end":9878},{"line":9815,"column":8390,"offset":9871},{"line":9815,"column":9879,"offset":9880},72,22969,{"type":31,"tagName":61,"properties":9882,"children":9883,"position":9889},{},[9884],{"type":27,"value":402,"position":9885},{"start":9886,"end":9887},{"line":9815,"column":9879,"offset":9880},{"line":9815,"column":8954,"offset":9888},22974,{"start":9890,"end":9891},{"line":9815,"column":9879,"offset":9880},{"line":9815,"column":8954,"offset":9888},{"start":9893,"end":9895},{"line":9815,"column":21,"offset":9894},22898,{"line":9815,"column":8954,"offset":9888},{"type":27,"value":28},{"start":9898,"end":9899},{"line":9457,"column":21,"offset":9493},{"line":9815,"column":8954,"offset":9888},{"quirksMode":9901},false,{"start":9903,"end":9904},{"line":21,"column":21,"offset":22},{"line":9905,"column":21,"offset":9906},289,22975,1791265159702]