{
  "study": "adx",
  "interface": "TrainBard MCP and web interface; exact source recorded per frame",
  "counts": {
    "accepted_main_evaluations": 99456,
    "traded_rows": 99456,
    "zero_execution_configurations": 0,
    "explicit_zero_rows": 0,
    "reconciled_omitted_zero_tuples": 0,
    "fixed100quote_controls": 384
  },
  "scope": "Related retrospective configuration evaluations, not independent trials. Fixed-quote controls are outside main count.",
  "source_audit": "study-execution-audit.json",
  "scripts": [
    {
      "family": "adx",
      "file": "adx-lab.pine",
      "sha256": "523914c2824a95b8a1e93852440798d2f350b09e0193fd5c7bf9e47b290b43e5",
      "role": "main"
    },
    {
      "family": "adx",
      "file": "adx-fixed100.pine",
      "sha256": "d9d834e783a84a4b63446f71988be6a3dd0fd9a981f15730dee87552e73fcde1",
      "role": "fixed 100-quote activity control"
    }
  ],
  "main_batches": [
    {
      "family": "adx",
      "id": "adx-btcusdt-2h-early",
      "market": {
        "exchange": "binance",
        "symbol": "BTCUSDT",
        "timeframe": "2h",
        "start": "2021-01-01",
        "end": "2023-12-31",
        "starting_amount": 10000,
        "trading_fee_percent": 0.1
      },
      "source": {
        "interface": "MCP",
        "batch_id": "3baac20b-5ea6-4b10-916b-9218ef158993",
        "raw_result": "adx/raw/adx-btcusdt-2h-early/complete-result.json",
        "request": "adx/requests/adx-btcusdt-2h-early.json",
        "request_sha256": "ee5871b979f8bfe51078590029851a9ea4583e3efe1192606b3c6ed916c48786",
        "result_sha256": "1409ac607eff50c3b9faec6f16ee7a82c1c28a86ea2b1a111c2b401980296556",
        "source_sha256": "523914c2824a95b8a1e93852440798d2f350b09e0193fd5c7bf9e47b290b43e5"
      },
      "rows": 12432,
      "observed_metric_rows": 12432,
      "traded": 12432,
      "zero": 0,
      "omitted_zero_tuples": 0,
      "profitable": 8720,
      "median_observed_return": 38.96959686279297,
      "minimum_observed_return": -89.59957122802734,
      "maximum_observed_return": 172.22042846679688,
      "median_observed_reported_drawdown": 37.58686637878418,
      "add_rising_gate": {
        "pairs": 6216,
        "more_executions": 0,
        "fewer_executions": 4831,
        "equal_executions": 1385,
        "observed_return_pairs": 6216,
        "higher_return": 4331,
        "lower_return": 779,
        "median_observed_return_delta_pp": 15.585731983184814
      },
      "representative_default_metrics": [
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 2,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 11085.283203125,
          "totalReturn": 10.852828025817871,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.26286736130714417,
          "endPrice": 42170.62890625,
          "buyHoldValue": 14338.8798828125,
          "buyHoldReturn": 43.3887939453125,
          "totalTrades": 338,
          "winRate": 28.402366638183594,
          "maxDrawdown": 6910.00390625,
          "maxDrawdownPct": 50.808876037597656,
          "totalFees": 3246.9140625,
          "error": 0,
          "source_row_index": 8255,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 3,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 9882.9619140625,
          "totalReturn": -1.1703808307647705,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.23435652256011963,
          "endPrice": 42170.62890625,
          "buyHoldValue": 14338.8798828125,
          "buyHoldReturn": 43.3887939453125,
          "totalTrades": 326,
          "winRate": 29.447853088378906,
          "maxDrawdown": 5757.1669921875,
          "maxDrawdownPct": 45.27955627441406,
          "totalFees": 2972.68359375,
          "error": 0,
          "source_row_index": 8759,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 4,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 10119.90234375,
          "totalReturn": 1.1990282535552979,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.23997513949871063,
          "endPrice": 42170.62890625,
          "buyHoldValue": 14338.8798828125,
          "buyHoldReturn": 43.3887939453125,
          "totalTrades": 328,
          "winRate": 27.439023971557617,
          "maxDrawdown": 5024.8857421875,
          "maxDrawdownPct": 44.09148406982422,
          "totalFees": 2810.849609375,
          "error": 0,
          "source_row_index": 8673,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 5,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 10007.7138671875,
          "totalReturn": 0.07713595777750015,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.23731477558612823,
          "endPrice": 42170.62890625,
          "buyHoldValue": 14338.8798828125,
          "buyHoldReturn": 43.3887939453125,
          "totalTrades": 326,
          "winRate": 26.993865966796875,
          "maxDrawdown": 5196.609375,
          "maxDrawdownPct": 44.92798614501953,
          "totalFees": 2821.66259765625,
          "error": 0,
          "source_row_index": 8715,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 6,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 9419.27734375,
          "totalReturn": -5.807223796844482,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.2233610898256302,
          "endPrice": 42170.62890625,
          "buyHoldValue": 14338.8798828125,
          "buyHoldReturn": 43.3887939453125,
          "totalTrades": 334,
          "winRate": 25.748502731323242,
          "maxDrawdown": 5327.59716796875,
          "maxDrawdownPct": 46.467308044433594,
          "totalFees": 2868.926513671875,
          "error": 0,
          "source_row_index": 8974,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 7,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 8957.76953125,
          "totalReturn": -10.422308921813965,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.21241724491119385,
          "endPrice": 42170.62890625,
          "buyHoldValue": 14338.8798828125,
          "buyHoldReturn": 43.3887939453125,
          "totalTrades": 344,
          "winRate": 27.325580596923828,
          "maxDrawdown": 5895.8515625,
          "maxDrawdownPct": 50.25190353393555,
          "totalFees": 2890.785400390625,
          "error": 0,
          "source_row_index": 9226,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 8,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 8231.849609375,
          "totalReturn": -17.681507110595703,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.19520337879657745,
          "endPrice": 42170.62890625,
          "buyHoldValue": 14338.8798828125,
          "buyHoldReturn": 43.3887939453125,
          "totalTrades": 346,
          "winRate": 26.589595794677734,
          "maxDrawdown": 5823.8427734375,
          "maxDrawdownPct": 50.87446594238281,
          "totalFees": 2801.841796875,
          "error": 0,
          "source_row_index": 9668,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 9,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 7993.08642578125,
          "totalReturn": -20.069137573242188,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.1895415335893631,
          "endPrice": 42170.62890625,
          "buyHoldValue": 14338.8798828125,
          "buyHoldReturn": 43.3887939453125,
          "totalTrades": 348,
          "winRate": 26.43678092956543,
          "maxDrawdown": 5462.2724609375,
          "maxDrawdownPct": 50.16238784790039,
          "totalFees": 2729.639892578125,
          "error": 0,
          "source_row_index": 9821,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 10,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 7994.685546875,
          "totalReturn": -20.053146362304688,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.18957945704460144,
          "endPrice": 42170.62890625,
          "buyHoldValue": 14338.8798828125,
          "buyHoldReturn": 43.3887939453125,
          "totalTrades": 346,
          "winRate": 26.589595794677734,
          "maxDrawdown": 5557.81591796875,
          "maxDrawdownPct": 50.79560089111328,
          "totalFees": 2722.699951171875,
          "error": 0,
          "source_row_index": 9819,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 11,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 7713.24169921875,
          "totalReturn": -22.867582321166992,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.18290553987026215,
          "endPrice": 42170.62890625,
          "buyHoldValue": 14338.8798828125,
          "buyHoldReturn": 43.3887939453125,
          "totalTrades": 352,
          "winRate": 27.272727966308594,
          "maxDrawdown": 5712.16357421875,
          "maxDrawdownPct": 52.55961227416992,
          "totalFees": 2719.885498046875,
          "error": 0,
          "source_row_index": 9987,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 12,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 7722.005859375,
          "totalReturn": -22.779939651489258,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.18311336636543274,
          "endPrice": 42170.62890625,
          "buyHoldValue": 14338.8798828125,
          "buyHoldReturn": 43.3887939453125,
          "totalTrades": 360,
          "winRate": 27.22222137451172,
          "maxDrawdown": 6105.3427734375,
          "maxDrawdownPct": 55.350975036621094,
          "totalFees": 2768.74609375,
          "error": 0,
          "source_row_index": 9979,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 13,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 7433.94775390625,
          "totalReturn": -25.660524368286133,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.1762825846672058,
          "endPrice": 42170.62890625,
          "buyHoldValue": 14338.8798828125,
          "buyHoldReturn": 43.3887939453125,
          "totalTrades": 370,
          "winRate": 26.486486434936523,
          "maxDrawdown": 5960.0546875,
          "maxDrawdownPct": 55.12744140625,
          "totalFees": 2809.16748046875,
          "error": 0,
          "source_row_index": 10163,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 14,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 7534.134765625,
          "totalReturn": -24.658653259277344,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.17865833640098572,
          "endPrice": 42170.62890625,
          "buyHoldValue": 14338.8798828125,
          "buyHoldReturn": 43.3887939453125,
          "totalTrades": 370,
          "winRate": 27.027027130126953,
          "maxDrawdown": 6070.544921875,
          "maxDrawdownPct": 56.37070083618164,
          "totalFees": 2688.172607421875,
          "error": 0,
          "source_row_index": 10088,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 15,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 7556.22216796875,
          "totalReturn": -24.43777847290039,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.17918209731578827,
          "endPrice": 42170.62890625,
          "buyHoldValue": 14338.8798828125,
          "buyHoldReturn": 43.3887939453125,
          "totalTrades": 384,
          "winRate": 26.5625,
          "maxDrawdown": 5888.115234375,
          "maxDrawdownPct": 55.32386779785156,
          "totalFees": 2822.5986328125,
          "error": 0,
          "source_row_index": 10072,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 16,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 7493.43505859375,
          "totalReturn": -25.06564712524414,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.1776932328939438,
          "endPrice": 42170.62890625,
          "buyHoldValue": 14338.8798828125,
          "buyHoldReturn": 43.3887939453125,
          "totalTrades": 394,
          "winRate": 26.395938873291016,
          "maxDrawdown": 5978.0576171875,
          "maxDrawdownPct": 57.14175796508789,
          "totalFees": 2789.968994140625,
          "error": 0,
          "source_row_index": 10121,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 17,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 7462.30078125,
          "totalReturn": -25.376995086669922,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.17695492506027222,
          "endPrice": 42170.62890625,
          "buyHoldValue": 14338.8798828125,
          "buyHoldReturn": 43.3887939453125,
          "totalTrades": 398,
          "winRate": 26.130653381347656,
          "maxDrawdown": 6158.57177734375,
          "maxDrawdownPct": 58.13727569580078,
          "totalFees": 2797.803466796875,
          "error": 0,
          "source_row_index": 10145,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 18,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 7074.27001953125,
          "totalReturn": -29.25729751586914,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.16775348782539368,
          "endPrice": 42170.62890625,
          "buyHoldValue": 14338.8798828125,
          "buyHoldReturn": 43.3887939453125,
          "totalTrades": 402,
          "winRate": 25.37313461303711,
          "maxDrawdown": 6344.20458984375,
          "maxDrawdownPct": 59.88966369628906,
          "totalFees": 2715.319580078125,
          "error": 0,
          "source_row_index": 10410,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 19,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 7578.2998046875,
          "totalReturn": -24.21700096130371,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.1797056347131729,
          "endPrice": 42170.62890625,
          "buyHoldValue": 14338.8798828125,
          "buyHoldReturn": 43.3887939453125,
          "totalTrades": 398,
          "winRate": 26.130653381347656,
          "maxDrawdown": 6113.1044921875,
          "maxDrawdownPct": 57.708065032958984,
          "totalFees": 2763.79345703125,
          "error": 0,
          "source_row_index": 10060,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 20,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 8200.544921875,
          "totalReturn": -17.994552612304688,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.19446104764938354,
          "endPrice": 42170.62890625,
          "buyHoldValue": 14338.8798828125,
          "buyHoldReturn": 43.3887939453125,
          "totalTrades": 404,
          "winRate": 25.74257469177246,
          "maxDrawdown": 6175.29443359375,
          "maxDrawdownPct": 58.29513931274414,
          "totalFees": 2886.956787109375,
          "error": 0,
          "source_row_index": 9689,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 21,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 8060.1640625,
          "totalReturn": -19.398359298706055,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.19113217294216156,
          "endPrice": 42170.62890625,
          "buyHoldValue": 14338.8798828125,
          "buyHoldReturn": 43.3887939453125,
          "totalTrades": 408,
          "winRate": 25.490196228027344,
          "maxDrawdown": 6340.17333984375,
          "maxDrawdownPct": 59.86850357055664,
          "totalFees": 2860.001953125,
          "error": 0,
          "source_row_index": 9777,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 22,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 8199.6494140625,
          "totalReturn": -18.00350570678711,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.1944398134946823,
          "endPrice": 42170.62890625,
          "buyHoldValue": 14338.8798828125,
          "buyHoldReturn": 43.3887939453125,
          "totalTrades": 414,
          "winRate": 25.120773315429688,
          "maxDrawdown": 6133.75439453125,
          "maxDrawdownPct": 57.91934585571289,
          "totalFees": 2979.26318359375,
          "error": 0,
          "source_row_index": 9690,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 23,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 8227.5380859375,
          "totalReturn": -17.72462272644043,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.19510114192962646,
          "endPrice": 42170.62890625,
          "buyHoldValue": 14338.8798828125,
          "buyHoldReturn": 43.3887939453125,
          "totalTrades": 420,
          "winRate": 25.238094329833984,
          "maxDrawdown": 6111.21875,
          "maxDrawdownPct": 57.706546783447266,
          "totalFees": 3042.555908203125,
          "error": 0,
          "source_row_index": 9670,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 24,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 7380.39404296875,
          "totalReturn": -26.19605827331543,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.17501266300678253,
          "endPrice": 42170.62890625,
          "buyHoldValue": 14338.8798828125,
          "buyHoldReturn": 43.3887939453125,
          "totalTrades": 428,
          "winRate": 24.766355514526367,
          "maxDrawdown": 6408.51123046875,
          "maxDrawdownPct": 60.39889144897461,
          "totalFees": 2966.568115234375,
          "error": 0,
          "source_row_index": 10210,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 25,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 7620.8037109375,
          "totalReturn": -23.791961669921875,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.18071353435516357,
          "endPrice": 42170.62890625,
          "buyHoldValue": 14338.8798828125,
          "buyHoldReturn": 43.3887939453125,
          "totalTrades": 432,
          "winRate": 24.537036895751953,
          "maxDrawdown": 6303.44580078125,
          "maxDrawdownPct": 59.40867614746094,
          "totalFees": 2967.168701171875,
          "error": 0,
          "source_row_index": 10036,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 2,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 11856.8935546875,
          "totalReturn": 18.568933486938477,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.2811647355556488,
          "endPrice": 42170.62890625,
          "buyHoldValue": 14338.8798828125,
          "buyHoldReturn": 43.3887939453125,
          "totalTrades": 328,
          "winRate": 29.268293380737305,
          "maxDrawdown": 6594.55908203125,
          "maxDrawdownPct": 47.72860336303711,
          "totalFees": 3284.552001953125,
          "error": 0,
          "source_row_index": 7884,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 3,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 9104.380859375,
          "totalReturn": -8.956195831298828,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.21589386463165283,
          "endPrice": 42170.62890625,
          "buyHoldValue": 14338.8798828125,
          "buyHoldReturn": 43.3887939453125,
          "totalTrades": 310,
          "winRate": 27.74193572998047,
          "maxDrawdown": 5339.35693359375,
          "maxDrawdownPct": 45.435203552246094,
          "totalFees": 2665.690673828125,
          "error": 0,
          "source_row_index": 9146,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 4,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 9322.57421875,
          "totalReturn": -6.774260520935059,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.22106793522834778,
          "endPrice": 42170.62890625,
          "buyHoldValue": 14338.8798828125,
          "buyHoldReturn": 43.3887939453125,
          "totalTrades": 292,
          "winRate": 26.71232795715332,
          "maxDrawdown": 4587.46826171875,
          "maxDrawdownPct": 44.51095962524414,
          "totalFees": 2343.66357421875,
          "error": 0,
          "source_row_index": 9019,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 5,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 9555.8955078125,
          "totalReturn": -4.441040992736816,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.2266007363796234,
          "endPrice": 42170.62890625,
          "buyHoldValue": 14338.8798828125,
          "buyHoldReturn": 43.3887939453125,
          "totalTrades": 274,
          "winRate": 27.007299423217773,
          "maxDrawdown": 5070.05859375,
          "maxDrawdownPct": 46.87742614746094,
          "totalFees": 2276.952392578125,
          "error": 0,
          "source_row_index": 8923,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 6,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 10086.529296875,
          "totalReturn": 0.865291178226471,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.23918373882770538,
          "endPrice": 42170.62890625,
          "buyHoldValue": 14338.8798828125,
          "buyHoldReturn": 43.3887939453125,
          "totalTrades": 268,
          "winRate": 26.119403839111328,
          "maxDrawdown": 4452.34326171875,
          "maxDrawdownPct": 41.8819694519043,
          "totalFees": 2309.43359375,
          "error": 0,
          "source_row_index": 8685,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 7,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 9930.2412109375,
          "totalReturn": -0.6975882649421692,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.23547765612602234,
          "endPrice": 42170.62890625,
          "buyHoldValue": 14338.8798828125,
          "buyHoldReturn": 43.3887939453125,
          "totalTrades": 262,
          "winRate": 25.954198837280273,
          "maxDrawdown": 4272.34765625,
          "maxDrawdownPct": 40.69508361816406,
          "totalFees": 2243.4013671875,
          "error": 0,
          "source_row_index": 8747,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 8,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 9764.306640625,
          "totalReturn": -2.3569352626800537,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.23154281079769135,
          "endPrice": 42170.62890625,
          "buyHoldValue": 14338.8798828125,
          "buyHoldReturn": 43.3887939453125,
          "totalTrades": 254,
          "winRate": 26.77165412902832,
          "maxDrawdown": 4416.98583984375,
          "maxDrawdownPct": 42.190147399902344,
          "totalFees": 2114.663818359375,
          "error": 0,
          "source_row_index": 8817,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 9,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 9712.2958984375,
          "totalReturn": -2.8770387172698975,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.23030948638916016,
          "endPrice": 42170.62890625,
          "buyHoldValue": 14338.8798828125,
          "buyHoldReturn": 43.3887939453125,
          "totalTrades": 242,
          "winRate": 26.44628143310547,
          "maxDrawdown": 4614.99560546875,
          "maxDrawdownPct": 44.23841857910156,
          "totalFees": 1941.542724609375,
          "error": 0,
          "source_row_index": 8848,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 10,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 9934.060546875,
          "totalReturn": -0.6593965888023376,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.23556822538375854,
          "endPrice": 42170.62890625,
          "buyHoldValue": 14338.8798828125,
          "buyHoldReturn": 43.3887939453125,
          "totalTrades": 238,
          "winRate": 26.890756607055664,
          "maxDrawdown": 4579.26220703125,
          "maxDrawdownPct": 43.59138488769531,
          "totalFees": 1928.8106689453125,
          "error": 0,
          "source_row_index": 8744,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 11,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 10479.52734375,
          "totalReturn": 4.795271396636963,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.24850298464298248,
          "endPrice": 42170.62890625,
          "buyHoldValue": 14338.8798828125,
          "buyHoldReturn": 43.3887939453125,
          "totalTrades": 232,
          "winRate": 29.310344696044922,
          "maxDrawdown": 4257.33544921875,
          "maxDrawdownPct": 41.389984130859375,
          "totalFees": 1894.197998046875,
          "error": 0,
          "source_row_index": 8523,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 12,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 10393.46484375,
          "totalReturn": 3.934652328491211,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.24646218121051788,
          "endPrice": 42170.62890625,
          "buyHoldValue": 14338.8798828125,
          "buyHoldReturn": 43.3887939453125,
          "totalTrades": 230,
          "winRate": 28.69565200805664,
          "maxDrawdown": 4196.857421875,
          "maxDrawdownPct": 41.37885665893555,
          "totalFees": 1873.64111328125,
          "error": 0,
          "source_row_index": 8560,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 13,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 11267.9345703125,
          "totalReturn": 12.679341316223145,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.2671986222267151,
          "endPrice": 42170.62890625,
          "buyHoldValue": 14338.8798828125,
          "buyHoldReturn": 43.3887939453125,
          "totalTrades": 228,
          "winRate": 28.947368621826172,
          "maxDrawdown": 3942.405029296875,
          "maxDrawdownPct": 38.191383361816406,
          "totalFees": 1960.838134765625,
          "error": 0,
          "source_row_index": 8171,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 14,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 11629.76953125,
          "totalReturn": 16.29769515991211,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.2757788896560669,
          "endPrice": 42170.62890625,
          "buyHoldValue": 14338.8798828125,
          "buyHoldReturn": 43.3887939453125,
          "totalTrades": 228,
          "winRate": 29.824562072753906,
          "maxDrawdown": 3821.033203125,
          "maxDrawdownPct": 37.59393310546875,
          "totalFees": 1917.6434326171875,
          "error": 0,
          "source_row_index": 8004,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 15,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 11298.509765625,
          "totalReturn": 12.985095977783203,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.26792365312576294,
          "endPrice": 42170.62890625,
          "buyHoldValue": 14338.8798828125,
          "buyHoldReturn": 43.3887939453125,
          "totalTrades": 228,
          "winRate": 28.070175170898438,
          "maxDrawdown": 3808.6513671875,
          "maxDrawdownPct": 37.91594696044922,
          "totalFees": 1878.7965087890625,
          "error": 0,
          "source_row_index": 8152,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 16,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 11523.3671875,
          "totalReturn": 15.233672142028809,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.27325576543807983,
          "endPrice": 42170.62890625,
          "buyHoldValue": 14338.8798828125,
          "buyHoldReturn": 43.3887939453125,
          "totalTrades": 228,
          "winRate": 28.070175170898438,
          "maxDrawdown": 3743.8173828125,
          "maxDrawdownPct": 36.921470642089844,
          "totalFees": 1919.838134765625,
          "error": 0,
          "source_row_index": 8052,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 17,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 11505.544921875,
          "totalReturn": 15.055448532104492,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.2728331387042999,
          "endPrice": 42170.62890625,
          "buyHoldValue": 14338.8798828125,
          "buyHoldReturn": 43.3887939453125,
          "totalTrades": 226,
          "winRate": 28.318584442138672,
          "maxDrawdown": 3879.532470703125,
          "maxDrawdownPct": 37.952396392822266,
          "totalFees": 1893.0576171875,
          "error": 0,
          "source_row_index": 8062,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 18,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 11755.970703125,
          "totalReturn": 17.559701919555664,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.2787715196609497,
          "endPrice": 42170.62890625,
          "buyHoldValue": 14338.8798828125,
          "buyHoldReturn": 43.3887939453125,
          "totalTrades": 222,
          "winRate": 28.828828811645508,
          "maxDrawdown": 3943.78076171875,
          "maxDrawdownPct": 38.113243103027344,
          "totalFees": 1869.614501953125,
          "error": 0,
          "source_row_index": 7940,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 19,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 11505.6025390625,
          "totalReturn": 15.056021690368652,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.2728344798088074,
          "endPrice": 42170.62890625,
          "buyHoldValue": 14338.8798828125,
          "buyHoldReturn": 43.3887939453125,
          "totalTrades": 222,
          "winRate": 28.828828811645508,
          "maxDrawdown": 4026.528564453125,
          "maxDrawdownPct": 38.912925720214844,
          "totalFees": 1845.619140625,
          "error": 0,
          "source_row_index": 8061,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 20,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 12380.2939453125,
          "totalReturn": 23.802940368652344,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.2935762107372284,
          "endPrice": 42170.62890625,
          "buyHoldValue": 14338.8798828125,
          "buyHoldReturn": 43.3887939453125,
          "totalTrades": 220,
          "winRate": 28.18181800842285,
          "maxDrawdown": 4151.9248046875,
          "maxDrawdownPct": 40.12477493286133,
          "totalFees": 1839.4119873046875,
          "error": 0,
          "source_row_index": 7585,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 21,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 11821.4169921875,
          "totalReturn": 18.21417236328125,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.28032347559928894,
          "endPrice": 42170.62890625,
          "buyHoldValue": 14338.8798828125,
          "buyHoldReturn": 43.3887939453125,
          "totalTrades": 222,
          "winRate": 27.927927017211914,
          "maxDrawdown": 4397.404296875,
          "maxDrawdownPct": 42.50912094116211,
          "totalFees": 1813.57861328125,
          "error": 0,
          "source_row_index": 7903,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 22,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 12147.00390625,
          "totalReturn": 21.47003746032715,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.28804415464401245,
          "endPrice": 42170.62890625,
          "buyHoldValue": 14338.8798828125,
          "buyHoldReturn": 43.3887939453125,
          "totalTrades": 220,
          "winRate": 28.18181800842285,
          "maxDrawdown": 4205.5234375,
          "maxDrawdownPct": 40.654232025146484,
          "totalFees": 1835.0162353515625,
          "error": 0,
          "source_row_index": 7719,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 23,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 12225.4453125,
          "totalReturn": 22.254457473754883,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.28990426659584045,
          "endPrice": 42170.62890625,
          "buyHoldValue": 14338.8798828125,
          "buyHoldReturn": 43.3887939453125,
          "totalTrades": 220,
          "winRate": 28.18181800842285,
          "maxDrawdown": 4128.22265625,
          "maxDrawdownPct": 39.90697479248047,
          "totalFees": 1852.0518798828125,
          "error": 0,
          "source_row_index": 7671,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 24,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 10864.8818359375,
          "totalReturn": 8.648815155029297,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.2576409578323364,
          "endPrice": 42170.62890625,
          "buyHoldValue": 14338.8798828125,
          "buyHoldReturn": 43.3887939453125,
          "totalTrades": 224,
          "winRate": 27.678571701049805,
          "maxDrawdown": 4303.16015625,
          "maxDrawdownPct": 42.09663009643555,
          "totalFees": 1783.698974609375,
          "error": 0,
          "source_row_index": 8339,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 25,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 11394.138671875,
          "totalReturn": 13.941384315490723,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.2701913118362427,
          "endPrice": 42170.62890625,
          "buyHoldValue": 14338.8798828125,
          "buyHoldReturn": 43.3887939453125,
          "totalTrades": 222,
          "winRate": 27.927927017211914,
          "maxDrawdown": 4095.305908203125,
          "maxDrawdownPct": 40.06324768066406,
          "totalFees": 1785.69140625,
          "error": 0,
          "source_row_index": 8110,
          "source_status": "Observed original metric row"
        }
      ]
    },
    {
      "family": "adx",
      "id": "adx-btcusdt-2h-later",
      "market": {
        "exchange": "binance",
        "symbol": "BTCUSDT",
        "timeframe": "2h",
        "start": "2024-01-01",
        "end": "2025-12-31",
        "starting_amount": 10000,
        "trading_fee_percent": 0.1
      },
      "source": {
        "interface": "UI",
        "ui_job": "UI-REMAIN-adx-main-btcusdt-later-2h-4h",
        "raw_result": "adx/raw-ui/UI-REMAIN-adx-main-btcusdt-later-2h-4h/export.compact.json",
        "completion": "adx/raw-ui/UI-REMAIN-adx-main-btcusdt-later-2h-4h/completion.json",
        "normalized_result": "adx/raw-ui/UI-REMAIN-adx-main-btcusdt-later-2h-4h/normalized-ui.json",
        "request": "adx/raw-ui/UI-REMAIN-adx-main-btcusdt-later-2h-4h/completion.json",
        "request_sha256": "3515492c55895c1ba519d2b00b0c95e06d623a66e384eddf401ab5d897dbac93",
        "result_sha256": "b13ad1fa1371ba610c6a16b76ea9610427e5b0ba2746d91245bbc97005cd9927",
        "normalized_sha256": "8e427bd103b5c5d819a08ffdd7ea05fd34aa04f754b5f5c97d20ecf2e3760ddc",
        "source_sha256": "523914c2824a95b8a1e93852440798d2f350b09e0193fd5c7bf9e47b290b43e5",
        "ui_counts": {
          "requested": 12432,
          "structural_invalid": 0,
          "accepted_valid": 12432,
          "observed_metric_rows": 12432,
          "traded_rows": 12432,
          "explicit_zero_rows": 0,
          "reconciled_omitted_zero_tuples": 0,
          "inclusion": "unique"
        }
      },
      "rows": 12432,
      "observed_metric_rows": 12432,
      "traded": 12432,
      "zero": 0,
      "omitted_zero_tuples": 0,
      "profitable": 6418,
      "median_observed_return": 1.080162227153778,
      "minimum_observed_return": -75.59613037109375,
      "maximum_observed_return": 49.028846740722656,
      "median_observed_reported_drawdown": 31.06993865966797,
      "add_rising_gate": {
        "pairs": 6216,
        "more_executions": 0,
        "fewer_executions": 5155,
        "equal_executions": 1061,
        "observed_return_pairs": 6216,
        "higher_return": 4505,
        "lower_return": 1452,
        "median_observed_return_delta_pp": 7.7050352692604065
      },
      "representative_default_metrics": [
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 2,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 9575.8193359375,
          "totalReturn": -4.24180269241333,
          "finalCoinValue": 9575.8193359375,
          "finalCoinAmount": 0.10801909118890762,
          "endPrice": 88649.328125,
          "buyHoldValue": 20803.080078125,
          "buyHoldReturn": 108.03079986572266,
          "totalTrades": 213,
          "winRate": 39.622642517089844,
          "maxDrawdown": 4215.27099609375,
          "maxDrawdownPct": 30.834672927856445,
          "totalFees": 2335.174072265625,
          "error": 0,
          "candleSize": "2h",
          "source_row_index": 14040,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 3,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 8090.748046875,
          "totalReturn": -19.092519760131836,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.09126688539981842,
          "endPrice": 88649.328125,
          "buyHoldValue": 20803.080078125,
          "buyHoldReturn": 108.03079986572266,
          "totalTrades": 204,
          "winRate": 34.313724517822266,
          "maxDrawdown": 4754.92822265625,
          "maxDrawdownPct": 37.17955780029297,
          "totalFees": 2014.40625,
          "error": 0,
          "candleSize": "2h",
          "source_row_index": 19798,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 4,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 7177.21630859375,
          "totalReturn": -28.22783660888672,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.08096187561750412,
          "endPrice": 88649.328125,
          "buyHoldValue": 20803.080078125,
          "buyHoldReturn": 108.03079986572266,
          "totalTrades": 204,
          "winRate": 34.313724517822266,
          "maxDrawdown": 5435.486328125,
          "maxDrawdownPct": 43.095333099365234,
          "totalFees": 1876.6209716796875,
          "error": 0,
          "candleSize": "2h",
          "source_row_index": 22073,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 5,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 7876.8642578125,
          "totalReturn": -21.23135757446289,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.08885418623685837,
          "endPrice": 88649.328125,
          "buyHoldValue": 20803.080078125,
          "buyHoldReturn": 108.03079986572266,
          "totalTrades": 200,
          "winRate": 36,
          "maxDrawdown": 5917.501953125,
          "maxDrawdownPct": 44.64742660522461,
          "totalFees": 1895.2080078125,
          "error": 0,
          "candleSize": "2h",
          "source_row_index": 20414,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 6,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 8717.8916015625,
          "totalReturn": -12.821084022521973,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.09834131598472595,
          "endPrice": 88649.328125,
          "buyHoldValue": 20803.080078125,
          "buyHoldReturn": 108.03079986572266,
          "totalTrades": 194,
          "winRate": 36.08247375488281,
          "maxDrawdown": 5843.94140625,
          "maxDrawdownPct": 44.092411041259766,
          "totalFees": 1893.508056640625,
          "error": 0,
          "candleSize": "2h",
          "source_row_index": 17537,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 7,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 8911.7548828125,
          "totalReturn": -10.882447242736816,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.10052817314863205,
          "endPrice": 88649.328125,
          "buyHoldValue": 20803.080078125,
          "buyHoldReturn": 108.03079986572266,
          "totalTrades": 192,
          "winRate": 37.5,
          "maxDrawdown": 5687.31591796875,
          "maxDrawdownPct": 43.69563293457031,
          "totalFees": 1862.3272705078125,
          "error": 0,
          "candleSize": "2h",
          "source_row_index": 16790,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 8,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 8066.64013671875,
          "totalReturn": -19.333599090576172,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.0909949392080307,
          "endPrice": 88649.328125,
          "buyHoldValue": 20803.080078125,
          "buyHoldReturn": 108.03079986572266,
          "totalTrades": 206,
          "winRate": 36.89320373535156,
          "maxDrawdown": 6118.240234375,
          "maxDrawdownPct": 47.00642395019531,
          "totalFees": 1906.22021484375,
          "error": 0,
          "candleSize": "2h",
          "source_row_index": 19867,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 9,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 8110.24560546875,
          "totalReturn": -18.897541046142578,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.09148682653903961,
          "endPrice": 88649.328125,
          "buyHoldValue": 20803.080078125,
          "buyHoldReturn": 108.03079986572266,
          "totalTrades": 216,
          "winRate": 36.11111068725586,
          "maxDrawdown": 5980.62158203125,
          "maxDrawdownPct": 45.949100494384766,
          "totalFees": 1991.7259521484375,
          "error": 0,
          "candleSize": "2h",
          "source_row_index": 19747,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 10,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 7847.34375,
          "totalReturn": -21.526565551757812,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.08852118253707886,
          "endPrice": 88649.328125,
          "buyHoldValue": 20803.080078125,
          "buyHoldReturn": 108.03079986572266,
          "totalTrades": 216,
          "winRate": 33.33333206176758,
          "maxDrawdown": 6178.28955078125,
          "maxDrawdownPct": 47.46778106689453,
          "totalFees": 1926.2320556640625,
          "error": 0,
          "candleSize": "2h",
          "source_row_index": 20482,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 11,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 8469.7412109375,
          "totalReturn": -15.302586555480957,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.09554208070039749,
          "endPrice": 88649.328125,
          "buyHoldValue": 20803.080078125,
          "buyHoldReturn": 108.03079986572266,
          "totalTrades": 210,
          "winRate": 33.33333206176758,
          "maxDrawdown": 5871.0986328125,
          "maxDrawdownPct": 45.16623306274414,
          "totalFees": 1932.8687744140625,
          "error": 0,
          "candleSize": "2h",
          "source_row_index": 18434,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 12,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 8183.52099609375,
          "totalReturn": -18.164791107177734,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.09231339395046234,
          "endPrice": 88649.328125,
          "buyHoldValue": 20803.080078125,
          "buyHoldReturn": 108.03079986572266,
          "totalTrades": 216,
          "winRate": 32.407405853271484,
          "maxDrawdown": 6032.4111328125,
          "maxDrawdownPct": 46.28936767578125,
          "totalFees": 1958.1788330078125,
          "error": 0,
          "candleSize": "2h",
          "source_row_index": 19455,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 13,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 8106.19921875,
          "totalReturn": -18.93800926208496,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.09144117683172226,
          "endPrice": 88649.328125,
          "buyHoldValue": 20803.080078125,
          "buyHoldReturn": 108.03079986572266,
          "totalTrades": 218,
          "winRate": 32.11009216308594,
          "maxDrawdown": 5840.95458984375,
          "maxDrawdownPct": 44.69459915161133,
          "totalFees": 2009.1121826171875,
          "error": 0,
          "candleSize": "2h",
          "source_row_index": 19756,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 14,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 7885.55029296875,
          "totalReturn": -21.144498825073242,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.08895216882228851,
          "endPrice": 88649.328125,
          "buyHoldValue": 20803.080078125,
          "buyHoldReturn": 108.03079986572266,
          "totalTrades": 222,
          "winRate": 31.531532287597656,
          "maxDrawdown": 5898.39453125,
          "maxDrawdownPct": 45.13412857055664,
          "totalFees": 2024.53466796875,
          "error": 0,
          "candleSize": "2h",
          "source_row_index": 20388,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 15,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 8410.5703125,
          "totalReturn": -15.89430046081543,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.09487460553646088,
          "endPrice": 88649.328125,
          "buyHoldValue": 20803.080078125,
          "buyHoldReturn": 108.03079986572266,
          "totalTrades": 230,
          "winRate": 32.173912048339844,
          "maxDrawdown": 5451.2236328125,
          "maxDrawdownPct": 41.71240234375,
          "totalFees": 2127.59326171875,
          "error": 0,
          "candleSize": "2h",
          "source_row_index": 18621,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 16,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 8145.20751953125,
          "totalReturn": -18.54792594909668,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.09188120812177658,
          "endPrice": 88649.328125,
          "buyHoldValue": 20803.080078125,
          "buyHoldReturn": 108.03079986572266,
          "totalTrades": 234,
          "winRate": 30.769229888916016,
          "maxDrawdown": 5426.02392578125,
          "maxDrawdownPct": 41.749691009521484,
          "totalFees": 2154.715087890625,
          "error": 0,
          "candleSize": "2h",
          "source_row_index": 19625,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 17,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 8698.5673828125,
          "totalReturn": -13.014324188232422,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.09812333434820175,
          "endPrice": 88649.328125,
          "buyHoldValue": 20803.080078125,
          "buyHoldReturn": 108.03079986572266,
          "totalTrades": 246,
          "winRate": 31.707317352294922,
          "maxDrawdown": 4952.6826171875,
          "maxDrawdownPct": 38.10763931274414,
          "totalFees": 2385.626708984375,
          "error": 0,
          "candleSize": "2h",
          "source_row_index": 17609,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 18,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 8126.90625,
          "totalReturn": -18.73093605041504,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.09167475998401642,
          "endPrice": 88649.328125,
          "buyHoldValue": 20803.080078125,
          "buyHoldReturn": 108.03079986572266,
          "totalTrades": 246,
          "winRate": 31.707317352294922,
          "maxDrawdown": 5505.24609375,
          "maxDrawdownPct": 42.23080062866211,
          "totalFees": 2312.534912109375,
          "error": 0,
          "candleSize": "2h",
          "source_row_index": 19694,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 19,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 7896.29736328125,
          "totalReturn": -21.037023544311523,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.08907340466976166,
          "endPrice": 88649.328125,
          "buyHoldValue": 20803.080078125,
          "buyHoldReturn": 108.03079986572266,
          "totalTrades": 248,
          "winRate": 30.645160675048828,
          "maxDrawdown": 5516.8974609375,
          "maxDrawdownPct": 42.3201789855957,
          "totalFees": 2326.738037109375,
          "error": 0,
          "candleSize": "2h",
          "source_row_index": 20364,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 20,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 7919.732421875,
          "totalReturn": -20.802675247192383,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.08933775871992111,
          "endPrice": 88649.328125,
          "buyHoldValue": 20803.080078125,
          "buyHoldReturn": 108.03079986572266,
          "totalTrades": 246,
          "winRate": 30.081300735473633,
          "maxDrawdown": 5460.47314453125,
          "maxDrawdownPct": 41.88734817504883,
          "totalFees": 2308.18359375,
          "error": 0,
          "candleSize": "2h",
          "source_row_index": 20294,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 21,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 7863.76708984375,
          "totalReturn": -21.362327575683594,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.08870644867420197,
          "endPrice": 88649.328125,
          "buyHoldValue": 20803.080078125,
          "buyHoldReturn": 108.03079986572266,
          "totalTrades": 250,
          "winRate": 29.600000381469727,
          "maxDrawdown": 5292.9384765625,
          "maxDrawdownPct": 40.60218811035156,
          "totalFees": 2355.862060546875,
          "error": 0,
          "candleSize": "2h",
          "source_row_index": 20442,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 22,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 7885.65673828125,
          "totalReturn": -21.143434524536133,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.08895336836576462,
          "endPrice": 88649.328125,
          "buyHoldValue": 20803.080078125,
          "buyHoldReturn": 108.03079986572266,
          "totalTrades": 254,
          "winRate": 29.13385772705078,
          "maxDrawdown": 5255.724609375,
          "maxDrawdownPct": 40.31671905517578,
          "totalFees": 2399.582275390625,
          "error": 0,
          "candleSize": "2h",
          "source_row_index": 20387,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 23,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 7636.44482421875,
          "totalReturn": -23.635549545288086,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.0861421599984169,
          "endPrice": 88649.328125,
          "buyHoldValue": 20803.080078125,
          "buyHoldReturn": 108.03079986572266,
          "totalTrades": 260,
          "winRate": 28.461538314819336,
          "maxDrawdown": 5399.64697265625,
          "maxDrawdownPct": 41.42074966430664,
          "totalFees": 2454.37744140625,
          "error": 0,
          "candleSize": "2h",
          "source_row_index": 21029,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 24,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 8675.521484375,
          "totalReturn": -13.244786262512207,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.09786336123943329,
          "endPrice": 88649.328125,
          "buyHoldValue": 20803.080078125,
          "buyHoldReturn": 108.03079986572266,
          "totalTrades": 258,
          "winRate": 30.23255729675293,
          "maxDrawdown": 4118.298828125,
          "maxDrawdownPct": 32.18975067138672,
          "totalFees": 2570.32470703125,
          "error": 0,
          "candleSize": "2h",
          "source_row_index": 17684,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 25,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 8549.580078125,
          "totalReturn": -14.504199981689453,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.09644269198179245,
          "endPrice": 88649.328125,
          "buyHoldValue": 20803.080078125,
          "buyHoldReturn": 108.03079986572266,
          "totalTrades": 260,
          "winRate": 30.769229888916016,
          "maxDrawdown": 4244.23974609375,
          "maxDrawdownPct": 33.17414093017578,
          "totalFees": 2567.17041015625,
          "error": 0,
          "candleSize": "2h",
          "source_row_index": 18146,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 2,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 10062.6552734375,
          "totalReturn": 0.6265537142753601,
          "finalCoinValue": 10062.6552734375,
          "finalCoinAmount": 0.11351078748703003,
          "endPrice": 88649.328125,
          "buyHoldValue": 20803.080078125,
          "buyHoldReturn": 108.03079986572266,
          "totalTrades": 209,
          "winRate": 40.38461685180664,
          "maxDrawdown": 4085.85888671875,
          "maxDrawdownPct": 29.035205841064453,
          "totalFees": 2362.311767578125,
          "error": 0,
          "candleSize": "2h",
          "source_row_index": 11924,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 3,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 8749.58984375,
          "totalReturn": -12.504098892211914,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.09869888424873352,
          "endPrice": 88649.328125,
          "buyHoldValue": 20803.080078125,
          "buyHoldReturn": 108.03079986572266,
          "totalTrades": 196,
          "winRate": 35.71428680419922,
          "maxDrawdown": 4010.413330078125,
          "maxDrawdownPct": 31.429563522338867,
          "totalFees": 2014.9425048828125,
          "error": 0,
          "candleSize": "2h",
          "source_row_index": 17391,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 4,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 8285.8603515625,
          "totalReturn": -17.141395568847656,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.0934678316116333,
          "endPrice": 88649.328125,
          "buyHoldValue": 20803.080078125,
          "buyHoldReturn": 108.03079986572266,
          "totalTrades": 190,
          "winRate": 36.842105865478516,
          "maxDrawdown": 4306.5712890625,
          "maxDrawdownPct": 34.19968032836914,
          "totalFees": 1901.658203125,
          "error": 0,
          "candleSize": "2h",
          "source_row_index": 19063,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 5,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 8677.7509765625,
          "totalReturn": -13.222488403320312,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.0978885143995285,
          "endPrice": 88649.328125,
          "buyHoldValue": 20803.080078125,
          "buyHoldReturn": 108.03079986572266,
          "totalTrades": 182,
          "winRate": 38.46154022216797,
          "maxDrawdown": 4321.62939453125,
          "maxDrawdownPct": 34.40016174316406,
          "totalFees": 1802.511474609375,
          "error": 0,
          "candleSize": "2h",
          "source_row_index": 17677,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 6,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 9841.876953125,
          "totalReturn": -1.5812333822250366,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.11102031916379929,
          "endPrice": 88649.328125,
          "buyHoldValue": 20803.080078125,
          "buyHoldReturn": 108.03079986572266,
          "totalTrades": 168,
          "winRate": 40.47618865966797,
          "maxDrawdown": 4137.4609375,
          "maxDrawdownPct": 32.934181213378906,
          "totalFees": 1731.6846923828125,
          "error": 0,
          "candleSize": "2h",
          "source_row_index": 12907,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 7,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 9749.8779296875,
          "totalReturn": -2.501223087310791,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.10998252779245377,
          "endPrice": 88649.328125,
          "buyHoldValue": 20803.080078125,
          "buyHoldReturn": 108.03079986572266,
          "totalTrades": 166,
          "winRate": 39.759037017822266,
          "maxDrawdown": 4199.6943359375,
          "maxDrawdownPct": 34.04115295410156,
          "totalFees": 1665.718017578125,
          "error": 0,
          "candleSize": "2h",
          "source_row_index": 13270,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 8,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 9071.0458984375,
          "totalReturn": -9.289539337158203,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.10232503712177277,
          "endPrice": 88649.328125,
          "buyHoldValue": 20803.080078125,
          "buyHoldReturn": 108.03079986572266,
          "totalTrades": 164,
          "winRate": 41.46341323852539,
          "maxDrawdown": 4608.35009765625,
          "maxDrawdownPct": 37.35356521606445,
          "totalFees": 1599.61376953125,
          "error": 0,
          "candleSize": "2h",
          "source_row_index": 16167,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 9,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 9597.048828125,
          "totalReturn": -4.029515266418457,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.10825855284929276,
          "endPrice": 88649.328125,
          "buyHoldValue": 20803.080078125,
          "buyHoldReturn": 108.03079986572266,
          "totalTrades": 162,
          "winRate": 41.97530746459961,
          "maxDrawdown": 4291.16455078125,
          "maxDrawdownPct": 34.38994598388672,
          "totalFees": 1617.9083251953125,
          "error": 0,
          "candleSize": "2h",
          "source_row_index": 13941,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 10,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 8640.96875,
          "totalReturn": -13.59030818939209,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.09747359901666641,
          "endPrice": 88649.328125,
          "buyHoldValue": 20803.080078125,
          "buyHoldReturn": 108.03079986572266,
          "totalTrades": 160,
          "winRate": 37.5,
          "maxDrawdown": 4981.88330078125,
          "maxDrawdownPct": 40.38128662109375,
          "totalFees": 1498.512939453125,
          "error": 0,
          "candleSize": "2h",
          "source_row_index": 17804,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 11,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 9003.24609375,
          "totalReturn": -9.967535018920898,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.10156023502349854,
          "endPrice": 88649.328125,
          "buyHoldValue": 20803.080078125,
          "buyHoldReturn": 108.03079986572266,
          "totalTrades": 154,
          "winRate": 36.3636360168457,
          "maxDrawdown": 4919.1923828125,
          "maxDrawdownPct": 39.9249382019043,
          "totalFees": 1460.7801513671875,
          "error": 0,
          "candleSize": "2h",
          "source_row_index": 16427,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 12,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 9146.994140625,
          "totalReturn": -8.530058860778809,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.10318176448345184,
          "endPrice": 88649.328125,
          "buyHoldValue": 20803.080078125,
          "buyHoldReturn": 108.03079986572266,
          "totalTrades": 148,
          "winRate": 37.83783721923828,
          "maxDrawdown": 4822.8427734375,
          "maxDrawdownPct": 39.04354476928711,
          "totalFees": 1417.616943359375,
          "error": 0,
          "candleSize": "2h",
          "source_row_index": 15860,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 13,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 8944.9765625,
          "totalReturn": -10.55023193359375,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.10090292245149612,
          "endPrice": 88649.328125,
          "buyHoldValue": 20803.080078125,
          "buyHoldReturn": 108.03079986572266,
          "totalTrades": 150,
          "winRate": 37.33333206176758,
          "maxDrawdown": 4603.80078125,
          "maxDrawdownPct": 37.27027893066406,
          "totalFees": 1435.5914306640625,
          "error": 0,
          "candleSize": "2h",
          "source_row_index": 16656,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 14,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 8824.8955078125,
          "totalReturn": -11.751043319702148,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.09954836219549179,
          "endPrice": 88649.328125,
          "buyHoldValue": 20803.080078125,
          "buyHoldReturn": 108.03079986572266,
          "totalTrades": 150,
          "winRate": 37.33333206176758,
          "maxDrawdown": 4568.88330078125,
          "maxDrawdownPct": 36.98760223388672,
          "totalFees": 1435.5843505859375,
          "error": 0,
          "candleSize": "2h",
          "source_row_index": 17090,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 15,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 8771.751953125,
          "totalReturn": -12.282477378845215,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.0989488810300827,
          "endPrice": 88649.328125,
          "buyHoldValue": 20803.080078125,
          "buyHoldReturn": 108.03079986572266,
          "totalTrades": 150,
          "winRate": 37.33333206176758,
          "maxDrawdown": 4611.013671875,
          "maxDrawdownPct": 37.32867431640625,
          "totalFees": 1430.814697265625,
          "error": 0,
          "candleSize": "2h",
          "source_row_index": 17322,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 16,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 8780.2783203125,
          "totalReturn": -12.197218894958496,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.09904506057500839,
          "endPrice": 88649.328125,
          "buyHoldValue": 20803.080078125,
          "buyHoldReturn": 108.03079986572266,
          "totalTrades": 148,
          "winRate": 36.486488342285156,
          "maxDrawdown": 4594.40380859375,
          "maxDrawdownPct": 37.19420623779297,
          "totalFees": 1418.215087890625,
          "error": 0,
          "candleSize": "2h",
          "source_row_index": 17283,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 17,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 9047.375,
          "totalReturn": -9.526248931884766,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.10205802321434021,
          "endPrice": 88649.328125,
          "buyHoldValue": 20803.080078125,
          "buyHoldReturn": 108.03079986572266,
          "totalTrades": 150,
          "winRate": 37.33333206176758,
          "maxDrawdown": 4528.94873046875,
          "maxDrawdownPct": 36.223392486572266,
          "totalFees": 1468.2933349609375,
          "error": 0,
          "candleSize": "2h",
          "source_row_index": 16248,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 18,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 8641.771484375,
          "totalReturn": -13.58228874206543,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.09748264402151108,
          "endPrice": 88649.328125,
          "buyHoldValue": 20803.080078125,
          "buyHoldReturn": 108.03079986572266,
          "totalTrades": 148,
          "winRate": 39.18918991088867,
          "maxDrawdown": 4759.7802734375,
          "maxDrawdownPct": 38.416343688964844,
          "totalFees": 1416.4185791015625,
          "error": 0,
          "candleSize": "2h",
          "source_row_index": 17803,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 19,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 8621.9287109375,
          "totalReturn": -13.780716896057129,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.0972588062286377,
          "endPrice": 88649.328125,
          "buyHoldValue": 20803.080078125,
          "buyHoldReturn": 108.03079986572266,
          "totalTrades": 146,
          "winRate": 38.356163024902344,
          "maxDrawdown": 4619.13525390625,
          "maxDrawdownPct": 37.281192779541016,
          "totalFees": 1404.5986328125,
          "error": 0,
          "candleSize": "2h",
          "source_row_index": 17911,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 20,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 8625.09765625,
          "totalReturn": -13.74902057647705,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.09729456156492233,
          "endPrice": 88649.328125,
          "buyHoldValue": 20803.080078125,
          "buyHoldReturn": 108.03079986572266,
          "totalTrades": 146,
          "winRate": 36.98630142211914,
          "maxDrawdown": 4637.361328125,
          "maxDrawdownPct": 37.42829895019531,
          "totalFees": 1398.6142578125,
          "error": 0,
          "candleSize": "2h",
          "source_row_index": 17897,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 21,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 8440.7119140625,
          "totalReturn": -15.592877388000488,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.09521462023258209,
          "endPrice": 88649.328125,
          "buyHoldValue": 20803.080078125,
          "buyHoldReturn": 108.03079986572266,
          "totalTrades": 148,
          "winRate": 36.486488342285156,
          "maxDrawdown": 4644.46337890625,
          "maxDrawdownPct": 37.485618591308594,
          "totalFees": 1414.0947265625,
          "error": 0,
          "candleSize": "2h",
          "source_row_index": 18522,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 22,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 8297.4833984375,
          "totalReturn": -17.025161743164062,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.09359894692897797,
          "endPrice": 88649.328125,
          "buyHoldValue": 20803.080078125,
          "buyHoldReturn": 108.03079986572266,
          "totalTrades": 150,
          "winRate": 34.66666793823242,
          "maxDrawdown": 4713.45751953125,
          "maxDrawdownPct": 38.04247283935547,
          "totalFees": 1418.4130859375,
          "error": 0,
          "candleSize": "2h",
          "source_row_index": 19031,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 23,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 8156.7666015625,
          "totalReturn": -18.432334899902344,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.09201160073280334,
          "endPrice": 88649.328125,
          "buyHoldValue": 20803.080078125,
          "buyHoldReturn": 108.03079986572266,
          "totalTrades": 152,
          "winRate": 34.21052551269531,
          "maxDrawdown": 4796.65478515625,
          "maxDrawdownPct": 38.71396255493164,
          "totalFees": 1438.8294677734375,
          "error": 0,
          "candleSize": "2h",
          "source_row_index": 19580,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 24,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 8552.396484375,
          "totalReturn": -14.476031303405762,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.09647446870803833,
          "endPrice": 88649.328125,
          "buyHoldValue": 20803.080078125,
          "buyHoldReturn": 108.03079986572266,
          "totalTrades": 148,
          "winRate": 35.135135650634766,
          "maxDrawdown": 4224.02001953125,
          "maxDrawdownPct": 34.89594650268555,
          "totalFees": 1400.53466796875,
          "error": 0,
          "candleSize": "2h",
          "source_row_index": 18141,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 25,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 8572.3583984375,
          "totalReturn": -14.276420593261719,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.09669963270425797,
          "endPrice": 88649.328125,
          "buyHoldValue": 20803.080078125,
          "buyHoldReturn": 108.03079986572266,
          "totalTrades": 150,
          "winRate": 36,
          "maxDrawdown": 4193.6865234375,
          "maxDrawdownPct": 34.64535140991211,
          "totalFees": 1416.0089111328125,
          "error": 0,
          "candleSize": "2h",
          "source_row_index": 18068,
          "source_status": "Observed original metric row"
        }
      ]
    },
    {
      "family": "adx",
      "id": "adx-btcusdt-4h-early",
      "market": {
        "exchange": "binance",
        "symbol": "BTCUSDT",
        "timeframe": "4h",
        "start": "2021-01-01",
        "end": "2023-12-31",
        "starting_amount": 10000,
        "trading_fee_percent": 0.1
      },
      "source": {
        "interface": "UI",
        "ui_job": "UI-REMAIN-adx-main-btcusdt-early-4h",
        "raw_result": "adx/raw-ui/UI-REMAIN-adx-main-btcusdt-early-4h/export.compact.json",
        "completion": "adx/raw-ui/UI-REMAIN-adx-main-btcusdt-early-4h/completion.json",
        "normalized_result": "adx/raw-ui/UI-REMAIN-adx-main-btcusdt-early-4h/normalized-ui.json",
        "request": "adx/raw-ui/UI-REMAIN-adx-main-btcusdt-early-4h/completion.json",
        "request_sha256": "8c0c0e7bf7e77252699c6dafd995059d3e1bf8bae3c6a8f70c18c93c373a75e1",
        "result_sha256": "37a2012fb3193e248ce74dc3059234cc1296cc46d5f24f3f46ec917c7a9d3c71",
        "normalized_sha256": "abae257e652f89a5b12489800cb192019d65ea816602b05330952c5387950a53",
        "source_sha256": "523914c2824a95b8a1e93852440798d2f350b09e0193fd5c7bf9e47b290b43e5",
        "ui_counts": {
          "requested": 12432,
          "structural_invalid": 0,
          "accepted_valid": 12432,
          "observed_metric_rows": 12432,
          "traded_rows": 12432,
          "explicit_zero_rows": 0,
          "reconciled_omitted_zero_tuples": 0,
          "inclusion": "unique"
        }
      },
      "rows": 12432,
      "observed_metric_rows": 12432,
      "traded": 12432,
      "zero": 0,
      "omitted_zero_tuples": 0,
      "profitable": 10743,
      "median_observed_return": 35.151071548461914,
      "minimum_observed_return": -40.42744827270508,
      "maximum_observed_return": 154.56590270996094,
      "median_observed_reported_drawdown": 40.74500846862793,
      "add_rising_gate": {
        "pairs": 6216,
        "more_executions": 0,
        "fewer_executions": 5182,
        "equal_executions": 1034,
        "observed_return_pairs": 6216,
        "higher_return": 3213,
        "lower_return": 2229,
        "median_observed_return_delta_pp": 1.4081134796142578
      },
      "representative_default_metrics": [
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 2,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 17665.748046875,
          "totalReturn": 76.657470703125,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.4188578128814697,
          "endPrice": 42176,
          "buyHoldValue": 14405.1591796875,
          "buyHoldReturn": 44.05158615112305,
          "totalTrades": 142,
          "winRate": 42.25352096557617,
          "maxDrawdown": 2992.42236328125,
          "maxDrawdownPct": 24.015201568603516,
          "totalFees": 1711.1234130859375,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 942,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 3,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 17132.005859375,
          "totalReturn": 71.32005310058594,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.4062027037143707,
          "endPrice": 42176,
          "buyHoldValue": 14405.1591796875,
          "buyHoldReturn": 44.05158615112305,
          "totalTrades": 140,
          "winRate": 38.57143020629883,
          "maxDrawdown": 4249.287109375,
          "maxDrawdownPct": 34.37789535522461,
          "totalFees": 1580.4332275390625,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 1301,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 4,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 16049.8740234375,
          "totalReturn": 60.498741149902344,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.3805451989173889,
          "endPrice": 42176,
          "buyHoldValue": 14405.1591796875,
          "buyHoldReturn": 44.05158615112305,
          "totalTrades": 140,
          "winRate": 35.71428680419922,
          "maxDrawdown": 3668.185546875,
          "maxDrawdownPct": 32.37248229980469,
          "totalFees": 1490.5655517578125,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 2314,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 5,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 19369.685546875,
          "totalReturn": 93.69685363769531,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.45925846695899963,
          "endPrice": 42176,
          "buyHoldValue": 14405.1591796875,
          "buyHoldReturn": 44.05158615112305,
          "totalTrades": 132,
          "winRate": 37.878787994384766,
          "maxDrawdown": 3745.91259765625,
          "maxDrawdownPct": 31.329233169555664,
          "totalFees": 1535.678955078125,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 309,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 6,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 20226.6640625,
          "totalReturn": 102.26663970947266,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.47957757115364075,
          "endPrice": 42176,
          "buyHoldValue": 14405.1591796875,
          "buyHoldReturn": 44.05158615112305,
          "totalTrades": 132,
          "winRate": 36.3636360168457,
          "maxDrawdown": 4759.2783203125,
          "maxDrawdownPct": 35.242244720458984,
          "totalFees": 1660.9844970703125,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 154,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 7,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 18149.515625,
          "totalReturn": 81.49515533447266,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.43032804131507874,
          "endPrice": 42176,
          "buyHoldValue": 14405.1591796875,
          "buyHoldReturn": 44.05158615112305,
          "totalTrades": 134,
          "winRate": 35.82089614868164,
          "maxDrawdown": 5407.9833984375,
          "maxDrawdownPct": 39.78860092163086,
          "totalFees": 1596.6995849609375,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 699,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 8,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 16589.27734375,
          "totalReturn": 65.89277648925781,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.3933345377445221,
          "endPrice": 42176,
          "buyHoldValue": 14405.1591796875,
          "buyHoldReturn": 44.05158615112305,
          "totalTrades": 134,
          "winRate": 34.3283576965332,
          "maxDrawdown": 5445.89794921875,
          "maxDrawdownPct": 42.87939453125,
          "totalFees": 1446.972900390625,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 1759,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 9,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 13779.8525390625,
          "totalReturn": 37.798526763916016,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.3267226219177246,
          "endPrice": 42176,
          "buyHoldValue": 14405.1591796875,
          "buyHoldReturn": 44.05158615112305,
          "totalTrades": 142,
          "winRate": 30.985916137695312,
          "maxDrawdown": 5759.419921875,
          "maxDrawdownPct": 48.284549713134766,
          "totalFees": 1358.5914306640625,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 5731,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 10,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 13856.4189453125,
          "totalReturn": 38.564186096191406,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.3285380005836487,
          "endPrice": 42176,
          "buyHoldValue": 14405.1591796875,
          "buyHoldReturn": 44.05158615112305,
          "totalTrades": 140,
          "winRate": 28.571428298950195,
          "maxDrawdown": 5489.21923828125,
          "maxDrawdownPct": 45.51411437988281,
          "totalFees": 1383.6680908203125,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 5576,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 11,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 14440.09375,
          "totalReturn": 44.40093994140625,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.34237703680992126,
          "endPrice": 42176,
          "buyHoldValue": 14405.1591796875,
          "buyHoldReturn": 44.05158615112305,
          "totalTrades": 140,
          "winRate": 28.571428298950195,
          "maxDrawdown": 5415.73583984375,
          "maxDrawdownPct": 44.92702102661133,
          "totalFees": 1411.093505859375,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 4611,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 12,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 16123.33203125,
          "totalReturn": 61.23331832885742,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.3822868764400482,
          "endPrice": 42176,
          "buyHoldValue": 14405.1591796875,
          "buyHoldReturn": 44.05158615112305,
          "totalTrades": 144,
          "winRate": 30.55555534362793,
          "maxDrawdown": 5855.93701171875,
          "maxDrawdownPct": 43.77638244628906,
          "totalFees": 1603.7825927734375,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 2227,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 13,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 15486.5634765625,
          "totalReturn": 54.865638732910156,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.3671890199184418,
          "endPrice": 42176,
          "buyHoldValue": 14405.1591796875,
          "buyHoldReturn": 44.05158615112305,
          "totalTrades": 150,
          "winRate": 28,
          "maxDrawdown": 6238.6376953125,
          "maxDrawdownPct": 46.24301528930664,
          "totalFees": 1624.952880859375,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 3012,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 14,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 14367.75,
          "totalReturn": 43.6775016784668,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.34066176414489746,
          "endPrice": 42176,
          "buyHoldValue": 14405.1591796875,
          "buyHoldReturn": 44.05158615112305,
          "totalTrades": 154,
          "winRate": 27.272727966308594,
          "maxDrawdown": 6453.91748046875,
          "maxDrawdownPct": 48.35908508300781,
          "totalFees": 1600.5234375,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 4729,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 15,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 15969.103515625,
          "totalReturn": 59.69103240966797,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.3786301016807556,
          "endPrice": 42176,
          "buyHoldValue": 14405.1591796875,
          "buyHoldReturn": 44.05158615112305,
          "totalTrades": 144,
          "winRate": 27.77777862548828,
          "maxDrawdown": 6069.74853515625,
          "maxDrawdownPct": 44.527034759521484,
          "totalFees": 1594.321044921875,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 2421,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 16,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 15003.8564453125,
          "totalReturn": 50.038570404052734,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.355743944644928,
          "endPrice": 42176,
          "buyHoldValue": 14405.1591796875,
          "buyHoldReturn": 44.05158615112305,
          "totalTrades": 146,
          "winRate": 24.657533645629883,
          "maxDrawdown": 6778.80712890625,
          "maxDrawdownPct": 49.650146484375,
          "totalFees": 1526.0869140625,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 3663,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 17,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 14797.125,
          "totalReturn": 47.97124481201172,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.35084229707717896,
          "endPrice": 42176,
          "buyHoldValue": 14405.1591796875,
          "buyHoldReturn": 44.05158615112305,
          "totalTrades": 146,
          "winRate": 24.657533645629883,
          "maxDrawdown": 6892.58544921875,
          "maxDrawdownPct": 50.184539794921875,
          "totalFees": 1521.091552734375,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 3990,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 18,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 15380.48046875,
          "totalReturn": 53.80480194091797,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.36467376351356506,
          "endPrice": 42176,
          "buyHoldValue": 14405.1591796875,
          "buyHoldReturn": 44.05158615112305,
          "totalTrades": 146,
          "winRate": 26.02739715576172,
          "maxDrawdown": 6596.6962890625,
          "maxDrawdownPct": 48.03018569946289,
          "totalFees": 1554.49951171875,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 3147,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 19,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 15238.712890625,
          "totalReturn": 52.38713073730469,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.3613124191761017,
          "endPrice": 42176,
          "buyHoldValue": 14405.1591796875,
          "buyHoldReturn": 44.05158615112305,
          "totalTrades": 148,
          "winRate": 25.675676345825195,
          "maxDrawdown": 6637.53173828125,
          "maxDrawdownPct": 48.32750701904297,
          "totalFees": 1558.57177734375,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 3350,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 20,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 13337.9248046875,
          "totalReturn": 33.37924575805664,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.3162444233894348,
          "endPrice": 42176,
          "buyHoldValue": 14405.1591796875,
          "buyHoldReturn": 44.05158615112305,
          "totalTrades": 158,
          "winRate": 22.78481101989746,
          "maxDrawdown": 6445.60107421875,
          "maxDrawdownPct": 50.29648208618164,
          "totalFees": 1529.365966796875,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 6517,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 21,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 13231.603515625,
          "totalReturn": 32.3160400390625,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.31372353434562683,
          "endPrice": 42176,
          "buyHoldValue": 14405.1591796875,
          "buyHoldReturn": 44.05158615112305,
          "totalTrades": 158,
          "winRate": 22.78481101989746,
          "maxDrawdown": 6225.966796875,
          "maxDrawdownPct": 50.37814712524414,
          "totalFees": 1471.7723388671875,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 6691,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 22,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 12947.6796875,
          "totalReturn": 29.47679901123047,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.3069916367530823,
          "endPrice": 42176,
          "buyHoldValue": 14405.1591796875,
          "buyHoldReturn": 44.05158615112305,
          "totalTrades": 160,
          "winRate": 22.5,
          "maxDrawdown": 6357.55810546875,
          "maxDrawdownPct": 51.44293212890625,
          "totalFees": 1472.4954833984375,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 7233,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 23,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 13161.939453125,
          "totalReturn": 31.61939811706543,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.3120718002319336,
          "endPrice": 42176,
          "buyHoldValue": 14405.1591796875,
          "buyHoldReturn": 44.05158615112305,
          "totalTrades": 162,
          "winRate": 23.456790924072266,
          "maxDrawdown": 6156.7099609375,
          "maxDrawdownPct": 50.27014923095703,
          "totalFees": 1502.84521484375,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 6821,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 24,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 13172.8310546875,
          "totalReturn": 31.728309631347656,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.3123300075531006,
          "endPrice": 42176,
          "buyHoldValue": 14405.1591796875,
          "buyHoldReturn": 44.05158615112305,
          "totalTrades": 166,
          "winRate": 22.891565322875977,
          "maxDrawdown": 6449.18408203125,
          "maxDrawdownPct": 51.66421890258789,
          "totalFees": 1541.18017578125,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 6804,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 25,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 11591.65625,
          "totalReturn": 15.916563987731934,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.2748401165008545,
          "endPrice": 42176,
          "buyHoldValue": 14405.1591796875,
          "buyHoldReturn": 44.05158615112305,
          "totalTrades": 176,
          "winRate": 21.590909957885742,
          "maxDrawdown": 6881.1337890625,
          "maxDrawdownPct": 56.135955810546875,
          "totalFees": 1514.2235107421875,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 9245,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 2,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 17290.6953125,
          "totalReturn": 72.9069595336914,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.40996527671813965,
          "endPrice": 42176,
          "buyHoldValue": 14405.1591796875,
          "buyHoldReturn": 44.05158615112305,
          "totalTrades": 138,
          "winRate": 43.4782600402832,
          "maxDrawdown": 3090.52685546875,
          "maxDrawdownPct": 23.936904907226562,
          "totalFees": 1663.2642822265625,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 1206,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 3,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 14691.48828125,
          "totalReturn": 46.914886474609375,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.34833765029907227,
          "endPrice": 42176,
          "buyHoldValue": 14405.1591796875,
          "buyHoldReturn": 44.05158615112305,
          "totalTrades": 134,
          "winRate": 40.29850769042969,
          "maxDrawdown": 4148.32568359375,
          "maxDrawdownPct": 33.56108856201172,
          "totalFees": 1432.325439453125,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 4177,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 4,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 14125.326171875,
          "totalReturn": 41.253257751464844,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.33491382002830505,
          "endPrice": 42176,
          "buyHoldValue": 14405.1591796875,
          "buyHoldReturn": 44.05158615112305,
          "totalTrades": 130,
          "winRate": 36.92307662963867,
          "maxDrawdown": 3695.74560546875,
          "maxDrawdownPct": 32.16400909423828,
          "totalFees": 1302.0010986328125,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 5106,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 5,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 15710.7998046875,
          "totalReturn": 57.108001708984375,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.37250569462776184,
          "endPrice": 42176,
          "buyHoldValue": 14405.1591796875,
          "buyHoldReturn": 44.05158615112305,
          "totalTrades": 120,
          "winRate": 40,
          "maxDrawdown": 3716.637451171875,
          "maxDrawdownPct": 30.448989868164062,
          "totalFees": 1291.07080078125,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 2722,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 6,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 15890.8388671875,
          "totalReturn": 58.908390045166016,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.3767744302749634,
          "endPrice": 42176,
          "buyHoldValue": 14405.1591796875,
          "buyHoldReturn": 44.05158615112305,
          "totalTrades": 116,
          "winRate": 39.655174255371094,
          "maxDrawdown": 4193.13818359375,
          "maxDrawdownPct": 32.58015441894531,
          "totalFees": 1301.0867919921875,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 2513,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 7,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 15373.458984375,
          "totalReturn": 53.734588623046875,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.3645072877407074,
          "endPrice": 42176,
          "buyHoldValue": 14405.1591796875,
          "buyHoldReturn": 44.05158615112305,
          "totalTrades": 110,
          "winRate": 41.818180084228516,
          "maxDrawdown": 5080.99853515625,
          "maxDrawdownPct": 37.08195495605469,
          "totalFees": 1252.891357421875,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 3157,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 8,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 15305.2392578125,
          "totalReturn": 53.052391052246094,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.36288976669311523,
          "endPrice": 42176,
          "buyHoldValue": 14405.1591796875,
          "buyHoldReturn": 44.05158615112305,
          "totalTrades": 106,
          "winRate": 41.50943374633789,
          "maxDrawdown": 5242.494140625,
          "maxDrawdownPct": 38.53288650512695,
          "totalFees": 1183.2314453125,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 3253,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 9,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 14330.36328125,
          "totalReturn": 43.30363082885742,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.33977529406547546,
          "endPrice": 42176,
          "buyHoldValue": 14405.1591796875,
          "buyHoldReturn": 44.05158615112305,
          "totalTrades": 108,
          "winRate": 40.74074172973633,
          "maxDrawdown": 5587.37841796875,
          "maxDrawdownPct": 43.01810073852539,
          "totalFees": 1126.7490234375,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 4773,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 10,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 14584.75,
          "totalReturn": 45.84749984741211,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.34580686688423157,
          "endPrice": 42176,
          "buyHoldValue": 14405.1591796875,
          "buyHoldReturn": 44.05158615112305,
          "totalTrades": 100,
          "winRate": 40,
          "maxDrawdown": 5198.8837890625,
          "maxDrawdownPct": 39.58765411376953,
          "totalFees": 1083.32568359375,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 4355,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 11,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 15421.3876953125,
          "totalReturn": 54.2138786315918,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.3656436800956726,
          "endPrice": 42176,
          "buyHoldValue": 14405.1591796875,
          "buyHoldReturn": 44.05158615112305,
          "totalTrades": 100,
          "winRate": 40,
          "maxDrawdown": 5070.55517578125,
          "maxDrawdownPct": 38.62969207763672,
          "totalFees": 1107.9388427734375,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 3089,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 12,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 14697.4716796875,
          "totalReturn": 46.9747200012207,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.3484795093536377,
          "endPrice": 42176,
          "buyHoldValue": 14405.1591796875,
          "buyHoldReturn": 44.05158615112305,
          "totalTrades": 100,
          "winRate": 42,
          "maxDrawdown": 5013.07861328125,
          "maxDrawdownPct": 38.103031158447266,
          "totalFees": 1100.5758056640625,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 4160,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 13,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 14737.8017578125,
          "totalReturn": 47.378021240234375,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.3494357466697693,
          "endPrice": 42176,
          "buyHoldValue": 14405.1591796875,
          "buyHoldReturn": 44.05158615112305,
          "totalTrades": 102,
          "winRate": 39.2156867980957,
          "maxDrawdown": 5423.1904296875,
          "maxDrawdownPct": 41.42416763305664,
          "totalFees": 1093.5706787109375,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 4082,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 14,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 13212.41796875,
          "totalReturn": 32.124176025390625,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.31326863169670105,
          "endPrice": 42176,
          "buyHoldValue": 14405.1591796875,
          "buyHoldReturn": 44.05158615112305,
          "totalTrades": 106,
          "winRate": 37.73584747314453,
          "maxDrawdown": 5545.4140625,
          "maxDrawdownPct": 42.81789779663086,
          "totalFees": 1084.130859375,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 6736,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 15,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 14642.9755859375,
          "totalReturn": 46.42975997924805,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.3471873998641968,
          "endPrice": 42176,
          "buyHoldValue": 14405.1591796875,
          "buyHoldReturn": 44.05158615112305,
          "totalTrades": 96,
          "winRate": 39.58333206176758,
          "maxDrawdown": 5268.451171875,
          "maxDrawdownPct": 39.40254592895508,
          "totalFees": 1050.3607177734375,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 4249,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 16,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 15487.89453125,
          "totalReturn": 54.87894821166992,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.36722058057785034,
          "endPrice": 42176,
          "buyHoldValue": 14405.1591796875,
          "buyHoldReturn": 44.05158615112305,
          "totalTrades": 92,
          "winRate": 36.956520080566406,
          "maxDrawdown": 5099.96435546875,
          "maxDrawdownPct": 38.08243179321289,
          "totalFees": 1026.47900390625,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 3009,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 17,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 15206.9873046875,
          "totalReturn": 52.06987380981445,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.36056020855903625,
          "endPrice": 42176,
          "buyHoldValue": 14405.1591796875,
          "buyHoldReturn": 44.05158615112305,
          "totalTrades": 94,
          "winRate": 36.17021179199219,
          "maxDrawdown": 5177.63720703125,
          "maxDrawdownPct": 38.551448822021484,
          "totalFees": 1045.5350341796875,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 3385,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 18,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 15938.048828125,
          "totalReturn": 59.380489349365234,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.3778938055038452,
          "endPrice": 42176,
          "buyHoldValue": 14405.1591796875,
          "buyHoldReturn": 44.05158615112305,
          "totalTrades": 94,
          "winRate": 40.425533294677734,
          "maxDrawdown": 4820.72998046875,
          "maxDrawdownPct": 35.894004821777344,
          "totalFees": 1070.9798583984375,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 2455,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 19,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 16627.40625,
          "totalReturn": 66.27405548095703,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.39423856139183044,
          "endPrice": 42176,
          "buyHoldValue": 14405.1591796875,
          "buyHoldReturn": 44.05158615112305,
          "totalTrades": 92,
          "winRate": 41.30434799194336,
          "maxDrawdown": 4819.185546875,
          "maxDrawdownPct": 34.97713851928711,
          "totalFees": 1083.45556640625,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 1719,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 20,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 16990.22265625,
          "totalReturn": 69.9022216796875,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.4028410017490387,
          "endPrice": 42176,
          "buyHoldValue": 14405.1591796875,
          "buyHoldReturn": 44.05158615112305,
          "totalTrades": 92,
          "winRate": 36.956520080566406,
          "maxDrawdown": 5453.10107421875,
          "maxDrawdownPct": 36.99113464355469,
          "totalFees": 1132.2762451171875,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 1398,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 21,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 17343.00390625,
          "totalReturn": 73.4300308227539,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.4112055003643036,
          "endPrice": 42176,
          "buyHoldValue": 14405.1591796875,
          "buyHoldReturn": 44.05158615112305,
          "totalTrades": 90,
          "winRate": 37.77777862548828,
          "maxDrawdown": 5426.2158203125,
          "maxDrawdownPct": 37.09465789794922,
          "totalFees": 1092.562744140625,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 1165,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 22,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 17434.93359375,
          "totalReturn": 74.34933471679688,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.41338518261909485,
          "endPrice": 42176,
          "buyHoldValue": 14405.1591796875,
          "buyHoldReturn": 44.05158615112305,
          "totalTrades": 90,
          "winRate": 37.77777862548828,
          "maxDrawdown": 5377.43994140625,
          "maxDrawdownPct": 36.76121520996094,
          "totalFees": 1096.810302734375,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 1089,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 23,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 17802.109375,
          "totalReturn": 78.02110290527344,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.422091007232666,
          "endPrice": 42176,
          "buyHoldValue": 14405.1591796875,
          "buyHoldReturn": 44.05158615112305,
          "totalTrades": 90,
          "winRate": 40,
          "maxDrawdown": 5107.642578125,
          "maxDrawdownPct": 35.23382568359375,
          "totalFees": 1103.8341064453125,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 860,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 24,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 17767.197265625,
          "totalReturn": 77.67196655273438,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.421263188123703,
          "endPrice": 42176,
          "buyHoldValue": 14405.1591796875,
          "buyHoldReturn": 44.05158615112305,
          "totalTrades": 92,
          "winRate": 39.130435943603516,
          "maxDrawdown": 5319.27734375,
          "maxDrawdownPct": 36.0031852722168,
          "totalFees": 1152.8048095703125,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 881,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 25,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 17361.10546875,
          "totalReturn": 73.61105346679688,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.4116347134113312,
          "endPrice": 42176,
          "buyHoldValue": 14405.1591796875,
          "buyHoldReturn": 44.05158615112305,
          "totalTrades": 92,
          "winRate": 39.130435943603516,
          "maxDrawdown": 4955.85546875,
          "maxDrawdownPct": 34.63644027709961,
          "totalFees": 1137.9488525390625,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 1145,
          "source_status": "Observed original metric row"
        }
      ]
    },
    {
      "family": "adx",
      "id": "adx-btcusdt-4h-later",
      "market": {
        "exchange": "binance",
        "symbol": "BTCUSDT",
        "timeframe": "4h",
        "start": "2024-01-01",
        "end": "2025-12-31",
        "starting_amount": 10000,
        "trading_fee_percent": 0.1
      },
      "source": {
        "interface": "UI",
        "ui_job": "UI-REMAIN-adx-main-btcusdt-later-2h-4h",
        "raw_result": "adx/raw-ui/UI-REMAIN-adx-main-btcusdt-later-2h-4h/export.compact.json",
        "completion": "adx/raw-ui/UI-REMAIN-adx-main-btcusdt-later-2h-4h/completion.json",
        "normalized_result": "adx/raw-ui/UI-REMAIN-adx-main-btcusdt-later-2h-4h/normalized-ui.json",
        "request": "adx/raw-ui/UI-REMAIN-adx-main-btcusdt-later-2h-4h/completion.json",
        "request_sha256": "3515492c55895c1ba519d2b00b0c95e06d623a66e384eddf401ab5d897dbac93",
        "result_sha256": "b13ad1fa1371ba610c6a16b76ea9610427e5b0ba2746d91245bbc97005cd9927",
        "normalized_sha256": "8e427bd103b5c5d819a08ffdd7ea05fd34aa04f754b5f5c97d20ecf2e3760ddc",
        "source_sha256": "523914c2824a95b8a1e93852440798d2f350b09e0193fd5c7bf9e47b290b43e5",
        "ui_counts": {
          "requested": 12432,
          "structural_invalid": 0,
          "accepted_valid": 12432,
          "observed_metric_rows": 12432,
          "traded_rows": 12432,
          "explicit_zero_rows": 0,
          "reconciled_omitted_zero_tuples": 0,
          "inclusion": "unique"
        }
      },
      "rows": 12432,
      "observed_metric_rows": 12432,
      "traded": 12432,
      "zero": 0,
      "omitted_zero_tuples": 0,
      "profitable": 5801,
      "median_observed_return": -1.8022106885910034,
      "minimum_observed_return": -46.08984375,
      "maximum_observed_return": 30.35470199584961,
      "median_observed_reported_drawdown": 22.64253807067871,
      "add_rising_gate": {
        "pairs": 6216,
        "more_executions": 0,
        "fewer_executions": 4821,
        "equal_executions": 1395,
        "observed_return_pairs": 6216,
        "higher_return": 4352,
        "lower_return": 545,
        "median_observed_return_delta_pp": 6.200040578842163
      },
      "representative_default_metrics": [
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 2,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 8362.607421875,
          "totalReturn": -16.37392234802246,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.09454291313886642,
          "endPrice": 88453.0390625,
          "buyHoldValue": 20895.822265625,
          "buyHoldReturn": 108.95822143554688,
          "totalTrades": 114,
          "winRate": 31.578947067260742,
          "maxDrawdown": 3968.77099609375,
          "maxDrawdownPct": 33.48051452636719,
          "totalFees": 1063.8438720703125,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 18787,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 3,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 7836.45849609375,
          "totalReturn": -21.63541603088379,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.08859456330537796,
          "endPrice": 88453.0390625,
          "buyHoldValue": 20895.822265625,
          "buyHoldReturn": 108.95822143554688,
          "totalTrades": 110,
          "winRate": 30.909090042114258,
          "maxDrawdown": 3313.81982421875,
          "maxDrawdownPct": 31.287500381469727,
          "totalFees": 949.55712890625,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 20521,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 4,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 8204.888671875,
          "totalReturn": -17.951114654541016,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.09275982528924942,
          "endPrice": 88453.0390625,
          "buyHoldValue": 20895.822265625,
          "buyHoldReturn": 108.95822143554688,
          "totalTrades": 110,
          "winRate": 30.909090042114258,
          "maxDrawdown": 3466.0185546875,
          "maxDrawdownPct": 31.855552673339844,
          "totalFees": 965.810546875,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 19383,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 5,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 9153.326171875,
          "totalReturn": -8.466737747192383,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.10348232835531235,
          "endPrice": 88453.0390625,
          "buyHoldValue": 20895.822265625,
          "buyHoldReturn": 108.95822143554688,
          "totalTrades": 104,
          "winRate": 34.61538314819336,
          "maxDrawdown": 3462.181884765625,
          "maxDrawdownPct": 30.99481964111328,
          "totalFees": 942.2342529296875,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 15838,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 6,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 8966.541015625,
          "totalReturn": -10.334587097167969,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.10137064009904861,
          "endPrice": 88453.0390625,
          "buyHoldValue": 20895.822265625,
          "buyHoldReturn": 108.95822143554688,
          "totalTrades": 102,
          "winRate": 35.29411697387695,
          "maxDrawdown": 4540.34130859375,
          "maxDrawdownPct": 37.764427185058594,
          "totalFees": 933.41455078125,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 16575,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 7,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 9080.388671875,
          "totalReturn": -9.196117401123047,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.1026577278971672,
          "endPrice": 88453.0390625,
          "buyHoldValue": 20895.822265625,
          "buyHoldReturn": 108.95822143554688,
          "totalTrades": 102,
          "winRate": 31.372549057006836,
          "maxDrawdown": 3969.808837890625,
          "maxDrawdownPct": 34.33815002441406,
          "totalFees": 923.3585205078125,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 16133,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 8,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 9284.328125,
          "totalReturn": -7.15671968460083,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.10496335476636887,
          "endPrice": 88453.0390625,
          "buyHoldValue": 20895.822265625,
          "buyHoldReturn": 108.95822143554688,
          "totalTrades": 102,
          "winRate": 33.33333206176758,
          "maxDrawdown": 3453.75830078125,
          "maxDrawdownPct": 30.912126541137695,
          "totalFees": 940.7349853515625,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 15297,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 9,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 8946.20703125,
          "totalReturn": -10.53792953491211,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.10114075243473053,
          "endPrice": 88453.0390625,
          "buyHoldValue": 20895.822265625,
          "buyHoldReturn": 108.95822143554688,
          "totalTrades": 106,
          "winRate": 30.188678741455078,
          "maxDrawdown": 3270.238037109375,
          "maxDrawdownPct": 30.422266006469727,
          "totalFees": 950.2985229492188,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 16649,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 10,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 8580.927734375,
          "totalReturn": -14.190717697143555,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.09701111912727356,
          "endPrice": 88453.0390625,
          "buyHoldValue": 20895.822265625,
          "buyHoldReturn": 108.95822143554688,
          "totalTrades": 112,
          "winRate": 28.571428298950195,
          "maxDrawdown": 3419.976806640625,
          "maxDrawdownPct": 31.705915451049805,
          "totalFees": 996.6353759765625,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 18038,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 11,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 7418.41552734375,
          "totalReturn": -25.81584358215332,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.08386840671300888,
          "endPrice": 88453.0390625,
          "buyHoldValue": 20895.822265625,
          "buyHoldReturn": 108.95822143554688,
          "totalTrades": 120,
          "winRate": 26.66666603088379,
          "maxDrawdown": 3296.751953125,
          "maxDrawdownPct": 32.345035552978516,
          "totalFees": 991.0722045898438,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 21513,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 12,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 7858.25146484375,
          "totalReturn": -21.41748809814453,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.08884093910455704,
          "endPrice": 88453.0390625,
          "buyHoldValue": 20895.822265625,
          "buyHoldReturn": 108.95822143554688,
          "totalTrades": 120,
          "winRate": 28.33333396911621,
          "maxDrawdown": 3391.745849609375,
          "maxDrawdownPct": 31.677099227905273,
          "totalFees": 1041.280517578125,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 20459,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 13,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 7783.958984375,
          "totalReturn": -22.160411834716797,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.08800103515386581,
          "endPrice": 88453.0390625,
          "buyHoldValue": 20895.822265625,
          "buyHoldReturn": 108.95822143554688,
          "totalTrades": 120,
          "winRate": 28.33333396911621,
          "maxDrawdown": 3355.225830078125,
          "maxDrawdownPct": 31.72791862487793,
          "totalFees": 1033.4833984375,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 20649,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 14,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 7608.48193359375,
          "totalReturn": -23.915178298950195,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.0860171914100647,
          "endPrice": 88453.0390625,
          "buyHoldValue": 20895.822265625,
          "buyHoldReturn": 108.95822143554688,
          "totalTrades": 122,
          "winRate": 27.868852615356445,
          "maxDrawdown": 3324.123291015625,
          "maxDrawdownPct": 32.26649475097656,
          "totalFees": 1032.786865234375,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 21089,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 15,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 7573.12451171875,
          "totalReturn": -24.268756866455078,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.08561746031045914,
          "endPrice": 88453.0390625,
          "buyHoldValue": 20895.822265625,
          "buyHoldReturn": 108.95822143554688,
          "totalTrades": 124,
          "winRate": 30.645160675048828,
          "maxDrawdown": 3388.841796875,
          "maxDrawdownPct": 32.84129333496094,
          "totalFees": 1049.2723388671875,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 21169,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 16,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 8282.826171875,
          "totalReturn": -17.171737670898438,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.09364094585180283,
          "endPrice": 88453.0390625,
          "buyHoldValue": 20895.822265625,
          "buyHoldReturn": 108.95822143554688,
          "totalTrades": 126,
          "winRate": 33.33333206176758,
          "maxDrawdown": 2723.859130859375,
          "maxDrawdownPct": 26.463993072509766,
          "totalFees": 1108.0870361328125,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 19080,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 17,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 8171.3154296875,
          "totalReturn": -18.28684425354004,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.09238027036190033,
          "endPrice": 88453.0390625,
          "buyHoldValue": 20895.822265625,
          "buyHoldReturn": 108.95822143554688,
          "totalTrades": 128,
          "winRate": 32.8125,
          "maxDrawdown": 2732.473876953125,
          "maxDrawdownPct": 26.808799743652344,
          "totalFees": 1114.8206787109375,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 19491,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 18,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 7777.2607421875,
          "totalReturn": -22.227392196655273,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.08792530745267868,
          "endPrice": 88453.0390625,
          "buyHoldValue": 20895.822265625,
          "buyHoldReturn": 108.95822143554688,
          "totalTrades": 128,
          "winRate": 31.25,
          "maxDrawdown": 2867.8857421875,
          "maxDrawdownPct": 28.137351989746094,
          "totalFees": 1098.0313720703125,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 20666,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 19,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 7643.1220703125,
          "totalReturn": -23.56878089904785,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.08640880882740021,
          "endPrice": 88453.0390625,
          "buyHoldValue": 20895.822265625,
          "buyHoldReturn": 108.95822143554688,
          "totalTrades": 130,
          "winRate": 30.769229888916016,
          "maxDrawdown": 2930.9716796875,
          "maxDrawdownPct": 28.839801788330078,
          "totalFees": 1102.5994873046875,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 21010,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 20,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 7491.0478515625,
          "totalReturn": -25.089523315429688,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.08468954265117645,
          "endPrice": 88453.0390625,
          "buyHoldValue": 20895.822265625,
          "buyHoldReturn": 108.95822143554688,
          "totalTrades": 140,
          "winRate": 28.571428298950195,
          "maxDrawdown": 3001.35205078125,
          "maxDrawdownPct": 29.35662269592285,
          "totalFees": 1183.1231689453125,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 21360,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 21,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 7158.66552734375,
          "totalReturn": -28.413345336914062,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.08093181997537613,
          "endPrice": 88453.0390625,
          "buyHoldValue": 20895.822265625,
          "buyHoldReturn": 108.95822143554688,
          "totalTrades": 144,
          "winRate": 29.16666603088379,
          "maxDrawdown": 3244.9833984375,
          "maxDrawdownPct": 31.190818786621094,
          "totalFees": 1213.78466796875,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 22117,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 22,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 7218.91552734375,
          "totalReturn": -27.81084632873535,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.0816129744052887,
          "endPrice": 88453.0390625,
          "buyHoldValue": 20895.822265625,
          "buyHoldReturn": 108.95822143554688,
          "totalTrades": 142,
          "winRate": 28.16901397705078,
          "maxDrawdown": 3184.7333984375,
          "maxDrawdownPct": 30.611696243286133,
          "totalFees": 1203.4942626953125,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 21971,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 23,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 7158.47900390625,
          "totalReturn": -28.415210723876953,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.0809297114610672,
          "endPrice": 88453.0390625,
          "buyHoldValue": 20895.822265625,
          "buyHoldReturn": 108.95822143554688,
          "totalTrades": 142,
          "winRate": 28.16901397705078,
          "maxDrawdown": 3165.392333984375,
          "maxDrawdownPct": 30.660905838012695,
          "totalFees": 1195.658447265625,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 22119,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 24,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 7058.57958984375,
          "totalReturn": -29.414201736450195,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.0798003077507019,
          "endPrice": 88453.0390625,
          "buyHoldValue": 20895.822265625,
          "buyHoldReturn": 108.95822143554688,
          "totalTrades": 148,
          "winRate": 28.37837791442871,
          "maxDrawdown": 3104.360107421875,
          "maxDrawdownPct": 30.545886993408203,
          "totalFees": 1222.13134765625,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 22353,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 25,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 7005.666015625,
          "totalReturn": -29.943340301513672,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.0792020931839943,
          "endPrice": 88453.0390625,
          "buyHoldValue": 20895.822265625,
          "buyHoldReturn": 108.95822143554688,
          "totalTrades": 148,
          "winRate": 29.7297306060791,
          "maxDrawdown": 3316.461669921875,
          "maxDrawdownPct": 32.35490417480469,
          "totalFees": 1223.690185546875,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 22448,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 2,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 8566.876953125,
          "totalReturn": -14.331229209899902,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.09685226529836655,
          "endPrice": 88453.0390625,
          "buyHoldValue": 20895.822265625,
          "buyHoldReturn": 108.95822143554688,
          "totalTrades": 110,
          "winRate": 32.727272033691406,
          "maxDrawdown": 4109.85595703125,
          "maxDrawdownPct": 33.48051452636719,
          "totalFees": 1054.20703125,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 18094,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 3,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 8590.1640625,
          "totalReturn": -14.098355293273926,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.09711553901433945,
          "endPrice": 88453.0390625,
          "buyHoldValue": 20895.822265625,
          "buyHoldReturn": 108.95822143554688,
          "totalTrades": 100,
          "winRate": 34,
          "maxDrawdown": 3292.40478515625,
          "maxDrawdownPct": 29.27631378173828,
          "totalFees": 917.8742065429688,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 18008,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 4,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 8496.3740234375,
          "totalReturn": -15.036258697509766,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.09605519473552704,
          "endPrice": 88453.0390625,
          "buyHoldValue": 20895.822265625,
          "buyHoldReturn": 108.95822143554688,
          "totalTrades": 98,
          "winRate": 30.612245559692383,
          "maxDrawdown": 3650.33056640625,
          "maxDrawdownPct": 31.973237991333008,
          "totalFees": 896.4773559570312,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 18332,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 5,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 9549.8818359375,
          "totalReturn": -4.501184463500977,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.10796555131673813,
          "endPrice": 88453.0390625,
          "buyHoldValue": 20895.822265625,
          "buyHoldReturn": 108.95822143554688,
          "totalTrades": 90,
          "winRate": 35.55555725097656,
          "maxDrawdown": 3532.352783203125,
          "maxDrawdownPct": 30.138362884521484,
          "totalFees": 852.8128662109375,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 14168,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 6,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 10648.2685546875,
          "totalReturn": 6.482685089111328,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.12038329243659973,
          "endPrice": 88453.0390625,
          "buyHoldValue": 20895.822265625,
          "buyHoldReturn": 108.95822143554688,
          "totalTrades": 82,
          "winRate": 39.024391174316406,
          "maxDrawdown": 3403.122314453125,
          "maxDrawdownPct": 26.658437728881836,
          "totalFees": 838.325927734375,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 9030,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 7,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 10176.5009765625,
          "totalReturn": 1.7650136947631836,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.11504976451396942,
          "endPrice": 88453.0390625,
          "buyHoldValue": 20895.822265625,
          "buyHoldReturn": 108.95822143554688,
          "totalTrades": 82,
          "winRate": 34.14634323120117,
          "maxDrawdown": 2923.08447265625,
          "maxDrawdownPct": 24.994321823120117,
          "totalFees": 795.05908203125,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 11419,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 8,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 10331.6572265625,
          "totalReturn": 3.3165743350982666,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.11680386960506439,
          "endPrice": 88453.0390625,
          "buyHoldValue": 20895.822265625,
          "buyHoldReturn": 108.95822143554688,
          "totalTrades": 78,
          "winRate": 33.33333206176758,
          "maxDrawdown": 2514.15625,
          "maxDrawdownPct": 21.84291648864746,
          "totalFees": 767.347900390625,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 10672,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 9,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 10337.07421875,
          "totalReturn": 3.3707401752471924,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.11686510592699051,
          "endPrice": 88453.0390625,
          "buyHoldValue": 20895.822265625,
          "buyHoldReturn": 108.95822143554688,
          "totalTrades": 76,
          "winRate": 31.578947067260742,
          "maxDrawdown": 2609.3232421875,
          "maxDrawdownPct": 22.52731704711914,
          "totalFees": 749.183349609375,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 10633,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 10,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 10241.5595703125,
          "totalReturn": 2.4155969619750977,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.11578527837991714,
          "endPrice": 88453.0390625,
          "buyHoldValue": 20895.822265625,
          "buyHoldReturn": 108.95822143554688,
          "totalTrades": 76,
          "winRate": 31.578947067260742,
          "maxDrawdown": 2875.155029296875,
          "maxDrawdownPct": 23.870512008666992,
          "totalFees": 768.3388671875,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 11131,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 11,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 9853.27734375,
          "totalReturn": -1.4672249555587769,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.11139557510614395,
          "endPrice": 88453.0390625,
          "buyHoldValue": 20895.822265625,
          "buyHoldReturn": 108.95822143554688,
          "totalTrades": 76,
          "winRate": 31.578947067260742,
          "maxDrawdown": 2697.411376953125,
          "maxDrawdownPct": 23.234432220458984,
          "totalFees": 744.843505859375,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 12870,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 12,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 9447.1240234375,
          "totalReturn": -5.5287604331970215,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.10680383443832397,
          "endPrice": 88453.0390625,
          "buyHoldValue": 20895.822265625,
          "buyHoldReturn": 108.95822143554688,
          "totalTrades": 78,
          "winRate": 30.769229888916016,
          "maxDrawdown": 2589.9169921875,
          "maxDrawdownPct": 23.234432220458984,
          "totalFees": 737.9808959960938,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 14613,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 13,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 9884.98828125,
          "totalReturn": -1.1501163244247437,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.11175408214330673,
          "endPrice": 88453.0390625,
          "buyHoldValue": 20895.822265625,
          "buyHoldReturn": 108.95822143554688,
          "totalTrades": 74,
          "winRate": 32.43243408203125,
          "maxDrawdown": 2708.669677734375,
          "maxDrawdownPct": 23.291532516479492,
          "totalFees": 726.9491577148438,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 12714,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 14,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 9603.9736328125,
          "totalReturn": -3.960259437561035,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.10857709497213364,
          "endPrice": 88453.0390625,
          "buyHoldValue": 20895.822265625,
          "buyHoldReturn": 108.95822143554688,
          "totalTrades": 74,
          "winRate": 32.43243408203125,
          "maxDrawdown": 2642.01318359375,
          "maxDrawdownPct": 23.291532516479492,
          "totalFees": 715.5970458984375,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 13909,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 15,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 9621.9453125,
          "totalReturn": -3.7805423736572266,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.10878027230501175,
          "endPrice": 88453.0390625,
          "buyHoldValue": 20895.822265625,
          "buyHoldReturn": 108.95822143554688,
          "totalTrades": 72,
          "winRate": 36.11111068725586,
          "maxDrawdown": 2795.126708984375,
          "maxDrawdownPct": 24.53668975830078,
          "totalFees": 692.5316162109375,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 13822,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 16,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 9476.59765625,
          "totalReturn": -5.2340216636657715,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.1071370542049408,
          "endPrice": 88453.0390625,
          "buyHoldValue": 20895.822265625,
          "buyHoldReturn": 108.95822143554688,
          "totalTrades": 72,
          "winRate": 36.11111068725586,
          "maxDrawdown": 2760.150634765625,
          "maxDrawdownPct": 24.53668975830078,
          "totalFees": 685.560546875,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 14475,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 17,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 9555.3740234375,
          "totalReturn": -4.446261405944824,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.10802764445543289,
          "endPrice": 88453.0390625,
          "buyHoldValue": 20895.822265625,
          "buyHoldReturn": 108.95822143554688,
          "totalTrades": 72,
          "winRate": 36.11111068725586,
          "maxDrawdown": 2780.499267578125,
          "maxDrawdownPct": 24.53668975830078,
          "totalFees": 690.4610595703125,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 14152,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 18,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 9377.033203125,
          "totalReturn": -6.229668617248535,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.10601142793893814,
          "endPrice": 88453.0390625,
          "buyHoldValue": 20895.822265625,
          "buyHoldReturn": 108.95822143554688,
          "totalTrades": 70,
          "winRate": 34.28571319580078,
          "maxDrawdown": 2864.550048828125,
          "maxDrawdownPct": 25.438175201416016,
          "totalFees": 662.4712524414062,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 14913,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 19,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 9254.1943359375,
          "totalReturn": -7.45805549621582,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.10462268441915512,
          "endPrice": 88453.0390625,
          "buyHoldValue": 20895.822265625,
          "buyHoldReturn": 108.95822143554688,
          "totalTrades": 70,
          "winRate": 34.28571319580078,
          "maxDrawdown": 2840.273193359375,
          "maxDrawdownPct": 25.438175201416016,
          "totalFees": 656.5684814453125,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 15428,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 20,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 9000.9208984375,
          "totalReturn": -9.990787506103516,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.10175932198762894,
          "endPrice": 88453.0390625,
          "buyHoldValue": 20895.822265625,
          "buyHoldReturn": 108.95822143554688,
          "totalTrades": 72,
          "winRate": 30.55555534362793,
          "maxDrawdown": 2854.23583984375,
          "maxDrawdownPct": 25.702308654785156,
          "totalFees": 665.5950927734375,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 16432,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 21,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 8280.80859375,
          "totalReturn": -17.191919326782227,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.09361813217401505,
          "endPrice": 88453.0390625,
          "buyHoldValue": 20895.822265625,
          "buyHoldReturn": 108.95822143554688,
          "totalTrades": 76,
          "winRate": 31.578947067260742,
          "maxDrawdown": 3288.2119140625,
          "maxDrawdownPct": 29.028032302856445,
          "totalFees": 700.757568359375,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 19091,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 22,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 8476.7890625,
          "totalReturn": -15.23210620880127,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.09583378583192825,
          "endPrice": 88453.0390625,
          "buyHoldValue": 20895.822265625,
          "buyHoldReturn": 108.95822143554688,
          "totalTrades": 74,
          "winRate": 29.7297306060791,
          "maxDrawdown": 3001.67333984375,
          "maxDrawdownPct": 26.498498916625977,
          "totalFees": 691.559326171875,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 18403,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 23,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 8151.36083984375,
          "totalReturn": -18.486392974853516,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.09215466678142548,
          "endPrice": 88453.0390625,
          "buyHoldValue": 20895.822265625,
          "buyHoldReturn": 108.95822143554688,
          "totalTrades": 76,
          "winRate": 28.947368621826172,
          "maxDrawdown": 2888.486083984375,
          "maxDrawdownPct": 26.498498916625977,
          "totalFees": 687.0567626953125,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 19605,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 24,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 8213.59765625,
          "totalReturn": -17.8640193939209,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.09285829216241837,
          "endPrice": 88453.0390625,
          "buyHoldValue": 20895.822265625,
          "buyHoldReturn": 108.95822143554688,
          "totalTrades": 76,
          "winRate": 28.947368621826172,
          "maxDrawdown": 2871.97607421875,
          "maxDrawdownPct": 26.498498916625977,
          "totalFees": 685.7704467773438,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 19355,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 25,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 8213.8251953125,
          "totalReturn": -17.86174964904785,
          "finalCoinValue": 0,
          "finalCoinAmount": 0.09286085516214371,
          "endPrice": 88453.0390625,
          "buyHoldValue": 20895.822265625,
          "buyHoldReturn": 108.95822143554688,
          "totalTrades": 74,
          "winRate": 29.7297306060791,
          "maxDrawdown": 2978.356689453125,
          "maxDrawdownPct": 26.611045837402344,
          "totalFees": 681.1096801757812,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 19351,
          "source_status": "Observed original metric row"
        }
      ]
    },
    {
      "family": "adx",
      "id": "adx-ethusdt-2h-early",
      "market": {
        "exchange": "binance",
        "symbol": "ETHUSDT",
        "timeframe": "2h",
        "start": "2021-01-01",
        "end": "2023-12-31",
        "starting_amount": 10000,
        "trading_fee_percent": 0.1
      },
      "source": {
        "interface": "UI",
        "ui_job": "UI-REMAIN-adx-main-ethusdt-early-2h-4h",
        "raw_result": "adx/raw-ui/UI-REMAIN-adx-main-ethusdt-early-2h-4h/export.compact.json",
        "completion": "adx/raw-ui/UI-REMAIN-adx-main-ethusdt-early-2h-4h/completion.json",
        "normalized_result": "adx/raw-ui/UI-REMAIN-adx-main-ethusdt-early-2h-4h/normalized-ui.json",
        "request": "adx/raw-ui/UI-REMAIN-adx-main-ethusdt-early-2h-4h/completion.json",
        "request_sha256": "494e570a6cb2fc48da155e861c34d7921a7f1a4db67ca6665849163b81ae1a59",
        "result_sha256": "4c90d7fa99d04cfc9ea9904085d9aa0b0de9a095230d3094e07388d348d64505",
        "normalized_sha256": "fb709004b0e057696b480b0eb141421c8551878fde1fc8aca304e660db36a843",
        "source_sha256": "523914c2824a95b8a1e93852440798d2f350b09e0193fd5c7bf9e47b290b43e5",
        "ui_counts": {
          "requested": 12432,
          "structural_invalid": 0,
          "accepted_valid": 12432,
          "observed_metric_rows": 12432,
          "traded_rows": 12432,
          "explicit_zero_rows": 0,
          "reconciled_omitted_zero_tuples": 0,
          "inclusion": "unique"
        }
      },
      "rows": 12432,
      "observed_metric_rows": 12432,
      "traded": 12432,
      "zero": 0,
      "omitted_zero_tuples": 0,
      "profitable": 8937,
      "median_observed_return": 20.12017822265625,
      "minimum_observed_return": -84.65672302246094,
      "maximum_observed_return": 305.0792236328125,
      "median_observed_reported_drawdown": 36.975547790527344,
      "add_rising_gate": {
        "pairs": 6216,
        "more_executions": 0,
        "fewer_executions": 4845,
        "equal_executions": 1371,
        "observed_return_pairs": 6216,
        "higher_return": 3700,
        "lower_return": 1273,
        "median_observed_return_delta_pp": 4.755868911743164
      },
      "representative_default_metrics": [
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 2,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 13677.7783203125,
          "totalReturn": 36.77778625488281,
          "finalCoinValue": 0,
          "finalCoinAmount": 5.973351001739502,
          "endPrice": 2289.800048828125,
          "buyHoldValue": 30600.84375,
          "buyHoldReturn": 206.00845336914062,
          "totalTrades": 338,
          "winRate": 33.13609313964844,
          "maxDrawdown": 6690.751953125,
          "maxDrawdownPct": 41.46671676635742,
          "totalFees": 4114.87939453125,
          "error": 0,
          "candleSize": "2h",
          "source_row_index": 13779,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 3,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 12807.98046875,
          "totalReturn": 28.07980728149414,
          "finalCoinValue": 0,
          "finalCoinAmount": 5.5934929847717285,
          "endPrice": 2289.800048828125,
          "buyHoldValue": 30600.84375,
          "buyHoldReturn": 206.00845336914062,
          "totalTrades": 320,
          "winRate": 33.75,
          "maxDrawdown": 6559.07177734375,
          "maxDrawdownPct": 42.5944938659668,
          "totalFees": 3770.200439453125,
          "error": 0,
          "candleSize": "2h",
          "source_row_index": 15081,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 4,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 12508.63671875,
          "totalReturn": 25.086368560791016,
          "finalCoinValue": 0,
          "finalCoinAmount": 5.462763786315918,
          "endPrice": 2289.800048828125,
          "buyHoldValue": 30600.84375,
          "buyHoldReturn": 206.00845336914062,
          "totalTrades": 326,
          "winRate": 35.582820892333984,
          "maxDrawdown": 5979.2412109375,
          "maxDrawdownPct": 38.372528076171875,
          "totalFees": 3928.850341796875,
          "error": 0,
          "candleSize": "2h",
          "source_row_index": 15635,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 5,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 11060.0859375,
          "totalReturn": 10.600860595703125,
          "finalCoinValue": 0,
          "finalCoinAmount": 4.830153942108154,
          "endPrice": 2289.800048828125,
          "buyHoldValue": 30600.84375,
          "buyHoldReturn": 206.00845336914062,
          "totalTrades": 328,
          "winRate": 35.36585235595703,
          "maxDrawdown": 5952.58154296875,
          "maxDrawdownPct": 40.89531707763672,
          "totalFees": 3748.05078125,
          "error": 0,
          "candleSize": "2h",
          "source_row_index": 18567,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 6,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 10490.033203125,
          "totalReturn": 4.900331974029541,
          "finalCoinValue": 0,
          "finalCoinAmount": 4.58120059967041,
          "endPrice": 2289.800048828125,
          "buyHoldValue": 30600.84375,
          "buyHoldReturn": 206.00845336914062,
          "totalTrades": 330,
          "winRate": 33.93939208984375,
          "maxDrawdown": 5892.27392578125,
          "maxDrawdownPct": 39.82495880126953,
          "totalFees": 3758.244384765625,
          "error": 0,
          "candleSize": "2h",
          "source_row_index": 19806,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 7,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 9481.515625,
          "totalReturn": -5.184843063354492,
          "finalCoinValue": 0,
          "finalCoinAmount": 4.140761375427246,
          "endPrice": 2289.800048828125,
          "buyHoldValue": 30600.84375,
          "buyHoldReturn": 206.00845336914062,
          "totalTrades": 342,
          "winRate": 32.16374206542969,
          "maxDrawdown": 6311.03369140625,
          "maxDrawdownPct": 42.66551208496094,
          "totalFees": 3711.9091796875,
          "error": 0,
          "candleSize": "2h",
          "source_row_index": 21419,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 8,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 12184.2392578125,
          "totalReturn": 21.842391967773438,
          "finalCoinValue": 0,
          "finalCoinAmount": 5.3210930824279785,
          "endPrice": 2289.800048828125,
          "buyHoldValue": 30600.84375,
          "buyHoldReturn": 206.00845336914062,
          "totalTrades": 340,
          "winRate": 32.35293960571289,
          "maxDrawdown": 5481.5361328125,
          "maxDrawdownPct": 36.929561614990234,
          "totalFees": 4165.81787109375,
          "error": 0,
          "candleSize": "2h",
          "source_row_index": 16290,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 9,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 11736.314453125,
          "totalReturn": 17.363140106201172,
          "finalCoinValue": 0,
          "finalCoinAmount": 5.1254754066467285,
          "endPrice": 2289.800048828125,
          "buyHoldValue": 30600.84375,
          "buyHoldReturn": 206.00845336914062,
          "totalTrades": 340,
          "winRate": 32.94117736816406,
          "maxDrawdown": 6184.1513671875,
          "maxDrawdownPct": 40.85621643066406,
          "totalFees": 4074.554443359375,
          "error": 0,
          "candleSize": "2h",
          "source_row_index": 17133,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 10,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 14059.2958984375,
          "totalReturn": 40.592960357666016,
          "finalCoinValue": 0,
          "finalCoinAmount": 6.13996696472168,
          "endPrice": 2289.800048828125,
          "buyHoldValue": 30600.84375,
          "buyHoldReturn": 206.00845336914062,
          "totalTrades": 346,
          "winRate": 32.36994171142578,
          "maxDrawdown": 5701.67041015625,
          "maxDrawdownPct": 35.84520721435547,
          "totalFees": 4677.79736328125,
          "error": 0,
          "candleSize": "2h",
          "source_row_index": 13232,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 11,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 12646.287109375,
          "totalReturn": 26.462873458862305,
          "finalCoinValue": 0,
          "finalCoinAmount": 5.522878646850586,
          "endPrice": 2289.800048828125,
          "buyHoldValue": 30600.84375,
          "buyHoldReturn": 206.00845336914062,
          "totalTrades": 346,
          "winRate": 31.791908264160156,
          "maxDrawdown": 5593.421875,
          "maxDrawdownPct": 34.368133544921875,
          "totalFees": 4538.59130859375,
          "error": 0,
          "candleSize": "2h",
          "source_row_index": 15401,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 12,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 13269.353515625,
          "totalReturn": 32.693538665771484,
          "finalCoinValue": 0,
          "finalCoinAmount": 5.794983863830566,
          "endPrice": 2289.800048828125,
          "buyHoldValue": 30600.84375,
          "buyHoldReturn": 206.00845336914062,
          "totalTrades": 354,
          "winRate": 32.20338821411133,
          "maxDrawdown": 5727.78173828125,
          "maxDrawdownPct": 34.579681396484375,
          "totalFees": 4748.20947265625,
          "error": 0,
          "candleSize": "2h",
          "source_row_index": 14362,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 13,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 11863.8095703125,
          "totalReturn": 18.638097763061523,
          "finalCoinValue": 0,
          "finalCoinAmount": 5.181155681610107,
          "endPrice": 2289.800048828125,
          "buyHoldValue": 30600.84375,
          "buyHoldReturn": 206.00845336914062,
          "totalTrades": 368,
          "winRate": 30.978260040283203,
          "maxDrawdown": 5817.291015625,
          "maxDrawdownPct": 35.356727600097656,
          "totalFees": 4646.9150390625,
          "error": 0,
          "candleSize": "2h",
          "source_row_index": 16888,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 14,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 12041.9033203125,
          "totalReturn": 20.419031143188477,
          "finalCoinValue": 0,
          "finalCoinAmount": 5.258932113647461,
          "endPrice": 2289.800048828125,
          "buyHoldValue": 30600.84375,
          "buyHoldReturn": 206.00845336914062,
          "totalTrades": 368,
          "winRate": 30.978260040283203,
          "maxDrawdown": 6249.93017578125,
          "maxDrawdownPct": 37.6489143371582,
          "totalFees": 4642.90673828125,
          "error": 0,
          "candleSize": "2h",
          "source_row_index": 16552,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 15,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 11342.4462890625,
          "totalReturn": 13.424466133117676,
          "finalCoinValue": 0,
          "finalCoinAmount": 4.953465938568115,
          "endPrice": 2289.800048828125,
          "buyHoldValue": 30600.84375,
          "buyHoldReturn": 206.00845336914062,
          "totalTrades": 378,
          "winRate": 31.216930389404297,
          "maxDrawdown": 6216.3662109375,
          "maxDrawdownPct": 37.32339859008789,
          "totalFees": 4689.3251953125,
          "error": 0,
          "candleSize": "2h",
          "source_row_index": 17968,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 16,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 10494.302734375,
          "totalReturn": 4.943029403686523,
          "finalCoinValue": 0,
          "finalCoinAmount": 4.583065509796143,
          "endPrice": 2289.800048828125,
          "buyHoldValue": 30600.84375,
          "buyHoldReturn": 206.00845336914062,
          "totalTrades": 384,
          "winRate": 31.25,
          "maxDrawdown": 5756.7392578125,
          "maxDrawdownPct": 37.235713958740234,
          "totalFees": 4460.07861328125,
          "error": 0,
          "candleSize": "2h",
          "source_row_index": 19800,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 17,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 9333.6640625,
          "totalReturn": -6.663362979888916,
          "finalCoinValue": 0,
          "finalCoinAmount": 4.0761919021606445,
          "endPrice": 2289.800048828125,
          "buyHoldValue": 30600.84375,
          "buyHoldReturn": 206.00845336914062,
          "totalTrades": 392,
          "winRate": 30.102041244506836,
          "maxDrawdown": 6544.44140625,
          "maxDrawdownPct": 42.65416717529297,
          "totalFees": 4266.5654296875,
          "error": 0,
          "candleSize": "2h",
          "source_row_index": 21584,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 18,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 9557.0087890625,
          "totalReturn": -4.4299092292785645,
          "finalCoinValue": 0,
          "finalCoinAmount": 4.173730850219727,
          "endPrice": 2289.800048828125,
          "buyHoldValue": 30600.84375,
          "buyHoldReturn": 206.00845336914062,
          "totalTrades": 404,
          "winRate": 28.712871551513672,
          "maxDrawdown": 5996.0966796875,
          "maxDrawdownPct": 39.480464935302734,
          "totalFees": 4481.068359375,
          "error": 0,
          "candleSize": "2h",
          "source_row_index": 21344,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 19,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 10791.83203125,
          "totalReturn": 7.91831636428833,
          "finalCoinValue": 0,
          "finalCoinAmount": 4.713001728057861,
          "endPrice": 2289.800048828125,
          "buyHoldValue": 30600.84375,
          "buyHoldReturn": 206.00845336914062,
          "totalTrades": 412,
          "winRate": 28.640777587890625,
          "maxDrawdown": 4948.9189453125,
          "maxDrawdownPct": 33.08293151855469,
          "totalFees": 4885.53173828125,
          "error": 0,
          "candleSize": "2h",
          "source_row_index": 19181,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 20,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 10353.4921875,
          "totalReturn": 3.5349233150482178,
          "finalCoinValue": 0,
          "finalCoinAmount": 4.521570682525635,
          "endPrice": 2289.800048828125,
          "buyHoldValue": 30600.84375,
          "buyHoldReturn": 206.00845336914062,
          "totalTrades": 410,
          "winRate": 28.780487060546875,
          "maxDrawdown": 5379.08642578125,
          "maxDrawdownPct": 36.12309646606445,
          "totalFees": 4685.80419921875,
          "error": 0,
          "candleSize": "2h",
          "source_row_index": 20062,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 21,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 9826.3984375,
          "totalReturn": -1.7360153198242188,
          "finalCoinValue": 0,
          "finalCoinAmount": 4.291378498077393,
          "endPrice": 2289.800048828125,
          "buyHoldValue": 30600.84375,
          "buyHoldReturn": 206.00845336914062,
          "totalTrades": 416,
          "winRate": 28.846153259277344,
          "maxDrawdown": 5617.640625,
          "maxDrawdownPct": 38.34942626953125,
          "totalFees": 4581.853515625,
          "error": 0,
          "candleSize": "2h",
          "source_row_index": 20936,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 22,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 10188.177734375,
          "totalReturn": 1.881772756576538,
          "finalCoinValue": 0,
          "finalCoinAmount": 4.449374198913574,
          "endPrice": 2289.800048828125,
          "buyHoldValue": 30600.84375,
          "buyHoldReturn": 206.00845336914062,
          "totalTrades": 416,
          "winRate": 29.326923370361328,
          "maxDrawdown": 5520.30029296875,
          "maxDrawdownPct": 37.68492126464844,
          "totalFees": 4638.8564453125,
          "error": 0,
          "candleSize": "2h",
          "source_row_index": 20320,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 23,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 10661.7861328125,
          "totalReturn": 6.617861747741699,
          "finalCoinValue": 0,
          "finalCoinAmount": 4.656208515167236,
          "endPrice": 2289.800048828125,
          "buyHoldValue": 30600.84375,
          "buyHoldReturn": 206.00845336914062,
          "totalTrades": 418,
          "winRate": 29.186603546142578,
          "maxDrawdown": 5603.68603515625,
          "maxDrawdownPct": 37.398193359375,
          "totalFees": 4788.0791015625,
          "error": 0,
          "candleSize": "2h",
          "source_row_index": 19461,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 24,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 10782.1025390625,
          "totalReturn": 7.8210296630859375,
          "finalCoinValue": 0,
          "finalCoinAmount": 4.7087531089782715,
          "endPrice": 2289.800048828125,
          "buyHoldValue": 30600.84375,
          "buyHoldReturn": 206.00845336914062,
          "totalTrades": 420,
          "winRate": 29.047618865966797,
          "maxDrawdown": 5441.59521484375,
          "maxDrawdownPct": 38.059139251708984,
          "totalFees": 4608.76318359375,
          "error": 0,
          "candleSize": "2h",
          "source_row_index": 19198,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 25,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 9736.6328125,
          "totalReturn": -2.6336746215820312,
          "finalCoinValue": 0,
          "finalCoinAmount": 4.252175807952881,
          "endPrice": 2289.800048828125,
          "buyHoldValue": 30600.84375,
          "buyHoldReturn": 206.00845336914062,
          "totalTrades": 426,
          "winRate": 28.638498306274414,
          "maxDrawdown": 5889.998046875,
          "maxDrawdownPct": 42.98989486694336,
          "totalFees": 4279.6083984375,
          "error": 0,
          "candleSize": "2h",
          "source_row_index": 21071,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 2,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 13632.5458984375,
          "totalReturn": 36.325462341308594,
          "finalCoinValue": 0,
          "finalCoinAmount": 5.953597068786621,
          "endPrice": 2289.800048828125,
          "buyHoldValue": 30600.84375,
          "buyHoldReturn": 206.00845336914062,
          "totalTrades": 330,
          "winRate": 33.93939208984375,
          "maxDrawdown": 6195.970703125,
          "maxDrawdownPct": 39.38226318359375,
          "totalFees": 3989.4638671875,
          "error": 0,
          "candleSize": "2h",
          "source_row_index": 13833,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 3,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 13032.328125,
          "totalReturn": 30.323284149169922,
          "finalCoinValue": 0,
          "finalCoinAmount": 5.691470146179199,
          "endPrice": 2289.800048828125,
          "buyHoldValue": 30600.84375,
          "buyHoldReturn": 206.00845336914062,
          "totalTrades": 302,
          "winRate": 33.77483367919922,
          "maxDrawdown": 6644.853515625,
          "maxDrawdownPct": 40.77322006225586,
          "totalFees": 3718.57275390625,
          "error": 0,
          "candleSize": "2h",
          "source_row_index": 14742,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 4,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 13016.349609375,
          "totalReturn": 30.163496017456055,
          "finalCoinValue": 0,
          "finalCoinAmount": 5.684492111206055,
          "endPrice": 2289.800048828125,
          "buyHoldValue": 30600.84375,
          "buyHoldReturn": 206.00845336914062,
          "totalTrades": 290,
          "winRate": 35.86206817626953,
          "maxDrawdown": 6792.595703125,
          "maxDrawdownPct": 40.811927795410156,
          "totalFees": 3598.189208984375,
          "error": 0,
          "candleSize": "2h",
          "source_row_index": 14759,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 5,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 13550.05078125,
          "totalReturn": 35.50050735473633,
          "finalCoinValue": 0,
          "finalCoinAmount": 5.917569637298584,
          "endPrice": 2289.800048828125,
          "buyHoldValue": 30600.84375,
          "buyHoldReturn": 206.00845336914062,
          "totalTrades": 276,
          "winRate": 37.68115997314453,
          "maxDrawdown": 6080.38232421875,
          "maxDrawdownPct": 38.033958435058594,
          "totalFees": 3522.8515625,
          "error": 0,
          "candleSize": "2h",
          "source_row_index": 13952,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 6,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 12022.810546875,
          "totalReturn": 20.22810935974121,
          "finalCoinValue": 0,
          "finalCoinAmount": 5.250594139099121,
          "endPrice": 2289.800048828125,
          "buyHoldValue": 30600.84375,
          "buyHoldReturn": 206.00845336914062,
          "totalTrades": 270,
          "winRate": 36.296295166015625,
          "maxDrawdown": 6214.7724609375,
          "maxDrawdownPct": 40.749000549316406,
          "totalFees": 3210.91162109375,
          "error": 0,
          "candleSize": "2h",
          "source_row_index": 16599,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 7,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 11801.234375,
          "totalReturn": 18.012338638305664,
          "finalCoinValue": 0,
          "finalCoinAmount": 5.15382719039917,
          "endPrice": 2289.800048828125,
          "buyHoldValue": 30600.84375,
          "buyHoldReturn": 206.00845336914062,
          "totalTrades": 262,
          "winRate": 35.87786102294922,
          "maxDrawdown": 6560.5302734375,
          "maxDrawdownPct": 42.4957389831543,
          "totalFees": 3094.69677734375,
          "error": 0,
          "candleSize": "2h",
          "source_row_index": 17008,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 8,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 12953.537109375,
          "totalReturn": 29.53536605834961,
          "finalCoinValue": 0,
          "finalCoinAmount": 5.657060146331787,
          "endPrice": 2289.800048828125,
          "buyHoldValue": 30600.84375,
          "buyHoldReturn": 206.00845336914062,
          "totalTrades": 254,
          "winRate": 36.22047424316406,
          "maxDrawdown": 6599.70166015625,
          "maxDrawdownPct": 42.8688850402832,
          "totalFees": 3111.935791015625,
          "error": 0,
          "candleSize": "2h",
          "source_row_index": 14853,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 9,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 11725.4033203125,
          "totalReturn": 17.25403594970703,
          "finalCoinValue": 0,
          "finalCoinAmount": 5.120710849761963,
          "endPrice": 2289.800048828125,
          "buyHoldValue": 30600.84375,
          "buyHoldReturn": 206.00845336914062,
          "totalTrades": 250,
          "winRate": 36,
          "maxDrawdown": 6777.48828125,
          "maxDrawdownPct": 45.264198303222656,
          "totalFees": 2889.714599609375,
          "error": 0,
          "candleSize": "2h",
          "source_row_index": 17161,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 10,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 11877.0205078125,
          "totalReturn": 18.770206451416016,
          "finalCoinValue": 0,
          "finalCoinAmount": 5.186924934387207,
          "endPrice": 2289.800048828125,
          "buyHoldValue": 30600.84375,
          "buyHoldReturn": 206.00845336914062,
          "totalTrades": 242,
          "winRate": 36.3636360168457,
          "maxDrawdown": 5745.751953125,
          "maxDrawdownPct": 39.82532501220703,
          "totalFees": 2829.25,
          "error": 0,
          "candleSize": "2h",
          "source_row_index": 16864,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 11,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 11248.90234375,
          "totalReturn": 12.489025115966797,
          "finalCoinValue": 0,
          "finalCoinAmount": 4.912613391876221,
          "endPrice": 2289.800048828125,
          "buyHoldValue": 30600.84375,
          "buyHoldReturn": 206.00845336914062,
          "totalTrades": 240,
          "winRate": 37.5,
          "maxDrawdown": 5302.15185546875,
          "maxDrawdownPct": 37.320594787597656,
          "totalFees": 2742.3310546875,
          "error": 0,
          "candleSize": "2h",
          "source_row_index": 18154,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 12,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 10442.34375,
          "totalReturn": 4.423436164855957,
          "finalCoinValue": 0,
          "finalCoinAmount": 4.560373783111572,
          "endPrice": 2289.800048828125,
          "buyHoldValue": 30600.84375,
          "buyHoldReturn": 206.00845336914062,
          "totalTrades": 240,
          "winRate": 35.83333206176758,
          "maxDrawdown": 5487.626953125,
          "maxDrawdownPct": 38.99456787109375,
          "totalFees": 2628.25732421875,
          "error": 0,
          "candleSize": "2h",
          "source_row_index": 19901,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 13,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 10465.7939453125,
          "totalReturn": 4.6579437255859375,
          "finalCoinValue": 0,
          "finalCoinAmount": 4.570615291595459,
          "endPrice": 2289.800048828125,
          "buyHoldValue": 30600.84375,
          "buyHoldReturn": 206.00845336914062,
          "totalTrades": 238,
          "winRate": 35.29411697387695,
          "maxDrawdown": 5684.232421875,
          "maxDrawdownPct": 40.1014289855957,
          "totalFees": 2595.931884765625,
          "error": 0,
          "candleSize": "2h",
          "source_row_index": 19857,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 14,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 12101.5439453125,
          "totalReturn": 21.015443801879883,
          "finalCoinValue": 0,
          "finalCoinAmount": 5.284978866577148,
          "endPrice": 2289.800048828125,
          "buyHoldValue": 30600.84375,
          "buyHoldReturn": 206.00845336914062,
          "totalTrades": 234,
          "winRate": 35.89743423461914,
          "maxDrawdown": 5125.322265625,
          "maxDrawdownPct": 35.8372917175293,
          "totalFees": 2781.52294921875,
          "error": 0,
          "candleSize": "2h",
          "source_row_index": 16438,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 15,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 10678.8857421875,
          "totalReturn": 6.788854122161865,
          "finalCoinValue": 0,
          "finalCoinAmount": 4.6636762619018555,
          "endPrice": 2289.800048828125,
          "buyHoldValue": 30600.84375,
          "buyHoldReturn": 206.00845336914062,
          "totalTrades": 244,
          "winRate": 35.24590301513672,
          "maxDrawdown": 5515.5693359375,
          "maxDrawdownPct": 38.43896484375,
          "totalFees": 2716.935302734375,
          "error": 0,
          "candleSize": "2h",
          "source_row_index": 19427,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 16,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 9348.2509765625,
          "totalReturn": -6.51749324798584,
          "finalCoinValue": 0,
          "finalCoinAmount": 4.08256196975708,
          "endPrice": 2289.800048828125,
          "buyHoldValue": 30600.84375,
          "buyHoldReturn": 206.00845336914062,
          "totalTrades": 244,
          "winRate": 35.24590301513672,
          "maxDrawdown": 5439.57421875,
          "maxDrawdownPct": 40.839908599853516,
          "totalFees": 2463.484619140625,
          "error": 0,
          "candleSize": "2h",
          "source_row_index": 21565,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 17,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 9439.4267578125,
          "totalReturn": -5.605736255645752,
          "finalCoinValue": 0,
          "finalCoinAmount": 4.122380256652832,
          "endPrice": 2289.800048828125,
          "buyHoldValue": 30600.84375,
          "buyHoldReturn": 206.00845336914062,
          "totalTrades": 242,
          "winRate": 34.71074295043945,
          "maxDrawdown": 5625.99462890625,
          "maxDrawdownPct": 41.343528747558594,
          "totalFees": 2484.344482421875,
          "error": 0,
          "candleSize": "2h",
          "source_row_index": 21459,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 18,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 9934.001953125,
          "totalReturn": -0.6599828004837036,
          "finalCoinValue": 0,
          "finalCoinAmount": 4.3383708000183105,
          "endPrice": 2289.800048828125,
          "buyHoldValue": 30600.84375,
          "buyHoldReturn": 206.00845336914062,
          "totalTrades": 240,
          "winRate": 34.16666793823242,
          "maxDrawdown": 4974.4951171875,
          "maxDrawdownPct": 37.300071716308594,
          "totalFees": 2537.2919921875,
          "error": 0,
          "candleSize": "2h",
          "source_row_index": 20755,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 19,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 9651.1376953125,
          "totalReturn": -3.488621711730957,
          "finalCoinValue": 0,
          "finalCoinAmount": 4.214838981628418,
          "endPrice": 2289.800048828125,
          "buyHoldValue": 30600.84375,
          "buyHoldReturn": 206.00845336914062,
          "totalTrades": 238,
          "winRate": 31.93277359008789,
          "maxDrawdown": 4590.78125,
          "maxDrawdownPct": 37.70832443237305,
          "totalFees": 2307.3994140625,
          "error": 0,
          "candleSize": "2h",
          "source_row_index": 21206,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 20,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 9410.2509765625,
          "totalReturn": -5.897489547729492,
          "finalCoinValue": 0,
          "finalCoinAmount": 4.109638690948486,
          "endPrice": 2289.800048828125,
          "buyHoldValue": 30600.84375,
          "buyHoldReturn": 206.00845336914062,
          "totalTrades": 236,
          "winRate": 32.20338821411133,
          "maxDrawdown": 4840.8779296875,
          "maxDrawdownPct": 39.6521110534668,
          "totalFees": 2239.47412109375,
          "error": 0,
          "candleSize": "2h",
          "source_row_index": 21499,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 21,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 9172.2001953125,
          "totalReturn": -8.277995109558105,
          "finalCoinValue": 0,
          "finalCoinAmount": 4.005677700042725,
          "endPrice": 2289.800048828125,
          "buyHoldValue": 30600.84375,
          "buyHoldReturn": 206.00845336914062,
          "totalTrades": 234,
          "winRate": 32.478633880615234,
          "maxDrawdown": 5202.59765625,
          "maxDrawdownPct": 42.035762786865234,
          "totalFees": 2191.0029296875,
          "error": 0,
          "candleSize": "2h",
          "source_row_index": 21754,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 22,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 9246.7646484375,
          "totalReturn": -7.53235387802124,
          "finalCoinValue": 0,
          "finalCoinAmount": 4.038241386413574,
          "endPrice": 2289.800048828125,
          "buyHoldValue": 30600.84375,
          "buyHoldReturn": 206.00845336914062,
          "totalTrades": 236,
          "winRate": 33.050846099853516,
          "maxDrawdown": 5401.75,
          "maxDrawdownPct": 43.64486312866211,
          "totalFees": 2194.75,
          "error": 0,
          "candleSize": "2h",
          "source_row_index": 21687,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 23,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 9577.89453125,
          "totalReturn": -4.2210540771484375,
          "finalCoinValue": 0,
          "finalCoinAmount": 4.182851791381836,
          "endPrice": 2289.800048828125,
          "buyHoldValue": 30600.84375,
          "buyHoldReturn": 206.00845336914062,
          "totalTrades": 234,
          "winRate": 32.478633880615234,
          "maxDrawdown": 5297.39208984375,
          "maxDrawdownPct": 42.74989318847656,
          "totalFees": 2221.966064453125,
          "error": 0,
          "candleSize": "2h",
          "source_row_index": 21313,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 24,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 9330.337890625,
          "totalReturn": -6.696620464324951,
          "finalCoinValue": 0,
          "finalCoinAmount": 4.074739456176758,
          "endPrice": 2289.800048828125,
          "buyHoldValue": 30600.84375,
          "buyHoldReturn": 206.00845336914062,
          "totalTrades": 236,
          "winRate": 32.20338821411133,
          "maxDrawdown": 5101.39453125,
          "maxDrawdownPct": 43.143733978271484,
          "totalFees": 2141.081787109375,
          "error": 0,
          "candleSize": "2h",
          "source_row_index": 21590,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 25,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 8266.3662109375,
          "totalReturn": -17.336339950561523,
          "finalCoinValue": 0,
          "finalCoinAmount": 3.6100821495056152,
          "endPrice": 2289.800048828125,
          "buyHoldValue": 30600.84375,
          "buyHoldReturn": 206.00845336914062,
          "totalTrades": 240,
          "winRate": 31.66666603088379,
          "maxDrawdown": 5127.75,
          "maxDrawdownPct": 46.684688568115234,
          "totalFees": 1957.508544921875,
          "error": 0,
          "candleSize": "2h",
          "source_row_index": 22403,
          "source_status": "Observed original metric row"
        }
      ]
    },
    {
      "family": "adx",
      "id": "adx-ethusdt-2h-later",
      "market": {
        "exchange": "binance",
        "symbol": "ETHUSDT",
        "timeframe": "2h",
        "start": "2024-01-01",
        "end": "2025-12-31",
        "starting_amount": 10000,
        "trading_fee_percent": 0.1
      },
      "source": {
        "interface": "UI",
        "ui_job": "UI-REMAIN-adx-main-ethusdt-later-2h-4h",
        "raw_result": "adx/raw-ui/UI-REMAIN-adx-main-ethusdt-later-2h-4h/export.compact.json",
        "completion": "adx/raw-ui/UI-REMAIN-adx-main-ethusdt-later-2h-4h/completion.json",
        "normalized_result": "adx/raw-ui/UI-REMAIN-adx-main-ethusdt-later-2h-4h/normalized-ui.json",
        "request": "adx/raw-ui/UI-REMAIN-adx-main-ethusdt-later-2h-4h/completion.json",
        "request_sha256": "8e42cb1c6f5b6f45139366bf71ffefc4f75a57804f1807615e0e56f45f520ec2",
        "result_sha256": "08fe96606cb1daf263e313a2474fa2cdcae8f5cf4d853b80f9c6c43917901cea",
        "normalized_sha256": "394a8b3bbee1c66b21debd2b7466ef7d918a13819ba7c19c983419e004ce652f",
        "source_sha256": "523914c2824a95b8a1e93852440798d2f350b09e0193fd5c7bf9e47b290b43e5",
        "ui_counts": {
          "requested": 12432,
          "structural_invalid": 0,
          "accepted_valid": 12432,
          "observed_metric_rows": 12432,
          "traded_rows": 12432,
          "explicit_zero_rows": 0,
          "reconciled_omitted_zero_tuples": 0,
          "inclusion": "unique"
        }
      },
      "rows": 12432,
      "observed_metric_rows": 12432,
      "traded": 12432,
      "zero": 0,
      "omitted_zero_tuples": 0,
      "profitable": 8560,
      "median_observed_return": 35.52777099609375,
      "minimum_observed_return": -67.95785522460938,
      "maximum_observed_return": 174.81866455078125,
      "median_observed_reported_drawdown": 31.2838191986084,
      "add_rising_gate": {
        "pairs": 6216,
        "more_executions": 0,
        "fewer_executions": 4996,
        "equal_executions": 1220,
        "observed_return_pairs": 6216,
        "higher_return": 4223,
        "lower_return": 1545,
        "median_observed_return_delta_pp": 10.78648567199707
      },
      "representative_default_metrics": [
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 2,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 6162.01123046875,
          "totalReturn": -38.379886627197266,
          "finalCoinValue": 6162.01123046875,
          "finalCoinAmount": 2.0676989555358887,
          "endPrice": 2980.1298828125,
          "buyHoldValue": 12936.1640625,
          "buyHoldReturn": 29.36164093017578,
          "totalTrades": 239,
          "winRate": 21.008403778076172,
          "maxDrawdown": 7616.84033203125,
          "maxDrawdownPct": 60.7866325378418,
          "totalFees": 2009.667236328125,
          "error": 0,
          "candleSize": "2h",
          "source_row_index": 22783,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 3,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 6181.228515625,
          "totalReturn": -38.187713623046875,
          "finalCoinValue": 0,
          "finalCoinAmount": 2.0741472244262695,
          "endPrice": 2980.1298828125,
          "buyHoldValue": 12936.1640625,
          "buyHoldReturn": 29.36164093017578,
          "totalTrades": 228,
          "winRate": 22.807018280029297,
          "maxDrawdown": 6836.916015625,
          "maxDrawdownPct": 57.22578430175781,
          "totalFees": 1859.41748046875,
          "error": 0,
          "candleSize": "2h",
          "source_row_index": 22773,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 4,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 6094.19775390625,
          "totalReturn": -39.058021545410156,
          "finalCoinValue": 0,
          "finalCoinAmount": 2.0449435710906982,
          "endPrice": 2980.1298828125,
          "buyHoldValue": 12936.1640625,
          "buyHoldReturn": 29.36164093017578,
          "totalTrades": 224,
          "winRate": 24.10714340209961,
          "maxDrawdown": 7169.02001953125,
          "maxDrawdownPct": 59.0731201171875,
          "totalFees": 1833.2850341796875,
          "error": 0,
          "candleSize": "2h",
          "source_row_index": 22833,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 5,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 6435.11474609375,
          "totalReturn": -35.64885330200195,
          "finalCoinValue": 0,
          "finalCoinAmount": 2.1593401432037354,
          "endPrice": 2980.1298828125,
          "buyHoldValue": 12936.1640625,
          "buyHoldReturn": 29.36164093017578,
          "totalTrades": 220,
          "winRate": 26.363636016845703,
          "maxDrawdown": 7107.28955078125,
          "maxDrawdownPct": 57.23627471923828,
          "totalFees": 1847.672119140625,
          "error": 0,
          "candleSize": "2h",
          "source_row_index": 22571,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 6,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 6212.2373046875,
          "totalReturn": -37.877628326416016,
          "finalCoinValue": 0,
          "finalCoinAmount": 2.08455228805542,
          "endPrice": 2980.1298828125,
          "buyHoldValue": 12936.1640625,
          "buyHoldReturn": 29.36164093017578,
          "totalTrades": 220,
          "winRate": 28.18181800842285,
          "maxDrawdown": 7048.45068359375,
          "maxDrawdownPct": 57.14520263671875,
          "totalFees": 1811.4901123046875,
          "error": 0,
          "candleSize": "2h",
          "source_row_index": 22745,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 7,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 6942.76123046875,
          "totalReturn": -30.572389602661133,
          "finalCoinValue": 0,
          "finalCoinAmount": 2.329684019088745,
          "endPrice": 2980.1298828125,
          "buyHoldValue": 12936.1640625,
          "buyHoldReturn": 29.36164093017578,
          "totalTrades": 214,
          "winRate": 28.037384033203125,
          "maxDrawdown": 6330.05419921875,
          "maxDrawdownPct": 52.910369873046875,
          "totalFees": 1807.9580078125,
          "error": 0,
          "candleSize": "2h",
          "source_row_index": 22128,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 8,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 7975.9833984375,
          "totalReturn": -20.24016571044922,
          "finalCoinValue": 0,
          "finalCoinAmount": 2.6763877868652344,
          "endPrice": 2980.1298828125,
          "buyHoldValue": 12936.1640625,
          "buyHoldReturn": 29.36164093017578,
          "totalTrades": 212,
          "winRate": 30.188678741455078,
          "maxDrawdown": 5686.03564453125,
          "maxDrawdownPct": 47.32697677612305,
          "totalFees": 1927.36572265625,
          "error": 0,
          "candleSize": "2h",
          "source_row_index": 20833,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 9,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 8179.92041015625,
          "totalReturn": -18.200796127319336,
          "finalCoinValue": 0,
          "finalCoinAmount": 2.7448198795318604,
          "endPrice": 2980.1298828125,
          "buyHoldValue": 12936.1640625,
          "buyHoldReturn": 29.36164093017578,
          "totalTrades": 214,
          "winRate": 29.90654182434082,
          "maxDrawdown": 5699.798828125,
          "maxDrawdownPct": 47.29335021972656,
          "totalFees": 1940.6331787109375,
          "error": 0,
          "candleSize": "2h",
          "source_row_index": 20533,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 10,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 8219.9423828125,
          "totalReturn": -17.800580978393555,
          "finalCoinValue": 0,
          "finalCoinAmount": 2.758249521255493,
          "endPrice": 2980.1298828125,
          "buyHoldValue": 12936.1640625,
          "buyHoldReturn": 29.36164093017578,
          "totalTrades": 216,
          "winRate": 30.55555534362793,
          "maxDrawdown": 5813.06005859375,
          "maxDrawdownPct": 47.6469841003418,
          "totalFees": 1988.213134765625,
          "error": 0,
          "candleSize": "2h",
          "source_row_index": 20465,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 11,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 8318.203125,
          "totalReturn": -16.817970275878906,
          "finalCoinValue": 0,
          "finalCoinAmount": 2.7912213802337646,
          "endPrice": 2980.1298828125,
          "buyHoldValue": 12936.1640625,
          "buyHoldReturn": 29.36164093017578,
          "totalTrades": 218,
          "winRate": 30.27522850036621,
          "maxDrawdown": 5770.3974609375,
          "maxDrawdownPct": 47.61079406738281,
          "totalFees": 2009.145263671875,
          "error": 0,
          "candleSize": "2h",
          "source_row_index": 20325,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 12,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 7894.31201171875,
          "totalReturn": -21.056880950927734,
          "finalCoinValue": 0,
          "finalCoinAmount": 2.648982524871826,
          "endPrice": 2980.1298828125,
          "buyHoldValue": 12936.1640625,
          "buyHoldReturn": 29.36164093017578,
          "totalTrades": 224,
          "winRate": 29.464284896850586,
          "maxDrawdown": 6336.91015625,
          "maxDrawdownPct": 52.1177864074707,
          "totalFees": 1958.10400390625,
          "error": 0,
          "candleSize": "2h",
          "source_row_index": 20949,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 13,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 7366.794921875,
          "totalReturn": -26.332050323486328,
          "finalCoinValue": 0,
          "finalCoinAmount": 2.471971035003662,
          "endPrice": 2980.1298828125,
          "buyHoldValue": 12936.1640625,
          "buyHoldReturn": 29.36164093017578,
          "totalTrades": 234,
          "winRate": 29.059829711914062,
          "maxDrawdown": 6341.58984375,
          "maxDrawdownPct": 52.50220489501953,
          "totalFees": 1995.9183349609375,
          "error": 0,
          "candleSize": "2h",
          "source_row_index": 21711,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 14,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 7805.4775390625,
          "totalReturn": -21.94522476196289,
          "finalCoinValue": 0,
          "finalCoinAmount": 2.619173526763916,
          "endPrice": 2980.1298828125,
          "buyHoldValue": 12936.1640625,
          "buyHoldReturn": 29.36164093017578,
          "totalTrades": 236,
          "winRate": 27.966102600097656,
          "maxDrawdown": 6328.91455078125,
          "maxDrawdownPct": 52.39726638793945,
          "totalFees": 2051.73291015625,
          "error": 0,
          "candleSize": "2h",
          "source_row_index": 21112,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 15,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 9099.56640625,
          "totalReturn": -9.004339218139648,
          "finalCoinValue": 0,
          "finalCoinAmount": 3.053412437438965,
          "endPrice": 2980.1298828125,
          "buyHoldValue": 12936.1640625,
          "buyHoldReturn": 29.36164093017578,
          "totalTrades": 244,
          "winRate": 27.04918098449707,
          "maxDrawdown": 5896.61083984375,
          "maxDrawdownPct": 46.725059509277344,
          "totalFees": 2402.296142578125,
          "error": 0,
          "candleSize": "2h",
          "source_row_index": 19233,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 16,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 9365.7451171875,
          "totalReturn": -6.342552185058594,
          "finalCoinValue": 0,
          "finalCoinAmount": 3.142730236053467,
          "endPrice": 2980.1298828125,
          "buyHoldValue": 12936.1640625,
          "buyHoldReturn": 29.36164093017578,
          "totalTrades": 244,
          "winRate": 27.868852615356445,
          "maxDrawdown": 5341.18017578125,
          "maxDrawdownPct": 42.714786529541016,
          "totalFees": 2435.851806640625,
          "error": 0,
          "candleSize": "2h",
          "source_row_index": 18874,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 17,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 9402.923828125,
          "totalReturn": -5.970763206481934,
          "finalCoinValue": 0,
          "finalCoinAmount": 3.1552059650421143,
          "endPrice": 2980.1298828125,
          "buyHoldValue": 12936.1640625,
          "buyHoldReturn": 29.36164093017578,
          "totalTrades": 248,
          "winRate": 27.419355392456055,
          "maxDrawdown": 4840.29931640625,
          "maxDrawdownPct": 39.0621452331543,
          "totalFees": 2514.370361328125,
          "error": 0,
          "candleSize": "2h",
          "source_row_index": 18815,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 18,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 9954.6669921875,
          "totalReturn": -0.45332521200180054,
          "finalCoinValue": 0,
          "finalCoinAmount": 3.3403468132019043,
          "endPrice": 2980.1298828125,
          "buyHoldValue": 12936.1640625,
          "buyHoldReturn": 29.36164093017578,
          "totalTrades": 242,
          "winRate": 27.272727966308594,
          "maxDrawdown": 4645.56298828125,
          "maxDrawdownPct": 37.983577728271484,
          "totalFees": 2453.96484375,
          "error": 0,
          "candleSize": "2h",
          "source_row_index": 17979,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 19,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 10075.587890625,
          "totalReturn": 0.7558749914169312,
          "finalCoinValue": 0,
          "finalCoinAmount": 3.3809220790863037,
          "endPrice": 2980.1298828125,
          "buyHoldValue": 12936.1640625,
          "buyHoldReturn": 29.36164093017578,
          "totalTrades": 246,
          "winRate": 26.829267501831055,
          "maxDrawdown": 4772.72998046875,
          "maxDrawdownPct": 38.33594512939453,
          "totalFees": 2531.517333984375,
          "error": 0,
          "candleSize": "2h",
          "source_row_index": 17789,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 20,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 10038.8310546875,
          "totalReturn": 0.38831251859664917,
          "finalCoinValue": 0,
          "finalCoinAmount": 3.368588447570801,
          "endPrice": 2980.1298828125,
          "buyHoldValue": 12936.1640625,
          "buyHoldReturn": 29.36164093017578,
          "totalTrades": 250,
          "winRate": 26.399999618530273,
          "maxDrawdown": 4703.2587890625,
          "maxDrawdownPct": 38.72330093383789,
          "totalFees": 2539.5927734375,
          "error": 0,
          "candleSize": "2h",
          "source_row_index": 17846,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 21,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 10240.4326171875,
          "totalReturn": 2.404327154159546,
          "finalCoinValue": 0,
          "finalCoinAmount": 3.43623685836792,
          "endPrice": 2980.1298828125,
          "buyHoldValue": 12936.1640625,
          "buyHoldReturn": 29.36164093017578,
          "totalTrades": 252,
          "winRate": 26.984127044677734,
          "maxDrawdown": 4843.03466796875,
          "maxDrawdownPct": 38.69121170043945,
          "totalFees": 2631.042236328125,
          "error": 0,
          "candleSize": "2h",
          "source_row_index": 17556,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 22,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 9640.41015625,
          "totalReturn": -3.595902681350708,
          "finalCoinValue": 0,
          "finalCoinAmount": 3.234895706176758,
          "endPrice": 2980.1298828125,
          "buyHoldValue": 12936.1640625,
          "buyHoldReturn": 29.36164093017578,
          "totalTrades": 256,
          "winRate": 26.5625,
          "maxDrawdown": 5341.84375,
          "maxDrawdownPct": 42.5001106262207,
          "totalFees": 2589.202880859375,
          "error": 0,
          "candleSize": "2h",
          "source_row_index": 18412,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 23,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 10424.2568359375,
          "totalReturn": 4.242564678192139,
          "finalCoinValue": 0,
          "finalCoinAmount": 3.497920036315918,
          "endPrice": 2980.1298828125,
          "buyHoldValue": 12936.1640625,
          "buyHoldReturn": 29.36164093017578,
          "totalTrades": 254,
          "winRate": 26.77165412902832,
          "maxDrawdown": 5111.59814453125,
          "maxDrawdownPct": 40.06144332885742,
          "totalFees": 2680.60595703125,
          "error": 0,
          "candleSize": "2h",
          "source_row_index": 17310,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 24,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 10603.8447265625,
          "totalReturn": 6.038447380065918,
          "finalCoinValue": 0,
          "finalCoinAmount": 3.5581820011138916,
          "endPrice": 2980.1298828125,
          "buyHoldValue": 12936.1640625,
          "buyHoldReturn": 29.36164093017578,
          "totalTrades": 256,
          "winRate": 26.5625,
          "maxDrawdown": 5243.09326171875,
          "maxDrawdownPct": 40.63902282714844,
          "totalFees": 2726.53857421875,
          "error": 0,
          "candleSize": "2h",
          "source_row_index": 17006,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 25,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 10585.2685546875,
          "totalReturn": 5.852689743041992,
          "finalCoinValue": 0,
          "finalCoinAmount": 3.5519487857818604,
          "endPrice": 2980.1298828125,
          "buyHoldValue": 12936.1640625,
          "buyHoldReturn": 29.36164093017578,
          "totalTrades": 258,
          "winRate": 27.13178253173828,
          "maxDrawdown": 5433.767578125,
          "maxDrawdownPct": 41.9156494140625,
          "totalFees": 2723.32958984375,
          "error": 0,
          "candleSize": "2h",
          "source_row_index": 17041,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 2,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 6861.9150390625,
          "totalReturn": -31.380847930908203,
          "finalCoinValue": 6861.9150390625,
          "finalCoinAmount": 2.302555561065674,
          "endPrice": 2980.1298828125,
          "buyHoldValue": 12936.1640625,
          "buyHoldReturn": 29.36164093017578,
          "totalTrades": 231,
          "winRate": 21.7391300201416,
          "maxDrawdown": 7886.318359375,
          "maxDrawdownPct": 60.34834289550781,
          "totalFees": 2027.931396484375,
          "error": 0,
          "candleSize": "2h",
          "source_row_index": 22197,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 3,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 7683.61865234375,
          "totalReturn": -23.163814544677734,
          "finalCoinValue": 0,
          "finalCoinAmount": 2.5782830715179443,
          "endPrice": 2980.1298828125,
          "buyHoldValue": 12936.1640625,
          "buyHoldReturn": 29.36164093017578,
          "totalTrades": 210,
          "winRate": 24.761905670166016,
          "maxDrawdown": 6244.56298828125,
          "maxDrawdownPct": 51.25755310058594,
          "totalFees": 1873.8292236328125,
          "error": 0,
          "candleSize": "2h",
          "source_row_index": 21294,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 4,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 7383.97509765625,
          "totalReturn": -26.160247802734375,
          "finalCoinValue": 0,
          "finalCoinAmount": 2.477735996246338,
          "endPrice": 2980.1298828125,
          "buyHoldValue": 12936.1640625,
          "buyHoldReturn": 29.36164093017578,
          "totalTrades": 200,
          "winRate": 26,
          "maxDrawdown": 6361.185546875,
          "maxDrawdownPct": 52.497493743896484,
          "totalFees": 1758.4722900390625,
          "error": 0,
          "candleSize": "2h",
          "source_row_index": 21690,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 5,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 7580.84130859375,
          "totalReturn": -24.191587448120117,
          "finalCoinValue": 0,
          "finalCoinAmount": 2.543795585632324,
          "endPrice": 2980.1298828125,
          "buyHoldValue": 12936.1640625,
          "buyHoldReturn": 29.36164093017578,
          "totalTrades": 192,
          "winRate": 27.08333396911621,
          "maxDrawdown": 6494.314453125,
          "maxDrawdownPct": 52.380672454833984,
          "totalFees": 1705.164794921875,
          "error": 0,
          "candleSize": "2h",
          "source_row_index": 21415,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 6,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 7650.56591796875,
          "totalReturn": -23.494342803955078,
          "finalCoinValue": 0,
          "finalCoinAmount": 2.5671918392181396,
          "endPrice": 2980.1298828125,
          "buyHoldValue": 12936.1640625,
          "buyHoldReturn": 29.36164093017578,
          "totalTrades": 180,
          "winRate": 30,
          "maxDrawdown": 6212.59619140625,
          "maxDrawdownPct": 50.44633483886719,
          "totalFees": 1579.364990234375,
          "error": 0,
          "candleSize": "2h",
          "source_row_index": 21329,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 7,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 8059.20263671875,
          "totalReturn": -19.407974243164062,
          "finalCoinValue": 0,
          "finalCoinAmount": 2.704312324523926,
          "endPrice": 2980.1298828125,
          "buyHoldValue": 12936.1640625,
          "buyHoldReturn": 29.36164093017578,
          "totalTrades": 172,
          "winRate": 27.9069766998291,
          "maxDrawdown": 5685.9970703125,
          "maxDrawdownPct": 47.26423645019531,
          "totalFees": 1518.9249267578125,
          "error": 0,
          "candleSize": "2h",
          "source_row_index": 20717,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 8,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 8991.49609375,
          "totalReturn": -10.085034370422363,
          "finalCoinValue": 0,
          "finalCoinAmount": 3.0171492099761963,
          "endPrice": 2980.1298828125,
          "buyHoldValue": 12936.1640625,
          "buyHoldReturn": 29.36164093017578,
          "totalTrades": 160,
          "winRate": 30,
          "maxDrawdown": 5310.2734375,
          "maxDrawdownPct": 44.14107131958008,
          "totalFees": 1473.4525146484375,
          "error": 0,
          "candleSize": "2h",
          "source_row_index": 19387,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 9,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 8994.7939453125,
          "totalReturn": -10.052062034606934,
          "finalCoinValue": 0,
          "finalCoinAmount": 3.0182554721832275,
          "endPrice": 2980.1298828125,
          "buyHoldValue": 12936.1640625,
          "buyHoldReturn": 29.36164093017578,
          "totalTrades": 156,
          "winRate": 28.205127716064453,
          "maxDrawdown": 5379.5,
          "maxDrawdownPct": 44.667171478271484,
          "totalFees": 1436.4307861328125,
          "error": 0,
          "candleSize": "2h",
          "source_row_index": 19383,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 10,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 9670.88671875,
          "totalReturn": -3.2911298274993896,
          "finalCoinValue": 0,
          "finalCoinAmount": 3.2451224327087402,
          "endPrice": 2980.1298828125,
          "buyHoldValue": 12936.1640625,
          "buyHoldReturn": 29.36164093017578,
          "totalTrades": 152,
          "winRate": 28.947368621826172,
          "maxDrawdown": 5342.01123046875,
          "maxDrawdownPct": 42.697383880615234,
          "totalFees": 1475.89697265625,
          "error": 0,
          "candleSize": "2h",
          "source_row_index": 18372,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 11,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 10835.916015625,
          "totalReturn": 8.359160423278809,
          "finalCoinValue": 0,
          "finalCoinAmount": 3.636054754257202,
          "endPrice": 2980.1298828125,
          "buyHoldValue": 12936.1640625,
          "buyHoldReturn": 29.36164093017578,
          "totalTrades": 146,
          "winRate": 30.136985778808594,
          "maxDrawdown": 5412.10107421875,
          "maxDrawdownPct": 42.16929626464844,
          "totalFees": 1469.3958740234375,
          "error": 0,
          "candleSize": "2h",
          "source_row_index": 16589,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 12,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 10036.580078125,
          "totalReturn": 0.3657967448234558,
          "finalCoinValue": 0,
          "finalCoinAmount": 3.367832899093628,
          "endPrice": 2980.1298828125,
          "buyHoldValue": 12936.1640625,
          "buyHoldReturn": 29.36164093017578,
          "totalTrades": 148,
          "winRate": 29.7297306060791,
          "maxDrawdown": 5603.4423828125,
          "maxDrawdownPct": 43.683719635009766,
          "totalFees": 1456.4212646484375,
          "error": 0,
          "candleSize": "2h",
          "source_row_index": 17851,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 13,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 10247.171875,
          "totalReturn": 2.4717235565185547,
          "finalCoinValue": 0,
          "finalCoinAmount": 3.4384984970092773,
          "endPrice": 2980.1298828125,
          "buyHoldValue": 12936.1640625,
          "buyHoldReturn": 29.36164093017578,
          "totalTrades": 146,
          "winRate": 30.136985778808594,
          "maxDrawdown": 5054.8916015625,
          "maxDrawdownPct": 40.100215911865234,
          "totalFees": 1463.7294921875,
          "error": 0,
          "candleSize": "2h",
          "source_row_index": 17548,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 14,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 10643.189453125,
          "totalReturn": 6.43189001083374,
          "finalCoinValue": 0,
          "finalCoinAmount": 3.5713841915130615,
          "endPrice": 2980.1298828125,
          "buyHoldValue": 12936.1640625,
          "buyHoldReturn": 29.36164093017578,
          "totalTrades": 146,
          "winRate": 27.397260665893555,
          "maxDrawdown": 5061.25927734375,
          "maxDrawdownPct": 39.91461181640625,
          "totalFees": 1483.8614501953125,
          "error": 0,
          "candleSize": "2h",
          "source_row_index": 16937,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 15,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 11179.287109375,
          "totalReturn": 11.792868614196777,
          "finalCoinValue": 0,
          "finalCoinAmount": 3.751274824142456,
          "endPrice": 2980.1298828125,
          "buyHoldValue": 12936.1640625,
          "buyHoldReturn": 29.36164093017578,
          "totalTrades": 146,
          "winRate": 26.02739715576172,
          "maxDrawdown": 4606.4921875,
          "maxDrawdownPct": 36.53974533081055,
          "totalFees": 1513.6341552734375,
          "error": 0,
          "candleSize": "2h",
          "source_row_index": 15871,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 16,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 11104.1806640625,
          "totalReturn": 11.04180908203125,
          "finalCoinValue": 0,
          "finalCoinAmount": 3.7260725498199463,
          "endPrice": 2980.1298828125,
          "buyHoldValue": 12936.1640625,
          "buyHoldReturn": 29.36164093017578,
          "totalTrades": 148,
          "winRate": 27.027027130126953,
          "maxDrawdown": 4289.03857421875,
          "maxDrawdownPct": 33.831016540527344,
          "totalFees": 1540.4012451171875,
          "error": 0,
          "candleSize": "2h",
          "source_row_index": 16031,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 17,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 10676.02734375,
          "totalReturn": 6.760273456573486,
          "finalCoinValue": 0,
          "finalCoinAmount": 3.5824031829833984,
          "endPrice": 2980.1298828125,
          "buyHoldValue": 12936.1640625,
          "buyHoldReturn": 29.36164093017578,
          "totalTrades": 146,
          "winRate": 26.02739715576172,
          "maxDrawdown": 4279.58349609375,
          "maxDrawdownPct": 33.588008880615234,
          "totalFees": 1515.8173828125,
          "error": 0,
          "candleSize": "2h",
          "source_row_index": 16869,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 18,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 10674.2021484375,
          "totalReturn": 6.742021083831787,
          "finalCoinValue": 0,
          "finalCoinAmount": 3.5817906856536865,
          "endPrice": 2980.1298828125,
          "buyHoldValue": 12936.1640625,
          "buyHoldReturn": 29.36164093017578,
          "totalTrades": 140,
          "winRate": 25.714284896850586,
          "maxDrawdown": 4197.556640625,
          "maxDrawdownPct": 33.37677764892578,
          "totalFees": 1433.832275390625,
          "error": 0,
          "candleSize": "2h",
          "source_row_index": 16875,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 19,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 11114.6611328125,
          "totalReturn": 11.146607398986816,
          "finalCoinValue": 0,
          "finalCoinAmount": 3.7295892238616943,
          "endPrice": 2980.1298828125,
          "buyHoldValue": 12936.1640625,
          "buyHoldReturn": 29.36164093017578,
          "totalTrades": 138,
          "winRate": 26.086956024169922,
          "maxDrawdown": 4445.59375,
          "maxDrawdownPct": 33.755313873291016,
          "totalFees": 1468.6224365234375,
          "error": 0,
          "candleSize": "2h",
          "source_row_index": 16010,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 20,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 12044.97265625,
          "totalReturn": 20.449729919433594,
          "finalCoinValue": 0,
          "finalCoinAmount": 4.0417609214782715,
          "endPrice": 2980.1298828125,
          "buyHoldValue": 12936.1640625,
          "buyHoldReturn": 29.36164093017578,
          "totalTrades": 138,
          "winRate": 26.086956024169922,
          "maxDrawdown": 4568.42138671875,
          "maxDrawdownPct": 33.18162155151367,
          "totalFees": 1552.816162109375,
          "error": 0,
          "candleSize": "2h",
          "source_row_index": 13943,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 21,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 11850.3330078125,
          "totalReturn": 18.503334045410156,
          "finalCoinValue": 0,
          "finalCoinAmount": 3.9764485359191895,
          "endPrice": 2980.1298828125,
          "buyHoldValue": 12936.1640625,
          "buyHoldReturn": 29.36164093017578,
          "totalTrades": 134,
          "winRate": 26.865671157836914,
          "maxDrawdown": 4529.27587890625,
          "maxDrawdownPct": 32.91462326049805,
          "totalFees": 1495.198486328125,
          "error": 0,
          "candleSize": "2h",
          "source_row_index": 14342,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 22,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 11007,
          "totalReturn": 10.070000648498535,
          "finalCoinValue": 0,
          "finalCoinAmount": 3.693463087081909,
          "endPrice": 2980.1298828125,
          "buyHoldValue": 12936.1640625,
          "buyHoldReturn": 29.36164093017578,
          "totalTrades": 136,
          "winRate": 26.47058868408203,
          "maxDrawdown": 4820.0234375,
          "maxDrawdownPct": 35.680912017822266,
          "totalFees": 1451.3973388671875,
          "error": 0,
          "candleSize": "2h",
          "source_row_index": 16248,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 23,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 11499.6552734375,
          "totalReturn": 14.996553421020508,
          "finalCoinValue": 0,
          "finalCoinAmount": 3.858776330947876,
          "endPrice": 2980.1298828125,
          "buyHoldValue": 12936.1640625,
          "buyHoldReturn": 29.36164093017578,
          "totalTrades": 132,
          "winRate": 27.272727966308594,
          "maxDrawdown": 4872.86181640625,
          "maxDrawdownPct": 34.828914642333984,
          "totalFees": 1471.805419921875,
          "error": 0,
          "candleSize": "2h",
          "source_row_index": 15139,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 24,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 12704.9130859375,
          "totalReturn": 27.049129486083984,
          "finalCoinValue": 0,
          "finalCoinAmount": 4.26320743560791,
          "endPrice": 2980.1298828125,
          "buyHoldValue": 12936.1640625,
          "buyHoldReturn": 29.36164093017578,
          "totalTrades": 130,
          "winRate": 29.230770111083984,
          "maxDrawdown": 4371.6083984375,
          "maxDrawdownPct": 30.901735305786133,
          "totalFees": 1518.118408203125,
          "error": 0,
          "candleSize": "2h",
          "source_row_index": 12663,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 25,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 13048.9462890625,
          "totalReturn": 30.48946762084961,
          "finalCoinValue": 0,
          "finalCoinAmount": 4.378650188446045,
          "endPrice": 2980.1298828125,
          "buyHoldValue": 12936.1640625,
          "buyHoldReturn": 29.36164093017578,
          "totalTrades": 130,
          "winRate": 30.769229888916016,
          "maxDrawdown": 4422.26806640625,
          "maxDrawdownPct": 30.901735305786133,
          "totalFees": 1532.1971435546875,
          "error": 0,
          "candleSize": "2h",
          "source_row_index": 11910,
          "source_status": "Observed original metric row"
        }
      ]
    },
    {
      "family": "adx",
      "id": "adx-ethusdt-4h-early",
      "market": {
        "exchange": "binance",
        "symbol": "ETHUSDT",
        "timeframe": "4h",
        "start": "2021-01-01",
        "end": "2023-12-31",
        "starting_amount": 10000,
        "trading_fee_percent": 0.1
      },
      "source": {
        "interface": "UI",
        "ui_job": "UI-REMAIN-adx-main-ethusdt-early-2h-4h",
        "raw_result": "adx/raw-ui/UI-REMAIN-adx-main-ethusdt-early-2h-4h/export.compact.json",
        "completion": "adx/raw-ui/UI-REMAIN-adx-main-ethusdt-early-2h-4h/completion.json",
        "normalized_result": "adx/raw-ui/UI-REMAIN-adx-main-ethusdt-early-2h-4h/normalized-ui.json",
        "request": "adx/raw-ui/UI-REMAIN-adx-main-ethusdt-early-2h-4h/completion.json",
        "request_sha256": "494e570a6cb2fc48da155e861c34d7921a7f1a4db67ca6665849163b81ae1a59",
        "result_sha256": "4c90d7fa99d04cfc9ea9904085d9aa0b0de9a095230d3094e07388d348d64505",
        "normalized_sha256": "fb709004b0e057696b480b0eb141421c8551878fde1fc8aca304e660db36a843",
        "source_sha256": "523914c2824a95b8a1e93852440798d2f350b09e0193fd5c7bf9e47b290b43e5",
        "ui_counts": {
          "requested": 12432,
          "structural_invalid": 0,
          "accepted_valid": 12432,
          "observed_metric_rows": 12432,
          "traded_rows": 12432,
          "explicit_zero_rows": 0,
          "reconciled_omitted_zero_tuples": 0,
          "inclusion": "unique"
        }
      },
      "rows": 12432,
      "observed_metric_rows": 12432,
      "traded": 12432,
      "zero": 0,
      "omitted_zero_tuples": 0,
      "profitable": 11722,
      "median_observed_return": 76.5570297241211,
      "minimum_observed_return": -29.07062530517578,
      "maximum_observed_return": 272.1564636230469,
      "median_observed_reported_drawdown": 33.02975273132324,
      "add_rising_gate": {
        "pairs": 6216,
        "more_executions": 0,
        "fewer_executions": 4471,
        "equal_executions": 1745,
        "observed_return_pairs": 6216,
        "higher_return": 2136,
        "lower_return": 2473,
        "median_observed_return_delta_pp": 0.0
      },
      "representative_default_metrics": [
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 2,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 21321.677734375,
          "totalReturn": 113.2167739868164,
          "finalCoinValue": 0,
          "finalCoinAmount": 9.335153579711914,
          "endPrice": 2284.02001953125,
          "buyHoldValue": 30665.396484375,
          "buyHoldReturn": 206.65396118164062,
          "totalTrades": 162,
          "winRate": 30.86419677734375,
          "maxDrawdown": 12621.2890625,
          "maxDrawdownPct": 48.52708435058594,
          "totalFees": 2981.887939453125,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 4339,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 3,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 17185.921875,
          "totalReturn": 71.85921478271484,
          "finalCoinValue": 0,
          "finalCoinAmount": 7.524417877197266,
          "endPrice": 2284.02001953125,
          "buyHoldValue": 30665.396484375,
          "buyHoldReturn": 206.65396118164062,
          "totalTrades": 156,
          "winRate": 30.769229888916016,
          "maxDrawdown": 13065.59765625,
          "maxDrawdownPct": 53.82038879394531,
          "totalFees": 2497.010498046875,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 9147,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 4,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 20059.89453125,
          "totalReturn": 100.59894561767578,
          "finalCoinValue": 0,
          "finalCoinAmount": 8.782713890075684,
          "endPrice": 2284.02001953125,
          "buyHoldValue": 30665.396484375,
          "buyHoldReturn": 206.65396118164062,
          "totalTrades": 140,
          "winRate": 32.85714340209961,
          "maxDrawdown": 9817.9296875,
          "maxDrawdownPct": 39.070831298828125,
          "totalFees": 2667.0185546875,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 5724,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 5,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 21406.048828125,
          "totalReturn": 114.06047821044922,
          "finalCoinValue": 0,
          "finalCoinAmount": 9.372093200683594,
          "endPrice": 2284.02001953125,
          "buyHoldValue": 30665.396484375,
          "buyHoldReturn": 206.65396118164062,
          "totalTrades": 142,
          "winRate": 33.802818298339844,
          "maxDrawdown": 8989.48046875,
          "maxDrawdownPct": 35.37284851074219,
          "totalFees": 2850.264892578125,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 4237,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 6,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 16955.720703125,
          "totalReturn": 69.55720520019531,
          "finalCoinValue": 0,
          "finalCoinAmount": 7.423630237579346,
          "endPrice": 2284.02001953125,
          "buyHoldValue": 30665.396484375,
          "buyHoldReturn": 206.65396118164062,
          "totalTrades": 146,
          "winRate": 34.24657440185547,
          "maxDrawdown": 12394.8623046875,
          "maxDrawdownPct": 45.770660400390625,
          "totalFees": 2692.291259765625,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 9427,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 7,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 16695.693359375,
          "totalReturn": 66.9569320678711,
          "finalCoinValue": 0,
          "finalCoinAmount": 7.309783935546875,
          "endPrice": 2284.02001953125,
          "buyHoldValue": 30665.396484375,
          "buyHoldReturn": 206.65396118164062,
          "totalTrades": 154,
          "winRate": 33.7662353515625,
          "maxDrawdown": 10827.9033203125,
          "maxDrawdownPct": 41.982025146484375,
          "totalFees": 2743.29150390625,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 9785,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 8,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 15721.5517578125,
          "totalReturn": 57.21551513671875,
          "finalCoinValue": 0,
          "finalCoinAmount": 6.883281230926514,
          "endPrice": 2284.02001953125,
          "buyHoldValue": 30665.396484375,
          "buyHoldReturn": 206.65396118164062,
          "totalTrades": 160,
          "winRate": 32.5,
          "maxDrawdown": 12228.244140625,
          "maxDrawdownPct": 47.58757781982422,
          "totalFees": 2730.68359375,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 11017,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 9,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 12446.744140625,
          "totalReturn": 24.46744155883789,
          "finalCoinValue": 0,
          "finalCoinAmount": 5.449490070343018,
          "endPrice": 2284.02001953125,
          "buyHoldValue": 30665.396484375,
          "buyHoldReturn": 206.65396118164062,
          "totalTrades": 170,
          "winRate": 30.58823585510254,
          "maxDrawdown": 14310.796875,
          "maxDrawdownPct": 56.33540344238281,
          "totalFees": 2569.048095703125,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 15732,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 10,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 11299.3701171875,
          "totalReturn": 12.993699073791504,
          "finalCoinValue": 0,
          "finalCoinAmount": 4.947141170501709,
          "endPrice": 2284.02001953125,
          "buyHoldValue": 30665.396484375,
          "buyHoldReturn": 206.65396118164062,
          "totalTrades": 170,
          "winRate": 30.58823585510254,
          "maxDrawdown": 15796.796875,
          "maxDrawdownPct": 61.662532806396484,
          "totalFees": 2463.60595703125,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 18049,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 11,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 10535.736328125,
          "totalReturn": 5.35736083984375,
          "finalCoinValue": 0,
          "finalCoinAmount": 4.612803936004639,
          "endPrice": 2284.02001953125,
          "buyHoldValue": 30665.396484375,
          "buyHoldReturn": 206.65396118164062,
          "totalTrades": 172,
          "winRate": 29.069766998291016,
          "maxDrawdown": 17099.3671875,
          "maxDrawdownPct": 65.50560760498047,
          "totalFees": 2407.904296875,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 19737,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 12,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 11873.4296875,
          "totalReturn": 18.734294891357422,
          "finalCoinValue": 0,
          "finalCoinAmount": 5.198478698730469,
          "endPrice": 2284.02001953125,
          "buyHoldValue": 30665.396484375,
          "buyHoldReturn": 206.65396118164062,
          "totalTrades": 172,
          "winRate": 30.23255729675293,
          "maxDrawdown": 18150.708984375,
          "maxDrawdownPct": 64.88338470458984,
          "totalFees": 2588.35400390625,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 16875,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 13,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 11403.6162109375,
          "totalReturn": 14.036165237426758,
          "finalCoinValue": 0,
          "finalCoinAmount": 4.992783069610596,
          "endPrice": 2284.02001953125,
          "buyHoldValue": 30665.396484375,
          "buyHoldReturn": 206.65396118164062,
          "totalTrades": 176,
          "winRate": 30.68181800842285,
          "maxDrawdown": 16550.728515625,
          "maxDrawdownPct": 64.80785369873047,
          "totalFees": 2488.332763671875,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 17820,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 14,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 11488.27734375,
          "totalReturn": 14.882772445678711,
          "finalCoinValue": 0,
          "finalCoinAmount": 5.029849529266357,
          "endPrice": 2284.02001953125,
          "buyHoldValue": 30665.396484375,
          "buyHoldReturn": 206.65396118164062,
          "totalTrades": 182,
          "winRate": 30.769229888916016,
          "maxDrawdown": 16048.8369140625,
          "maxDrawdownPct": 64.1424331665039,
          "totalFees": 2531.15283203125,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 17634,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 15,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 12377.21484375,
          "totalReturn": 23.772151947021484,
          "finalCoinValue": 0,
          "finalCoinAmount": 5.419048309326172,
          "endPrice": 2284.02001953125,
          "buyHoldValue": 30665.396484375,
          "buyHoldReturn": 206.65396118164062,
          "totalTrades": 184,
          "winRate": 31.521739959716797,
          "maxDrawdown": 14714.64453125,
          "maxDrawdownPct": 60.313411712646484,
          "totalFees": 2607.63623046875,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 15914,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 16,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 11621.2177734375,
          "totalReturn": 16.212177276611328,
          "finalCoinValue": 0,
          "finalCoinAmount": 5.088054180145264,
          "endPrice": 2284.02001953125,
          "buyHoldValue": 30665.396484375,
          "buyHoldReturn": 206.65396118164062,
          "totalTrades": 190,
          "winRate": 30.526315689086914,
          "maxDrawdown": 14919.306640625,
          "maxDrawdownPct": 61.3818473815918,
          "totalFees": 2621.21435546875,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 17370,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 17,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 12555.9267578125,
          "totalReturn": 25.559263229370117,
          "finalCoinValue": 0,
          "finalCoinAmount": 5.497292518615723,
          "endPrice": 2284.02001953125,
          "buyHoldValue": 30665.396484375,
          "buyHoldReturn": 206.65396118164062,
          "totalTrades": 184,
          "winRate": 30.434782028198242,
          "maxDrawdown": 14151.0712890625,
          "maxDrawdownPct": 58.1996955871582,
          "totalFees": 2680.829833984375,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 15558,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 18,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 11641.15234375,
          "totalReturn": 16.411523818969727,
          "finalCoinValue": 0,
          "finalCoinAmount": 5.096782207489014,
          "endPrice": 2284.02001953125,
          "buyHoldValue": 30665.396484375,
          "buyHoldReturn": 206.65396118164062,
          "totalTrades": 188,
          "winRate": 29.787233352661133,
          "maxDrawdown": 14399.90625,
          "maxDrawdownPct": 59.76235580444336,
          "totalFees": 2651.433837890625,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 17326,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 19,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 12544.0830078125,
          "totalReturn": 25.440834045410156,
          "finalCoinValue": 0,
          "finalCoinAmount": 5.492107391357422,
          "endPrice": 2284.02001953125,
          "buyHoldValue": 30665.396484375,
          "buyHoldReturn": 206.65396118164062,
          "totalTrades": 186,
          "winRate": 31.182796478271484,
          "maxDrawdown": 13296.6796875,
          "maxDrawdownPct": 57.75548553466797,
          "totalFees": 2602.215576171875,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 15578,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 20,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 13969.1865234375,
          "totalReturn": 39.69186019897461,
          "finalCoinValue": 0,
          "finalCoinAmount": 6.116052627563477,
          "endPrice": 2284.02001953125,
          "buyHoldValue": 30665.396484375,
          "buyHoldReturn": 206.65396118164062,
          "totalTrades": 186,
          "winRate": 31.182796478271484,
          "maxDrawdown": 14378.2998046875,
          "maxDrawdownPct": 57.672760009765625,
          "totalFees": 2798.609130859375,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 13378,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 21,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 14720.1611328125,
          "totalReturn": 47.20161437988281,
          "finalCoinValue": 0,
          "finalCoinAmount": 6.44484806060791,
          "endPrice": 2284.02001953125,
          "buyHoldValue": 30665.396484375,
          "buyHoldReturn": 206.65396118164062,
          "totalTrades": 188,
          "winRate": 30.851064682006836,
          "maxDrawdown": 14047.265625,
          "maxDrawdownPct": 56.344947814941406,
          "totalFees": 2861.76806640625,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 12272,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 22,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 14440.4921875,
          "totalReturn": 44.40492248535156,
          "finalCoinValue": 0,
          "finalCoinAmount": 6.322402000427246,
          "endPrice": 2284.02001953125,
          "buyHoldValue": 30665.396484375,
          "buyHoldReturn": 206.65396118164062,
          "totalTrades": 188,
          "winRate": 30.851064682006836,
          "maxDrawdown": 13345.7509765625,
          "maxDrawdownPct": 55.74707794189453,
          "totalFees": 2774.7373046875,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 12686,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 23,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 14326.69921875,
          "totalReturn": 43.26699447631836,
          "finalCoinValue": 0,
          "finalCoinAmount": 6.272580623626709,
          "endPrice": 2284.02001953125,
          "buyHoldValue": 30665.396484375,
          "buyHoldReturn": 206.65396118164062,
          "totalTrades": 192,
          "winRate": 31.25,
          "maxDrawdown": 13254.080078125,
          "maxDrawdownPct": 55.81260681152344,
          "totalFees": 2766.886962890625,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 12866,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 24,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 14185.8779296875,
          "totalReturn": 41.8587760925293,
          "finalCoinValue": 0,
          "finalCoinAmount": 6.210925102233887,
          "endPrice": 2284.02001953125,
          "buyHoldValue": 30665.396484375,
          "buyHoldReturn": 206.65396118164062,
          "totalTrades": 192,
          "winRate": 31.25,
          "maxDrawdown": 13123.80078125,
          "maxDrawdownPct": 55.81260681152344,
          "totalFees": 2740.375,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 13035,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 25,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 15657.4873046875,
          "totalReturn": 56.57487106323242,
          "finalCoinValue": 0,
          "finalCoinAmount": 6.855232238769531,
          "endPrice": 2284.02001953125,
          "buyHoldValue": 30665.396484375,
          "buyHoldReturn": 206.65396118164062,
          "totalTrades": 194,
          "winRate": 30.92783546447754,
          "maxDrawdown": 11951.658203125,
          "maxDrawdownPct": 51.03032302856445,
          "totalFees": 2918.314208984375,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 11082,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 2,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 21709.70703125,
          "totalReturn": 117.09706115722656,
          "finalCoinValue": 0,
          "finalCoinAmount": 9.50504207611084,
          "endPrice": 2284.02001953125,
          "buyHoldValue": 30665.396484375,
          "buyHoldReturn": 206.65396118164062,
          "totalTrades": 160,
          "winRate": 31.25,
          "maxDrawdown": 12621.2890625,
          "maxDrawdownPct": 48.52708435058594,
          "totalFees": 2962.178955078125,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 3903,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 3,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 20382.1640625,
          "totalReturn": 103.82164001464844,
          "finalCoinValue": 0,
          "finalCoinAmount": 8.923811912536621,
          "endPrice": 2284.02001953125,
          "buyHoldValue": 30665.396484375,
          "buyHoldReturn": 206.65396118164062,
          "totalTrades": 148,
          "winRate": 32.43243408203125,
          "maxDrawdown": 11393.083984375,
          "maxDrawdownPct": 46.93089294433594,
          "totalFees": 2623.59375,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 5401,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 4,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 23790.640625,
          "totalReturn": 137.90640258789062,
          "finalCoinValue": 0,
          "finalCoinAmount": 10.416126251220703,
          "endPrice": 2284.02001953125,
          "buyHoldValue": 30665.396484375,
          "buyHoldReturn": 206.65396118164062,
          "totalTrades": 132,
          "winRate": 34.84848403930664,
          "maxDrawdown": 7707.7626953125,
          "maxDrawdownPct": 30.67333984375,
          "totalFees": 2796.1162109375,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 2117,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 5,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 25316.361328125,
          "totalReturn": 153.1636199951172,
          "finalCoinValue": 0,
          "finalCoinAmount": 11.084124565124512,
          "endPrice": 2284.02001953125,
          "buyHoldValue": 30665.396484375,
          "buyHoldReturn": 206.65396118164062,
          "totalTrades": 130,
          "winRate": 36.92307662963867,
          "maxDrawdown": 7214.89404296875,
          "maxDrawdownPct": 24.786191940307617,
          "totalFees": 2933.599609375,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 1147,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 6,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 21212.990234375,
          "totalReturn": 112.12989807128906,
          "finalCoinValue": 0,
          "finalCoinAmount": 9.287567138671875,
          "endPrice": 2284.02001953125,
          "buyHoldValue": 30665.396484375,
          "buyHoldReturn": 206.65396118164062,
          "totalTrades": 128,
          "winRate": 37.5,
          "maxDrawdown": 9035.6982421875,
          "maxDrawdownPct": 33.89510726928711,
          "totalFees": 2679.78125,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 4457,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 7,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 20220.8046875,
          "totalReturn": 102.20804595947266,
          "finalCoinValue": 0,
          "finalCoinAmount": 8.853164672851562,
          "endPrice": 2284.02001953125,
          "buyHoldValue": 30665.396484375,
          "buyHoldReturn": 206.65396118164062,
          "totalTrades": 128,
          "winRate": 37.5,
          "maxDrawdown": 9518.83203125,
          "maxDrawdownPct": 35.316551208496094,
          "totalFees": 2646.666259765625,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 5551,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 8,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 20784.564453125,
          "totalReturn": 107.84564208984375,
          "finalCoinValue": 0,
          "finalCoinAmount": 9.099991798400879,
          "endPrice": 2284.02001953125,
          "buyHoldValue": 30665.396484375,
          "buyHoldReturn": 206.65396118164062,
          "totalTrades": 126,
          "winRate": 36.507938385009766,
          "maxDrawdown": 10246.27734375,
          "maxDrawdownPct": 36.33049392700195,
          "totalFees": 2662.64404296875,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 4913,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 9,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 17519.8046875,
          "totalReturn": 75.19804382324219,
          "finalCoinValue": 0,
          "finalCoinAmount": 7.670599937438965,
          "endPrice": 2284.02001953125,
          "buyHoldValue": 30665.396484375,
          "buyHoldReturn": 206.65396118164062,
          "totalTrades": 128,
          "winRate": 35.9375,
          "maxDrawdown": 9902.546875,
          "maxDrawdownPct": 38.798255920410156,
          "totalFees": 2347.45458984375,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 8781,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 10,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 15472.482421875,
          "totalReturn": 54.72481918334961,
          "finalCoinValue": 0,
          "finalCoinAmount": 6.774232387542725,
          "endPrice": 2284.02001953125,
          "buyHoldValue": 30665.396484375,
          "buyHoldReturn": 206.65396118164062,
          "totalTrades": 126,
          "winRate": 36.507938385009766,
          "maxDrawdown": 10807.001953125,
          "maxDrawdownPct": 44.44246292114258,
          "totalFees": 2109.11279296875,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 11323,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 11,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 15639.7841796875,
          "totalReturn": 56.39784240722656,
          "finalCoinValue": 0,
          "finalCoinAmount": 6.8474812507629395,
          "endPrice": 2284.02001953125,
          "buyHoldValue": 30665.396484375,
          "buyHoldReturn": 206.65396118164062,
          "totalTrades": 124,
          "winRate": 35.48387145996094,
          "maxDrawdown": 12345.7978515625,
          "maxDrawdownPct": 47.18723678588867,
          "totalFees": 2153.90869140625,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 11105,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 12,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 15567.2119140625,
          "totalReturn": 55.672119140625,
          "finalCoinValue": 0,
          "finalCoinAmount": 6.815707206726074,
          "endPrice": 2284.02001953125,
          "buyHoldValue": 30665.396484375,
          "buyHoldReturn": 206.65396118164062,
          "totalTrades": 122,
          "winRate": 36.065574645996094,
          "maxDrawdown": 12935.10546875,
          "maxDrawdownPct": 49.43964385986328,
          "totalFees": 2079.71630859375,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 11208,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 13,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 15292.732421875,
          "totalReturn": 52.92732620239258,
          "finalCoinValue": 0,
          "finalCoinAmount": 6.695533752441406,
          "endPrice": 2284.02001953125,
          "buyHoldValue": 30665.396484375,
          "buyHoldReturn": 206.65396118164062,
          "totalTrades": 120,
          "winRate": 36.66666793823242,
          "maxDrawdown": 11870.5712890625,
          "maxDrawdownPct": 47.994529724121094,
          "totalFees": 1981.9407958984375,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 11542,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 14,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 15749.96875,
          "totalReturn": 57.49968719482422,
          "finalCoinValue": 0,
          "finalCoinAmount": 6.89572286605835,
          "endPrice": 2284.02001953125,
          "buyHoldValue": 30665.396484375,
          "buyHoldReturn": 206.65396118164062,
          "totalTrades": 116,
          "winRate": 39.655174255371094,
          "maxDrawdown": 11100.7529296875,
          "maxDrawdownPct": 46.47517776489258,
          "totalFees": 1885.2857666015625,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 10982,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 15,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 17333.71484375,
          "totalReturn": 73.337158203125,
          "finalCoinValue": 0,
          "finalCoinAmount": 7.589126110076904,
          "endPrice": 2284.02001953125,
          "buyHoldValue": 30665.396484375,
          "buyHoldReturn": 206.65396118164062,
          "totalTrades": 112,
          "winRate": 41.07143020629883,
          "maxDrawdown": 9564.767578125,
          "maxDrawdownPct": 40.19892501831055,
          "totalFees": 1939.7962646484375,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 8985,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 16,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 17794.720703125,
          "totalReturn": 77.94721221923828,
          "finalCoinValue": 0,
          "finalCoinAmount": 7.790965557098389,
          "endPrice": 2284.02001953125,
          "buyHoldValue": 30665.396484375,
          "buyHoldReturn": 206.65396118164062,
          "totalTrades": 112,
          "winRate": 41.07143020629883,
          "maxDrawdown": 9955.4833984375,
          "maxDrawdownPct": 40.65592575073242,
          "totalFees": 1998.059326171875,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 8398,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 17,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 18226.6015625,
          "totalReturn": 82.2660140991211,
          "finalCoinValue": 0,
          "finalCoinAmount": 7.980053424835205,
          "endPrice": 2284.02001953125,
          "buyHoldValue": 30665.396484375,
          "buyHoldReturn": 206.65396118164062,
          "totalTrades": 108,
          "winRate": 40.74074172973633,
          "maxDrawdown": 9438.4267578125,
          "maxDrawdownPct": 38.530250549316406,
          "totalFees": 1966.9603271484375,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 7903,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 18,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 17773.99609375,
          "totalReturn": 77.7399673461914,
          "finalCoinValue": 0,
          "finalCoinAmount": 7.781891822814941,
          "endPrice": 2284.02001953125,
          "buyHoldValue": 30665.396484375,
          "buyHoldReturn": 206.65396118164062,
          "totalTrades": 108,
          "winRate": 40.74074172973633,
          "maxDrawdown": 9006.904296875,
          "maxDrawdownPct": 37.904937744140625,
          "totalFees": 1928.212646484375,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 8416,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 19,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 19584.46484375,
          "totalReturn": 95.84465026855469,
          "finalCoinValue": 0,
          "finalCoinAmount": 8.574559211730957,
          "endPrice": 2284.02001953125,
          "buyHoldValue": 30665.396484375,
          "buyHoldReturn": 206.65396118164062,
          "totalTrades": 104,
          "winRate": 44.230770111083984,
          "maxDrawdown": 9139.2021484375,
          "maxDrawdownPct": 38.57777404785156,
          "totalFees": 1911.1221923828125,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 6291,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 20,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 19451.58984375,
          "totalReturn": 94.5158920288086,
          "finalCoinValue": 0,
          "finalCoinAmount": 8.516383171081543,
          "endPrice": 2284.02001953125,
          "buyHoldValue": 30665.396484375,
          "buyHoldReturn": 206.65396118164062,
          "totalTrades": 104,
          "winRate": 44.230770111083984,
          "maxDrawdown": 9110.70703125,
          "maxDrawdownPct": 38.45749282836914,
          "totalFees": 1909.5333251953125,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 6451,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 21,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 21295.25,
          "totalReturn": 112.95250701904297,
          "finalCoinValue": 0,
          "finalCoinAmount": 9.323583602905273,
          "endPrice": 2284.02001953125,
          "buyHoldValue": 30665.396484375,
          "buyHoldReturn": 206.65396118164062,
          "totalTrades": 104,
          "winRate": 44.230770111083984,
          "maxDrawdown": 8774.15625,
          "maxDrawdownPct": 36.89957809448242,
          "totalFees": 1991.701416015625,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 4372,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 22,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 21192.396484375,
          "totalReturn": 111.9239730834961,
          "finalCoinValue": 0,
          "finalCoinAmount": 9.278552055358887,
          "endPrice": 2284.02001953125,
          "buyHoldValue": 30665.396484375,
          "buyHoldReturn": 206.65396118164062,
          "totalTrades": 104,
          "winRate": 44.230770111083984,
          "maxDrawdown": 8228.86328125,
          "maxDrawdownPct": 36.035400390625,
          "totalFees": 1944.82958984375,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 4485,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 23,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 20940.00390625,
          "totalReturn": 109.40003204345703,
          "finalCoinValue": 0,
          "finalCoinAmount": 9.168046951293945,
          "endPrice": 2284.02001953125,
          "buyHoldValue": 30665.396484375,
          "buyHoldReturn": 206.65396118164062,
          "totalTrades": 104,
          "winRate": 46.153846740722656,
          "maxDrawdown": 8487.2998046875,
          "maxDrawdownPct": 37.02813720703125,
          "totalFees": 1933.2637939453125,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 4733,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 24,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 19608.73046875,
          "totalReturn": 96.08731079101562,
          "finalCoinValue": 0,
          "finalCoinAmount": 8.585184097290039,
          "endPrice": 2284.02001953125,
          "buyHoldValue": 30665.396484375,
          "buyHoldReturn": 206.65396118164062,
          "totalTrades": 106,
          "winRate": 45.28302001953125,
          "maxDrawdown": 7751.28125,
          "maxDrawdownPct": 36.446510314941406,
          "totalFees": 1855.060302734375,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 6255,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 25,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 19873.630859375,
          "totalReturn": 98.7363052368164,
          "finalCoinValue": 0,
          "finalCoinAmount": 8.701163291931152,
          "endPrice": 2284.02001953125,
          "buyHoldValue": 30665.396484375,
          "buyHoldReturn": 206.65396118164062,
          "totalTrades": 106,
          "winRate": 43.39622497558594,
          "maxDrawdown": 7627.16943359375,
          "maxDrawdownPct": 36.0058708190918,
          "totalFees": 1861.99951171875,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 5950,
          "source_status": "Observed original metric row"
        }
      ]
    },
    {
      "family": "adx",
      "id": "adx-ethusdt-4h-later",
      "market": {
        "exchange": "binance",
        "symbol": "ETHUSDT",
        "timeframe": "4h",
        "start": "2024-01-01",
        "end": "2025-12-31",
        "starting_amount": 10000,
        "trading_fee_percent": 0.1
      },
      "source": {
        "interface": "UI",
        "ui_job": "UI-REMAIN-adx-main-ethusdt-later-2h-4h",
        "raw_result": "adx/raw-ui/UI-REMAIN-adx-main-ethusdt-later-2h-4h/export.compact.json",
        "completion": "adx/raw-ui/UI-REMAIN-adx-main-ethusdt-later-2h-4h/completion.json",
        "normalized_result": "adx/raw-ui/UI-REMAIN-adx-main-ethusdt-later-2h-4h/normalized-ui.json",
        "request": "adx/raw-ui/UI-REMAIN-adx-main-ethusdt-later-2h-4h/completion.json",
        "request_sha256": "8e42cb1c6f5b6f45139366bf71ffefc4f75a57804f1807615e0e56f45f520ec2",
        "result_sha256": "08fe96606cb1daf263e313a2474fa2cdcae8f5cf4d853b80f9c6c43917901cea",
        "normalized_sha256": "394a8b3bbee1c66b21debd2b7466ef7d918a13819ba7c19c983419e004ce652f",
        "source_sha256": "523914c2824a95b8a1e93852440798d2f350b09e0193fd5c7bf9e47b290b43e5",
        "ui_counts": {
          "requested": 12432,
          "structural_invalid": 0,
          "accepted_valid": 12432,
          "observed_metric_rows": 12432,
          "traded_rows": 12432,
          "explicit_zero_rows": 0,
          "reconciled_omitted_zero_tuples": 0,
          "inclusion": "unique"
        }
      },
      "rows": 12432,
      "observed_metric_rows": 12432,
      "traded": 12432,
      "zero": 0,
      "omitted_zero_tuples": 0,
      "profitable": 9356,
      "median_observed_return": 24.245927810668945,
      "minimum_observed_return": -65.64077758789062,
      "maximum_observed_return": 130.74496459960938,
      "median_observed_reported_drawdown": 28.000778198242188,
      "add_rising_gate": {
        "pairs": 6216,
        "more_executions": 0,
        "fewer_executions": 4229,
        "equal_executions": 1987,
        "observed_return_pairs": 6216,
        "higher_return": 3923,
        "lower_return": 503,
        "median_observed_return_delta_pp": 11.210826873779297
      },
      "representative_default_metrics": [
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 2,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 12281.7724609375,
          "totalReturn": 22.817720413208008,
          "finalCoinValue": 0,
          "finalCoinAmount": 4.134316444396973,
          "endPrice": 2970.68994140625,
          "buyHoldValue": 13064.8115234375,
          "buyHoldReturn": 30.64811897277832,
          "totalTrades": 96,
          "winRate": 27.08333396911621,
          "maxDrawdown": 5457.435546875,
          "maxDrawdownPct": 30.764822006225586,
          "totalFees": 1116.65234375,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 13464,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 3,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 11840.998046875,
          "totalReturn": 18.40998077392578,
          "finalCoinValue": 0,
          "finalCoinAmount": 3.9859421253204346,
          "endPrice": 2970.68994140625,
          "buyHoldValue": 13064.8115234375,
          "buyHoldReturn": 30.64811897277832,
          "totalTrades": 88,
          "winRate": 27.272727966308594,
          "maxDrawdown": 4644.693359375,
          "maxDrawdownPct": 28.174089431762695,
          "totalFees": 990.2372436523438,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 14355,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 4,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 11384.4619140625,
          "totalReturn": 13.844622611999512,
          "finalCoinValue": 0,
          "finalCoinAmount": 3.8322620391845703,
          "endPrice": 2970.68994140625,
          "buyHoldValue": 13064.8115234375,
          "buyHoldReturn": 30.64811897277832,
          "totalTrades": 92,
          "winRate": 28.2608699798584,
          "maxDrawdown": 5513.77685546875,
          "maxDrawdownPct": 32.62929916381836,
          "totalFees": 1073.9964599609375,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 15439,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 5,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 10450.220703125,
          "totalReturn": 4.502211093902588,
          "finalCoinValue": 0,
          "finalCoinAmount": 3.517775774002075,
          "endPrice": 2970.68994140625,
          "buyHoldValue": 13064.8115234375,
          "buyHoldReturn": 30.64811897277832,
          "totalTrades": 92,
          "winRate": 26.086956024169922,
          "maxDrawdown": 5260.6494140625,
          "maxDrawdownPct": 33.48413848876953,
          "totalFees": 1036.21142578125,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 17276,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 6,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 10129.7734375,
          "totalReturn": 1.2977334260940552,
          "finalCoinValue": 0,
          "finalCoinAmount": 3.4099059104919434,
          "endPrice": 2970.68994140625,
          "buyHoldValue": 13064.8115234375,
          "buyHoldReturn": 30.64811897277832,
          "totalTrades": 98,
          "winRate": 24.489795684814453,
          "maxDrawdown": 5099.3359375,
          "maxDrawdownPct": 33.48413848876953,
          "totalFees": 1082.3580322265625,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 17720,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 7,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 9544.2958984375,
          "totalReturn": -4.5570454597473145,
          "finalCoinValue": 0,
          "finalCoinAmount": 3.2128210067749023,
          "endPrice": 2970.68994140625,
          "buyHoldValue": 13064.8115234375,
          "buyHoldReturn": 30.64811897277832,
          "totalTrades": 98,
          "winRate": 24.489795684814453,
          "maxDrawdown": 4889.01318359375,
          "maxDrawdownPct": 33.87312698364258,
          "totalFees": 1045.8377685546875,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 18574,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 8,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 8744.2890625,
          "totalReturn": -12.557112693786621,
          "finalCoinValue": 0,
          "finalCoinAmount": 2.943521022796631,
          "endPrice": 2970.68994140625,
          "buyHoldValue": 13064.8115234375,
          "buyHoldReturn": 30.64811897277832,
          "totalTrades": 106,
          "winRate": 24.528301239013672,
          "maxDrawdown": 4740.52392578125,
          "maxDrawdownPct": 38.142555236816406,
          "totalFees": 1058.0943603515625,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 19745,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 9,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 9167.5810546875,
          "totalReturn": -8.324193954467773,
          "finalCoinValue": 0,
          "finalCoinAmount": 3.086010456085205,
          "endPrice": 2970.68994140625,
          "buyHoldValue": 13064.8115234375,
          "buyHoldReturn": 30.64811897277832,
          "totalTrades": 100,
          "winRate": 26,
          "maxDrawdown": 4953.4072265625,
          "maxDrawdownPct": 39.69216537475586,
          "totalFees": 1003.4058837890625,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 19136,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 10,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 8592.3505859375,
          "totalReturn": -14.076489448547363,
          "finalCoinValue": 0,
          "finalCoinAmount": 2.8923754692077637,
          "endPrice": 2970.68994140625,
          "buyHoldValue": 13064.8115234375,
          "buyHoldReturn": 30.64811897277832,
          "totalTrades": 104,
          "winRate": 26.923076629638672,
          "maxDrawdown": 4541.81982421875,
          "maxDrawdownPct": 34.68684768676758,
          "totalFees": 1007.0426025390625,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 19954,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 11,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 9013.4951171875,
          "totalReturn": -9.8650484085083,
          "finalCoinValue": 0,
          "finalCoinAmount": 3.034142017364502,
          "endPrice": 2970.68994140625,
          "buyHoldValue": 13064.8115234375,
          "buyHoldReturn": 30.64811897277832,
          "totalTrades": 102,
          "winRate": 25.490196228027344,
          "maxDrawdown": 4847.13037109375,
          "maxDrawdownPct": 40.010276794433594,
          "totalFees": 994.9825439453125,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 19353,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 12,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 8891.5859375,
          "totalReturn": -11.084138870239258,
          "finalCoinValue": 0,
          "finalCoinAmount": 2.9931046962738037,
          "endPrice": 2970.68994140625,
          "buyHoldValue": 13064.8115234375,
          "buyHoldReturn": 30.64811897277832,
          "totalTrades": 104,
          "winRate": 23.076923370361328,
          "maxDrawdown": 4933.1875,
          "maxDrawdownPct": 40.010276794433594,
          "totalFees": 1038.556640625,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 19517,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 13,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 9092.0908203125,
          "totalReturn": -9.079090118408203,
          "finalCoinValue": 0,
          "finalCoinAmount": 3.0605990886688232,
          "endPrice": 2970.68994140625,
          "buyHoldValue": 13064.8115234375,
          "buyHoldReturn": 30.64811897277832,
          "totalTrades": 104,
          "winRate": 25,
          "maxDrawdown": 4771.08203125,
          "maxDrawdownPct": 38.46807861328125,
          "totalFees": 1056.9415283203125,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 19237,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 14,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 8341.5986328125,
          "totalReturn": -16.584014892578125,
          "finalCoinValue": 0,
          "finalCoinAmount": 2.807966709136963,
          "endPrice": 2970.68994140625,
          "buyHoldValue": 13064.8115234375,
          "buyHoldReturn": 30.64811897277832,
          "totalTrades": 110,
          "winRate": 25.454545974731445,
          "maxDrawdown": 5057.9580078125,
          "maxDrawdownPct": 41.15461730957031,
          "totalFees": 1067.275146484375,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 20290,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 15,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 9122.431640625,
          "totalReturn": -8.775680541992188,
          "finalCoinValue": 0,
          "finalCoinAmount": 3.070812463760376,
          "endPrice": 2970.68994140625,
          "buyHoldValue": 13064.8115234375,
          "buyHoldReturn": 30.64811897277832,
          "totalTrades": 116,
          "winRate": 25.86206817626953,
          "maxDrawdown": 5219.13916015625,
          "maxDrawdownPct": 39.48066329956055,
          "totalFees": 1205.16259765625,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 19197,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 16,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 9385.9853515625,
          "totalReturn": -6.140146255493164,
          "finalCoinValue": 0,
          "finalCoinAmount": 3.1595304012298584,
          "endPrice": 2970.68994140625,
          "buyHoldValue": 13064.8115234375,
          "buyHoldReturn": 30.64811897277832,
          "totalTrades": 116,
          "winRate": 27.586206436157227,
          "maxDrawdown": 4988.00341796875,
          "maxDrawdownPct": 37.732215881347656,
          "totalFees": 1222.8133544921875,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 18845,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 17,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 9420.1728515625,
          "totalReturn": -5.798274517059326,
          "finalCoinValue": 0,
          "finalCoinAmount": 3.1710386276245117,
          "endPrice": 2970.68994140625,
          "buyHoldValue": 13064.8115234375,
          "buyHoldReturn": 30.64811897277832,
          "totalTrades": 114,
          "winRate": 26.3157901763916,
          "maxDrawdown": 5248.16015625,
          "maxDrawdownPct": 38.84757614135742,
          "totalFees": 1208.1766357421875,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 18790,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 18,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 8195.486328125,
          "totalReturn": -18.045133590698242,
          "finalCoinValue": 0,
          "finalCoinAmount": 2.758782148361206,
          "endPrice": 2970.68994140625,
          "buyHoldValue": 13064.8115234375,
          "buyHoldReturn": 30.64811897277832,
          "totalTrades": 118,
          "winRate": 23.72881317138672,
          "maxDrawdown": 5252.15966796875,
          "maxDrawdownPct": 40.48857116699219,
          "totalFees": 1180.0986328125,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 20517,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 19,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 7849.26513671875,
          "totalReturn": -21.50735092163086,
          "finalCoinValue": 0,
          "finalCoinAmount": 2.6422362327575684,
          "endPrice": 2970.68994140625,
          "buyHoldValue": 13064.8115234375,
          "buyHoldReturn": 30.64811897277832,
          "totalTrades": 122,
          "winRate": 22.95081901550293,
          "maxDrawdown": 5213.2431640625,
          "maxDrawdownPct": 40.188568115234375,
          "totalFees": 1219.187744140625,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 21042,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 20,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 7913.17724609375,
          "totalReturn": -20.868227005004883,
          "finalCoinValue": 0,
          "finalCoinAmount": 2.663750648498535,
          "endPrice": 2970.68994140625,
          "buyHoldValue": 13064.8115234375,
          "buyHoldReturn": 30.64811897277832,
          "totalTrades": 122,
          "winRate": 24.590164184570312,
          "maxDrawdown": 5150.068359375,
          "maxDrawdownPct": 39.70155715942383,
          "totalFees": 1224.8875732421875,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 20918,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 21,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 8042.61865234375,
          "totalReturn": -19.573810577392578,
          "finalCoinValue": 0,
          "finalCoinAmount": 2.7073235511779785,
          "endPrice": 2970.68994140625,
          "buyHoldValue": 13064.8115234375,
          "buyHoldReturn": 30.64811897277832,
          "totalTrades": 126,
          "winRate": 25.396825790405273,
          "maxDrawdown": 5481.416015625,
          "maxDrawdownPct": 40.92727279663086,
          "totalFees": 1295.2760009765625,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 20740,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 22,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 8149.72119140625,
          "totalReturn": -18.502788543701172,
          "finalCoinValue": 0,
          "finalCoinAmount": 2.7433764934539795,
          "endPrice": 2970.68994140625,
          "buyHoldValue": 13064.8115234375,
          "buyHoldReturn": 30.64811897277832,
          "totalTrades": 128,
          "winRate": 26.5625,
          "maxDrawdown": 5471.03662109375,
          "maxDrawdownPct": 40.84977340698242,
          "totalFees": 1323.5576171875,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 20582,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 23,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 7786.37060546875,
          "totalReturn": -22.13629150390625,
          "finalCoinValue": 0,
          "finalCoinAmount": 2.6210646629333496,
          "endPrice": 2970.68994140625,
          "buyHoldValue": 13064.8115234375,
          "buyHoldReturn": 30.64811897277832,
          "totalTrades": 134,
          "winRate": 26.865671157836914,
          "maxDrawdown": 5458.93994140625,
          "maxDrawdownPct": 41.90233612060547,
          "totalFees": 1351.4287109375,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 21134,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 24,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 7723.01708984375,
          "totalReturn": -22.76983070373535,
          "finalCoinValue": 0,
          "finalCoinAmount": 2.599738359451294,
          "endPrice": 2970.68994140625,
          "buyHoldValue": 13064.8115234375,
          "buyHoldReturn": 30.64811897277832,
          "totalTrades": 136,
          "winRate": 26.47058868408203,
          "maxDrawdown": 5620.923828125,
          "maxDrawdownPct": 43.108177185058594,
          "totalFees": 1359.2708740234375,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 21232,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 0,
          "di_length": 14,
          "adx_smoothing": 25,
          "threshold": 25,
          "require_rising": 0,
          "initialValue": 10000,
          "finalValue": 7898.4453125,
          "totalReturn": -21.015544891357422,
          "finalCoinValue": 0,
          "finalCoinAmount": 2.6587915420532227,
          "endPrice": 2970.68994140625,
          "buyHoldValue": 13064.8115234375,
          "buyHoldReturn": 30.64811897277832,
          "totalTrades": 136,
          "winRate": 26.47058868408203,
          "maxDrawdown": 5664.60498046875,
          "maxDrawdownPct": 42.723087310791016,
          "totalFees": 1377.963623046875,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 20940,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 2,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 12595.99609375,
          "totalReturn": 25.959957122802734,
          "finalCoinValue": 0,
          "finalCoinAmount": 4.240090847015381,
          "endPrice": 2970.68994140625,
          "buyHoldValue": 13064.8115234375,
          "buyHoldReturn": 30.64811897277832,
          "totalTrades": 92,
          "winRate": 28.2608699798584,
          "maxDrawdown": 5465.1552734375,
          "maxDrawdownPct": 30.25917625427246,
          "totalFees": 1084.1673583984375,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 12881,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 3,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 11596.869140625,
          "totalReturn": 15.968695640563965,
          "finalCoinValue": 0,
          "finalCoinAmount": 3.9037630558013916,
          "endPrice": 2970.68994140625,
          "buyHoldValue": 13064.8115234375,
          "buyHoldReturn": 30.64811897277832,
          "totalTrades": 86,
          "winRate": 25.581396102905273,
          "maxDrawdown": 4906.68896484375,
          "maxDrawdownPct": 29.731096267700195,
          "totalFees": 965.5628662109375,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 14923,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 4,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 12844.3623046875,
          "totalReturn": 28.44362449645996,
          "finalCoinValue": 0,
          "finalCoinAmount": 4.323696613311768,
          "endPrice": 2970.68994140625,
          "buyHoldValue": 13064.8115234375,
          "buyHoldReturn": 30.64811897277832,
          "totalTrades": 78,
          "winRate": 28.205127716064453,
          "maxDrawdown": 5402.2802734375,
          "maxDrawdownPct": 29.606983184814453,
          "totalFees": 946.3405151367188,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 12383,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 5,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 13275.90234375,
          "totalReturn": 32.7590217590332,
          "finalCoinValue": 0,
          "finalCoinAmount": 4.468962669372559,
          "endPrice": 2970.68994140625,
          "buyHoldValue": 13064.8115234375,
          "buyHoldReturn": 30.64811897277832,
          "totalTrades": 74,
          "winRate": 29.7297306060791,
          "maxDrawdown": 5534.82763671875,
          "maxDrawdownPct": 29.423778533935547,
          "totalFees": 931.156005859375,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 11412,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 6,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 14176.4970703125,
          "totalReturn": 41.76497268676758,
          "finalCoinValue": 0,
          "finalCoinAmount": 4.772122859954834,
          "endPrice": 2970.68994140625,
          "buyHoldValue": 13064.8115234375,
          "buyHoldReturn": 30.64811897277832,
          "totalTrades": 70,
          "winRate": 31.428571701049805,
          "maxDrawdown": 5910.29296875,
          "maxDrawdownPct": 29.423778533935547,
          "totalFees": 920.6483764648438,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 9273,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 7,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 13656.58984375,
          "totalReturn": 36.56590270996094,
          "finalCoinValue": 0,
          "finalCoinAmount": 4.597110271453857,
          "endPrice": 2970.68994140625,
          "buyHoldValue": 13064.8115234375,
          "buyHoldReturn": 30.64811897277832,
          "totalTrades": 68,
          "winRate": 32.35293960571289,
          "maxDrawdown": 5722.2724609375,
          "maxDrawdownPct": 29.528423309326172,
          "totalFees": 870.4315795898438,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 10523,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 8,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 13924.2900390625,
          "totalReturn": 39.24290084838867,
          "finalCoinValue": 0,
          "finalCoinAmount": 4.687224388122559,
          "endPrice": 2970.68994140625,
          "buyHoldValue": 13064.8115234375,
          "buyHoldReturn": 30.64811897277832,
          "totalTrades": 68,
          "winRate": 35.29411697387695,
          "maxDrawdown": 5834.44189453125,
          "maxDrawdownPct": 29.528423309326172,
          "totalFees": 862.5404052734375,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 9890,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 9,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 14476.1630859375,
          "totalReturn": 44.761634826660156,
          "finalCoinValue": 0,
          "finalCoinAmount": 4.872996807098389,
          "endPrice": 2970.68994140625,
          "buyHoldValue": 13064.8115234375,
          "buyHoldReturn": 30.64811897277832,
          "totalTrades": 64,
          "winRate": 34.375,
          "maxDrawdown": 5606.94580078125,
          "maxDrawdownPct": 27.91871452331543,
          "totalFees": 833.4867553710938,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 8562,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 10,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 14596.1025390625,
          "totalReturn": 45.961029052734375,
          "finalCoinValue": 0,
          "finalCoinAmount": 4.9133710861206055,
          "endPrice": 2970.68994140625,
          "buyHoldValue": 13064.8115234375,
          "buyHoldReturn": 30.64811897277832,
          "totalTrades": 62,
          "winRate": 35.48387145996094,
          "maxDrawdown": 5653.40087890625,
          "maxDrawdownPct": 27.91871452331543,
          "totalFees": 812.6439208984375,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 8273,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 11,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 15952.2802734375,
          "totalReturn": 59.522796630859375,
          "finalCoinValue": 0,
          "finalCoinAmount": 5.369890213012695,
          "endPrice": 2970.68994140625,
          "buyHoldValue": 13064.8115234375,
          "buyHoldReturn": 30.64811897277832,
          "totalTrades": 58,
          "winRate": 34.482757568359375,
          "maxDrawdown": 5186.43359375,
          "maxDrawdownPct": 24.535236358642578,
          "totalFees": 781.9107055664062,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 5731,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 12,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 16096.1982421875,
          "totalReturn": 60.961978912353516,
          "finalCoinValue": 0,
          "finalCoinAmount": 5.418336391448975,
          "endPrice": 2970.68994140625,
          "buyHoldValue": 13064.8115234375,
          "buyHoldReturn": 30.64811897277832,
          "totalTrades": 56,
          "winRate": 32.14285659790039,
          "maxDrawdown": 5502.01611328125,
          "maxDrawdownPct": 25.474403381347656,
          "totalFees": 779.3336791992188,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 5505,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 13,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 16709.8515625,
          "totalReturn": 67.09851837158203,
          "finalCoinValue": 0,
          "finalCoinAmount": 5.624906063079834,
          "endPrice": 2970.68994140625,
          "buyHoldValue": 13064.8115234375,
          "buyHoldReturn": 30.64811897277832,
          "totalTrades": 54,
          "winRate": 37.03703689575195,
          "maxDrawdown": 5440.8291015625,
          "maxDrawdownPct": 24.562807083129883,
          "totalFees": 759.422119140625,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 4576,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 14,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 15416.328125,
          "totalReturn": 54.16328048706055,
          "finalCoinValue": 0,
          "finalCoinAmount": 5.18947696685791,
          "endPrice": 2970.68994140625,
          "buyHoldValue": 13064.8115234375,
          "buyHoldReturn": 30.64811897277832,
          "totalTrades": 56,
          "winRate": 35.71428680419922,
          "maxDrawdown": 5019.64990234375,
          "maxDrawdownPct": 24.562807083129883,
          "totalFees": 749.32568359375,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 6608,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 15,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 15442.296875,
          "totalReturn": 54.42296600341797,
          "finalCoinValue": 0,
          "finalCoinAmount": 5.198218822479248,
          "endPrice": 2970.68994140625,
          "buyHoldValue": 13064.8115234375,
          "buyHoldReturn": 30.64811897277832,
          "totalTrades": 56,
          "winRate": 39.28571319580078,
          "maxDrawdown": 5005.26416015625,
          "maxDrawdownPct": 24.478538513183594,
          "totalFees": 749.9317626953125,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 6567,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 16,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 15786.9345703125,
          "totalReturn": 57.86934280395508,
          "finalCoinValue": 0,
          "finalCoinAmount": 5.3142313957214355,
          "endPrice": 2970.68994140625,
          "buyHoldValue": 13064.8115234375,
          "buyHoldReturn": 30.64811897277832,
          "totalTrades": 56,
          "winRate": 42.85714340209961,
          "maxDrawdown": 5116.970703125,
          "maxDrawdownPct": 24.478538513183594,
          "totalFees": 758.856201171875,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 6005,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 17,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 15487.7861328125,
          "totalReturn": 54.87786102294922,
          "finalCoinValue": 0,
          "finalCoinAmount": 5.213531494140625,
          "endPrice": 2970.68994140625,
          "buyHoldValue": 13064.8115234375,
          "buyHoldReturn": 30.64811897277832,
          "totalTrades": 56,
          "winRate": 39.28571319580078,
          "maxDrawdown": 5020.00830078125,
          "maxDrawdownPct": 24.478538513183594,
          "totalFees": 748.8211669921875,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 6487,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 18,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 13924.650390625,
          "totalReturn": 39.24650192260742,
          "finalCoinValue": 0,
          "finalCoinAmount": 4.687345504760742,
          "endPrice": 2970.68994140625,
          "buyHoldValue": 13064.8115234375,
          "buyHoldReturn": 30.64811897277832,
          "totalTrades": 58,
          "winRate": 34.482757568359375,
          "maxDrawdown": 5637.0751953125,
          "maxDrawdownPct": 28.816862106323242,
          "totalFees": 736.6294555664062,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 9887,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 19,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 13515.5673828125,
          "totalReturn": 35.155677795410156,
          "finalCoinValue": 0,
          "finalCoinAmount": 4.5496392250061035,
          "endPrice": 2970.68994140625,
          "buyHoldValue": 13064.8115234375,
          "buyHoldReturn": 30.64811897277832,
          "totalTrades": 58,
          "winRate": 34.482757568359375,
          "maxDrawdown": 6892.16845703125,
          "maxDrawdownPct": 33.77233123779297,
          "totalFees": 770.156005859375,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 10861,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 20,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 13336.73828125,
          "totalReturn": 33.36738586425781,
          "finalCoinValue": 0,
          "finalCoinAmount": 4.489441394805908,
          "endPrice": 2970.68994140625,
          "buyHoldValue": 13064.8115234375,
          "buyHoldReturn": 30.64811897277832,
          "totalTrades": 60,
          "winRate": 36.66666793823242,
          "maxDrawdown": 6800.9755859375,
          "maxDrawdownPct": 33.77233123779297,
          "totalFees": 789.21044921875,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 11275,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 21,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 13166.3515625,
          "totalReturn": 31.663516998291016,
          "finalCoinValue": 0,
          "finalCoinAmount": 4.4320855140686035,
          "endPrice": 2970.68994140625,
          "buyHoldValue": 13064.8115234375,
          "buyHoldReturn": 30.64811897277832,
          "totalTrades": 60,
          "winRate": 33.33333206176758,
          "maxDrawdown": 6837.7197265625,
          "maxDrawdownPct": 34.181640625,
          "totalFees": 787.210693359375,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 11653,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 22,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 13183.625,
          "totalReturn": 31.836246490478516,
          "finalCoinValue": 0,
          "finalCoinAmount": 4.437900066375732,
          "endPrice": 2970.68994140625,
          "buyHoldValue": 13064.8115234375,
          "buyHoldReturn": 30.64811897277832,
          "totalTrades": 60,
          "winRate": 33.33333206176758,
          "maxDrawdown": 6846.6904296875,
          "maxDrawdownPct": 34.181640625,
          "totalFees": 787.8995361328125,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 11612,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 23,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 12679.2900390625,
          "totalReturn": 26.79290008544922,
          "finalCoinValue": 0,
          "finalCoinAmount": 4.268129825592041,
          "endPrice": 2970.68994140625,
          "buyHoldValue": 13064.8115234375,
          "buyHoldReturn": 30.64811897277832,
          "totalTrades": 60,
          "winRate": 33.33333206176758,
          "maxDrawdown": 6584.7724609375,
          "maxDrawdownPct": 34.181640625,
          "totalFees": 754.1461181640625,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 12722,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 24,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 13547.890625,
          "totalReturn": 35.47890853881836,
          "finalCoinValue": 0,
          "finalCoinAmount": 4.560519695281982,
          "endPrice": 2970.68994140625,
          "buyHoldValue": 13064.8115234375,
          "buyHoldReturn": 30.64811897277832,
          "totalTrades": 58,
          "winRate": 34.482757568359375,
          "maxDrawdown": 6648.646484375,
          "maxDrawdownPct": 32.919734954833984,
          "totalFees": 758.5087280273438,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 10779,
          "source_status": "Observed original metric row"
        },
        {
          "mode": 1,
          "di_length": 14,
          "adx_smoothing": 25,
          "threshold": 25,
          "require_rising": 1,
          "initialValue": 10000,
          "finalValue": 14422.6298828125,
          "totalReturn": 44.22630310058594,
          "finalCoinValue": 0,
          "finalCoinAmount": 4.854976654052734,
          "endPrice": 2970.68994140625,
          "buyHoldValue": 13064.8115234375,
          "buyHoldReturn": 30.64811897277832,
          "totalTrades": 56,
          "winRate": 35.71428680419922,
          "maxDrawdown": 7077.92578125,
          "maxDrawdownPct": 32.919734954833984,
          "totalFees": 759.3467407226562,
          "error": 0,
          "candleSize": "4h",
          "source_row_index": 8674,
          "source_status": "Observed original metric row"
        }
      ]
    }
  ],
  "fixed_quote_activity": [
    {
      "family": "adx",
      "frame": {
        "exchange": "binance",
        "symbol": "BTCUSDT",
        "timeframe": "2h",
        "start": "2021-01-01",
        "end": "2023-12-31",
        "starting_amount": 10000,
        "trading_fee_percent": 0.1
      },
      "batch_id": "8b60b650-d74f-48f5-bb80-fc3315410511",
      "source": {
        "interface": "MCP",
        "batch_id": "8b60b650-d74f-48f5-bb80-fc3315410511",
        "raw_result": "adx/raw/fixed100-adx-btcusdt-2h-early/complete-result.json",
        "request": "adx/requests/fixed100-adx-btcusdt-2h-early.json",
        "request_sha256": "4ba773df9d9bbcf1674c03dfbb7a5f585817432b1e07377e19f8a5b1511788ac",
        "result_sha256": "b36ecaf5e37b260dddeeb0dd77a85de6a3fb799f376e6bbae994d3d02bc90870",
        "source_sha256": "d9d834e783a84a4b63446f71988be6a3dd0fd9a981f15730dee87552e73fcde1"
      },
      "points": [
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 20,
            "require_rising": 1
          },
          "totalTrades": 224,
          "totalReturn": 0.36994239687919617,
          "maxDrawdownPct": 0.4629458785057068,
          "winRate": 28.571428298950195,
          "totalFees": 22.459407806396484,
          "source_row_index": 0
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 23,
            "require_rising": 1
          },
          "totalTrades": 224,
          "totalReturn": 0.3695899248123169,
          "maxDrawdownPct": 0.46077606081962585,
          "winRate": 28.571428298950195,
          "totalFees": 22.459400177001953,
          "source_row_index": 1
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 21,
            "require_rising": 1
          },
          "totalTrades": 224,
          "totalReturn": 0.35491618514060974,
          "maxDrawdownPct": 0.47141093015670776,
          "winRate": 28.571428298950195,
          "totalFees": 22.457910537719727,
          "source_row_index": 2
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 22,
            "require_rising": 1
          },
          "totalTrades": 224,
          "totalReturn": 0.3530023396015167,
          "maxDrawdownPct": 0.49125179648399353,
          "winRate": 28.571428298950195,
          "totalFees": 22.457752227783203,
          "source_row_index": 3
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 19,
            "require_rising": 1
          },
          "totalTrades": 226,
          "totalReturn": 0.3336520791053772,
          "maxDrawdownPct": 0.4481097459793091,
          "winRate": 29.20353889465332,
          "totalFees": 22.655975341796875,
          "source_row_index": 4
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 13,
            "require_rising": 1
          },
          "totalTrades": 230,
          "totalReturn": 0.318556010723114,
          "maxDrawdownPct": 0.43010544776916504,
          "winRate": 29.565217971801758,
          "totalFees": 23.054828643798828,
          "source_row_index": 5
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 25,
            "require_rising": 1
          },
          "totalTrades": 228,
          "totalReturn": 0.3121809661388397,
          "maxDrawdownPct": 0.4764752686023712,
          "winRate": 27.192981719970703,
          "totalFees": 22.854005813598633,
          "source_row_index": 6
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 18,
            "require_rising": 1
          },
          "totalTrades": 228,
          "totalReturn": 0.2952573299407959,
          "maxDrawdownPct": 0.47089263796806335,
          "winRate": 28.070175170898438,
          "totalFees": 22.852285385131836,
          "source_row_index": 7
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 14,
            "require_rising": 1
          },
          "totalTrades": 232,
          "totalReturn": 0.2902242839336395,
          "maxDrawdownPct": 0.41684332489967346,
          "winRate": 29.310344696044922,
          "totalFees": 23.252178192138672,
          "source_row_index": 8
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 24,
            "require_rising": 1
          },
          "totalTrades": 228,
          "totalReturn": 0.2901371121406555,
          "maxDrawdownPct": 0.4843076169490814,
          "winRate": 27.192981719970703,
          "totalFees": 22.851791381835938,
          "source_row_index": 9
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 15,
            "require_rising": 1
          },
          "totalTrades": 232,
          "totalReturn": 0.25810930132865906,
          "maxDrawdownPct": 0.4198138415813446,
          "winRate": 27.586206436157227,
          "totalFees": 23.248926162719727,
          "source_row_index": 10
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 2,
            "require_rising": 1
          },
          "totalTrades": 344,
          "totalReturn": 0.2533421516418457,
          "maxDrawdownPct": 0.6353245973587036,
          "winRate": 28.488372802734375,
          "totalFees": 34.45976257324219,
          "source_row_index": 11
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 16,
            "require_rising": 1
          },
          "totalTrades": 234,
          "totalReturn": 0.23788608610630035,
          "maxDrawdownPct": 0.4466985762119293,
          "winRate": 27.350427627563477,
          "totalFees": 23.447118759155273,
          "source_row_index": 12
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 3,
            "require_rising": 0
          },
          "totalTrades": 336,
          "totalReturn": 0.21217459440231323,
          "maxDrawdownPct": 0.5442274808883667,
          "winRate": 30.35714340209961,
          "totalFees": 33.65481185913086,
          "source_row_index": 13
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 17,
            "require_rising": 1
          },
          "totalTrades": 232,
          "totalReturn": 0.20857281982898712,
          "maxDrawdownPct": 0.48828473687171936,
          "winRate": 27.586206436157227,
          "totalFees": 23.243982315063477,
          "source_row_index": 14
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 2,
            "require_rising": 0
          },
          "totalTrades": 352,
          "totalReturn": 0.2005309760570526,
          "maxDrawdownPct": 0.6971840858459473,
          "winRate": 27.840909957885742,
          "totalFees": 35.255279541015625,
          "source_row_index": 15
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 12,
            "require_rising": 1
          },
          "totalTrades": 236,
          "totalReturn": 0.1962519884109497,
          "maxDrawdownPct": 0.4671466648578644,
          "winRate": 27.966102600097656,
          "totalFees": 23.64320182800293,
          "source_row_index": 16
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 11,
            "require_rising": 1
          },
          "totalTrades": 238,
          "totalReturn": 0.1870674043893814,
          "maxDrawdownPct": 0.47468873858451843,
          "winRate": 28.571428298950195,
          "totalFees": 23.842397689819336,
          "source_row_index": 17
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 7,
            "require_rising": 1
          },
          "totalTrades": 264,
          "totalReturn": 0.17367546260356903,
          "maxDrawdownPct": 0.45135316252708435,
          "winRate": 26.515151977539062,
          "totalFees": 26.443769454956055,
          "source_row_index": 18
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 6,
            "require_rising": 1
          },
          "totalTrades": 270,
          "totalReturn": 0.17238110303878784,
          "maxDrawdownPct": 0.5207991003990173,
          "winRate": 26.66666603088379,
          "totalFees": 27.044301986694336,
          "source_row_index": 19
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 8,
            "require_rising": 1
          },
          "totalTrades": 258,
          "totalReturn": 0.14163851737976074,
          "maxDrawdownPct": 0.47538742423057556,
          "winRate": 27.13178253173828,
          "totalFees": 25.83993911743164,
          "source_row_index": 20
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 10,
            "require_rising": 1
          },
          "totalTrades": 246,
          "totalReturn": 0.1351412832736969,
          "maxDrawdownPct": 0.5137991905212402,
          "winRate": 26.829267501831055,
          "totalFees": 24.638057708740234,
          "source_row_index": 21
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 5,
            "require_rising": 0
          },
          "totalTrades": 332,
          "totalReturn": 0.11028522253036499,
          "maxDrawdownPct": 0.5485531687736511,
          "winRate": 27.108434677124023,
          "totalFees": 33.24435806274414,
          "source_row_index": 22
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 9,
            "require_rising": 1
          },
          "totalTrades": 248,
          "totalReturn": 0.11005385965108871,
          "maxDrawdownPct": 0.5328687429428101,
          "winRate": 26.612903594970703,
          "totalFees": 24.835777282714844,
          "source_row_index": 23
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 6,
            "require_rising": 0
          },
          "totalTrades": 342,
          "totalReturn": 0.0970199927687645,
          "maxDrawdownPct": 0.6276324987411499,
          "winRate": 26.900585174560547,
          "totalFees": 34.24400329589844,
          "source_row_index": 24
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 4,
            "require_rising": 0
          },
          "totalTrades": 338,
          "totalReturn": 0.09612306952476501,
          "maxDrawdownPct": 0.6158505082130432,
          "winRate": 27.810651779174805,
          "totalFees": 33.84342956542969,
          "source_row_index": 25
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 3,
            "require_rising": 1
          },
          "totalTrades": 318,
          "totalReturn": 0.09507712721824646,
          "maxDrawdownPct": 0.5779852867126465,
          "winRate": 28.30188751220703,
          "totalFees": 31.84128761291504,
          "source_row_index": 26
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 7,
            "require_rising": 0
          },
          "totalTrades": 352,
          "totalReturn": 0.07182721048593521,
          "maxDrawdownPct": 0.643462061882019,
          "winRate": 27.840909957885742,
          "totalFees": 35.24244689941406,
          "source_row_index": 27
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 4,
            "require_rising": 1
          },
          "totalTrades": 298,
          "totalReturn": 0.06623336672782898,
          "maxDrawdownPct": 0.5874125957489014,
          "winRate": 26.845638275146484,
          "totalFees": 29.836421966552734,
          "source_row_index": 28
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 8,
            "require_rising": 0
          },
          "totalTrades": 364,
          "totalReturn": 0.014763965271413326,
          "maxDrawdownPct": 0.6690502762794495,
          "winRate": 26.923076629638672,
          "totalFees": 36.43793487548828,
          "source_row_index": 29
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 22,
            "require_rising": 0
          },
          "totalTrades": 446,
          "totalReturn": 0.006768591236323118,
          "maxDrawdownPct": 0.7718560099601746,
          "winRate": 25.560537338256836,
          "totalFees": 44.64548873901367,
          "source_row_index": 30
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 21,
            "require_rising": 0
          },
          "totalTrades": 438,
          "totalReturn": 0.005866778548806906,
          "maxDrawdownPct": 0.7888152003288269,
          "winRate": 26.02739715576172,
          "totalFees": 43.84455871582031,
          "source_row_index": 31
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 5,
            "require_rising": 1
          },
          "totalTrades": 284,
          "totalReturn": -0.00930585153400898,
          "maxDrawdownPct": 0.6665536165237427,
          "winRate": 26.056337356567383,
          "totalFees": 28.42757225036621,
          "source_row_index": 32
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 23,
            "require_rising": 0
          },
          "totalTrades": 454,
          "totalReturn": -0.012788590975105762,
          "maxDrawdownPct": 0.8121358752250671,
          "winRate": 25.550661087036133,
          "totalFees": 45.44432830810547,
          "source_row_index": 33
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 10,
            "require_rising": 0
          },
          "totalTrades": 370,
          "totalReturn": -0.0240941159427166,
          "maxDrawdownPct": 0.6801199316978455,
          "winRate": 26.486486434936523,
          "totalFees": 37.03464126586914,
          "source_row_index": 34
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 20,
            "require_rising": 0
          },
          "totalTrades": 438,
          "totalReturn": -0.03290249779820442,
          "maxDrawdownPct": 0.7999659180641174,
          "winRate": 26.02739715576172,
          "totalFees": 43.84067153930664,
          "source_row_index": 35
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 9,
            "require_rising": 0
          },
          "totalTrades": 370,
          "totalReturn": -0.03718909993767738,
          "maxDrawdownPct": 0.6593306660652161,
          "winRate": 26.486486434936523,
          "totalFees": 37.03331756591797,
          "source_row_index": 36
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 24,
            "require_rising": 0
          },
          "totalTrades": 458,
          "totalReturn": -0.04981356859207153,
          "maxDrawdownPct": 0.8297089338302612,
          "winRate": 25.327510833740234,
          "totalFees": 45.840999603271484,
          "source_row_index": 37
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 19,
            "require_rising": 0
          },
          "totalTrades": 432,
          "totalReturn": -0.05864526703953743,
          "maxDrawdownPct": 0.7790781259536743,
          "winRate": 26.38888931274414,
          "totalFees": 43.23752212524414,
          "source_row_index": 38
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 25,
            "require_rising": 0
          },
          "totalTrades": 464,
          "totalReturn": -0.07926613092422485,
          "maxDrawdownPct": 0.8454873561859131,
          "winRate": 25,
          "totalFees": 46.43866729736328,
          "source_row_index": 39
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 15,
            "require_rising": 0
          },
          "totalTrades": 406,
          "totalReturn": -0.10301286727190018,
          "maxDrawdownPct": 0.7744922041893005,
          "winRate": 27.093595504760742,
          "totalFees": 40.63039779663086,
          "source_row_index": 40
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 16,
            "require_rising": 0
          },
          "totalTrades": 414,
          "totalReturn": -0.11100603640079498,
          "maxDrawdownPct": 0.8025467991828918,
          "winRate": 27.05314064025879,
          "totalFees": 41.430419921875,
          "source_row_index": 41
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 11,
            "require_rising": 0
          },
          "totalTrades": 378,
          "totalReturn": -0.11953756958246231,
          "maxDrawdownPct": 0.7413566708564758,
          "winRate": 26.984127044677734,
          "totalFees": 37.825828552246094,
          "source_row_index": 42
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 18,
            "require_rising": 0
          },
          "totalTrades": 428,
          "totalReturn": -0.1323317140340805,
          "maxDrawdownPct": 0.8414656519889832,
          "winRate": 26.168224334716797,
          "totalFees": 42.82971954345703,
          "source_row_index": 43
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 14,
            "require_rising": 0
          },
          "totalTrades": 394,
          "totalReturn": -0.14400751888751984,
          "maxDrawdownPct": 0.7975238561630249,
          "winRate": 26.903553009033203,
          "totalFees": 39.425106048583984,
          "source_row_index": 44
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 17,
            "require_rising": 0
          },
          "totalTrades": 420,
          "totalReturn": -0.1470070332288742,
          "maxDrawdownPct": 0.8323413133621216,
          "winRate": 26.66666603088379,
          "totalFees": 42.02742385864258,
          "source_row_index": 45
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 12,
            "require_rising": 0
          },
          "totalTrades": 388,
          "totalReturn": -0.18434982001781464,
          "maxDrawdownPct": 0.8295671939849854,
          "winRate": 26.288660049438477,
          "totalFees": 38.82045364379883,
          "source_row_index": 46
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 13,
            "require_rising": 0
          },
          "totalTrades": 394,
          "totalReturn": -0.20087210834026337,
          "maxDrawdownPct": 0.8260336518287659,
          "winRate": 26.395938873291016,
          "totalFees": 39.41938781738281,
          "source_row_index": 47
        }
      ]
    },
    {
      "family": "adx",
      "frame": {
        "exchange": "binance",
        "symbol": "BTCUSDT",
        "timeframe": "2h",
        "start": "2024-01-01",
        "end": "2025-12-31",
        "starting_amount": 10000,
        "trading_fee_percent": 0.1
      },
      "batch_id": null,
      "source": {
        "interface": "UI",
        "ui_job": "UI-REMAIN-adx-control-btcusdt-later-2h-4h",
        "raw_result": "adx/raw-ui/UI-REMAIN-adx-control-btcusdt-later-2h-4h/export.compact.json",
        "completion": "adx/raw-ui/UI-REMAIN-adx-control-btcusdt-later-2h-4h/completion.json",
        "normalized_result": "adx/raw-ui/UI-REMAIN-adx-control-btcusdt-later-2h-4h/normalized-ui.json",
        "request": "adx/raw-ui/UI-REMAIN-adx-control-btcusdt-later-2h-4h/completion.json",
        "request_sha256": "0bae7bc280c6c89c8d9940c9fb4ab01f0312ae7af7a2a8ac4bb635f218880e5e",
        "result_sha256": "8ca3bab64546481512617e6278d6eb6ab6b6e4e48bec886b038240d67c0d3838",
        "normalized_sha256": "f2dad2a81b161461791a85f37f401c485a3df03bb42cbd49775186f23a12f1b3",
        "source_sha256": "d9d834e783a84a4b63446f71988be6a3dd0fd9a981f15730dee87552e73fcde1",
        "ui_counts": {
          "requested": 48,
          "structural_invalid": 0,
          "accepted_valid": 48,
          "observed_metric_rows": 48,
          "traded_rows": 48,
          "explicit_zero_rows": 0,
          "reconciled_omitted_zero_tuples": 0,
          "inclusion": "unique"
        }
      },
      "points": [
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 2,
            "require_rising": 1
          },
          "totalTrades": 211,
          "totalReturn": 0.12233733385801315,
          "maxDrawdownPct": 0.3517523407936096,
          "winRate": 40.9523811340332,
          "totalFees": 21.133052825927734,
          "source_row_index": 0
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 2,
            "require_rising": 0
          },
          "totalTrades": 213,
          "totalReturn": 0.09395641833543777,
          "maxDrawdownPct": 0.35185176134109497,
          "winRate": 40.566036224365234,
          "totalFees": 21.330411911010742,
          "source_row_index": 1
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 7,
            "require_rising": 1
          },
          "totalTrades": 170,
          "totalReturn": 0.03732771798968315,
          "maxDrawdownPct": 0.4390734136104584,
          "winRate": 40,
          "totalFees": 17.020753860473633,
          "source_row_index": 5
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 9,
            "require_rising": 1
          },
          "totalTrades": 164,
          "totalReturn": 0.03528093546628952,
          "maxDrawdownPct": 0.42988157272338867,
          "winRate": 42.682926177978516,
          "totalFees": 16.419946670532227,
          "source_row_index": 6
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 25,
            "require_rising": 1
          },
          "totalTrades": 154,
          "totalReturn": 0.02530321478843689,
          "maxDrawdownPct": 0.31406161189079285,
          "winRate": 38.96104049682617,
          "totalFees": 15.417949676513672,
          "source_row_index": 8
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 6,
            "require_rising": 1
          },
          "totalTrades": 174,
          "totalReturn": 0.014577876776456833,
          "maxDrawdownPct": 0.42521682381629944,
          "winRate": 37.931034088134766,
          "totalFees": 17.41887664794922,
          "source_row_index": 9
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 24,
            "require_rising": 1
          },
          "totalTrades": 150,
          "totalReturn": 0.012999446131289005,
          "maxDrawdownPct": 0.36589550971984863,
          "winRate": 38.66666793823242,
          "totalFees": 15.016315460205078,
          "source_row_index": 10
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 3,
            "require_rising": 1
          },
          "totalTrades": 199,
          "totalReturn": 0.007543383631855249,
          "maxDrawdownPct": 0.4075163006782532,
          "winRate": 37.37373733520508,
          "totalFees": 19.920475006103516,
          "source_row_index": 11
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 23,
            "require_rising": 1
          },
          "totalTrades": 152,
          "totalReturn": -0.013066012412309647,
          "maxDrawdownPct": 0.41574209928512573,
          "winRate": 36.842105865478516,
          "totalFees": 15.213906288146973,
          "source_row_index": 19
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 8,
            "require_rising": 1
          },
          "totalTrades": 166,
          "totalReturn": -0.01688672974705696,
          "maxDrawdownPct": 0.4270453453063965,
          "winRate": 42.16867446899414,
          "totalFees": 16.614925384521484,
          "source_row_index": 20
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 17,
            "require_rising": 1
          },
          "totalTrades": 156,
          "totalReturn": -0.02032814547419548,
          "maxDrawdownPct": 0.4197251498699188,
          "winRate": 37.17948532104492,
          "totalFees": 15.613580703735352,
          "source_row_index": 22
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 14,
            "require_rising": 1
          },
          "totalTrades": 154,
          "totalReturn": -0.023839786648750305,
          "maxDrawdownPct": 0.4249493181705475,
          "winRate": 37.66233825683594,
          "totalFees": 15.413018226623535,
          "source_row_index": 24
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 15,
            "require_rising": 1
          },
          "totalTrades": 154,
          "totalReturn": -0.026737259700894356,
          "maxDrawdownPct": 0.42910122871398926,
          "winRate": 37.66233825683594,
          "totalFees": 15.412728309631348,
          "source_row_index": 25
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 13,
            "require_rising": 1
          },
          "totalTrades": 154,
          "totalReturn": -0.030446898192167282,
          "maxDrawdownPct": 0.4327796399593353,
          "winRate": 37.66233825683594,
          "totalFees": 15.412357330322266,
          "source_row_index": 26
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 4,
            "require_rising": 1
          },
          "totalTrades": 192,
          "totalReturn": -0.04008496180176735,
          "maxDrawdownPct": 0.4134717583656311,
          "winRate": 37.5,
          "totalFees": 19.21519660949707,
          "source_row_index": 28
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 16,
            "require_rising": 1
          },
          "totalTrades": 156,
          "totalReturn": -0.04339147359132767,
          "maxDrawdownPct": 0.42903971672058105,
          "winRate": 37.17948532104492,
          "totalFees": 15.611272811889648,
          "source_row_index": 29
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 22,
            "require_rising": 1
          },
          "totalTrades": 152,
          "totalReturn": -0.04469379410147667,
          "maxDrawdownPct": 0.4179304540157318,
          "winRate": 36.842105865478516,
          "totalFees": 15.21074104309082,
          "source_row_index": 30
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 15,
            "require_rising": 0
          },
          "totalTrades": 246,
          "totalReturn": -0.04913840442895889,
          "maxDrawdownPct": 0.4719398021697998,
          "winRate": 30.89430809020996,
          "totalFees": 24.619707107543945,
          "source_row_index": 31
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 5,
            "require_rising": 1
          },
          "totalTrades": 186,
          "totalReturn": -0.051421184092760086,
          "maxDrawdownPct": 0.4006112515926361,
          "winRate": 37.63440704345703,
          "totalFees": 18.613460540771484,
          "source_row_index": 32
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 21,
            "require_rising": 1
          },
          "totalTrades": 154,
          "totalReturn": -0.05527779087424278,
          "maxDrawdownPct": 0.3895520865917206,
          "winRate": 36.3636360168457,
          "totalFees": 15.409882545471191,
          "source_row_index": 33
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 3,
            "require_rising": 0
          },
          "totalTrades": 207,
          "totalReturn": -0.06476952880620956,
          "maxDrawdownPct": 0.44726303219795227,
          "winRate": 35.92232894897461,
          "totalFees": 20.71403694152832,
          "source_row_index": 36
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 11,
            "require_rising": 1
          },
          "totalTrades": 158,
          "totalReturn": -0.06619410216808319,
          "maxDrawdownPct": 0.4782698452472687,
          "winRate": 36.7088623046875,
          "totalFees": 15.809189796447754,
          "source_row_index": 38
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 6,
            "require_rising": 0
          },
          "totalTrades": 200,
          "totalReturn": -0.06992386281490326,
          "maxDrawdownPct": 0.4989663362503052,
          "winRate": 34,
          "totalFees": 20.01302146911621,
          "source_row_index": 40
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 7,
            "require_rising": 0
          },
          "totalTrades": 202,
          "totalReturn": -0.07399015873670578,
          "maxDrawdownPct": 0.5425717234611511,
          "winRate": 35.6435661315918,
          "totalFees": 20.212814331054688,
          "source_row_index": 42
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 12,
            "require_rising": 1
          },
          "totalTrades": 156,
          "totalReturn": -0.0761713758111,
          "maxDrawdownPct": 0.48103103041648865,
          "winRate": 37.17948532104492,
          "totalFees": 15.607991218566895,
          "source_row_index": 43
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 16,
            "require_rising": 0
          },
          "totalTrades": 250,
          "totalReturn": -0.09495984762907028,
          "maxDrawdownPct": 0.49984046816825867,
          "winRate": 30.399999618530273,
          "totalFees": 25.015520095825195,
          "source_row_index": 48
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 10,
            "require_rising": 1
          },
          "totalTrades": 162,
          "totalReturn": -0.10106868296861649,
          "maxDrawdownPct": 0.4790259599685669,
          "winRate": 38.2716064453125,
          "totalFees": 16.206098556518555,
          "source_row_index": 52
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 20,
            "require_rising": 1
          },
          "totalTrades": 150,
          "totalReturn": -0.10152645409107208,
          "maxDrawdownPct": 0.46298131346702576,
          "winRate": 36,
          "totalFees": 15.004852294921875,
          "source_row_index": 53
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 18,
            "require_rising": 1
          },
          "totalTrades": 156,
          "totalReturn": -0.11419625580310822,
          "maxDrawdownPct": 0.4587390124797821,
          "winRate": 38.46154022216797,
          "totalFees": 15.604185104370117,
          "source_row_index": 55
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 17,
            "require_rising": 0
          },
          "totalTrades": 260,
          "totalReturn": -0.11569676548242569,
          "maxDrawdownPct": 0.5062881708145142,
          "winRate": 30,
          "totalFees": 26.014446258544922,
          "source_row_index": 56
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 13,
            "require_rising": 0
          },
          "totalTrades": 228,
          "totalReturn": -0.12769080698490143,
          "maxDrawdownPct": 0.5575594305992126,
          "winRate": 30.701753616333008,
          "totalFees": 22.81003189086914,
          "source_row_index": 61
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 25,
            "require_rising": 0
          },
          "totalTrades": 278,
          "totalReturn": -0.12784451246261597,
          "maxDrawdownPct": 0.39668014645576477,
          "winRate": 29.496402740478516,
          "totalFees": 27.815031051635742,
          "source_row_index": 62
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 5,
            "require_rising": 0
          },
          "totalTrades": 206,
          "totalReturn": -0.13190650939941406,
          "maxDrawdownPct": 0.49513474106788635,
          "winRate": 34.95145797729492,
          "totalFees": 20.60740852355957,
          "source_row_index": 64
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 14,
            "require_rising": 0
          },
          "totalTrades": 232,
          "totalReturn": -0.13510623574256897,
          "maxDrawdownPct": 0.5621088147163391,
          "winRate": 30.172412872314453,
          "totalFees": 23.20969009399414,
          "source_row_index": 65
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 24,
            "require_rising": 0
          },
          "totalTrades": 274,
          "totalReturn": -0.13754354417324066,
          "maxDrawdownPct": 0.3998488783836365,
          "winRate": 28.467153549194336,
          "totalFees": 27.413660049438477,
          "source_row_index": 67
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 9,
            "require_rising": 0
          },
          "totalTrades": 222,
          "totalReturn": -0.14123068749904633,
          "maxDrawdownPct": 0.5532907247543335,
          "winRate": 35.135135650634766,
          "totalFees": 22.208086013793945,
          "source_row_index": 68
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 11,
            "require_rising": 0
          },
          "totalTrades": 222,
          "totalReturn": -0.14943528175354004,
          "maxDrawdownPct": 0.5914853811264038,
          "winRate": 31.531532287597656,
          "totalFees": 22.207265853881836,
          "source_row_index": 71
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 19,
            "require_rising": 1
          },
          "totalTrades": 154,
          "totalReturn": -0.15791688859462738,
          "maxDrawdownPct": 0.48880594968795776,
          "winRate": 37.66233825683594,
          "totalFees": 15.39960765838623,
          "source_row_index": 73
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 8,
            "require_rising": 0
          },
          "totalTrades": 212,
          "totalReturn": -0.16498927772045135,
          "maxDrawdownPct": 0.5874624252319336,
          "winRate": 35.849056243896484,
          "totalFees": 21.2047061920166,
          "source_row_index": 76
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 4,
            "require_rising": 0
          },
          "totalTrades": 208,
          "totalReturn": -0.17490454018115997,
          "maxDrawdownPct": 0.4617938697338104,
          "winRate": 34.61538314819336,
          "totalFees": 20.803302764892578,
          "source_row_index": 79
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 12,
            "require_rising": 0
          },
          "totalTrades": 228,
          "totalReturn": -0.18043839931488037,
          "maxDrawdownPct": 0.6003349423408508,
          "winRate": 30.701753616333008,
          "totalFees": 22.80476188659668,
          "source_row_index": 81
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 10,
            "require_rising": 0
          },
          "totalTrades": 226,
          "totalReturn": -0.20573915541172028,
          "maxDrawdownPct": 0.6117340326309204,
          "winRate": 31.858407974243164,
          "totalFees": 22.602027893066406,
          "source_row_index": 82
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 20,
            "require_rising": 0
          },
          "totalTrades": 264,
          "totalReturn": -0.2653602957725525,
          "maxDrawdownPct": 0.5741186738014221,
          "winRate": 27.272727966308594,
          "totalFees": 26.399866104125977,
          "source_row_index": 89
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 23,
            "require_rising": 0
          },
          "totalTrades": 274,
          "totalReturn": -0.2691320776939392,
          "maxDrawdownPct": 0.5476368069648743,
          "winRate": 26.277372360229492,
          "totalFees": 27.400487899780273,
          "source_row_index": 90
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 21,
            "require_rising": 0
          },
          "totalTrades": 268,
          "totalReturn": -0.26977869868278503,
          "maxDrawdownPct": 0.5525336265563965,
          "winRate": 26.865671157836914,
          "totalFees": 26.799823760986328,
          "source_row_index": 92
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 18,
            "require_rising": 0
          },
          "totalTrades": 268,
          "totalReturn": -0.2726365625858307,
          "maxDrawdownPct": 0.5772804617881775,
          "winRate": 29.104476928710938,
          "totalFees": 26.799537658691406,
          "source_row_index": 93
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 22,
            "require_rising": 0
          },
          "totalTrades": 270,
          "totalReturn": -0.2902863621711731,
          "maxDrawdownPct": 0.5729840397834778,
          "winRate": 26.66666603088379,
          "totalFees": 26.99797248840332,
          "source_row_index": 94
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 19,
            "require_rising": 0
          },
          "totalTrades": 270,
          "totalReturn": -0.3388652801513672,
          "maxDrawdownPct": 0.6229952573776245,
          "winRate": 28.148147583007812,
          "totalFees": 26.99310874938965,
          "source_row_index": 95
        }
      ]
    },
    {
      "family": "adx",
      "frame": {
        "exchange": "binance",
        "symbol": "BTCUSDT",
        "timeframe": "4h",
        "start": "2021-01-01",
        "end": "2023-12-31",
        "starting_amount": 10000,
        "trading_fee_percent": 0.1
      },
      "batch_id": null,
      "source": {
        "interface": "UI",
        "ui_job": "UI-REMAIN-adx-control-btcusdt-early-4h",
        "raw_result": "adx/raw-ui/UI-REMAIN-adx-control-btcusdt-early-4h/export.compact.json",
        "completion": "adx/raw-ui/UI-REMAIN-adx-control-btcusdt-early-4h/completion.json",
        "normalized_result": "adx/raw-ui/UI-REMAIN-adx-control-btcusdt-early-4h/normalized-ui.json",
        "request": "adx/raw-ui/UI-REMAIN-adx-control-btcusdt-early-4h/completion.json",
        "request_sha256": "ccb5388d76ed045bee72d174c3e15fef0ca6f437624cb5df715af42e473d7110",
        "result_sha256": "ae4b1d7ec205c5a70e8b3e116da108bece726f11ed4533fc7f28afdce1455b8e",
        "normalized_sha256": "a54155b170b89a9c06a5cd1aa5a87e0384576c338105d6a02d02b784be41c5fe",
        "source_sha256": "d9d834e783a84a4b63446f71988be6a3dd0fd9a981f15730dee87552e73fcde1",
        "ui_counts": {
          "requested": 48,
          "structural_invalid": 0,
          "accepted_valid": 48,
          "observed_metric_rows": 48,
          "traded_rows": 48,
          "explicit_zero_rows": 0,
          "reconciled_omitted_zero_tuples": 0,
          "inclusion": "unique"
        }
      },
      "points": [
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 2,
            "require_rising": 1
          },
          "totalTrades": 144,
          "totalReturn": 0.9281803965568542,
          "maxDrawdownPct": 0.2610738277435303,
          "winRate": 41.66666793823242,
          "totalFees": 14.507320404052734,
          "source_row_index": 0
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 2,
            "require_rising": 0
          },
          "totalTrades": 146,
          "totalReturn": 0.9043996930122375,
          "maxDrawdownPct": 0.2610738277435303,
          "winRate": 41.095890045166016,
          "totalFees": 14.705140113830566,
          "source_row_index": 1
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 8,
            "require_rising": 1
          },
          "totalTrades": 106,
          "totalReturn": 0.8279811143875122,
          "maxDrawdownPct": 0.45422616600990295,
          "winRate": 39.622642517089844,
          "totalFees": 10.693480491638184,
          "source_row_index": 2
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 23,
            "require_rising": 1
          },
          "totalTrades": 90,
          "totalReturn": 0.8275089859962463,
          "maxDrawdownPct": 0.4291948080062866,
          "winRate": 40,
          "totalFees": 9.091798782348633,
          "source_row_index": 3
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 7,
            "require_rising": 1
          },
          "totalTrades": 110,
          "totalReturn": 0.8272613883018494,
          "maxDrawdownPct": 0.4290526509284973,
          "winRate": 41.818180084228516,
          "totalFees": 11.093770027160645,
          "source_row_index": 4
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 24,
            "require_rising": 1
          },
          "totalTrades": 92,
          "totalReturn": 0.822268009185791,
          "maxDrawdownPct": 0.4436754584312439,
          "winRate": 39.130435943603516,
          "totalFees": 9.29149341583252,
          "source_row_index": 5
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 6,
            "require_rising": 0
          },
          "totalTrades": 144,
          "totalReturn": 0.8150896430015564,
          "maxDrawdownPct": 0.5506446957588196,
          "winRate": 33.33333206176758,
          "totalFees": 14.495990753173828,
          "source_row_index": 6
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 6,
            "require_rising": 1
          },
          "totalTrades": 118,
          "totalReturn": 0.803551435470581,
          "maxDrawdownPct": 0.40211814641952515,
          "winRate": 38.98305130004883,
          "totalFees": 11.892216682434082,
          "source_row_index": 7
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 22,
            "require_rising": 1
          },
          "totalTrades": 92,
          "totalReturn": 0.799540102481842,
          "maxDrawdownPct": 0.46166902780532837,
          "winRate": 36.956520080566406,
          "totalFees": 9.289206504821777,
          "source_row_index": 8
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 25,
            "require_rising": 1
          },
          "totalTrades": 92,
          "totalReturn": 0.7891374230384827,
          "maxDrawdownPct": 0.42452654242515564,
          "winRate": 39.130435943603516,
          "totalFees": 9.28819465637207,
          "source_row_index": 9
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 21,
            "require_rising": 1
          },
          "totalTrades": 92,
          "totalReturn": 0.7867414951324463,
          "maxDrawdownPct": 0.4659177362918854,
          "winRate": 36.956520080566406,
          "totalFees": 9.287932395935059,
          "source_row_index": 10
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 7,
            "require_rising": 0
          },
          "totalTrades": 142,
          "totalReturn": 0.7854099869728088,
          "maxDrawdownPct": 0.5812475681304932,
          "winRate": 33.802818298339844,
          "totalFees": 14.292800903320312,
          "source_row_index": 11
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 3,
            "require_rising": 0
          },
          "totalTrades": 146,
          "totalReturn": 0.777957558631897,
          "maxDrawdownPct": 0.41878408193588257,
          "winRate": 36.98630142211914,
          "totalFees": 14.692487716674805,
          "source_row_index": 12
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 5,
            "require_rising": 0
          },
          "totalTrades": 144,
          "totalReturn": 0.7725504636764526,
          "maxDrawdownPct": 0.4411833882331848,
          "winRate": 36.11111068725586,
          "totalFees": 14.491755485534668,
          "source_row_index": 13
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 20,
            "require_rising": 1
          },
          "totalTrades": 92,
          "totalReturn": 0.7635759115219116,
          "maxDrawdownPct": 0.4671803116798401,
          "winRate": 36.956520080566406,
          "totalFees": 9.28563404083252,
          "source_row_index": 14
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 3,
            "require_rising": 1
          },
          "totalTrades": 138,
          "totalReturn": 0.7485753297805786,
          "maxDrawdownPct": 0.3983071446418762,
          "winRate": 39.130435943603516,
          "totalFees": 13.888751983642578,
          "source_row_index": 15
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 11,
            "require_rising": 0
          },
          "totalTrades": 146,
          "totalReturn": 0.7320412397384644,
          "maxDrawdownPct": 0.6284043192863464,
          "winRate": 30.136985778808594,
          "totalFees": 14.687865257263184,
          "source_row_index": 16
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 8,
            "require_rising": 0
          },
          "totalTrades": 140,
          "totalReturn": 0.7279890179634094,
          "maxDrawdownPct": 0.606796145439148,
          "winRate": 31.428571701049805,
          "totalFees": 14.086838722229004,
          "source_row_index": 17
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 19,
            "require_rising": 1
          },
          "totalTrades": 92,
          "totalReturn": 0.7234591245651245,
          "maxDrawdownPct": 0.44289764761924744,
          "winRate": 41.30434799194336,
          "totalFees": 9.281579971313477,
          "source_row_index": 18
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 9,
            "require_rising": 1
          },
          "totalTrades": 108,
          "totalReturn": 0.7118828892707825,
          "maxDrawdownPct": 0.5325623750686646,
          "winRate": 38.88888931274414,
          "totalFees": 10.882081985473633,
          "source_row_index": 19
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 11,
            "require_rising": 1
          },
          "totalTrades": 100,
          "totalReturn": 0.7032896876335144,
          "maxDrawdownPct": 0.49541059136390686,
          "winRate": 42,
          "totalFees": 10.080413818359375,
          "source_row_index": 20
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 16,
            "require_rising": 1
          },
          "totalTrades": 94,
          "totalReturn": 0.7014944553375244,
          "maxDrawdownPct": 0.4674762785434723,
          "winRate": 38.29787063598633,
          "totalFees": 9.479547500610352,
          "source_row_index": 21
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 5,
            "require_rising": 1
          },
          "totalTrades": 124,
          "totalReturn": 0.7000791430473328,
          "maxDrawdownPct": 0.3923207223415375,
          "winRate": 38.709678649902344,
          "totalFees": 12.48252010345459,
          "source_row_index": 22
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 12,
            "require_rising": 0
          },
          "totalTrades": 150,
          "totalReturn": 0.6892829537391663,
          "maxDrawdownPct": 0.6147817969322205,
          "winRate": 30.66666603088379,
          "totalFees": 15.083971977233887,
          "source_row_index": 23
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 18,
            "require_rising": 1
          },
          "totalTrades": 94,
          "totalReturn": 0.6857550144195557,
          "maxDrawdownPct": 0.4684803783893585,
          "winRate": 40.425533294677734,
          "totalFees": 9.477998733520508,
          "source_row_index": 24
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 10,
            "require_rising": 1
          },
          "totalTrades": 102,
          "totalReturn": 0.6799060702323914,
          "maxDrawdownPct": 0.4873155951499939,
          "winRate": 41.17647171020508,
          "totalFees": 10.27826976776123,
          "source_row_index": 25
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 13,
            "require_rising": 1
          },
          "totalTrades": 102,
          "totalReturn": 0.6618533134460449,
          "maxDrawdownPct": 0.5355123281478882,
          "winRate": 41.17647171020508,
          "totalFees": 10.276399612426758,
          "source_row_index": 26
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 12,
            "require_rising": 1
          },
          "totalTrades": 100,
          "totalReturn": 0.6604224443435669,
          "maxDrawdownPct": 0.48151084780693054,
          "winRate": 44,
          "totalFees": 10.076104164123535,
          "source_row_index": 27
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 17,
            "require_rising": 1
          },
          "totalTrades": 94,
          "totalReturn": 0.6488175392150879,
          "maxDrawdownPct": 0.5100558400154114,
          "winRate": 36.17021179199219,
          "totalFees": 9.474245071411133,
          "source_row_index": 28
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 4,
            "require_rising": 1
          },
          "totalTrades": 132,
          "totalReturn": 0.6463547945022583,
          "maxDrawdownPct": 0.43640631437301636,
          "winRate": 36.3636360168457,
          "totalFees": 13.277910232543945,
          "source_row_index": 29
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 13,
            "require_rising": 0
          },
          "totalTrades": 156,
          "totalReturn": 0.6423872113227844,
          "maxDrawdownPct": 0.6593310832977295,
          "winRate": 28.205127716064453,
          "totalFees": 15.67986011505127,
          "source_row_index": 30
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 15,
            "require_rising": 0
          },
          "totalTrades": 152,
          "totalReturn": 0.6243086457252502,
          "maxDrawdownPct": 0.6831203103065491,
          "winRate": 27.63157844543457,
          "totalFees": 15.277664184570312,
          "source_row_index": 31
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 4,
            "require_rising": 0
          },
          "totalTrades": 148,
          "totalReturn": 0.6086616516113281,
          "maxDrawdownPct": 0.47930413484573364,
          "winRate": 33.783782958984375,
          "totalFees": 14.875749588012695,
          "source_row_index": 32
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 15,
            "require_rising": 1
          },
          "totalTrades": 98,
          "totalReturn": 0.6074916124343872,
          "maxDrawdownPct": 0.5433100461959839,
          "winRate": 40.81632614135742,
          "totalFees": 9.870562553405762,
          "source_row_index": 33
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 9,
            "require_rising": 0
          },
          "totalTrades": 146,
          "totalReturn": 0.6037799119949341,
          "maxDrawdownPct": 0.6475541591644287,
          "winRate": 28.76712417602539,
          "totalFees": 14.675020217895508,
          "source_row_index": 34
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 10,
            "require_rising": 0
          },
          "totalTrades": 148,
          "totalReturn": 0.5963971018791199,
          "maxDrawdownPct": 0.6209613680839539,
          "winRate": 29.7297306060791,
          "totalFees": 14.874484062194824,
          "source_row_index": 35
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 16,
            "require_rising": 0
          },
          "totalTrades": 156,
          "totalReturn": 0.5956436395645142,
          "maxDrawdownPct": 0.7295050024986267,
          "winRate": 24.35897445678711,
          "totalFees": 15.6751708984375,
          "source_row_index": 36
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 14,
            "require_rising": 0
          },
          "totalTrades": 160,
          "totalReturn": 0.571005642414093,
          "maxDrawdownPct": 0.7043395042419434,
          "winRate": 27.5,
          "totalFees": 16.073118209838867,
          "source_row_index": 37
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 19,
            "require_rising": 0
          },
          "totalTrades": 156,
          "totalReturn": 0.5682066082954407,
          "maxDrawdownPct": 0.7237076759338379,
          "winRate": 24.35897445678711,
          "totalFees": 15.67245864868164,
          "source_row_index": 38
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 18,
            "require_rising": 0
          },
          "totalTrades": 158,
          "totalReturn": 0.5589210391044617,
          "maxDrawdownPct": 0.7422693371772766,
          "winRate": 24.05063247680664,
          "totalFees": 15.871722221374512,
          "source_row_index": 39
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 14,
            "require_rising": 1
          },
          "totalTrades": 106,
          "totalReturn": 0.5572453141212463,
          "maxDrawdownPct": 0.5646195411682129,
          "winRate": 39.622642517089844,
          "totalFees": 10.666321754455566,
          "source_row_index": 40
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 17,
            "require_rising": 0
          },
          "totalTrades": 154,
          "totalReturn": 0.54377681016922,
          "maxDrawdownPct": 0.7703455686569214,
          "winRate": 23.376623153686523,
          "totalFees": 15.469749450683594,
          "source_row_index": 41
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 21,
            "require_rising": 0
          },
          "totalTrades": 168,
          "totalReturn": 0.45297399163246155,
          "maxDrawdownPct": 0.7542268633842468,
          "winRate": 21.428571701049805,
          "totalFees": 16.862138748168945,
          "source_row_index": 42
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 24,
            "require_rising": 0
          },
          "totalTrades": 180,
          "totalReturn": 0.4499373435974121,
          "maxDrawdownPct": 0.7872606515884399,
          "winRate": 23.33333396911621,
          "totalFees": 18.063074111938477,
          "source_row_index": 43
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 23,
            "require_rising": 0
          },
          "totalTrades": 172,
          "totalReturn": 0.4462584853172302,
          "maxDrawdownPct": 0.7605065703392029,
          "winRate": 22.0930233001709,
          "totalFees": 17.261859893798828,
          "source_row_index": 44
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 20,
            "require_rising": 0
          },
          "totalTrades": 168,
          "totalReturn": 0.44556984305381775,
          "maxDrawdownPct": 0.7675820589065552,
          "winRate": 21.428571701049805,
          "totalFees": 16.861421585083008,
          "source_row_index": 45
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 22,
            "require_rising": 0
          },
          "totalTrades": 172,
          "totalReturn": 0.42528247833251953,
          "maxDrawdownPct": 0.790309727191925,
          "winRate": 20.930233001708984,
          "totalFees": 17.2597599029541,
          "source_row_index": 46
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 25,
            "require_rising": 0
          },
          "totalTrades": 190,
          "totalReturn": 0.3001917004585266,
          "maxDrawdownPct": 0.882969856262207,
          "winRate": 22.105262756347656,
          "totalFees": 19.04905891418457,
          "source_row_index": 47
        }
      ]
    },
    {
      "family": "adx",
      "frame": {
        "exchange": "binance",
        "symbol": "BTCUSDT",
        "timeframe": "4h",
        "start": "2024-01-01",
        "end": "2025-12-31",
        "starting_amount": 10000,
        "trading_fee_percent": 0.1
      },
      "batch_id": null,
      "source": {
        "interface": "UI",
        "ui_job": "UI-REMAIN-adx-control-btcusdt-later-2h-4h",
        "raw_result": "adx/raw-ui/UI-REMAIN-adx-control-btcusdt-later-2h-4h/export.compact.json",
        "completion": "adx/raw-ui/UI-REMAIN-adx-control-btcusdt-later-2h-4h/completion.json",
        "normalized_result": "adx/raw-ui/UI-REMAIN-adx-control-btcusdt-later-2h-4h/normalized-ui.json",
        "request": "adx/raw-ui/UI-REMAIN-adx-control-btcusdt-later-2h-4h/completion.json",
        "request_sha256": "0bae7bc280c6c89c8d9940c9fb4ab01f0312ae7af7a2a8ac4bb635f218880e5e",
        "result_sha256": "8ca3bab64546481512617e6278d6eb6ab6b6e4e48bec886b038240d67c0d3838",
        "normalized_sha256": "f2dad2a81b161461791a85f37f401c485a3df03bb42cbd49775186f23a12f1b3",
        "source_sha256": "d9d834e783a84a4b63446f71988be6a3dd0fd9a981f15730dee87552e73fcde1",
        "ui_counts": {
          "requested": 48,
          "structural_invalid": 0,
          "accepted_valid": 48,
          "observed_metric_rows": 48,
          "traded_rows": 48,
          "explicit_zero_rows": 0,
          "reconciled_omitted_zero_tuples": 0,
          "inclusion": "unique"
        }
      },
      "points": [
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 9,
            "require_rising": 1
          },
          "totalTrades": 80,
          "totalReturn": 0.07481221109628677,
          "maxDrawdownPct": 0.26098722219467163,
          "winRate": 30,
          "totalFees": 8.015497207641602,
          "source_row_index": 2
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 10,
            "require_rising": 1
          },
          "totalTrades": 78,
          "totalReturn": 0.07477971911430359,
          "maxDrawdownPct": 0.2436870038509369,
          "winRate": 30.769229888916016,
          "totalFees": 7.815293312072754,
          "source_row_index": 3
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 13,
            "require_rising": 1
          },
          "totalTrades": 74,
          "totalReturn": 0.03823820874094963,
          "maxDrawdownPct": 0.2629786729812622,
          "winRate": 32.43243408203125,
          "totalFees": 7.411235332489014,
          "source_row_index": 4
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 8,
            "require_rising": 1
          },
          "totalTrades": 82,
          "totalReturn": 0.03393904119729996,
          "maxDrawdownPct": 0.317280113697052,
          "winRate": 31.707317352294922,
          "totalFees": 8.2116060256958,
          "source_row_index": 7
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 15,
            "require_rising": 1
          },
          "totalTrades": 72,
          "totalReturn": 0.003227810375392437,
          "maxDrawdownPct": 0.2692970335483551,
          "winRate": 36.11111068725586,
          "totalFees": 7.207531452178955,
          "source_row_index": 12
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 18,
            "require_rising": 1
          },
          "totalTrades": 70,
          "totalReturn": 0.0023483315017074347,
          "maxDrawdownPct": 0.2706410586833954,
          "winRate": 40,
          "totalFees": 7.007242202758789,
          "source_row_index": 13
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 11,
            "require_rising": 1
          },
          "totalTrades": 78,
          "totalReturn": -0.0006364904693327844,
          "maxDrawdownPct": 0.2615305483341217,
          "winRate": 30.769229888916016,
          "totalFees": 7.807744026184082,
          "source_row_index": 14
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 19,
            "require_rising": 1
          },
          "totalTrades": 70,
          "totalReturn": -0.004255350679159164,
          "maxDrawdownPct": 0.2706594467163086,
          "winRate": 42.85714340209961,
          "totalFees": 7.006580829620361,
          "source_row_index": 15
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 12,
            "require_rising": 1
          },
          "totalTrades": 78,
          "totalReturn": -0.005391736049205065,
          "maxDrawdownPct": 0.2623530328273773,
          "winRate": 30.769229888916016,
          "totalFees": 7.807268142700195,
          "source_row_index": 16
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 14,
            "require_rising": 1
          },
          "totalTrades": 74,
          "totalReturn": -0.006980951875448227,
          "maxDrawdownPct": 0.2695426642894745,
          "winRate": 32.43243408203125,
          "totalFees": 7.406709671020508,
          "source_row_index": 17
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 17,
            "require_rising": 1
          },
          "totalTrades": 72,
          "totalReturn": -0.009893080219626427,
          "maxDrawdownPct": 0.2738633453845978,
          "winRate": 36.11111068725586,
          "totalFees": 7.206216812133789,
          "source_row_index": 18
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 7,
            "require_rising": 1
          },
          "totalTrades": 86,
          "totalReturn": -0.017963295802474022,
          "maxDrawdownPct": 0.3279448449611664,
          "winRate": 32.55813980102539,
          "totalFees": 8.606810569763184,
          "source_row_index": 21
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 16,
            "require_rising": 1
          },
          "totalTrades": 72,
          "totalReturn": -0.020460426807403564,
          "maxDrawdownPct": 0.273876816034317,
          "winRate": 36.11111068725586,
          "totalFees": 7.205160140991211,
          "source_row_index": 23
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 10,
            "require_rising": 0
          },
          "totalTrades": 118,
          "totalReturn": -0.032122328877449036,
          "maxDrawdownPct": 0.2967660129070282,
          "winRate": 27.11864471435547,
          "totalFees": 11.80859661102295,
          "source_row_index": 27
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 9,
            "require_rising": 0
          },
          "totalTrades": 112,
          "totalReturn": -0.05738569051027298,
          "maxDrawdownPct": 0.3424632251262665,
          "winRate": 28.571428298950195,
          "totalFees": 11.205467224121094,
          "source_row_index": 34
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 6,
            "require_rising": 1
          },
          "totalTrades": 90,
          "totalReturn": -0.06443032622337341,
          "maxDrawdownPct": 0.3401094377040863,
          "winRate": 35.55555725097656,
          "totalFees": 9.002559661865234,
          "source_row_index": 35
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 5,
            "require_rising": 1
          },
          "totalTrades": 96,
          "totalReturn": -0.06501378118991852,
          "maxDrawdownPct": 0.3272872567176819,
          "winRate": 37.5,
          "totalFees": 9.60310173034668,
          "source_row_index": 37
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 8,
            "require_rising": 0
          },
          "totalTrades": 110,
          "totalReturn": -0.06746668368577957,
          "maxDrawdownPct": 0.39732593297958374,
          "winRate": 30.909090042114258,
          "totalFees": 11.004258155822754,
          "source_row_index": 39
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 24,
            "require_rising": 1
          },
          "totalTrades": 76,
          "totalReturn": -0.07366546243429184,
          "maxDrawdownPct": 0.24934881925582886,
          "winRate": 36.842105865478516,
          "totalFees": 7.600234031677246,
          "source_row_index": 41
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 2,
            "require_rising": 1
          },
          "totalTrades": 112,
          "totalReturn": -0.07659462839365005,
          "maxDrawdownPct": 0.36856868863105774,
          "winRate": 32.14285659790039,
          "totalFees": 11.203543663024902,
          "source_row_index": 44
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 23,
            "require_rising": 1
          },
          "totalTrades": 76,
          "totalReturn": -0.07691580057144165,
          "maxDrawdownPct": 0.25261324644088745,
          "winRate": 39.47368240356445,
          "totalFees": 7.599908351898193,
          "source_row_index": 45
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 16,
            "require_rising": 0
          },
          "totalTrades": 134,
          "totalReturn": -0.08388467878103256,
          "maxDrawdownPct": 0.23078112304210663,
          "winRate": 31.34328269958496,
          "totalFees": 13.405017852783203,
          "source_row_index": 46
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 20,
            "require_rising": 1
          },
          "totalTrades": 74,
          "totalReturn": -0.09273148328065872,
          "maxDrawdownPct": 0.26775798201560974,
          "winRate": 40.5405387878418,
          "totalFees": 7.398125171661377,
          "source_row_index": 47
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 17,
            "require_rising": 0
          },
          "totalTrades": 138,
          "totalReturn": -0.09834609925746918,
          "maxDrawdownPct": 0.24676620960235596,
          "winRate": 30.434782028198242,
          "totalFees": 13.803969383239746,
          "source_row_index": 49
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 3,
            "require_rising": 1
          },
          "totalTrades": 100,
          "totalReturn": -0.09921456128358841,
          "maxDrawdownPct": 0.3482897877693176,
          "winRate": 34,
          "totalFees": 10.000081062316895,
          "source_row_index": 50
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 4,
            "require_rising": 1
          },
          "totalTrades": 100,
          "totalReturn": -0.09969569742679596,
          "maxDrawdownPct": 0.34374067187309265,
          "winRate": 36,
          "totalFees": 10.000032424926758,
          "source_row_index": 51
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 22,
            "require_rising": 1
          },
          "totalTrades": 76,
          "totalReturn": -0.10865718126296997,
          "maxDrawdownPct": 0.3111768364906311,
          "winRate": 36.842105865478516,
          "totalFees": 7.596731185913086,
          "source_row_index": 54
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 18,
            "require_rising": 0
          },
          "totalTrades": 138,
          "totalReturn": -0.11625725775957108,
          "maxDrawdownPct": 0.24386008083820343,
          "winRate": 31.884057998657227,
          "totalFees": 13.802176475524902,
          "source_row_index": 57
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 2,
            "require_rising": 0
          },
          "totalTrades": 116,
          "totalReturn": -0.12206250429153442,
          "maxDrawdownPct": 0.36869508028030396,
          "winRate": 31.034482955932617,
          "totalFees": 11.599392890930176,
          "source_row_index": 58
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 13,
            "require_rising": 0
          },
          "totalTrades": 124,
          "totalReturn": -0.12548008561134338,
          "maxDrawdownPct": 0.3053625524044037,
          "winRate": 27.419355392456055,
          "totalFees": 12.39985179901123,
          "source_row_index": 59
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 21,
            "require_rising": 1
          },
          "totalTrades": 76,
          "totalReturn": -0.12691038846969604,
          "maxDrawdownPct": 0.34079885482788086,
          "winRate": 39.47368240356445,
          "totalFees": 7.594903945922852,
          "source_row_index": 60
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 19,
            "require_rising": 0
          },
          "totalTrades": 138,
          "totalReturn": -0.13107508420944214,
          "maxDrawdownPct": 0.25122877955436707,
          "winRate": 31.884057998657227,
          "totalFees": 13.80069351196289,
          "source_row_index": 63
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 25,
            "require_rising": 1
          },
          "totalTrades": 76,
          "totalReturn": -0.1353684961795807,
          "maxDrawdownPct": 0.25170382857322693,
          "winRate": 36.842105865478516,
          "totalFees": 7.594057559967041,
          "source_row_index": 66
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 7,
            "require_rising": 0
          },
          "totalTrades": 108,
          "totalReturn": -0.146327942609787,
          "maxDrawdownPct": 0.45870891213417053,
          "winRate": 29.629629135131836,
          "totalFees": 10.796163558959961,
          "source_row_index": 69
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 5,
            "require_rising": 0
          },
          "totalTrades": 110,
          "totalReturn": -0.14738906919956207,
          "maxDrawdownPct": 0.35587936639785767,
          "winRate": 34.54545593261719,
          "totalFees": 10.996257781982422,
          "source_row_index": 70
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 12,
            "require_rising": 0
          },
          "totalTrades": 126,
          "totalReturn": -0.15136399865150452,
          "maxDrawdownPct": 0.3046998679637909,
          "winRate": 26.984127044677734,
          "totalFees": 12.597460746765137,
          "source_row_index": 72
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 14,
            "require_rising": 0
          },
          "totalTrades": 126,
          "totalReturn": -0.15895847976207733,
          "maxDrawdownPct": 0.3184147775173187,
          "winRate": 26.984127044677734,
          "totalFees": 12.596701622009277,
          "source_row_index": 74
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 15,
            "require_rising": 0
          },
          "totalTrades": 130,
          "totalReturn": -0.16047340631484985,
          "maxDrawdownPct": 0.3181593418121338,
          "winRate": 29.230770111083984,
          "totalFees": 12.99695110321045,
          "source_row_index": 75
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 11,
            "require_rising": 0
          },
          "totalTrades": 122,
          "totalReturn": -0.1727433055639267,
          "maxDrawdownPct": 0.29692092537879944,
          "winRate": 26.229507446289062,
          "totalFees": 12.194920539855957,
          "source_row_index": 77
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 6,
            "require_rising": 0
          },
          "totalTrades": 108,
          "totalReturn": -0.1738097071647644,
          "maxDrawdownPct": 0.47083771228790283,
          "winRate": 33.33333206176758,
          "totalFees": 10.793412208557129,
          "source_row_index": 78
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 4,
            "require_rising": 0
          },
          "totalTrades": 110,
          "totalReturn": -0.176935076713562,
          "maxDrawdownPct": 0.3723352253437042,
          "winRate": 34.54545593261719,
          "totalFees": 10.993302345275879,
          "source_row_index": 80
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 3,
            "require_rising": 0
          },
          "totalTrades": 110,
          "totalReturn": -0.21163949370384216,
          "maxDrawdownPct": 0.3769334554672241,
          "winRate": 30.909090042114258,
          "totalFees": 10.989828109741211,
          "source_row_index": 83
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 23,
            "require_rising": 0
          },
          "totalTrades": 154,
          "totalReturn": -0.21173043549060822,
          "maxDrawdownPct": 0.28786125779151917,
          "winRate": 28.571428298950195,
          "totalFees": 15.394221305847168,
          "source_row_index": 84
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 20,
            "require_rising": 0
          },
          "totalTrades": 152,
          "totalReturn": -0.23425167798995972,
          "maxDrawdownPct": 0.2606227397918701,
          "winRate": 30.263158798217773,
          "totalFees": 15.191766738891602,
          "source_row_index": 85
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 21,
            "require_rising": 0
          },
          "totalTrades": 156,
          "totalReturn": -0.23799216747283936,
          "maxDrawdownPct": 0.2945888042449951,
          "winRate": 29.487178802490234,
          "totalFees": 15.591793060302734,
          "source_row_index": 86
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 22,
            "require_rising": 0
          },
          "totalTrades": 156,
          "totalReturn": -0.2473406195640564,
          "maxDrawdownPct": 0.2945888042449951,
          "winRate": 28.205127716064453,
          "totalFees": 15.590856552124023,
          "source_row_index": 87
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 24,
            "require_rising": 0
          },
          "totalTrades": 162,
          "totalReturn": -0.26127514243125916,
          "maxDrawdownPct": 0.31269967555999756,
          "winRate": 27.160493850708008,
          "totalFees": 16.1900634765625,
          "source_row_index": 88
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 25,
            "require_rising": 0
          },
          "totalTrades": 160,
          "totalReturn": -0.26928001642227173,
          "maxDrawdownPct": 0.30326393246650696,
          "winRate": 28.75,
          "totalFees": 15.98906135559082,
          "source_row_index": 91
        }
      ]
    },
    {
      "family": "adx",
      "frame": {
        "exchange": "binance",
        "symbol": "ETHUSDT",
        "timeframe": "2h",
        "start": "2021-01-01",
        "end": "2023-12-31",
        "starting_amount": 10000,
        "trading_fee_percent": 0.1
      },
      "batch_id": null,
      "source": {
        "interface": "UI",
        "ui_job": "UI-REMAIN-adx-control-ethusdt-early-2h-4h",
        "raw_result": "adx/raw-ui/UI-REMAIN-adx-control-ethusdt-early-2h-4h/export.compact.json",
        "completion": "adx/raw-ui/UI-REMAIN-adx-control-ethusdt-early-2h-4h/completion.json",
        "normalized_result": "adx/raw-ui/UI-REMAIN-adx-control-ethusdt-early-2h-4h/normalized-ui.json",
        "request": "adx/raw-ui/UI-REMAIN-adx-control-ethusdt-early-2h-4h/completion.json",
        "request_sha256": "2e2ce46e0388883cc1b5e81bd035b764e023f4038789f394a8c0aa338293dc77",
        "result_sha256": "c9262a43c0a38c15ae53d0d808932f8acfa9860efdbe07d15da458f4db7cd9ca",
        "normalized_sha256": "757567614a0f307926ca5de19751c53c5e4669491bdf1db5f99e3199b6f8d2cb",
        "source_sha256": "d9d834e783a84a4b63446f71988be6a3dd0fd9a981f15730dee87552e73fcde1",
        "ui_counts": {
          "requested": 48,
          "structural_invalid": 0,
          "accepted_valid": 48,
          "observed_metric_rows": 48,
          "traded_rows": 48,
          "explicit_zero_rows": 0,
          "reconciled_omitted_zero_tuples": 0,
          "inclusion": "unique"
        }
      },
      "points": [
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 10,
            "require_rising": 0
          },
          "totalTrades": 368,
          "totalReturn": 0.5227335691452026,
          "maxDrawdownPct": 0.427466481924057,
          "winRate": 33.15217208862305,
          "totalFees": 36.88923263549805,
          "source_row_index": 44
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 22,
            "require_rising": 0
          },
          "totalTrades": 434,
          "totalReturn": 0.4792120158672333,
          "maxDrawdownPct": 0.40152302384376526,
          "winRate": 29.953916549682617,
          "totalFees": 43.49152374267578,
          "source_row_index": 49
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 8,
            "require_rising": 0
          },
          "totalTrades": 362,
          "totalReturn": 0.47242963314056396,
          "maxDrawdownPct": 0.40862002968788147,
          "winRate": 32.596683502197266,
          "totalFees": 36.2835693359375,
          "source_row_index": 50
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 23,
            "require_rising": 0
          },
          "totalTrades": 438,
          "totalReturn": 0.45291364192962646,
          "maxDrawdownPct": 0.43062824010849,
          "winRate": 29.68036460876465,
          "totalFees": 43.889259338378906,
          "source_row_index": 51
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 24,
            "require_rising": 0
          },
          "totalTrades": 442,
          "totalReturn": 0.43937814235687256,
          "maxDrawdownPct": 0.42487719655036926,
          "winRate": 28.95927619934082,
          "totalFees": 44.28828430175781,
          "source_row_index": 52
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 2,
            "require_rising": 1
          },
          "totalTrades": 354,
          "totalReturn": 0.4277089834213257,
          "maxDrawdownPct": 0.623826801776886,
          "winRate": 32.20338821411133,
          "totalFees": 35.478389739990234,
          "source_row_index": 53
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 21,
            "require_rising": 0
          },
          "totalTrades": 438,
          "totalReturn": 0.41515904664993286,
          "maxDrawdownPct": 0.42555129528045654,
          "winRate": 28.76712417602539,
          "totalFees": 43.88551330566406,
          "source_row_index": 54
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 19,
            "require_rising": 0
          },
          "totalTrades": 432,
          "totalReturn": 0.4150550961494446,
          "maxDrawdownPct": 0.3626881241798401,
          "winRate": 28.703702926635742,
          "totalFees": 43.28488540649414,
          "source_row_index": 55
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 5,
            "require_rising": 1
          },
          "totalTrades": 290,
          "totalReturn": 0.40812167525291443,
          "maxDrawdownPct": 0.4723643958568573,
          "winRate": 35.86206817626953,
          "totalFees": 29.06998062133789,
          "source_row_index": 56
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 2,
            "require_rising": 0
          },
          "totalTrades": 358,
          "totalReturn": 0.4028507471084595,
          "maxDrawdownPct": 0.623826801776886,
          "winRate": 31.84357452392578,
          "totalFees": 35.87630081176758,
          "source_row_index": 57
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 12,
            "require_rising": 0
          },
          "totalTrades": 376,
          "totalReturn": 0.40005165338516235,
          "maxDrawdownPct": 0.39751318097114563,
          "winRate": 31.914894104003906,
          "totalFees": 37.67780685424805,
          "source_row_index": 58
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 16,
            "require_rising": 0
          },
          "totalTrades": 404,
          "totalReturn": 0.3960839807987213,
          "maxDrawdownPct": 0.39437639713287354,
          "winRate": 31.683168411254883,
          "totalFees": 40.4802360534668,
          "source_row_index": 59
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 8,
            "require_rising": 1
          },
          "totalTrades": 260,
          "totalReturn": 0.39563795924186707,
          "maxDrawdownPct": 0.5115540027618408,
          "winRate": 35.38461685180664,
          "totalFees": 26.065671920776367,
          "source_row_index": 60
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 5,
            "require_rising": 0
          },
          "totalTrades": 338,
          "totalReturn": 0.39497512578964233,
          "maxDrawdownPct": 0.4380633533000946,
          "winRate": 35.502960205078125,
          "totalFees": 33.87342834472656,
          "source_row_index": 61
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 9,
            "require_rising": 0
          },
          "totalTrades": 360,
          "totalReturn": 0.3906695544719696,
          "maxDrawdownPct": 0.46324342489242554,
          "winRate": 32.77777862548828,
          "totalFees": 36.07515335083008,
          "source_row_index": 62
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 15,
            "require_rising": 0
          },
          "totalTrades": 400,
          "totalReturn": 0.3880179226398468,
          "maxDrawdownPct": 0.4445013999938965,
          "winRate": 31,
          "totalFees": 40.07905578613281,
          "source_row_index": 63
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 4,
            "require_rising": 0
          },
          "totalTrades": 342,
          "totalReturn": 0.37294456362724304,
          "maxDrawdownPct": 0.4994153082370758,
          "winRate": 35.08771896362305,
          "totalFees": 34.27159118652344,
          "source_row_index": 64
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 4,
            "require_rising": 1
          },
          "totalTrades": 304,
          "totalReturn": 0.36022019386291504,
          "maxDrawdownPct": 0.5653504133224487,
          "winRate": 34.21052551269531,
          "totalFees": 30.46649932861328,
          "source_row_index": 65
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 14,
            "require_rising": 0
          },
          "totalTrades": 392,
          "totalReturn": 0.3581366240978241,
          "maxDrawdownPct": 0.41986462473869324,
          "winRate": 30.612245559692383,
          "totalFees": 39.27530288696289,
          "source_row_index": 66
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 9,
            "require_rising": 1
          },
          "totalTrades": 252,
          "totalReturn": 0.34099024534225464,
          "maxDrawdownPct": 0.5565470457077026,
          "winRate": 34.92063522338867,
          "totalFees": 25.259368896484375,
          "source_row_index": 67
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 10,
            "require_rising": 1
          },
          "totalTrades": 248,
          "totalReturn": 0.3393472731113434,
          "maxDrawdownPct": 0.524201512336731,
          "winRate": 35.48387145996094,
          "totalFees": 24.858806610107422,
          "source_row_index": 68
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 3,
            "require_rising": 0
          },
          "totalTrades": 336,
          "totalReturn": 0.3392653465270996,
          "maxDrawdownPct": 0.6209762096405029,
          "winRate": 32.14285659790039,
          "totalFees": 33.66767501831055,
          "source_row_index": 69
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 11,
            "require_rising": 0
          },
          "totalTrades": 372,
          "totalReturn": 0.32872411608695984,
          "maxDrawdownPct": 0.4410705864429474,
          "winRate": 32.79570007324219,
          "totalFees": 37.27023696899414,
          "source_row_index": 70
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 20,
            "require_rising": 0
          },
          "totalTrades": 438,
          "totalReturn": 0.32466989755630493,
          "maxDrawdownPct": 0.40545642375946045,
          "winRate": 28.310503005981445,
          "totalFees": 43.87647247314453,
          "source_row_index": 71
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 25,
            "require_rising": 0
          },
          "totalTrades": 448,
          "totalReturn": 0.3177359700202942,
          "maxDrawdownPct": 0.4589104950428009,
          "winRate": 28.571428298950195,
          "totalFees": 44.876705169677734,
          "source_row_index": 72
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 3,
            "require_rising": 1
          },
          "totalTrades": 320,
          "totalReturn": 0.31268203258514404,
          "maxDrawdownPct": 0.6027477383613586,
          "winRate": 31.875,
          "totalFees": 32.06341552734375,
          "source_row_index": 73
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 17,
            "require_rising": 0
          },
          "totalTrades": 410,
          "totalReturn": 0.3086930811405182,
          "maxDrawdownPct": 0.45561426877975464,
          "winRate": 30.2439022064209,
          "totalFees": 41.07204818725586,
          "source_row_index": 74
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 6,
            "require_rising": 1
          },
          "totalTrades": 278,
          "totalReturn": 0.3032434284687042,
          "maxDrawdownPct": 0.5283450484275818,
          "winRate": 35.971221923828125,
          "totalFees": 27.858253479003906,
          "source_row_index": 75
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 13,
            "require_rising": 0
          },
          "totalTrades": 392,
          "totalReturn": 0.2791562080383301,
          "maxDrawdownPct": 0.41036319732666016,
          "winRate": 30.612245559692383,
          "totalFees": 39.26735305786133,
          "source_row_index": 76
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 18,
            "require_rising": 0
          },
          "totalTrades": 422,
          "totalReturn": 0.2752765417098999,
          "maxDrawdownPct": 0.4379037916660309,
          "winRate": 28.436019897460938,
          "totalFees": 42.26988983154297,
          "source_row_index": 77
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 14,
            "require_rising": 1
          },
          "totalTrades": 240,
          "totalReturn": 0.2577207088470459,
          "maxDrawdownPct": 0.45690837502479553,
          "winRate": 35,
          "totalFees": 24.049962997436523,
          "source_row_index": 78
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 7,
            "require_rising": 1
          },
          "totalTrades": 272,
          "totalReturn": 0.2317119538784027,
          "maxDrawdownPct": 0.527813732624054,
          "winRate": 35.29411697387695,
          "totalFees": 27.25044059753418,
          "source_row_index": 79
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 7,
            "require_rising": 0
          },
          "totalTrades": 358,
          "totalReturn": 0.2277357429265976,
          "maxDrawdownPct": 0.4558868706226349,
          "winRate": 32.96089553833008,
          "totalFees": 35.858642578125,
          "source_row_index": 80
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 6,
            "require_rising": 0
          },
          "totalTrades": 346,
          "totalReturn": 0.22614315152168274,
          "maxDrawdownPct": 0.43488404154777527,
          "winRate": 34.10404586791992,
          "totalFees": 34.65727615356445,
          "source_row_index": 81
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 12,
            "require_rising": 1
          },
          "totalTrades": 242,
          "totalReturn": 0.2146357148885727,
          "maxDrawdownPct": 0.42833346128463745,
          "winRate": 35.53718948364258,
          "totalFees": 24.245759963989258,
          "source_row_index": 82
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 13,
            "require_rising": 1
          },
          "totalTrades": 240,
          "totalReturn": 0.20028634369373322,
          "maxDrawdownPct": 0.4639968276023865,
          "winRate": 35,
          "totalFees": 24.044174194335938,
          "source_row_index": 83
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 15,
            "require_rising": 1
          },
          "totalTrades": 248,
          "totalReturn": 0.19981402158737183,
          "maxDrawdownPct": 0.4875032603740692,
          "winRate": 33.870967864990234,
          "totalFees": 24.84492301940918,
          "source_row_index": 84
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 17,
            "require_rising": 1
          },
          "totalTrades": 244,
          "totalReturn": 0.14801672101020813,
          "maxDrawdownPct": 0.5143555998802185,
          "winRate": 32.78688430786133,
          "totalFees": 24.439346313476562,
          "source_row_index": 85
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 16,
            "require_rising": 1
          },
          "totalTrades": 246,
          "totalReturn": 0.13803650438785553,
          "maxDrawdownPct": 0.48996421694755554,
          "winRate": 34.14634323120117,
          "totalFees": 24.638534545898438,
          "source_row_index": 86
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 11,
            "require_rising": 1
          },
          "totalTrades": 250,
          "totalReturn": 0.12953317165374756,
          "maxDrawdownPct": 0.5268839001655579,
          "winRate": 36.79999923706055,
          "totalFees": 25.038036346435547,
          "source_row_index": 87
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 18,
            "require_rising": 1
          },
          "totalTrades": 248,
          "totalReturn": 0.12257730960845947,
          "maxDrawdownPct": 0.5004304647445679,
          "winRate": 31.45161247253418,
          "totalFees": 24.837167739868164,
          "source_row_index": 88
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 19,
            "require_rising": 1
          },
          "totalTrades": 246,
          "totalReturn": 0.09792259335517883,
          "maxDrawdownPct": 0.5033774375915527,
          "winRate": 30.081300735473633,
          "totalFees": 24.634498596191406,
          "source_row_index": 89
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 20,
            "require_rising": 1
          },
          "totalTrades": 246,
          "totalReturn": 0.09302778542041779,
          "maxDrawdownPct": 0.5307759046554565,
          "winRate": 30.081300735473633,
          "totalFees": 24.634057998657227,
          "source_row_index": 90
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 22,
            "require_rising": 1
          },
          "totalTrades": 242,
          "totalReturn": 0.06434579938650131,
          "maxDrawdownPct": 0.5727052688598633,
          "winRate": 31.404958724975586,
          "totalFees": 24.230785369873047,
          "source_row_index": 91
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 21,
            "require_rising": 1
          },
          "totalTrades": 244,
          "totalReturn": 0.02838907018303871,
          "maxDrawdownPct": 0.5687539577484131,
          "winRate": 29.508195877075195,
          "totalFees": 24.427392959594727,
          "source_row_index": 92
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 23,
            "require_rising": 1
          },
          "totalTrades": 242,
          "totalReturn": 0.025197839364409447,
          "maxDrawdownPct": 0.6117985844612122,
          "winRate": 30.57851219177246,
          "totalFees": 24.226844787597656,
          "source_row_index": 93
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 24,
            "require_rising": 1
          },
          "totalTrades": 244,
          "totalReturn": 0.0027540542650967836,
          "maxDrawdownPct": 0.6199144721031189,
          "winRate": 30.327869415283203,
          "totalFees": 24.42477798461914,
          "source_row_index": 94
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 25,
            "require_rising": 1
          },
          "totalTrades": 248,
          "totalReturn": -0.14155545830726624,
          "maxDrawdownPct": 0.6931785345077515,
          "winRate": 29.838708877563477,
          "totalFees": 24.810749053955078,
          "source_row_index": 95
        }
      ]
    },
    {
      "family": "adx",
      "frame": {
        "exchange": "binance",
        "symbol": "ETHUSDT",
        "timeframe": "2h",
        "start": "2024-01-01",
        "end": "2025-12-31",
        "starting_amount": 10000,
        "trading_fee_percent": 0.1
      },
      "batch_id": null,
      "source": {
        "interface": "UI",
        "ui_job": "UI-REMAIN-adx-control-ethusdt-later-2h-4h",
        "raw_result": "adx/raw-ui/UI-REMAIN-adx-control-ethusdt-later-2h-4h/export.compact.json",
        "completion": "adx/raw-ui/UI-REMAIN-adx-control-ethusdt-later-2h-4h/completion.json",
        "normalized_result": "adx/raw-ui/UI-REMAIN-adx-control-ethusdt-later-2h-4h/normalized-ui.json",
        "request": "adx/raw-ui/UI-REMAIN-adx-control-ethusdt-later-2h-4h/completion.json",
        "request_sha256": "461884fcff7a753825c9edae62baf5eb7613f6e7ba9d4c98efd56040b5f6c3a1",
        "result_sha256": "2b038ce58f03c3f3c94b8b0044e150c3d6f77a5709f0630555c9276dde2b3129",
        "normalized_sha256": "819e3fdb0b9ad8b908dee3ad32687debee5a1f20235755b6ec8b7604368f12f6",
        "source_sha256": "d9d834e783a84a4b63446f71988be6a3dd0fd9a981f15730dee87552e73fcde1",
        "ui_counts": {
          "requested": 48,
          "structural_invalid": 0,
          "accepted_valid": 48,
          "observed_metric_rows": 48,
          "traded_rows": 48,
          "explicit_zero_rows": 0,
          "reconciled_omitted_zero_tuples": 0,
          "inclusion": "unique"
        }
      },
      "points": [
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 23,
            "require_rising": 0
          },
          "totalTrades": 260,
          "totalReturn": 0.3531610667705536,
          "maxDrawdownPct": 0.5039598345756531,
          "winRate": 29.230770111083984,
          "totalFees": 26.061363220214844,
          "source_row_index": 25
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 24,
            "require_rising": 0
          },
          "totalTrades": 264,
          "totalReturn": 0.34632307291030884,
          "maxDrawdownPct": 0.5263219475746155,
          "winRate": 28.787878036499023,
          "totalFees": 26.461078643798828,
          "source_row_index": 27
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 21,
            "require_rising": 0
          },
          "totalTrades": 256,
          "totalReturn": 0.3432864546775818,
          "maxDrawdownPct": 0.4709157943725586,
          "winRate": 28.90625,
          "totalFees": 25.659975051879883,
          "source_row_index": 29
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 25,
            "require_rising": 0
          },
          "totalTrades": 266,
          "totalReturn": 0.3346380293369293,
          "maxDrawdownPct": 0.55052250623703,
          "winRate": 29.32330894470215,
          "totalFees": 26.66010856628418,
          "source_row_index": 30
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 25,
            "require_rising": 1
          },
          "totalTrades": 134,
          "totalReturn": 0.33200353384017944,
          "maxDrawdownPct": 0.47139590978622437,
          "winRate": 32.835819244384766,
          "totalFees": 13.446648597717285,
          "source_row_index": 31
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 20,
            "require_rising": 1
          },
          "totalTrades": 140,
          "totalReturn": 0.32665878534317017,
          "maxDrawdownPct": 0.4605831503868103,
          "winRate": 27.14285659790039,
          "totalFees": 14.046716690063477,
          "source_row_index": 32
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 22,
            "require_rising": 0
          },
          "totalTrades": 262,
          "totalReturn": 0.31725871562957764,
          "maxDrawdownPct": 0.5499545931816101,
          "winRate": 29.770992279052734,
          "totalFees": 26.25796890258789,
          "source_row_index": 33
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 24,
            "require_rising": 1
          },
          "totalTrades": 134,
          "totalReturn": 0.3153458833694458,
          "maxDrawdownPct": 0.46865054965019226,
          "winRate": 31.34328269958496,
          "totalFees": 13.444982528686523,
          "source_row_index": 34
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 21,
            "require_rising": 1
          },
          "totalTrades": 136,
          "totalReturn": 0.31369760632514954,
          "maxDrawdownPct": 0.45271509885787964,
          "winRate": 27.941177368164062,
          "totalFees": 13.645017623901367,
          "source_row_index": 35
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 19,
            "require_rising": 0
          },
          "totalTrades": 250,
          "totalReturn": 0.28804829716682434,
          "maxDrawdownPct": 0.4718657433986664,
          "winRate": 28.799999237060547,
          "totalFees": 25.05384063720703,
          "source_row_index": 37
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 23,
            "require_rising": 1
          },
          "totalTrades": 134,
          "totalReturn": 0.27468374371528625,
          "maxDrawdownPct": 0.47104412317276,
          "winRate": 29.850746154785156,
          "totalFees": 13.440911293029785,
          "source_row_index": 38
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 18,
            "require_rising": 0
          },
          "totalTrades": 248,
          "totalReturn": 0.2746364176273346,
          "maxDrawdownPct": 0.46241495013237,
          "winRate": 29.032258987426758,
          "totalFees": 24.85230255126953,
          "source_row_index": 39
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 20,
            "require_rising": 0
          },
          "totalTrades": 256,
          "totalReturn": 0.27444005012512207,
          "maxDrawdownPct": 0.4790726900100708,
          "winRate": 27.34375,
          "totalFees": 25.65308380126953,
          "source_row_index": 40
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 22,
            "require_rising": 1
          },
          "totalTrades": 138,
          "totalReturn": 0.26875483989715576,
          "maxDrawdownPct": 0.4791502356529236,
          "winRate": 28.98550796508789,
          "totalFees": 13.840716361999512,
          "source_row_index": 41
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 19,
            "require_rising": 1
          },
          "totalTrades": 140,
          "totalReturn": 0.25306078791618347,
          "maxDrawdownPct": 0.4537225663661957,
          "winRate": 28.571428298950195,
          "totalFees": 14.039347648620605,
          "source_row_index": 42
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 18,
            "require_rising": 1
          },
          "totalTrades": 142,
          "totalReturn": 0.22064998745918274,
          "maxDrawdownPct": 0.44435015320777893,
          "winRate": 28.16901397705078,
          "totalFees": 14.236305236816406,
          "source_row_index": 43
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 17,
            "require_rising": 0
          },
          "totalTrades": 254,
          "totalReturn": 0.2138623297214508,
          "maxDrawdownPct": 0.5234236121177673,
          "winRate": 28.34645652770996,
          "totalFees": 25.44681739807129,
          "source_row_index": 44
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 11,
            "require_rising": 1
          },
          "totalTrades": 148,
          "totalReturn": 0.19278350472450256,
          "maxDrawdownPct": 0.5542880296707153,
          "winRate": 28.37837791442871,
          "totalFees": 14.834118843078613,
          "source_row_index": 46
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 16,
            "require_rising": 1
          },
          "totalTrades": 152,
          "totalReturn": 0.1799461990594864,
          "maxDrawdownPct": 0.49530014395713806,
          "winRate": 26.3157901763916,
          "totalFees": 15.233227729797363,
          "source_row_index": 47
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 15,
            "require_rising": 1
          },
          "totalTrades": 152,
          "totalReturn": 0.1614069640636444,
          "maxDrawdownPct": 0.5498263239860535,
          "winRate": 25,
          "totalFees": 15.231379508972168,
          "source_row_index": 48
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 17,
            "require_rising": 1
          },
          "totalTrades": 150,
          "totalReturn": 0.1546606719493866,
          "maxDrawdownPct": 0.49166667461395264,
          "winRate": 26.66666603088379,
          "totalFees": 15.030499458312988,
          "source_row_index": 49
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 16,
            "require_rising": 0
          },
          "totalTrades": 252,
          "totalReturn": 0.13890008628368378,
          "maxDrawdownPct": 0.5935527682304382,
          "winRate": 27.77777862548828,
          "totalFees": 25.239110946655273,
          "source_row_index": 50
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 12,
            "require_rising": 1
          },
          "totalTrades": 148,
          "totalReturn": 0.13531151413917542,
          "maxDrawdownPct": 0.5754322409629822,
          "winRate": 31.08108139038086,
          "totalFees": 14.828371047973633,
          "source_row_index": 51
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 15,
            "require_rising": 0
          },
          "totalTrades": 250,
          "totalReturn": 0.12181795388460159,
          "maxDrawdownPct": 0.6497660279273987,
          "winRate": 27.200000762939453,
          "totalFees": 25.037208557128906,
          "source_row_index": 52
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 14,
            "require_rising": 1
          },
          "totalTrades": 154,
          "totalReturn": 0.07769887894392014,
          "maxDrawdownPct": 0.6229419112205505,
          "winRate": 25.97402572631836,
          "totalFees": 15.423197746276855,
          "source_row_index": 56
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 13,
            "require_rising": 1
          },
          "totalTrades": 152,
          "totalReturn": 0.07064532488584518,
          "maxDrawdownPct": 0.5801525115966797,
          "winRate": 30.263158798217773,
          "totalFees": 15.222298622131348,
          "source_row_index": 58
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 10,
            "require_rising": 1
          },
          "totalTrades": 154,
          "totalReturn": 0.06913353502750397,
          "maxDrawdownPct": 0.5772966742515564,
          "winRate": 27.272727966308594,
          "totalFees": 15.422345161437988,
          "source_row_index": 59
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 8,
            "require_rising": 1
          },
          "totalTrades": 164,
          "totalReturn": 0.039338864386081696,
          "maxDrawdownPct": 0.5382155179977417,
          "winRate": 28.04878044128418,
          "totalFees": 16.420377731323242,
          "source_row_index": 62
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 9,
            "require_rising": 1
          },
          "totalTrades": 158,
          "totalReturn": 0.031211497262120247,
          "maxDrawdownPct": 0.5748224854469299,
          "winRate": 26.582279205322266,
          "totalFees": 15.818948745727539,
          "source_row_index": 63
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 11,
            "require_rising": 0
          },
          "totalTrades": 228,
          "totalReturn": 0.0053924755193293095,
          "maxDrawdownPct": 0.6224314570426941,
          "winRate": 29.824562072753906,
          "totalFees": 22.823354721069336,
          "source_row_index": 68
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 12,
            "require_rising": 0
          },
          "totalTrades": 230,
          "totalReturn": -0.013149179518222809,
          "maxDrawdownPct": 0.6525126695632935,
          "winRate": 31.30434799194336,
          "totalFees": 23.021697998046875,
          "source_row_index": 70
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 9,
            "require_rising": 0
          },
          "totalTrades": 218,
          "totalReturn": -0.02653159573674202,
          "maxDrawdownPct": 0.6056007146835327,
          "winRate": 29.357797622680664,
          "totalFees": 21.819154739379883,
          "source_row_index": 72
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 8,
            "require_rising": 0
          },
          "totalTrades": 218,
          "totalReturn": -0.030361808836460114,
          "maxDrawdownPct": 0.6041351556777954,
          "winRate": 29.357797622680664,
          "totalFees": 21.81878662109375,
          "source_row_index": 74
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 10,
            "require_rising": 0
          },
          "totalTrades": 224,
          "totalReturn": -0.04878171905875206,
          "maxDrawdownPct": 0.6366209387779236,
          "winRate": 30.35714340209961,
          "totalFees": 22.41752815246582,
          "source_row_index": 80
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 14,
            "require_rising": 0
          },
          "totalTrades": 244,
          "totalReturn": -0.054368697106838226,
          "maxDrawdownPct": 0.6587528586387634,
          "winRate": 28.68852424621582,
          "totalFees": 24.418970108032227,
          "source_row_index": 81
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 7,
            "require_rising": 1
          },
          "totalTrades": 176,
          "totalReturn": -0.11122803390026093,
          "maxDrawdownPct": 0.6265799403190613,
          "winRate": 25,
          "totalFees": 17.606487274169922,
          "source_row_index": 83
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 13,
            "require_rising": 0
          },
          "totalTrades": 242,
          "totalReturn": -0.12930917739868164,
          "maxDrawdownPct": 0.6731823682785034,
          "winRate": 30.57851219177246,
          "totalFees": 24.211271286010742,
          "source_row_index": 84
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 6,
            "require_rising": 1
          },
          "totalTrades": 182,
          "totalReturn": -0.13366949558258057,
          "maxDrawdownPct": 0.6703137755393982,
          "winRate": 27.47252655029297,
          "totalFees": 18.204853057861328,
          "source_row_index": 85
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 2,
            "require_rising": 1
          },
          "totalTrades": 237,
          "totalReturn": -0.13862326741218567,
          "maxDrawdownPct": 0.8281662464141846,
          "winRate": 22.88135528564453,
          "totalFees": 23.709747314453125,
          "source_row_index": 86
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 5,
            "require_rising": 1
          },
          "totalTrades": 198,
          "totalReturn": -0.1676529496908188,
          "maxDrawdownPct": 0.738152265548706,
          "winRate": 26.26262664794922,
          "totalFees": 19.80304527282715,
          "source_row_index": 87
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 3,
            "require_rising": 1
          },
          "totalTrades": 218,
          "totalReturn": -0.17157334089279175,
          "maxDrawdownPct": 0.74502032995224,
          "winRate": 24.770641326904297,
          "totalFees": 21.804651260375977,
          "source_row_index": 88
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 7,
            "require_rising": 0
          },
          "totalTrades": 220,
          "totalReturn": -0.19020222127437592,
          "maxDrawdownPct": 0.677732527256012,
          "winRate": 26.363636016845703,
          "totalFees": 22.002973556518555,
          "source_row_index": 89
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 6,
            "require_rising": 0
          },
          "totalTrades": 224,
          "totalReturn": -0.1982164829969406,
          "maxDrawdownPct": 0.714698076248169,
          "winRate": 28.571428298950195,
          "totalFees": 22.402584075927734,
          "source_row_index": 90
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 4,
            "require_rising": 1
          },
          "totalTrades": 208,
          "totalReturn": -0.20692430436611176,
          "maxDrawdownPct": 0.7219587564468384,
          "winRate": 25,
          "totalFees": 20.800119400024414,
          "source_row_index": 91
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 2,
            "require_rising": 0
          },
          "totalTrades": 243,
          "totalReturn": -0.24358294904232025,
          "maxDrawdownPct": 0.852973461151123,
          "winRate": 22.314048767089844,
          "totalFees": 24.299827575683594,
          "source_row_index": 92
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 5,
            "require_rising": 0
          },
          "totalTrades": 228,
          "totalReturn": -0.3355647623538971,
          "maxDrawdownPct": 0.836230993270874,
          "winRate": 25.438596725463867,
          "totalFees": 22.789226531982422,
          "source_row_index": 93
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 3,
            "require_rising": 0
          },
          "totalTrades": 236,
          "totalReturn": -0.3698786199092865,
          "maxDrawdownPct": 0.8477796912193298,
          "winRate": 22.88135528564453,
          "totalFees": 23.58658790588379,
          "source_row_index": 94
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 4,
            "require_rising": 0
          },
          "totalTrades": 232,
          "totalReturn": -0.3816414475440979,
          "maxDrawdownPct": 0.838886022567749,
          "winRate": 23.275861740112305,
          "totalFees": 23.18501853942871,
          "source_row_index": 95
        }
      ]
    },
    {
      "family": "adx",
      "frame": {
        "exchange": "binance",
        "symbol": "ETHUSDT",
        "timeframe": "4h",
        "start": "2021-01-01",
        "end": "2023-12-31",
        "starting_amount": 10000,
        "trading_fee_percent": 0.1
      },
      "batch_id": null,
      "source": {
        "interface": "UI",
        "ui_job": "UI-REMAIN-adx-control-ethusdt-early-2h-4h",
        "raw_result": "adx/raw-ui/UI-REMAIN-adx-control-ethusdt-early-2h-4h/export.compact.json",
        "completion": "adx/raw-ui/UI-REMAIN-adx-control-ethusdt-early-2h-4h/completion.json",
        "normalized_result": "adx/raw-ui/UI-REMAIN-adx-control-ethusdt-early-2h-4h/normalized-ui.json",
        "request": "adx/raw-ui/UI-REMAIN-adx-control-ethusdt-early-2h-4h/completion.json",
        "request_sha256": "2e2ce46e0388883cc1b5e81bd035b764e023f4038789f394a8c0aa338293dc77",
        "result_sha256": "c9262a43c0a38c15ae53d0d808932f8acfa9860efdbe07d15da458f4db7cd9ca",
        "normalized_sha256": "757567614a0f307926ca5de19751c53c5e4669491bdf1db5f99e3199b6f8d2cb",
        "source_sha256": "d9d834e783a84a4b63446f71988be6a3dd0fd9a981f15730dee87552e73fcde1",
        "ui_counts": {
          "requested": 48,
          "structural_invalid": 0,
          "accepted_valid": 48,
          "observed_metric_rows": 48,
          "traded_rows": 48,
          "explicit_zero_rows": 0,
          "reconciled_omitted_zero_tuples": 0,
          "inclusion": "unique"
        }
      },
      "points": [
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 5,
            "require_rising": 1
          },
          "totalTrades": 130,
          "totalReturn": 1.2491950988769531,
          "maxDrawdownPct": 0.2970010042190552,
          "winRate": 38.46154022216797,
          "totalFees": 13.138045310974121,
          "source_row_index": 0
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 4,
            "require_rising": 1
          },
          "totalTrades": 136,
          "totalReturn": 1.1780848503112793,
          "maxDrawdownPct": 0.3203100264072418,
          "winRate": 35.29411697387695,
          "totalFees": 13.731500625610352,
          "source_row_index": 1
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 2,
            "require_rising": 0
          },
          "totalTrades": 164,
          "totalReturn": 1.1401253938674927,
          "maxDrawdownPct": 0.6054485440254211,
          "winRate": 31.707317352294922,
          "totalFees": 16.530452728271484,
          "source_row_index": 2
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 2,
            "require_rising": 1
          },
          "totalTrades": 164,
          "totalReturn": 1.1401253938674927,
          "maxDrawdownPct": 0.6054485440254211,
          "winRate": 31.707317352294922,
          "totalFees": 16.530452728271484,
          "source_row_index": 3
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 5,
            "require_rising": 0
          },
          "totalTrades": 144,
          "totalReturn": 1.1341595649719238,
          "maxDrawdownPct": 0.37776216864585876,
          "winRate": 34.72222137451172,
          "totalFees": 14.527934074401855,
          "source_row_index": 4
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 4,
            "require_rising": 0
          },
          "totalTrades": 142,
          "totalReturn": 1.1018372774124146,
          "maxDrawdownPct": 0.4318291246891022,
          "winRate": 33.802818298339844,
          "totalFees": 14.324469566345215,
          "source_row_index": 5
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 3,
            "require_rising": 1
          },
          "totalTrades": 152,
          "totalReturn": 1.0856467485427856,
          "maxDrawdownPct": 0.5799174308776855,
          "winRate": 32.894737243652344,
          "totalFees": 15.323863983154297,
          "source_row_index": 6
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 6,
            "require_rising": 1
          },
          "totalTrades": 128,
          "totalReturn": 1.082452416419983,
          "maxDrawdownPct": 0.36856260895729065,
          "winRate": 39.0625,
          "totalFees": 12.921164512634277,
          "source_row_index": 7
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 8,
            "require_rising": 1
          },
          "totalTrades": 128,
          "totalReturn": 1.0644594430923462,
          "maxDrawdownPct": 0.3912258744239807,
          "winRate": 37.5,
          "totalFees": 12.919380187988281,
          "source_row_index": 8
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 7,
            "require_rising": 1
          },
          "totalTrades": 128,
          "totalReturn": 1.0320061445236206,
          "maxDrawdownPct": 0.42600852251052856,
          "winRate": 39.0625,
          "totalFees": 12.91613483428955,
          "source_row_index": 9
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 6,
            "require_rising": 0
          },
          "totalTrades": 148,
          "totalReturn": 0.9467867016792297,
          "maxDrawdownPct": 0.4672359228134155,
          "winRate": 35.135135650634766,
          "totalFees": 14.909621238708496,
          "source_row_index": 10
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 21,
            "require_rising": 1
          },
          "totalTrades": 106,
          "totalReturn": 0.9462859034538269,
          "maxDrawdownPct": 0.44669321179389954,
          "winRate": 43.39622497558594,
          "totalFees": 10.7052640914917,
          "source_row_index": 11
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 3,
            "require_rising": 0
          },
          "totalTrades": 158,
          "totalReturn": 0.9380041360855103,
          "maxDrawdownPct": 0.7126374840736389,
          "winRate": 31.64556884765625,
          "totalFees": 15.909685134887695,
          "source_row_index": 12
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 23,
            "require_rising": 1
          },
          "totalTrades": 106,
          "totalReturn": 0.918693482875824,
          "maxDrawdownPct": 0.42753660678863525,
          "winRate": 45.28302001953125,
          "totalFees": 10.7025146484375,
          "source_row_index": 13
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 22,
            "require_rising": 1
          },
          "totalTrades": 106,
          "totalReturn": 0.9124889969825745,
          "maxDrawdownPct": 0.4284314215183258,
          "winRate": 43.39622497558594,
          "totalFees": 10.70189380645752,
          "source_row_index": 14
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 25,
            "require_rising": 1
          },
          "totalTrades": 108,
          "totalReturn": 0.912298858165741,
          "maxDrawdownPct": 0.39223048090934753,
          "winRate": 42.592594146728516,
          "totalFees": 10.90200424194336,
          "source_row_index": 15
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 24,
            "require_rising": 1
          },
          "totalTrades": 108,
          "totalReturn": 0.8840411305427551,
          "maxDrawdownPct": 0.4123137295246124,
          "winRate": 44.44444274902344,
          "totalFees": 10.899190902709961,
          "source_row_index": 16
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 7,
            "require_rising": 0
          },
          "totalTrades": 158,
          "totalReturn": 0.8820974230766296,
          "maxDrawdownPct": 0.508519172668457,
          "winRate": 34.177215576171875,
          "totalFees": 15.904165267944336,
          "source_row_index": 17
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 9,
            "require_rising": 1
          },
          "totalTrades": 130,
          "totalReturn": 0.8819975256919861,
          "maxDrawdownPct": 0.4509013295173645,
          "winRate": 36.92307662963867,
          "totalFees": 13.10125732421875,
          "source_row_index": 18
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 20,
            "require_rising": 1
          },
          "totalTrades": 108,
          "totalReturn": 0.845644474029541,
          "maxDrawdownPct": 0.4700155258178711,
          "winRate": 42.592594146728516,
          "totalFees": 10.895389556884766,
          "source_row_index": 19
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 8,
            "require_rising": 0
          },
          "totalTrades": 166,
          "totalReturn": 0.8269519209861755,
          "maxDrawdownPct": 0.5110325813293457,
          "winRate": 32.530120849609375,
          "totalFees": 16.69939613342285,
          "source_row_index": 20
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 19,
            "require_rising": 1
          },
          "totalTrades": 110,
          "totalReturn": 0.8180055022239685,
          "maxDrawdownPct": 0.4718889892101288,
          "winRate": 41.818180084228516,
          "totalFees": 11.092824935913086,
          "source_row_index": 21
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 10,
            "require_rising": 1
          },
          "totalTrades": 130,
          "totalReturn": 0.7632651329040527,
          "maxDrawdownPct": 0.5251162648200989,
          "winRate": 36.92307662963867,
          "totalFees": 13.08930778503418,
          "source_row_index": 22
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 25,
            "require_rising": 0
          },
          "totalTrades": 202,
          "totalReturn": 0.7573909759521484,
          "maxDrawdownPct": 0.6713540554046631,
          "winRate": 30.693069458007812,
          "totalFees": 20.2960147857666,
          "source_row_index": 23
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 21,
            "require_rising": 0
          },
          "totalTrades": 192,
          "totalReturn": 0.7512420415878296,
          "maxDrawdownPct": 0.7557607293128967,
          "winRate": 31.25,
          "totalFees": 19.294448852539062,
          "source_row_index": 24
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 18,
            "require_rising": 1
          },
          "totalTrades": 112,
          "totalReturn": 0.7418174147605896,
          "maxDrawdownPct": 0.4580478370189667,
          "winRate": 39.28571319580078,
          "totalFees": 11.285406112670898,
          "source_row_index": 25
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 20,
            "require_rising": 0
          },
          "totalTrades": 190,
          "totalReturn": 0.6983245015144348,
          "maxDrawdownPct": 0.7848049998283386,
          "winRate": 31.578947067260742,
          "totalFees": 19.08895492553711,
          "source_row_index": 26
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 15,
            "require_rising": 1
          },
          "totalTrades": 118,
          "totalReturn": 0.687293529510498,
          "maxDrawdownPct": 0.5386027693748474,
          "winRate": 38.98305130004883,
          "totalFees": 11.880526542663574,
          "source_row_index": 27
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 22,
            "require_rising": 0
          },
          "totalTrades": 194,
          "totalReturn": 0.6852385997772217,
          "maxDrawdownPct": 0.7465420365333557,
          "winRate": 30.92783546447754,
          "totalFees": 19.488065719604492,
          "source_row_index": 28
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 12,
            "require_rising": 1
          },
          "totalTrades": 124,
          "totalReturn": 0.6850998997688293,
          "maxDrawdownPct": 0.6042215824127197,
          "winRate": 37.09677505493164,
          "totalFees": 12.480903625488281,
          "source_row_index": 29
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 11,
            "require_rising": 1
          },
          "totalTrades": 126,
          "totalReturn": 0.680314302444458,
          "maxDrawdownPct": 0.5757578611373901,
          "winRate": 36.507938385009766,
          "totalFees": 12.680590629577637,
          "source_row_index": 30
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 16,
            "require_rising": 1
          },
          "totalTrades": 118,
          "totalReturn": 0.6779578924179077,
          "maxDrawdownPct": 0.5546485781669617,
          "winRate": 38.98305130004883,
          "totalFees": 11.879593849182129,
          "source_row_index": 31
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 17,
            "require_rising": 1
          },
          "totalTrades": 116,
          "totalReturn": 0.6634514927864075,
          "maxDrawdownPct": 0.5251016020774841,
          "winRate": 37.931034088134766,
          "totalFees": 11.677971839904785,
          "source_row_index": 32
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 13,
            "require_rising": 1
          },
          "totalTrades": 122,
          "totalReturn": 0.6522260904312134,
          "maxDrawdownPct": 0.5784668922424316,
          "winRate": 37.704917907714844,
          "totalFees": 12.277425765991211,
          "source_row_index": 33
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 23,
            "require_rising": 0
          },
          "totalTrades": 200,
          "totalReturn": 0.6442840695381165,
          "maxDrawdownPct": 0.7923192381858826,
          "winRate": 31,
          "totalFees": 20.084535598754883,
          "source_row_index": 34
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 24,
            "require_rising": 0
          },
          "totalTrades": 200,
          "totalReturn": 0.641019344329834,
          "maxDrawdownPct": 0.7855337858200073,
          "winRate": 31,
          "totalFees": 20.08418083190918,
          "source_row_index": 35
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 14,
            "require_rising": 1
          },
          "totalTrades": 120,
          "totalReturn": 0.6366729736328125,
          "maxDrawdownPct": 0.5917205214500427,
          "winRate": 38.33333206176758,
          "totalFees": 12.075642585754395,
          "source_row_index": 36
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 9,
            "require_rising": 0
          },
          "totalTrades": 174,
          "totalReturn": 0.6251499056816101,
          "maxDrawdownPct": 0.7137786149978638,
          "winRate": 31.034482955932617,
          "totalFees": 17.479938507080078,
          "source_row_index": 37
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 12,
            "require_rising": 0
          },
          "totalTrades": 176,
          "totalReturn": 0.6036458015441895,
          "maxDrawdownPct": 0.8889028429985046,
          "winRate": 31.81818199157715,
          "totalFees": 17.678014755249023,
          "source_row_index": 38
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 10,
            "require_rising": 0
          },
          "totalTrades": 176,
          "totalReturn": 0.6030137538909912,
          "maxDrawdownPct": 0.7532048225402832,
          "winRate": 31.81818199157715,
          "totalFees": 17.677900314331055,
          "source_row_index": 39
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 19,
            "require_rising": 0
          },
          "totalTrades": 190,
          "totalReturn": 0.5657958388328552,
          "maxDrawdownPct": 0.8174620270729065,
          "winRate": 31.578947067260742,
          "totalFees": 19.0756893157959,
          "source_row_index": 40
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 13,
            "require_rising": 0
          },
          "totalTrades": 182,
          "totalReturn": 0.5467419624328613,
          "maxDrawdownPct": 0.8886322379112244,
          "winRate": 31.868131637573242,
          "totalFees": 18.272932052612305,
          "source_row_index": 41
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 14,
            "require_rising": 0
          },
          "totalTrades": 188,
          "totalReturn": 0.5415501594543457,
          "maxDrawdownPct": 0.848858654499054,
          "winRate": 31.914894104003906,
          "totalFees": 18.87302589416504,
          "source_row_index": 42
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 15,
            "require_rising": 0
          },
          "totalTrades": 190,
          "totalReturn": 0.5357162356376648,
          "maxDrawdownPct": 0.8485586047172546,
          "winRate": 31.578947067260742,
          "totalFees": 19.07265853881836,
          "source_row_index": 43
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 11,
            "require_rising": 0
          },
          "totalTrades": 178,
          "totalReturn": 0.4920927882194519,
          "maxDrawdownPct": 0.9006918668746948,
          "winRate": 30.337078094482422,
          "totalFees": 17.867015838623047,
          "source_row_index": 45
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 18,
            "require_rising": 0
          },
          "totalTrades": 190,
          "totalReturn": 0.4894776940345764,
          "maxDrawdownPct": 0.843826174736023,
          "winRate": 30.526315689086914,
          "totalFees": 19.068038940429688,
          "source_row_index": 46
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 16,
            "require_rising": 0
          },
          "totalTrades": 192,
          "totalReturn": 0.4858705997467041,
          "maxDrawdownPct": 0.8840203285217285,
          "winRate": 31.25,
          "totalFees": 19.267854690551758,
          "source_row_index": 47
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 17,
            "require_rising": 0
          },
          "totalTrades": 190,
          "totalReturn": 0.4834153354167938,
          "maxDrawdownPct": 0.8623660206794739,
          "winRate": 30.526315689086914,
          "totalFees": 19.06743621826172,
          "source_row_index": 48
        }
      ]
    },
    {
      "family": "adx",
      "frame": {
        "exchange": "binance",
        "symbol": "ETHUSDT",
        "timeframe": "4h",
        "start": "2024-01-01",
        "end": "2025-12-31",
        "starting_amount": 10000,
        "trading_fee_percent": 0.1
      },
      "batch_id": null,
      "source": {
        "interface": "UI",
        "ui_job": "UI-REMAIN-adx-control-ethusdt-later-2h-4h",
        "raw_result": "adx/raw-ui/UI-REMAIN-adx-control-ethusdt-later-2h-4h/export.compact.json",
        "completion": "adx/raw-ui/UI-REMAIN-adx-control-ethusdt-later-2h-4h/completion.json",
        "normalized_result": "adx/raw-ui/UI-REMAIN-adx-control-ethusdt-later-2h-4h/normalized-ui.json",
        "request": "adx/raw-ui/UI-REMAIN-adx-control-ethusdt-later-2h-4h/completion.json",
        "request_sha256": "461884fcff7a753825c9edae62baf5eb7613f6e7ba9d4c98efd56040b5f6c3a1",
        "result_sha256": "2b038ce58f03c3f3c94b8b0044e150c3d6f77a5709f0630555c9276dde2b3129",
        "normalized_sha256": "819e3fdb0b9ad8b908dee3ad32687debee5a1f20235755b6ec8b7604368f12f6",
        "source_sha256": "d9d834e783a84a4b63446f71988be6a3dd0fd9a981f15730dee87552e73fcde1",
        "ui_counts": {
          "requested": 48,
          "structural_invalid": 0,
          "accepted_valid": 48,
          "observed_metric_rows": 48,
          "traded_rows": 48,
          "explicit_zero_rows": 0,
          "reconciled_omitted_zero_tuples": 0,
          "inclusion": "unique"
        }
      },
      "points": [
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 13,
            "require_rising": 1
          },
          "totalTrades": 58,
          "totalReturn": 0.6288947463035583,
          "maxDrawdownPct": 0.3539421856403351,
          "winRate": 34.482757568359375,
          "totalFees": 5.868767738342285,
          "source_row_index": 0
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 4,
            "require_rising": 1
          },
          "totalTrades": 78,
          "totalReturn": 0.606090247631073,
          "maxDrawdownPct": 0.3423823118209839,
          "winRate": 28.205127716064453,
          "totalFees": 7.868481159210205,
          "source_row_index": 1
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 12,
            "require_rising": 1
          },
          "totalTrades": 58,
          "totalReturn": 0.6003015637397766,
          "maxDrawdownPct": 0.3551352322101593,
          "winRate": 31.034482955932617,
          "totalFees": 5.865902423858643,
          "source_row_index": 2
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 16,
            "require_rising": 1
          },
          "totalTrades": 58,
          "totalReturn": 0.5703427791595459,
          "maxDrawdownPct": 0.33163389563560486,
          "winRate": 41.379310607910156,
          "totalFees": 5.862908840179443,
          "source_row_index": 3
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 17,
            "require_rising": 1
          },
          "totalTrades": 58,
          "totalReturn": 0.5561596155166626,
          "maxDrawdownPct": 0.3316805362701416,
          "winRate": 37.931034088134766,
          "totalFees": 5.861489295959473,
          "source_row_index": 4
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 15,
            "require_rising": 1
          },
          "totalTrades": 58,
          "totalReturn": 0.5481947064399719,
          "maxDrawdownPct": 0.33860674500465393,
          "winRate": 37.931034088134766,
          "totalFees": 5.860691070556641,
          "source_row_index": 5
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 14,
            "require_rising": 1
          },
          "totalTrades": 58,
          "totalReturn": 0.547935426235199,
          "maxDrawdownPct": 0.33971115946769714,
          "winRate": 34.482757568359375,
          "totalFees": 5.860665321350098,
          "source_row_index": 6
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 11,
            "require_rising": 1
          },
          "totalTrades": 62,
          "totalReturn": 0.5465167164802551,
          "maxDrawdownPct": 0.3435843884944916,
          "winRate": 32.25806427001953,
          "totalFees": 6.260921001434326,
          "source_row_index": 7
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 5,
            "require_rising": 1
          },
          "totalTrades": 76,
          "totalReturn": 0.5311335921287537,
          "maxDrawdownPct": 0.35426855087280273,
          "winRate": 28.947368621826172,
          "totalFees": 7.66077995300293,
          "source_row_index": 8
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 6,
            "require_rising": 1
          },
          "totalTrades": 72,
          "totalReturn": 0.5279754996299744,
          "maxDrawdownPct": 0.35427963733673096,
          "winRate": 30.55555534362793,
          "totalFees": 7.260059356689453,
          "source_row_index": 9
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 19,
            "require_rising": 1
          },
          "totalTrades": 58,
          "totalReturn": 0.5049939155578613,
          "maxDrawdownPct": 0.35501211881637573,
          "winRate": 31.034482955932617,
          "totalFees": 5.856364727020264,
          "source_row_index": 10
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 25,
            "require_rising": 1
          },
          "totalTrades": 58,
          "totalReturn": 0.502375602722168,
          "maxDrawdownPct": 0.3765408396720886,
          "winRate": 34.482757568359375,
          "totalFees": 5.856100559234619,
          "source_row_index": 11
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 2,
            "require_rising": 0
          },
          "totalTrades": 98,
          "totalReturn": 0.4900302588939667,
          "maxDrawdownPct": 0.33311039209365845,
          "winRate": 26.53061294555664,
          "totalFees": 9.858867645263672,
          "source_row_index": 12
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 2,
            "require_rising": 1
          },
          "totalTrades": 98,
          "totalReturn": 0.4900302588939667,
          "maxDrawdownPct": 0.33311039209365845,
          "winRate": 26.53061294555664,
          "totalFees": 9.858867645263672,
          "source_row_index": 13
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 20,
            "require_rising": 1
          },
          "totalTrades": 60,
          "totalReturn": 0.48262056708335876,
          "maxDrawdownPct": 0.3550908863544464,
          "winRate": 33.33333206176758,
          "totalFees": 6.054323673248291,
          "source_row_index": 14
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 7,
            "require_rising": 1
          },
          "totalTrades": 70,
          "totalReturn": 0.4805186092853546,
          "maxDrawdownPct": 0.3383173942565918,
          "winRate": 31.428571701049805,
          "totalFees": 7.055107593536377,
          "source_row_index": 15
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 10,
            "require_rising": 1
          },
          "totalTrades": 64,
          "totalReturn": 0.47945913672447205,
          "maxDrawdownPct": 0.3285101056098938,
          "winRate": 34.375,
          "totalFees": 6.454404354095459,
          "source_row_index": 16
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 18,
            "require_rising": 1
          },
          "totalTrades": 60,
          "totalReturn": 0.4763006567955017,
          "maxDrawdownPct": 0.3525162935256958,
          "winRate": 33.33333206176758,
          "totalFees": 6.053693771362305,
          "source_row_index": 17
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 21,
            "require_rising": 1
          },
          "totalTrades": 62,
          "totalReturn": 0.45754528045654297,
          "maxDrawdownPct": 0.362626850605011,
          "winRate": 32.25806427001953,
          "totalFees": 6.252014636993408,
          "source_row_index": 18
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 24,
            "require_rising": 1
          },
          "totalTrades": 60,
          "totalReturn": 0.4506540894508362,
          "maxDrawdownPct": 0.3767339885234833,
          "winRate": 33.33333206176758,
          "totalFees": 6.051120281219482,
          "source_row_index": 19
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 9,
            "require_rising": 1
          },
          "totalTrades": 68,
          "totalReturn": 0.4432264566421509,
          "maxDrawdownPct": 0.3548370599746704,
          "winRate": 32.35293960571289,
          "totalFees": 6.851169586181641,
          "source_row_index": 20
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 22,
            "require_rising": 1
          },
          "totalTrades": 62,
          "totalReturn": 0.43416649103164673,
          "maxDrawdownPct": 0.38707032799720764,
          "winRate": 32.25806427001953,
          "totalFees": 6.249674320220947,
          "source_row_index": 21
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 4,
            "require_rising": 0
          },
          "totalTrades": 94,
          "totalReturn": 0.42823588848114014,
          "maxDrawdownPct": 0.3843652904033661,
          "winRate": 25.53191566467285,
          "totalFees": 9.452281951904297,
          "source_row_index": 22
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 8,
            "require_rising": 1
          },
          "totalTrades": 72,
          "totalReturn": 0.42354246973991394,
          "maxDrawdownPct": 0.3314225971698761,
          "winRate": 33.33333206176758,
          "totalFees": 7.2496018409729,
          "source_row_index": 23
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 23,
            "require_rising": 1
          },
          "totalTrades": 62,
          "totalReturn": 0.39012324810028076,
          "maxDrawdownPct": 0.394320011138916,
          "winRate": 32.25806427001953,
          "totalFees": 6.24526309967041,
          "source_row_index": 24
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 3,
            "require_rising": 0
          },
          "totalTrades": 94,
          "totalReturn": 0.3486912250518799,
          "maxDrawdownPct": 0.42772558331489563,
          "winRate": 25.53191566467285,
          "totalFees": 9.444314002990723,
          "source_row_index": 26
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 3,
            "require_rising": 1
          },
          "totalTrades": 90,
          "totalReturn": 0.34473302960395813,
          "maxDrawdownPct": 0.41120943427085876,
          "winRate": 24.44444465637207,
          "totalFees": 9.0435152053833,
          "source_row_index": 28
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 5,
            "require_rising": 0
          },
          "totalTrades": 96,
          "totalReturn": 0.2895697057247162,
          "maxDrawdownPct": 0.41165459156036377,
          "winRate": 25,
          "totalFees": 9.638603210449219,
          "source_row_index": 36
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 6,
            "require_rising": 0
          },
          "totalTrades": 98,
          "totalReturn": 0.2138454020023346,
          "maxDrawdownPct": 0.4282356798648834,
          "winRate": 24.489795684814453,
          "totalFees": 9.831218719482422,
          "source_row_index": 45
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 7,
            "require_rising": 0
          },
          "totalTrades": 98,
          "totalReturn": 0.12025779485702515,
          "maxDrawdownPct": 0.4514085352420807,
          "winRate": 24.489795684814453,
          "totalFees": 9.82184886932373,
          "source_row_index": 53
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 17,
            "require_rising": 0
          },
          "totalTrades": 122,
          "totalReturn": 0.11278089135885239,
          "maxDrawdownPct": 0.5021333694458008,
          "winRate": 24.590164184570312,
          "totalFees": 12.223514556884766,
          "source_row_index": 54
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 16,
            "require_rising": 0
          },
          "totalTrades": 124,
          "totalReturn": 0.10442910343408585,
          "maxDrawdownPct": 0.4891418218612671,
          "winRate": 25.80645179748535,
          "totalFees": 12.42287826538086,
          "source_row_index": 55
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 13,
            "require_rising": 0
          },
          "totalTrades": 112,
          "totalReturn": 0.07702526450157166,
          "maxDrawdownPct": 0.5047535300254822,
          "winRate": 23.214284896850586,
          "totalFees": 11.218936920166016,
          "source_row_index": 57
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 12,
            "require_rising": 0
          },
          "totalTrades": 110,
          "totalReturn": 0.055468492209911346,
          "maxDrawdownPct": 0.5312074422836304,
          "winRate": 21.81818199157715,
          "totalFees": 11.016575813293457,
          "source_row_index": 60
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 15,
            "require_rising": 0
          },
          "totalTrades": 124,
          "totalReturn": 0.03951872140169144,
          "maxDrawdownPct": 0.514773428440094,
          "winRate": 24.19354820251465,
          "totalFees": 12.416379928588867,
          "source_row_index": 61
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 18,
            "require_rising": 0
          },
          "totalTrades": 124,
          "totalReturn": 0.03044160082936287,
          "maxDrawdownPct": 0.5057894587516785,
          "winRate": 22.580644607543945,
          "totalFees": 12.415471076965332,
          "source_row_index": 64
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 21,
            "require_rising": 0
          },
          "totalTrades": 134,
          "totalReturn": 0.022218044847249985,
          "maxDrawdownPct": 0.5525255799293518,
          "winRate": 25.37313461303711,
          "totalFees": 13.415650367736816,
          "source_row_index": 65
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 11,
            "require_rising": 0
          },
          "totalTrades": 110,
          "totalReturn": 0.01567470282316208,
          "maxDrawdownPct": 0.5761888027191162,
          "winRate": 23.636363983154297,
          "totalFees": 11.012594223022461,
          "source_row_index": 66
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 19,
            "require_rising": 0
          },
          "totalTrades": 126,
          "totalReturn": 0.007990655489265919,
          "maxDrawdownPct": 0.515906572341919,
          "winRate": 20.634920120239258,
          "totalFees": 12.613424301147461,
          "source_row_index": 67
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 9,
            "require_rising": 0
          },
          "totalTrades": 106,
          "totalReturn": -0.005875078029930592,
          "maxDrawdownPct": 0.5652576088905334,
          "winRate": 24.528301239013672,
          "totalFees": 10.610018730163574,
          "source_row_index": 69
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 20,
            "require_rising": 0
          },
          "totalTrades": 128,
          "totalReturn": -0.02628500759601593,
          "maxDrawdownPct": 0.5500648617744446,
          "winRate": 21.875,
          "totalFees": 12.810193061828613,
          "source_row_index": 71
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 10,
            "require_rising": 0
          },
          "totalTrades": 110,
          "totalReturn": -0.026956073939800262,
          "maxDrawdownPct": 0.5027688145637512,
          "winRate": 25.454545974731445,
          "totalFees": 11.008321762084961,
          "source_row_index": 73
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 25,
            "require_rising": 0
          },
          "totalTrades": 140,
          "totalReturn": -0.03566578030586243,
          "maxDrawdownPct": 0.5709576606750488,
          "winRate": 25.714284896850586,
          "totalFees": 14.010453224182129,
          "source_row_index": 75
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 22,
            "require_rising": 0
          },
          "totalTrades": 136,
          "totalReturn": -0.03751674294471741,
          "maxDrawdownPct": 0.5514592528343201,
          "winRate": 25,
          "totalFees": 13.609871864318848,
          "source_row_index": 76
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 8,
            "require_rising": 0
          },
          "totalTrades": 108,
          "totalReturn": -0.04065999761223793,
          "maxDrawdownPct": 0.5253748297691345,
          "winRate": 24.074073791503906,
          "totalFees": 10.806737899780273,
          "source_row_index": 77
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 23,
            "require_rising": 0
          },
          "totalTrades": 140,
          "totalReturn": -0.04658408463001251,
          "maxDrawdownPct": 0.5717325210571289,
          "winRate": 25.714284896850586,
          "totalFees": 14.009360313415527,
          "source_row_index": 78
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 24,
            "require_rising": 0
          },
          "totalTrades": 140,
          "totalReturn": -0.0480349101126194,
          "maxDrawdownPct": 0.5778635740280151,
          "winRate": 25.714284896850586,
          "totalFees": 14.009212493896484,
          "source_row_index": 79
        },
        {
          "parameters": {
            "di_length": 14,
            "threshold": 25,
            "adx_smoothing": 14,
            "require_rising": 0
          },
          "totalTrades": 122,
          "totalReturn": -0.07635729759931564,
          "maxDrawdownPct": 0.5473774075508118,
          "winRate": 22.95081901550293,
          "totalFees": 12.204588890075684,
          "source_row_index": 82
        }
      ]
    }
  ],
  "excluded": {
    "initial_smoke": 4,
    "detailed_fixed_quote_traces": 2
  },
  "recorded_trace": {
    "purpose": "Recorded fixed 100-quote controls inspect a threshold-qualified entry with falling ADX after recent negative DI dominance; no local trading simulation.",
    "source_sha256": "ee013641cce0830039aae6110626a3bbf97225b98dffcd64cacbfc1839101756",
    "details": [
      {
        "path": "adx/raw/adx-fixed100-detail-mode0/result.json",
        "sha256": "a8f435cb03fffba51470619b2c406b9081b8cfe2214600d556acf7c48b32a64f",
        "executions": 464
      },
      {
        "path": "adx/raw/adx-fixed100-detail-mode1/result.json",
        "sha256": "096c186c57905040c9bbf7283fdba6cce69e6c2a1beba9629b0da179efbc322e",
        "executions": 228
      }
    ],
    "selection": "First recorded threshold-only buy after startup whose prior close has ADX above 25.2, an ADX decrease greater than 0.2, positive DI exceeding negative DI by more than 0.5, and at least one candle of negative DI dominance within the preceding eight candles. Float64 Wilder calculations on exact MCP candles are used only to inspect recorded fills.",
    "matching_entries": 142,
    "selected": {
      "recorded_fill": {
        "timestamp": 1613880000000,
        "type": "buy",
        "price": 56505.22,
        "amount": 0.0017697479985035011,
        "value": 100,
        "entryId": "Long",
        "exitId": null,
        "fees": 0.1,
        "coinBalance": 0.0017697479985035011,
        "usdtBalance": 9897.405950328372,
        "totalValue": 9997.405950328372,
        "profit": null,
        "profitPercent": null
      },
      "prior_signal_candle": {
        "timestamp": 1613872800000,
        "open": 56347.7,
        "high": 56900,
        "low": 56253.77,
        "close": 56505.22,
        "volume": 4228.251846
      },
      "indicator_values": {
        "plus_DI14": 24.635663269264796,
        "minus_DI14": 23.407625161461528,
        "ADX25": 33.112480954760116,
        "previous_ADX25": 34.38566318126308
      },
      "rising_control_buys_at_same_fill": false,
      "prior_8_DI_direction": [
        "plus",
        "plus",
        "plus",
        "plus",
        "plus",
        "plus",
        "minus",
        "minus",
        "plus"
      ]
    }
  }
}
