[{"data":1,"prerenderedAt":5968},["ShallowReactive",2],{"indicators:cookbook/regime-filter":3},{"slug":4,"filePath":5,"frontmatter":6,"rawMarkdown":11,"tree":12},"cookbook/regime-filter","cookbook/regime-filter.md",{"title":7,"description":8,"order":9,"section":10},"Regime Filter (4h Trend Gate)","A no-repaint higher-timeframe trend gate that tints a line by regime and only marks entries when the confirmed 4h trend agrees with the signal. The kScript…",58,"cookbook","---\ntitle: \"Regime Filter (4h Trend Gate)\"\ndescription: \"A no-repaint higher-timeframe trend gate that tints a line by regime and only marks entries when the confirmed 4h trend agrees with the signal. The kScript…\"\norder: 58\nsection: \"cookbook\"\n---\n\n\u003C!-- source: docs/indicators/cookbook/regime-filter.md; generated by packages/cli/scripts/gen-indicator-docs.ts, do not edit -->\n\n# Regime Filter (4h Trend Gate)\n\nA no-repaint higher-timeframe trend gate that tints a line by regime and only marks entries when the confirmed 4h trend agrees with the signal. The kScript (legacy) recipe and the Indicator it became, side by side.\n\nThe fastest way to cut false signals is to stop trading against the higher timeframe. This recipe reads a confirmed 4h trend, tints its 4h line green or red by that regime, and only marks an entry when a fast/slow EMA cross on your chart timeframe lines up with the 4h direction. The key word is confirmed: a 4h candle contributes only once it has closed, so a signal that shows up in history would have shown up live, at the same bar. No repaint, no hindsight.\n\n## The kScript (legacy) recipe\n\n```javascript\n//@version=2\n// ============================================================================\n//  NO-REPAINT 4H TREND GATE\n//  htf() reads a confirmed higher timeframe with no look-ahead. The 4h EMAs\n//  are plotted so the script always has visible output; candle tinting and\n//  entry markers are added when the confirmed 4h regime is available.\n// ============================================================================\ndefine(title=\"4H Trend Gate (no-repaint)\", position=\"onchart\", axis=false);\n\nvar fastLen = input(name=\"fastLen\", type=\"number\", defaultValue=9,  label=\"Fast EMA\", constraints={min: 2, max: 100, step: 1});\nvar slowLen = input(name=\"slowLen\", type=\"number\", defaultValue=21, label=\"Slow EMA\", constraints={min: 5, max: 200, step: 1});\nvar upCol   = input(name=\"upCol\",   type=\"color\",  defaultValue=\"#22d3a5\", label=\"Bull Tint\");\nvar dnCol   = input(name=\"dnCol\",   type=\"color\",  defaultValue=\"#ff5b7f\", label=\"Bear Tint\");\n\ntimeseries d  = ohlcv(symbol=currentSymbol, exchange=currentExchange);\n\n// Confirmed 4h view of the SAME data: one row per chart bar, no repaint.\ntimeseries h4 = htf(d, \"4h\");\n\nvar h4Fast = ema(source=h4.close, period=fastLen);\nvar h4Slow = ema(source=h4.close, period=slowLen);\nvar bull4h = isnum(h4Fast) && isnum(h4Slow) && h4Fast > h4Slow;\nvar bear4h = isnum(h4Fast) && isnum(h4Slow) && h4Fast \u003C h4Slow;\ntimeseries h4FastLine = h4Fast;\ntimeseries h4SlowLine = h4Slow;\n\n// Chart-timeframe trigger, gated by the higher-timeframe regime.\ntimeseries fast = ema(source=d.close, period=fastLen);\ntimeseries slow = ema(source=d.close, period=slowLen);\nvar crossedUp   = isnum(fast[0]) && isnum(slow[0]) && fast[0] > slow[0] && fast[1] \u003C= slow[1];\nvar crossedDown = isnum(fast[0]) && isnum(slow[0]) && fast[0] \u003C slow[0] && fast[1] >= slow[1];\n\nplotLine(h4FastLine, colors=[upCol], width=1, label=[\"4H Fast EMA\"], desc=[\"Confirmed 4h fast EMA\"]);\nplotLine(h4SlowLine, colors=[dnCol], width=1, label=[\"4H Slow EMA\"], desc=[\"Confirmed 4h slow EMA\"]);\n\n// Tint the actual candles by regime. Needs enough loaded history for the 4h\n// slow EMA: roughly slowLen * 4 chart hours on a 1h chart.\nif (bull4h) { barcolor(opacity(upCol, 18)); }\nif (bear4h) { barcolor(opacity(dnCol, 18)); }\n\nif (crossedUp && bull4h) {\n  plotShape(value=d.low[0], shape=\"triangleup\", width=10, colors=[upCol], fill=true, location=\"belowBar\", label=[\"Long (4h agrees)\"], desc=[\"Chart-timeframe cross up confirmed by the 4h regime\"]);\n}\nif (crossedDown && bear4h) {\n  plotShape(value=d.high[0], shape=\"triangledown\", width=10, colors=[dnCol], fill=true, location=\"aboveBar\", label=[\"Short (4h agrees)\"], desc=[\"Chart-timeframe cross down confirmed by the 4h regime\"]);\n}\n```\n\n## The Indicator\n\n```typescript\nimport { input, line, none, ohlcv, output, overlay, param, shape, time } from \"./sdk/declare\";\nimport { in_bar_t, in_close, in_high, in_low } from \"./gen/inputs\";\nimport {\n  emitRow,\n  out_h4_fast,\n  out_h4_slow,\n  out_is_long,\n  out_is_short,\n  out_long,\n  out_regime,\n  out_short,\n} from \"./gen/outputs\";\nimport { p_fast_len, p_slow_len } from \"./gen/params\";\nimport { Cross, Ema } from \"./sdk/ta\";\n\nparam(\"fast_len\", 9, { min: 2, max: 100, description: \"Fast EMA length, on the chart bars and on the 4h buckets\" });\nparam(\"slow_len\", 21, { min: 5, max: 200, description: \"Slow EMA length\" });\ninput(\"close\", ohlcv.close);\ninput(\"high\", ohlcv.high);\ninput(\"low\", ohlcv.low);\ninput(\"bar_t\", time.bar_open_sec);\noutput(\"h4_fast\", line, overlay, {\n  width: 1,\n  color_by: \"regime\",\n  colors: [\"#94a3b8\", \"#22d3a5\", \"#ff5b7f\"],\n  description: \"Confirmed 4h fast EMA, tinted by regime\",\n});\noutput(\"h4_slow\", line, overlay, { color: \"#94a3b8\", width: 1, description: \"Confirmed 4h slow EMA\" });\noutput(\"regime\", none, overlay, { description: \"0 warming, 1 bull, 2 bear\" });\noutput(\"long\", shape, overlay, { color: \"#22d3a5\", shape_where: \"is_long\" });\noutput(\"short\", shape, overlay, { color: \"#ff5b7f\", shape_where: \"is_short\" });\noutput(\"is_long\", none);\noutput(\"is_short\", none);\n\nlet h4Fast = new Ema(9);\nlet h4Slow = new Ema(21);\nlet fast = new Ema(9);\nlet slow = new Ema(21);\nlet cross = new Cross();\nlet bucket: f64 = NaN;\nlet bucketClose: f64 = NaN;\nlet h4FastValue: f64 = NaN;\nlet h4SlowValue: f64 = NaN;\nlet regime: f64 = 0.0;\nlet crossed: i32 = 0;\nlet high: f64 = NaN;\nlet low: f64 = NaN;\n\nexport function init(): void {\n  h4Fast = new Ema(i32(p_fast_len()));\n  h4Slow = new Ema(i32(p_slow_len()));\n  fast = new Ema(i32(p_fast_len()));\n  slow = new Ema(i32(p_slow_len()));\n  cross = new Cross();\n}\n\nexport function state(): i32 {\n  const close = in_close();\n  high = in_high();\n  low = in_low();\n  // 4h buckets on UTC boundaries. A bucket's close folds into the 4h EMAs only once the NEXT bucket\n  // has started, so the regime never uses a 4h candle that is still forming: no repaint.\n  const b = Math.floor(in_bar_t() / 14400.0);\n  if (b != bucket) {\n    if (!isNaN(bucketClose)) {\n      h4FastValue = h4Fast.update(bucketClose);\n      h4SlowValue = h4Slow.update(bucketClose);\n    }\n    bucket = b;\n  }\n  bucketClose = close;\n  regime = isNaN(h4FastValue) || isNaN(h4SlowValue)\n    ? 0.0\n    : h4FastValue > h4SlowValue\n      ? 1.0\n      : h4FastValue \u003C h4SlowValue\n        ? 2.0\n        : 0.0;\n  crossed = cross.update(fast.update(close), slow.update(close));\n  return isNaN(h4SlowValue) ? 0 : 1;\n}\n\nexport function finalize(): void {\n  out_h4_fast(h4FastValue);\n  out_h4_slow(h4SlowValue);\n  out_regime(regime);\n  out_long(low);\n  out_short(high);\n  out_is_long(crossed == 1 && regime == 1.0 ? 1.0 : 0.0);\n  out_is_short(crossed == -1 && regime == 2.0 ? 1.0 : 0.0);\n  emitRow();\n}\n\nexport function reset(): void {\n  h4Fast.reset();\n  h4Slow.reset();\n  fast.reset();\n  slow.reset();\n  cross.reset();\n  bucket = NaN;\n  bucketClose = NaN;\n  h4FastValue = NaN;\n  h4SlowValue = NaN;\n  regime = 0.0;\n  crossed = 0;\n  high = NaN;\n  low = NaN;\n}\n```\n\n## How it works\n\n**The higher-timeframe view.** `Math.floor(bar_open_sec / 14400)` puts every chart bar in a UTC 4h bucket. The module remembers the last close it saw in the current bucket, and when a bar from the NEXT bucket arrives it folds that remembered close into the two 4h EMAs. A 4h candle therefore contributes exactly once, after it closed. That is what makes the gate trustworthy: the tints you see on old bars are what you would have seen live. `htf(d, \"4h\")` promised the same thing in the kScript; here the promise is fourteen lines you can read, and the [Execution model](../core-concepts/execution-model.md) explains why an Indicator cannot break it by accident.\n\n**The regime.** Fast 4h EMA above slow is bull (`1`), below is bear (`2`), and warming is `0`. It is a data-only output, and the `h4_fast` line indexes its three-entry palette with it: grey, green, red. Both 4h EMAs are guarded with `isNaN` so the warm-up region counts as neither regime, rather than a coin flip.\n\n**The trigger.** Separately, the module computes the same fast/slow EMAs on the chart timeframe and detects the moment they cross. `Cross.update(fast, slow)` returns `+1` on the one bar where the fast EMA moves from at-or-below to above the slow one, `-1` for the opposite, `0` otherwise, including on any bar where either side is still `NaN`. That is the entry idea on its own.\n\n**The gate.** `is_long` is `1` only when the cross and the regime agree; `long` is a `shape` output at the bar's low, gated by it. A bullish cross during a 4h downtrend is silently dropped, which is the whole point: most chop happens when you fight the higher timeframe.\n\n**Two ways to see the state.** The 4h line carries the regime through `color_by`, so the context is always visible, and the two `shape` outputs drop a mark only on confirmed, gated entries. The 4h EMA lines are drawn even before a single cross fires, so there is always something on screen.\n\n## What changed in the port\n\n- `htf(d, \"4h\")` became bucketing. On the chart every input is the chart's own interval, so the higher timeframe is built in the module; the confirm-on-next-bucket rule is the no-repaint contract written out. On your machine an `interval: \"4h\"` pin on a second `close` input does the same with a real 4h feed, read as of the coarser bar's close ([Multi-timeframe](../core-concepts/multi-timeframe.md)).\n- `barcolor()` has no candle-tint form. The regime tints the 4h line through `color_by` instead; a background tint per bar is `render.bgcolor` ([Drawing primitives](../functions/drawing-primitives.md)).\n- `plotShape(..., location=\"belowBar\")` is a `shape` output whose value is the bar's low, so the mark sits where the kScript put it; `aboveBar` is the high.\n- The color inputs became `colors` and `color` on the declarations.\n\n## Customize it\n\n- **EMA speed.** `fast_len` and `slow_len` drive both the regime and the trigger. Widen the gap (21 / 55) for fewer, slower signals, tighten it for more. Because the same lengths feed the 4h regime, changing them reshapes the whole gate.\n- **Regime timeframe.** Change `14400.0` to `86400.0` for a daily regime (stricter, fewer entries) or `3600.0` for a looser gate on lower-timeframe charts. Bucketing works for any multiple of the chart interval.\n- **Loaded history.** The 4h regime needs enough loaded bars for its slow EMA to warm up, roughly `slow_len * 4` chart hours on a 1h chart. If the line never tints, load more history.\n- **Different trigger.** Swap the cross for an RSI level or a breakout and keep the `regime == 1.0` / `regime == 2.0` gates to filter it by trend.\n- **Make it actionable.** After publishing and installing, a watch on `is_long` crossing above `0` fires only on trend-aligned entries; the edge operator needs the interval in the selector:\n\n```bash\nom watch create \"Trend-aligned long\" --condition '{\"metric\":\"wrun/@you/regime-filter/is_long\",\"selector\":{\"exchange\":\"BINANCE_FUTURES\",\"symbol\":\"BTCUSDT\",\"interval\":\"HOUR\"},\"op\":\"crosses_above\",\"value\":0}'\n```\n\n## Concepts used\n\n- [Multi-timeframe](../core-concepts/multi-timeframe.md) for the no-repaint bucket fold and the `interval` pin on your machine\n- [Moving averages](../functions/moving-averages.md) for `Ema` and [Series functions](../functions/series-functions.md) for `Cross`\n- [Styling](../functions/styling.md) for `color_by` over a data-only output\n- [Repainting](../core-concepts/repainting.md) for why a bucket folds in only on the next bucket's first bar\n",{"type":13,"children":14,"data":5961,"position":5963},"root",[15,25,28,29,46,47,62,63,82,83,1840,1841,1858,1859,4419,4420,4437,4438,4536,4537,4663,4664,4792,4793,4899,4900,4967,4968,4984,4985,5302,5303,5319,5320,5676,5677,5718,5719,5735,5736],{"type":16,"value":17,"position":18},"comment"," source: docs/indicators/cookbook/regime-filter.md; generated by packages/cli/scripts/gen-indicator-docs.ts, do not edit ",{"start":19,"end":22},{"line":20,"column":20,"offset":21},1,0,{"line":20,"column":23,"offset":24},129,128,{"type":26,"value":27},"text","\n",{"type":26,"value":27},{"type":30,"tagName":31,"properties":32,"children":33,"position":43},"element","p",{},[34],{"type":26,"value":35,"position":36},"A no-repaint higher-timeframe trend gate that tints a line by regime and only marks entries when the confirmed 4h trend agrees with the signal. The kScript (legacy) recipe and the Indicator it became, side by side.",{"start":37,"end":40},{"line":38,"column":20,"offset":39},5,163,{"line":38,"column":41,"offset":42},215,377,{"start":44,"end":45},{"line":38,"column":20,"offset":39},{"line":38,"column":41,"offset":42},{"type":26,"value":27},{"type":30,"tagName":31,"properties":48,"children":49,"position":59},{},[50],{"type":26,"value":51,"position":52},"The fastest way to cut false signals is to stop trading against the higher timeframe. This recipe reads a confirmed 4h trend, tints its 4h line green or red by that regime, and only marks an entry when a fast/slow EMA cross on your chart timeframe lines up with the 4h direction. The key word is confirmed: a 4h candle contributes only once it has closed, so a signal that shows up in history would have shown up live, at the same bar. No repaint, no hindsight.",{"start":53,"end":56},{"line":54,"column":20,"offset":55},7,379,{"line":54,"column":57,"offset":58},462,840,{"start":60,"end":61},{"line":54,"column":20,"offset":55},{"line":54,"column":57,"offset":58},{"type":26,"value":27},{"type":30,"tagName":64,"properties":65,"children":67,"position":78},"h2",{"id":66},"the-kscript-legacy-recipe",[68],{"type":26,"value":69,"position":70},"The kScript (legacy) recipe",{"start":71,"end":75},{"line":72,"column":73,"offset":74},9,4,845,{"line":72,"column":76,"offset":77},31,872,{"start":79,"end":81},{"line":72,"column":20,"offset":80},842,{"line":72,"column":76,"offset":77},{"type":26,"value":27},{"type":13,"children":84},[85],{"type":30,"tagName":86,"properties":87,"children":91,"data":-1},"pre",{"class":88,"style":89,"tabindex":90},"shiki shiki-themes github-dark github-light","--shiki-dark:#e1e4e8;--shiki-light:#24292e;--shiki-dark-bg:#24292e;--shiki-light-bg:#fff","0",[92],{"type":30,"tagName":93,"properties":94,"children":95},"code",{},[96,107,108,116,117,125,126,134,135,143,144,152,153,160,161,222,223,226,227,349,350,460,461,539,540,615,616,619,620,660,661,664,665,673,674,705,706,709,710,754,755,796,797,855,856,909,910,927,928,944,945,948,949,957,958,995,996,1032,1033,1157,1158,1275,1276,1279,1280,1351,1352,1419,1420,1423,1424,1432,1433,1441,1442,1485,1486,1523,1524,1527,1528,1549,1550,1679,1680,1688,1689,1710,1711,1832,1833],{"type":30,"tagName":97,"properties":98,"children":100},"span",{"class":99},"line",[101],{"type":30,"tagName":97,"properties":102,"children":104},{"style":103},"--shiki-dark:#6A737D;--shiki-light:#6A737D",[105],{"type":26,"value":106},"//@version=2",{"type":26,"value":27},{"type":30,"tagName":97,"properties":109,"children":110},{"class":99},[111],{"type":30,"tagName":97,"properties":112,"children":113},{"style":103},[114],{"type":26,"value":115},"// ============================================================================",{"type":26,"value":27},{"type":30,"tagName":97,"properties":118,"children":119},{"class":99},[120],{"type":30,"tagName":97,"properties":121,"children":122},{"style":103},[123],{"type":26,"value":124},"//  NO-REPAINT 4H TREND GATE",{"type":26,"value":27},{"type":30,"tagName":97,"properties":127,"children":128},{"class":99},[129],{"type":30,"tagName":97,"properties":130,"children":131},{"style":103},[132],{"type":26,"value":133},"//  htf() reads a confirmed higher timeframe with no look-ahead. The 4h EMAs",{"type":26,"value":27},{"type":30,"tagName":97,"properties":136,"children":137},{"class":99},[138],{"type":30,"tagName":97,"properties":139,"children":140},{"style":103},[141],{"type":26,"value":142},"//  are plotted so the script always has visible output; candle tinting and",{"type":26,"value":27},{"type":30,"tagName":97,"properties":145,"children":146},{"class":99},[147],{"type":30,"tagName":97,"properties":148,"children":149},{"style":103},[150],{"type":26,"value":151},"//  entry markers are added when the confirmed 4h regime is available.",{"type":26,"value":27},{"type":30,"tagName":97,"properties":154,"children":155},{"class":99},[156],{"type":30,"tagName":97,"properties":157,"children":158},{"style":103},[159],{"type":26,"value":115},{"type":26,"value":27},{"type":30,"tagName":97,"properties":162,"children":163},{"class":99},[164,170,176,182,188,193,197,202,207,211,217],{"type":30,"tagName":97,"properties":165,"children":167},{"style":166},"--shiki-dark:#B392F0;--shiki-light:#6F42C1",[168],{"type":26,"value":169},"define",{"type":30,"tagName":97,"properties":171,"children":173},{"style":172},"--shiki-dark:#E1E4E8;--shiki-light:#24292E",[174],{"type":26,"value":175},"(title",{"type":30,"tagName":97,"properties":177,"children":179},{"style":178},"--shiki-dark:#F97583;--shiki-light:#D73A49",[180],{"type":26,"value":181},"=",{"type":30,"tagName":97,"properties":183,"children":185},{"style":184},"--shiki-dark:#9ECBFF;--shiki-light:#032F62",[186],{"type":26,"value":187},"\"4H Trend Gate (no-repaint)\"",{"type":30,"tagName":97,"properties":189,"children":190},{"style":172},[191],{"type":26,"value":192},", position",{"type":30,"tagName":97,"properties":194,"children":195},{"style":178},[196],{"type":26,"value":181},{"type":30,"tagName":97,"properties":198,"children":199},{"style":184},[200],{"type":26,"value":201},"\"onchart\"",{"type":30,"tagName":97,"properties":203,"children":204},{"style":172},[205],{"type":26,"value":206},", axis",{"type":30,"tagName":97,"properties":208,"children":209},{"style":178},[210],{"type":26,"value":181},{"type":30,"tagName":97,"properties":212,"children":214},{"style":213},"--shiki-dark:#79B8FF;--shiki-light:#005CC5",[215],{"type":26,"value":216},"false",{"type":30,"tagName":97,"properties":218,"children":219},{"style":172},[220],{"type":26,"value":221},");",{"type":26,"value":27},{"type":30,"tagName":97,"properties":224,"children":225},{"class":99},[],{"type":26,"value":27},{"type":30,"tagName":97,"properties":228,"children":229},{"class":99},[230,235,240,244,249,254,258,263,268,272,277,282,286,291,296,300,305,310,314,319,324,329,334,339,344],{"type":30,"tagName":97,"properties":231,"children":232},{"style":178},[233],{"type":26,"value":234},"var",{"type":30,"tagName":97,"properties":236,"children":237},{"style":172},[238],{"type":26,"value":239}," fastLen ",{"type":30,"tagName":97,"properties":241,"children":242},{"style":178},[243],{"type":26,"value":181},{"type":30,"tagName":97,"properties":245,"children":246},{"style":166},[247],{"type":26,"value":248}," input",{"type":30,"tagName":97,"properties":250,"children":251},{"style":172},[252],{"type":26,"value":253},"(name",{"type":30,"tagName":97,"properties":255,"children":256},{"style":178},[257],{"type":26,"value":181},{"type":30,"tagName":97,"properties":259,"children":260},{"style":184},[261],{"type":26,"value":262},"\"fastLen\"",{"type":30,"tagName":97,"properties":264,"children":265},{"style":172},[266],{"type":26,"value":267},", type",{"type":30,"tagName":97,"properties":269,"children":270},{"style":178},[271],{"type":26,"value":181},{"type":30,"tagName":97,"properties":273,"children":274},{"style":184},[275],{"type":26,"value":276},"\"number\"",{"type":30,"tagName":97,"properties":278,"children":279},{"style":172},[280],{"type":26,"value":281},", defaultValue",{"type":30,"tagName":97,"properties":283,"children":284},{"style":178},[285],{"type":26,"value":181},{"type":30,"tagName":97,"properties":287,"children":288},{"style":213},[289],{"type":26,"value":290},"9",{"type":30,"tagName":97,"properties":292,"children":293},{"style":172},[294],{"type":26,"value":295},",  label",{"type":30,"tagName":97,"properties":297,"children":298},{"style":178},[299],{"type":26,"value":181},{"type":30,"tagName":97,"properties":301,"children":302},{"style":184},[303],{"type":26,"value":304},"\"Fast EMA\"",{"type":30,"tagName":97,"properties":306,"children":307},{"style":172},[308],{"type":26,"value":309},", constraints",{"type":30,"tagName":97,"properties":311,"children":312},{"style":178},[313],{"type":26,"value":181},{"type":30,"tagName":97,"properties":315,"children":316},{"style":172},[317],{"type":26,"value":318},"{min: ",{"type":30,"tagName":97,"properties":320,"children":321},{"style":213},[322],{"type":26,"value":323},"2",{"type":30,"tagName":97,"properties":325,"children":326},{"style":172},[327],{"type":26,"value":328},", max: ",{"type":30,"tagName":97,"properties":330,"children":331},{"style":213},[332],{"type":26,"value":333},"100",{"type":30,"tagName":97,"properties":335,"children":336},{"style":172},[337],{"type":26,"value":338},", step: ",{"type":30,"tagName":97,"properties":340,"children":341},{"style":213},[342],{"type":26,"value":343},"1",{"type":30,"tagName":97,"properties":345,"children":346},{"style":172},[347],{"type":26,"value":348},"});",{"type":26,"value":27},{"type":30,"tagName":97,"properties":351,"children":352},{"class":99},[353,357,362,366,370,374,378,383,387,391,395,399,403,408,413,417,422,426,430,434,439,443,448,452,456],{"type":30,"tagName":97,"properties":354,"children":355},{"style":178},[356],{"type":26,"value":234},{"type":30,"tagName":97,"properties":358,"children":359},{"style":172},[360],{"type":26,"value":361}," slowLen ",{"type":30,"tagName":97,"properties":363,"children":364},{"style":178},[365],{"type":26,"value":181},{"type":30,"tagName":97,"properties":367,"children":368},{"style":166},[369],{"type":26,"value":248},{"type":30,"tagName":97,"properties":371,"children":372},{"style":172},[373],{"type":26,"value":253},{"type":30,"tagName":97,"properties":375,"children":376},{"style":178},[377],{"type":26,"value":181},{"type":30,"tagName":97,"properties":379,"children":380},{"style":184},[381],{"type":26,"value":382},"\"slowLen\"",{"type":30,"tagName":97,"properties":384,"children":385},{"style":172},[386],{"type":26,"value":267},{"type":30,"tagName":97,"properties":388,"children":389},{"style":178},[390],{"type":26,"value":181},{"type":30,"tagName":97,"properties":392,"children":393},{"style":184},[394],{"type":26,"value":276},{"type":30,"tagName":97,"properties":396,"children":397},{"style":172},[398],{"type":26,"value":281},{"type":30,"tagName":97,"properties":400,"children":401},{"style":178},[402],{"type":26,"value":181},{"type":30,"tagName":97,"properties":404,"children":405},{"style":213},[406],{"type":26,"value":407},"21",{"type":30,"tagName":97,"properties":409,"children":410},{"style":172},[411],{"type":26,"value":412},", label",{"type":30,"tagName":97,"properties":414,"children":415},{"style":178},[416],{"type":26,"value":181},{"type":30,"tagName":97,"properties":418,"children":419},{"style":184},[420],{"type":26,"value":421},"\"Slow EMA\"",{"type":30,"tagName":97,"properties":423,"children":424},{"style":172},[425],{"type":26,"value":309},{"type":30,"tagName":97,"properties":427,"children":428},{"style":178},[429],{"type":26,"value":181},{"type":30,"tagName":97,"properties":431,"children":432},{"style":172},[433],{"type":26,"value":318},{"type":30,"tagName":97,"properties":435,"children":436},{"style":213},[437],{"type":26,"value":438},"5",{"type":30,"tagName":97,"properties":440,"children":441},{"style":172},[442],{"type":26,"value":328},{"type":30,"tagName":97,"properties":444,"children":445},{"style":213},[446],{"type":26,"value":447},"200",{"type":30,"tagName":97,"properties":449,"children":450},{"style":172},[451],{"type":26,"value":338},{"type":30,"tagName":97,"properties":453,"children":454},{"style":213},[455],{"type":26,"value":343},{"type":30,"tagName":97,"properties":457,"children":458},{"style":172},[459],{"type":26,"value":348},{"type":26,"value":27},{"type":30,"tagName":97,"properties":462,"children":463},{"class":99},[464,468,473,477,481,485,489,494,499,503,508,513,517,522,526,530,535],{"type":30,"tagName":97,"properties":465,"children":466},{"style":178},[467],{"type":26,"value":234},{"type":30,"tagName":97,"properties":469,"children":470},{"style":172},[471],{"type":26,"value":472}," upCol   ",{"type":30,"tagName":97,"properties":474,"children":475},{"style":178},[476],{"type":26,"value":181},{"type":30,"tagName":97,"properties":478,"children":479},{"style":166},[480],{"type":26,"value":248},{"type":30,"tagName":97,"properties":482,"children":483},{"style":172},[484],{"type":26,"value":253},{"type":30,"tagName":97,"properties":486,"children":487},{"style":178},[488],{"type":26,"value":181},{"type":30,"tagName":97,"properties":490,"children":491},{"style":184},[492],{"type":26,"value":493},"\"upCol\"",{"type":30,"tagName":97,"properties":495,"children":496},{"style":172},[497],{"type":26,"value":498},",   type",{"type":30,"tagName":97,"properties":500,"children":501},{"style":178},[502],{"type":26,"value":181},{"type":30,"tagName":97,"properties":504,"children":505},{"style":184},[506],{"type":26,"value":507},"\"color\"",{"type":30,"tagName":97,"properties":509,"children":510},{"style":172},[511],{"type":26,"value":512},",  defaultValue",{"type":30,"tagName":97,"properties":514,"children":515},{"style":178},[516],{"type":26,"value":181},{"type":30,"tagName":97,"properties":518,"children":519},{"style":184},[520],{"type":26,"value":521},"\"#22d3a5\"",{"type":30,"tagName":97,"properties":523,"children":524},{"style":172},[525],{"type":26,"value":412},{"type":30,"tagName":97,"properties":527,"children":528},{"style":178},[529],{"type":26,"value":181},{"type":30,"tagName":97,"properties":531,"children":532},{"style":184},[533],{"type":26,"value":534},"\"Bull Tint\"",{"type":30,"tagName":97,"properties":536,"children":537},{"style":172},[538],{"type":26,"value":221},{"type":26,"value":27},{"type":30,"tagName":97,"properties":541,"children":542},{"class":99},[543,547,552,556,560,564,568,573,577,581,585,589,593,598,602,606,611],{"type":30,"tagName":97,"properties":544,"children":545},{"style":178},[546],{"type":26,"value":234},{"type":30,"tagName":97,"properties":548,"children":549},{"style":172},[550],{"type":26,"value":551}," dnCol   ",{"type":30,"tagName":97,"properties":553,"children":554},{"style":178},[555],{"type":26,"value":181},{"type":30,"tagName":97,"properties":557,"children":558},{"style":166},[559],{"type":26,"value":248},{"type":30,"tagName":97,"properties":561,"children":562},{"style":172},[563],{"type":26,"value":253},{"type":30,"tagName":97,"properties":565,"children":566},{"style":178},[567],{"type":26,"value":181},{"type":30,"tagName":97,"properties":569,"children":570},{"style":184},[571],{"type":26,"value":572},"\"dnCol\"",{"type":30,"tagName":97,"properties":574,"children":575},{"style":172},[576],{"type":26,"value":498},{"type":30,"tagName":97,"properties":578,"children":579},{"style":178},[580],{"type":26,"value":181},{"type":30,"tagName":97,"properties":582,"children":583},{"style":184},[584],{"type":26,"value":507},{"type":30,"tagName":97,"properties":586,"children":587},{"style":172},[588],{"type":26,"value":512},{"type":30,"tagName":97,"properties":590,"children":591},{"style":178},[592],{"type":26,"value":181},{"type":30,"tagName":97,"properties":594,"children":595},{"style":184},[596],{"type":26,"value":597},"\"#ff5b7f\"",{"type":30,"tagName":97,"properties":599,"children":600},{"style":172},[601],{"type":26,"value":412},{"type":30,"tagName":97,"properties":603,"children":604},{"style":178},[605],{"type":26,"value":181},{"type":30,"tagName":97,"properties":607,"children":608},{"style":184},[609],{"type":26,"value":610},"\"Bear Tint\"",{"type":30,"tagName":97,"properties":612,"children":613},{"style":172},[614],{"type":26,"value":221},{"type":26,"value":27},{"type":30,"tagName":97,"properties":617,"children":618},{"class":99},[],{"type":26,"value":27},{"type":30,"tagName":97,"properties":621,"children":622},{"class":99},[623,628,632,637,642,646,651,655],{"type":30,"tagName":97,"properties":624,"children":625},{"style":172},[626],{"type":26,"value":627},"timeseries d  ",{"type":30,"tagName":97,"properties":629,"children":630},{"style":178},[631],{"type":26,"value":181},{"type":30,"tagName":97,"properties":633,"children":634},{"style":166},[635],{"type":26,"value":636}," ohlcv",{"type":30,"tagName":97,"properties":638,"children":639},{"style":172},[640],{"type":26,"value":641},"(symbol",{"type":30,"tagName":97,"properties":643,"children":644},{"style":178},[645],{"type":26,"value":181},{"type":30,"tagName":97,"properties":647,"children":648},{"style":172},[649],{"type":26,"value":650},"currentSymbol, exchange",{"type":30,"tagName":97,"properties":652,"children":653},{"style":178},[654],{"type":26,"value":181},{"type":30,"tagName":97,"properties":656,"children":657},{"style":172},[658],{"type":26,"value":659},"currentExchange);",{"type":26,"value":27},{"type":30,"tagName":97,"properties":662,"children":663},{"class":99},[],{"type":26,"value":27},{"type":30,"tagName":97,"properties":666,"children":667},{"class":99},[668],{"type":30,"tagName":97,"properties":669,"children":670},{"style":103},[671],{"type":26,"value":672},"// Confirmed 4h view of the SAME data: one row per chart bar, no repaint.",{"type":26,"value":27},{"type":30,"tagName":97,"properties":675,"children":676},{"class":99},[677,682,686,691,696,701],{"type":30,"tagName":97,"properties":678,"children":679},{"style":172},[680],{"type":26,"value":681},"timeseries h4 ",{"type":30,"tagName":97,"properties":683,"children":684},{"style":178},[685],{"type":26,"value":181},{"type":30,"tagName":97,"properties":687,"children":688},{"style":166},[689],{"type":26,"value":690}," htf",{"type":30,"tagName":97,"properties":692,"children":693},{"style":172},[694],{"type":26,"value":695},"(d, ",{"type":30,"tagName":97,"properties":697,"children":698},{"style":184},[699],{"type":26,"value":700},"\"4h\"",{"type":30,"tagName":97,"properties":702,"children":703},{"style":172},[704],{"type":26,"value":221},{"type":26,"value":27},{"type":30,"tagName":97,"properties":707,"children":708},{"class":99},[],{"type":26,"value":27},{"type":30,"tagName":97,"properties":711,"children":712},{"class":99},[713,717,722,726,731,736,740,745,749],{"type":30,"tagName":97,"properties":714,"children":715},{"style":178},[716],{"type":26,"value":234},{"type":30,"tagName":97,"properties":718,"children":719},{"style":172},[720],{"type":26,"value":721}," h4Fast ",{"type":30,"tagName":97,"properties":723,"children":724},{"style":178},[725],{"type":26,"value":181},{"type":30,"tagName":97,"properties":727,"children":728},{"style":166},[729],{"type":26,"value":730}," ema",{"type":30,"tagName":97,"properties":732,"children":733},{"style":172},[734],{"type":26,"value":735},"(source",{"type":30,"tagName":97,"properties":737,"children":738},{"style":178},[739],{"type":26,"value":181},{"type":30,"tagName":97,"properties":741,"children":742},{"style":172},[743],{"type":26,"value":744},"h4.close, period",{"type":30,"tagName":97,"properties":746,"children":747},{"style":178},[748],{"type":26,"value":181},{"type":30,"tagName":97,"properties":750,"children":751},{"style":172},[752],{"type":26,"value":753},"fastLen);",{"type":26,"value":27},{"type":30,"tagName":97,"properties":756,"children":757},{"class":99},[758,762,767,771,775,779,783,787,791],{"type":30,"tagName":97,"properties":759,"children":760},{"style":178},[761],{"type":26,"value":234},{"type":30,"tagName":97,"properties":763,"children":764},{"style":172},[765],{"type":26,"value":766}," h4Slow ",{"type":30,"tagName":97,"properties":768,"children":769},{"style":178},[770],{"type":26,"value":181},{"type":30,"tagName":97,"properties":772,"children":773},{"style":166},[774],{"type":26,"value":730},{"type":30,"tagName":97,"properties":776,"children":777},{"style":172},[778],{"type":26,"value":735},{"type":30,"tagName":97,"properties":780,"children":781},{"style":178},[782],{"type":26,"value":181},{"type":30,"tagName":97,"properties":784,"children":785},{"style":172},[786],{"type":26,"value":744},{"type":30,"tagName":97,"properties":788,"children":789},{"style":178},[790],{"type":26,"value":181},{"type":30,"tagName":97,"properties":792,"children":793},{"style":172},[794],{"type":26,"value":795},"slowLen);",{"type":26,"value":27},{"type":30,"tagName":97,"properties":798,"children":799},{"class":99},[800,804,809,813,818,823,828,832,837,841,845,850],{"type":30,"tagName":97,"properties":801,"children":802},{"style":178},[803],{"type":26,"value":234},{"type":30,"tagName":97,"properties":805,"children":806},{"style":172},[807],{"type":26,"value":808}," bull4h ",{"type":30,"tagName":97,"properties":810,"children":811},{"style":178},[812],{"type":26,"value":181},{"type":30,"tagName":97,"properties":814,"children":815},{"style":166},[816],{"type":26,"value":817}," isnum",{"type":30,"tagName":97,"properties":819,"children":820},{"style":172},[821],{"type":26,"value":822},"(h4Fast) ",{"type":30,"tagName":97,"properties":824,"children":825},{"style":178},[826],{"type":26,"value":827},"&&",{"type":30,"tagName":97,"properties":829,"children":830},{"style":166},[831],{"type":26,"value":817},{"type":30,"tagName":97,"properties":833,"children":834},{"style":172},[835],{"type":26,"value":836},"(h4Slow) ",{"type":30,"tagName":97,"properties":838,"children":839},{"style":178},[840],{"type":26,"value":827},{"type":30,"tagName":97,"properties":842,"children":843},{"style":172},[844],{"type":26,"value":721},{"type":30,"tagName":97,"properties":846,"children":847},{"style":178},[848],{"type":26,"value":849},">",{"type":30,"tagName":97,"properties":851,"children":852},{"style":172},[853],{"type":26,"value":854}," h4Slow;",{"type":26,"value":27},{"type":30,"tagName":97,"properties":857,"children":858},{"class":99},[859,863,868,872,876,880,884,888,892,896,900,905],{"type":30,"tagName":97,"properties":860,"children":861},{"style":178},[862],{"type":26,"value":234},{"type":30,"tagName":97,"properties":864,"children":865},{"style":172},[866],{"type":26,"value":867}," bear4h ",{"type":30,"tagName":97,"properties":869,"children":870},{"style":178},[871],{"type":26,"value":181},{"type":30,"tagName":97,"properties":873,"children":874},{"style":166},[875],{"type":26,"value":817},{"type":30,"tagName":97,"properties":877,"children":878},{"style":172},[879],{"type":26,"value":822},{"type":30,"tagName":97,"properties":881,"children":882},{"style":178},[883],{"type":26,"value":827},{"type":30,"tagName":97,"properties":885,"children":886},{"style":166},[887],{"type":26,"value":817},{"type":30,"tagName":97,"properties":889,"children":890},{"style":172},[891],{"type":26,"value":836},{"type":30,"tagName":97,"properties":893,"children":894},{"style":178},[895],{"type":26,"value":827},{"type":30,"tagName":97,"properties":897,"children":898},{"style":172},[899],{"type":26,"value":721},{"type":30,"tagName":97,"properties":901,"children":902},{"style":178},[903],{"type":26,"value":904},"\u003C",{"type":30,"tagName":97,"properties":906,"children":907},{"style":172},[908],{"type":26,"value":854},{"type":26,"value":27},{"type":30,"tagName":97,"properties":911,"children":912},{"class":99},[913,918,922],{"type":30,"tagName":97,"properties":914,"children":915},{"style":172},[916],{"type":26,"value":917},"timeseries h4FastLine ",{"type":30,"tagName":97,"properties":919,"children":920},{"style":178},[921],{"type":26,"value":181},{"type":30,"tagName":97,"properties":923,"children":924},{"style":172},[925],{"type":26,"value":926}," h4Fast;",{"type":26,"value":27},{"type":30,"tagName":97,"properties":929,"children":930},{"class":99},[931,936,940],{"type":30,"tagName":97,"properties":932,"children":933},{"style":172},[934],{"type":26,"value":935},"timeseries h4SlowLine ",{"type":30,"tagName":97,"properties":937,"children":938},{"style":178},[939],{"type":26,"value":181},{"type":30,"tagName":97,"properties":941,"children":942},{"style":172},[943],{"type":26,"value":854},{"type":26,"value":27},{"type":30,"tagName":97,"properties":946,"children":947},{"class":99},[],{"type":26,"value":27},{"type":30,"tagName":97,"properties":950,"children":951},{"class":99},[952],{"type":30,"tagName":97,"properties":953,"children":954},{"style":103},[955],{"type":26,"value":956},"// Chart-timeframe trigger, gated by the higher-timeframe regime.",{"type":26,"value":27},{"type":30,"tagName":97,"properties":959,"children":960},{"class":99},[961,966,970,974,978,982,987,991],{"type":30,"tagName":97,"properties":962,"children":963},{"style":172},[964],{"type":26,"value":965},"timeseries fast ",{"type":30,"tagName":97,"properties":967,"children":968},{"style":178},[969],{"type":26,"value":181},{"type":30,"tagName":97,"properties":971,"children":972},{"style":166},[973],{"type":26,"value":730},{"type":30,"tagName":97,"properties":975,"children":976},{"style":172},[977],{"type":26,"value":735},{"type":30,"tagName":97,"properties":979,"children":980},{"style":178},[981],{"type":26,"value":181},{"type":30,"tagName":97,"properties":983,"children":984},{"style":172},[985],{"type":26,"value":986},"d.close, period",{"type":30,"tagName":97,"properties":988,"children":989},{"style":178},[990],{"type":26,"value":181},{"type":30,"tagName":97,"properties":992,"children":993},{"style":172},[994],{"type":26,"value":753},{"type":26,"value":27},{"type":30,"tagName":97,"properties":997,"children":998},{"class":99},[999,1004,1008,1012,1016,1020,1024,1028],{"type":30,"tagName":97,"properties":1000,"children":1001},{"style":172},[1002],{"type":26,"value":1003},"timeseries slow ",{"type":30,"tagName":97,"properties":1005,"children":1006},{"style":178},[1007],{"type":26,"value":181},{"type":30,"tagName":97,"properties":1009,"children":1010},{"style":166},[1011],{"type":26,"value":730},{"type":30,"tagName":97,"properties":1013,"children":1014},{"style":172},[1015],{"type":26,"value":735},{"type":30,"tagName":97,"properties":1017,"children":1018},{"style":178},[1019],{"type":26,"value":181},{"type":30,"tagName":97,"properties":1021,"children":1022},{"style":172},[1023],{"type":26,"value":986},{"type":30,"tagName":97,"properties":1025,"children":1026},{"style":178},[1027],{"type":26,"value":181},{"type":30,"tagName":97,"properties":1029,"children":1030},{"style":172},[1031],{"type":26,"value":795},{"type":26,"value":27},{"type":30,"tagName":97,"properties":1034,"children":1035},{"class":99},[1036,1040,1045,1049,1053,1058,1062,1067,1071,1075,1080,1084,1088,1092,1097,1101,1106,1110,1115,1119,1123,1127,1131,1135,1139,1144,1148,1152],{"type":30,"tagName":97,"properties":1037,"children":1038},{"style":178},[1039],{"type":26,"value":234},{"type":30,"tagName":97,"properties":1041,"children":1042},{"style":172},[1043],{"type":26,"value":1044}," crossedUp   ",{"type":30,"tagName":97,"properties":1046,"children":1047},{"style":178},[1048],{"type":26,"value":181},{"type":30,"tagName":97,"properties":1050,"children":1051},{"style":166},[1052],{"type":26,"value":817},{"type":30,"tagName":97,"properties":1054,"children":1055},{"style":172},[1056],{"type":26,"value":1057},"(fast[",{"type":30,"tagName":97,"properties":1059,"children":1060},{"style":213},[1061],{"type":26,"value":90},{"type":30,"tagName":97,"properties":1063,"children":1064},{"style":172},[1065],{"type":26,"value":1066},"]) ",{"type":30,"tagName":97,"properties":1068,"children":1069},{"style":178},[1070],{"type":26,"value":827},{"type":30,"tagName":97,"properties":1072,"children":1073},{"style":166},[1074],{"type":26,"value":817},{"type":30,"tagName":97,"properties":1076,"children":1077},{"style":172},[1078],{"type":26,"value":1079},"(slow[",{"type":30,"tagName":97,"properties":1081,"children":1082},{"style":213},[1083],{"type":26,"value":90},{"type":30,"tagName":97,"properties":1085,"children":1086},{"style":172},[1087],{"type":26,"value":1066},{"type":30,"tagName":97,"properties":1089,"children":1090},{"style":178},[1091],{"type":26,"value":827},{"type":30,"tagName":97,"properties":1093,"children":1094},{"style":172},[1095],{"type":26,"value":1096}," fast[",{"type":30,"tagName":97,"properties":1098,"children":1099},{"style":213},[1100],{"type":26,"value":90},{"type":30,"tagName":97,"properties":1102,"children":1103},{"style":172},[1104],{"type":26,"value":1105},"] ",{"type":30,"tagName":97,"properties":1107,"children":1108},{"style":178},[1109],{"type":26,"value":849},{"type":30,"tagName":97,"properties":1111,"children":1112},{"style":172},[1113],{"type":26,"value":1114}," slow[",{"type":30,"tagName":97,"properties":1116,"children":1117},{"style":213},[1118],{"type":26,"value":90},{"type":30,"tagName":97,"properties":1120,"children":1121},{"style":172},[1122],{"type":26,"value":1105},{"type":30,"tagName":97,"properties":1124,"children":1125},{"style":178},[1126],{"type":26,"value":827},{"type":30,"tagName":97,"properties":1128,"children":1129},{"style":172},[1130],{"type":26,"value":1096},{"type":30,"tagName":97,"properties":1132,"children":1133},{"style":213},[1134],{"type":26,"value":343},{"type":30,"tagName":97,"properties":1136,"children":1137},{"style":172},[1138],{"type":26,"value":1105},{"type":30,"tagName":97,"properties":1140,"children":1141},{"style":178},[1142],{"type":26,"value":1143},"\u003C=",{"type":30,"tagName":97,"properties":1145,"children":1146},{"style":172},[1147],{"type":26,"value":1114},{"type":30,"tagName":97,"properties":1149,"children":1150},{"style":213},[1151],{"type":26,"value":343},{"type":30,"tagName":97,"properties":1153,"children":1154},{"style":172},[1155],{"type":26,"value":1156},"];",{"type":26,"value":27},{"type":30,"tagName":97,"properties":1159,"children":1160},{"class":99},[1161,1165,1170,1174,1178,1182,1186,1190,1194,1198,1202,1206,1210,1214,1218,1222,1226,1230,1234,1238,1242,1246,1250,1254,1258,1263,1267,1271],{"type":30,"tagName":97,"properties":1162,"children":1163},{"style":178},[1164],{"type":26,"value":234},{"type":30,"tagName":97,"properties":1166,"children":1167},{"style":172},[1168],{"type":26,"value":1169}," crossedDown ",{"type":30,"tagName":97,"properties":1171,"children":1172},{"style":178},[1173],{"type":26,"value":181},{"type":30,"tagName":97,"properties":1175,"children":1176},{"style":166},[1177],{"type":26,"value":817},{"type":30,"tagName":97,"properties":1179,"children":1180},{"style":172},[1181],{"type":26,"value":1057},{"type":30,"tagName":97,"properties":1183,"children":1184},{"style":213},[1185],{"type":26,"value":90},{"type":30,"tagName":97,"properties":1187,"children":1188},{"style":172},[1189],{"type":26,"value":1066},{"type":30,"tagName":97,"properties":1191,"children":1192},{"style":178},[1193],{"type":26,"value":827},{"type":30,"tagName":97,"properties":1195,"children":1196},{"style":166},[1197],{"type":26,"value":817},{"type":30,"tagName":97,"properties":1199,"children":1200},{"style":172},[1201],{"type":26,"value":1079},{"type":30,"tagName":97,"properties":1203,"children":1204},{"style":213},[1205],{"type":26,"value":90},{"type":30,"tagName":97,"properties":1207,"children":1208},{"style":172},[1209],{"type":26,"value":1066},{"type":30,"tagName":97,"properties":1211,"children":1212},{"style":178},[1213],{"type":26,"value":827},{"type":30,"tagName":97,"properties":1215,"children":1216},{"style":172},[1217],{"type":26,"value":1096},{"type":30,"tagName":97,"properties":1219,"children":1220},{"style":213},[1221],{"type":26,"value":90},{"type":30,"tagName":97,"properties":1223,"children":1224},{"style":172},[1225],{"type":26,"value":1105},{"type":30,"tagName":97,"properties":1227,"children":1228},{"style":178},[1229],{"type":26,"value":904},{"type":30,"tagName":97,"properties":1231,"children":1232},{"style":172},[1233],{"type":26,"value":1114},{"type":30,"tagName":97,"properties":1235,"children":1236},{"style":213},[1237],{"type":26,"value":90},{"type":30,"tagName":97,"properties":1239,"children":1240},{"style":172},[1241],{"type":26,"value":1105},{"type":30,"tagName":97,"properties":1243,"children":1244},{"style":178},[1245],{"type":26,"value":827},{"type":30,"tagName":97,"properties":1247,"children":1248},{"style":172},[1249],{"type":26,"value":1096},{"type":30,"tagName":97,"properties":1251,"children":1252},{"style":213},[1253],{"type":26,"value":343},{"type":30,"tagName":97,"properties":1255,"children":1256},{"style":172},[1257],{"type":26,"value":1105},{"type":30,"tagName":97,"properties":1259,"children":1260},{"style":178},[1261],{"type":26,"value":1262},">=",{"type":30,"tagName":97,"properties":1264,"children":1265},{"style":172},[1266],{"type":26,"value":1114},{"type":30,"tagName":97,"properties":1268,"children":1269},{"style":213},[1270],{"type":26,"value":343},{"type":30,"tagName":97,"properties":1272,"children":1273},{"style":172},[1274],{"type":26,"value":1156},{"type":26,"value":27},{"type":30,"tagName":97,"properties":1277,"children":1278},{"class":99},[],{"type":26,"value":27},{"type":30,"tagName":97,"properties":1281,"children":1282},{"class":99},[1283,1288,1293,1297,1302,1306,1310,1314,1318,1323,1328,1333,1337,1341,1346],{"type":30,"tagName":97,"properties":1284,"children":1285},{"style":166},[1286],{"type":26,"value":1287},"plotLine",{"type":30,"tagName":97,"properties":1289,"children":1290},{"style":172},[1291],{"type":26,"value":1292},"(h4FastLine, colors",{"type":30,"tagName":97,"properties":1294,"children":1295},{"style":178},[1296],{"type":26,"value":181},{"type":30,"tagName":97,"properties":1298,"children":1299},{"style":172},[1300],{"type":26,"value":1301},"[upCol], width",{"type":30,"tagName":97,"properties":1303,"children":1304},{"style":178},[1305],{"type":26,"value":181},{"type":30,"tagName":97,"properties":1307,"children":1308},{"style":213},[1309],{"type":26,"value":343},{"type":30,"tagName":97,"properties":1311,"children":1312},{"style":172},[1313],{"type":26,"value":412},{"type":30,"tagName":97,"properties":1315,"children":1316},{"style":178},[1317],{"type":26,"value":181},{"type":30,"tagName":97,"properties":1319,"children":1320},{"style":172},[1321],{"type":26,"value":1322},"[",{"type":30,"tagName":97,"properties":1324,"children":1325},{"style":184},[1326],{"type":26,"value":1327},"\"4H Fast EMA\"",{"type":30,"tagName":97,"properties":1329,"children":1330},{"style":172},[1331],{"type":26,"value":1332},"], desc",{"type":30,"tagName":97,"properties":1334,"children":1335},{"style":178},[1336],{"type":26,"value":181},{"type":30,"tagName":97,"properties":1338,"children":1339},{"style":172},[1340],{"type":26,"value":1322},{"type":30,"tagName":97,"properties":1342,"children":1343},{"style":184},[1344],{"type":26,"value":1345},"\"Confirmed 4h fast EMA\"",{"type":30,"tagName":97,"properties":1347,"children":1348},{"style":172},[1349],{"type":26,"value":1350},"]);",{"type":26,"value":27},{"type":30,"tagName":97,"properties":1353,"children":1354},{"class":99},[1355,1359,1364,1368,1373,1377,1381,1385,1389,1393,1398,1402,1406,1410,1415],{"type":30,"tagName":97,"properties":1356,"children":1357},{"style":166},[1358],{"type":26,"value":1287},{"type":30,"tagName":97,"properties":1360,"children":1361},{"style":172},[1362],{"type":26,"value":1363},"(h4SlowLine, colors",{"type":30,"tagName":97,"properties":1365,"children":1366},{"style":178},[1367],{"type":26,"value":181},{"type":30,"tagName":97,"properties":1369,"children":1370},{"style":172},[1371],{"type":26,"value":1372},"[dnCol], width",{"type":30,"tagName":97,"properties":1374,"children":1375},{"style":178},[1376],{"type":26,"value":181},{"type":30,"tagName":97,"properties":1378,"children":1379},{"style":213},[1380],{"type":26,"value":343},{"type":30,"tagName":97,"properties":1382,"children":1383},{"style":172},[1384],{"type":26,"value":412},{"type":30,"tagName":97,"properties":1386,"children":1387},{"style":178},[1388],{"type":26,"value":181},{"type":30,"tagName":97,"properties":1390,"children":1391},{"style":172},[1392],{"type":26,"value":1322},{"type":30,"tagName":97,"properties":1394,"children":1395},{"style":184},[1396],{"type":26,"value":1397},"\"4H Slow EMA\"",{"type":30,"tagName":97,"properties":1399,"children":1400},{"style":172},[1401],{"type":26,"value":1332},{"type":30,"tagName":97,"properties":1403,"children":1404},{"style":178},[1405],{"type":26,"value":181},{"type":30,"tagName":97,"properties":1407,"children":1408},{"style":172},[1409],{"type":26,"value":1322},{"type":30,"tagName":97,"properties":1411,"children":1412},{"style":184},[1413],{"type":26,"value":1414},"\"Confirmed 4h slow EMA\"",{"type":30,"tagName":97,"properties":1416,"children":1417},{"style":172},[1418],{"type":26,"value":1350},{"type":26,"value":27},{"type":30,"tagName":97,"properties":1421,"children":1422},{"class":99},[],{"type":26,"value":27},{"type":30,"tagName":97,"properties":1425,"children":1426},{"class":99},[1427],{"type":30,"tagName":97,"properties":1428,"children":1429},{"style":103},[1430],{"type":26,"value":1431},"// Tint the actual candles by regime. Needs enough loaded history for the 4h",{"type":26,"value":27},{"type":30,"tagName":97,"properties":1434,"children":1435},{"class":99},[1436],{"type":30,"tagName":97,"properties":1437,"children":1438},{"style":103},[1439],{"type":26,"value":1440},"// slow EMA: roughly slowLen * 4 chart hours on a 1h chart.",{"type":26,"value":27},{"type":30,"tagName":97,"properties":1443,"children":1444},{"class":99},[1445,1450,1455,1460,1465,1470,1475,1480],{"type":30,"tagName":97,"properties":1446,"children":1447},{"style":178},[1448],{"type":26,"value":1449},"if",{"type":30,"tagName":97,"properties":1451,"children":1452},{"style":172},[1453],{"type":26,"value":1454}," (bull4h) { ",{"type":30,"tagName":97,"properties":1456,"children":1457},{"style":166},[1458],{"type":26,"value":1459},"barcolor",{"type":30,"tagName":97,"properties":1461,"children":1462},{"style":172},[1463],{"type":26,"value":1464},"(",{"type":30,"tagName":97,"properties":1466,"children":1467},{"style":166},[1468],{"type":26,"value":1469},"opacity",{"type":30,"tagName":97,"properties":1471,"children":1472},{"style":172},[1473],{"type":26,"value":1474},"(upCol, ",{"type":30,"tagName":97,"properties":1476,"children":1477},{"style":213},[1478],{"type":26,"value":1479},"18",{"type":30,"tagName":97,"properties":1481,"children":1482},{"style":172},[1483],{"type":26,"value":1484},")); }",{"type":26,"value":27},{"type":30,"tagName":97,"properties":1487,"children":1488},{"class":99},[1489,1493,1498,1502,1506,1510,1515,1519],{"type":30,"tagName":97,"properties":1490,"children":1491},{"style":178},[1492],{"type":26,"value":1449},{"type":30,"tagName":97,"properties":1494,"children":1495},{"style":172},[1496],{"type":26,"value":1497}," (bear4h) { ",{"type":30,"tagName":97,"properties":1499,"children":1500},{"style":166},[1501],{"type":26,"value":1459},{"type":30,"tagName":97,"properties":1503,"children":1504},{"style":172},[1505],{"type":26,"value":1464},{"type":30,"tagName":97,"properties":1507,"children":1508},{"style":166},[1509],{"type":26,"value":1469},{"type":30,"tagName":97,"properties":1511,"children":1512},{"style":172},[1513],{"type":26,"value":1514},"(dnCol, ",{"type":30,"tagName":97,"properties":1516,"children":1517},{"style":213},[1518],{"type":26,"value":1479},{"type":30,"tagName":97,"properties":1520,"children":1521},{"style":172},[1522],{"type":26,"value":1484},{"type":26,"value":27},{"type":30,"tagName":97,"properties":1525,"children":1526},{"class":99},[],{"type":26,"value":27},{"type":30,"tagName":97,"properties":1529,"children":1530},{"class":99},[1531,1535,1540,1544],{"type":30,"tagName":97,"properties":1532,"children":1533},{"style":178},[1534],{"type":26,"value":1449},{"type":30,"tagName":97,"properties":1536,"children":1537},{"style":172},[1538],{"type":26,"value":1539}," (crossedUp ",{"type":30,"tagName":97,"properties":1541,"children":1542},{"style":178},[1543],{"type":26,"value":827},{"type":30,"tagName":97,"properties":1545,"children":1546},{"style":172},[1547],{"type":26,"value":1548}," bull4h) {",{"type":26,"value":27},{"type":30,"tagName":97,"properties":1551,"children":1552},{"class":99},[1553,1558,1563,1567,1572,1576,1581,1585,1590,1595,1599,1604,1609,1613,1618,1622,1627,1632,1636,1641,1645,1649,1653,1658,1662,1666,1670,1675],{"type":30,"tagName":97,"properties":1554,"children":1555},{"style":166},[1556],{"type":26,"value":1557},"  plotShape",{"type":30,"tagName":97,"properties":1559,"children":1560},{"style":172},[1561],{"type":26,"value":1562},"(value",{"type":30,"tagName":97,"properties":1564,"children":1565},{"style":178},[1566],{"type":26,"value":181},{"type":30,"tagName":97,"properties":1568,"children":1569},{"style":172},[1570],{"type":26,"value":1571},"d.low[",{"type":30,"tagName":97,"properties":1573,"children":1574},{"style":213},[1575],{"type":26,"value":90},{"type":30,"tagName":97,"properties":1577,"children":1578},{"style":172},[1579],{"type":26,"value":1580},"], shape",{"type":30,"tagName":97,"properties":1582,"children":1583},{"style":178},[1584],{"type":26,"value":181},{"type":30,"tagName":97,"properties":1586,"children":1587},{"style":184},[1588],{"type":26,"value":1589},"\"triangleup\"",{"type":30,"tagName":97,"properties":1591,"children":1592},{"style":172},[1593],{"type":26,"value":1594},", width",{"type":30,"tagName":97,"properties":1596,"children":1597},{"style":178},[1598],{"type":26,"value":181},{"type":30,"tagName":97,"properties":1600,"children":1601},{"style":213},[1602],{"type":26,"value":1603},"10",{"type":30,"tagName":97,"properties":1605,"children":1606},{"style":172},[1607],{"type":26,"value":1608},", colors",{"type":30,"tagName":97,"properties":1610,"children":1611},{"style":178},[1612],{"type":26,"value":181},{"type":30,"tagName":97,"properties":1614,"children":1615},{"style":172},[1616],{"type":26,"value":1617},"[upCol], fill",{"type":30,"tagName":97,"properties":1619,"children":1620},{"style":178},[1621],{"type":26,"value":181},{"type":30,"tagName":97,"properties":1623,"children":1624},{"style":213},[1625],{"type":26,"value":1626},"true",{"type":30,"tagName":97,"properties":1628,"children":1629},{"style":172},[1630],{"type":26,"value":1631},", location",{"type":30,"tagName":97,"properties":1633,"children":1634},{"style":178},[1635],{"type":26,"value":181},{"type":30,"tagName":97,"properties":1637,"children":1638},{"style":184},[1639],{"type":26,"value":1640},"\"belowBar\"",{"type":30,"tagName":97,"properties":1642,"children":1643},{"style":172},[1644],{"type":26,"value":412},{"type":30,"tagName":97,"properties":1646,"children":1647},{"style":178},[1648],{"type":26,"value":181},{"type":30,"tagName":97,"properties":1650,"children":1651},{"style":172},[1652],{"type":26,"value":1322},{"type":30,"tagName":97,"properties":1654,"children":1655},{"style":184},[1656],{"type":26,"value":1657},"\"Long (4h agrees)\"",{"type":30,"tagName":97,"properties":1659,"children":1660},{"style":172},[1661],{"type":26,"value":1332},{"type":30,"tagName":97,"properties":1663,"children":1664},{"style":178},[1665],{"type":26,"value":181},{"type":30,"tagName":97,"properties":1667,"children":1668},{"style":172},[1669],{"type":26,"value":1322},{"type":30,"tagName":97,"properties":1671,"children":1672},{"style":184},[1673],{"type":26,"value":1674},"\"Chart-timeframe cross up confirmed by the 4h regime\"",{"type":30,"tagName":97,"properties":1676,"children":1677},{"style":172},[1678],{"type":26,"value":1350},{"type":26,"value":27},{"type":30,"tagName":97,"properties":1681,"children":1682},{"class":99},[1683],{"type":30,"tagName":97,"properties":1684,"children":1685},{"style":172},[1686],{"type":26,"value":1687},"}",{"type":26,"value":27},{"type":30,"tagName":97,"properties":1690,"children":1691},{"class":99},[1692,1696,1701,1705],{"type":30,"tagName":97,"properties":1693,"children":1694},{"style":178},[1695],{"type":26,"value":1449},{"type":30,"tagName":97,"properties":1697,"children":1698},{"style":172},[1699],{"type":26,"value":1700}," (crossedDown ",{"type":30,"tagName":97,"properties":1702,"children":1703},{"style":178},[1704],{"type":26,"value":827},{"type":30,"tagName":97,"properties":1706,"children":1707},{"style":172},[1708],{"type":26,"value":1709}," bear4h) {",{"type":26,"value":27},{"type":30,"tagName":97,"properties":1712,"children":1713},{"class":99},[1714,1718,1722,1726,1731,1735,1739,1743,1748,1752,1756,1760,1764,1768,1773,1777,1781,1785,1789,1794,1798,1802,1806,1811,1815,1819,1823,1828],{"type":30,"tagName":97,"properties":1715,"children":1716},{"style":166},[1717],{"type":26,"value":1557},{"type":30,"tagName":97,"properties":1719,"children":1720},{"style":172},[1721],{"type":26,"value":1562},{"type":30,"tagName":97,"properties":1723,"children":1724},{"style":178},[1725],{"type":26,"value":181},{"type":30,"tagName":97,"properties":1727,"children":1728},{"style":172},[1729],{"type":26,"value":1730},"d.high[",{"type":30,"tagName":97,"properties":1732,"children":1733},{"style":213},[1734],{"type":26,"value":90},{"type":30,"tagName":97,"properties":1736,"children":1737},{"style":172},[1738],{"type":26,"value":1580},{"type":30,"tagName":97,"properties":1740,"children":1741},{"style":178},[1742],{"type":26,"value":181},{"type":30,"tagName":97,"properties":1744,"children":1745},{"style":184},[1746],{"type":26,"value":1747},"\"triangledown\"",{"type":30,"tagName":97,"properties":1749,"children":1750},{"style":172},[1751],{"type":26,"value":1594},{"type":30,"tagName":97,"properties":1753,"children":1754},{"style":178},[1755],{"type":26,"value":181},{"type":30,"tagName":97,"properties":1757,"children":1758},{"style":213},[1759],{"type":26,"value":1603},{"type":30,"tagName":97,"properties":1761,"children":1762},{"style":172},[1763],{"type":26,"value":1608},{"type":30,"tagName":97,"properties":1765,"children":1766},{"style":178},[1767],{"type":26,"value":181},{"type":30,"tagName":97,"properties":1769,"children":1770},{"style":172},[1771],{"type":26,"value":1772},"[dnCol], fill",{"type":30,"tagName":97,"properties":1774,"children":1775},{"style":178},[1776],{"type":26,"value":181},{"type":30,"tagName":97,"properties":1778,"children":1779},{"style":213},[1780],{"type":26,"value":1626},{"type":30,"tagName":97,"properties":1782,"children":1783},{"style":172},[1784],{"type":26,"value":1631},{"type":30,"tagName":97,"properties":1786,"children":1787},{"style":178},[1788],{"type":26,"value":181},{"type":30,"tagName":97,"properties":1790,"children":1791},{"style":184},[1792],{"type":26,"value":1793},"\"aboveBar\"",{"type":30,"tagName":97,"properties":1795,"children":1796},{"style":172},[1797],{"type":26,"value":412},{"type":30,"tagName":97,"properties":1799,"children":1800},{"style":178},[1801],{"type":26,"value":181},{"type":30,"tagName":97,"properties":1803,"children":1804},{"style":172},[1805],{"type":26,"value":1322},{"type":30,"tagName":97,"properties":1807,"children":1808},{"style":184},[1809],{"type":26,"value":1810},"\"Short (4h agrees)\"",{"type":30,"tagName":97,"properties":1812,"children":1813},{"style":172},[1814],{"type":26,"value":1332},{"type":30,"tagName":97,"properties":1816,"children":1817},{"style":178},[1818],{"type":26,"value":181},{"type":30,"tagName":97,"properties":1820,"children":1821},{"style":172},[1822],{"type":26,"value":1322},{"type":30,"tagName":97,"properties":1824,"children":1825},{"style":184},[1826],{"type":26,"value":1827},"\"Chart-timeframe cross down confirmed by the 4h regime\"",{"type":30,"tagName":97,"properties":1829,"children":1830},{"style":172},[1831],{"type":26,"value":1350},{"type":26,"value":27},{"type":30,"tagName":97,"properties":1834,"children":1835},{"class":99},[1836],{"type":30,"tagName":97,"properties":1837,"children":1838},{"style":172},[1839],{"type":26,"value":1687},{"type":26,"value":27},{"type":30,"tagName":64,"properties":1842,"children":1844,"position":1854},{"id":1843},"the-indicator",[1845],{"type":26,"value":1846,"position":1847},"The Indicator",{"start":1848,"end":1851},{"line":1849,"column":73,"offset":1850},60,3580,{"line":1849,"column":1852,"offset":1853},17,3593,{"start":1855,"end":1857},{"line":1849,"column":20,"offset":1856},3577,{"line":1849,"column":1852,"offset":1853},{"type":26,"value":27},{"type":13,"children":1860},[1861],{"type":30,"tagName":86,"properties":1862,"children":1863,"data":-1},{"class":88,"style":89,"tabindex":90},[1864],{"type":30,"tagName":93,"properties":1865,"children":1866},{},[1867,1895,1896,1921,1922,1934,1935,1943,1944,1952,1953,1961,1962,1970,1971,1979,1980,1988,1989,1997,1998,2006,2007,2028,2029,2054,2055,2080,2081,2084,2085,2143,2144,2197,2198,2220,2221,2242,2243,2264,2265,2286,2287,2309,2310,2327,2328,2345,2346,2380,2381,2398,2399,2406,2407,2453,2454,2483,2484,2523,2524,2561,2562,2582,2583,2602,2603,2606,2607,2645,2646,2681,2682,2718,2719,2755,2756,2786,2787,2823,2824,2856,2857,2889,2890,2922,2923,2956,2957,2991,2992,3024,3025,3057,3058,3061,3062,3098,3099,3142,3143,3184,3185,3225,3226,3266,3267,3291,3292,3299,3300,3303,3304,3336,3337,3363,3364,3385,3386,3407,3408,3416,3417,3425,3426,3480,3481,3504,3505,3533,3534,3561,3562,3587,3588,3596,3597,3614,3615,3623,3624,3641,3642,3678,3679,3691,3692,3713,3714,3727,3728,3748,3749,3762,3763,3779,3780,3824,3825,3865,3866,3873,3874,3877,3878,3910,3911,3924,3925,3938,3939,3952,3953,3966,3967,3980,3981,4042,4043,4104,4105,4117,4118,4125,4126,4129,4130,4162,4163,4180,4181,4197,4198,4214,4215,4231,4232,4248,4249,4269,4270,4289,4290,4310,4311,4331,4332,4351,4352,4371,4372,4391,4392,4411,4412],{"type":30,"tagName":97,"properties":1868,"children":1869},{"class":99},[1870,1875,1880,1885,1890],{"type":30,"tagName":97,"properties":1871,"children":1872},{"style":178},[1873],{"type":26,"value":1874},"import",{"type":30,"tagName":97,"properties":1876,"children":1877},{"style":172},[1878],{"type":26,"value":1879}," { input, line, none, ohlcv, output, overlay, param, shape, time } ",{"type":30,"tagName":97,"properties":1881,"children":1882},{"style":178},[1883],{"type":26,"value":1884},"from",{"type":30,"tagName":97,"properties":1886,"children":1887},{"style":184},[1888],{"type":26,"value":1889}," \"./sdk/declare\"",{"type":30,"tagName":97,"properties":1891,"children":1892},{"style":172},[1893],{"type":26,"value":1894},";",{"type":26,"value":27},{"type":30,"tagName":97,"properties":1897,"children":1898},{"class":99},[1899,1903,1908,1912,1917],{"type":30,"tagName":97,"properties":1900,"children":1901},{"style":178},[1902],{"type":26,"value":1874},{"type":30,"tagName":97,"properties":1904,"children":1905},{"style":172},[1906],{"type":26,"value":1907}," { in_bar_t, in_close, in_high, in_low } ",{"type":30,"tagName":97,"properties":1909,"children":1910},{"style":178},[1911],{"type":26,"value":1884},{"type":30,"tagName":97,"properties":1913,"children":1914},{"style":184},[1915],{"type":26,"value":1916}," \"./gen/inputs\"",{"type":30,"tagName":97,"properties":1918,"children":1919},{"style":172},[1920],{"type":26,"value":1894},{"type":26,"value":27},{"type":30,"tagName":97,"properties":1923,"children":1924},{"class":99},[1925,1929],{"type":30,"tagName":97,"properties":1926,"children":1927},{"style":178},[1928],{"type":26,"value":1874},{"type":30,"tagName":97,"properties":1930,"children":1931},{"style":172},[1932],{"type":26,"value":1933}," {",{"type":26,"value":27},{"type":30,"tagName":97,"properties":1936,"children":1937},{"class":99},[1938],{"type":30,"tagName":97,"properties":1939,"children":1940},{"style":172},[1941],{"type":26,"value":1942},"  emitRow,",{"type":26,"value":27},{"type":30,"tagName":97,"properties":1945,"children":1946},{"class":99},[1947],{"type":30,"tagName":97,"properties":1948,"children":1949},{"style":172},[1950],{"type":26,"value":1951},"  out_h4_fast,",{"type":26,"value":27},{"type":30,"tagName":97,"properties":1954,"children":1955},{"class":99},[1956],{"type":30,"tagName":97,"properties":1957,"children":1958},{"style":172},[1959],{"type":26,"value":1960},"  out_h4_slow,",{"type":26,"value":27},{"type":30,"tagName":97,"properties":1963,"children":1964},{"class":99},[1965],{"type":30,"tagName":97,"properties":1966,"children":1967},{"style":172},[1968],{"type":26,"value":1969},"  out_is_long,",{"type":26,"value":27},{"type":30,"tagName":97,"properties":1972,"children":1973},{"class":99},[1974],{"type":30,"tagName":97,"properties":1975,"children":1976},{"style":172},[1977],{"type":26,"value":1978},"  out_is_short,",{"type":26,"value":27},{"type":30,"tagName":97,"properties":1981,"children":1982},{"class":99},[1983],{"type":30,"tagName":97,"properties":1984,"children":1985},{"style":172},[1986],{"type":26,"value":1987},"  out_long,",{"type":26,"value":27},{"type":30,"tagName":97,"properties":1990,"children":1991},{"class":99},[1992],{"type":30,"tagName":97,"properties":1993,"children":1994},{"style":172},[1995],{"type":26,"value":1996},"  out_regime,",{"type":26,"value":27},{"type":30,"tagName":97,"properties":1999,"children":2000},{"class":99},[2001],{"type":30,"tagName":97,"properties":2002,"children":2003},{"style":172},[2004],{"type":26,"value":2005},"  out_short,",{"type":26,"value":27},{"type":30,"tagName":97,"properties":2008,"children":2009},{"class":99},[2010,2015,2019,2024],{"type":30,"tagName":97,"properties":2011,"children":2012},{"style":172},[2013],{"type":26,"value":2014},"} ",{"type":30,"tagName":97,"properties":2016,"children":2017},{"style":178},[2018],{"type":26,"value":1884},{"type":30,"tagName":97,"properties":2020,"children":2021},{"style":184},[2022],{"type":26,"value":2023}," \"./gen/outputs\"",{"type":30,"tagName":97,"properties":2025,"children":2026},{"style":172},[2027],{"type":26,"value":1894},{"type":26,"value":27},{"type":30,"tagName":97,"properties":2030,"children":2031},{"class":99},[2032,2036,2041,2045,2050],{"type":30,"tagName":97,"properties":2033,"children":2034},{"style":178},[2035],{"type":26,"value":1874},{"type":30,"tagName":97,"properties":2037,"children":2038},{"style":172},[2039],{"type":26,"value":2040}," { p_fast_len, p_slow_len } ",{"type":30,"tagName":97,"properties":2042,"children":2043},{"style":178},[2044],{"type":26,"value":1884},{"type":30,"tagName":97,"properties":2046,"children":2047},{"style":184},[2048],{"type":26,"value":2049}," \"./gen/params\"",{"type":30,"tagName":97,"properties":2051,"children":2052},{"style":172},[2053],{"type":26,"value":1894},{"type":26,"value":27},{"type":30,"tagName":97,"properties":2056,"children":2057},{"class":99},[2058,2062,2067,2071,2076],{"type":30,"tagName":97,"properties":2059,"children":2060},{"style":178},[2061],{"type":26,"value":1874},{"type":30,"tagName":97,"properties":2063,"children":2064},{"style":172},[2065],{"type":26,"value":2066}," { Cross, Ema } ",{"type":30,"tagName":97,"properties":2068,"children":2069},{"style":178},[2070],{"type":26,"value":1884},{"type":30,"tagName":97,"properties":2072,"children":2073},{"style":184},[2074],{"type":26,"value":2075}," \"./sdk/ta\"",{"type":30,"tagName":97,"properties":2077,"children":2078},{"style":172},[2079],{"type":26,"value":1894},{"type":26,"value":27},{"type":30,"tagName":97,"properties":2082,"children":2083},{"class":99},[],{"type":26,"value":27},{"type":30,"tagName":97,"properties":2086,"children":2087},{"class":99},[2088,2093,2097,2102,2107,2111,2116,2120,2124,2128,2133,2138],{"type":30,"tagName":97,"properties":2089,"children":2090},{"style":166},[2091],{"type":26,"value":2092},"param",{"type":30,"tagName":97,"properties":2094,"children":2095},{"style":172},[2096],{"type":26,"value":1464},{"type":30,"tagName":97,"properties":2098,"children":2099},{"style":184},[2100],{"type":26,"value":2101},"\"fast_len\"",{"type":30,"tagName":97,"properties":2103,"children":2104},{"style":172},[2105],{"type":26,"value":2106},", ",{"type":30,"tagName":97,"properties":2108,"children":2109},{"style":213},[2110],{"type":26,"value":290},{"type":30,"tagName":97,"properties":2112,"children":2113},{"style":172},[2114],{"type":26,"value":2115},", { min: ",{"type":30,"tagName":97,"properties":2117,"children":2118},{"style":213},[2119],{"type":26,"value":323},{"type":30,"tagName":97,"properties":2121,"children":2122},{"style":172},[2123],{"type":26,"value":328},{"type":30,"tagName":97,"properties":2125,"children":2126},{"style":213},[2127],{"type":26,"value":333},{"type":30,"tagName":97,"properties":2129,"children":2130},{"style":172},[2131],{"type":26,"value":2132},", description: ",{"type":30,"tagName":97,"properties":2134,"children":2135},{"style":184},[2136],{"type":26,"value":2137},"\"Fast EMA length, on the chart bars and on the 4h buckets\"",{"type":30,"tagName":97,"properties":2139,"children":2140},{"style":172},[2141],{"type":26,"value":2142}," });",{"type":26,"value":27},{"type":30,"tagName":97,"properties":2145,"children":2146},{"class":99},[2147,2151,2155,2160,2164,2168,2172,2176,2180,2184,2188,2193],{"type":30,"tagName":97,"properties":2148,"children":2149},{"style":166},[2150],{"type":26,"value":2092},{"type":30,"tagName":97,"properties":2152,"children":2153},{"style":172},[2154],{"type":26,"value":1464},{"type":30,"tagName":97,"properties":2156,"children":2157},{"style":184},[2158],{"type":26,"value":2159},"\"slow_len\"",{"type":30,"tagName":97,"properties":2161,"children":2162},{"style":172},[2163],{"type":26,"value":2106},{"type":30,"tagName":97,"properties":2165,"children":2166},{"style":213},[2167],{"type":26,"value":407},{"type":30,"tagName":97,"properties":2169,"children":2170},{"style":172},[2171],{"type":26,"value":2115},{"type":30,"tagName":97,"properties":2173,"children":2174},{"style":213},[2175],{"type":26,"value":438},{"type":30,"tagName":97,"properties":2177,"children":2178},{"style":172},[2179],{"type":26,"value":328},{"type":30,"tagName":97,"properties":2181,"children":2182},{"style":213},[2183],{"type":26,"value":447},{"type":30,"tagName":97,"properties":2185,"children":2186},{"style":172},[2187],{"type":26,"value":2132},{"type":30,"tagName":97,"properties":2189,"children":2190},{"style":184},[2191],{"type":26,"value":2192},"\"Slow EMA length\"",{"type":30,"tagName":97,"properties":2194,"children":2195},{"style":172},[2196],{"type":26,"value":2142},{"type":26,"value":27},{"type":30,"tagName":97,"properties":2199,"children":2200},{"class":99},[2201,2206,2210,2215],{"type":30,"tagName":97,"properties":2202,"children":2203},{"style":166},[2204],{"type":26,"value":2205},"input",{"type":30,"tagName":97,"properties":2207,"children":2208},{"style":172},[2209],{"type":26,"value":1464},{"type":30,"tagName":97,"properties":2211,"children":2212},{"style":184},[2213],{"type":26,"value":2214},"\"close\"",{"type":30,"tagName":97,"properties":2216,"children":2217},{"style":172},[2218],{"type":26,"value":2219},", ohlcv.close);",{"type":26,"value":27},{"type":30,"tagName":97,"properties":2222,"children":2223},{"class":99},[2224,2228,2232,2237],{"type":30,"tagName":97,"properties":2225,"children":2226},{"style":166},[2227],{"type":26,"value":2205},{"type":30,"tagName":97,"properties":2229,"children":2230},{"style":172},[2231],{"type":26,"value":1464},{"type":30,"tagName":97,"properties":2233,"children":2234},{"style":184},[2235],{"type":26,"value":2236},"\"high\"",{"type":30,"tagName":97,"properties":2238,"children":2239},{"style":172},[2240],{"type":26,"value":2241},", ohlcv.high);",{"type":26,"value":27},{"type":30,"tagName":97,"properties":2244,"children":2245},{"class":99},[2246,2250,2254,2259],{"type":30,"tagName":97,"properties":2247,"children":2248},{"style":166},[2249],{"type":26,"value":2205},{"type":30,"tagName":97,"properties":2251,"children":2252},{"style":172},[2253],{"type":26,"value":1464},{"type":30,"tagName":97,"properties":2255,"children":2256},{"style":184},[2257],{"type":26,"value":2258},"\"low\"",{"type":30,"tagName":97,"properties":2260,"children":2261},{"style":172},[2262],{"type":26,"value":2263},", ohlcv.low);",{"type":26,"value":27},{"type":30,"tagName":97,"properties":2266,"children":2267},{"class":99},[2268,2272,2276,2281],{"type":30,"tagName":97,"properties":2269,"children":2270},{"style":166},[2271],{"type":26,"value":2205},{"type":30,"tagName":97,"properties":2273,"children":2274},{"style":172},[2275],{"type":26,"value":1464},{"type":30,"tagName":97,"properties":2277,"children":2278},{"style":184},[2279],{"type":26,"value":2280},"\"bar_t\"",{"type":30,"tagName":97,"properties":2282,"children":2283},{"style":172},[2284],{"type":26,"value":2285},", time.bar_open_sec);",{"type":26,"value":27},{"type":30,"tagName":97,"properties":2288,"children":2289},{"class":99},[2290,2295,2299,2304],{"type":30,"tagName":97,"properties":2291,"children":2292},{"style":166},[2293],{"type":26,"value":2294},"output",{"type":30,"tagName":97,"properties":2296,"children":2297},{"style":172},[2298],{"type":26,"value":1464},{"type":30,"tagName":97,"properties":2300,"children":2301},{"style":184},[2302],{"type":26,"value":2303},"\"h4_fast\"",{"type":30,"tagName":97,"properties":2305,"children":2306},{"style":172},[2307],{"type":26,"value":2308},", line, overlay, {",{"type":26,"value":27},{"type":30,"tagName":97,"properties":2311,"children":2312},{"class":99},[2313,2318,2322],{"type":30,"tagName":97,"properties":2314,"children":2315},{"style":172},[2316],{"type":26,"value":2317},"  width: ",{"type":30,"tagName":97,"properties":2319,"children":2320},{"style":213},[2321],{"type":26,"value":343},{"type":30,"tagName":97,"properties":2323,"children":2324},{"style":172},[2325],{"type":26,"value":2326},",",{"type":26,"value":27},{"type":30,"tagName":97,"properties":2329,"children":2330},{"class":99},[2331,2336,2341],{"type":30,"tagName":97,"properties":2332,"children":2333},{"style":172},[2334],{"type":26,"value":2335},"  color_by: ",{"type":30,"tagName":97,"properties":2337,"children":2338},{"style":184},[2339],{"type":26,"value":2340},"\"regime\"",{"type":30,"tagName":97,"properties":2342,"children":2343},{"style":172},[2344],{"type":26,"value":2326},{"type":26,"value":27},{"type":30,"tagName":97,"properties":2347,"children":2348},{"class":99},[2349,2354,2359,2363,2367,2371,2375],{"type":30,"tagName":97,"properties":2350,"children":2351},{"style":172},[2352],{"type":26,"value":2353},"  colors: [",{"type":30,"tagName":97,"properties":2355,"children":2356},{"style":184},[2357],{"type":26,"value":2358},"\"#94a3b8\"",{"type":30,"tagName":97,"properties":2360,"children":2361},{"style":172},[2362],{"type":26,"value":2106},{"type":30,"tagName":97,"properties":2364,"children":2365},{"style":184},[2366],{"type":26,"value":521},{"type":30,"tagName":97,"properties":2368,"children":2369},{"style":172},[2370],{"type":26,"value":2106},{"type":30,"tagName":97,"properties":2372,"children":2373},{"style":184},[2374],{"type":26,"value":597},{"type":30,"tagName":97,"properties":2376,"children":2377},{"style":172},[2378],{"type":26,"value":2379},"],",{"type":26,"value":27},{"type":30,"tagName":97,"properties":2382,"children":2383},{"class":99},[2384,2389,2394],{"type":30,"tagName":97,"properties":2385,"children":2386},{"style":172},[2387],{"type":26,"value":2388},"  description: ",{"type":30,"tagName":97,"properties":2390,"children":2391},{"style":184},[2392],{"type":26,"value":2393},"\"Confirmed 4h fast EMA, tinted by regime\"",{"type":30,"tagName":97,"properties":2395,"children":2396},{"style":172},[2397],{"type":26,"value":2326},{"type":26,"value":27},{"type":30,"tagName":97,"properties":2400,"children":2401},{"class":99},[2402],{"type":30,"tagName":97,"properties":2403,"children":2404},{"style":172},[2405],{"type":26,"value":348},{"type":26,"value":27},{"type":30,"tagName":97,"properties":2408,"children":2409},{"class":99},[2410,2414,2418,2423,2428,2432,2437,2441,2445,2449],{"type":30,"tagName":97,"properties":2411,"children":2412},{"style":166},[2413],{"type":26,"value":2294},{"type":30,"tagName":97,"properties":2415,"children":2416},{"style":172},[2417],{"type":26,"value":1464},{"type":30,"tagName":97,"properties":2419,"children":2420},{"style":184},[2421],{"type":26,"value":2422},"\"h4_slow\"",{"type":30,"tagName":97,"properties":2424,"children":2425},{"style":172},[2426],{"type":26,"value":2427},", line, overlay, { color: ",{"type":30,"tagName":97,"properties":2429,"children":2430},{"style":184},[2431],{"type":26,"value":2358},{"type":30,"tagName":97,"properties":2433,"children":2434},{"style":172},[2435],{"type":26,"value":2436},", width: ",{"type":30,"tagName":97,"properties":2438,"children":2439},{"style":213},[2440],{"type":26,"value":343},{"type":30,"tagName":97,"properties":2442,"children":2443},{"style":172},[2444],{"type":26,"value":2132},{"type":30,"tagName":97,"properties":2446,"children":2447},{"style":184},[2448],{"type":26,"value":1414},{"type":30,"tagName":97,"properties":2450,"children":2451},{"style":172},[2452],{"type":26,"value":2142},{"type":26,"value":27},{"type":30,"tagName":97,"properties":2455,"children":2456},{"class":99},[2457,2461,2465,2469,2474,2479],{"type":30,"tagName":97,"properties":2458,"children":2459},{"style":166},[2460],{"type":26,"value":2294},{"type":30,"tagName":97,"properties":2462,"children":2463},{"style":172},[2464],{"type":26,"value":1464},{"type":30,"tagName":97,"properties":2466,"children":2467},{"style":184},[2468],{"type":26,"value":2340},{"type":30,"tagName":97,"properties":2470,"children":2471},{"style":172},[2472],{"type":26,"value":2473},", none, overlay, { description: ",{"type":30,"tagName":97,"properties":2475,"children":2476},{"style":184},[2477],{"type":26,"value":2478},"\"0 warming, 1 bull, 2 bear\"",{"type":30,"tagName":97,"properties":2480,"children":2481},{"style":172},[2482],{"type":26,"value":2142},{"type":26,"value":27},{"type":30,"tagName":97,"properties":2485,"children":2486},{"class":99},[2487,2491,2495,2500,2505,2509,2514,2519],{"type":30,"tagName":97,"properties":2488,"children":2489},{"style":166},[2490],{"type":26,"value":2294},{"type":30,"tagName":97,"properties":2492,"children":2493},{"style":172},[2494],{"type":26,"value":1464},{"type":30,"tagName":97,"properties":2496,"children":2497},{"style":184},[2498],{"type":26,"value":2499},"\"long\"",{"type":30,"tagName":97,"properties":2501,"children":2502},{"style":172},[2503],{"type":26,"value":2504},", shape, overlay, { color: ",{"type":30,"tagName":97,"properties":2506,"children":2507},{"style":184},[2508],{"type":26,"value":521},{"type":30,"tagName":97,"properties":2510,"children":2511},{"style":172},[2512],{"type":26,"value":2513},", shape_where: ",{"type":30,"tagName":97,"properties":2515,"children":2516},{"style":184},[2517],{"type":26,"value":2518},"\"is_long\"",{"type":30,"tagName":97,"properties":2520,"children":2521},{"style":172},[2522],{"type":26,"value":2142},{"type":26,"value":27},{"type":30,"tagName":97,"properties":2525,"children":2526},{"class":99},[2527,2531,2535,2540,2544,2548,2552,2557],{"type":30,"tagName":97,"properties":2528,"children":2529},{"style":166},[2530],{"type":26,"value":2294},{"type":30,"tagName":97,"properties":2532,"children":2533},{"style":172},[2534],{"type":26,"value":1464},{"type":30,"tagName":97,"properties":2536,"children":2537},{"style":184},[2538],{"type":26,"value":2539},"\"short\"",{"type":30,"tagName":97,"properties":2541,"children":2542},{"style":172},[2543],{"type":26,"value":2504},{"type":30,"tagName":97,"properties":2545,"children":2546},{"style":184},[2547],{"type":26,"value":597},{"type":30,"tagName":97,"properties":2549,"children":2550},{"style":172},[2551],{"type":26,"value":2513},{"type":30,"tagName":97,"properties":2553,"children":2554},{"style":184},[2555],{"type":26,"value":2556},"\"is_short\"",{"type":30,"tagName":97,"properties":2558,"children":2559},{"style":172},[2560],{"type":26,"value":2142},{"type":26,"value":27},{"type":30,"tagName":97,"properties":2563,"children":2564},{"class":99},[2565,2569,2573,2577],{"type":30,"tagName":97,"properties":2566,"children":2567},{"style":166},[2568],{"type":26,"value":2294},{"type":30,"tagName":97,"properties":2570,"children":2571},{"style":172},[2572],{"type":26,"value":1464},{"type":30,"tagName":97,"properties":2574,"children":2575},{"style":184},[2576],{"type":26,"value":2518},{"type":30,"tagName":97,"properties":2578,"children":2579},{"style":172},[2580],{"type":26,"value":2581},", none);",{"type":26,"value":27},{"type":30,"tagName":97,"properties":2584,"children":2585},{"class":99},[2586,2590,2594,2598],{"type":30,"tagName":97,"properties":2587,"children":2588},{"style":166},[2589],{"type":26,"value":2294},{"type":30,"tagName":97,"properties":2591,"children":2592},{"style":172},[2593],{"type":26,"value":1464},{"type":30,"tagName":97,"properties":2595,"children":2596},{"style":184},[2597],{"type":26,"value":2556},{"type":30,"tagName":97,"properties":2599,"children":2600},{"style":172},[2601],{"type":26,"value":2581},{"type":26,"value":27},{"type":30,"tagName":97,"properties":2604,"children":2605},{"class":99},[],{"type":26,"value":27},{"type":30,"tagName":97,"properties":2608,"children":2609},{"class":99},[2610,2615,2619,2623,2628,2633,2637,2641],{"type":30,"tagName":97,"properties":2611,"children":2612},{"style":178},[2613],{"type":26,"value":2614},"let",{"type":30,"tagName":97,"properties":2616,"children":2617},{"style":172},[2618],{"type":26,"value":721},{"type":30,"tagName":97,"properties":2620,"children":2621},{"style":178},[2622],{"type":26,"value":181},{"type":30,"tagName":97,"properties":2624,"children":2625},{"style":178},[2626],{"type":26,"value":2627}," new",{"type":30,"tagName":97,"properties":2629,"children":2630},{"style":166},[2631],{"type":26,"value":2632}," Ema",{"type":30,"tagName":97,"properties":2634,"children":2635},{"style":172},[2636],{"type":26,"value":1464},{"type":30,"tagName":97,"properties":2638,"children":2639},{"style":213},[2640],{"type":26,"value":290},{"type":30,"tagName":97,"properties":2642,"children":2643},{"style":172},[2644],{"type":26,"value":221},{"type":26,"value":27},{"type":30,"tagName":97,"properties":2647,"children":2648},{"class":99},[2649,2653,2657,2661,2665,2669,2673,2677],{"type":30,"tagName":97,"properties":2650,"children":2651},{"style":178},[2652],{"type":26,"value":2614},{"type":30,"tagName":97,"properties":2654,"children":2655},{"style":172},[2656],{"type":26,"value":766},{"type":30,"tagName":97,"properties":2658,"children":2659},{"style":178},[2660],{"type":26,"value":181},{"type":30,"tagName":97,"properties":2662,"children":2663},{"style":178},[2664],{"type":26,"value":2627},{"type":30,"tagName":97,"properties":2666,"children":2667},{"style":166},[2668],{"type":26,"value":2632},{"type":30,"tagName":97,"properties":2670,"children":2671},{"style":172},[2672],{"type":26,"value":1464},{"type":30,"tagName":97,"properties":2674,"children":2675},{"style":213},[2676],{"type":26,"value":407},{"type":30,"tagName":97,"properties":2678,"children":2679},{"style":172},[2680],{"type":26,"value":221},{"type":26,"value":27},{"type":30,"tagName":97,"properties":2683,"children":2684},{"class":99},[2685,2689,2694,2698,2702,2706,2710,2714],{"type":30,"tagName":97,"properties":2686,"children":2687},{"style":178},[2688],{"type":26,"value":2614},{"type":30,"tagName":97,"properties":2690,"children":2691},{"style":172},[2692],{"type":26,"value":2693}," fast ",{"type":30,"tagName":97,"properties":2695,"children":2696},{"style":178},[2697],{"type":26,"value":181},{"type":30,"tagName":97,"properties":2699,"children":2700},{"style":178},[2701],{"type":26,"value":2627},{"type":30,"tagName":97,"properties":2703,"children":2704},{"style":166},[2705],{"type":26,"value":2632},{"type":30,"tagName":97,"properties":2707,"children":2708},{"style":172},[2709],{"type":26,"value":1464},{"type":30,"tagName":97,"properties":2711,"children":2712},{"style":213},[2713],{"type":26,"value":290},{"type":30,"tagName":97,"properties":2715,"children":2716},{"style":172},[2717],{"type":26,"value":221},{"type":26,"value":27},{"type":30,"tagName":97,"properties":2720,"children":2721},{"class":99},[2722,2726,2731,2735,2739,2743,2747,2751],{"type":30,"tagName":97,"properties":2723,"children":2724},{"style":178},[2725],{"type":26,"value":2614},{"type":30,"tagName":97,"properties":2727,"children":2728},{"style":172},[2729],{"type":26,"value":2730}," slow ",{"type":30,"tagName":97,"properties":2732,"children":2733},{"style":178},[2734],{"type":26,"value":181},{"type":30,"tagName":97,"properties":2736,"children":2737},{"style":178},[2738],{"type":26,"value":2627},{"type":30,"tagName":97,"properties":2740,"children":2741},{"style":166},[2742],{"type":26,"value":2632},{"type":30,"tagName":97,"properties":2744,"children":2745},{"style":172},[2746],{"type":26,"value":1464},{"type":30,"tagName":97,"properties":2748,"children":2749},{"style":213},[2750],{"type":26,"value":407},{"type":30,"tagName":97,"properties":2752,"children":2753},{"style":172},[2754],{"type":26,"value":221},{"type":26,"value":27},{"type":30,"tagName":97,"properties":2757,"children":2758},{"class":99},[2759,2763,2768,2772,2776,2781],{"type":30,"tagName":97,"properties":2760,"children":2761},{"style":178},[2762],{"type":26,"value":2614},{"type":30,"tagName":97,"properties":2764,"children":2765},{"style":172},[2766],{"type":26,"value":2767}," cross ",{"type":30,"tagName":97,"properties":2769,"children":2770},{"style":178},[2771],{"type":26,"value":181},{"type":30,"tagName":97,"properties":2773,"children":2774},{"style":178},[2775],{"type":26,"value":2627},{"type":30,"tagName":97,"properties":2777,"children":2778},{"style":166},[2779],{"type":26,"value":2780}," Cross",{"type":30,"tagName":97,"properties":2782,"children":2783},{"style":172},[2784],{"type":26,"value":2785},"();",{"type":26,"value":27},{"type":30,"tagName":97,"properties":2788,"children":2789},{"class":99},[2790,2794,2799,2804,2809,2814,2819],{"type":30,"tagName":97,"properties":2791,"children":2792},{"style":178},[2793],{"type":26,"value":2614},{"type":30,"tagName":97,"properties":2795,"children":2796},{"style":172},[2797],{"type":26,"value":2798}," bucket",{"type":30,"tagName":97,"properties":2800,"children":2801},{"style":178},[2802],{"type":26,"value":2803},":",{"type":30,"tagName":97,"properties":2805,"children":2806},{"style":166},[2807],{"type":26,"value":2808}," f64",{"type":30,"tagName":97,"properties":2810,"children":2811},{"style":178},[2812],{"type":26,"value":2813}," =",{"type":30,"tagName":97,"properties":2815,"children":2816},{"style":213},[2817],{"type":26,"value":2818}," NaN",{"type":30,"tagName":97,"properties":2820,"children":2821},{"style":172},[2822],{"type":26,"value":1894},{"type":26,"value":27},{"type":30,"tagName":97,"properties":2825,"children":2826},{"class":99},[2827,2831,2836,2840,2844,2848,2852],{"type":30,"tagName":97,"properties":2828,"children":2829},{"style":178},[2830],{"type":26,"value":2614},{"type":30,"tagName":97,"properties":2832,"children":2833},{"style":172},[2834],{"type":26,"value":2835}," bucketClose",{"type":30,"tagName":97,"properties":2837,"children":2838},{"style":178},[2839],{"type":26,"value":2803},{"type":30,"tagName":97,"properties":2841,"children":2842},{"style":166},[2843],{"type":26,"value":2808},{"type":30,"tagName":97,"properties":2845,"children":2846},{"style":178},[2847],{"type":26,"value":2813},{"type":30,"tagName":97,"properties":2849,"children":2850},{"style":213},[2851],{"type":26,"value":2818},{"type":30,"tagName":97,"properties":2853,"children":2854},{"style":172},[2855],{"type":26,"value":1894},{"type":26,"value":27},{"type":30,"tagName":97,"properties":2858,"children":2859},{"class":99},[2860,2864,2869,2873,2877,2881,2885],{"type":30,"tagName":97,"properties":2861,"children":2862},{"style":178},[2863],{"type":26,"value":2614},{"type":30,"tagName":97,"properties":2865,"children":2866},{"style":172},[2867],{"type":26,"value":2868}," h4FastValue",{"type":30,"tagName":97,"properties":2870,"children":2871},{"style":178},[2872],{"type":26,"value":2803},{"type":30,"tagName":97,"properties":2874,"children":2875},{"style":166},[2876],{"type":26,"value":2808},{"type":30,"tagName":97,"properties":2878,"children":2879},{"style":178},[2880],{"type":26,"value":2813},{"type":30,"tagName":97,"properties":2882,"children":2883},{"style":213},[2884],{"type":26,"value":2818},{"type":30,"tagName":97,"properties":2886,"children":2887},{"style":172},[2888],{"type":26,"value":1894},{"type":26,"value":27},{"type":30,"tagName":97,"properties":2891,"children":2892},{"class":99},[2893,2897,2902,2906,2910,2914,2918],{"type":30,"tagName":97,"properties":2894,"children":2895},{"style":178},[2896],{"type":26,"value":2614},{"type":30,"tagName":97,"properties":2898,"children":2899},{"style":172},[2900],{"type":26,"value":2901}," h4SlowValue",{"type":30,"tagName":97,"properties":2903,"children":2904},{"style":178},[2905],{"type":26,"value":2803},{"type":30,"tagName":97,"properties":2907,"children":2908},{"style":166},[2909],{"type":26,"value":2808},{"type":30,"tagName":97,"properties":2911,"children":2912},{"style":178},[2913],{"type":26,"value":2813},{"type":30,"tagName":97,"properties":2915,"children":2916},{"style":213},[2917],{"type":26,"value":2818},{"type":30,"tagName":97,"properties":2919,"children":2920},{"style":172},[2921],{"type":26,"value":1894},{"type":26,"value":27},{"type":30,"tagName":97,"properties":2924,"children":2925},{"class":99},[2926,2930,2935,2939,2943,2947,2952],{"type":30,"tagName":97,"properties":2927,"children":2928},{"style":178},[2929],{"type":26,"value":2614},{"type":30,"tagName":97,"properties":2931,"children":2932},{"style":172},[2933],{"type":26,"value":2934}," regime",{"type":30,"tagName":97,"properties":2936,"children":2937},{"style":178},[2938],{"type":26,"value":2803},{"type":30,"tagName":97,"properties":2940,"children":2941},{"style":166},[2942],{"type":26,"value":2808},{"type":30,"tagName":97,"properties":2944,"children":2945},{"style":178},[2946],{"type":26,"value":2813},{"type":30,"tagName":97,"properties":2948,"children":2949},{"style":213},[2950],{"type":26,"value":2951}," 0.0",{"type":30,"tagName":97,"properties":2953,"children":2954},{"style":172},[2955],{"type":26,"value":1894},{"type":26,"value":27},{"type":30,"tagName":97,"properties":2958,"children":2959},{"class":99},[2960,2964,2969,2973,2978,2982,2987],{"type":30,"tagName":97,"properties":2961,"children":2962},{"style":178},[2963],{"type":26,"value":2614},{"type":30,"tagName":97,"properties":2965,"children":2966},{"style":172},[2967],{"type":26,"value":2968}," crossed",{"type":30,"tagName":97,"properties":2970,"children":2971},{"style":178},[2972],{"type":26,"value":2803},{"type":30,"tagName":97,"properties":2974,"children":2975},{"style":166},[2976],{"type":26,"value":2977}," i32",{"type":30,"tagName":97,"properties":2979,"children":2980},{"style":178},[2981],{"type":26,"value":2813},{"type":30,"tagName":97,"properties":2983,"children":2984},{"style":213},[2985],{"type":26,"value":2986}," 0",{"type":30,"tagName":97,"properties":2988,"children":2989},{"style":172},[2990],{"type":26,"value":1894},{"type":26,"value":27},{"type":30,"tagName":97,"properties":2993,"children":2994},{"class":99},[2995,2999,3004,3008,3012,3016,3020],{"type":30,"tagName":97,"properties":2996,"children":2997},{"style":178},[2998],{"type":26,"value":2614},{"type":30,"tagName":97,"properties":3000,"children":3001},{"style":172},[3002],{"type":26,"value":3003}," high",{"type":30,"tagName":97,"properties":3005,"children":3006},{"style":178},[3007],{"type":26,"value":2803},{"type":30,"tagName":97,"properties":3009,"children":3010},{"style":166},[3011],{"type":26,"value":2808},{"type":30,"tagName":97,"properties":3013,"children":3014},{"style":178},[3015],{"type":26,"value":2813},{"type":30,"tagName":97,"properties":3017,"children":3018},{"style":213},[3019],{"type":26,"value":2818},{"type":30,"tagName":97,"properties":3021,"children":3022},{"style":172},[3023],{"type":26,"value":1894},{"type":26,"value":27},{"type":30,"tagName":97,"properties":3026,"children":3027},{"class":99},[3028,3032,3037,3041,3045,3049,3053],{"type":30,"tagName":97,"properties":3029,"children":3030},{"style":178},[3031],{"type":26,"value":2614},{"type":30,"tagName":97,"properties":3033,"children":3034},{"style":172},[3035],{"type":26,"value":3036}," low",{"type":30,"tagName":97,"properties":3038,"children":3039},{"style":178},[3040],{"type":26,"value":2803},{"type":30,"tagName":97,"properties":3042,"children":3043},{"style":166},[3044],{"type":26,"value":2808},{"type":30,"tagName":97,"properties":3046,"children":3047},{"style":178},[3048],{"type":26,"value":2813},{"type":30,"tagName":97,"properties":3050,"children":3051},{"style":213},[3052],{"type":26,"value":2818},{"type":30,"tagName":97,"properties":3054,"children":3055},{"style":172},[3056],{"type":26,"value":1894},{"type":26,"value":27},{"type":30,"tagName":97,"properties":3059,"children":3060},{"class":99},[],{"type":26,"value":27},{"type":30,"tagName":97,"properties":3063,"children":3064},{"class":99},[3065,3070,3075,3080,3085,3089,3094],{"type":30,"tagName":97,"properties":3066,"children":3067},{"style":178},[3068],{"type":26,"value":3069},"export",{"type":30,"tagName":97,"properties":3071,"children":3072},{"style":178},[3073],{"type":26,"value":3074}," function",{"type":30,"tagName":97,"properties":3076,"children":3077},{"style":166},[3078],{"type":26,"value":3079}," init",{"type":30,"tagName":97,"properties":3081,"children":3082},{"style":172},[3083],{"type":26,"value":3084},"()",{"type":30,"tagName":97,"properties":3086,"children":3087},{"style":178},[3088],{"type":26,"value":2803},{"type":30,"tagName":97,"properties":3090,"children":3091},{"style":213},[3092],{"type":26,"value":3093}," void",{"type":30,"tagName":97,"properties":3095,"children":3096},{"style":172},[3097],{"type":26,"value":1933},{"type":26,"value":27},{"type":30,"tagName":97,"properties":3100,"children":3101},{"class":99},[3102,3107,3111,3115,3119,3123,3128,3132,3137],{"type":30,"tagName":97,"properties":3103,"children":3104},{"style":172},[3105],{"type":26,"value":3106},"  h4Fast ",{"type":30,"tagName":97,"properties":3108,"children":3109},{"style":178},[3110],{"type":26,"value":181},{"type":30,"tagName":97,"properties":3112,"children":3113},{"style":178},[3114],{"type":26,"value":2627},{"type":30,"tagName":97,"properties":3116,"children":3117},{"style":166},[3118],{"type":26,"value":2632},{"type":30,"tagName":97,"properties":3120,"children":3121},{"style":172},[3122],{"type":26,"value":1464},{"type":30,"tagName":97,"properties":3124,"children":3125},{"style":166},[3126],{"type":26,"value":3127},"i32",{"type":30,"tagName":97,"properties":3129,"children":3130},{"style":172},[3131],{"type":26,"value":1464},{"type":30,"tagName":97,"properties":3133,"children":3134},{"style":166},[3135],{"type":26,"value":3136},"p_fast_len",{"type":30,"tagName":97,"properties":3138,"children":3139},{"style":172},[3140],{"type":26,"value":3141},"()));",{"type":26,"value":27},{"type":30,"tagName":97,"properties":3144,"children":3145},{"class":99},[3146,3151,3155,3159,3163,3167,3171,3175,3180],{"type":30,"tagName":97,"properties":3147,"children":3148},{"style":172},[3149],{"type":26,"value":3150},"  h4Slow ",{"type":30,"tagName":97,"properties":3152,"children":3153},{"style":178},[3154],{"type":26,"value":181},{"type":30,"tagName":97,"properties":3156,"children":3157},{"style":178},[3158],{"type":26,"value":2627},{"type":30,"tagName":97,"properties":3160,"children":3161},{"style":166},[3162],{"type":26,"value":2632},{"type":30,"tagName":97,"properties":3164,"children":3165},{"style":172},[3166],{"type":26,"value":1464},{"type":30,"tagName":97,"properties":3168,"children":3169},{"style":166},[3170],{"type":26,"value":3127},{"type":30,"tagName":97,"properties":3172,"children":3173},{"style":172},[3174],{"type":26,"value":1464},{"type":30,"tagName":97,"properties":3176,"children":3177},{"style":166},[3178],{"type":26,"value":3179},"p_slow_len",{"type":30,"tagName":97,"properties":3181,"children":3182},{"style":172},[3183],{"type":26,"value":3141},{"type":26,"value":27},{"type":30,"tagName":97,"properties":3186,"children":3187},{"class":99},[3188,3193,3197,3201,3205,3209,3213,3217,3221],{"type":30,"tagName":97,"properties":3189,"children":3190},{"style":172},[3191],{"type":26,"value":3192},"  fast ",{"type":30,"tagName":97,"properties":3194,"children":3195},{"style":178},[3196],{"type":26,"value":181},{"type":30,"tagName":97,"properties":3198,"children":3199},{"style":178},[3200],{"type":26,"value":2627},{"type":30,"tagName":97,"properties":3202,"children":3203},{"style":166},[3204],{"type":26,"value":2632},{"type":30,"tagName":97,"properties":3206,"children":3207},{"style":172},[3208],{"type":26,"value":1464},{"type":30,"tagName":97,"properties":3210,"children":3211},{"style":166},[3212],{"type":26,"value":3127},{"type":30,"tagName":97,"properties":3214,"children":3215},{"style":172},[3216],{"type":26,"value":1464},{"type":30,"tagName":97,"properties":3218,"children":3219},{"style":166},[3220],{"type":26,"value":3136},{"type":30,"tagName":97,"properties":3222,"children":3223},{"style":172},[3224],{"type":26,"value":3141},{"type":26,"value":27},{"type":30,"tagName":97,"properties":3227,"children":3228},{"class":99},[3229,3234,3238,3242,3246,3250,3254,3258,3262],{"type":30,"tagName":97,"properties":3230,"children":3231},{"style":172},[3232],{"type":26,"value":3233},"  slow ",{"type":30,"tagName":97,"properties":3235,"children":3236},{"style":178},[3237],{"type":26,"value":181},{"type":30,"tagName":97,"properties":3239,"children":3240},{"style":178},[3241],{"type":26,"value":2627},{"type":30,"tagName":97,"properties":3243,"children":3244},{"style":166},[3245],{"type":26,"value":2632},{"type":30,"tagName":97,"properties":3247,"children":3248},{"style":172},[3249],{"type":26,"value":1464},{"type":30,"tagName":97,"properties":3251,"children":3252},{"style":166},[3253],{"type":26,"value":3127},{"type":30,"tagName":97,"properties":3255,"children":3256},{"style":172},[3257],{"type":26,"value":1464},{"type":30,"tagName":97,"properties":3259,"children":3260},{"style":166},[3261],{"type":26,"value":3179},{"type":30,"tagName":97,"properties":3263,"children":3264},{"style":172},[3265],{"type":26,"value":3141},{"type":26,"value":27},{"type":30,"tagName":97,"properties":3268,"children":3269},{"class":99},[3270,3275,3279,3283,3287],{"type":30,"tagName":97,"properties":3271,"children":3272},{"style":172},[3273],{"type":26,"value":3274},"  cross ",{"type":30,"tagName":97,"properties":3276,"children":3277},{"style":178},[3278],{"type":26,"value":181},{"type":30,"tagName":97,"properties":3280,"children":3281},{"style":178},[3282],{"type":26,"value":2627},{"type":30,"tagName":97,"properties":3284,"children":3285},{"style":166},[3286],{"type":26,"value":2780},{"type":30,"tagName":97,"properties":3288,"children":3289},{"style":172},[3290],{"type":26,"value":2785},{"type":26,"value":27},{"type":30,"tagName":97,"properties":3293,"children":3294},{"class":99},[3295],{"type":30,"tagName":97,"properties":3296,"children":3297},{"style":172},[3298],{"type":26,"value":1687},{"type":26,"value":27},{"type":30,"tagName":97,"properties":3301,"children":3302},{"class":99},[],{"type":26,"value":27},{"type":30,"tagName":97,"properties":3305,"children":3306},{"class":99},[3307,3311,3315,3320,3324,3328,3332],{"type":30,"tagName":97,"properties":3308,"children":3309},{"style":178},[3310],{"type":26,"value":3069},{"type":30,"tagName":97,"properties":3312,"children":3313},{"style":178},[3314],{"type":26,"value":3074},{"type":30,"tagName":97,"properties":3316,"children":3317},{"style":166},[3318],{"type":26,"value":3319}," state",{"type":30,"tagName":97,"properties":3321,"children":3322},{"style":172},[3323],{"type":26,"value":3084},{"type":30,"tagName":97,"properties":3325,"children":3326},{"style":178},[3327],{"type":26,"value":2803},{"type":30,"tagName":97,"properties":3329,"children":3330},{"style":166},[3331],{"type":26,"value":2977},{"type":30,"tagName":97,"properties":3333,"children":3334},{"style":172},[3335],{"type":26,"value":1933},{"type":26,"value":27},{"type":30,"tagName":97,"properties":3338,"children":3339},{"class":99},[3340,3345,3350,3354,3359],{"type":30,"tagName":97,"properties":3341,"children":3342},{"style":178},[3343],{"type":26,"value":3344},"  const",{"type":30,"tagName":97,"properties":3346,"children":3347},{"style":213},[3348],{"type":26,"value":3349}," close",{"type":30,"tagName":97,"properties":3351,"children":3352},{"style":178},[3353],{"type":26,"value":2813},{"type":30,"tagName":97,"properties":3355,"children":3356},{"style":166},[3357],{"type":26,"value":3358}," in_close",{"type":30,"tagName":97,"properties":3360,"children":3361},{"style":172},[3362],{"type":26,"value":2785},{"type":26,"value":27},{"type":30,"tagName":97,"properties":3365,"children":3366},{"class":99},[3367,3372,3376,3381],{"type":30,"tagName":97,"properties":3368,"children":3369},{"style":172},[3370],{"type":26,"value":3371},"  high ",{"type":30,"tagName":97,"properties":3373,"children":3374},{"style":178},[3375],{"type":26,"value":181},{"type":30,"tagName":97,"properties":3377,"children":3378},{"style":166},[3379],{"type":26,"value":3380}," in_high",{"type":30,"tagName":97,"properties":3382,"children":3383},{"style":172},[3384],{"type":26,"value":2785},{"type":26,"value":27},{"type":30,"tagName":97,"properties":3387,"children":3388},{"class":99},[3389,3394,3398,3403],{"type":30,"tagName":97,"properties":3390,"children":3391},{"style":172},[3392],{"type":26,"value":3393},"  low ",{"type":30,"tagName":97,"properties":3395,"children":3396},{"style":178},[3397],{"type":26,"value":181},{"type":30,"tagName":97,"properties":3399,"children":3400},{"style":166},[3401],{"type":26,"value":3402}," in_low",{"type":30,"tagName":97,"properties":3404,"children":3405},{"style":172},[3406],{"type":26,"value":2785},{"type":26,"value":27},{"type":30,"tagName":97,"properties":3409,"children":3410},{"class":99},[3411],{"type":30,"tagName":97,"properties":3412,"children":3413},{"style":103},[3414],{"type":26,"value":3415},"  // 4h buckets on UTC boundaries. A bucket's close folds into the 4h EMAs only once the NEXT bucket",{"type":26,"value":27},{"type":30,"tagName":97,"properties":3418,"children":3419},{"class":99},[3420],{"type":30,"tagName":97,"properties":3421,"children":3422},{"style":103},[3423],{"type":26,"value":3424},"  // has started, so the regime never uses a 4h candle that is still forming: no repaint.",{"type":26,"value":27},{"type":30,"tagName":97,"properties":3427,"children":3428},{"class":99},[3429,3433,3438,3442,3447,3452,3456,3461,3466,3471,3476],{"type":30,"tagName":97,"properties":3430,"children":3431},{"style":178},[3432],{"type":26,"value":3344},{"type":30,"tagName":97,"properties":3434,"children":3435},{"style":213},[3436],{"type":26,"value":3437}," b",{"type":30,"tagName":97,"properties":3439,"children":3440},{"style":178},[3441],{"type":26,"value":2813},{"type":30,"tagName":97,"properties":3443,"children":3444},{"style":172},[3445],{"type":26,"value":3446}," Math.",{"type":30,"tagName":97,"properties":3448,"children":3449},{"style":166},[3450],{"type":26,"value":3451},"floor",{"type":30,"tagName":97,"properties":3453,"children":3454},{"style":172},[3455],{"type":26,"value":1464},{"type":30,"tagName":97,"properties":3457,"children":3458},{"style":166},[3459],{"type":26,"value":3460},"in_bar_t",{"type":30,"tagName":97,"properties":3462,"children":3463},{"style":172},[3464],{"type":26,"value":3465},"() ",{"type":30,"tagName":97,"properties":3467,"children":3468},{"style":178},[3469],{"type":26,"value":3470},"/",{"type":30,"tagName":97,"properties":3472,"children":3473},{"style":213},[3474],{"type":26,"value":3475}," 14400.0",{"type":30,"tagName":97,"properties":3477,"children":3478},{"style":172},[3479],{"type":26,"value":221},{"type":26,"value":27},{"type":30,"tagName":97,"properties":3482,"children":3483},{"class":99},[3484,3489,3494,3499],{"type":30,"tagName":97,"properties":3485,"children":3486},{"style":178},[3487],{"type":26,"value":3488},"  if",{"type":30,"tagName":97,"properties":3490,"children":3491},{"style":172},[3492],{"type":26,"value":3493}," (b ",{"type":30,"tagName":97,"properties":3495,"children":3496},{"style":178},[3497],{"type":26,"value":3498},"!=",{"type":30,"tagName":97,"properties":3500,"children":3501},{"style":172},[3502],{"type":26,"value":3503}," bucket) {",{"type":26,"value":27},{"type":30,"tagName":97,"properties":3506,"children":3507},{"class":99},[3508,3513,3518,3523,3528],{"type":30,"tagName":97,"properties":3509,"children":3510},{"style":178},[3511],{"type":26,"value":3512},"    if",{"type":30,"tagName":97,"properties":3514,"children":3515},{"style":172},[3516],{"type":26,"value":3517}," (",{"type":30,"tagName":97,"properties":3519,"children":3520},{"style":178},[3521],{"type":26,"value":3522},"!",{"type":30,"tagName":97,"properties":3524,"children":3525},{"style":166},[3526],{"type":26,"value":3527},"isNaN",{"type":30,"tagName":97,"properties":3529,"children":3530},{"style":172},[3531],{"type":26,"value":3532},"(bucketClose)) {",{"type":26,"value":27},{"type":30,"tagName":97,"properties":3535,"children":3536},{"class":99},[3537,3542,3546,3551,3556],{"type":30,"tagName":97,"properties":3538,"children":3539},{"style":172},[3540],{"type":26,"value":3541},"      h4FastValue ",{"type":30,"tagName":97,"properties":3543,"children":3544},{"style":178},[3545],{"type":26,"value":181},{"type":30,"tagName":97,"properties":3547,"children":3548},{"style":172},[3549],{"type":26,"value":3550}," h4Fast.",{"type":30,"tagName":97,"properties":3552,"children":3553},{"style":166},[3554],{"type":26,"value":3555},"update",{"type":30,"tagName":97,"properties":3557,"children":3558},{"style":172},[3559],{"type":26,"value":3560},"(bucketClose);",{"type":26,"value":27},{"type":30,"tagName":97,"properties":3563,"children":3564},{"class":99},[3565,3570,3574,3579,3583],{"type":30,"tagName":97,"properties":3566,"children":3567},{"style":172},[3568],{"type":26,"value":3569},"      h4SlowValue ",{"type":30,"tagName":97,"properties":3571,"children":3572},{"style":178},[3573],{"type":26,"value":181},{"type":30,"tagName":97,"properties":3575,"children":3576},{"style":172},[3577],{"type":26,"value":3578}," h4Slow.",{"type":30,"tagName":97,"properties":3580,"children":3581},{"style":166},[3582],{"type":26,"value":3555},{"type":30,"tagName":97,"properties":3584,"children":3585},{"style":172},[3586],{"type":26,"value":3560},{"type":26,"value":27},{"type":30,"tagName":97,"properties":3589,"children":3590},{"class":99},[3591],{"type":30,"tagName":97,"properties":3592,"children":3593},{"style":172},[3594],{"type":26,"value":3595},"    }",{"type":26,"value":27},{"type":30,"tagName":97,"properties":3598,"children":3599},{"class":99},[3600,3605,3609],{"type":30,"tagName":97,"properties":3601,"children":3602},{"style":172},[3603],{"type":26,"value":3604},"    bucket ",{"type":30,"tagName":97,"properties":3606,"children":3607},{"style":178},[3608],{"type":26,"value":181},{"type":30,"tagName":97,"properties":3610,"children":3611},{"style":172},[3612],{"type":26,"value":3613}," b;",{"type":26,"value":27},{"type":30,"tagName":97,"properties":3616,"children":3617},{"class":99},[3618],{"type":30,"tagName":97,"properties":3619,"children":3620},{"style":172},[3621],{"type":26,"value":3622},"  }",{"type":26,"value":27},{"type":30,"tagName":97,"properties":3625,"children":3626},{"class":99},[3627,3632,3636],{"type":30,"tagName":97,"properties":3628,"children":3629},{"style":172},[3630],{"type":26,"value":3631},"  bucketClose ",{"type":30,"tagName":97,"properties":3633,"children":3634},{"style":178},[3635],{"type":26,"value":181},{"type":30,"tagName":97,"properties":3637,"children":3638},{"style":172},[3639],{"type":26,"value":3640}," close;",{"type":26,"value":27},{"type":30,"tagName":97,"properties":3643,"children":3644},{"class":99},[3645,3650,3654,3659,3664,3669,3673],{"type":30,"tagName":97,"properties":3646,"children":3647},{"style":172},[3648],{"type":26,"value":3649},"  regime ",{"type":30,"tagName":97,"properties":3651,"children":3652},{"style":178},[3653],{"type":26,"value":181},{"type":30,"tagName":97,"properties":3655,"children":3656},{"style":166},[3657],{"type":26,"value":3658}," isNaN",{"type":30,"tagName":97,"properties":3660,"children":3661},{"style":172},[3662],{"type":26,"value":3663},"(h4FastValue) ",{"type":30,"tagName":97,"properties":3665,"children":3666},{"style":178},[3667],{"type":26,"value":3668},"||",{"type":30,"tagName":97,"properties":3670,"children":3671},{"style":166},[3672],{"type":26,"value":3658},{"type":30,"tagName":97,"properties":3674,"children":3675},{"style":172},[3676],{"type":26,"value":3677},"(h4SlowValue)",{"type":26,"value":27},{"type":30,"tagName":97,"properties":3680,"children":3681},{"class":99},[3682,3687],{"type":30,"tagName":97,"properties":3683,"children":3684},{"style":178},[3685],{"type":26,"value":3686},"    ?",{"type":30,"tagName":97,"properties":3688,"children":3689},{"style":213},[3690],{"type":26,"value":2951},{"type":26,"value":27},{"type":30,"tagName":97,"properties":3693,"children":3694},{"class":99},[3695,3700,3705,3709],{"type":30,"tagName":97,"properties":3696,"children":3697},{"style":178},[3698],{"type":26,"value":3699},"    :",{"type":30,"tagName":97,"properties":3701,"children":3702},{"style":172},[3703],{"type":26,"value":3704}," h4FastValue ",{"type":30,"tagName":97,"properties":3706,"children":3707},{"style":178},[3708],{"type":26,"value":849},{"type":30,"tagName":97,"properties":3710,"children":3711},{"style":172},[3712],{"type":26,"value":2901},{"type":26,"value":27},{"type":30,"tagName":97,"properties":3715,"children":3716},{"class":99},[3717,3722],{"type":30,"tagName":97,"properties":3718,"children":3719},{"style":178},[3720],{"type":26,"value":3721},"      ?",{"type":30,"tagName":97,"properties":3723,"children":3724},{"style":213},[3725],{"type":26,"value":3726}," 1.0",{"type":26,"value":27},{"type":30,"tagName":97,"properties":3729,"children":3730},{"class":99},[3731,3736,3740,3744],{"type":30,"tagName":97,"properties":3732,"children":3733},{"style":178},[3734],{"type":26,"value":3735},"      :",{"type":30,"tagName":97,"properties":3737,"children":3738},{"style":172},[3739],{"type":26,"value":3704},{"type":30,"tagName":97,"properties":3741,"children":3742},{"style":178},[3743],{"type":26,"value":904},{"type":30,"tagName":97,"properties":3745,"children":3746},{"style":172},[3747],{"type":26,"value":2901},{"type":26,"value":27},{"type":30,"tagName":97,"properties":3750,"children":3751},{"class":99},[3752,3757],{"type":30,"tagName":97,"properties":3753,"children":3754},{"style":178},[3755],{"type":26,"value":3756},"        ?",{"type":30,"tagName":97,"properties":3758,"children":3759},{"style":213},[3760],{"type":26,"value":3761}," 2.0",{"type":26,"value":27},{"type":30,"tagName":97,"properties":3764,"children":3765},{"class":99},[3766,3771,3775],{"type":30,"tagName":97,"properties":3767,"children":3768},{"style":178},[3769],{"type":26,"value":3770},"        :",{"type":30,"tagName":97,"properties":3772,"children":3773},{"style":213},[3774],{"type":26,"value":2951},{"type":30,"tagName":97,"properties":3776,"children":3777},{"style":172},[3778],{"type":26,"value":1894},{"type":26,"value":27},{"type":30,"tagName":97,"properties":3781,"children":3782},{"class":99},[3783,3788,3792,3797,3801,3806,3810,3815,3819],{"type":30,"tagName":97,"properties":3784,"children":3785},{"style":172},[3786],{"type":26,"value":3787},"  crossed ",{"type":30,"tagName":97,"properties":3789,"children":3790},{"style":178},[3791],{"type":26,"value":181},{"type":30,"tagName":97,"properties":3793,"children":3794},{"style":172},[3795],{"type":26,"value":3796}," cross.",{"type":30,"tagName":97,"properties":3798,"children":3799},{"style":166},[3800],{"type":26,"value":3555},{"type":30,"tagName":97,"properties":3802,"children":3803},{"style":172},[3804],{"type":26,"value":3805},"(fast.",{"type":30,"tagName":97,"properties":3807,"children":3808},{"style":166},[3809],{"type":26,"value":3555},{"type":30,"tagName":97,"properties":3811,"children":3812},{"style":172},[3813],{"type":26,"value":3814},"(close), slow.",{"type":30,"tagName":97,"properties":3816,"children":3817},{"style":166},[3818],{"type":26,"value":3555},{"type":30,"tagName":97,"properties":3820,"children":3821},{"style":172},[3822],{"type":26,"value":3823},"(close));",{"type":26,"value":27},{"type":30,"tagName":97,"properties":3826,"children":3827},{"class":99},[3828,3833,3837,3842,3847,3851,3856,3861],{"type":30,"tagName":97,"properties":3829,"children":3830},{"style":178},[3831],{"type":26,"value":3832},"  return",{"type":30,"tagName":97,"properties":3834,"children":3835},{"style":166},[3836],{"type":26,"value":3658},{"type":30,"tagName":97,"properties":3838,"children":3839},{"style":172},[3840],{"type":26,"value":3841},"(h4SlowValue) ",{"type":30,"tagName":97,"properties":3843,"children":3844},{"style":178},[3845],{"type":26,"value":3846},"?",{"type":30,"tagName":97,"properties":3848,"children":3849},{"style":213},[3850],{"type":26,"value":2986},{"type":30,"tagName":97,"properties":3852,"children":3853},{"style":178},[3854],{"type":26,"value":3855}," :",{"type":30,"tagName":97,"properties":3857,"children":3858},{"style":213},[3859],{"type":26,"value":3860}," 1",{"type":30,"tagName":97,"properties":3862,"children":3863},{"style":172},[3864],{"type":26,"value":1894},{"type":26,"value":27},{"type":30,"tagName":97,"properties":3867,"children":3868},{"class":99},[3869],{"type":30,"tagName":97,"properties":3870,"children":3871},{"style":172},[3872],{"type":26,"value":1687},{"type":26,"value":27},{"type":30,"tagName":97,"properties":3875,"children":3876},{"class":99},[],{"type":26,"value":27},{"type":30,"tagName":97,"properties":3879,"children":3880},{"class":99},[3881,3885,3889,3894,3898,3902,3906],{"type":30,"tagName":97,"properties":3882,"children":3883},{"style":178},[3884],{"type":26,"value":3069},{"type":30,"tagName":97,"properties":3886,"children":3887},{"style":178},[3888],{"type":26,"value":3074},{"type":30,"tagName":97,"properties":3890,"children":3891},{"style":166},[3892],{"type":26,"value":3893}," finalize",{"type":30,"tagName":97,"properties":3895,"children":3896},{"style":172},[3897],{"type":26,"value":3084},{"type":30,"tagName":97,"properties":3899,"children":3900},{"style":178},[3901],{"type":26,"value":2803},{"type":30,"tagName":97,"properties":3903,"children":3904},{"style":213},[3905],{"type":26,"value":3093},{"type":30,"tagName":97,"properties":3907,"children":3908},{"style":172},[3909],{"type":26,"value":1933},{"type":26,"value":27},{"type":30,"tagName":97,"properties":3912,"children":3913},{"class":99},[3914,3919],{"type":30,"tagName":97,"properties":3915,"children":3916},{"style":166},[3917],{"type":26,"value":3918},"  out_h4_fast",{"type":30,"tagName":97,"properties":3920,"children":3921},{"style":172},[3922],{"type":26,"value":3923},"(h4FastValue);",{"type":26,"value":27},{"type":30,"tagName":97,"properties":3926,"children":3927},{"class":99},[3928,3933],{"type":30,"tagName":97,"properties":3929,"children":3930},{"style":166},[3931],{"type":26,"value":3932},"  out_h4_slow",{"type":30,"tagName":97,"properties":3934,"children":3935},{"style":172},[3936],{"type":26,"value":3937},"(h4SlowValue);",{"type":26,"value":27},{"type":30,"tagName":97,"properties":3940,"children":3941},{"class":99},[3942,3947],{"type":30,"tagName":97,"properties":3943,"children":3944},{"style":166},[3945],{"type":26,"value":3946},"  out_regime",{"type":30,"tagName":97,"properties":3948,"children":3949},{"style":172},[3950],{"type":26,"value":3951},"(regime);",{"type":26,"value":27},{"type":30,"tagName":97,"properties":3954,"children":3955},{"class":99},[3956,3961],{"type":30,"tagName":97,"properties":3957,"children":3958},{"style":166},[3959],{"type":26,"value":3960},"  out_long",{"type":30,"tagName":97,"properties":3962,"children":3963},{"style":172},[3964],{"type":26,"value":3965},"(low);",{"type":26,"value":27},{"type":30,"tagName":97,"properties":3968,"children":3969},{"class":99},[3970,3975],{"type":30,"tagName":97,"properties":3971,"children":3972},{"style":166},[3973],{"type":26,"value":3974},"  out_short",{"type":30,"tagName":97,"properties":3976,"children":3977},{"style":172},[3978],{"type":26,"value":3979},"(high);",{"type":26,"value":27},{"type":30,"tagName":97,"properties":3982,"children":3983},{"class":99},[3984,3989,3994,3999,4003,4008,4013,4017,4021,4026,4030,4034,4038],{"type":30,"tagName":97,"properties":3985,"children":3986},{"style":166},[3987],{"type":26,"value":3988},"  out_is_long",{"type":30,"tagName":97,"properties":3990,"children":3991},{"style":172},[3992],{"type":26,"value":3993},"(crossed ",{"type":30,"tagName":97,"properties":3995,"children":3996},{"style":178},[3997],{"type":26,"value":3998},"==",{"type":30,"tagName":97,"properties":4000,"children":4001},{"style":213},[4002],{"type":26,"value":3860},{"type":30,"tagName":97,"properties":4004,"children":4005},{"style":178},[4006],{"type":26,"value":4007}," &&",{"type":30,"tagName":97,"properties":4009,"children":4010},{"style":172},[4011],{"type":26,"value":4012}," regime ",{"type":30,"tagName":97,"properties":4014,"children":4015},{"style":178},[4016],{"type":26,"value":3998},{"type":30,"tagName":97,"properties":4018,"children":4019},{"style":213},[4020],{"type":26,"value":3726},{"type":30,"tagName":97,"properties":4022,"children":4023},{"style":178},[4024],{"type":26,"value":4025}," ?",{"type":30,"tagName":97,"properties":4027,"children":4028},{"style":213},[4029],{"type":26,"value":3726},{"type":30,"tagName":97,"properties":4031,"children":4032},{"style":178},[4033],{"type":26,"value":3855},{"type":30,"tagName":97,"properties":4035,"children":4036},{"style":213},[4037],{"type":26,"value":2951},{"type":30,"tagName":97,"properties":4039,"children":4040},{"style":172},[4041],{"type":26,"value":221},{"type":26,"value":27},{"type":30,"tagName":97,"properties":4044,"children":4045},{"class":99},[4046,4051,4055,4059,4064,4068,4072,4076,4080,4084,4088,4092,4096,4100],{"type":30,"tagName":97,"properties":4047,"children":4048},{"style":166},[4049],{"type":26,"value":4050},"  out_is_short",{"type":30,"tagName":97,"properties":4052,"children":4053},{"style":172},[4054],{"type":26,"value":3993},{"type":30,"tagName":97,"properties":4056,"children":4057},{"style":178},[4058],{"type":26,"value":3998},{"type":30,"tagName":97,"properties":4060,"children":4061},{"style":178},[4062],{"type":26,"value":4063}," -",{"type":30,"tagName":97,"properties":4065,"children":4066},{"style":213},[4067],{"type":26,"value":343},{"type":30,"tagName":97,"properties":4069,"children":4070},{"style":178},[4071],{"type":26,"value":4007},{"type":30,"tagName":97,"properties":4073,"children":4074},{"style":172},[4075],{"type":26,"value":4012},{"type":30,"tagName":97,"properties":4077,"children":4078},{"style":178},[4079],{"type":26,"value":3998},{"type":30,"tagName":97,"properties":4081,"children":4082},{"style":213},[4083],{"type":26,"value":3761},{"type":30,"tagName":97,"properties":4085,"children":4086},{"style":178},[4087],{"type":26,"value":4025},{"type":30,"tagName":97,"properties":4089,"children":4090},{"style":213},[4091],{"type":26,"value":3726},{"type":30,"tagName":97,"properties":4093,"children":4094},{"style":178},[4095],{"type":26,"value":3855},{"type":30,"tagName":97,"properties":4097,"children":4098},{"style":213},[4099],{"type":26,"value":2951},{"type":30,"tagName":97,"properties":4101,"children":4102},{"style":172},[4103],{"type":26,"value":221},{"type":26,"value":27},{"type":30,"tagName":97,"properties":4106,"children":4107},{"class":99},[4108,4113],{"type":30,"tagName":97,"properties":4109,"children":4110},{"style":166},[4111],{"type":26,"value":4112},"  emitRow",{"type":30,"tagName":97,"properties":4114,"children":4115},{"style":172},[4116],{"type":26,"value":2785},{"type":26,"value":27},{"type":30,"tagName":97,"properties":4119,"children":4120},{"class":99},[4121],{"type":30,"tagName":97,"properties":4122,"children":4123},{"style":172},[4124],{"type":26,"value":1687},{"type":26,"value":27},{"type":30,"tagName":97,"properties":4127,"children":4128},{"class":99},[],{"type":26,"value":27},{"type":30,"tagName":97,"properties":4131,"children":4132},{"class":99},[4133,4137,4141,4146,4150,4154,4158],{"type":30,"tagName":97,"properties":4134,"children":4135},{"style":178},[4136],{"type":26,"value":3069},{"type":30,"tagName":97,"properties":4138,"children":4139},{"style":178},[4140],{"type":26,"value":3074},{"type":30,"tagName":97,"properties":4142,"children":4143},{"style":166},[4144],{"type":26,"value":4145}," reset",{"type":30,"tagName":97,"properties":4147,"children":4148},{"style":172},[4149],{"type":26,"value":3084},{"type":30,"tagName":97,"properties":4151,"children":4152},{"style":178},[4153],{"type":26,"value":2803},{"type":30,"tagName":97,"properties":4155,"children":4156},{"style":213},[4157],{"type":26,"value":3093},{"type":30,"tagName":97,"properties":4159,"children":4160},{"style":172},[4161],{"type":26,"value":1933},{"type":26,"value":27},{"type":30,"tagName":97,"properties":4164,"children":4165},{"class":99},[4166,4171,4176],{"type":30,"tagName":97,"properties":4167,"children":4168},{"style":172},[4169],{"type":26,"value":4170},"  h4Fast.",{"type":30,"tagName":97,"properties":4172,"children":4173},{"style":166},[4174],{"type":26,"value":4175},"reset",{"type":30,"tagName":97,"properties":4177,"children":4178},{"style":172},[4179],{"type":26,"value":2785},{"type":26,"value":27},{"type":30,"tagName":97,"properties":4182,"children":4183},{"class":99},[4184,4189,4193],{"type":30,"tagName":97,"properties":4185,"children":4186},{"style":172},[4187],{"type":26,"value":4188},"  h4Slow.",{"type":30,"tagName":97,"properties":4190,"children":4191},{"style":166},[4192],{"type":26,"value":4175},{"type":30,"tagName":97,"properties":4194,"children":4195},{"style":172},[4196],{"type":26,"value":2785},{"type":26,"value":27},{"type":30,"tagName":97,"properties":4199,"children":4200},{"class":99},[4201,4206,4210],{"type":30,"tagName":97,"properties":4202,"children":4203},{"style":172},[4204],{"type":26,"value":4205},"  fast.",{"type":30,"tagName":97,"properties":4207,"children":4208},{"style":166},[4209],{"type":26,"value":4175},{"type":30,"tagName":97,"properties":4211,"children":4212},{"style":172},[4213],{"type":26,"value":2785},{"type":26,"value":27},{"type":30,"tagName":97,"properties":4216,"children":4217},{"class":99},[4218,4223,4227],{"type":30,"tagName":97,"properties":4219,"children":4220},{"style":172},[4221],{"type":26,"value":4222},"  slow.",{"type":30,"tagName":97,"properties":4224,"children":4225},{"style":166},[4226],{"type":26,"value":4175},{"type":30,"tagName":97,"properties":4228,"children":4229},{"style":172},[4230],{"type":26,"value":2785},{"type":26,"value":27},{"type":30,"tagName":97,"properties":4233,"children":4234},{"class":99},[4235,4240,4244],{"type":30,"tagName":97,"properties":4236,"children":4237},{"style":172},[4238],{"type":26,"value":4239},"  cross.",{"type":30,"tagName":97,"properties":4241,"children":4242},{"style":166},[4243],{"type":26,"value":4175},{"type":30,"tagName":97,"properties":4245,"children":4246},{"style":172},[4247],{"type":26,"value":2785},{"type":26,"value":27},{"type":30,"tagName":97,"properties":4250,"children":4251},{"class":99},[4252,4257,4261,4265],{"type":30,"tagName":97,"properties":4253,"children":4254},{"style":172},[4255],{"type":26,"value":4256},"  bucket ",{"type":30,"tagName":97,"properties":4258,"children":4259},{"style":178},[4260],{"type":26,"value":181},{"type":30,"tagName":97,"properties":4262,"children":4263},{"style":213},[4264],{"type":26,"value":2818},{"type":30,"tagName":97,"properties":4266,"children":4267},{"style":172},[4268],{"type":26,"value":1894},{"type":26,"value":27},{"type":30,"tagName":97,"properties":4271,"children":4272},{"class":99},[4273,4277,4281,4285],{"type":30,"tagName":97,"properties":4274,"children":4275},{"style":172},[4276],{"type":26,"value":3631},{"type":30,"tagName":97,"properties":4278,"children":4279},{"style":178},[4280],{"type":26,"value":181},{"type":30,"tagName":97,"properties":4282,"children":4283},{"style":213},[4284],{"type":26,"value":2818},{"type":30,"tagName":97,"properties":4286,"children":4287},{"style":172},[4288],{"type":26,"value":1894},{"type":26,"value":27},{"type":30,"tagName":97,"properties":4291,"children":4292},{"class":99},[4293,4298,4302,4306],{"type":30,"tagName":97,"properties":4294,"children":4295},{"style":172},[4296],{"type":26,"value":4297},"  h4FastValue ",{"type":30,"tagName":97,"properties":4299,"children":4300},{"style":178},[4301],{"type":26,"value":181},{"type":30,"tagName":97,"properties":4303,"children":4304},{"style":213},[4305],{"type":26,"value":2818},{"type":30,"tagName":97,"properties":4307,"children":4308},{"style":172},[4309],{"type":26,"value":1894},{"type":26,"value":27},{"type":30,"tagName":97,"properties":4312,"children":4313},{"class":99},[4314,4319,4323,4327],{"type":30,"tagName":97,"properties":4315,"children":4316},{"style":172},[4317],{"type":26,"value":4318},"  h4SlowValue ",{"type":30,"tagName":97,"properties":4320,"children":4321},{"style":178},[4322],{"type":26,"value":181},{"type":30,"tagName":97,"properties":4324,"children":4325},{"style":213},[4326],{"type":26,"value":2818},{"type":30,"tagName":97,"properties":4328,"children":4329},{"style":172},[4330],{"type":26,"value":1894},{"type":26,"value":27},{"type":30,"tagName":97,"properties":4333,"children":4334},{"class":99},[4335,4339,4343,4347],{"type":30,"tagName":97,"properties":4336,"children":4337},{"style":172},[4338],{"type":26,"value":3649},{"type":30,"tagName":97,"properties":4340,"children":4341},{"style":178},[4342],{"type":26,"value":181},{"type":30,"tagName":97,"properties":4344,"children":4345},{"style":213},[4346],{"type":26,"value":2951},{"type":30,"tagName":97,"properties":4348,"children":4349},{"style":172},[4350],{"type":26,"value":1894},{"type":26,"value":27},{"type":30,"tagName":97,"properties":4353,"children":4354},{"class":99},[4355,4359,4363,4367],{"type":30,"tagName":97,"properties":4356,"children":4357},{"style":172},[4358],{"type":26,"value":3787},{"type":30,"tagName":97,"properties":4360,"children":4361},{"style":178},[4362],{"type":26,"value":181},{"type":30,"tagName":97,"properties":4364,"children":4365},{"style":213},[4366],{"type":26,"value":2986},{"type":30,"tagName":97,"properties":4368,"children":4369},{"style":172},[4370],{"type":26,"value":1894},{"type":26,"value":27},{"type":30,"tagName":97,"properties":4373,"children":4374},{"class":99},[4375,4379,4383,4387],{"type":30,"tagName":97,"properties":4376,"children":4377},{"style":172},[4378],{"type":26,"value":3371},{"type":30,"tagName":97,"properties":4380,"children":4381},{"style":178},[4382],{"type":26,"value":181},{"type":30,"tagName":97,"properties":4384,"children":4385},{"style":213},[4386],{"type":26,"value":2818},{"type":30,"tagName":97,"properties":4388,"children":4389},{"style":172},[4390],{"type":26,"value":1894},{"type":26,"value":27},{"type":30,"tagName":97,"properties":4393,"children":4394},{"class":99},[4395,4399,4403,4407],{"type":30,"tagName":97,"properties":4396,"children":4397},{"style":172},[4398],{"type":26,"value":3393},{"type":30,"tagName":97,"properties":4400,"children":4401},{"style":178},[4402],{"type":26,"value":181},{"type":30,"tagName":97,"properties":4404,"children":4405},{"style":213},[4406],{"type":26,"value":2818},{"type":30,"tagName":97,"properties":4408,"children":4409},{"style":172},[4410],{"type":26,"value":1894},{"type":26,"value":27},{"type":30,"tagName":97,"properties":4413,"children":4414},{"class":99},[4415],{"type":30,"tagName":97,"properties":4416,"children":4417},{"style":172},[4418],{"type":26,"value":1687},{"type":26,"value":27},{"type":30,"tagName":64,"properties":4421,"children":4423,"position":4433},{"id":4422},"how-it-works",[4424],{"type":26,"value":4425,"position":4426},"How it works",{"start":4427,"end":4430},{"line":4428,"column":73,"offset":4429},173,6769,{"line":4428,"column":4431,"offset":4432},16,6781,{"start":4434,"end":4436},{"line":4428,"column":20,"offset":4435},6766,{"line":4428,"column":4431,"offset":4432},{"type":26,"value":27},{"type":30,"tagName":31,"properties":4439,"children":4440,"position":4533},{},[4441,4460,4467,4480,4487,4500,4507,4526],{"type":30,"tagName":4442,"properties":4443,"children":4444,"position":4455},"strong",{},[4445],{"type":26,"value":4446,"position":4447},"The higher-timeframe view.",{"start":4448,"end":4452},{"line":4449,"column":4450,"offset":4451},175,3,6785,{"line":4449,"column":4453,"offset":4454},29,6811,{"start":4456,"end":4458},{"line":4449,"column":20,"offset":4457},6783,{"line":4449,"column":76,"offset":4459},6813,{"type":26,"value":4461,"position":4462}," ",{"start":4463,"end":4464},{"line":4449,"column":76,"offset":4459},{"line":4449,"column":4465,"offset":4466},32,6814,{"type":30,"tagName":93,"properties":4468,"children":4469,"position":4477},{},[4470],{"type":26,"value":4471,"position":4472},"Math.floor(bar_open_sec / 14400)",{"start":4473,"end":4474},{"line":4449,"column":4465,"offset":4466},{"line":4449,"column":4475,"offset":4476},66,6848,{"start":4478,"end":4479},{"line":4449,"column":4465,"offset":4466},{"line":4449,"column":4475,"offset":4476},{"type":26,"value":4481,"position":4482}," puts every chart bar in a UTC 4h bucket. The module remembers the last close it saw in the current bucket, and when a bar from the NEXT bucket arrives it folds that remembered close into the two 4h EMAs. A 4h candle therefore contributes exactly once, after it closed. That is what makes the gate trustworthy: the tints you see on old bars are what you would have seen live. ",{"start":4483,"end":4484},{"line":4449,"column":4475,"offset":4476},{"line":4449,"column":4485,"offset":4486},442,7224,{"type":30,"tagName":93,"properties":4488,"children":4489,"position":4497},{},[4490],{"type":26,"value":4491,"position":4492},"htf(d, \"4h\")",{"start":4493,"end":4494},{"line":4449,"column":4485,"offset":4486},{"line":4449,"column":4495,"offset":4496},456,7238,{"start":4498,"end":4499},{"line":4449,"column":4485,"offset":4486},{"line":4449,"column":4495,"offset":4496},{"type":26,"value":4501,"position":4502}," promised the same thing in the kScript; here the promise is fourteen lines you can read, and the ",{"start":4503,"end":4504},{"line":4449,"column":4495,"offset":4496},{"line":4449,"column":4505,"offset":4506},554,7336,{"type":30,"tagName":4508,"properties":4509,"children":4511,"position":4521},"a",{"href":4510},"../core-concepts/execution-model.md",[4512],{"type":26,"value":4513,"position":4514},"Execution model",{"start":4515,"end":4518},{"line":4449,"column":4516,"offset":4517},555,7337,{"line":4449,"column":4519,"offset":4520},570,7352,{"start":4522,"end":4523},{"line":4449,"column":4505,"offset":4506},{"line":4449,"column":4524,"offset":4525},608,7390,{"type":26,"value":4527,"position":4528}," explains why an Indicator cannot break it by accident.",{"start":4529,"end":4530},{"line":4449,"column":4524,"offset":4525},{"line":4449,"column":4531,"offset":4532},663,7445,{"start":4534,"end":4535},{"line":4449,"column":20,"offset":4457},{"line":4449,"column":4531,"offset":4532},{"type":26,"value":27},{"type":30,"tagName":31,"properties":4538,"children":4539,"position":4660},{},[4540,4557,4564,4576,4583,4595,4602,4614,4621,4634,4641,4653],{"type":30,"tagName":4442,"properties":4541,"children":4542,"position":4552},{},[4543],{"type":26,"value":4544,"position":4545},"The regime.",{"start":4546,"end":4549},{"line":4547,"column":4450,"offset":4548},177,7449,{"line":4547,"column":4550,"offset":4551},14,7460,{"start":4553,"end":4555},{"line":4547,"column":20,"offset":4554},7447,{"line":4547,"column":4431,"offset":4556},7462,{"type":26,"value":4558,"position":4559}," Fast 4h EMA above slow is bull (",{"start":4560,"end":4561},{"line":4547,"column":4431,"offset":4556},{"line":4547,"column":4562,"offset":4563},49,7495,{"type":30,"tagName":93,"properties":4565,"children":4566,"position":4573},{},[4567],{"type":26,"value":343,"position":4568},{"start":4569,"end":4570},{"line":4547,"column":4562,"offset":4563},{"line":4547,"column":4571,"offset":4572},52,7498,{"start":4574,"end":4575},{"line":4547,"column":4562,"offset":4563},{"line":4547,"column":4571,"offset":4572},{"type":26,"value":4577,"position":4578},"), below is bear (",{"start":4579,"end":4580},{"line":4547,"column":4571,"offset":4572},{"line":4547,"column":4581,"offset":4582},70,7516,{"type":30,"tagName":93,"properties":4584,"children":4585,"position":4592},{},[4586],{"type":26,"value":323,"position":4587},{"start":4588,"end":4589},{"line":4547,"column":4581,"offset":4582},{"line":4547,"column":4590,"offset":4591},73,7519,{"start":4593,"end":4594},{"line":4547,"column":4581,"offset":4582},{"line":4547,"column":4590,"offset":4591},{"type":26,"value":4596,"position":4597},"), and warming is ",{"start":4598,"end":4599},{"line":4547,"column":4590,"offset":4591},{"line":4547,"column":4600,"offset":4601},91,7537,{"type":30,"tagName":93,"properties":4603,"children":4604,"position":4611},{},[4605],{"type":26,"value":90,"position":4606},{"start":4607,"end":4608},{"line":4547,"column":4600,"offset":4601},{"line":4547,"column":4609,"offset":4610},94,7540,{"start":4612,"end":4613},{"line":4547,"column":4600,"offset":4601},{"line":4547,"column":4609,"offset":4610},{"type":26,"value":4615,"position":4616},". It is a data-only output, and the ",{"start":4617,"end":4618},{"line":4547,"column":4609,"offset":4610},{"line":4547,"column":4619,"offset":4620},130,7576,{"type":30,"tagName":93,"properties":4622,"children":4623,"position":4631},{},[4624],{"type":26,"value":4625,"position":4626},"h4_fast",{"start":4627,"end":4628},{"line":4547,"column":4619,"offset":4620},{"line":4547,"column":4629,"offset":4630},139,7585,{"start":4632,"end":4633},{"line":4547,"column":4619,"offset":4620},{"line":4547,"column":4629,"offset":4630},{"type":26,"value":4635,"position":4636}," line indexes its three-entry palette with it: grey, green, red. Both 4h EMAs are guarded with ",{"start":4637,"end":4638},{"line":4547,"column":4629,"offset":4630},{"line":4547,"column":4639,"offset":4640},234,7680,{"type":30,"tagName":93,"properties":4642,"children":4643,"position":4650},{},[4644],{"type":26,"value":3527,"position":4645},{"start":4646,"end":4647},{"line":4547,"column":4639,"offset":4640},{"line":4547,"column":4648,"offset":4649},241,7687,{"start":4651,"end":4652},{"line":4547,"column":4639,"offset":4640},{"line":4547,"column":4648,"offset":4649},{"type":26,"value":4654,"position":4655}," so the warm-up region counts as neither regime, rather than a coin flip.",{"start":4656,"end":4657},{"line":4547,"column":4648,"offset":4649},{"line":4547,"column":4658,"offset":4659},314,7760,{"start":4661,"end":4662},{"line":4547,"column":20,"offset":4554},{"line":4547,"column":4658,"offset":4659},{"type":26,"value":27},{"type":30,"tagName":31,"properties":4665,"children":4666,"position":4789},{},[4667,4684,4691,4704,4711,4724,4731,4744,4751,4763,4770,4783],{"type":30,"tagName":4442,"properties":4668,"children":4669,"position":4679},{},[4670],{"type":26,"value":4671,"position":4672},"The trigger.",{"start":4673,"end":4676},{"line":4674,"column":4450,"offset":4675},179,7764,{"line":4674,"column":4677,"offset":4678},15,7776,{"start":4680,"end":4682},{"line":4674,"column":20,"offset":4681},7762,{"line":4674,"column":1852,"offset":4683},7778,{"type":26,"value":4685,"position":4686}," Separately, the module computes the same fast/slow EMAs on the chart timeframe and detects the moment they cross. ",{"start":4687,"end":4688},{"line":4674,"column":1852,"offset":4683},{"line":4674,"column":4689,"offset":4690},132,7893,{"type":30,"tagName":93,"properties":4692,"children":4693,"position":4701},{},[4694],{"type":26,"value":4695,"position":4696},"Cross.update(fast, slow)",{"start":4697,"end":4698},{"line":4674,"column":4689,"offset":4690},{"line":4674,"column":4699,"offset":4700},158,7919,{"start":4702,"end":4703},{"line":4674,"column":4689,"offset":4690},{"line":4674,"column":4699,"offset":4700},{"type":26,"value":4705,"position":4706}," returns ",{"start":4707,"end":4708},{"line":4674,"column":4699,"offset":4700},{"line":4674,"column":4709,"offset":4710},167,7928,{"type":30,"tagName":93,"properties":4712,"children":4713,"position":4721},{},[4714],{"type":26,"value":4715,"position":4716},"+1",{"start":4717,"end":4718},{"line":4674,"column":4709,"offset":4710},{"line":4674,"column":4719,"offset":4720},171,7932,{"start":4722,"end":4723},{"line":4674,"column":4709,"offset":4710},{"line":4674,"column":4719,"offset":4720},{"type":26,"value":4725,"position":4726}," on the one bar where the fast EMA moves from at-or-below to above the slow one, ",{"start":4727,"end":4728},{"line":4674,"column":4719,"offset":4720},{"line":4674,"column":4729,"offset":4730},252,8013,{"type":30,"tagName":93,"properties":4732,"children":4733,"position":4741},{},[4734],{"type":26,"value":4735,"position":4736},"-1",{"start":4737,"end":4738},{"line":4674,"column":4729,"offset":4730},{"line":4674,"column":4739,"offset":4740},256,8017,{"start":4742,"end":4743},{"line":4674,"column":4729,"offset":4730},{"line":4674,"column":4739,"offset":4740},{"type":26,"value":4745,"position":4746}," for the opposite, ",{"start":4747,"end":4748},{"line":4674,"column":4739,"offset":4740},{"line":4674,"column":4749,"offset":4750},275,8036,{"type":30,"tagName":93,"properties":4752,"children":4753,"position":4760},{},[4754],{"type":26,"value":90,"position":4755},{"start":4756,"end":4757},{"line":4674,"column":4749,"offset":4750},{"line":4674,"column":4758,"offset":4759},278,8039,{"start":4761,"end":4762},{"line":4674,"column":4749,"offset":4750},{"line":4674,"column":4758,"offset":4759},{"type":26,"value":4764,"position":4765}," otherwise, including on any bar where either side is still ",{"start":4766,"end":4767},{"line":4674,"column":4758,"offset":4759},{"line":4674,"column":4768,"offset":4769},338,8099,{"type":30,"tagName":93,"properties":4771,"children":4772,"position":4780},{},[4773],{"type":26,"value":4774,"position":4775},"NaN",{"start":4776,"end":4777},{"line":4674,"column":4768,"offset":4769},{"line":4674,"column":4778,"offset":4779},343,8104,{"start":4781,"end":4782},{"line":4674,"column":4768,"offset":4769},{"line":4674,"column":4778,"offset":4779},{"type":26,"value":4784,"position":4785},". That is the entry idea on its own.",{"start":4786,"end":4787},{"line":4674,"column":4778,"offset":4779},{"line":4674,"column":55,"offset":4788},8140,{"start":4790,"end":4791},{"line":4674,"column":20,"offset":4681},{"line":4674,"column":55,"offset":4788},{"type":26,"value":27},{"type":30,"tagName":31,"properties":4794,"children":4795,"position":4896},{},[4796,4813,4818,4831,4838,4849,4856,4869,4876,4889],{"type":30,"tagName":4442,"properties":4797,"children":4798,"position":4808},{},[4799],{"type":26,"value":4800,"position":4801},"The gate.",{"start":4802,"end":4805},{"line":4803,"column":4450,"offset":4804},181,8144,{"line":4803,"column":4806,"offset":4807},12,8153,{"start":4809,"end":4811},{"line":4803,"column":20,"offset":4810},8142,{"line":4803,"column":4550,"offset":4812},8155,{"type":26,"value":4461,"position":4814},{"start":4815,"end":4816},{"line":4803,"column":4550,"offset":4812},{"line":4803,"column":4677,"offset":4817},8156,{"type":30,"tagName":93,"properties":4819,"children":4820,"position":4828},{},[4821],{"type":26,"value":4822,"position":4823},"is_long",{"start":4824,"end":4825},{"line":4803,"column":4677,"offset":4817},{"line":4803,"column":4826,"offset":4827},24,8165,{"start":4829,"end":4830},{"line":4803,"column":4677,"offset":4817},{"line":4803,"column":4826,"offset":4827},{"type":26,"value":4832,"position":4833}," is ",{"start":4834,"end":4835},{"line":4803,"column":4826,"offset":4827},{"line":4803,"column":4836,"offset":4837},28,8169,{"type":30,"tagName":93,"properties":4839,"children":4840,"position":4846},{},[4841],{"type":26,"value":343,"position":4842},{"start":4843,"end":4844},{"line":4803,"column":4836,"offset":4837},{"line":4803,"column":76,"offset":4845},8172,{"start":4847,"end":4848},{"line":4803,"column":4836,"offset":4837},{"line":4803,"column":76,"offset":4845},{"type":26,"value":4850,"position":4851}," only when the cross and the regime agree; ",{"start":4852,"end":4853},{"line":4803,"column":76,"offset":4845},{"line":4803,"column":4854,"offset":4855},74,8215,{"type":30,"tagName":93,"properties":4857,"children":4858,"position":4866},{},[4859],{"type":26,"value":4860,"position":4861},"long",{"start":4862,"end":4863},{"line":4803,"column":4854,"offset":4855},{"line":4803,"column":4864,"offset":4865},80,8221,{"start":4867,"end":4868},{"line":4803,"column":4854,"offset":4855},{"line":4803,"column":4864,"offset":4865},{"type":26,"value":4870,"position":4871}," is a ",{"start":4872,"end":4873},{"line":4803,"column":4864,"offset":4865},{"line":4803,"column":4874,"offset":4875},86,8227,{"type":30,"tagName":93,"properties":4877,"children":4878,"position":4886},{},[4879],{"type":26,"value":4880,"position":4881},"shape",{"start":4882,"end":4883},{"line":4803,"column":4874,"offset":4875},{"line":4803,"column":4884,"offset":4885},93,8234,{"start":4887,"end":4888},{"line":4803,"column":4874,"offset":4875},{"line":4803,"column":4884,"offset":4885},{"type":26,"value":4890,"position":4891}," output at the bar's low, gated by it. A bullish cross during a 4h downtrend is silently dropped, which is the whole point: most chop happens when you fight the higher timeframe.",{"start":4892,"end":4893},{"line":4803,"column":4884,"offset":4885},{"line":4803,"column":4894,"offset":4895},271,8412,{"start":4897,"end":4898},{"line":4803,"column":20,"offset":4810},{"line":4803,"column":4894,"offset":4895},{"type":26,"value":27},{"type":30,"tagName":31,"properties":4901,"children":4902,"position":4964},{},[4903,4919,4926,4939,4945,4957],{"type":30,"tagName":4442,"properties":4904,"children":4905,"position":4914},{},[4906],{"type":26,"value":4907,"position":4908},"Two ways to see the state.",{"start":4909,"end":4912},{"line":4910,"column":4450,"offset":4911},183,8416,{"line":4910,"column":4453,"offset":4913},8442,{"start":4915,"end":4917},{"line":4910,"column":20,"offset":4916},8414,{"line":4910,"column":76,"offset":4918},8444,{"type":26,"value":4920,"position":4921}," The 4h line carries the regime through ",{"start":4922,"end":4923},{"line":4910,"column":76,"offset":4918},{"line":4910,"column":4924,"offset":4925},71,8484,{"type":30,"tagName":93,"properties":4927,"children":4928,"position":4936},{},[4929],{"type":26,"value":4930,"position":4931},"color_by",{"start":4932,"end":4933},{"line":4910,"column":4924,"offset":4925},{"line":4910,"column":4934,"offset":4935},81,8494,{"start":4937,"end":4938},{"line":4910,"column":4924,"offset":4925},{"line":4910,"column":4934,"offset":4935},{"type":26,"value":4940,"position":4941},", so the context is always visible, and the two ",{"start":4942,"end":4943},{"line":4910,"column":4934,"offset":4935},{"line":4910,"column":23,"offset":4944},8542,{"type":30,"tagName":93,"properties":4946,"children":4947,"position":4954},{},[4948],{"type":26,"value":4880,"position":4949},{"start":4950,"end":4951},{"line":4910,"column":23,"offset":4944},{"line":4910,"column":4952,"offset":4953},136,8549,{"start":4955,"end":4956},{"line":4910,"column":23,"offset":4944},{"line":4910,"column":4952,"offset":4953},{"type":26,"value":4958,"position":4959}," outputs drop a mark only on confirmed, gated entries. The 4h EMA lines are drawn even before a single cross fires, so there is always something on screen.",{"start":4960,"end":4961},{"line":4910,"column":4952,"offset":4953},{"line":4910,"column":4962,"offset":4963},291,8704,{"start":4965,"end":4966},{"line":4910,"column":20,"offset":4916},{"line":4910,"column":4962,"offset":4963},{"type":26,"value":27},{"type":30,"tagName":64,"properties":4969,"children":4971,"position":4980},{"id":4970},"what-changed-in-the-port",[4972],{"type":26,"value":4973,"position":4974},"What changed in the port",{"start":4975,"end":4978},{"line":4976,"column":73,"offset":4977},185,8709,{"line":4976,"column":4836,"offset":4979},8733,{"start":4981,"end":4983},{"line":4976,"column":20,"offset":4982},8706,{"line":4976,"column":4836,"offset":4979},{"type":26,"value":27},{"type":30,"tagName":4986,"properties":4987,"children":4988,"position":5299},"ul",{},[4989,4990,5083,5084,5174,5175,5242,5243,5298],{"type":26,"value":27},{"type":30,"tagName":4991,"properties":4992,"children":4993,"position":5079},"li",{},[4994,5007,5014,5027,5034,5047,5054,5072],{"type":30,"tagName":93,"properties":4995,"children":4996,"position":5004},{},[4997],{"type":26,"value":4491,"position":4998},{"start":4999,"end":5002},{"line":5000,"column":4450,"offset":5001},187,8737,{"line":5000,"column":1852,"offset":5003},8751,{"start":5005,"end":5006},{"line":5000,"column":4450,"offset":5001},{"line":5000,"column":1852,"offset":5003},{"type":26,"value":5008,"position":5009}," became bucketing. On the chart every input is the chart's own interval, so the higher timeframe is built in the module; the confirm-on-next-bucket rule is the no-repaint contract written out. On your machine an ",{"start":5010,"end":5011},{"line":5000,"column":1852,"offset":5003},{"line":5000,"column":5012,"offset":5013},229,8963,{"type":30,"tagName":93,"properties":5015,"children":5016,"position":5024},{},[5017],{"type":26,"value":5018,"position":5019},"interval: \"4h\"",{"start":5020,"end":5021},{"line":5000,"column":5012,"offset":5013},{"line":5000,"column":5022,"offset":5023},245,8979,{"start":5025,"end":5026},{"line":5000,"column":5012,"offset":5013},{"line":5000,"column":5022,"offset":5023},{"type":26,"value":5028,"position":5029}," pin on a second ",{"start":5030,"end":5031},{"line":5000,"column":5022,"offset":5023},{"line":5000,"column":5032,"offset":5033},262,8996,{"type":30,"tagName":93,"properties":5035,"children":5036,"position":5044},{},[5037],{"type":26,"value":5038,"position":5039},"close",{"start":5040,"end":5041},{"line":5000,"column":5032,"offset":5033},{"line":5000,"column":5042,"offset":5043},269,9003,{"start":5045,"end":5046},{"line":5000,"column":5032,"offset":5033},{"line":5000,"column":5042,"offset":5043},{"type":26,"value":5048,"position":5049}," input does the same with a real 4h feed, read as of the coarser bar's close (",{"start":5050,"end":5051},{"line":5000,"column":5042,"offset":5043},{"line":5000,"column":5052,"offset":5053},347,9081,{"type":30,"tagName":4508,"properties":5055,"children":5057,"position":5067},{"href":5056},"../core-concepts/multi-timeframe.md",[5058],{"type":26,"value":5059,"position":5060},"Multi-timeframe",{"start":5061,"end":5064},{"line":5000,"column":5062,"offset":5063},348,9082,{"line":5000,"column":5065,"offset":5066},363,9097,{"start":5068,"end":5069},{"line":5000,"column":5052,"offset":5053},{"line":5000,"column":5070,"offset":5071},401,9135,{"type":26,"value":5073,"position":5074},").",{"start":5075,"end":5076},{"line":5000,"column":5070,"offset":5071},{"line":5000,"column":5077,"offset":5078},403,9137,{"start":5080,"end":5082},{"line":5000,"column":20,"offset":5081},8735,{"line":5000,"column":5077,"offset":5078},{"type":26,"value":27},{"type":30,"tagName":4991,"properties":5085,"children":5086,"position":5170},{},[5087,5101,5108,5120,5127,5140,5146,5164],{"type":30,"tagName":93,"properties":5088,"children":5089,"position":5098},{},[5090],{"type":26,"value":5091,"position":5092},"barcolor()",{"start":5093,"end":5096},{"line":5094,"column":4450,"offset":5095},188,9140,{"line":5094,"column":4677,"offset":5097},9152,{"start":5099,"end":5100},{"line":5094,"column":4450,"offset":5095},{"line":5094,"column":4677,"offset":5097},{"type":26,"value":5102,"position":5103}," has no candle-tint form. The regime tints the 4h line through ",{"start":5104,"end":5105},{"line":5094,"column":4677,"offset":5097},{"line":5094,"column":5106,"offset":5107},78,9215,{"type":30,"tagName":93,"properties":5109,"children":5110,"position":5117},{},[5111],{"type":26,"value":4930,"position":5112},{"start":5113,"end":5114},{"line":5094,"column":5106,"offset":5107},{"line":5094,"column":5115,"offset":5116},88,9225,{"start":5118,"end":5119},{"line":5094,"column":5106,"offset":5107},{"line":5094,"column":5115,"offset":5116},{"type":26,"value":5121,"position":5122}," instead; a background tint per bar is ",{"start":5123,"end":5124},{"line":5094,"column":5115,"offset":5116},{"line":5094,"column":5125,"offset":5126},127,9264,{"type":30,"tagName":93,"properties":5128,"children":5129,"position":5137},{},[5130],{"type":26,"value":5131,"position":5132},"render.bgcolor",{"start":5133,"end":5134},{"line":5094,"column":5125,"offset":5126},{"line":5094,"column":5135,"offset":5136},143,9280,{"start":5138,"end":5139},{"line":5094,"column":5125,"offset":5126},{"line":5094,"column":5135,"offset":5136},{"type":26,"value":3517,"position":5141},{"start":5142,"end":5143},{"line":5094,"column":5135,"offset":5136},{"line":5094,"column":5144,"offset":5145},145,9282,{"type":30,"tagName":4508,"properties":5147,"children":5149,"position":5159},{"href":5148},"../functions/drawing-primitives.md",[5150],{"type":26,"value":5151,"position":5152},"Drawing primitives",{"start":5153,"end":5156},{"line":5094,"column":5154,"offset":5155},146,9283,{"line":5094,"column":5157,"offset":5158},164,9301,{"start":5160,"end":5161},{"line":5094,"column":5144,"offset":5145},{"line":5094,"column":5162,"offset":5163},201,9338,{"type":26,"value":5073,"position":5165},{"start":5166,"end":5167},{"line":5094,"column":5162,"offset":5163},{"line":5094,"column":5168,"offset":5169},203,9340,{"start":5171,"end":5173},{"line":5094,"column":20,"offset":5172},9138,{"line":5094,"column":5168,"offset":5169},{"type":26,"value":27},{"type":30,"tagName":4991,"properties":5176,"children":5177,"position":5238},{},[5178,5193,5199,5211,5218,5231],{"type":30,"tagName":93,"properties":5179,"children":5180,"position":5190},{},[5181],{"type":26,"value":5182,"position":5183},"plotShape(..., location=\"belowBar\")",{"start":5184,"end":5187},{"line":5185,"column":4450,"offset":5186},189,9343,{"line":5185,"column":5188,"offset":5189},40,9380,{"start":5191,"end":5192},{"line":5185,"column":4450,"offset":5186},{"line":5185,"column":5188,"offset":5189},{"type":26,"value":4870,"position":5194},{"start":5195,"end":5196},{"line":5185,"column":5188,"offset":5189},{"line":5185,"column":5197,"offset":5198},46,9386,{"type":30,"tagName":93,"properties":5200,"children":5201,"position":5208},{},[5202],{"type":26,"value":4880,"position":5203},{"start":5204,"end":5205},{"line":5185,"column":5197,"offset":5198},{"line":5185,"column":5206,"offset":5207},53,9393,{"start":5209,"end":5210},{"line":5185,"column":5197,"offset":5198},{"line":5185,"column":5206,"offset":5207},{"type":26,"value":5212,"position":5213}," output whose value is the bar's low, so the mark sits where the kScript put it; ",{"start":5214,"end":5215},{"line":5185,"column":5206,"offset":5207},{"line":5185,"column":5216,"offset":5217},134,9474,{"type":30,"tagName":93,"properties":5219,"children":5220,"position":5228},{},[5221],{"type":26,"value":5222,"position":5223},"aboveBar",{"start":5224,"end":5225},{"line":5185,"column":5216,"offset":5217},{"line":5185,"column":5226,"offset":5227},144,9484,{"start":5229,"end":5230},{"line":5185,"column":5216,"offset":5217},{"line":5185,"column":5226,"offset":5227},{"type":26,"value":5232,"position":5233}," is the high.",{"start":5234,"end":5235},{"line":5185,"column":5226,"offset":5227},{"line":5185,"column":5236,"offset":5237},157,9497,{"start":5239,"end":5241},{"line":5185,"column":20,"offset":5240},9341,{"line":5185,"column":5236,"offset":5237},{"type":26,"value":27},{"type":30,"tagName":4991,"properties":5244,"children":5245,"position":5294},{},[5246,5255,5268,5274,5287],{"type":26,"value":5247,"position":5248},"The color inputs became ",{"start":5249,"end":5252},{"line":5250,"column":4450,"offset":5251},190,9500,{"line":5250,"column":5253,"offset":5254},27,9524,{"type":30,"tagName":93,"properties":5256,"children":5257,"position":5265},{},[5258],{"type":26,"value":5259,"position":5260},"colors",{"start":5261,"end":5262},{"line":5250,"column":5253,"offset":5254},{"line":5250,"column":5263,"offset":5264},35,9532,{"start":5266,"end":5267},{"line":5250,"column":5253,"offset":5254},{"line":5250,"column":5263,"offset":5264},{"type":26,"value":5269,"position":5270}," and ",{"start":5271,"end":5272},{"line":5250,"column":5263,"offset":5264},{"line":5250,"column":5188,"offset":5273},9537,{"type":30,"tagName":93,"properties":5275,"children":5276,"position":5284},{},[5277],{"type":26,"value":5278,"position":5279},"color",{"start":5280,"end":5281},{"line":5250,"column":5188,"offset":5273},{"line":5250,"column":5282,"offset":5283},47,9544,{"start":5285,"end":5286},{"line":5250,"column":5188,"offset":5273},{"line":5250,"column":5282,"offset":5283},{"type":26,"value":5288,"position":5289}," on the declarations.",{"start":5290,"end":5291},{"line":5250,"column":5282,"offset":5283},{"line":5250,"column":5292,"offset":5293},68,9565,{"start":5295,"end":5297},{"line":5250,"column":20,"offset":5296},9498,{"line":5250,"column":5292,"offset":5293},{"type":26,"value":27},{"start":5300,"end":5301},{"line":5000,"column":20,"offset":5081},{"line":5250,"column":5292,"offset":5293},{"type":26,"value":27},{"type":30,"tagName":64,"properties":5304,"children":5306,"position":5315},{"id":5305},"customize-it",[5307],{"type":26,"value":5308,"position":5309},"Customize it",{"start":5310,"end":5313},{"line":5311,"column":73,"offset":5312},192,9570,{"line":5311,"column":4431,"offset":5314},9582,{"start":5316,"end":5318},{"line":5311,"column":20,"offset":5317},9567,{"line":5311,"column":4431,"offset":5314},{"type":26,"value":27},{"type":30,"tagName":4986,"properties":5321,"children":5322,"position":5673},{},[5323,5324,5391,5392,5482,5483,5534,5535,5606,5607,5672],{"type":26,"value":27},{"type":30,"tagName":4991,"properties":5325,"children":5326,"position":5387},{},[5327,5343,5349,5361,5367,5380],{"type":30,"tagName":4442,"properties":5328,"children":5329,"position":5338},{},[5330],{"type":26,"value":5331,"position":5332},"EMA speed.",{"start":5333,"end":5336},{"line":5334,"column":38,"offset":5335},194,9588,{"line":5334,"column":4677,"offset":5337},9598,{"start":5339,"end":5341},{"line":5334,"column":4450,"offset":5340},9586,{"line":5334,"column":1852,"offset":5342},9600,{"type":26,"value":4461,"position":5344},{"start":5345,"end":5346},{"line":5334,"column":1852,"offset":5342},{"line":5334,"column":5347,"offset":5348},18,9601,{"type":30,"tagName":93,"properties":5350,"children":5351,"position":5358},{},[5352],{"type":26,"value":5353,"position":5354},"fast_len",{"start":5355,"end":5356},{"line":5334,"column":5347,"offset":5348},{"line":5334,"column":4836,"offset":5357},9611,{"start":5359,"end":5360},{"line":5334,"column":5347,"offset":5348},{"line":5334,"column":4836,"offset":5357},{"type":26,"value":5269,"position":5362},{"start":5363,"end":5364},{"line":5334,"column":4836,"offset":5357},{"line":5334,"column":5365,"offset":5366},33,9616,{"type":30,"tagName":93,"properties":5368,"children":5369,"position":5377},{},[5370],{"type":26,"value":5371,"position":5372},"slow_len",{"start":5373,"end":5374},{"line":5334,"column":5365,"offset":5366},{"line":5334,"column":5375,"offset":5376},43,9626,{"start":5378,"end":5379},{"line":5334,"column":5365,"offset":5366},{"line":5334,"column":5375,"offset":5376},{"type":26,"value":5381,"position":5382}," drive both the regime and the trigger. Widen the gap (21 / 55) for fewer, slower signals, tighten it for more. Because the same lengths feed the 4h regime, changing them reshapes the whole gate.",{"start":5383,"end":5384},{"line":5334,"column":5375,"offset":5376},{"line":5334,"column":5385,"offset":5386},238,9821,{"start":5388,"end":5390},{"line":5334,"column":20,"offset":5389},9584,{"line":5334,"column":5385,"offset":5386},{"type":26,"value":27},{"type":30,"tagName":4991,"properties":5393,"children":5394,"position":5478},{},[5395,5412,5418,5431,5438,5451,5458,5471],{"type":30,"tagName":4442,"properties":5396,"children":5397,"position":5407},{},[5398],{"type":26,"value":5399,"position":5400},"Regime timeframe.",{"start":5401,"end":5404},{"line":5402,"column":38,"offset":5403},195,9826,{"line":5402,"column":5405,"offset":5406},22,9843,{"start":5408,"end":5410},{"line":5402,"column":4450,"offset":5409},9824,{"line":5402,"column":4826,"offset":5411},9845,{"type":26,"value":5413,"position":5414}," Change ",{"start":5415,"end":5416},{"line":5402,"column":4826,"offset":5411},{"line":5402,"column":4465,"offset":5417},9853,{"type":30,"tagName":93,"properties":5419,"children":5420,"position":5428},{},[5421],{"type":26,"value":5422,"position":5423},"14400.0",{"start":5424,"end":5425},{"line":5402,"column":4465,"offset":5417},{"line":5402,"column":5426,"offset":5427},41,9862,{"start":5429,"end":5430},{"line":5402,"column":4465,"offset":5417},{"line":5402,"column":5426,"offset":5427},{"type":26,"value":5432,"position":5433}," to ",{"start":5434,"end":5435},{"line":5402,"column":5426,"offset":5427},{"line":5402,"column":5436,"offset":5437},45,9866,{"type":30,"tagName":93,"properties":5439,"children":5440,"position":5448},{},[5441],{"type":26,"value":5442,"position":5443},"86400.0",{"start":5444,"end":5445},{"line":5402,"column":5436,"offset":5437},{"line":5402,"column":5446,"offset":5447},54,9875,{"start":5449,"end":5450},{"line":5402,"column":5436,"offset":5437},{"line":5402,"column":5446,"offset":5447},{"type":26,"value":5452,"position":5453}," for a daily regime (stricter, fewer entries) or ",{"start":5454,"end":5455},{"line":5402,"column":5446,"offset":5447},{"line":5402,"column":5456,"offset":5457},103,9924,{"type":30,"tagName":93,"properties":5459,"children":5460,"position":5468},{},[5461],{"type":26,"value":5462,"position":5463},"3600.0",{"start":5464,"end":5465},{"line":5402,"column":5456,"offset":5457},{"line":5402,"column":5466,"offset":5467},111,9932,{"start":5469,"end":5470},{"line":5402,"column":5456,"offset":5457},{"line":5402,"column":5466,"offset":5467},{"type":26,"value":5472,"position":5473}," for a looser gate on lower-timeframe charts. Bucketing works for any multiple of the chart interval.",{"start":5474,"end":5475},{"line":5402,"column":5466,"offset":5467},{"line":5402,"column":5476,"offset":5477},212,10033,{"start":5479,"end":5481},{"line":5402,"column":20,"offset":5480},9822,{"line":5402,"column":5476,"offset":5477},{"type":26,"value":27},{"type":30,"tagName":4991,"properties":5484,"children":5485,"position":5530},{},[5486,5503,5510,5523],{"type":30,"tagName":4442,"properties":5487,"children":5488,"position":5498},{},[5489],{"type":26,"value":5490,"position":5491},"Loaded history.",{"start":5492,"end":5495},{"line":5493,"column":38,"offset":5494},196,10038,{"line":5493,"column":5496,"offset":5497},20,10053,{"start":5499,"end":5501},{"line":5493,"column":4450,"offset":5500},10036,{"line":5493,"column":5405,"offset":5502},10055,{"type":26,"value":5504,"position":5505}," The 4h regime needs enough loaded bars for its slow EMA to warm up, roughly ",{"start":5506,"end":5507},{"line":5493,"column":5405,"offset":5502},{"line":5493,"column":5508,"offset":5509},99,10132,{"type":30,"tagName":93,"properties":5511,"children":5512,"position":5520},{},[5513],{"type":26,"value":5514,"position":5515},"slow_len * 4",{"start":5516,"end":5517},{"line":5493,"column":5508,"offset":5509},{"line":5493,"column":5518,"offset":5519},113,10146,{"start":5521,"end":5522},{"line":5493,"column":5508,"offset":5509},{"line":5493,"column":5518,"offset":5519},{"type":26,"value":5524,"position":5525}," chart hours on a 1h chart. If the line never tints, load more history.",{"start":5526,"end":5527},{"line":5493,"column":5518,"offset":5519},{"line":5493,"column":5528,"offset":5529},184,10217,{"start":5531,"end":5533},{"line":5493,"column":20,"offset":5532},10034,{"line":5493,"column":5528,"offset":5529},{"type":26,"value":27},{"type":30,"tagName":4991,"properties":5536,"children":5537,"position":5602},{},[5538,5556,5563,5576,5582,5595],{"type":30,"tagName":4442,"properties":5539,"children":5540,"position":5550},{},[5541],{"type":26,"value":5542,"position":5543},"Different trigger.",{"start":5544,"end":5547},{"line":5545,"column":38,"offset":5546},197,10222,{"line":5545,"column":5548,"offset":5549},23,10240,{"start":5551,"end":5553},{"line":5545,"column":4450,"offset":5552},10220,{"line":5545,"column":5554,"offset":5555},25,10242,{"type":26,"value":5557,"position":5558}," Swap the cross for an RSI level or a breakout and keep the ",{"start":5559,"end":5560},{"line":5545,"column":5554,"offset":5555},{"line":5545,"column":5561,"offset":5562},85,10302,{"type":30,"tagName":93,"properties":5564,"children":5565,"position":5573},{},[5566],{"type":26,"value":5567,"position":5568},"regime == 1.0",{"start":5569,"end":5570},{"line":5545,"column":5561,"offset":5562},{"line":5545,"column":5571,"offset":5572},100,10317,{"start":5574,"end":5575},{"line":5545,"column":5561,"offset":5562},{"line":5545,"column":5571,"offset":5572},{"type":26,"value":5577,"position":5578}," / ",{"start":5579,"end":5580},{"line":5545,"column":5571,"offset":5572},{"line":5545,"column":5456,"offset":5581},10320,{"type":30,"tagName":93,"properties":5583,"children":5584,"position":5592},{},[5585],{"type":26,"value":5586,"position":5587},"regime == 2.0",{"start":5588,"end":5589},{"line":5545,"column":5456,"offset":5581},{"line":5545,"column":5590,"offset":5591},118,10335,{"start":5593,"end":5594},{"line":5545,"column":5456,"offset":5581},{"line":5545,"column":5590,"offset":5591},{"type":26,"value":5596,"position":5597}," gates to filter it by trend.",{"start":5598,"end":5599},{"line":5545,"column":5590,"offset":5591},{"line":5545,"column":5600,"offset":5601},147,10364,{"start":5603,"end":5605},{"line":5545,"column":20,"offset":5604},10218,{"line":5545,"column":5600,"offset":5601},{"type":26,"value":27},{"type":30,"tagName":4991,"properties":5608,"children":5609,"position":5668},{},[5610,5627,5633,5644,5651,5662],{"type":30,"tagName":4442,"properties":5611,"children":5612,"position":5621},{},[5613],{"type":26,"value":5614,"position":5615},"Make it actionable.",{"start":5616,"end":5619},{"line":5617,"column":38,"offset":5618},198,10369,{"line":5617,"column":4826,"offset":5620},10388,{"start":5622,"end":5624},{"line":5617,"column":4450,"offset":5623},10367,{"line":5617,"column":5625,"offset":5626},26,10390,{"type":26,"value":5628,"position":5629}," After publishing and installing, a watch on ",{"start":5630,"end":5631},{"line":5617,"column":5625,"offset":5626},{"line":5617,"column":4924,"offset":5632},10435,{"type":30,"tagName":93,"properties":5634,"children":5635,"position":5641},{},[5636],{"type":26,"value":4822,"position":5637},{"start":5638,"end":5639},{"line":5617,"column":4924,"offset":5632},{"line":5617,"column":4864,"offset":5640},10444,{"start":5642,"end":5643},{"line":5617,"column":4924,"offset":5632},{"line":5617,"column":4864,"offset":5640},{"type":26,"value":5645,"position":5646}," crossing above ",{"start":5647,"end":5648},{"line":5617,"column":4864,"offset":5640},{"line":5617,"column":5649,"offset":5650},96,10460,{"type":30,"tagName":93,"properties":5652,"children":5653,"position":5659},{},[5654],{"type":26,"value":90,"position":5655},{"start":5656,"end":5657},{"line":5617,"column":5649,"offset":5650},{"line":5617,"column":5508,"offset":5658},10463,{"start":5660,"end":5661},{"line":5617,"column":5649,"offset":5650},{"line":5617,"column":5508,"offset":5658},{"type":26,"value":5663,"position":5664}," fires only on trend-aligned entries; the edge operator needs the interval in the selector:",{"start":5665,"end":5666},{"line":5617,"column":5508,"offset":5658},{"line":5617,"column":5250,"offset":5667},10554,{"start":5669,"end":5671},{"line":5617,"column":20,"offset":5670},10365,{"line":5617,"column":5250,"offset":5667},{"type":26,"value":27},{"start":5674,"end":5675},{"line":5334,"column":20,"offset":5389},{"line":5617,"column":5250,"offset":5667},{"type":26,"value":27},{"type":13,"children":5678},[5679],{"type":30,"tagName":86,"properties":5680,"children":5681,"data":-1},{"class":88,"style":89,"tabindex":90},[5682],{"type":30,"tagName":93,"properties":5683,"children":5684},{},[5685],{"type":30,"tagName":97,"properties":5686,"children":5687},{"class":99},[5688,5693,5698,5703,5708,5713],{"type":30,"tagName":97,"properties":5689,"children":5690},{"style":166},[5691],{"type":26,"value":5692},"om",{"type":30,"tagName":97,"properties":5694,"children":5695},{"style":184},[5696],{"type":26,"value":5697}," watch",{"type":30,"tagName":97,"properties":5699,"children":5700},{"style":184},[5701],{"type":26,"value":5702}," create",{"type":30,"tagName":97,"properties":5704,"children":5705},{"style":184},[5706],{"type":26,"value":5707}," \"Trend-aligned long\"",{"type":30,"tagName":97,"properties":5709,"children":5710},{"style":213},[5711],{"type":26,"value":5712}," --condition",{"type":30,"tagName":97,"properties":5714,"children":5715},{"style":184},[5716],{"type":26,"value":5717}," '{\"metric\":\"wrun/@you/regime-filter/is_long\",\"selector\":{\"exchange\":\"BINANCE_FUTURES\",\"symbol\":\"BTCUSDT\",\"interval\":\"HOUR\"},\"op\":\"crosses_above\",\"value\":0}'",{"type":26,"value":27},{"type":30,"tagName":64,"properties":5720,"children":5722,"position":5731},{"id":5721},"concepts-used",[5723],{"type":26,"value":5724,"position":5725},"Concepts used",{"start":5726,"end":5729},{"line":5727,"column":73,"offset":5728},204,10778,{"line":5727,"column":1852,"offset":5730},10791,{"start":5732,"end":5734},{"line":5727,"column":20,"offset":5733},10775,{"line":5727,"column":1852,"offset":5730},{"type":26,"value":27},{"type":30,"tagName":4986,"properties":5737,"children":5738,"position":5958},{},[5739,5740,5790,5791,5874,5875,5925,5926,5957],{"type":26,"value":27},{"type":30,"tagName":4991,"properties":5741,"children":5742,"position":5786},{},[5743,5760,5767,5780],{"type":30,"tagName":4508,"properties":5744,"children":5745,"position":5754},{"href":5056},[5746],{"type":26,"value":5059,"position":5747},{"start":5748,"end":5751},{"line":5749,"column":73,"offset":5750},206,10796,{"line":5749,"column":5752,"offset":5753},19,10811,{"start":5755,"end":5757},{"line":5749,"column":4450,"offset":5756},10795,{"line":5749,"column":5758,"offset":5759},57,10849,{"type":26,"value":5761,"position":5762}," for the no-repaint bucket fold and the ",{"start":5763,"end":5764},{"line":5749,"column":5758,"offset":5759},{"line":5749,"column":5765,"offset":5766},97,10889,{"type":30,"tagName":93,"properties":5768,"children":5769,"position":5777},{},[5770],{"type":26,"value":5771,"position":5772},"interval",{"start":5773,"end":5774},{"line":5749,"column":5765,"offset":5766},{"line":5749,"column":5775,"offset":5776},107,10899,{"start":5778,"end":5779},{"line":5749,"column":5765,"offset":5766},{"line":5749,"column":5775,"offset":5776},{"type":26,"value":5781,"position":5782}," pin on your machine",{"start":5783,"end":5784},{"line":5749,"column":5775,"offset":5776},{"line":5749,"column":5125,"offset":5785},10919,{"start":5787,"end":5789},{"line":5749,"column":20,"offset":5788},10793,{"line":5749,"column":5125,"offset":5785},{"type":26,"value":27},{"type":30,"tagName":4991,"properties":5792,"children":5793,"position":5870},{},[5794,5811,5817,5830,5835,5852,5858],{"type":30,"tagName":4508,"properties":5795,"children":5797,"position":5806},{"href":5796},"../functions/moving-averages.md",[5798],{"type":26,"value":5799,"position":5800},"Moving averages",{"start":5801,"end":5804},{"line":5802,"column":73,"offset":5803},207,10923,{"line":5802,"column":5752,"offset":5805},10938,{"start":5807,"end":5809},{"line":5802,"column":4450,"offset":5808},10922,{"line":5802,"column":5206,"offset":5810},10972,{"type":26,"value":5812,"position":5813}," for ",{"start":5814,"end":5815},{"line":5802,"column":5206,"offset":5810},{"line":5802,"column":9,"offset":5816},10977,{"type":30,"tagName":93,"properties":5818,"children":5819,"position":5827},{},[5820],{"type":26,"value":5821,"position":5822},"Ema",{"start":5823,"end":5824},{"line":5802,"column":9,"offset":5816},{"line":5802,"column":5825,"offset":5826},63,10982,{"start":5828,"end":5829},{"line":5802,"column":9,"offset":5816},{"line":5802,"column":5825,"offset":5826},{"type":26,"value":5269,"position":5831},{"start":5832,"end":5833},{"line":5802,"column":5825,"offset":5826},{"line":5802,"column":5292,"offset":5834},10987,{"type":30,"tagName":4508,"properties":5836,"children":5838,"position":5847},{"href":5837},"../functions/series-functions.md",[5839],{"type":26,"value":5840,"position":5841},"Series functions",{"start":5842,"end":5845},{"line":5802,"column":5843,"offset":5844},69,10988,{"line":5802,"column":5561,"offset":5846},11004,{"start":5848,"end":5849},{"line":5802,"column":5292,"offset":5834},{"line":5802,"column":5850,"offset":5851},120,11039,{"type":26,"value":5812,"position":5853},{"start":5854,"end":5855},{"line":5802,"column":5850,"offset":5851},{"line":5802,"column":5856,"offset":5857},125,11044,{"type":30,"tagName":93,"properties":5859,"children":5860,"position":5867},{},[5861],{"type":26,"value":5862,"position":5863},"Cross",{"start":5864,"end":5865},{"line":5802,"column":5856,"offset":5857},{"line":5802,"column":4689,"offset":5866},11051,{"start":5868,"end":5869},{"line":5802,"column":5856,"offset":5857},{"line":5802,"column":4689,"offset":5866},{"start":5871,"end":5873},{"line":5802,"column":20,"offset":5872},10920,{"line":5802,"column":4689,"offset":5866},{"type":26,"value":27},{"type":30,"tagName":4991,"properties":5876,"children":5877,"position":5921},{},[5878,5897,5903,5914],{"type":30,"tagName":4508,"properties":5879,"children":5881,"position":5891},{"href":5880},"../functions/styling.md",[5882],{"type":26,"value":5883,"position":5884},"Styling",{"start":5885,"end":5888},{"line":5886,"column":73,"offset":5887},208,11055,{"line":5886,"column":5889,"offset":5890},11,11062,{"start":5892,"end":5894},{"line":5886,"column":4450,"offset":5893},11054,{"line":5886,"column":5895,"offset":5896},37,11088,{"type":26,"value":5812,"position":5898},{"start":5899,"end":5900},{"line":5886,"column":5895,"offset":5896},{"line":5886,"column":5901,"offset":5902},42,11093,{"type":30,"tagName":93,"properties":5904,"children":5905,"position":5911},{},[5906],{"type":26,"value":4930,"position":5907},{"start":5908,"end":5909},{"line":5886,"column":5901,"offset":5902},{"line":5886,"column":4571,"offset":5910},11103,{"start":5912,"end":5913},{"line":5886,"column":5901,"offset":5902},{"line":5886,"column":4571,"offset":5910},{"type":26,"value":5915,"position":5916}," over a data-only output",{"start":5917,"end":5918},{"line":5886,"column":4571,"offset":5910},{"line":5886,"column":5919,"offset":5920},76,11127,{"start":5922,"end":5924},{"line":5886,"column":20,"offset":5923},11052,{"line":5886,"column":5919,"offset":5920},{"type":26,"value":27},{"type":30,"tagName":4991,"properties":5927,"children":5928,"position":5953},{},[5929,5946],{"type":30,"tagName":4508,"properties":5930,"children":5932,"position":5941},{"href":5931},"../core-concepts/repainting.md",[5933],{"type":26,"value":5934,"position":5935},"Repainting",{"start":5936,"end":5939},{"line":5937,"column":73,"offset":5938},209,11131,{"line":5937,"column":4550,"offset":5940},11141,{"start":5942,"end":5944},{"line":5937,"column":4450,"offset":5943},11130,{"line":5937,"column":5282,"offset":5945},11174,{"type":26,"value":5947,"position":5948}," for why a bucket folds in only on the next bucket's first bar",{"start":5949,"end":5950},{"line":5937,"column":5282,"offset":5945},{"line":5937,"column":5951,"offset":5952},109,11236,{"start":5954,"end":5956},{"line":5937,"column":20,"offset":5955},11128,{"line":5937,"column":5951,"offset":5952},{"type":26,"value":27},{"start":5959,"end":5960},{"line":5749,"column":20,"offset":5788},{"line":5937,"column":5951,"offset":5952},{"quirksMode":5962},false,{"start":5964,"end":5965},{"line":20,"column":20,"offset":21},{"line":5966,"column":20,"offset":5967},210,11237,1790157163086]