{
  "contract": "ETH_USDT",
  "autoOpen": true,
  "autoOpenDefaultFromEnv": true,
  "lastPrice": 2315.355,
  "lastError": "",
  "mtfSnapshotCount": 12,
  "mtfLastUpdateTs": 1777126441193,
  "mtfSnapshots": [
    {
      "interval": "1m",
      "high": 2315.36,
      "low": 2315.36,
      "candleTs": 1777126440,
      "maMap": {
        "5": 2315.59,
        "10": 2315.448,
        "20": 2315.6305,
        "30": 2315.744667,
        "60": 2315.534667,
        "90": 2314.939889,
        "120": 2314.644833,
        "180": 2314.280222,
        "240": 2315.382958
      }
    },
    {
      "interval": "5m",
      "high": 2316.22,
      "low": 2315.3,
      "candleTs": 1777126200,
      "maMap": {
        "5": 2315.402,
        "10": 2315.463,
        "20": 2314.702,
        "30": 2314.307,
        "60": 2315.958833,
        "90": 2316.037889,
        "120": 2315.756917,
        "180": 2315.6655,
        "240": 2315.990208
      }
    },
    {
      "interval": "15m",
      "high": 2317.9,
      "low": 2314.02,
      "candleTs": 1777125600,
      "maMap": {
        "5": 2315.536,
        "10": 2314.306,
        "20": 2315.7815,
        "30": 2315.949667,
        "60": 2315.609167,
        "90": 2315.904111,
        "120": 2316.179167,
        "180": 2316.433056,
        "240": 2320.728708
      }
    },
    {
      "interval": "30m",
      "high": 2317.9,
      "low": 2314.02,
      "candleTs": 1777125600,
      "maMap": {
        "5": 2314.254,
        "10": 2315.458,
        "20": 2315.467,
        "30": 2315.496333,
        "60": 2316.105833,
        "90": 2316.402556,
        "120": 2320.497417,
        "180": 2338.431722,
        "240": 2332.431917
      }
    },
    {
      "interval": "1h",
      "high": 2317.9,
      "low": 2314.02,
      "candleTs": 1777125600,
      "maMap": {
        "5": 2314.972,
        "10": 2315.611,
        "20": 2316.08,
        "30": 2316.679333,
        "60": 2320.583,
        "90": 2338.963556,
        "120": 2332.922917,
        "180": 2331.403111,
        "240": 2339.360917
      }
    },
    {
      "interval": "2h",
      "high": 2317.9,
      "low": 2314.02,
      "candleTs": 1777125600,
      "maMap": {
        "5": 2315.322,
        "10": 2315.359,
        "20": 2316.579,
        "30": 2319.588,
        "60": 2332.793167,
        "90": 2330.789778,
        "120": 2339.404417,
        "180": 2315.566889,
        "240": 2278.223625
      }
    },
    {
      "interval": "4h",
      "high": 2317.9,
      "low": 2310.58,
      "candleTs": 1777118400,
      "maMap": {
        "5": 2314.986,
        "10": 2316.328,
        "20": 2335.834,
        "30": 2332.981,
        "60": 2339.693167,
        "90": 2316.284333,
        "120": 2279.182167,
        "180": 2202.069722,
        "240": 2193.907625
      }
    },
    {
      "interval": "6h",
      "high": 2317.9,
      "low": 2310.58,
      "candleTs": 1777118400,
      "maMap": {
        "5": 2315.164,
        "10": 2318.244,
        "20": 2333.437,
        "30": 2327.973333,
        "60": 2315.431333,
        "90": 2255.106,
        "120": 2202.330167,
        "180": 2185.111667,
        "240": 2138.708125
      }
    },
    {
      "interval": "8h",
      "high": 2321.8,
      "low": 2310.12,
      "candleTs": 1777104000,
      "maMap": {
        "5": 2315.694,
        "10": 2335.83,
        "20": 2326.3715,
        "30": 2340.524667,
        "60": 2281.061667,
        "90": 2203.872222,
        "120": 2194.090833,
        "180": 2138.896111,
        "240": 2101.485833
      }
    },
    {
      "interval": "12h",
      "high": 2317.9,
      "low": 2310.58,
      "candleTs": 1777118400,
      "maMap": {
        "5": 2319.534,
        "10": 2334.113,
        "20": 2335.2385,
        "30": 2319.02,
        "60": 2205.962,
        "90": 2188.149444,
        "120": 2141.32,
        "180": 2159.513333,
        "240": 2394.732625
      }
    },
    {
      "interval": "1d",
      "high": 2321.8,
      "low": 2310.12,
      "candleTs": 1777075200,
      "maMap": {
        "5": 2331.486,
        "10": 2334.59,
        "20": 2291.7725,
        "30": 2211.864333,
        "60": 2144.926333,
        "90": 2158.867778,
        "120": 2394.248083,
        "180": 2653.967111,
        "240": 3052.814458
      }
    },
    {
      "interval": "1w",
      "high": 2422,
      "low": 2258.15,
      "candleTs": 1776643200,
      "maMap": {
        "5": 2172.25,
        "10": 2092.286,
        "20": 2431.108,
        "30": 2828.338,
        "60": 2880.812333,
        "90": 2893.486,
        "120": 2967.66825,
        "180": 2560.271056,
        "240": 2556.703292
      }
    }
  ],
  "mtfMaPeriods": [
    5,
    10,
    20,
    30,
    60,
    90,
    120,
    180,
    240
  ],
  "lastMtfGateHits": [],
  "signalLog": [
    {
      "side": "short",
      "signalTs": 1777125841609,
      "at": 1777125841609,
      "price": 2316.005,
      "mtfOk": false,
      "hits": []
    },
    {
      "side": "long",
      "signalTs": 1777124640887,
      "at": 1777124640887,
      "price": 2315.98,
      "mtfOk": false,
      "hits": []
    },
    {
      "side": "long",
      "signalTs": 1777123266413,
      "at": 1777123266413,
      "price": 2316.495,
      "mtfOk": false,
      "hits": []
    },
    {
      "side": "long",
      "signalTs": 1777122423314,
      "at": 1777122423314,
      "price": 2314.925,
      "mtfOk": false,
      "hits": []
    },
    {
      "side": "short",
      "signalTs": 1777120383291,
      "at": 1777120383291,
      "price": 2313.4449999999997,
      "mtfOk": false,
      "hits": []
    },
    {
      "side": "short",
      "signalTs": 1777119865313,
      "at": 1777119865313,
      "price": 2315.645,
      "mtfOk": false,
      "hits": []
    },
    {
      "side": "short",
      "signalTs": 1777118724370,
      "at": 1777118724370,
      "price": 2312.895,
      "mtfOk": false,
      "hits": []
    },
    {
      "side": "long",
      "signalTs": 1777118679139,
      "at": 1777118679139,
      "price": 2312.13,
      "mtfOk": false,
      "hits": []
    },
    {
      "side": "short",
      "signalTs": 1777118581336,
      "at": 1777118581336,
      "price": 2311.645,
      "mtfOk": false,
      "hits": []
    },
    {
      "side": "long",
      "signalTs": 1777117992693,
      "at": 1777117992693,
      "price": 2313.525,
      "mtfOk": false,
      "hits": []
    },
    {
      "side": "short",
      "signalTs": 1777117440386,
      "at": 1777117440386,
      "price": 2313.005,
      "mtfOk": false,
      "hits": []
    },
    {
      "side": "long",
      "signalTs": 1777117058834,
      "at": 1777117058834,
      "price": 2312.455,
      "mtfOk": false,
      "hits": []
    }
  ],
  "persistedSignalMax": 100,
  "wsStatus": "connected",
  "minuteTrack": {
    "bucketStart": 1777126440000,
    "open": 2315.355,
    "high": 2315.355,
    "low": 2315.35
  },
  "position": null,
  "pendingEntrySignal": null,
  "lastSignalTs": 0,
  "cooldownSec": 8,
  "tradeStats": {
    "totalCount": 0,
    "winCount": 0,
    "lossCount": 0,
    "winRatePct": 0,
    "totalProfit": 0,
    "totalLoss": 0
  },
  "trades": [],
  "settings": {
    "priceFeed": "websocket",
    "wsDebounceMs": 80,
    "takeProfitPoints": 4,
    "stopLossPoints": 4,
    "apiTakeProfitPoints": 8,
    "apiStopLossPoints": 8,
    "orderSizeAbs": 1,
    "autoSide": "both",
    "msSignalWindowMs": 3000,
    "msSignalDeltaPoints": 0.5,
    "entryConfirmWaitMs": 900,
    "entryConfirmReboundPoints": 0.4,
    "entryConfirmInvalidatePoints": 0.3,
    "entryConfirmRequireSignalPrice": true,
    "hasApiKeys": true,
    "apiOrderEnabled": true
  },
  "msWindowViz": {
    "windowMs": 3000,
    "needPoints": 0.5,
    "short": {
      "deltaPoints": 0,
      "minuteDeltaPoints": 0,
      "ageMs": 116,
      "inWindow": true,
      "pointOk": false,
      "ready": false,
      "pointRatio": 0,
      "minutePointRatio": 0,
      "timeRemainMs": 2884
    },
    "long": {
      "deltaPoints": 0.005,
      "minuteDeltaPoints": 0.005,
      "ageMs": 5698,
      "inWindow": false,
      "pointOk": false,
      "ready": false,
      "pointRatio": 0.01,
      "minutePointRatio": 0.01,
      "timeRemainMs": 0
    }
  },
  "martingale": {
    "step": 2,
    "multiplier": 9,
    "nextQty": 9,
    "baseQty": 1,
    "sequence": [
      1,
      3,
      9,
      18
    ]
  }
}