{
  "balance": 87.3796,
  "starting_balance": 100,
  "open_positions": {},
  "closed_trades": [
    {
      "timestamp": "2026-03-18 14:09:21.016873",
      "symbol": "ETHUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 2265.3,
      "exit_price": 2258.0385,
      "entry_time": "2026-03-18 14:00:19",
      "exit_time": "2026-03-18 14:09:21",
      "position_size": 10,
      "leverage": 10,
      "profit_loss": 0.3206,
      "fees_paid": 0.08,
      "net_profit": 0.2806,
      "return_pct": 2.8056,
      "result": "WIN",
      "exit_reason": "Profit Target -0.35%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0547,
      "btc_2h_slope_pct": -0.4224,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.6655,\"is_live\":false},{\"green\":false,\"body_pct\":0.2191,\"is_live\":false},{\"green\":false,\"body_pct\":0.0547,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-18 14:23:06.736979",
      "symbol": "LINKUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 9.52,
      "exit_price": 9.4847,
      "entry_time": "2026-03-18 14:00:21",
      "exit_time": "2026-03-18 14:23:06",
      "position_size": 10,
      "leverage": 10,
      "profit_loss": 0.3704,
      "fees_paid": 0.08,
      "net_profit": 0.3304,
      "return_pct": 3.3038,
      "result": "WIN",
      "exit_reason": "Profit Target -0.35%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0547,
      "btc_2h_slope_pct": -0.4224,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.6655,\"is_live\":false},{\"green\":false,\"body_pct\":0.2191,\"is_live\":false},{\"green\":false,\"body_pct\":0.0547,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-18 14:23:10.315934",
      "symbol": "XRPUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 1.4864,
      "exit_price": 1.4818,
      "entry_time": "2026-03-18 14:00:24",
      "exit_time": "2026-03-18 14:23:10",
      "position_size": 10,
      "leverage": 10,
      "profit_loss": 0.3067,
      "fees_paid": 0.08,
      "net_profit": 0.2667,
      "return_pct": 2.6674,
      "result": "WIN",
      "exit_reason": "Profit Target -0.35%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0547,
      "btc_2h_slope_pct": -0.4224,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.6655,\"is_live\":false},{\"green\":false,\"body_pct\":0.2191,\"is_live\":false},{\"green\":false,\"body_pct\":0.0547,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-18 14:30:39.151036",
      "symbol": "LINKUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 9.49,
      "exit_price": 9.4547,
      "entry_time": "2026-03-18 14:24:35",
      "exit_time": "2026-03-18 14:30:39",
      "position_size": 10,
      "leverage": 10,
      "profit_loss": 0.3717,
      "fees_paid": 0.08,
      "net_profit": 0.3317,
      "return_pct": 3.3171,
      "result": "WIN",
      "exit_reason": "Profit Target -0.35%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.2305,
      "btc_2h_slope_pct": -0.4345,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.2191,\"is_live\":false},{\"green\":false,\"body_pct\":0.276,\"is_live\":false},{\"green\":true,\"body_pct\":0.0457,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-18 14:31:58.688746",
      "symbol": "ADAUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 0.2789,
      "exit_price": 0.2772,
      "entry_time": "2026-03-18 14:00:13",
      "exit_time": "2026-03-18 14:31:58",
      "position_size": 10,
      "leverage": 10,
      "profit_loss": 0.5957,
      "fees_paid": 0.08,
      "net_profit": 0.5557,
      "return_pct": 5.5572,
      "result": "WIN",
      "exit_reason": "Profit Target -0.35%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0547,
      "btc_2h_slope_pct": -0.4224,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.6655,\"is_live\":false},{\"green\":false,\"body_pct\":0.2191,\"is_live\":false},{\"green\":false,\"body_pct\":0.0547,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-18 14:32:00.487231",
      "symbol": "AVAXUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 9.88,
      "exit_price": 9.7849,
      "entry_time": "2026-03-18 14:00:14",
      "exit_time": "2026-03-18 14:32:00",
      "position_size": 10,
      "leverage": 10,
      "profit_loss": 0.9627,
      "fees_paid": 0.08,
      "net_profit": 0.9227,
      "return_pct": 9.2265,
      "result": "WIN",
      "exit_reason": "Profit Target -0.35%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0547,
      "btc_2h_slope_pct": -0.4224,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.6655,\"is_live\":false},{\"green\":false,\"body_pct\":0.2191,\"is_live\":false},{\"green\":false,\"body_pct\":0.0547,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-18 14:32:02.286839",
      "symbol": "BNBUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 661.69,
      "exit_price": 658.6792,
      "entry_time": "2026-03-18 14:00:16",
      "exit_time": "2026-03-18 14:32:02",
      "position_size": 10,
      "leverage": 10,
      "profit_loss": 0.455,
      "fees_paid": 0.08,
      "net_profit": 0.415,
      "return_pct": 4.1502,
      "result": "WIN",
      "exit_reason": "Profit Target -0.35%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0547,
      "btc_2h_slope_pct": -0.4224,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.6655,\"is_live\":false},{\"green\":false,\"body_pct\":0.2191,\"is_live\":false},{\"green\":false,\"body_pct\":0.0547,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-18 14:32:05.188338",
      "symbol": "BTCUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 72880.01,
      "exit_price": 72517.7307,
      "entry_time": "2026-03-18 14:00:17",
      "exit_time": "2026-03-18 14:32:05",
      "position_size": 10,
      "leverage": 10,
      "profit_loss": 0.4971,
      "fees_paid": 0.08,
      "net_profit": 0.4571,
      "return_pct": 4.5709,
      "result": "WIN",
      "exit_reason": "Profit Target -0.35%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0547,
      "btc_2h_slope_pct": -0.4224,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.6655,\"is_live\":false},{\"green\":false,\"body_pct\":0.2191,\"is_live\":false},{\"green\":false,\"body_pct\":0.0547,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-18 14:32:07.34637",
      "symbol": "ETHUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 2256.51,
      "exit_price": 2244.5717,
      "entry_time": "2026-03-18 14:10:51",
      "exit_time": "2026-03-18 14:32:07",
      "position_size": 10,
      "leverage": 10,
      "profit_loss": 0.5291,
      "fees_paid": 0.08,
      "net_profit": 0.4891,
      "return_pct": 4.8906,
      "result": "WIN",
      "exit_reason": "Profit Target -0.35%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.3191,
      "btc_2h_slope_pct": -0.4437,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.6655,\"is_live\":false},{\"green\":false,\"body_pct\":0.2191,\"is_live\":false},{\"green\":false,\"body_pct\":0.3191,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-18 14:32:11.657321",
      "symbol": "SOLUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 91.72,
      "exit_price": 90.8854,
      "entry_time": "2026-03-18 14:00:22",
      "exit_time": "2026-03-18 14:32:11",
      "position_size": 10,
      "leverage": 10,
      "profit_loss": 0.9099,
      "fees_paid": 0.08,
      "net_profit": 0.8699,
      "return_pct": 8.6992,
      "result": "WIN",
      "exit_reason": "Profit Target -0.35%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0547,
      "btc_2h_slope_pct": -0.4224,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.6655,\"is_live\":false},{\"green\":false,\"body_pct\":0.2191,\"is_live\":false},{\"green\":false,\"body_pct\":0.0547,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-18 14:32:13.452432",
      "symbol": "XRPUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 1.4807,
      "exit_price": 1.468,
      "entry_time": "2026-03-18 14:24:39",
      "exit_time": "2026-03-18 14:32:13",
      "position_size": 10,
      "leverage": 10,
      "profit_loss": 0.8554,
      "fees_paid": 0.08,
      "net_profit": 0.8154,
      "return_pct": 8.1543,
      "result": "WIN",
      "exit_reason": "Profit Target -0.35%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.2305,
      "btc_2h_slope_pct": -0.4345,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.2191,\"is_live\":false},{\"green\":false,\"body_pct\":0.276,\"is_live\":false},{\"green\":true,\"body_pct\":0.0457,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-18 14:48:45.258364",
      "symbol": "ETHUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 2245.48,
      "exit_price": 2237.118,
      "entry_time": "2026-03-18 14:33:33",
      "exit_time": "2026-03-18 14:48:45",
      "position_size": 10,
      "leverage": 10,
      "profit_loss": 0.3724,
      "fees_paid": 0.08,
      "net_profit": 0.3324,
      "return_pct": 3.3239,
      "result": "WIN",
      "exit_reason": "Profit Target -0.35%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.7751,
      "btc_2h_slope_pct": -0.4133,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.276,\"is_live\":false},{\"green\":true,\"body_pct\":0.0924,\"is_live\":false},{\"green\":false,\"body_pct\":0.5922,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-18 15:00:58.853469",
      "symbol": "SOLUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 90.54,
      "exit_price": 90.1951,
      "entry_time": "2026-03-18 14:33:36",
      "exit_time": "2026-03-18 15:00:58",
      "position_size": 10,
      "leverage": 10,
      "profit_loss": 0.381,
      "fees_paid": 0.08,
      "net_profit": 0.341,
      "return_pct": 3.4096,
      "result": "WIN",
      "exit_reason": "Profit Target -0.35%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.7751,
      "btc_2h_slope_pct": -0.4133,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.276,\"is_live\":false},{\"green\":true,\"body_pct\":0.0924,\"is_live\":false},{\"green\":false,\"body_pct\":0.5922,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-18 15:02:19.494216",
      "symbol": "BNBUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 657.76,
      "exit_price": 655.2074,
      "entry_time": "2026-03-18 14:33:29",
      "exit_time": "2026-03-18 15:02:19",
      "position_size": 10,
      "leverage": 10,
      "profit_loss": 0.3881,
      "fees_paid": 0.08,
      "net_profit": 0.3481,
      "return_pct": 3.4807,
      "result": "WIN",
      "exit_reason": "Profit Target -0.35%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.7751,
      "btc_2h_slope_pct": -0.4133,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.276,\"is_live\":false},{\"green\":true,\"body_pct\":0.0924,\"is_live\":false},{\"green\":false,\"body_pct\":0.5922,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-18 15:02:21.307546",
      "symbol": "BTCUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 72431.2,
      "exit_price": 72161.0725,
      "entry_time": "2026-03-18 14:33:31",
      "exit_time": "2026-03-18 15:02:21",
      "position_size": 10,
      "leverage": 10,
      "profit_loss": 0.3729,
      "fees_paid": 0.08,
      "net_profit": 0.3329,
      "return_pct": 3.3294,
      "result": "WIN",
      "exit_reason": "Profit Target -0.35%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.7751,
      "btc_2h_slope_pct": -0.4133,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.276,\"is_live\":false},{\"green\":true,\"body_pct\":0.0924,\"is_live\":false},{\"green\":false,\"body_pct\":0.5922,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-18 15:02:23.108098",
      "symbol": "ETHUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 2238.94,
      "exit_price": 2227.093,
      "entry_time": "2026-03-18 14:50:15",
      "exit_time": "2026-03-18 15:02:23",
      "position_size": 10,
      "leverage": 10,
      "profit_loss": 0.5291,
      "fees_paid": 0.08,
      "net_profit": 0.4891,
      "return_pct": 4.8913,
      "result": "WIN",
      "exit_reason": "Profit Target -0.35%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.8053,
      "btc_2h_slope_pct": -0.4407,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0924,\"is_live\":false},{\"green\":false,\"body_pct\":0.5346,\"is_live\":false},{\"green\":false,\"body_pct\":0.0884,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-18 15:02:24.901118",
      "symbol": "LINKUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 9.4,
      "exit_price": 9.3447,
      "entry_time": "2026-03-18 14:32:09",
      "exit_time": "2026-03-18 15:02:24",
      "position_size": 10,
      "leverage": 10,
      "profit_loss": 0.5886,
      "fees_paid": 0.08,
      "net_profit": 0.5486,
      "return_pct": 5.4862,
      "result": "WIN",
      "exit_reason": "Profit Target -0.35%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.6127,
      "btc_2h_slope_pct": -0.3907,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.276,\"is_live\":false},{\"green\":true,\"body_pct\":0.0924,\"is_live\":false},{\"green\":false,\"body_pct\":0.4354,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-18 15:55:47.750539",
      "symbol": "BTCUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 72323.37,
      "exit_price": 72103.3537,
      "entry_time": "2026-03-18 15:03:48",
      "exit_time": "2026-03-18 15:55:47",
      "position_size": 10,
      "leverage": 10,
      "profit_loss": 0.3042,
      "fees_paid": 0.08,
      "net_profit": 0.2642,
      "return_pct": 2.6421,
      "result": "WIN",
      "exit_reason": "Profit Target -0.35%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.9275,
      "btc_2h_slope_pct": -0.4349,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.5346,\"is_live\":false},{\"green\":false,\"body_pct\":0.0941,\"is_live\":false},{\"green\":false,\"body_pct\":0.1173,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-18 16:13:53.566769",
      "symbol": "ADAUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 0.2758,
      "exit_price": 0.2747,
      "entry_time": "2026-03-18 14:33:25",
      "exit_time": "2026-03-18 16:13:53",
      "position_size": 10,
      "leverage": 10,
      "profit_loss": 0.3853,
      "fees_paid": 0.08,
      "net_profit": 0.3453,
      "return_pct": 3.4532,
      "result": "WIN",
      "exit_reason": "Profit Target -0.35%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.7751,
      "btc_2h_slope_pct": -0.4133,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.276,\"is_live\":false},{\"green\":true,\"body_pct\":0.0924,\"is_live\":false},{\"green\":false,\"body_pct\":0.5922,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-18 16:14:00.723293",
      "symbol": "ETHUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 2233.26,
      "exit_price": 2223.5412,
      "entry_time": "2026-03-18 15:03:50",
      "exit_time": "2026-03-18 16:14:00",
      "position_size": 10,
      "leverage": 10,
      "profit_loss": 0.4352,
      "fees_paid": 0.08,
      "net_profit": 0.3952,
      "return_pct": 3.9518,
      "result": "WIN",
      "exit_reason": "Profit Target -0.35%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.9275,
      "btc_2h_slope_pct": -0.4349,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.5346,\"is_live\":false},{\"green\":false,\"body_pct\":0.0941,\"is_live\":false},{\"green\":false,\"body_pct\":0.1173,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-18 16:14:02.516836",
      "symbol": "LINKUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 9.38,
      "exit_price": 9.3447,
      "entry_time": "2026-03-18 15:03:52",
      "exit_time": "2026-03-18 16:14:02",
      "position_size": 10,
      "leverage": 10,
      "profit_loss": 0.3767,
      "fees_paid": 0.08,
      "net_profit": 0.3367,
      "return_pct": 3.3665,
      "result": "WIN",
      "exit_reason": "Profit Target -0.35%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.9275,
      "btc_2h_slope_pct": -0.4349,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.5346,\"is_live\":false},{\"green\":false,\"body_pct\":0.0941,\"is_live\":false},{\"green\":false,\"body_pct\":0.1173,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-18 16:19:58.319802",
      "symbol": "ADAUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 0.2749,
      "exit_price": 0.2739,
      "entry_time": "2026-03-18 16:15:20",
      "exit_time": "2026-03-18 16:19:58",
      "position_size": 10,
      "leverage": 10,
      "profit_loss": 0.3503,
      "fees_paid": 0.08,
      "net_profit": 0.3103,
      "return_pct": 3.1035,
      "result": "WIN",
      "exit_reason": "Profit Target -0.35%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.277,
      "btc_2h_slope_pct": -0.3167,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.2641,\"is_live\":false},{\"green\":false,\"body_pct\":0.3562,\"is_live\":false},{\"green\":true,\"body_pct\":0.0794,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-18 16:26:12.047653",
      "symbol": "AVAXUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 9.77,
      "exit_price": 9.7349,
      "entry_time": "2026-03-18 14:33:27",
      "exit_time": "2026-03-18 16:26:12",
      "position_size": 10,
      "leverage": 10,
      "profit_loss": 0.3596,
      "fees_paid": 0.08,
      "net_profit": 0.3196,
      "return_pct": 3.1962,
      "result": "WIN",
      "exit_reason": "Profit Target -0.35%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.7751,
      "btc_2h_slope_pct": -0.4133,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.276,\"is_live\":false},{\"green\":true,\"body_pct\":0.0924,\"is_live\":false},{\"green\":false,\"body_pct\":0.5922,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-18 16:27:43.502962",
      "symbol": "BNBUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 656.7,
      "exit_price": 654.0569,
      "entry_time": "2026-03-18 15:03:46",
      "exit_time": "2026-03-18 16:27:43",
      "position_size": 10,
      "leverage": 10,
      "profit_loss": 0.4025,
      "fees_paid": 0.08,
      "net_profit": 0.3625,
      "return_pct": 3.6249,
      "result": "WIN",
      "exit_reason": "Profit Target -0.35%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.9275,
      "btc_2h_slope_pct": -0.4349,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.5346,\"is_live\":false},{\"green\":false,\"body_pct\":0.0941,\"is_live\":false},{\"green\":false,\"body_pct\":0.1173,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-18 16:29:09.24606",
      "symbol": "ADAUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 0.274,
      "exit_price": 0.2725,
      "entry_time": "2026-03-18 16:21:31",
      "exit_time": "2026-03-18 16:29:09",
      "position_size": 10,
      "leverage": 10,
      "profit_loss": 0.5342,
      "fees_paid": 0.08,
      "net_profit": 0.4942,
      "return_pct": 4.9423,
      "result": "WIN",
      "exit_reason": "Profit Target -0.35%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.317,
      "btc_2h_slope_pct": -0.3102,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.2641,\"is_live\":false},{\"green\":false,\"body_pct\":0.3562,\"is_live\":false},{\"green\":true,\"body_pct\":0.0393,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-18 16:29:11.034188",
      "symbol": "AVAXUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 9.72,
      "exit_price": 9.6248,
      "entry_time": "2026-03-18 16:27:41",
      "exit_time": "2026-03-18 16:29:11",
      "position_size": 10,
      "leverage": 10,
      "profit_loss": 0.9793,
      "fees_paid": 0.08,
      "net_profit": 0.9393,
      "return_pct": 9.3932,
      "result": "WIN",
      "exit_reason": "Profit Target -0.35%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.3635,
      "btc_2h_slope_pct": -0.3054,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.2641,\"is_live\":false},{\"green\":false,\"body_pct\":0.3562,\"is_live\":false},{\"green\":false,\"body_pct\":0.0074,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-18 16:29:16.089464",
      "symbol": "BTCUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 71980.01,
      "exit_price": 71676.6304,
      "entry_time": "2026-03-18 15:57:19",
      "exit_time": "2026-03-18 16:29:16",
      "position_size": 10,
      "leverage": 10,
      "profit_loss": 0.4215,
      "fees_paid": 0.08,
      "net_profit": 0.3815,
      "return_pct": 3.8148,
      "result": "WIN",
      "exit_reason": "Profit Target -0.35%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 1.3089,
      "btc_2h_slope_pct": -0.2544,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0603,\"is_live\":false},{\"green\":false,\"body_pct\":0.2071,\"is_live\":false},{\"green\":false,\"body_pct\":0.4548,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-18 16:29:17.872732",
      "symbol": "ETHUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 2224.66,
      "exit_price": 2216.1075,
      "entry_time": "2026-03-18 16:15:28",
      "exit_time": "2026-03-18 16:29:17",
      "position_size": 10,
      "leverage": 10,
      "profit_loss": 0.3844,
      "fees_paid": 0.08,
      "net_profit": 0.3444,
      "return_pct": 3.4444,
      "result": "WIN",
      "exit_reason": "Profit Target -0.35%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.277,
      "btc_2h_slope_pct": -0.3167,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.2641,\"is_live\":false},{\"green\":false,\"body_pct\":0.3562,\"is_live\":false},{\"green\":true,\"body_pct\":0.0794,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-18 16:29:20.389952",
      "symbol": "LINKUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 9.33,
      "exit_price": 9.2946,
      "entry_time": "2026-03-18 16:15:31",
      "exit_time": "2026-03-18 16:29:20",
      "position_size": 10,
      "leverage": 10,
      "profit_loss": 0.3789,
      "fees_paid": 0.08,
      "net_profit": 0.3389,
      "return_pct": 3.3894,
      "result": "WIN",
      "exit_reason": "Profit Target -0.35%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.277,
      "btc_2h_slope_pct": -0.3167,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.2641,\"is_live\":false},{\"green\":false,\"body_pct\":0.3562,\"is_live\":false},{\"green\":true,\"body_pct\":0.0794,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-18 16:29:22.168239",
      "symbol": "SOLUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 90.03,
      "exit_price": 89.6148,
      "entry_time": "2026-03-18 15:02:26",
      "exit_time": "2026-03-18 16:29:22",
      "position_size": 10,
      "leverage": 10,
      "profit_loss": 0.4612,
      "fees_paid": 0.08,
      "net_profit": 0.4212,
      "return_pct": 4.212,
      "result": "WIN",
      "exit_reason": "Profit Target -0.35%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 1.1041,
      "btc_2h_slope_pct": -0.4338,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.5346,\"is_live\":false},{\"green\":false,\"body_pct\":0.0941,\"is_live\":false},{\"green\":false,\"body_pct\":0.2954,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-18 16:29:23.96997",
      "symbol": "XRPUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 1.462,
      "exit_price": 1.4542,
      "entry_time": "2026-03-18 14:33:38",
      "exit_time": "2026-03-18 16:29:23",
      "position_size": 10,
      "leverage": 10,
      "profit_loss": 0.5317,
      "fees_paid": 0.08,
      "net_profit": 0.4917,
      "return_pct": 4.9169,
      "result": "WIN",
      "exit_reason": "Profit Target -0.35%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.7751,
      "btc_2h_slope_pct": -0.4133,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.276,\"is_live\":false},{\"green\":true,\"body_pct\":0.0924,\"is_live\":false},{\"green\":false,\"body_pct\":0.5922,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-18 16:44:16.316107",
      "symbol": "ADAUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 0.2721,
      "exit_price": 0.2711,
      "entry_time": "2026-03-18 16:30:33",
      "exit_time": "2026-03-18 16:44:16",
      "position_size": 10,
      "leverage": 10,
      "profit_loss": 0.3545,
      "fees_paid": 0.08,
      "net_profit": 0.3145,
      "return_pct": 3.1447,
      "result": "WIN",
      "exit_reason": "Profit Target -0.35%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.6731,
      "btc_2h_slope_pct": -0.3736,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.3562,\"is_live\":false},{\"green\":false,\"body_pct\":0.3121,\"is_live\":false},{\"green\":false,\"body_pct\":0.0059,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-18 16:44:24.94884",
      "symbol": "ETHUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 2214.15,
      "exit_price": 2206.0125,
      "entry_time": "2026-03-18 16:30:41",
      "exit_time": "2026-03-18 16:44:24",
      "position_size": 10,
      "leverage": 10,
      "profit_loss": 0.3675,
      "fees_paid": 0.08,
      "net_profit": 0.3275,
      "return_pct": 3.2752,
      "result": "WIN",
      "exit_reason": "Profit Target -0.35%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.6731,
      "btc_2h_slope_pct": -0.3736,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.3562,\"is_live\":false},{\"green\":false,\"body_pct\":0.3121,\"is_live\":false},{\"green\":false,\"body_pct\":0.0059,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-18 16:44:26.737664",
      "symbol": "LINKUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 9.3,
      "exit_price": 9.2546,
      "entry_time": "2026-03-18 16:30:43",
      "exit_time": "2026-03-18 16:44:26",
      "position_size": 10,
      "leverage": 10,
      "profit_loss": 0.4879,
      "fees_paid": 0.08,
      "net_profit": 0.4479,
      "return_pct": 4.479,
      "result": "WIN",
      "exit_reason": "Profit Target -0.35%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.6731,
      "btc_2h_slope_pct": -0.3736,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.3562,\"is_live\":false},{\"green\":false,\"body_pct\":0.3121,\"is_live\":false},{\"green\":false,\"body_pct\":0.0059,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-18 16:53:30.065462",
      "symbol": "AVAXUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 9.65,
      "exit_price": 9.6048,
      "entry_time": "2026-03-18 16:30:35",
      "exit_time": "2026-03-18 16:53:30",
      "position_size": 10,
      "leverage": 10,
      "profit_loss": 0.4684,
      "fees_paid": 0.08,
      "net_profit": 0.4284,
      "return_pct": 4.2839,
      "result": "WIN",
      "exit_reason": "Profit Target -0.35%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.6731,
      "btc_2h_slope_pct": -0.3736,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.3562,\"is_live\":false},{\"green\":false,\"body_pct\":0.3121,\"is_live\":false},{\"green\":false,\"body_pct\":0.0059,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-18 16:53:33.655244",
      "symbol": "BTCUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 71633,
      "exit_price": 71388.1362,
      "entry_time": "2026-03-18 16:30:40",
      "exit_time": "2026-03-18 16:53:33",
      "position_size": 10,
      "leverage": 10,
      "profit_loss": 0.3418,
      "fees_paid": 0.08,
      "net_profit": 0.3018,
      "return_pct": 3.0183,
      "result": "WIN",
      "exit_reason": "Profit Target -0.35%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.6731,
      "btc_2h_slope_pct": -0.3736,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.3562,\"is_live\":false},{\"green\":false,\"body_pct\":0.3121,\"is_live\":false},{\"green\":false,\"body_pct\":0.0059,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-18 16:53:35.450414",
      "symbol": "ETHUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 2206.99,
      "exit_price": 2199.9294,
      "entry_time": "2026-03-18 16:45:53",
      "exit_time": "2026-03-18 16:53:35",
      "position_size": 10,
      "leverage": 10,
      "profit_loss": 0.3199,
      "fees_paid": 0.08,
      "net_profit": 0.2799,
      "return_pct": 2.7992,
      "result": "WIN",
      "exit_reason": "Profit Target -0.35%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.8311,
      "btc_2h_slope_pct": -0.379,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.3121,\"is_live\":false},{\"green\":false,\"body_pct\":0.2216,\"is_live\":false},{\"green\":true,\"body_pct\":0.0567,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-18 16:53:37.240391",
      "symbol": "LINKUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 9.27,
      "exit_price": 9.2346,
      "entry_time": "2026-03-18 16:45:55",
      "exit_time": "2026-03-18 16:53:37",
      "position_size": 10,
      "leverage": 10,
      "profit_loss": 0.3817,
      "fees_paid": 0.08,
      "net_profit": 0.3417,
      "return_pct": 3.4172,
      "result": "WIN",
      "exit_reason": "Profit Target -0.35%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.8311,
      "btc_2h_slope_pct": -0.379,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.3121,\"is_live\":false},{\"green\":false,\"body_pct\":0.2216,\"is_live\":false},{\"green\":true,\"body_pct\":0.0567,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-18 16:53:39.024849",
      "symbol": "SOLUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 89.53,
      "exit_price": 89.1646,
      "entry_time": "2026-03-18 16:30:45",
      "exit_time": "2026-03-18 16:53:39",
      "position_size": 10,
      "leverage": 10,
      "profit_loss": 0.4082,
      "fees_paid": 0.08,
      "net_profit": 0.3682,
      "return_pct": 3.6818,
      "result": "WIN",
      "exit_reason": "Profit Target -0.35%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.6731,
      "btc_2h_slope_pct": -0.3736,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.3562,\"is_live\":false},{\"green\":false,\"body_pct\":0.3121,\"is_live\":false},{\"green\":false,\"body_pct\":0.0059,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-18 16:53:40.811972",
      "symbol": "XRPUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 1.4546,
      "exit_price": 1.4486,
      "entry_time": "2026-03-18 16:30:47",
      "exit_time": "2026-03-18 16:53:40",
      "position_size": 10,
      "leverage": 10,
      "profit_loss": 0.4108,
      "fees_paid": 0.08,
      "net_profit": 0.3708,
      "return_pct": 3.7084,
      "result": "WIN",
      "exit_reason": "Profit Target -0.35%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.6731,
      "btc_2h_slope_pct": -0.3736,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.3562,\"is_live\":false},{\"green\":false,\"body_pct\":0.3121,\"is_live\":false},{\"green\":false,\"body_pct\":0.0059,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-18 16:54:56.150365",
      "symbol": "BNBUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 652.31,
      "exit_price": 650.1049,
      "entry_time": "2026-03-18 16:29:13",
      "exit_time": "2026-03-18 16:54:56",
      "position_size": 10,
      "leverage": 10,
      "profit_loss": 0.338,
      "fees_paid": 0.08,
      "net_profit": 0.298,
      "return_pct": 2.9805,
      "result": "WIN",
      "exit_reason": "Profit Target -0.35%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.698,
      "btc_2h_slope_pct": -0.3371,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.2641,\"is_live\":false},{\"green\":false,\"body_pct\":0.3562,\"is_live\":false},{\"green\":false,\"body_pct\":0.343,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-18 16:57:58.988075",
      "symbol": "ETHUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 2197.58,
      "exit_price": 2190.8549,
      "entry_time": "2026-03-18 16:54:59",
      "exit_time": "2026-03-18 16:57:58",
      "position_size": 10,
      "leverage": 10,
      "profit_loss": 0.306,
      "fees_paid": 0.08,
      "net_profit": 0.266,
      "return_pct": 2.6602,
      "result": "WIN",
      "exit_reason": "Profit Target -0.35%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 1.0176,
      "btc_2h_slope_pct": -0.3981,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.3121,\"is_live\":false},{\"green\":false,\"body_pct\":0.2216,\"is_live\":false},{\"green\":false,\"body_pct\":0.1315,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-18 17:00:51.135554",
      "symbol": "AVAXUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 9.6,
      "exit_price": 9.5448,
      "entry_time": "2026-03-18 16:54:54",
      "exit_time": "2026-03-18 17:00:51",
      "position_size": 10,
      "leverage": 10,
      "profit_loss": 0.5753,
      "fees_paid": 0.08,
      "net_profit": 0.5353,
      "return_pct": 5.3531,
      "result": "WIN",
      "exit_reason": "Profit Target -0.35%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 1.0176,
      "btc_2h_slope_pct": -0.3981,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.3121,\"is_live\":false},{\"green\":false,\"body_pct\":0.2216,\"is_live\":false},{\"green\":false,\"body_pct\":0.1315,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-18 17:00:52.929448",
      "symbol": "BNBUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 650.33,
      "exit_price": 647.6537,
      "entry_time": "2026-03-18 16:56:24",
      "exit_time": "2026-03-18 17:00:52",
      "position_size": 10,
      "leverage": 10,
      "profit_loss": 0.4115,
      "fees_paid": 0.08,
      "net_profit": 0.3715,
      "return_pct": 3.7153,
      "result": "WIN",
      "exit_reason": "Profit Target -0.35%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.9337,
      "btc_2h_slope_pct": -0.3981,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.3121,\"is_live\":false},{\"green\":false,\"body_pct\":0.2216,\"is_live\":false},{\"green\":false,\"body_pct\":0.0468,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-18 17:00:55.091432",
      "symbol": "BTCUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 71365.96,
      "exit_price": 71124.9547,
      "entry_time": "2026-03-18 16:54:57",
      "exit_time": "2026-03-18 17:00:55",
      "position_size": 10,
      "leverage": 10,
      "profit_loss": 0.3377,
      "fees_paid": 0.08,
      "net_profit": 0.2977,
      "return_pct": 2.977,
      "result": "WIN",
      "exit_reason": "Profit Target -0.35%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 1.0176,
      "btc_2h_slope_pct": -0.3981,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.3121,\"is_live\":false},{\"green\":false,\"body_pct\":0.2216,\"is_live\":false},{\"green\":false,\"body_pct\":0.1315,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-18 17:00:56.902513",
      "symbol": "ETHUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 2190.21,
      "exit_price": 2182.6808,
      "entry_time": "2026-03-18 16:59:27",
      "exit_time": "2026-03-18 17:00:56",
      "position_size": 10,
      "leverage": 10,
      "profit_loss": 0.3438,
      "fees_paid": 0.08,
      "net_profit": 0.3038,
      "return_pct": 3.0377,
      "result": "WIN",
      "exit_reason": "Profit Target -0.35%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 1.1909,
      "btc_2h_slope_pct": -0.408,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.3121,\"is_live\":false},{\"green\":false,\"body_pct\":0.2216,\"is_live\":false},{\"green\":false,\"body_pct\":0.3063,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-18 17:00:58.69816",
      "symbol": "LINKUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 9.22,
      "exit_price": 9.1646,
      "entry_time": "2026-03-18 16:55:02",
      "exit_time": "2026-03-18 17:00:58",
      "position_size": 10,
      "leverage": 10,
      "profit_loss": 0.6011,
      "fees_paid": 0.08,
      "net_profit": 0.5611,
      "return_pct": 5.6108,
      "result": "WIN",
      "exit_reason": "Profit Target -0.35%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 1.0176,
      "btc_2h_slope_pct": -0.3981,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.3121,\"is_live\":false},{\"green\":false,\"body_pct\":0.2216,\"is_live\":false},{\"green\":false,\"body_pct\":0.1315,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-18 17:02:14.598993",
      "symbol": "ADAUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 0.2711,
      "exit_price": 0.2699,
      "entry_time": "2026-03-18 16:45:44",
      "exit_time": "2026-03-18 17:02:14",
      "position_size": 10,
      "leverage": 10,
      "profit_loss": 0.4298,
      "fees_paid": 0.08,
      "net_profit": 0.3898,
      "return_pct": 3.8977,
      "result": "WIN",
      "exit_reason": "Profit Target -0.35%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.8311,
      "btc_2h_slope_pct": -0.379,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.3121,\"is_live\":false},{\"green\":false,\"body_pct\":0.2216,\"is_live\":false},{\"green\":true,\"body_pct\":0.0567,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-18 17:02:26.967142",
      "symbol": "SOLUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 89.08,
      "exit_price": 88.6843,
      "entry_time": "2026-03-18 16:55:04",
      "exit_time": "2026-03-18 17:02:26",
      "position_size": 10,
      "leverage": 10,
      "profit_loss": 0.4442,
      "fees_paid": 0.08,
      "net_profit": 0.4042,
      "return_pct": 4.0419,
      "result": "WIN",
      "exit_reason": "Profit Target -0.35%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 1.0176,
      "btc_2h_slope_pct": -0.3981,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.3121,\"is_live\":false},{\"green\":false,\"body_pct\":0.2216,\"is_live\":false},{\"green\":false,\"body_pct\":0.1315,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-18 17:02:28.772703",
      "symbol": "XRPUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 1.4475,
      "exit_price": 1.4418,
      "entry_time": "2026-03-18 16:55:06",
      "exit_time": "2026-03-18 17:02:28",
      "position_size": 10,
      "leverage": 10,
      "profit_loss": 0.3924,
      "fees_paid": 0.08,
      "net_profit": 0.3524,
      "return_pct": 3.5236,
      "result": "WIN",
      "exit_reason": "Profit Target -0.35%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 1.0176,
      "btc_2h_slope_pct": -0.3981,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.3121,\"is_live\":false},{\"green\":false,\"body_pct\":0.2216,\"is_live\":false},{\"green\":false,\"body_pct\":0.1315,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-18 17:14:42.320857",
      "symbol": "XRPUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 1.4498,
      "exit_price": 1.4409,
      "entry_time": "2026-03-18 17:03:54",
      "exit_time": "2026-03-18 17:14:42",
      "position_size": 10,
      "leverage": 10,
      "profit_loss": 0.6125,
      "fees_paid": 0.08,
      "net_profit": 0.5725,
      "return_pct": 5.7249,
      "result": "WIN",
      "exit_reason": "Profit Target -0.35%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 1.2603,
      "btc_2h_slope_pct": -0.5141,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.2216,\"is_live\":false},{\"green\":false,\"body_pct\":0.4199,\"is_live\":false},{\"green\":true,\"body_pct\":0.0438,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-18 18:18:18.180193",
      "symbol": "ADAUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 0.2715,
      "exit_price": 0.2706,
      "entry_time": "2026-03-18 17:03:41",
      "exit_time": "2026-03-18 18:18:18",
      "position_size": 10,
      "leverage": 10,
      "profit_loss": 0.3185,
      "fees_paid": 0.08,
      "net_profit": 0.2785,
      "return_pct": 2.7851,
      "result": "WIN",
      "exit_reason": "Profit Target -0.35%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 1.2603,
      "btc_2h_slope_pct": -0.5141,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.2216,\"is_live\":false},{\"green\":false,\"body_pct\":0.4199,\"is_live\":false},{\"green\":true,\"body_pct\":0.0438,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-18 22:09:40.356648",
      "symbol": "BTCUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 70934.01,
      "exit_price": 70710.5176,
      "entry_time": "2026-03-18 17:02:20",
      "exit_time": "2026-03-18 22:09:40",
      "position_size": 10,
      "leverage": 10,
      "profit_loss": 0.3151,
      "fees_paid": 0.08,
      "net_profit": 0.2751,
      "return_pct": 2.7507,
      "result": "WIN",
      "exit_reason": "Profit Target -0.35%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 1.6198,
      "btc_2h_slope_pct": -0.5028,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.2216,\"is_live\":false},{\"green\":false,\"body_pct\":0.4199,\"is_live\":false},{\"green\":false,\"body_pct\":0.3205,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-18 22:11:10.514789",
      "symbol": "ETHUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 2173.28,
      "exit_price": 2160.0995,
      "entry_time": "2026-03-18 17:02:22",
      "exit_time": "2026-03-18 22:11:10",
      "position_size": 10,
      "leverage": 10,
      "profit_loss": 0.6065,
      "fees_paid": 0.08,
      "net_profit": 0.5665,
      "return_pct": 5.6648,
      "result": "WIN",
      "exit_reason": "Profit Target -0.35%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 1.6198,
      "btc_2h_slope_pct": -0.5028,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.2216,\"is_live\":false},{\"green\":false,\"body_pct\":0.4199,\"is_live\":false},{\"green\":false,\"body_pct\":0.3205,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-18 22:11:13.04135",
      "symbol": "LINKUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 9.13,
      "exit_price": 9.0945,
      "entry_time": "2026-03-18 17:02:24",
      "exit_time": "2026-03-18 22:11:13",
      "position_size": 10,
      "leverage": 10,
      "profit_loss": 0.3883,
      "fees_paid": 0.08,
      "net_profit": 0.3483,
      "return_pct": 3.4834,
      "result": "WIN",
      "exit_reason": "Profit Target -0.35%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 1.6198,
      "btc_2h_slope_pct": -0.5028,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.2216,\"is_live\":false},{\"green\":false,\"body_pct\":0.4199,\"is_live\":false},{\"green\":false,\"body_pct\":0.3205,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-19 09:09:39.625889",
      "symbol": "BTCUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 70573.31,
      "exit_price": 70341.5932,
      "entry_time": "2026-03-18 22:11:08",
      "exit_time": "2026-03-19 09:09:39",
      "position_size": 10,
      "leverage": 10,
      "profit_loss": 0.3283,
      "fees_paid": 0.08,
      "net_profit": 0.2883,
      "return_pct": 2.8833,
      "result": "WIN",
      "exit_reason": "Profit Target -0.35%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.651,
      "btc_2h_slope_pct": -0.2361,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.3036,\"is_live\":false},{\"green\":true,\"body_pct\":0.0093,\"is_live\":false},{\"green\":false,\"body_pct\":0.651,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-19 09:12:23.777836",
      "symbol": "ADAUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 0.2704,
      "exit_price": 0.2694,
      "entry_time": "2026-03-18 18:19:46",
      "exit_time": "2026-03-19 09:12:23",
      "position_size": 10,
      "leverage": 10,
      "profit_loss": 0.357,
      "fees_paid": 0.08,
      "net_profit": 0.317,
      "return_pct": 3.1701,
      "result": "WIN",
      "exit_reason": "Profit Target -0.35%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.2727,
      "btc_2h_slope_pct": -0.146,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.1455,\"is_live\":false},{\"green\":false,\"body_pct\":0.3134,\"is_live\":false},{\"green\":true,\"body_pct\":0.0408,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-19 09:16:45.99019",
      "symbol": "BNBUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 646.16,
      "exit_price": 643.5716,
      "entry_time": "2026-03-18 17:02:18",
      "exit_time": "2026-03-19 09:16:45",
      "position_size": 10,
      "leverage": 10,
      "profit_loss": 0.4006,
      "fees_paid": 0.08,
      "net_profit": 0.3606,
      "return_pct": 3.6058,
      "result": "WIN",
      "exit_reason": "Profit Target -0.35%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 1.6198,
      "btc_2h_slope_pct": -0.5028,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.2216,\"is_live\":false},{\"green\":false,\"body_pct\":0.4199,\"is_live\":false},{\"green\":false,\"body_pct\":0.3205,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-19 09:16:47.525961",
      "symbol": "BTCUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 70104.69,
      "exit_price": 69891.8585,
      "entry_time": "2026-03-19 09:11:04",
      "exit_time": "2026-03-19 09:16:47",
      "position_size": 10,
      "leverage": 10,
      "profit_loss": 0.3036,
      "fees_paid": 0.08,
      "net_profit": 0.2636,
      "return_pct": 2.6359,
      "result": "WIN",
      "exit_reason": "Profit Target -0.35%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.9521,
      "btc_2h_slope_pct": -0.1765,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.0263,\"is_live\":false},{\"green\":false,\"body_pct\":0.1837,\"is_live\":false},{\"green\":false,\"body_pct\":0.652,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-19 09:16:49.069505",
      "symbol": "ETHUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 2165.79,
      "exit_price": 2159.009,
      "entry_time": "2026-03-18 22:12:42",
      "exit_time": "2026-03-19 09:16:49",
      "position_size": 10,
      "leverage": 10,
      "profit_loss": 0.3131,
      "fees_paid": 0.08,
      "net_profit": 0.2731,
      "return_pct": 2.731,
      "result": "WIN",
      "exit_reason": "Profit Target -0.35%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.6518,
      "btc_2h_slope_pct": -0.2492,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.3036,\"is_live\":false},{\"green\":true,\"body_pct\":0.0093,\"is_live\":false},{\"green\":false,\"body_pct\":0.6518,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-19 09:16:50.61659",
      "symbol": "LINKUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 9.13,
      "exit_price": 9.0845,
      "entry_time": "2026-03-18 22:12:44",
      "exit_time": "2026-03-19 09:16:50",
      "position_size": 10,
      "leverage": 10,
      "profit_loss": 0.4979,
      "fees_paid": 0.08,
      "net_profit": 0.4579,
      "return_pct": 4.5792,
      "result": "WIN",
      "exit_reason": "Profit Target -0.35%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.6518,
      "btc_2h_slope_pct": -0.2492,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.3036,\"is_live\":false},{\"green\":true,\"body_pct\":0.0093,\"is_live\":false},{\"green\":false,\"body_pct\":0.6518,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-19 09:21:00.03097",
      "symbol": "ADAUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 0.2694,
      "exit_price": 0.2681,
      "entry_time": "2026-03-19 09:13:51",
      "exit_time": "2026-03-19 09:21:00",
      "position_size": 10,
      "leverage": 10,
      "profit_loss": 0.4699,
      "fees_paid": 0.08,
      "net_profit": 0.4299,
      "return_pct": 4.2993,
      "result": "WIN",
      "exit_reason": "Profit Target -0.35%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 1.0755,
      "btc_2h_slope_pct": -0.1938,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.0263,\"is_live\":false},{\"green\":false,\"body_pct\":0.1837,\"is_live\":false},{\"green\":false,\"body_pct\":0.7345,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-19 09:21:02.135648",
      "symbol": "AVAXUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 9.53,
      "exit_price": 9.4947,
      "entry_time": "2026-03-18 17:02:17",
      "exit_time": "2026-03-19 09:21:02",
      "position_size": 10,
      "leverage": 10,
      "profit_loss": 0.3699,
      "fees_paid": 0.08,
      "net_profit": 0.3299,
      "return_pct": 3.2994,
      "result": "WIN",
      "exit_reason": "Profit Target -0.35%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 1.6198,
      "btc_2h_slope_pct": -0.5028,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.2216,\"is_live\":false},{\"green\":false,\"body_pct\":0.4199,\"is_live\":false},{\"green\":false,\"body_pct\":0.3205,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-19 09:22:27.846791",
      "symbol": "BTCUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 69920.14,
      "exit_price": 69692.4688,
      "entry_time": "2026-03-19 09:18:12",
      "exit_time": "2026-03-19 09:22:27",
      "position_size": 10,
      "leverage": 10,
      "profit_loss": 0.3256,
      "fees_paid": 0.08,
      "net_profit": 0.2856,
      "return_pct": 2.8562,
      "result": "WIN",
      "exit_reason": "Profit Target -0.35%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 1.2757,
      "btc_2h_slope_pct": -0.3535,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.1837,\"is_live\":false},{\"green\":false,\"body_pct\":0.8405,\"is_live\":false},{\"green\":false,\"body_pct\":0.0944,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-19 09:22:29.661054",
      "symbol": "ETHUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 2161.21,
      "exit_price": 2151.3551,
      "entry_time": "2026-03-19 09:18:14",
      "exit_time": "2026-03-19 09:22:29",
      "position_size": 10,
      "leverage": 10,
      "profit_loss": 0.456,
      "fees_paid": 0.08,
      "net_profit": 0.416,
      "return_pct": 4.1599,
      "result": "WIN",
      "exit_reason": "Profit Target -0.35%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 1.2757,
      "btc_2h_slope_pct": -0.3535,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.1837,\"is_live\":false},{\"green\":false,\"body_pct\":0.8405,\"is_live\":false},{\"green\":false,\"body_pct\":0.0944,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-19 09:23:49.286434",
      "symbol": "BNBUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 643.64,
      "exit_price": 641.5706,
      "entry_time": "2026-03-19 09:18:10",
      "exit_time": "2026-03-19 09:23:49",
      "position_size": 10,
      "leverage": 10,
      "profit_loss": 0.3215,
      "fees_paid": 0.08,
      "net_profit": 0.2815,
      "return_pct": 2.8151,
      "result": "WIN",
      "exit_reason": "Profit Target -0.35%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 1.2757,
      "btc_2h_slope_pct": -0.3535,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.1837,\"is_live\":false},{\"green\":false,\"body_pct\":0.8405,\"is_live\":false},{\"green\":false,\"body_pct\":0.0944,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-19 09:23:54.536698",
      "symbol": "LINKUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 9.09,
      "exit_price": 9.0345,
      "entry_time": "2026-03-19 09:18:16",
      "exit_time": "2026-03-19 09:23:54",
      "position_size": 10,
      "leverage": 10,
      "profit_loss": 0.6104,
      "fees_paid": 0.08,
      "net_profit": 0.5704,
      "return_pct": 5.704,
      "result": "WIN",
      "exit_reason": "Profit Target -0.35%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 1.2757,
      "btc_2h_slope_pct": -0.3535,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.1837,\"is_live\":false},{\"green\":false,\"body_pct\":0.8405,\"is_live\":false},{\"green\":false,\"body_pct\":0.0944,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-19 09:23:56.62974",
      "symbol": "SOLUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 89.05,
      "exit_price": 88.6843,
      "entry_time": "2026-03-18 17:03:52",
      "exit_time": "2026-03-19 09:23:56",
      "position_size": 10,
      "leverage": 10,
      "profit_loss": 0.4106,
      "fees_paid": 0.08,
      "net_profit": 0.3706,
      "return_pct": 3.7065,
      "result": "WIN",
      "exit_reason": "Profit Target -0.35%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 1.2603,
      "btc_2h_slope_pct": -0.5141,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.2216,\"is_live\":false},{\"green\":false,\"body_pct\":0.4199,\"is_live\":false},{\"green\":true,\"body_pct\":0.0438,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-19 14:46:00.947242",
      "symbol": "LINKUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 9.06,
      "exit_price": 9.0245,
      "entry_time": "2026-03-19 09:25:18",
      "exit_time": "2026-03-19 14:46:00",
      "position_size": 10,
      "leverage": 10,
      "profit_loss": 0.3917,
      "fees_paid": 0.08,
      "net_profit": 0.3517,
      "return_pct": 3.5172,
      "result": "WIN",
      "exit_reason": "Profit Target -0.35%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 1.6835,
      "btc_2h_slope_pct": -0.399,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.1837,\"is_live\":false},{\"green\":false,\"body_pct\":0.8405,\"is_live\":false},{\"green\":false,\"body_pct\":0.5084,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-19 14:51:32.011513",
      "symbol": "ADAUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 0.2674,
      "exit_price": 0.2664,
      "entry_time": "2026-03-19 09:22:23",
      "exit_time": "2026-03-19 14:51:32",
      "position_size": 10,
      "leverage": 10,
      "profit_loss": 0.3616,
      "fees_paid": 0.08,
      "net_profit": 0.3216,
      "return_pct": 3.2157,
      "result": "WIN",
      "exit_reason": "Profit Target -0.35%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 1.6504,
      "btc_2h_slope_pct": -0.3755,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.1837,\"is_live\":false},{\"green\":false,\"body_pct\":0.8405,\"is_live\":false},{\"green\":false,\"body_pct\":0.4749,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-19 14:51:35.094709",
      "symbol": "BNBUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 641.96,
      "exit_price": 639.1494,
      "entry_time": "2026-03-19 09:25:13",
      "exit_time": "2026-03-19 14:51:35",
      "position_size": 10,
      "leverage": 10,
      "profit_loss": 0.4378,
      "fees_paid": 0.08,
      "net_profit": 0.3978,
      "return_pct": 3.9781,
      "result": "WIN",
      "exit_reason": "Profit Target -0.35%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 1.6835,
      "btc_2h_slope_pct": -0.399,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.1837,\"is_live\":false},{\"green\":false,\"body_pct\":0.8405,\"is_live\":false},{\"green\":false,\"body_pct\":0.5084,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-19 14:51:38.17682",
      "symbol": "ETHUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 2144.24,
      "exit_price": 2136.6278,
      "entry_time": "2026-03-19 09:23:52",
      "exit_time": "2026-03-19 14:51:38",
      "position_size": 10,
      "leverage": 10,
      "profit_loss": 0.355,
      "fees_paid": 0.08,
      "net_profit": 0.315,
      "return_pct": 3.1501,
      "result": "WIN",
      "exit_reason": "Profit Target -0.35%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 1.8433,
      "btc_2h_slope_pct": -0.3936,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.1837,\"is_live\":false},{\"green\":false,\"body_pct\":0.8405,\"is_live\":false},{\"green\":false,\"body_pct\":0.6701,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-19 14:51:39.726441",
      "symbol": "LINKUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 9.01,
      "exit_price": 8.9745,
      "entry_time": "2026-03-19 14:47:27",
      "exit_time": "2026-03-19 14:51:39",
      "position_size": 10,
      "leverage": 10,
      "profit_loss": 0.3942,
      "fees_paid": 0.08,
      "net_profit": 0.3542,
      "return_pct": 3.5417,
      "result": "WIN",
      "exit_reason": "Profit Target -0.35%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.4859,
      "btc_2h_slope_pct": -0.1946,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.2731,\"is_live\":false},{\"green\":true,\"body_pct\":0.0514,\"is_live\":false},{\"green\":false,\"body_pct\":0.0464,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-19 14:51:41.284444",
      "symbol": "SOLUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 88.83,
      "exit_price": 88.3241,
      "entry_time": "2026-03-19 09:25:20",
      "exit_time": "2026-03-19 14:51:41",
      "position_size": 10,
      "leverage": 10,
      "profit_loss": 0.5695,
      "fees_paid": 0.08,
      "net_profit": 0.5295,
      "return_pct": 5.2947,
      "result": "WIN",
      "exit_reason": "Profit Target -0.35%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 1.6835,
      "btc_2h_slope_pct": -0.399,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.1837,\"is_live\":false},{\"green\":false,\"body_pct\":0.8405,\"is_live\":false},{\"green\":false,\"body_pct\":0.5084,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-19 14:52:58.912882",
      "symbol": "BTCUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 69500.01,
      "exit_price": 69290.9081,
      "entry_time": "2026-03-19 09:23:51",
      "exit_time": "2026-03-19 14:52:58",
      "position_size": 10,
      "leverage": 10,
      "profit_loss": 0.3009,
      "fees_paid": 0.08,
      "net_profit": 0.2609,
      "return_pct": 2.6087,
      "result": "WIN",
      "exit_reason": "Profit Target -0.35%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 1.8433,
      "btc_2h_slope_pct": -0.3936,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.1837,\"is_live\":false},{\"green\":false,\"body_pct\":0.8405,\"is_live\":false},{\"green\":false,\"body_pct\":0.6701,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-19 15:00:07.275217",
      "symbol": "AVAXUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 9.47,
      "exit_price": 9.4347,
      "entry_time": "2026-03-19 09:22:24",
      "exit_time": "2026-03-19 15:00:07",
      "position_size": 10,
      "leverage": 10,
      "profit_loss": 0.3726,
      "fees_paid": 0.08,
      "net_profit": 0.3326,
      "return_pct": 3.326,
      "result": "WIN",
      "exit_reason": "Profit Target -0.35%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 1.6504,
      "btc_2h_slope_pct": -0.3755,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.1837,\"is_live\":false},{\"green\":false,\"body_pct\":0.8405,\"is_live\":false},{\"green\":false,\"body_pct\":0.4749,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-19 15:02:57.789596",
      "symbol": "ADAUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 0.2653,
      "exit_price": 0.2642,
      "entry_time": "2026-03-19 14:52:54",
      "exit_time": "2026-03-19 15:02:57",
      "position_size": 10,
      "leverage": 10,
      "profit_loss": 0.4025,
      "fees_paid": 0.08,
      "net_profit": 0.3625,
      "return_pct": 3.6254,
      "result": "WIN",
      "exit_reason": "Profit Target -0.35%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.996,
      "btc_2h_slope_pct": -0.2468,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.2731,\"is_live\":false},{\"green\":true,\"body_pct\":0.0514,\"is_live\":false},{\"green\":false,\"body_pct\":0.5584,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-19 15:03:03.94064",
      "symbol": "ETHUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 2134.53,
      "exit_price": 2120.4297,
      "entry_time": "2026-03-19 14:53:00",
      "exit_time": "2026-03-19 15:03:03",
      "position_size": 10,
      "leverage": 10,
      "profit_loss": 0.6606,
      "fees_paid": 0.08,
      "net_profit": 0.6206,
      "return_pct": 6.2058,
      "result": "WIN",
      "exit_reason": "Profit Target -0.35%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.996,
      "btc_2h_slope_pct": -0.2468,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.2731,\"is_live\":false},{\"green\":true,\"body_pct\":0.0514,\"is_live\":false},{\"green\":false,\"body_pct\":0.5584,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-19 15:03:07.028693",
      "symbol": "SOLUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 88.15,
      "exit_price": 87.7939,
      "entry_time": "2026-03-19 14:53:04",
      "exit_time": "2026-03-19 15:03:07",
      "position_size": 10,
      "leverage": 10,
      "profit_loss": 0.404,
      "fees_paid": 0.08,
      "net_profit": 0.364,
      "return_pct": 3.64,
      "result": "WIN",
      "exit_reason": "Profit Target -0.35%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.996,
      "btc_2h_slope_pct": -0.2468,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.2731,\"is_live\":false},{\"green\":true,\"body_pct\":0.0514,\"is_live\":false},{\"green\":false,\"body_pct\":0.5584,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-19 15:03:09.128477",
      "symbol": "XRPUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 1.4411,
      "exit_price": 1.4333,
      "entry_time": "2026-03-18 17:16:13",
      "exit_time": "2026-03-19 15:03:09",
      "position_size": 10,
      "leverage": 10,
      "profit_loss": 0.5401,
      "fees_paid": 0.08,
      "net_profit": 0.5001,
      "return_pct": 5.0012,
      "result": "WIN",
      "exit_reason": "Profit Target -0.35%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 1.419,
      "btc_2h_slope_pct": -0.4662,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.4199,\"is_live\":false},{\"green\":false,\"body_pct\":0.1685,\"is_live\":false},{\"green\":true,\"body_pct\":0.0516,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-19 15:12:31.159069",
      "symbol": "ADAUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 0.2651,
      "exit_price": 0.2642,
      "entry_time": "2026-03-19 15:04:20",
      "exit_time": "2026-03-19 15:12:31",
      "position_size": 10,
      "leverage": 10,
      "profit_loss": 0.3274,
      "fees_paid": 0.08,
      "net_profit": 0.2874,
      "return_pct": 2.874,
      "result": "WIN",
      "exit_reason": "Profit Target -0.35%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.7567,
      "btc_2h_slope_pct": -0.3142,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0514,\"is_live\":false},{\"green\":false,\"body_pct\":0.5092,\"is_live\":false},{\"green\":true,\"body_pct\":0.1921,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-19 15:13:59.426653",
      "symbol": "AVAXUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 9.43,
      "exit_price": 9.3847,
      "entry_time": "2026-03-19 15:01:32",
      "exit_time": "2026-03-19 15:13:59",
      "position_size": 10,
      "leverage": 10,
      "profit_loss": 0.4805,
      "fees_paid": 0.08,
      "net_profit": 0.4405,
      "return_pct": 4.4049,
      "result": "WIN",
      "exit_reason": "Profit Target -0.35%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.9624,
      "btc_2h_slope_pct": -0.3161,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0514,\"is_live\":false},{\"green\":false,\"body_pct\":0.5092,\"is_live\":false},{\"green\":false,\"body_pct\":0.0155,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-19 15:14:04.059304",
      "symbol": "ETHUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 2131.71,
      "exit_price": 2119.5092,
      "entry_time": "2026-03-19 15:04:27",
      "exit_time": "2026-03-19 15:14:04",
      "position_size": 10,
      "leverage": 10,
      "profit_loss": 0.5723,
      "fees_paid": 0.08,
      "net_profit": 0.5323,
      "return_pct": 5.3235,
      "result": "WIN",
      "exit_reason": "Profit Target -0.35%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.7567,
      "btc_2h_slope_pct": -0.3142,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0514,\"is_live\":false},{\"green\":false,\"body_pct\":0.5092,\"is_live\":false},{\"green\":true,\"body_pct\":0.1921,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-19 15:14:05.605803",
      "symbol": "LINKUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 8.96,
      "exit_price": 8.9045,
      "entry_time": "2026-03-19 14:53:02",
      "exit_time": "2026-03-19 15:14:05",
      "position_size": 10,
      "leverage": 10,
      "profit_loss": 0.62,
      "fees_paid": 0.08,
      "net_profit": 0.58,
      "return_pct": 5.7998,
      "result": "WIN",
      "exit_reason": "Profit Target -0.35%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.996,
      "btc_2h_slope_pct": -0.2468,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.2731,\"is_live\":false},{\"green\":true,\"body_pct\":0.0514,\"is_live\":false},{\"green\":false,\"body_pct\":0.5584,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-19 15:14:07.155638",
      "symbol": "SOLUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 88.15,
      "exit_price": 87.7038,
      "entry_time": "2026-03-19 15:04:31",
      "exit_time": "2026-03-19 15:14:07",
      "position_size": 10,
      "leverage": 10,
      "profit_loss": 0.5061,
      "fees_paid": 0.08,
      "net_profit": 0.4661,
      "return_pct": 4.6615,
      "result": "WIN",
      "exit_reason": "Profit Target -0.35%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.7567,
      "btc_2h_slope_pct": -0.3142,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0514,\"is_live\":false},{\"green\":false,\"body_pct\":0.5092,\"is_live\":false},{\"green\":true,\"body_pct\":0.1921,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-19 15:14:08.717321",
      "symbol": "XRPUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 1.4397,
      "exit_price": 1.4353,
      "entry_time": "2026-03-19 15:04:33",
      "exit_time": "2026-03-19 15:14:08",
      "position_size": 10,
      "leverage": 10,
      "profit_loss": 0.3044,
      "fees_paid": 0.08,
      "net_profit": 0.2644,
      "return_pct": 2.6442,
      "result": "WIN",
      "exit_reason": "Profit Target -0.35%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.7567,
      "btc_2h_slope_pct": -0.3142,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0514,\"is_live\":false},{\"green\":false,\"body_pct\":0.5092,\"is_live\":false},{\"green\":true,\"body_pct\":0.1921,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-19 16:37:40.246386",
      "symbol": "BNBUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 638.78,
      "exit_price": 636.6682,
      "entry_time": "2026-03-19 14:52:57",
      "exit_time": "2026-03-19 16:37:40",
      "position_size": 10,
      "leverage": 10,
      "profit_loss": 0.3306,
      "fees_paid": 0.08,
      "net_profit": 0.2906,
      "return_pct": 2.906,
      "result": "WIN",
      "exit_reason": "Profit Target -0.35%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.996,
      "btc_2h_slope_pct": -0.2468,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.2731,\"is_live\":false},{\"green\":true,\"body_pct\":0.0514,\"is_live\":false},{\"green\":false,\"body_pct\":0.5584,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-19 17:08:48.949533",
      "symbol": "BTCUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 69281.61,
      "exit_price": 69726.3257,
      "entry_time": "2026-03-19 14:54:22",
      "exit_time": "2026-03-19 17:08:48",
      "position_size": 10,
      "leverage": 10,
      "profit_loss": -0.6419,
      "fees_paid": 0.08,
      "net_profit": -0.6819,
      "return_pct": -6.819,
      "result": "LOSS",
      "exit_reason": "Profit Target --10.35%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 1.003,
      "btc_2h_slope_pct": -0.2653,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.2731,\"is_live\":false},{\"green\":true,\"body_pct\":0.0514,\"is_live\":false},{\"green\":false,\"body_pct\":0.5655,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-20 15:58:56.050481",
      "symbol": "ADAUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 0.2681,
      "exit_price": 0.2659,
      "entry_time": "2026-03-20 12:31:19",
      "exit_time": "2026-03-20 15:58:56",
      "position_size": 10,
      "leverage": 10,
      "profit_loss": 0.8083,
      "fees_paid": 0.08,
      "net_profit": 0.7683,
      "return_pct": 7.6832,
      "result": "WIN",
      "exit_reason": "Profit Target -0.35%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.3596,
      "btc_2h_slope_pct": -0.1898,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.3078,\"is_live\":false},{\"green\":false,\"body_pct\":0.059,\"is_live\":false},{\"green\":true,\"body_pct\":0.007,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-20 15:58:57.901942",
      "symbol": "AVAXUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 9.5,
      "exit_price": 9.4547,
      "entry_time": "2026-03-20 12:31:20",
      "exit_time": "2026-03-20 15:58:57",
      "position_size": 10,
      "leverage": 10,
      "profit_loss": 0.4766,
      "fees_paid": 0.08,
      "net_profit": 0.4366,
      "return_pct": 4.3658,
      "result": "WIN",
      "exit_reason": "Profit Target -0.35%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.3596,
      "btc_2h_slope_pct": -0.1898,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.3078,\"is_live\":false},{\"green\":false,\"body_pct\":0.059,\"is_live\":false},{\"green\":true,\"body_pct\":0.007,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-20 15:59:00.048375",
      "symbol": "BNBUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 641.24,
      "exit_price": 638.249,
      "entry_time": "2026-03-20 12:31:22",
      "exit_time": "2026-03-20 15:59:00",
      "position_size": 10,
      "leverage": 10,
      "profit_loss": 0.4664,
      "fees_paid": 0.08,
      "net_profit": 0.4264,
      "return_pct": 4.2645,
      "result": "WIN",
      "exit_reason": "Profit Target -0.35%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.3596,
      "btc_2h_slope_pct": -0.1898,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.3078,\"is_live\":false},{\"green\":false,\"body_pct\":0.059,\"is_live\":false},{\"green\":true,\"body_pct\":0.007,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-20 15:59:01.599206",
      "symbol": "BTCUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 70325.48,
      "exit_price": 69885.5953,
      "entry_time": "2026-03-20 12:31:24",
      "exit_time": "2026-03-20 15:59:01",
      "position_size": 10,
      "leverage": 10,
      "profit_loss": 0.6255,
      "fees_paid": 0.08,
      "net_profit": 0.5855,
      "return_pct": 5.855,
      "result": "WIN",
      "exit_reason": "Profit Target -0.35%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.3596,
      "btc_2h_slope_pct": -0.1898,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.3078,\"is_live\":false},{\"green\":false,\"body_pct\":0.059,\"is_live\":false},{\"green\":true,\"body_pct\":0.007,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-20 15:59:03.157093",
      "symbol": "ETHUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 2135.95,
      "exit_price": 2128.9539,
      "entry_time": "2026-03-20 12:31:25",
      "exit_time": "2026-03-20 15:59:03",
      "position_size": 10,
      "leverage": 10,
      "profit_loss": 0.3275,
      "fees_paid": 0.08,
      "net_profit": 0.2875,
      "return_pct": 2.8754,
      "result": "WIN",
      "exit_reason": "Profit Target -0.35%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.3596,
      "btc_2h_slope_pct": -0.1898,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.3078,\"is_live\":false},{\"green\":false,\"body_pct\":0.059,\"is_live\":false},{\"green\":true,\"body_pct\":0.007,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-20 15:59:04.699334",
      "symbol": "LINKUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 9.06,
      "exit_price": 9.0245,
      "entry_time": "2026-03-20 12:31:27",
      "exit_time": "2026-03-20 15:59:04",
      "position_size": 10,
      "leverage": 10,
      "profit_loss": 0.3917,
      "fees_paid": 0.08,
      "net_profit": 0.3517,
      "return_pct": 3.5172,
      "result": "WIN",
      "exit_reason": "Profit Target -0.35%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.3596,
      "btc_2h_slope_pct": -0.1898,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.3078,\"is_live\":false},{\"green\":false,\"body_pct\":0.059,\"is_live\":false},{\"green\":true,\"body_pct\":0.007,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-20 15:59:07.795357",
      "symbol": "XRPUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 1.445,
      "exit_price": 1.4386,
      "entry_time": "2026-03-20 12:31:30",
      "exit_time": "2026-03-20 15:59:07",
      "position_size": 10,
      "leverage": 10,
      "profit_loss": 0.4416,
      "fees_paid": 0.08,
      "net_profit": 0.4016,
      "return_pct": 4.016,
      "result": "WIN",
      "exit_reason": "Profit Target -0.35%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.3596,
      "btc_2h_slope_pct": -0.1898,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.3078,\"is_live\":false},{\"green\":false,\"body_pct\":0.059,\"is_live\":false},{\"green\":true,\"body_pct\":0.007,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-20 17:05:03.689953",
      "symbol": "SOLUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 88.84,
      "exit_price": 88.8744,
      "entry_time": "2026-03-20 12:31:28",
      "exit_time": "2026-03-20 17:05:03",
      "position_size": 10,
      "leverage": 10,
      "profit_loss": -0.0387,
      "fees_paid": 0.08,
      "net_profit": -0.0787,
      "return_pct": -0.7874,
      "result": "LOSS",
      "exit_reason": "Profit Target -0.00%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.3596,
      "btc_2h_slope_pct": -0.1898,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.3078,\"is_live\":false},{\"green\":false,\"body_pct\":0.059,\"is_live\":false},{\"green\":true,\"body_pct\":0.007,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-21 16:15:27.708448",
      "symbol": "BTCUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 70780,
      "exit_price": 71030.567,
      "entry_time": "2026-03-21 14:30:08",
      "exit_time": "2026-03-21 16:15:27",
      "position_size": 10,
      "leverage": 10,
      "profit_loss": 0.354,
      "fees_paid": 0.08,
      "net_profit": 0.314,
      "return_pct": 3.1401,
      "result": "WIN",
      "exit_reason": "Profit Target +0.40%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.1801,
      "btc_2h_slope_pct": 0.1107,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.1094,\"is_live\":false},{\"green\":true,\"body_pct\":0.0707,\"is_live\":false},{\"green\":true,\"body_pct\":0,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-21 18:07:06.02473",
      "symbol": "AVAXUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 9.52,
      "exit_price": 9.5652,
      "entry_time": "2026-03-21 16:30:15",
      "exit_time": "2026-03-21 18:07:06",
      "position_size": 10,
      "leverage": 10,
      "profit_loss": 0.4749,
      "fees_paid": 0.08,
      "net_profit": 0.4349,
      "return_pct": 4.3495,
      "result": "WIN",
      "exit_reason": "Profit Target +0.40%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.2944,
      "btc_2h_slope_pct": 0.1328,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.3957,\"is_live\":false},{\"green\":false,\"body_pct\":0.1219,\"is_live\":false},{\"green\":true,\"body_pct\":0.0211,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-22 01:34:02.032787",
      "symbol": "AVAXUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 9.5,
      "exit_price": 9.4647,
      "entry_time": "2026-03-21 19:00:05",
      "exit_time": "2026-03-22 01:34:02",
      "position_size": 10,
      "leverage": 10,
      "profit_loss": 0.3713,
      "fees_paid": 0.08,
      "net_profit": 0.3313,
      "return_pct": 3.3126,
      "result": "WIN",
      "exit_reason": "Profit Target -0.40%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.4649,
      "btc_2h_slope_pct": -0.174,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.0612,\"is_live\":false},{\"green\":false,\"body_pct\":0.0988,\"is_live\":false},{\"green\":true,\"body_pct\":0,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-22 01:46:43.253225",
      "symbol": "BTCUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 70371.6,
      "exit_price": 70072.6588,
      "entry_time": "2026-03-21 18:41:51",
      "exit_time": "2026-03-22 01:46:43",
      "position_size": 10,
      "leverage": 10,
      "profit_loss": 0.4248,
      "fees_paid": 0.08,
      "net_profit": 0.3848,
      "return_pct": 3.848,
      "result": "WIN",
      "exit_reason": "Profit Target -0.40%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.3659,
      "btc_2h_slope_pct": -0.1926,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.0895,\"is_live\":false},{\"green\":false,\"body_pct\":0.2161,\"is_live\":false},{\"green\":false,\"body_pct\":0.0607,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-22 01:49:27.376217",
      "symbol": "ADAUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 0.2644,
      "exit_price": 0.2628,
      "entry_time": "2026-03-21 18:45:58",
      "exit_time": "2026-03-22 01:49:27",
      "position_size": 10,
      "leverage": 10,
      "profit_loss": 0.5933,
      "fees_paid": 0.08,
      "net_profit": 0.5533,
      "return_pct": 5.5329,
      "result": "WIN",
      "exit_reason": "Profit Target -0.40%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.3554,
      "btc_2h_slope_pct": -0.1753,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.2161,\"is_live\":false},{\"green\":false,\"body_pct\":0.0612,\"is_live\":false},{\"green\":true,\"body_pct\":0.011,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-22 06:56:51.32855",
      "symbol": "BNBUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 645.01,
      "exit_price": 634.6225,
      "entry_time": "2026-03-21 16:30:17",
      "exit_time": "2026-03-22 06:56:51",
      "position_size": 10,
      "leverage": 10,
      "profit_loss": -1.6104,
      "fees_paid": 0.08,
      "net_profit": -1.6504,
      "return_pct": -16.5044,
      "result": "LOSS",
      "exit_reason": "BTC Filter Flip (LONG → filter now SHORT)",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.2944,
      "btc_2h_slope_pct": 0.1328,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.3957,\"is_live\":false},{\"green\":false,\"body_pct\":0.1219,\"is_live\":false},{\"green\":true,\"body_pct\":0.0211,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-22 06:56:54.670181",
      "symbol": "ETHUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 2162,
      "exit_price": 2117.7806,
      "entry_time": "2026-03-21 16:30:20",
      "exit_time": "2026-03-22 06:56:54",
      "position_size": 10,
      "leverage": 10,
      "profit_loss": -2.0453,
      "fees_paid": 0.08,
      "net_profit": -2.0853,
      "return_pct": -20.853,
      "result": "LOSS",
      "exit_reason": "BTC Filter Flip (LONG → filter now SHORT)",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.2944,
      "btc_2h_slope_pct": 0.1328,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.3957,\"is_live\":false},{\"green\":false,\"body_pct\":0.1219,\"is_live\":false},{\"green\":true,\"body_pct\":0.0211,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-22 06:56:56.213212",
      "symbol": "LINKUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 9.11,
      "exit_price": 8.9355,
      "entry_time": "2026-03-21 16:30:21",
      "exit_time": "2026-03-22 06:56:56",
      "position_size": 10,
      "leverage": 10,
      "profit_loss": -1.9151,
      "fees_paid": 0.08,
      "net_profit": -1.9551,
      "return_pct": -19.5515,
      "result": "LOSS",
      "exit_reason": "BTC Filter Flip (LONG → filter now SHORT)",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.2944,
      "btc_2h_slope_pct": 0.1328,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.3957,\"is_live\":false},{\"green\":false,\"body_pct\":0.1219,\"is_live\":false},{\"green\":true,\"body_pct\":0.0211,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-22 06:56:57.739851",
      "symbol": "SOLUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 90.25,
      "exit_price": 88.9755,
      "entry_time": "2026-03-21 16:30:23",
      "exit_time": "2026-03-22 06:56:57",
      "position_size": 10,
      "leverage": 10,
      "profit_loss": -1.4122,
      "fees_paid": 0.08,
      "net_profit": -1.4522,
      "return_pct": -14.522,
      "result": "LOSS",
      "exit_reason": "BTC Filter Flip (LONG → filter now SHORT)",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.2944,
      "btc_2h_slope_pct": 0.1328,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.3957,\"is_live\":false},{\"green\":false,\"body_pct\":0.1219,\"is_live\":false},{\"green\":true,\"body_pct\":0.0211,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-22 06:56:59.264309",
      "symbol": "XRPUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 1.4456,
      "exit_price": 1.4162,
      "entry_time": "2026-03-21 14:46:21",
      "exit_time": "2026-03-22 06:56:59",
      "position_size": 10,
      "leverage": 10,
      "profit_loss": -2.0343,
      "fees_paid": 0.08,
      "net_profit": -2.0743,
      "return_pct": -20.7434,
      "result": "LOSS",
      "exit_reason": "BTC Filter Flip (LONG → filter now SHORT)",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.1568,
      "btc_2h_slope_pct": 0.0638,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0707,\"is_live\":false},{\"green\":false,\"body_pct\":0.0299,\"is_live\":false},{\"green\":true,\"body_pct\":0.0066,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-22 07:29:35.312185",
      "symbol": "AVAXUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 9.31,
      "exit_price": 9.2646,
      "entry_time": "2026-03-22 06:56:49",
      "exit_time": "2026-03-22 07:29:35",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6335,
      "fees_paid": 0.104,
      "net_profit": 0.5815,
      "return_pct": 4.4733,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0159,
      "btc_2h_slope_pct": -0.0629,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.1447,\"is_live\":false},{\"green\":false,\"body_pct\":0.1154,\"is_live\":false},{\"green\":true,\"body_pct\":0.0996,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-22 08:02:51.503973",
      "symbol": "ADAUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 0.2587,
      "exit_price": 0.2575,
      "entry_time": "2026-03-22 06:56:47",
      "exit_time": "2026-03-22 08:02:51",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.5886,
      "fees_paid": 0.104,
      "net_profit": 0.5366,
      "return_pct": 4.1276,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0159,
      "btc_2h_slope_pct": -0.0629,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.1447,\"is_live\":false},{\"green\":false,\"body_pct\":0.1154,\"is_live\":false},{\"green\":true,\"body_pct\":0.0996,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-22 08:11:27.455058",
      "symbol": "AVAXUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 9.27,
      "exit_price": 9.2246,
      "entry_time": "2026-03-22 07:30:55",
      "exit_time": "2026-03-22 08:11:27",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6365,
      "fees_paid": 0.104,
      "net_profit": 0.5845,
      "return_pct": 4.4964,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.1766,
      "btc_2h_slope_pct": -0.086,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.1415,\"is_live\":false},{\"green\":false,\"body_pct\":0.2627,\"is_live\":false},{\"green\":true,\"body_pct\":0.0603,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-22 09:41:14.899483",
      "symbol": "SOLUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 88.42,
      "exit_price": 87.994,
      "entry_time": "2026-03-22 08:00:07",
      "exit_time": "2026-03-22 09:41:14",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6264,
      "fees_paid": 0.104,
      "net_profit": 0.5744,
      "return_pct": 4.4182,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.2691,
      "btc_2h_slope_pct": -0.0841,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.1415,\"is_live\":false},{\"green\":false,\"body_pct\":0.2627,\"is_live\":false},{\"green\":false,\"body_pct\":0.0324,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-22 09:41:16.451311",
      "symbol": "XRPUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 1.4151,
      "exit_price": 1.4087,
      "entry_time": "2026-03-22 07:15:56",
      "exit_time": "2026-03-22 09:41:16",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.5876,
      "fees_paid": 0.104,
      "net_profit": 0.5356,
      "return_pct": 4.1198,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.174,
      "btc_2h_slope_pct": -0.0707,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.1154,\"is_live\":false},{\"green\":true,\"body_pct\":0.1415,\"is_live\":false},{\"green\":false,\"body_pct\":0.1999,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-22 09:44:00.645779",
      "symbol": "ETHUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 2110.11,
      "exit_price": 2100.2096,
      "entry_time": "2026-03-22 08:15:44",
      "exit_time": "2026-03-22 09:44:00",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6099,
      "fees_paid": 0.104,
      "net_profit": 0.5579,
      "return_pct": 4.2919,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0164,
      "btc_2h_slope_pct": -0.1011,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.2627,\"is_live\":false},{\"green\":false,\"body_pct\":0.0324,\"is_live\":false},{\"green\":false,\"body_pct\":0.0164,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-22 09:58:14.758528",
      "symbol": "LINKUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 8.9,
      "exit_price": 8.8544,
      "entry_time": "2026-03-22 08:00:06",
      "exit_time": "2026-03-22 09:58:14",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6657,
      "fees_paid": 0.104,
      "net_profit": 0.6137,
      "return_pct": 4.7208,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.2691,
      "btc_2h_slope_pct": -0.0841,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.1415,\"is_live\":false},{\"green\":false,\"body_pct\":0.2627,\"is_live\":false},{\"green\":false,\"body_pct\":0.0324,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-22 10:02:19.69662",
      "symbol": "ADAUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 0.2577,
      "exit_price": 0.2564,
      "entry_time": "2026-03-22 08:04:15",
      "exit_time": "2026-03-22 10:02:19",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6416,
      "fees_paid": 0.104,
      "net_profit": 0.5896,
      "return_pct": 4.5354,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0129,
      "btc_2h_slope_pct": -0.0994,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.2627,\"is_live\":false},{\"green\":false,\"body_pct\":0.0324,\"is_live\":false},{\"green\":true,\"body_pct\":0.0129,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-22 10:02:21.239339",
      "symbol": "AVAXUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 9.23,
      "exit_price": 9.1646,
      "entry_time": "2026-03-22 08:12:53",
      "exit_time": "2026-03-22 10:02:21",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.9214,
      "fees_paid": 0.104,
      "net_profit": 0.8694,
      "return_pct": 6.6878,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0142,
      "btc_2h_slope_pct": -0.1011,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.2627,\"is_live\":false},{\"green\":false,\"body_pct\":0.0324,\"is_live\":false},{\"green\":false,\"body_pct\":0.0142,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-22 10:02:24.363863",
      "symbol": "BTCUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 69212.46,
      "exit_price": 68837.1914,
      "entry_time": "2026-03-22 07:15:49",
      "exit_time": "2026-03-22 10:02:24",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.7049,
      "fees_paid": 0.104,
      "net_profit": 0.6529,
      "return_pct": 5.022,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.174,
      "btc_2h_slope_pct": -0.0707,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.1154,\"is_live\":false},{\"green\":true,\"body_pct\":0.1415,\"is_live\":false},{\"green\":false,\"body_pct\":0.1999,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-22 10:03:44.646612",
      "symbol": "BNBUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 634.01,
      "exit_price": 631.0354,
      "entry_time": "2026-03-22 07:30:57",
      "exit_time": "2026-03-22 10:03:44",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6099,
      "fees_paid": 0.104,
      "net_profit": 0.5579,
      "return_pct": 4.2918,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.1766,
      "btc_2h_slope_pct": -0.086,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.1415,\"is_live\":false},{\"green\":false,\"body_pct\":0.2627,\"is_live\":false},{\"green\":true,\"body_pct\":0.0603,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-22 10:03:47.762683",
      "symbol": "ETHUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 2098.27,
      "exit_price": 2087.2431,
      "entry_time": "2026-03-22 09:45:24",
      "exit_time": "2026-03-22 10:03:47",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6832,
      "fees_paid": 0.104,
      "net_profit": 0.6312,
      "return_pct": 4.8552,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.2999,
      "btc_2h_slope_pct": -0.0866,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.1043,\"is_live\":false},{\"green\":true,\"body_pct\":0.0254,\"is_live\":false},{\"green\":false,\"body_pct\":0.3406,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-22 10:03:51.385492",
      "symbol": "SOLUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 87.91,
      "exit_price": 87.4737,
      "entry_time": "2026-03-22 09:42:40",
      "exit_time": "2026-03-22 10:03:51",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6452,
      "fees_paid": 0.104,
      "net_profit": 0.5932,
      "return_pct": 4.5629,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.1774,
      "btc_2h_slope_pct": -0.0818,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.1043,\"is_live\":false},{\"green\":true,\"body_pct\":0.0254,\"is_live\":false},{\"green\":false,\"body_pct\":0.2181,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-22 10:08:09.768314",
      "symbol": "XRPUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 1.4075,
      "exit_price": 1.4007,
      "entry_time": "2026-03-22 09:42:42",
      "exit_time": "2026-03-22 10:08:09",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6281,
      "fees_paid": 0.104,
      "net_profit": 0.5761,
      "return_pct": 4.4313,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.1774,
      "btc_2h_slope_pct": -0.0818,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.1043,\"is_live\":false},{\"green\":true,\"body_pct\":0.0254,\"is_live\":false},{\"green\":false,\"body_pct\":0.2181,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-22 10:10:58.563304",
      "symbol": "LINKUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 8.85,
      "exit_price": 8.8044,
      "entry_time": "2026-03-22 09:59:39",
      "exit_time": "2026-03-22 10:10:58",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6698,
      "fees_paid": 0.104,
      "net_profit": 0.6178,
      "return_pct": 4.7525,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.3219,
      "btc_2h_slope_pct": -0.0898,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.1043,\"is_live\":false},{\"green\":true,\"body_pct\":0.0254,\"is_live\":false},{\"green\":false,\"body_pct\":0.3626,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-22 10:28:04.119874",
      "symbol": "ETHUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 2088.45,
      "exit_price": 2078.6288,
      "entry_time": "2026-03-22 10:05:13",
      "exit_time": "2026-03-22 10:28:04",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6113,
      "fees_paid": 0.104,
      "net_profit": 0.5593,
      "return_pct": 4.3026,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.1166,
      "btc_2h_slope_pct": -0.1538,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0254,\"is_live\":false},{\"green\":false,\"body_pct\":0.3791,\"is_live\":false},{\"green\":false,\"body_pct\":0.1166,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-22 10:28:07.751183",
      "symbol": "SOLUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 87.45,
      "exit_price": 86.9635,
      "entry_time": "2026-03-22 10:05:16",
      "exit_time": "2026-03-22 10:28:07",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.7233,
      "fees_paid": 0.104,
      "net_profit": 0.6713,
      "return_pct": 5.1636,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.1166,
      "btc_2h_slope_pct": -0.1538,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0254,\"is_live\":false},{\"green\":false,\"body_pct\":0.3791,\"is_live\":false},{\"green\":false,\"body_pct\":0.1166,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-22 12:16:18.732715",
      "symbol": "XRPUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 1.3998,
      "exit_price": 1.3924,
      "entry_time": "2026-03-22 10:09:34",
      "exit_time": "2026-03-22 12:16:18",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6876,
      "fees_paid": 0.104,
      "net_profit": 0.6356,
      "return_pct": 4.8894,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.027,
      "btc_2h_slope_pct": -0.1522,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0254,\"is_live\":false},{\"green\":false,\"body_pct\":0.3791,\"is_live\":false},{\"green\":false,\"body_pct\":0.027,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-22 12:51:46.976239",
      "symbol": "AVAXUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 9.14,
      "exit_price": 9.0945,
      "entry_time": "2026-03-22 10:03:43",
      "exit_time": "2026-03-22 12:51:46",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6465,
      "fees_paid": 0.104,
      "net_profit": 0.5945,
      "return_pct": 4.5732,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.223,
      "btc_2h_slope_pct": -0.1538,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0254,\"is_live\":false},{\"green\":false,\"body_pct\":0.3791,\"is_live\":false},{\"green\":false,\"body_pct\":0.223,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-22 13:03:09.47629",
      "symbol": "LINKUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 8.81,
      "exit_price": 8.7644,
      "entry_time": "2026-03-22 10:12:23",
      "exit_time": "2026-03-22 13:03:09",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6732,
      "fees_paid": 0.104,
      "net_profit": 0.6212,
      "return_pct": 4.7782,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0229,
      "btc_2h_slope_pct": -0.1499,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0254,\"is_live\":false},{\"green\":false,\"body_pct\":0.3791,\"is_live\":false},{\"green\":true,\"body_pct\":0.0229,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-22 13:27:20.653116",
      "symbol": "BTCUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 68770.5,
      "exit_price": 68454.21,
      "entry_time": "2026-03-22 10:03:46",
      "exit_time": "2026-03-22 13:27:20",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.5979,
      "fees_paid": 0.104,
      "net_profit": 0.5459,
      "return_pct": 4.1992,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.223,
      "btc_2h_slope_pct": -0.1538,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0254,\"is_live\":false},{\"green\":false,\"body_pct\":0.3791,\"is_live\":false},{\"green\":false,\"body_pct\":0.223,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-22 13:58:46.473214",
      "symbol": "AVAXUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 9.11,
      "exit_price": 9.0645,
      "entry_time": "2026-03-22 12:53:09",
      "exit_time": "2026-03-22 13:58:46",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6489,
      "fees_paid": 0.104,
      "net_profit": 0.5969,
      "return_pct": 4.5912,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.266,
      "btc_2h_slope_pct": -0.1279,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.258,\"is_live\":false},{\"green\":false,\"body_pct\":0.1379,\"is_live\":false},{\"green\":false,\"body_pct\":0.1282,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-22 18:00:13.994558",
      "symbol": "ADAUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 0.256,
      "exit_price": 0.2557,
      "entry_time": "2026-03-22 10:03:41",
      "exit_time": "2026-03-22 18:00:13",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.1382,
      "fees_paid": 0.104,
      "net_profit": 0.0862,
      "return_pct": 0.6633,
      "result": "WIN",
      "exit_reason": "BTC Filter Flip (SHORT → filter now LONG)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.223,
      "btc_2h_slope_pct": -0.1538,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0254,\"is_live\":false},{\"green\":false,\"body_pct\":0.3791,\"is_live\":false},{\"green\":false,\"body_pct\":0.223,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-22 18:00:15.674415",
      "symbol": "AVAXUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 9.07,
      "exit_price": 9.0945,
      "entry_time": "2026-03-22 14:00:09",
      "exit_time": "2026-03-22 18:00:15",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.3518,
      "fees_paid": 0.104,
      "net_profit": -0.4038,
      "return_pct": -3.1062,
      "result": "LOSS",
      "exit_reason": "BTC Filter Flip (SHORT → filter now LONG)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0186,
      "btc_2h_slope_pct": -0.2312,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.3325,\"is_live\":false},{\"green\":false,\"body_pct\":0.2952,\"is_live\":false},{\"green\":true,\"body_pct\":0.0186,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-22 18:00:17.741708",
      "symbol": "BNBUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 630.87,
      "exit_price": 629.9448,
      "entry_time": "2026-03-22 10:05:09",
      "exit_time": "2026-03-22 18:00:17",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.1906,
      "fees_paid": 0.104,
      "net_profit": 0.1386,
      "return_pct": 1.0665,
      "result": "WIN",
      "exit_reason": "BTC Filter Flip (SHORT → filter now LONG)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.1166,
      "btc_2h_slope_pct": -0.1538,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0254,\"is_live\":false},{\"green\":false,\"body_pct\":0.3791,\"is_live\":false},{\"green\":false,\"body_pct\":0.1166,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-22 18:00:19.301329",
      "symbol": "BTCUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 68425.05,
      "exit_price": 68883.3345,
      "entry_time": "2026-03-22 13:28:47",
      "exit_time": "2026-03-22 18:00:19",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.8707,
      "fees_paid": 0.104,
      "net_profit": -0.9227,
      "return_pct": -7.0976,
      "result": "LOSS",
      "exit_reason": "BTC Filter Flip (SHORT → filter now LONG)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.5795,
      "btc_2h_slope_pct": -0.1518,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.1379,\"is_live\":false},{\"green\":false,\"body_pct\":0.1209,\"is_live\":false},{\"green\":false,\"body_pct\":0.325,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-22 18:00:20.858689",
      "symbol": "ETHUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 2079.18,
      "exit_price": 2083.3812,
      "entry_time": "2026-03-22 10:29:29",
      "exit_time": "2026-03-22 18:00:20",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.2627,
      "fees_paid": 0.104,
      "net_profit": -0.3147,
      "return_pct": -2.4206,
      "result": "LOSS",
      "exit_reason": "BTC Filter Flip (SHORT → filter now LONG)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.3425,
      "btc_2h_slope_pct": -0.1623,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0254,\"is_live\":false},{\"green\":false,\"body_pct\":0.3791,\"is_live\":false},{\"green\":false,\"body_pct\":0.3425,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-22 18:00:22.405794",
      "symbol": "LINKUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 8.77,
      "exit_price": 8.7944,
      "entry_time": "2026-03-22 13:04:33",
      "exit_time": "2026-03-22 18:00:22",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.3616,
      "fees_paid": 0.104,
      "net_profit": -0.4136,
      "return_pct": -3.1816,
      "result": "LOSS",
      "exit_reason": "BTC Filter Flip (SHORT → filter now LONG)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.3032,
      "btc_2h_slope_pct": -0.1369,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.1379,\"is_live\":false},{\"green\":false,\"body_pct\":0.1209,\"is_live\":false},{\"green\":false,\"body_pct\":0.0446,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-22 18:00:24.502802",
      "symbol": "SOLUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 87.07,
      "exit_price": 87.5938,
      "entry_time": "2026-03-22 10:29:32",
      "exit_time": "2026-03-22 18:00:24",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.782,
      "fees_paid": 0.104,
      "net_profit": -0.834,
      "return_pct": -6.4156,
      "result": "LOSS",
      "exit_reason": "BTC Filter Flip (SHORT → filter now LONG)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.3425,
      "btc_2h_slope_pct": -0.1623,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0254,\"is_live\":false},{\"green\":false,\"body_pct\":0.3791,\"is_live\":false},{\"green\":false,\"body_pct\":0.3425,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-22 18:00:26.043814",
      "symbol": "XRPUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 1.3931,
      "exit_price": 1.393,
      "entry_time": "2026-03-22 12:17:41",
      "exit_time": "2026-03-22 18:00:26",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.0097,
      "fees_paid": 0.104,
      "net_profit": -0.0423,
      "return_pct": -0.3255,
      "result": "LOSS",
      "exit_reason": "BTC Filter Flip (SHORT → filter now LONG)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.1729,
      "btc_2h_slope_pct": -0.1332,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.2263,\"is_live\":false},{\"green\":true,\"body_pct\":0.258,\"is_live\":false},{\"green\":false,\"body_pct\":0.1729,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-22 18:35:05.796777",
      "symbol": "ADAUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 0.2553,
      "exit_price": 0.2537,
      "entry_time": "2026-03-22 18:30:56",
      "exit_time": "2026-03-22 18:35:05",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.8011,
      "fees_paid": 0.104,
      "net_profit": 0.7491,
      "return_pct": 5.7622,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.2394,
      "btc_2h_slope_pct": -0.0162,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.087,\"is_live\":false},{\"green\":false,\"body_pct\":0.193,\"is_live\":false},{\"green\":false,\"body_pct\":0.0508,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-22 19:00:40.271647",
      "symbol": "ADAUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 0.2544,
      "exit_price": 0.2546,
      "entry_time": "2026-03-22 18:36:27",
      "exit_time": "2026-03-22 19:00:40",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.1161,
      "fees_paid": 0.104,
      "net_profit": -0.1681,
      "return_pct": -1.2933,
      "result": "LOSS",
      "exit_reason": "BTC Filter Flip (SHORT → filter now LONG)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.1313,
      "btc_2h_slope_pct": -0.0121,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.087,\"is_live\":false},{\"green\":false,\"body_pct\":0.193,\"is_live\":false},{\"green\":true,\"body_pct\":0.0618,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-22 19:00:42.674675",
      "symbol": "AVAXUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 9.08,
      "exit_price": 9.0745,
      "entry_time": "2026-03-22 18:30:57",
      "exit_time": "2026-03-22 19:00:42",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.0782,
      "fees_paid": 0.104,
      "net_profit": 0.0262,
      "return_pct": 0.2019,
      "result": "WIN",
      "exit_reason": "BTC Filter Flip (SHORT → filter now LONG)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.2394,
      "btc_2h_slope_pct": -0.0162,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.087,\"is_live\":false},{\"green\":false,\"body_pct\":0.193,\"is_live\":false},{\"green\":false,\"body_pct\":0.0508,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-22 19:00:44.361862",
      "symbol": "BNBUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 629.75,
      "exit_price": 630.7952,
      "entry_time": "2026-03-22 18:30:59",
      "exit_time": "2026-03-22 19:00:44",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.2158,
      "fees_paid": 0.104,
      "net_profit": -0.2678,
      "return_pct": -2.0598,
      "result": "LOSS",
      "exit_reason": "BTC Filter Flip (SHORT → filter now LONG)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.2394,
      "btc_2h_slope_pct": -0.0162,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.087,\"is_live\":false},{\"green\":false,\"body_pct\":0.193,\"is_live\":false},{\"green\":false,\"body_pct\":0.0508,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-22 19:00:45.915081",
      "symbol": "BTCUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 68736.37,
      "exit_price": 68817.7617,
      "entry_time": "2026-03-22 18:46:27",
      "exit_time": "2026-03-22 19:00:45",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.1539,
      "fees_paid": 0.104,
      "net_profit": -0.2059,
      "return_pct": -1.5841,
      "result": "LOSS",
      "exit_reason": "BTC Filter Flip (SHORT → filter now LONG)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.1621,
      "btc_2h_slope_pct": -0.0098,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.087,\"is_live\":false},{\"green\":false,\"body_pct\":0.193,\"is_live\":false},{\"green\":true,\"body_pct\":0.031,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-22 19:00:47.607972",
      "symbol": "ETHUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 2080.15,
      "exit_price": 2082.5307,
      "entry_time": "2026-03-22 18:45:02",
      "exit_time": "2026-03-22 19:00:47",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.1488,
      "fees_paid": 0.104,
      "net_profit": -0.2008,
      "return_pct": -1.5445,
      "result": "LOSS",
      "exit_reason": "BTC Filter Flip (SHORT → filter now LONG)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.1665,
      "btc_2h_slope_pct": -0.0098,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.087,\"is_live\":false},{\"green\":false,\"body_pct\":0.193,\"is_live\":false},{\"green\":true,\"body_pct\":0.0266,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-22 19:00:53.136347",
      "symbol": "XRPUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 1.392,
      "exit_price": 1.3946,
      "entry_time": "2026-03-22 18:31:07",
      "exit_time": "2026-03-22 19:00:53",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.2425,
      "fees_paid": 0.104,
      "net_profit": -0.2945,
      "return_pct": -2.2656,
      "result": "LOSS",
      "exit_reason": "BTC Filter Flip (SHORT → filter now LONG)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.2394,
      "btc_2h_slope_pct": -0.0162,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.087,\"is_live\":false},{\"green\":false,\"body_pct\":0.193,\"is_live\":false},{\"green\":false,\"body_pct\":0.0508,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-22 20:36:32.881594",
      "symbol": "ADAUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 0.2541,
      "exit_price": 0.2527,
      "entry_time": "2026-03-22 19:46:09",
      "exit_time": "2026-03-22 20:36:32",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.7028,
      "fees_paid": 0.104,
      "net_profit": 0.6508,
      "return_pct": 5.0061,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.2308,
      "btc_2h_slope_pct": -0.0049,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.1317,\"is_live\":false},{\"green\":true,\"body_pct\":0.0069,\"is_live\":false},{\"green\":false,\"body_pct\":0.1762,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-22 20:36:34.98503",
      "symbol": "AVAXUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 9.08,
      "exit_price": 9.0245,
      "entry_time": "2026-03-22 19:46:10",
      "exit_time": "2026-03-22 20:36:34",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.7945,
      "fees_paid": 0.104,
      "net_profit": 0.7425,
      "return_pct": 5.7112,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.2308,
      "btc_2h_slope_pct": -0.0049,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.1317,\"is_live\":false},{\"green\":true,\"body_pct\":0.0069,\"is_live\":false},{\"green\":false,\"body_pct\":0.1762,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-22 20:36:39.583823",
      "symbol": "ETHUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 2078.88,
      "exit_price": 2063.5813,
      "entry_time": "2026-03-22 20:00:09",
      "exit_time": "2026-03-22 20:36:39",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.9567,
      "fees_paid": 0.104,
      "net_profit": 0.9047,
      "return_pct": 6.9591,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.2516,
      "btc_2h_slope_pct": -0.0049,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.1317,\"is_live\":false},{\"green\":true,\"body_pct\":0.0069,\"is_live\":false},{\"green\":false,\"body_pct\":0.1971,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-22 20:36:42.66115",
      "symbol": "SOLUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 87.32,
      "exit_price": 86.7834,
      "entry_time": "2026-03-22 19:46:19",
      "exit_time": "2026-03-22 20:36:42",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.7989,
      "fees_paid": 0.104,
      "net_profit": 0.7469,
      "return_pct": 5.7456,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.2308,
      "btc_2h_slope_pct": -0.0049,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.1317,\"is_live\":false},{\"green\":true,\"body_pct\":0.0069,\"is_live\":false},{\"green\":false,\"body_pct\":0.1762,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-22 20:36:44.196945",
      "symbol": "XRPUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 1.3929,
      "exit_price": 1.3844,
      "entry_time": "2026-03-22 19:46:20",
      "exit_time": "2026-03-22 20:36:44",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.7941,
      "fees_paid": 0.104,
      "net_profit": 0.7421,
      "return_pct": 5.7082,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.2308,
      "btc_2h_slope_pct": -0.0049,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.1317,\"is_live\":false},{\"green\":true,\"body_pct\":0.0069,\"is_live\":false},{\"green\":false,\"body_pct\":0.1762,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-22 21:04:50.897533",
      "symbol": "LINKUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 8.78,
      "exit_price": 8.7344,
      "entry_time": "2026-03-22 19:46:16",
      "exit_time": "2026-03-22 21:04:50",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6757,
      "fees_paid": 0.104,
      "net_profit": 0.6237,
      "return_pct": 4.7976,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.2308,
      "btc_2h_slope_pct": -0.0049,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.1317,\"is_live\":false},{\"green\":true,\"body_pct\":0.0069,\"is_live\":false},{\"green\":false,\"body_pct\":0.1762,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-22 21:18:44.966182",
      "symbol": "ADAUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 0.2529,
      "exit_price": 0.2515,
      "entry_time": "2026-03-22 20:37:53",
      "exit_time": "2026-03-22 21:18:44",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.7064,
      "fees_paid": 0.104,
      "net_profit": 0.6544,
      "return_pct": 5.0342,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.3638,
      "btc_2h_slope_pct": -0.0654,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.1995,\"is_live\":false},{\"green\":true,\"body_pct\":0.0309,\"is_live\":false},{\"green\":false,\"body_pct\":0.3945,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-22 21:30:01.512142",
      "symbol": "BTCUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 68648.78,
      "exit_price": 68321.5837,
      "entry_time": "2026-03-22 20:00:06",
      "exit_time": "2026-03-22 21:30:01",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6196,
      "fees_paid": 0.104,
      "net_profit": 0.5676,
      "return_pct": 4.3662,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.2516,
      "btc_2h_slope_pct": -0.0049,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.1317,\"is_live\":false},{\"green\":true,\"body_pct\":0.0069,\"is_live\":false},{\"green\":false,\"body_pct\":0.1971,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-22 21:32:47.366315",
      "symbol": "AVAXUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 9.02,
      "exit_price": 8.9745,
      "entry_time": "2026-03-22 20:37:54",
      "exit_time": "2026-03-22 21:32:47",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.656,
      "fees_paid": 0.104,
      "net_profit": 0.604,
      "return_pct": 4.646,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.3638,
      "btc_2h_slope_pct": -0.0654,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.1995,\"is_live\":false},{\"green\":true,\"body_pct\":0.0309,\"is_live\":false},{\"green\":false,\"body_pct\":0.3945,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-22 21:34:17.984962",
      "symbol": "LINKUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 8.74,
      "exit_price": 8.6943,
      "entry_time": "2026-03-22 21:06:14",
      "exit_time": "2026-03-22 21:34:17",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6791,
      "fees_paid": 0.104,
      "net_profit": 0.6271,
      "return_pct": 4.8237,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.2282,
      "btc_2h_slope_pct": -0.083,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0309,\"is_live\":false},{\"green\":false,\"body_pct\":0.1098,\"is_live\":false},{\"green\":false,\"body_pct\":0.1493,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-22 23:06:14.360239",
      "symbol": "ADAUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 0.2515,
      "exit_price": 0.2491,
      "entry_time": "2026-03-22 21:20:08",
      "exit_time": "2026-03-22 23:06:14",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 1.2279,
      "fees_paid": 0.104,
      "net_profit": 1.1759,
      "return_pct": 9.0453,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.4471,
      "btc_2h_slope_pct": -0.0967,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0309,\"is_live\":false},{\"green\":false,\"body_pct\":0.1098,\"is_live\":false},{\"green\":false,\"body_pct\":0.3684,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-22 23:06:15.905618",
      "symbol": "AVAXUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 8.98,
      "exit_price": 8.9145,
      "entry_time": "2026-03-22 21:34:11",
      "exit_time": "2026-03-22 23:06:15",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.9489,
      "fees_paid": 0.104,
      "net_profit": 0.8969,
      "return_pct": 6.899,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.6289,
      "btc_2h_slope_pct": -0.1374,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.1098,\"is_live\":false},{\"green\":false,\"body_pct\":0.4826,\"is_live\":false},{\"green\":false,\"body_pct\":0.068,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-22 23:06:17.458108",
      "symbol": "BNBUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 629.21,
      "exit_price": 624.9423,
      "entry_time": "2026-03-22 20:46:22",
      "exit_time": "2026-03-22 23:06:17",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.8817,
      "fees_paid": 0.104,
      "net_profit": 0.8297,
      "return_pct": 6.3826,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.2855,
      "btc_2h_slope_pct": -0.0654,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.1995,\"is_live\":false},{\"green\":true,\"body_pct\":0.0309,\"is_live\":false},{\"green\":false,\"body_pct\":0.3163,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-22 23:06:18.998554",
      "symbol": "BTCUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 68266.39,
      "exit_price": 67758.8625,
      "entry_time": "2026-03-22 21:31:25",
      "exit_time": "2026-03-22 23:06:18",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.9665,
      "fees_paid": 0.104,
      "net_profit": 0.9145,
      "return_pct": 7.0345,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.5631,
      "btc_2h_slope_pct": -0.1325,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.1098,\"is_live\":false},{\"green\":false,\"body_pct\":0.4826,\"is_live\":false},{\"green\":false,\"body_pct\":0.0019,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-22 23:06:20.537353",
      "symbol": "ETHUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 2063.58,
      "exit_price": 2038.8689,
      "entry_time": "2026-03-22 20:37:59",
      "exit_time": "2026-03-22 23:06:20",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 1.5567,
      "fees_paid": 0.104,
      "net_profit": 1.5047,
      "return_pct": 11.5749,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.3638,
      "btc_2h_slope_pct": -0.0654,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.1995,\"is_live\":false},{\"green\":true,\"body_pct\":0.0309,\"is_live\":false},{\"green\":false,\"body_pct\":0.3945,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-22 23:06:22.072152",
      "symbol": "LINKUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 8.71,
      "exit_price": 8.6343,
      "entry_time": "2026-03-22 21:35:40",
      "exit_time": "2026-03-22 23:06:22",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 1.1296,
      "fees_paid": 0.104,
      "net_profit": 1.0776,
      "return_pct": 8.2894,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.4607,
      "btc_2h_slope_pct": -0.1313,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.1098,\"is_live\":false},{\"green\":false,\"body_pct\":0.4826,\"is_live\":false},{\"green\":true,\"body_pct\":0.1011,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-22 23:06:23.633458",
      "symbol": "SOLUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 86.8,
      "exit_price": 85.7929,
      "entry_time": "2026-03-22 20:38:03",
      "exit_time": "2026-03-22 23:06:23",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 1.5084,
      "fees_paid": 0.104,
      "net_profit": 1.4564,
      "return_pct": 11.2028,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.3638,
      "btc_2h_slope_pct": -0.0654,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.1995,\"is_live\":false},{\"green\":true,\"body_pct\":0.0309,\"is_live\":false},{\"green\":false,\"body_pct\":0.3945,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-22 23:06:25.168813",
      "symbol": "XRPUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 1.3853,
      "exit_price": 1.3786,
      "entry_time": "2026-03-22 20:38:04",
      "exit_time": "2026-03-22 23:06:25",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6298,
      "fees_paid": 0.104,
      "net_profit": 0.5778,
      "return_pct": 4.4445,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.3638,
      "btc_2h_slope_pct": -0.0654,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.1995,\"is_live\":false},{\"green\":true,\"body_pct\":0.0309,\"is_live\":false},{\"green\":false,\"body_pct\":0.3945,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-22 23:17:37.6839",
      "symbol": "BTCUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 67946.96,
      "exit_price": 67640.7335,
      "entry_time": "2026-03-22 23:07:38",
      "exit_time": "2026-03-22 23:17:37",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.5859,
      "fees_paid": 0.104,
      "net_profit": 0.5339,
      "return_pct": 4.1068,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.3709,
      "btc_2h_slope_pct": -0.2001,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.1819,\"is_live\":false},{\"green\":false,\"body_pct\":0.2163,\"is_live\":false},{\"green\":false,\"body_pct\":0.3366,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-22 23:17:39.217031",
      "symbol": "ETHUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 2047.34,
      "exit_price": 2034.7068,
      "entry_time": "2026-03-22 23:07:40",
      "exit_time": "2026-03-22 23:17:39",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.8022,
      "fees_paid": 0.104,
      "net_profit": 0.7502,
      "return_pct": 5.7705,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.3709,
      "btc_2h_slope_pct": -0.2001,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.1819,\"is_live\":false},{\"green\":false,\"body_pct\":0.2163,\"is_live\":false},{\"green\":false,\"body_pct\":0.3366,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-22 23:17:40.755761",
      "symbol": "LINKUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 8.66,
      "exit_price": 8.6143,
      "entry_time": "2026-03-22 23:07:41",
      "exit_time": "2026-03-22 23:17:40",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.686,
      "fees_paid": 0.104,
      "net_profit": 0.634,
      "return_pct": 4.8766,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.3709,
      "btc_2h_slope_pct": -0.2001,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.1819,\"is_live\":false},{\"green\":false,\"body_pct\":0.2163,\"is_live\":false},{\"green\":false,\"body_pct\":0.3366,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-22 23:20:20.381461",
      "symbol": "ADAUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 0.2505,
      "exit_price": 0.2485,
      "entry_time": "2026-03-22 23:07:32",
      "exit_time": "2026-03-22 23:20:20",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 1.0254,
      "fees_paid": 0.104,
      "net_profit": 0.9734,
      "return_pct": 7.4874,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.3709,
      "btc_2h_slope_pct": -0.2001,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.1819,\"is_live\":false},{\"green\":false,\"body_pct\":0.2163,\"is_live\":false},{\"green\":false,\"body_pct\":0.3366,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-22 23:20:21.913508",
      "symbol": "AVAXUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 8.95,
      "exit_price": 8.8944,
      "entry_time": "2026-03-22 23:07:34",
      "exit_time": "2026-03-22 23:20:21",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.8069,
      "fees_paid": 0.104,
      "net_profit": 0.7549,
      "return_pct": 5.8073,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.3709,
      "btc_2h_slope_pct": -0.2001,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.1819,\"is_live\":false},{\"green\":false,\"body_pct\":0.2163,\"is_live\":false},{\"green\":false,\"body_pct\":0.3366,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-22 23:20:23.454437",
      "symbol": "BNBUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 626.21,
      "exit_price": 622.7612,
      "entry_time": "2026-03-22 23:07:35",
      "exit_time": "2026-03-22 23:20:23",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.716,
      "fees_paid": 0.104,
      "net_profit": 0.664,
      "return_pct": 5.1074,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.3709,
      "btc_2h_slope_pct": -0.2001,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.1819,\"is_live\":false},{\"green\":false,\"body_pct\":0.2163,\"is_live\":false},{\"green\":false,\"body_pct\":0.3366,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-22 23:20:29.614863",
      "symbol": "SOLUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 86.01,
      "exit_price": 85.1926,
      "entry_time": "2026-03-22 23:07:43",
      "exit_time": "2026-03-22 23:20:29",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 1.2355,
      "fees_paid": 0.104,
      "net_profit": 1.1835,
      "return_pct": 9.1038,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.3709,
      "btc_2h_slope_pct": -0.2001,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.1819,\"is_live\":false},{\"green\":false,\"body_pct\":0.2163,\"is_live\":false},{\"green\":false,\"body_pct\":0.3366,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-22 23:20:31.158077",
      "symbol": "XRPUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 1.3817,
      "exit_price": 1.3726,
      "entry_time": "2026-03-22 23:07:44",
      "exit_time": "2026-03-22 23:20:31",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.8575,
      "fees_paid": 0.104,
      "net_profit": 0.8055,
      "return_pct": 6.1963,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.3709,
      "btc_2h_slope_pct": -0.2001,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.1819,\"is_live\":false},{\"green\":false,\"body_pct\":0.2163,\"is_live\":false},{\"green\":false,\"body_pct\":0.3366,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-23 00:09:42.890538",
      "symbol": "AVAXUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 8.9,
      "exit_price": 8.9945,
      "entry_time": "2026-03-22 23:21:42",
      "exit_time": "2026-03-23 00:09:42",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.3803,
      "fees_paid": 0.104,
      "net_profit": -1.4323,
      "return_pct": -11.0174,
      "result": "LOSS",
      "exit_reason": "Midpoint Stop (mid $8.9900 >= stop $8.9890)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 1.0068,
      "btc_2h_slope_pct": -0.2187,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.1819,\"is_live\":false},{\"green\":false,\"body_pct\":0.2163,\"is_live\":false},{\"green\":false,\"body_pct\":0.9728,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-23 00:30:58.044852",
      "symbol": "ADAUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 0.2486,
      "exit_price": 0.2518,
      "entry_time": "2026-03-22 23:21:40",
      "exit_time": "2026-03-23 00:30:58",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.6869,
      "fees_paid": 0.104,
      "net_profit": -1.7389,
      "return_pct": -13.3761,
      "result": "LOSS",
      "exit_reason": "Midpoint Stop (mid $0.2517 >= stop $0.2511)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 1.0068,
      "btc_2h_slope_pct": -0.2187,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.1819,\"is_live\":false},{\"green\":false,\"body_pct\":0.2163,\"is_live\":false},{\"green\":false,\"body_pct\":0.9728,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-23 00:31:04.208244",
      "symbol": "ETHUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 2036.03,
      "exit_price": 2061.9254,
      "entry_time": "2026-03-22 23:19:01",
      "exit_time": "2026-03-23 00:31:04",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.6534,
      "fees_paid": 0.104,
      "net_profit": -1.7054,
      "return_pct": -13.1186,
      "result": "LOSS",
      "exit_reason": "Midpoint Stop (mid $2060.8950 >= stop $2056.3903)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.8101,
      "btc_2h_slope_pct": -0.2001,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.1819,\"is_live\":false},{\"green\":false,\"body_pct\":0.2163,\"is_live\":false},{\"green\":false,\"body_pct\":0.776,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-23 00:31:05.786159",
      "symbol": "LINKUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 8.61,
      "exit_price": 8.7244,
      "entry_time": "2026-03-22 23:19:02",
      "exit_time": "2026-03-23 00:31:05",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.7267,
      "fees_paid": 0.104,
      "net_profit": -1.7787,
      "return_pct": -13.6822,
      "result": "LOSS",
      "exit_reason": "Midpoint Stop (mid $8.7200 >= stop $8.6961)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.8101,
      "btc_2h_slope_pct": -0.2001,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.1819,\"is_live\":false},{\"green\":false,\"body_pct\":0.2163,\"is_live\":false},{\"green\":false,\"body_pct\":0.776,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-23 00:31:07.336465",
      "symbol": "SOLUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 85.37,
      "exit_price": 86.6033,
      "entry_time": "2026-03-22 23:21:50",
      "exit_time": "2026-03-23 00:31:07",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.878,
      "fees_paid": 0.104,
      "net_profit": -1.93,
      "return_pct": -14.8463,
      "result": "LOSS",
      "exit_reason": "Midpoint Stop (mid $86.5600 >= stop $86.2237)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 1.0068,
      "btc_2h_slope_pct": -0.2187,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.1819,\"is_live\":false},{\"green\":false,\"body_pct\":0.2163,\"is_live\":false},{\"green\":false,\"body_pct\":0.9728,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-23 00:31:08.897293",
      "symbol": "XRPUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 1.3742,
      "exit_price": 1.3902,
      "entry_time": "2026-03-22 23:21:51",
      "exit_time": "2026-03-23 00:31:08",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.5178,
      "fees_paid": 0.104,
      "net_profit": -1.5698,
      "return_pct": -12.0757,
      "result": "LOSS",
      "exit_reason": "Midpoint Stop (mid $1.3896 >= stop $1.3879)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 1.0068,
      "btc_2h_slope_pct": -0.2187,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.1819,\"is_live\":false},{\"green\":false,\"body_pct\":0.2163,\"is_live\":false},{\"green\":false,\"body_pct\":0.9728,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-23 01:00:57.479971",
      "symbol": "BNBUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 623.26,
      "exit_price": 630.1999,
      "entry_time": "2026-03-22 23:21:44",
      "exit_time": "2026-03-23 01:00:57",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.4475,
      "fees_paid": 0.104,
      "net_profit": -1.4995,
      "return_pct": -11.5349,
      "result": "LOSS",
      "exit_reason": "Midpoint Stop (mid $629.8850 >= stop $629.4926)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 1.0068,
      "btc_2h_slope_pct": -0.2187,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.1819,\"is_live\":false},{\"green\":false,\"body_pct\":0.2163,\"is_live\":false},{\"green\":false,\"body_pct\":0.9728,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-23 01:02:19.943426",
      "symbol": "BTCUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 67642.01,
      "exit_price": 68353.8448,
      "entry_time": "2026-03-22 23:18:59",
      "exit_time": "2026-03-23 01:02:19",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.3681,
      "fees_paid": 0.104,
      "net_profit": -1.4201,
      "return_pct": -10.9236,
      "result": "LOSS",
      "exit_reason": "Midpoint Stop (mid $68319.6850 >= stop $68318.4301)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.8101,
      "btc_2h_slope_pct": -0.2001,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.1819,\"is_live\":false},{\"green\":false,\"body_pct\":0.2163,\"is_live\":false},{\"green\":false,\"body_pct\":0.776,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-23 02:35:54.117972",
      "symbol": "SOLUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 86.33,
      "exit_price": 85.9129,
      "entry_time": "2026-03-23 02:01:04",
      "exit_time": "2026-03-23 02:35:54",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.628,
      "fees_paid": 0.104,
      "net_profit": 0.576,
      "return_pct": 4.4311,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.1501,
      "btc_2h_slope_pct": -0.1173,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.3446,\"is_live\":false},{\"green\":false,\"body_pct\":0.3596,\"is_live\":false},{\"green\":true,\"body_pct\":0.1501,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-23 02:37:11.711491",
      "symbol": "BTCUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 68110.96,
      "exit_price": 67671.1787,
      "entry_time": "2026-03-23 01:46:14",
      "exit_time": "2026-03-23 02:37:11",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.8394,
      "fees_paid": 0.104,
      "net_profit": 0.7874,
      "return_pct": 6.0568,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.3017,
      "btc_2h_slope_pct": -0.0429,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.1221,\"is_live\":false},{\"green\":false,\"body_pct\":0.3446,\"is_live\":false},{\"green\":true,\"body_pct\":0.0014,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-23 02:37:13.266188",
      "symbol": "ETHUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 2052.79,
      "exit_price": 2041.4702,
      "entry_time": "2026-03-23 02:16:14",
      "exit_time": "2026-03-23 02:37:13",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.7169,
      "fees_paid": 0.104,
      "net_profit": 0.6649,
      "return_pct": 5.1143,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0452,
      "btc_2h_slope_pct": -0.1154,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.3446,\"is_live\":false},{\"green\":false,\"body_pct\":0.3596,\"is_live\":false},{\"green\":false,\"body_pct\":0.0452,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-23 02:38:31.563716",
      "symbol": "BNBUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 626.75,
      "exit_price": 623.3115,
      "entry_time": "2026-03-23 02:00:58",
      "exit_time": "2026-03-23 02:38:31",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.7132,
      "fees_paid": 0.104,
      "net_profit": 0.6612,
      "return_pct": 5.0862,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.1501,
      "btc_2h_slope_pct": -0.1173,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.3446,\"is_live\":false},{\"green\":false,\"body_pct\":0.3596,\"is_live\":false},{\"green\":true,\"body_pct\":0.1501,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-23 02:41:17.021311",
      "symbol": "ADAUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 0.2513,
      "exit_price": 0.25,
      "entry_time": "2026-03-23 02:00:54",
      "exit_time": "2026-03-23 02:41:17",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6596,
      "fees_paid": 0.104,
      "net_profit": 0.6076,
      "return_pct": 4.6738,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.1501,
      "btc_2h_slope_pct": -0.1173,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.3446,\"is_live\":false},{\"green\":false,\"body_pct\":0.3596,\"is_live\":false},{\"green\":true,\"body_pct\":0.1501,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-23 03:15:14.896551",
      "symbol": "AVAXUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 8.99,
      "exit_price": 9.0745,
      "entry_time": "2026-03-23 00:11:07",
      "exit_time": "2026-03-23 03:15:14",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.2224,
      "fees_paid": 0.104,
      "net_profit": -1.2744,
      "return_pct": -9.8032,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed above EMA9 (15m)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.206,
      "btc_2h_slope_pct": -0.2167,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.537,\"is_live\":false},{\"green\":true,\"body_pct\":0.1322,\"is_live\":false},{\"green\":true,\"body_pct\":0.206,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-23 04:30:59.634818",
      "symbol": "ADAUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 0.2505,
      "exit_price": 0.2538,
      "entry_time": "2026-03-23 02:42:41",
      "exit_time": "2026-03-23 04:30:59",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.7265,
      "fees_paid": 0.104,
      "net_profit": -1.7785,
      "return_pct": -13.6808,
      "result": "LOSS",
      "exit_reason": "Midpoint Stop (mid $0.2537 >= stop $0.2530)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.43,
      "btc_2h_slope_pct": -0.1508,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.3596,\"is_live\":false},{\"green\":true,\"body_pct\":0.199,\"is_live\":false},{\"green\":false,\"body_pct\":0.6177,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-23 04:31:02.7366",
      "symbol": "BNBUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 623.3,
      "exit_price": 630.0199,
      "entry_time": "2026-03-23 02:39:53",
      "exit_time": "2026-03-23 04:31:02",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.4015,
      "fees_paid": 0.104,
      "net_profit": -1.4535,
      "return_pct": -11.1811,
      "result": "LOSS",
      "exit_reason": "Midpoint Stop (mid $629.7050 >= stop $629.5330)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.3053,
      "btc_2h_slope_pct": -0.136,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.3596,\"is_live\":false},{\"green\":true,\"body_pct\":0.199,\"is_live\":false},{\"green\":false,\"body_pct\":0.5033,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-23 04:31:05.838266",
      "symbol": "ETHUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 2041.56,
      "exit_price": 2067.9635,
      "entry_time": "2026-03-23 02:38:34",
      "exit_time": "2026-03-23 04:31:05",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.6813,
      "fees_paid": 0.104,
      "net_profit": -1.7333,
      "return_pct": -13.333,
      "result": "LOSS",
      "exit_reason": "Midpoint Stop (mid $2066.9300 >= stop $2061.9756)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.322,
      "btc_2h_slope_pct": -0.136,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.3596,\"is_live\":false},{\"green\":true,\"body_pct\":0.199,\"is_live\":false},{\"green\":false,\"body_pct\":0.52,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-23 04:31:07.389807",
      "symbol": "LINKUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 8.68,
      "exit_price": 8.7744,
      "entry_time": "2026-03-23 02:45:34",
      "exit_time": "2026-03-23 04:31:07",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.4136,
      "fees_paid": 0.104,
      "net_profit": -1.4656,
      "return_pct": -11.2738,
      "result": "LOSS",
      "exit_reason": "Midpoint Stop (mid $8.7700 >= stop $8.7668)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.2728,
      "btc_2h_slope_pct": -0.1508,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.3596,\"is_live\":false},{\"green\":true,\"body_pct\":0.199,\"is_live\":false},{\"green\":false,\"body_pct\":0.4709,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-23 04:31:08.937284",
      "symbol": "SOLUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 85.72,
      "exit_price": 86.9084,
      "entry_time": "2026-03-23 02:37:16",
      "exit_time": "2026-03-23 04:31:08",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.8023,
      "fees_paid": 0.104,
      "net_profit": -1.8543,
      "return_pct": -14.2641,
      "result": "LOSS",
      "exit_reason": "Midpoint Stop (mid $86.8650 >= stop $86.5772)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.2501,
      "btc_2h_slope_pct": -0.136,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.3596,\"is_live\":false},{\"green\":true,\"body_pct\":0.199,\"is_live\":false},{\"green\":false,\"body_pct\":0.4483,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-23 05:00:44.505064",
      "symbol": "BTCUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 67660.62,
      "exit_price": 68391.4837,
      "entry_time": "2026-03-23 02:38:33",
      "exit_time": "2026-03-23 05:00:44",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.4042,
      "fees_paid": 0.104,
      "net_profit": -1.4562,
      "return_pct": -11.2019,
      "result": "LOSS",
      "exit_reason": "Midpoint Stop (mid $68357.3050 >= stop $68337.2262)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.322,
      "btc_2h_slope_pct": -0.136,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.3596,\"is_live\":false},{\"green\":true,\"body_pct\":0.199,\"is_live\":false},{\"green\":false,\"body_pct\":0.52,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-23 06:30:20.069821",
      "symbol": "ADAUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 0.2511,
      "exit_price": 0.2518,
      "entry_time": "2026-03-23 05:46:00",
      "exit_time": "2026-03-23 06:30:20",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.3758,
      "fees_paid": 0.104,
      "net_profit": -0.4278,
      "return_pct": -3.2907,
      "result": "LOSS",
      "exit_reason": "BTC Filter Flip (SHORT → filter now LONG)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.3667,
      "btc_2h_slope_pct": 0.0505,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.083,\"is_live\":false},{\"green\":false,\"body_pct\":0.1705,\"is_live\":false},{\"green\":false,\"body_pct\":0.0736,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-23 06:30:23.155487",
      "symbol": "BNBUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 626.92,
      "exit_price": 627.7037,
      "entry_time": "2026-03-23 06:01:11",
      "exit_time": "2026-03-23 06:30:23",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.1625,
      "fees_paid": 0.104,
      "net_profit": -0.2145,
      "return_pct": -1.6501,
      "result": "LOSS",
      "exit_reason": "BTC Filter Flip (SHORT → filter now LONG)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0682,
      "btc_2h_slope_pct": -0.0151,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.1705,\"is_live\":false},{\"green\":false,\"body_pct\":0.19,\"is_live\":false},{\"green\":true,\"body_pct\":0.0682,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-23 06:30:26.239358",
      "symbol": "ETHUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 2053.95,
      "exit_price": 2057.4582,
      "entry_time": "2026-03-23 05:46:06",
      "exit_time": "2026-03-23 06:30:26",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.222,
      "fees_paid": 0.104,
      "net_profit": -0.274,
      "return_pct": -2.108,
      "result": "LOSS",
      "exit_reason": "BTC Filter Flip (SHORT → filter now LONG)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.3667,
      "btc_2h_slope_pct": 0.0505,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.083,\"is_live\":false},{\"green\":false,\"body_pct\":0.1705,\"is_live\":false},{\"green\":false,\"body_pct\":0.0736,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-23 06:30:29.305799",
      "symbol": "SOLUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 86.5,
      "exit_price": 86.5633,
      "entry_time": "2026-03-23 06:01:17",
      "exit_time": "2026-03-23 06:30:29",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.0951,
      "fees_paid": 0.104,
      "net_profit": -0.1471,
      "return_pct": -1.1313,
      "result": "LOSS",
      "exit_reason": "BTC Filter Flip (SHORT → filter now LONG)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0682,
      "btc_2h_slope_pct": -0.0151,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.1705,\"is_live\":false},{\"green\":false,\"body_pct\":0.19,\"is_live\":false},{\"green\":true,\"body_pct\":0.0682,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-23 06:30:30.867094",
      "symbol": "XRPUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 1.3821,
      "exit_price": 1.3865,
      "entry_time": "2026-03-23 02:45:37",
      "exit_time": "2026-03-23 06:30:30",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.4132,
      "fees_paid": 0.104,
      "net_profit": -0.4652,
      "return_pct": -3.5784,
      "result": "LOSS",
      "exit_reason": "BTC Filter Flip (SHORT → filter now LONG)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.2728,
      "btc_2h_slope_pct": -0.1508,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.3596,\"is_live\":false},{\"green\":true,\"body_pct\":0.199,\"is_live\":false},{\"green\":false,\"body_pct\":0.4709,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-23 16:08:55.736456",
      "symbol": "AVAXUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 9.67,
      "exit_price": 9.7251,
      "entry_time": "2026-03-23 16:00:29",
      "exit_time": "2026-03-23 16:08:55",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.7412,
      "fees_paid": 0.104,
      "net_profit": 0.6892,
      "return_pct": 5.3017,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.1295,
      "btc_2h_slope_pct": 0.6974,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0899,\"is_live\":false},{\"green\":true,\"body_pct\":0.9396,\"is_live\":false},{\"green\":true,\"body_pct\":0.1141,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-23 16:17:33.451766",
      "symbol": "XRPUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 1.4437,
      "exit_price": 1.4508,
      "entry_time": "2026-03-23 16:00:39",
      "exit_time": "2026-03-23 16:17:33",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.637,
      "fees_paid": 0.104,
      "net_profit": 0.585,
      "return_pct": 4.5001,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.1295,
      "btc_2h_slope_pct": 0.6974,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0899,\"is_live\":false},{\"green\":true,\"body_pct\":0.9396,\"is_live\":false},{\"green\":true,\"body_pct\":0.1141,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-23 16:46:07.251281",
      "symbol": "AVAXUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 9.72,
      "exit_price": 9.6002,
      "entry_time": "2026-03-23 16:10:19",
      "exit_time": "2026-03-23 16:46:07",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.6023,
      "fees_paid": 0.104,
      "net_profit": -1.6543,
      "return_pct": -12.7254,
      "result": "LOSS",
      "exit_reason": "Midpoint Stop (mid $9.6050 <= stop $9.6228)",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.4365,
      "btc_2h_slope_pct": 0.7139,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0899,\"is_live\":false},{\"green\":true,\"body_pct\":0.9396,\"is_live\":false},{\"green\":true,\"body_pct\":0.45,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-23 16:59:02.739439",
      "symbol": "LINKUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 9.19,
      "exit_price": 9.2454,
      "entry_time": "2026-03-23 16:00:36",
      "exit_time": "2026-03-23 16:59:02",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.7833,
      "fees_paid": 0.104,
      "net_profit": 0.7313,
      "return_pct": 5.6256,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.1295,
      "btc_2h_slope_pct": 0.6974,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0899,\"is_live\":false},{\"green\":true,\"body_pct\":0.9396,\"is_live\":false},{\"green\":true,\"body_pct\":0.1141,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-23 17:01:57.039326",
      "symbol": "XRPUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 1.4506,
      "exit_price": 1.4579,
      "entry_time": "2026-03-23 16:19:00",
      "exit_time": "2026-03-23 17:01:57",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6516,
      "fees_paid": 0.104,
      "net_profit": 0.5996,
      "return_pct": 4.6122,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.277,
      "btc_2h_slope_pct": 0.7139,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0899,\"is_live\":false},{\"green\":true,\"body_pct\":0.9396,\"is_live\":false},{\"green\":true,\"body_pct\":0.277,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-23 17:03:09.985975",
      "symbol": "ADAUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 0.2639,
      "exit_price": 0.2663,
      "entry_time": "2026-03-23 16:00:27",
      "exit_time": "2026-03-23 17:03:09",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 1.1659,
      "fees_paid": 0.104,
      "net_profit": 1.1139,
      "return_pct": 8.5685,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.1295,
      "btc_2h_slope_pct": 0.6974,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0899,\"is_live\":false},{\"green\":true,\"body_pct\":0.9396,\"is_live\":false},{\"green\":true,\"body_pct\":0.1141,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-23 17:03:19.221534",
      "symbol": "SOLUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 91.38,
      "exit_price": 91.984,
      "entry_time": "2026-03-23 16:00:37",
      "exit_time": "2026-03-23 17:03:19",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.8592,
      "fees_paid": 0.104,
      "net_profit": 0.8072,
      "return_pct": 6.2096,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.1295,
      "btc_2h_slope_pct": 0.6974,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0899,\"is_live\":false},{\"green\":true,\"body_pct\":0.9396,\"is_live\":false},{\"green\":true,\"body_pct\":0.1141,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-23 17:30:17.060211",
      "symbol": "LINKUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 9.25,
      "exit_price": 9.1504,
      "entry_time": "2026-03-23 17:01:53",
      "exit_time": "2026-03-23 17:30:17",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.3995,
      "fees_paid": 0.104,
      "net_profit": -1.4515,
      "return_pct": -11.1651,
      "result": "LOSS",
      "exit_reason": "Midpoint Stop (mid $9.1550 <= stop $9.1575)",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.0615,
      "btc_2h_slope_pct": 0.5436,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.179,\"is_live\":false},{\"green\":true,\"body_pct\":0.1307,\"is_live\":false},{\"green\":true,\"body_pct\":0.1101,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-23 17:30:18.606919",
      "symbol": "SOLUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 92.12,
      "exit_price": 91.1344,
      "entry_time": "2026-03-23 17:04:44",
      "exit_time": "2026-03-23 17:30:18",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.3909,
      "fees_paid": 0.104,
      "net_profit": -1.4429,
      "return_pct": -11.099,
      "result": "LOSS",
      "exit_reason": "Midpoint Stop (mid $91.1800 <= stop $91.1988)",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.1383,
      "btc_2h_slope_pct": 0.5557,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.179,\"is_live\":false},{\"green\":true,\"body_pct\":0.1307,\"is_live\":false},{\"green\":true,\"body_pct\":0.1869,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-23 17:31:39.753522",
      "symbol": "ETHUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 2186.7,
      "exit_price": 2162.983,
      "entry_time": "2026-03-23 16:00:34",
      "exit_time": "2026-03-23 17:31:39",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.41,
      "fees_paid": 0.104,
      "net_profit": -1.462,
      "return_pct": -11.246,
      "result": "LOSS",
      "exit_reason": "Midpoint Stop (mid $2164.0650 <= stop $2164.8330)",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.1295,
      "btc_2h_slope_pct": 0.6974,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0899,\"is_live\":false},{\"green\":true,\"body_pct\":0.9396,\"is_live\":false},{\"green\":true,\"body_pct\":0.1141,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-23 17:41:17.148941",
      "symbol": "BNBUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 648.43,
      "exit_price": 641.5291,
      "entry_time": "2026-03-23 16:00:31",
      "exit_time": "2026-03-23 17:41:17",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.3835,
      "fees_paid": 0.104,
      "net_profit": -1.4355,
      "return_pct": -11.0425,
      "result": "LOSS",
      "exit_reason": "Midpoint Stop (mid $641.8500 <= stop $641.9457)",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.1295,
      "btc_2h_slope_pct": 0.6974,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0899,\"is_live\":false},{\"green\":true,\"body_pct\":0.9396,\"is_live\":false},{\"green\":true,\"body_pct\":0.1141,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-23 17:41:18.690942",
      "symbol": "BTCUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 71558.81,
      "exit_price": 70773.7304,
      "entry_time": "2026-03-23 16:00:33",
      "exit_time": "2026-03-23 17:41:18",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.4262,
      "fees_paid": 0.104,
      "net_profit": -1.4782,
      "return_pct": -11.3711,
      "result": "LOSS",
      "exit_reason": "Midpoint Stop (mid $70809.1350 <= stop $70843.2219)",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.1295,
      "btc_2h_slope_pct": 0.6974,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0899,\"is_live\":false},{\"green\":true,\"body_pct\":0.9396,\"is_live\":false},{\"green\":true,\"body_pct\":0.1141,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-23 17:43:56.038973",
      "symbol": "ADAUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 0.2659,
      "exit_price": 0.263,
      "entry_time": "2026-03-23 17:04:34",
      "exit_time": "2026-03-23 17:43:56",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.4333,
      "fees_paid": 0.104,
      "net_profit": -1.4853,
      "return_pct": -11.425,
      "result": "LOSS",
      "exit_reason": "Midpoint Stop (mid $0.2631 <= stop $0.2632)",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.1383,
      "btc_2h_slope_pct": 0.5557,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.179,\"is_live\":false},{\"green\":true,\"body_pct\":0.1307,\"is_live\":false},{\"green\":true,\"body_pct\":0.1869,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-23 17:45:19.097019",
      "symbol": "AVAXUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 9.62,
      "exit_price": 9.5102,
      "entry_time": "2026-03-23 16:47:32",
      "exit_time": "2026-03-23 17:45:19",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.4832,
      "fees_paid": 0.104,
      "net_profit": -1.5352,
      "return_pct": -11.8093,
      "result": "LOSS",
      "exit_reason": "Midpoint Stop (mid $9.5150 <= stop $9.5238)",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.1367,
      "btc_2h_slope_pct": 0.6533,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.9396,\"is_live\":false},{\"green\":false,\"body_pct\":0.179,\"is_live\":false},{\"green\":true,\"body_pct\":0.0423,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-23 17:46:47.891962",
      "symbol": "XRPUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 1.4605,
      "exit_price": 1.4441,
      "entry_time": "2026-03-23 17:03:20",
      "exit_time": "2026-03-23 17:46:47",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.4618,
      "fees_paid": 0.104,
      "net_profit": -1.5138,
      "return_pct": -11.6444,
      "result": "LOSS",
      "exit_reason": "Midpoint Stop (mid $1.4448 <= stop $1.4459)",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.1651,
      "btc_2h_slope_pct": 0.5557,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.179,\"is_live\":false},{\"green\":true,\"body_pct\":0.1307,\"is_live\":false},{\"green\":true,\"body_pct\":0.2137,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-23 20:37:34.660006",
      "symbol": "LINKUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 9.1,
      "exit_price": 9.1454,
      "entry_time": "2026-03-23 20:15:37",
      "exit_time": "2026-03-23 20:37:34",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6489,
      "fees_paid": 0.104,
      "net_profit": 0.5969,
      "return_pct": 4.5918,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.1447,
      "btc_2h_slope_pct": 0.2079,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.0366,\"is_live\":false},{\"green\":true,\"body_pct\":0.7807,\"is_live\":false},{\"green\":false,\"body_pct\":0.1447,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-23 21:06:20.700085",
      "symbol": "SOLUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 91.29,
      "exit_price": 91.8341,
      "entry_time": "2026-03-23 20:00:53",
      "exit_time": "2026-03-23 21:06:20",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.7748,
      "fees_paid": 0.104,
      "net_profit": 0.7228,
      "return_pct": 5.5597,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.0221,
      "btc_2h_slope_pct": 0.2156,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.0366,\"is_live\":false},{\"green\":true,\"body_pct\":0.7807,\"is_live\":false},{\"green\":false,\"body_pct\":0.0221,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-23 23:34:32.506058",
      "symbol": "AVAXUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 9.51,
      "exit_price": 9.5552,
      "entry_time": "2026-03-23 21:30:42",
      "exit_time": "2026-03-23 23:34:32",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6181,
      "fees_paid": 0.104,
      "net_profit": 0.5661,
      "return_pct": 4.355,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.076,
      "btc_2h_slope_pct": 0.1778,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.273,\"is_live\":false},{\"green\":false,\"body_pct\":0.0623,\"is_live\":false},{\"green\":false,\"body_pct\":0.0012,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-24 01:13:05.346428",
      "symbol": "LINKUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 9.19,
      "exit_price": 9.0905,
      "entry_time": "2026-03-23 21:00:47",
      "exit_time": "2026-03-24 01:13:05",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.4082,
      "fees_paid": 0.104,
      "net_profit": -1.4602,
      "return_pct": -11.2322,
      "result": "LOSS",
      "exit_reason": "Midpoint Stop (mid $9.0950 <= stop $9.0981)",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.0034,
      "btc_2h_slope_pct": 0.2048,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.2848,\"is_live\":false},{\"green\":true,\"body_pct\":0.273,\"is_live\":false},{\"green\":true,\"body_pct\":0.0159,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-24 01:15:48.820089",
      "symbol": "ETHUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 2168.94,
      "exit_price": 2144.4822,
      "entry_time": "2026-03-23 21:00:45",
      "exit_time": "2026-03-24 01:15:48",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.4659,
      "fees_paid": 0.104,
      "net_profit": -1.5179,
      "return_pct": -11.6764,
      "result": "LOSS",
      "exit_reason": "Midpoint Stop (mid $2145.5550 <= stop $2147.2506)",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.0034,
      "btc_2h_slope_pct": 0.2048,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.2848,\"is_live\":false},{\"green\":true,\"body_pct\":0.273,\"is_live\":false},{\"green\":true,\"body_pct\":0.0159,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-24 01:17:04.528652",
      "symbol": "ADAUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 0.2634,
      "exit_price": 0.2605,
      "entry_time": "2026-03-23 23:01:23",
      "exit_time": "2026-03-24 01:17:04",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.4216,
      "fees_paid": 0.104,
      "net_profit": -1.4736,
      "return_pct": -11.3352,
      "result": "LOSS",
      "exit_reason": "Midpoint Stop (mid $0.2607 <= stop $0.2608)",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.4216,
      "btc_2h_slope_pct": 0.1092,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.1869,\"is_live\":false},{\"green\":true,\"body_pct\":0.1475,\"is_live\":false},{\"green\":true,\"body_pct\":0.0873,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-24 02:45:04.280039",
      "symbol": "BTCUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 70982.32,
      "exit_price": 70556.9139,
      "entry_time": "2026-03-23 20:15:34",
      "exit_time": "2026-03-24 02:45:04",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.7791,
      "fees_paid": 0.104,
      "net_profit": -0.8311,
      "return_pct": -6.3931,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed below EMA9 (15m)",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.1447,
      "btc_2h_slope_pct": 0.2079,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.0366,\"is_live\":false},{\"green\":true,\"body_pct\":0.7807,\"is_live\":false},{\"green\":false,\"body_pct\":0.1447,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-24 02:46:22.936245",
      "symbol": "AVAXUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 9.55,
      "exit_price": 9.5352,
      "entry_time": "2026-03-23 23:35:53",
      "exit_time": "2026-03-24 02:46:22",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.2011,
      "fees_paid": 0.104,
      "net_profit": -0.2531,
      "return_pct": -1.9466,
      "result": "LOSS",
      "exit_reason": "BTC Filter Flip (LONG → filter now SHORT)",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.4194,
      "btc_2h_slope_pct": 0.0992,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.1475,\"is_live\":false},{\"green\":false,\"body_pct\":0.0303,\"is_live\":false},{\"green\":true,\"body_pct\":0.1148,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-24 02:46:31.174065",
      "symbol": "SOLUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 91.71,
      "exit_price": 91.0245,
      "entry_time": "2026-03-23 21:30:50",
      "exit_time": "2026-03-24 02:46:31",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.9718,
      "fees_paid": 0.104,
      "net_profit": -1.0238,
      "return_pct": -7.875,
      "result": "LOSS",
      "exit_reason": "BTC Filter Flip (LONG → filter now SHORT)",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.076,
      "btc_2h_slope_pct": 0.1778,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.273,\"is_live\":false},{\"green\":false,\"body_pct\":0.0623,\"is_live\":false},{\"green\":false,\"body_pct\":0.0012,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-24 09:55:32.590896",
      "symbol": "ADAUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 0.2632,
      "exit_price": 0.2645,
      "entry_time": "2026-03-24 09:30:44",
      "exit_time": "2026-03-24 09:55:32",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6261,
      "fees_paid": 0.104,
      "net_profit": 0.5741,
      "return_pct": 4.4165,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.8666,
      "btc_2h_slope_pct": 0.122,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.2313,\"is_live\":false},{\"green\":true,\"body_pct\":0.5508,\"is_live\":false},{\"green\":false,\"body_pct\":0.0522,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-24 09:58:22.39571",
      "symbol": "BTCUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 70892.9,
      "exit_price": 71246.8987,
      "entry_time": "2026-03-24 09:30:48",
      "exit_time": "2026-03-24 09:58:22",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6491,
      "fees_paid": 0.104,
      "net_profit": 0.5971,
      "return_pct": 4.5934,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.8666,
      "btc_2h_slope_pct": 0.122,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.2313,\"is_live\":false},{\"green\":true,\"body_pct\":0.5508,\"is_live\":false},{\"green\":false,\"body_pct\":0.0522,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-24 09:58:25.455501",
      "symbol": "LINKUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 9.19,
      "exit_price": 9.2454,
      "entry_time": "2026-03-24 09:30:51",
      "exit_time": "2026-03-24 09:58:25",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.7833,
      "fees_paid": 0.104,
      "net_profit": 0.7313,
      "return_pct": 5.6256,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.8666,
      "btc_2h_slope_pct": 0.122,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.2313,\"is_live\":false},{\"green\":true,\"body_pct\":0.5508,\"is_live\":false},{\"green\":false,\"body_pct\":0.0522,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-24 09:58:26.985615",
      "symbol": "SOLUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 91.16,
      "exit_price": 91.6741,
      "entry_time": "2026-03-24 09:46:01",
      "exit_time": "2026-03-24 09:58:26",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.7332,
      "fees_paid": 0.104,
      "net_profit": 0.6812,
      "return_pct": 5.24,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.7784,
      "btc_2h_slope_pct": 0.1173,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.2313,\"is_live\":false},{\"green\":true,\"body_pct\":0.5508,\"is_live\":false},{\"green\":false,\"body_pct\":0.1396,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-24 10:01:00.89332",
      "symbol": "ADAUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 0.2645,
      "exit_price": 0.2661,
      "entry_time": "2026-03-24 09:56:56",
      "exit_time": "2026-03-24 10:01:00",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.7701,
      "fees_paid": 0.104,
      "net_profit": 0.7181,
      "return_pct": 5.524,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 1.0837,
      "btc_2h_slope_pct": 0.126,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.2313,\"is_live\":false},{\"green\":true,\"body_pct\":0.5508,\"is_live\":false},{\"green\":true,\"body_pct\":0.163,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-24 10:01:03.021884",
      "symbol": "AVAXUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 9.56,
      "exit_price": 9.6152,
      "entry_time": "2026-03-24 09:30:45",
      "exit_time": "2026-03-24 10:01:03",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.7505,
      "fees_paid": 0.104,
      "net_profit": 0.6985,
      "return_pct": 5.373,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.8666,
      "btc_2h_slope_pct": 0.122,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.2313,\"is_live\":false},{\"green\":true,\"body_pct\":0.5508,\"is_live\":false},{\"green\":false,\"body_pct\":0.0522,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-24 10:10:41.575888",
      "symbol": "ADAUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 0.2658,
      "exit_price": 0.2679,
      "entry_time": "2026-03-24 10:02:23",
      "exit_time": "2026-03-24 10:10:41",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 1.0105,
      "fees_paid": 0.104,
      "net_profit": 0.9585,
      "return_pct": 7.3728,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.1557,
      "btc_2h_slope_pct": 0.2296,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.5508,\"is_live\":false},{\"green\":true,\"body_pct\":0.5101,\"is_live\":false},{\"green\":false,\"body_pct\":0.1557,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-24 11:01:12.731326",
      "symbol": "XRPUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 1.4318,
      "exit_price": 1.4165,
      "entry_time": "2026-03-24 10:01:12",
      "exit_time": "2026-03-24 11:01:12",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.3899,
      "fees_paid": 0.104,
      "net_profit": -1.4419,
      "return_pct": -11.0919,
      "result": "LOSS",
      "exit_reason": "Midpoint Stop (mid $1.4172 <= stop $1.4175)",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.0038,
      "btc_2h_slope_pct": 0.235,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.5508,\"is_live\":false},{\"green\":true,\"body_pct\":0.5101,\"is_live\":false},{\"green\":false,\"body_pct\":0.0038,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-24 11:20:32.231192",
      "symbol": "ADAUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 0.2681,
      "exit_price": 0.2651,
      "entry_time": "2026-03-24 10:12:02",
      "exit_time": "2026-03-24 11:20:32",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.4705,
      "fees_paid": 0.104,
      "net_profit": -1.5225,
      "return_pct": -11.7115,
      "result": "LOSS",
      "exit_reason": "Midpoint Stop (mid $0.2652 <= stop $0.2654)",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.2579,
      "btc_2h_slope_pct": 0.2229,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.5508,\"is_live\":false},{\"green\":true,\"body_pct\":0.5101,\"is_live\":false},{\"green\":false,\"body_pct\":0.245,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-24 11:58:06.447713",
      "symbol": "SOLUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 91.66,
      "exit_price": 92.0739,
      "entry_time": "2026-03-24 09:59:47",
      "exit_time": "2026-03-24 11:58:06",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.5871,
      "fees_paid": 0.104,
      "net_profit": 0.5351,
      "return_pct": 4.116,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 1.4028,
      "btc_2h_slope_pct": 0.1581,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.2313,\"is_live\":false},{\"green\":true,\"body_pct\":0.5508,\"is_live\":false},{\"green\":true,\"body_pct\":0.4792,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-24 13:40:23.604923",
      "symbol": "ETHUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 2159.75,
      "exit_price": 2170.1644,
      "entry_time": "2026-03-24 09:30:50",
      "exit_time": "2026-03-24 13:40:23",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6269,
      "fees_paid": 0.104,
      "net_profit": 0.5749,
      "return_pct": 4.422,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.8666,
      "btc_2h_slope_pct": 0.122,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.2313,\"is_live\":false},{\"green\":true,\"body_pct\":0.5508,\"is_live\":false},{\"green\":false,\"body_pct\":0.0522,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-24 14:16:02.810877",
      "symbol": "AVAXUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 9.59,
      "exit_price": 9.5352,
      "entry_time": "2026-03-24 10:16:14",
      "exit_time": "2026-03-24 14:16:02",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.7425,
      "fees_paid": 0.104,
      "net_profit": -0.7945,
      "return_pct": -6.1112,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed below EMA9 (15m)",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.3176,
      "btc_2h_slope_pct": 0.2188,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.5508,\"is_live\":false},{\"green\":true,\"body_pct\":0.5101,\"is_live\":false},{\"green\":false,\"body_pct\":0.3099,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-24 15:30:58.851289",
      "symbol": "SOLUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 92.06,
      "exit_price": 91.0844,
      "entry_time": "2026-03-24 12:00:50",
      "exit_time": "2026-03-24 15:30:58",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.3776,
      "fees_paid": 0.104,
      "net_profit": -1.4296,
      "return_pct": -10.9971,
      "result": "LOSS",
      "exit_reason": "Midpoint Stop (mid $91.1300 <= stop $91.1394)",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.0181,
      "btc_2h_slope_pct": 0.1766,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0712,\"is_live\":false},{\"green\":true,\"body_pct\":0.4256,\"is_live\":false},{\"green\":false,\"body_pct\":0.0181,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-24 15:40:18.888376",
      "symbol": "BTCUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 71272.4,
      "exit_price": 70501.5866,
      "entry_time": "2026-03-24 09:59:43",
      "exit_time": "2026-03-24 15:40:18",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.406,
      "fees_paid": 0.104,
      "net_profit": -1.458,
      "return_pct": -11.215,
      "result": "LOSS",
      "exit_reason": "Midpoint Stop (mid $70536.8550 <= stop $70559.6760)",
      "btc_1d_green": true,
      "btc_1d_body_pct": 1.4028,
      "btc_2h_slope_pct": 0.1581,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.2313,\"is_live\":false},{\"green\":true,\"body_pct\":0.5508,\"is_live\":false},{\"green\":true,\"body_pct\":0.4792,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-24 15:45:41.011062",
      "symbol": "BNBUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 636.82,
      "exit_price": 632.6935,
      "entry_time": "2026-03-24 10:16:15",
      "exit_time": "2026-03-24 15:45:41",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.8424,
      "fees_paid": 0.104,
      "net_profit": -0.8944,
      "return_pct": -6.8799,
      "result": "LOSS",
      "exit_reason": "BTC Filter Flip (LONG → filter now SHORT)",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.3176,
      "btc_2h_slope_pct": 0.2188,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.5508,\"is_live\":false},{\"green\":true,\"body_pct\":0.5101,\"is_live\":false},{\"green\":false,\"body_pct\":0.3099,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-24 15:45:45.663098",
      "symbol": "LINKUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 9.24,
      "exit_price": 9.1154,
      "entry_time": "2026-03-24 09:59:46",
      "exit_time": "2026-03-24 15:45:45",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.7525,
      "fees_paid": 0.104,
      "net_profit": -1.8045,
      "return_pct": -13.8805,
      "result": "LOSS",
      "exit_reason": "BTC Filter Flip (LONG → filter now SHORT)",
      "btc_1d_green": true,
      "btc_1d_body_pct": 1.4028,
      "btc_2h_slope_pct": 0.1581,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.2313,\"is_live\":false},{\"green\":true,\"body_pct\":0.5508,\"is_live\":false},{\"green\":true,\"body_pct\":0.4792,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-25 00:10:30.524696",
      "symbol": "AVAXUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 9.54,
      "exit_price": 9.5852,
      "entry_time": "2026-03-24 23:45:17",
      "exit_time": "2026-03-25 00:10:30",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.616,
      "fees_paid": 0.104,
      "net_profit": 0.564,
      "return_pct": 4.3385,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 1.3395,
      "btc_2h_slope_pct": 0.1092,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.1155,\"is_live\":false},{\"green\":false,\"body_pct\":0.0475,\"is_live\":false},{\"green\":true,\"body_pct\":0.3522,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-25 01:22:16.007007",
      "symbol": "ADAUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 0.2654,
      "exit_price": 0.2667,
      "entry_time": "2026-03-24 23:45:15",
      "exit_time": "2026-03-25 01:22:16",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6204,
      "fees_paid": 0.104,
      "net_profit": 0.5684,
      "return_pct": 4.3724,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 1.3395,
      "btc_2h_slope_pct": 0.1092,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.1155,\"is_live\":false},{\"green\":false,\"body_pct\":0.0475,\"is_live\":false},{\"green\":true,\"body_pct\":0.3522,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-25 01:22:17.547748",
      "symbol": "AVAXUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 9.57,
      "exit_price": 9.6252,
      "entry_time": "2026-03-25 00:11:53",
      "exit_time": "2026-03-25 01:22:17",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.7496,
      "fees_paid": 0.104,
      "net_profit": 0.6976,
      "return_pct": 5.3665,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.3031,
      "btc_2h_slope_pct": 0.1553,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.0475,\"is_live\":false},{\"green\":true,\"body_pct\":0.3897,\"is_live\":false},{\"green\":true,\"body_pct\":0.3031,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-25 01:22:20.627375",
      "symbol": "BTCUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 70302.92,
      "exit_price": 70641.8514,
      "entry_time": "2026-03-24 23:45:20",
      "exit_time": "2026-03-25 01:22:20",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6267,
      "fees_paid": 0.104,
      "net_profit": 0.5747,
      "return_pct": 4.421,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 1.3395,
      "btc_2h_slope_pct": 0.1092,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.1155,\"is_live\":false},{\"green\":false,\"body_pct\":0.0475,\"is_live\":false},{\"green\":true,\"body_pct\":0.3522,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-25 01:22:25.250296",
      "symbol": "SOLUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 90.39,
      "exit_price": 90.9645,
      "entry_time": "2026-03-25 00:00:45",
      "exit_time": "2026-03-25 01:22:25",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.8262,
      "fees_paid": 0.104,
      "net_profit": 0.7742,
      "return_pct": 5.9557,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.0146,
      "btc_2h_slope_pct": 0.1442,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.0475,\"is_live\":false},{\"green\":true,\"body_pct\":0.3897,\"is_live\":false},{\"green\":true,\"body_pct\":0.0146,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-25 01:27:55.80929",
      "symbol": "ETHUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 2147.93,
      "exit_price": 2158.7201,
      "entry_time": "2026-03-24 23:45:22",
      "exit_time": "2026-03-25 01:27:55",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6531,
      "fees_paid": 0.104,
      "net_profit": 0.6011,
      "return_pct": 4.6235,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 1.3395,
      "btc_2h_slope_pct": 0.1092,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.1155,\"is_live\":false},{\"green\":false,\"body_pct\":0.0475,\"is_live\":false},{\"green\":true,\"body_pct\":0.3522,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-25 01:37:51.555862",
      "symbol": "LINKUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 9.22,
      "exit_price": 9.2654,
      "entry_time": "2026-03-24 23:45:23",
      "exit_time": "2026-03-25 01:37:51",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6396,
      "fees_paid": 0.104,
      "net_profit": 0.5876,
      "return_pct": 4.5203,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 1.3395,
      "btc_2h_slope_pct": 0.1092,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.1155,\"is_live\":false},{\"green\":false,\"body_pct\":0.0475,\"is_live\":false},{\"green\":true,\"body_pct\":0.3522,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-25 02:00:14.888069",
      "symbol": "AVAXUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 9.6,
      "exit_price": 9.6452,
      "entry_time": "2026-03-25 01:23:40",
      "exit_time": "2026-03-25 02:00:14",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6117,
      "fees_paid": 0.104,
      "net_profit": 0.5597,
      "return_pct": 4.3057,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.2943,
      "btc_2h_slope_pct": 0.1363,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.1337,\"is_live\":false},{\"green\":true,\"body_pct\":0.1112,\"is_live\":false},{\"green\":true,\"body_pct\":0.3171,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-25 02:08:40.488384",
      "symbol": "ADAUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 0.266,
      "exit_price": 0.2674,
      "entry_time": "2026-03-25 01:23:37",
      "exit_time": "2026-03-25 02:08:40",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6677,
      "fees_paid": 0.104,
      "net_profit": 0.6157,
      "return_pct": 4.7363,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.2943,
      "btc_2h_slope_pct": 0.1363,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.1337,\"is_live\":false},{\"green\":true,\"body_pct\":0.1112,\"is_live\":false},{\"green\":true,\"body_pct\":0.3171,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-25 02:11:32.828532",
      "symbol": "BNBUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 637.18,
      "exit_price": 640.1498,
      "entry_time": "2026-03-24 23:45:19",
      "exit_time": "2026-03-25 02:11:32",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6059,
      "fees_paid": 0.104,
      "net_profit": 0.5539,
      "return_pct": 4.2608,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 1.3395,
      "btc_2h_slope_pct": 0.1092,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.1155,\"is_live\":false},{\"green\":false,\"body_pct\":0.0475,\"is_live\":false},{\"green\":true,\"body_pct\":0.3522,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-25 02:11:40.515433",
      "symbol": "XRPUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 1.4127,
      "exit_price": 1.4195,
      "entry_time": "2026-03-24 23:45:26",
      "exit_time": "2026-03-25 02:11:40",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6248,
      "fees_paid": 0.104,
      "net_profit": 0.5728,
      "return_pct": 4.4063,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 1.3395,
      "btc_2h_slope_pct": 0.1092,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.1155,\"is_live\":false},{\"green\":false,\"body_pct\":0.0475,\"is_live\":false},{\"green\":true,\"body_pct\":0.3522,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-25 02:34:08.691339",
      "symbol": "SOLUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 90.82,
      "exit_price": 91.2843,
      "entry_time": "2026-03-25 01:23:47",
      "exit_time": "2026-03-25 02:34:08",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6647,
      "fees_paid": 0.104,
      "net_profit": 0.6127,
      "return_pct": 4.7127,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.2943,
      "btc_2h_slope_pct": 0.1363,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.1337,\"is_live\":false},{\"green\":true,\"body_pct\":0.1112,\"is_live\":false},{\"green\":true,\"body_pct\":0.3171,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-25 02:39:39.983394",
      "symbol": "BTCUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 70539.93,
      "exit_price": 70858.7029,
      "entry_time": "2026-03-25 01:23:43",
      "exit_time": "2026-03-25 02:39:39",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.5875,
      "fees_paid": 0.104,
      "net_profit": 0.5355,
      "return_pct": 4.119,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.2943,
      "btc_2h_slope_pct": 0.1363,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.1337,\"is_live\":false},{\"green\":true,\"body_pct\":0.1112,\"is_live\":false},{\"green\":true,\"body_pct\":0.3171,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-25 02:43:53.555115",
      "symbol": "LINKUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 9.26,
      "exit_price": 9.3053,
      "entry_time": "2026-03-25 01:39:13",
      "exit_time": "2026-03-25 02:43:53",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6366,
      "fees_paid": 0.104,
      "net_profit": 0.5846,
      "return_pct": 4.4969,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.5667,
      "btc_2h_slope_pct": 0.2184,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.1112,\"is_live\":false},{\"green\":true,\"body_pct\":0.6138,\"is_live\":false},{\"green\":false,\"body_pct\":0.0241,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-25 05:19:53.012318",
      "symbol": "LINKUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 9.28,
      "exit_price": 9.1804,
      "entry_time": "2026-03-25 03:00:20",
      "exit_time": "2026-03-25 05:19:53",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.3952,
      "fees_paid": 0.104,
      "net_profit": -1.4472,
      "return_pct": -11.132,
      "result": "LOSS",
      "exit_reason": "Midpoint Stop (mid $9.1850 <= stop $9.1872)",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.4145,
      "btc_2h_slope_pct": 0.2006,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.1591,\"is_live\":false},{\"green\":true,\"body_pct\":0.243,\"is_live\":false},{\"green\":true,\"body_pct\":0.012,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-25 05:50:42.937243",
      "symbol": "SOLUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 91.31,
      "exit_price": 91.7441,
      "entry_time": "2026-03-25 03:00:22",
      "exit_time": "2026-03-25 05:50:42",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.618,
      "fees_paid": 0.104,
      "net_profit": 0.566,
      "return_pct": 4.3542,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.4145,
      "btc_2h_slope_pct": 0.2006,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.1591,\"is_live\":false},{\"green\":true,\"body_pct\":0.243,\"is_live\":false},{\"green\":true,\"body_pct\":0.012,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-25 07:06:53.303668",
      "symbol": "ADAUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 0.2677,
      "exit_price": 0.2692,
      "entry_time": "2026-03-25 02:10:04",
      "exit_time": "2026-03-25 07:06:53",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.7116,
      "fees_paid": 0.104,
      "net_profit": 0.6596,
      "return_pct": 5.0739,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.2168,
      "btc_2h_slope_pct": 0.1927,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.6138,\"is_live\":false},{\"green\":false,\"body_pct\":0.2712,\"is_live\":false},{\"green\":true,\"body_pct\":0.2168,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-25 07:06:56.359955",
      "symbol": "BNBUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 640.06,
      "exit_price": 644.0678,
      "entry_time": "2026-03-25 02:12:54",
      "exit_time": "2026-03-25 07:06:56",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.814,
      "fees_paid": 0.104,
      "net_profit": 0.762,
      "return_pct": 5.8616,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.249,
      "btc_2h_slope_pct": 0.1967,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.6138,\"is_live\":false},{\"green\":false,\"body_pct\":0.2712,\"is_live\":false},{\"green\":true,\"body_pct\":0.249,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-25 07:07:02.477511",
      "symbol": "SOLUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 91.69,
      "exit_price": 92.5537,
      "entry_time": "2026-03-25 06:00:23",
      "exit_time": "2026-03-25 07:07:02",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 1.2246,
      "fees_paid": 0.104,
      "net_profit": 1.1726,
      "return_pct": 9.0198,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.0058,
      "btc_2h_slope_pct": 0.0821,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.0014,\"is_live\":false},{\"green\":true,\"body_pct\":0.2645,\"is_live\":false},{\"green\":false,\"body_pct\":0.0058,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-25 07:08:18.307141",
      "symbol": "BTCUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 70849.23,
      "exit_price": 71213.2356,
      "entry_time": "2026-03-25 03:00:17",
      "exit_time": "2026-03-25 07:08:18",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6679,
      "fees_paid": 0.104,
      "net_profit": 0.6159,
      "return_pct": 4.7377,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.4145,
      "btc_2h_slope_pct": 0.2006,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.1591,\"is_live\":false},{\"green\":true,\"body_pct\":0.243,\"is_live\":false},{\"green\":true,\"body_pct\":0.012,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-25 07:08:19.850423",
      "symbol": "ETHUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 2160.55,
      "exit_price": 2173.5127,
      "entry_time": "2026-03-25 01:30:41",
      "exit_time": "2026-03-25 07:08:19",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.78,
      "fees_paid": 0.104,
      "net_profit": 0.728,
      "return_pct": 5.5997,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.5973,
      "btc_2h_slope_pct": 0.2187,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.1112,\"is_live\":false},{\"green\":true,\"body_pct\":0.6138,\"is_live\":false},{\"green\":true,\"body_pct\":0.0062,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-25 08:26:33.446788",
      "symbol": "LINKUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 9.3,
      "exit_price": 9.3453,
      "entry_time": "2026-03-25 07:15:06",
      "exit_time": "2026-03-25 08:26:33",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6336,
      "fees_paid": 0.104,
      "net_profit": 0.5816,
      "return_pct": 4.4737,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.714,
      "btc_2h_slope_pct": 0.1726,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.2108,\"is_live\":false},{\"green\":true,\"body_pct\":0.1452,\"is_live\":false},{\"green\":true,\"body_pct\":0.3565,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-25 08:27:50.45562",
      "symbol": "ADAUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 0.2686,
      "exit_price": 0.27,
      "entry_time": "2026-03-25 07:30:14",
      "exit_time": "2026-03-25 08:27:50",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6606,
      "fees_paid": 0.104,
      "net_profit": 0.6086,
      "return_pct": 4.6817,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.675,
      "btc_2h_slope_pct": 0.2166,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.1452,\"is_live\":false},{\"green\":true,\"body_pct\":0.3242,\"is_live\":false},{\"green\":false,\"body_pct\":0.0066,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-25 09:33:41.912058",
      "symbol": "AVAXUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 9.64,
      "exit_price": 9.6951,
      "entry_time": "2026-03-25 02:01:39",
      "exit_time": "2026-03-25 09:33:41",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.7437,
      "fees_paid": 0.104,
      "net_profit": 0.6917,
      "return_pct": 5.321,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.0076,
      "btc_2h_slope_pct": 0.1803,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.6138,\"is_live\":false},{\"green\":false,\"body_pct\":0.2712,\"is_live\":false},{\"green\":false,\"body_pct\":0.0076,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-25 10:00:18.475432",
      "symbol": "SOLUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 92.87,
      "exit_price": 91.8041,
      "entry_time": "2026-03-25 07:08:22",
      "exit_time": "2026-03-25 10:00:18",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.4921,
      "fees_paid": 0.104,
      "net_profit": -1.5441,
      "return_pct": -11.8776,
      "result": "LOSS",
      "exit_reason": "Midpoint Stop (mid $91.8500 <= stop $91.9413)",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.7471,
      "btc_2h_slope_pct": 0.1631,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.2108,\"is_live\":false},{\"green\":true,\"body_pct\":0.1452,\"is_live\":false},{\"green\":true,\"body_pct\":0.3894,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-25 10:16:39.107837",
      "symbol": "ADAUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 0.2702,
      "exit_price": 0.2715,
      "entry_time": "2026-03-25 08:30:37",
      "exit_time": "2026-03-25 10:16:39",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6082,
      "fees_paid": 0.104,
      "net_profit": 0.5562,
      "return_pct": 4.2788,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.1676,
      "btc_2h_slope_pct": 0.1742,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.1139,\"is_live\":false},{\"green\":true,\"body_pct\":0.1642,\"is_live\":false},{\"green\":true,\"body_pct\":0.0034,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-25 10:33:08.016055",
      "symbol": "ETHUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 2173.67,
      "exit_price": 2187.0959,
      "entry_time": "2026-03-25 07:15:04",
      "exit_time": "2026-03-25 10:33:08",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.803,
      "fees_paid": 0.104,
      "net_profit": 0.751,
      "return_pct": 5.7766,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.714,
      "btc_2h_slope_pct": 0.1726,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.2108,\"is_live\":false},{\"green\":true,\"body_pct\":0.1452,\"is_live\":false},{\"green\":true,\"body_pct\":0.3565,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-25 10:33:09.548177",
      "symbol": "LINKUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 9.33,
      "exit_price": 9.3853,
      "entry_time": "2026-03-25 08:27:58",
      "exit_time": "2026-03-25 10:33:09",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.7706,
      "fees_paid": 0.104,
      "net_profit": 0.7186,
      "return_pct": 5.5277,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.158,
      "btc_2h_slope_pct": 0.1836,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.3242,\"is_live\":false},{\"green\":false,\"body_pct\":0.1139,\"is_live\":false},{\"green\":true,\"body_pct\":0.158,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-25 10:34:25.313701",
      "symbol": "BNBUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 645.09,
      "exit_price": 648.0858,
      "entry_time": "2026-03-25 07:16:23",
      "exit_time": "2026-03-25 10:34:25",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6037,
      "fees_paid": 0.104,
      "net_profit": 0.5517,
      "return_pct": 4.244,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.6526,
      "btc_2h_slope_pct": 0.1726,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.2108,\"is_live\":false},{\"green\":true,\"body_pct\":0.1452,\"is_live\":false},{\"green\":true,\"body_pct\":0.2953,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-25 13:13:10.462061",
      "symbol": "XRPUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 1.4202,
      "exit_price": 1.4267,
      "entry_time": "2026-03-25 02:13:02",
      "exit_time": "2026-03-25 13:13:10",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.5937,
      "fees_paid": 0.104,
      "net_profit": 0.5417,
      "return_pct": 4.1672,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.249,
      "btc_2h_slope_pct": 0.1967,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.6138,\"is_live\":false},{\"green\":false,\"body_pct\":0.2712,\"is_live\":false},{\"green\":true,\"body_pct\":0.249,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-25 13:14:26.749809",
      "symbol": "BTCUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 71245.33,
      "exit_price": 71569.1875,
      "entry_time": "2026-03-25 07:15:02",
      "exit_time": "2026-03-25 13:14:26",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.5909,
      "fees_paid": 0.104,
      "net_profit": 0.5389,
      "return_pct": 4.1457,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.714,
      "btc_2h_slope_pct": 0.1726,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.2108,\"is_live\":false},{\"green\":true,\"body_pct\":0.1452,\"is_live\":false},{\"green\":true,\"body_pct\":0.3565,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-25 13:28:00.548164",
      "symbol": "ADAUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 0.2718,
      "exit_price": 0.2731,
      "entry_time": "2026-03-25 10:30:18",
      "exit_time": "2026-03-25 13:28:00",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6043,
      "fees_paid": 0.104,
      "net_profit": 0.5523,
      "return_pct": 4.2483,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.4276,
      "btc_2h_slope_pct": 0.0939,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.2008,\"is_live\":false},{\"green\":true,\"body_pct\":0.3741,\"is_live\":false},{\"green\":true,\"body_pct\":0.0634,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-25 13:30:50.511423",
      "symbol": "ETHUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 2183.14,
      "exit_price": 2193.2728,
      "entry_time": "2026-03-25 10:45:15",
      "exit_time": "2026-03-25 13:30:50",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6034,
      "fees_paid": 0.104,
      "net_profit": 0.5514,
      "return_pct": 4.2414,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.7726,
      "btc_2h_slope_pct": 0.119,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.2008,\"is_live\":false},{\"green\":true,\"body_pct\":0.3741,\"is_live\":false},{\"green\":true,\"body_pct\":0.3971,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-25 13:32:09.788217",
      "symbol": "AVAXUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 9.71,
      "exit_price": 9.7551,
      "entry_time": "2026-03-25 10:45:10",
      "exit_time": "2026-03-25 13:32:09",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6041,
      "fees_paid": 0.104,
      "net_profit": 0.5521,
      "return_pct": 4.2468,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.7726,
      "btc_2h_slope_pct": 0.119,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.2008,\"is_live\":false},{\"green\":true,\"body_pct\":0.3741,\"is_live\":false},{\"green\":true,\"body_pct\":0.3971,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-25 13:33:38.242639",
      "symbol": "LINKUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 9.39,
      "exit_price": 9.4353,
      "entry_time": "2026-03-25 10:45:16",
      "exit_time": "2026-03-25 13:33:38",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6269,
      "fees_paid": 0.104,
      "net_profit": 0.5749,
      "return_pct": 4.4222,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.7726,
      "btc_2h_slope_pct": 0.119,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.2008,\"is_live\":false},{\"green\":true,\"body_pct\":0.3741,\"is_live\":false},{\"green\":true,\"body_pct\":0.3971,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-25 14:08:22.648482",
      "symbol": "ADAUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 0.2731,
      "exit_price": 0.2745,
      "entry_time": "2026-03-25 13:45:43",
      "exit_time": "2026-03-25 14:08:22",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6487,
      "fees_paid": 0.104,
      "net_profit": 0.5967,
      "return_pct": 4.5897,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.6185,
      "btc_2h_slope_pct": 0.2319,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.1337,\"is_live\":false},{\"green\":true,\"body_pct\":0.5159,\"is_live\":false},{\"green\":false,\"body_pct\":0.1156,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-25 14:31:02.342748",
      "symbol": "XRPUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 1.435,
      "exit_price": 1.4173,
      "entry_time": "2026-03-25 13:30:55",
      "exit_time": "2026-03-25 14:31:02",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.5998,
      "fees_paid": 0.104,
      "net_profit": -1.6518,
      "return_pct": -12.7059,
      "result": "LOSS",
      "exit_reason": "Midpoint Stop (mid $1.4181 <= stop $1.4206)",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.8224,
      "btc_2h_slope_pct": 0.2309,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.1337,\"is_live\":false},{\"green\":true,\"body_pct\":0.5159,\"is_live\":false},{\"green\":true,\"body_pct\":0.0867,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-25 15:12:39.717319",
      "symbol": "ADAUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 0.2745,
      "exit_price": 0.2758,
      "entry_time": "2026-03-25 14:09:46",
      "exit_time": "2026-03-25 15:12:39",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.5977,
      "fees_paid": 0.104,
      "net_profit": 0.5457,
      "return_pct": 4.1976,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.1969,
      "btc_2h_slope_pct": 0.1918,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.5159,\"is_live\":false},{\"green\":false,\"body_pct\":0.2662,\"is_live\":false},{\"green\":true,\"body_pct\":0.1969,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-25 15:14:12.272448",
      "symbol": "LINKUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 9.41,
      "exit_price": 9.4553,
      "entry_time": "2026-03-25 13:45:50",
      "exit_time": "2026-03-25 15:14:12",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6254,
      "fees_paid": 0.104,
      "net_profit": 0.5734,
      "return_pct": 4.4108,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.6185,
      "btc_2h_slope_pct": 0.2319,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.1337,\"is_live\":false},{\"green\":true,\"body_pct\":0.5159,\"is_live\":false},{\"green\":false,\"body_pct\":0.1156,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-25 15:32:11.689788",
      "symbol": "BNBUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 647.24,
      "exit_price": 650.5046,
      "entry_time": "2026-03-25 11:00:27",
      "exit_time": "2026-03-25 15:32:11",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6557,
      "fees_paid": 0.104,
      "net_profit": 0.6037,
      "return_pct": 4.6439,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.4982,
      "btc_2h_slope_pct": 0.1484,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.3741,\"is_live\":false},{\"green\":true,\"body_pct\":0.079,\"is_live\":false},{\"green\":true,\"body_pct\":0.0447,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-25 15:44:32.172968",
      "symbol": "ADAUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 0.2767,
      "exit_price": 0.2738,
      "entry_time": "2026-03-25 15:14:04",
      "exit_time": "2026-03-25 15:44:32",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.3798,
      "fees_paid": 0.104,
      "net_profit": -1.4318,
      "return_pct": -11.0142,
      "result": "LOSS",
      "exit_reason": "Midpoint Stop (mid $0.2739 <= stop $0.2739)",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.0474,
      "btc_2h_slope_pct": 0.1207,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.4706,\"is_live\":false},{\"green\":true,\"body_pct\":0.5236,\"is_live\":false},{\"green\":false,\"body_pct\":0.0032,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-25 16:45:44.046814",
      "symbol": "SOLUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 93.07,
      "exit_price": 92.0889,
      "entry_time": "2026-03-25 13:30:53",
      "exit_time": "2026-03-25 16:45:44",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.3704,
      "fees_paid": 0.104,
      "net_profit": -1.4224,
      "return_pct": -10.9412,
      "result": "LOSS",
      "exit_reason": "Midpoint Stop (mid $92.1350 <= stop $92.1393)",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.8224,
      "btc_2h_slope_pct": 0.2309,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.1337,\"is_live\":false},{\"green\":true,\"body_pct\":0.5159,\"is_live\":false},{\"green\":true,\"body_pct\":0.0867,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-25 17:07:44.577396",
      "symbol": "BTCUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 71930.5,
      "exit_price": 71120.6519,
      "entry_time": "2026-03-25 13:30:48",
      "exit_time": "2026-03-25 17:07:44",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.4636,
      "fees_paid": 0.104,
      "net_profit": -1.5156,
      "return_pct": -11.6588,
      "result": "LOSS",
      "exit_reason": "Midpoint Stop (mid $71156.2300 <= stop $71211.1950)",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.8224,
      "btc_2h_slope_pct": 0.2309,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.1337,\"is_live\":false},{\"green\":true,\"body_pct\":0.5159,\"is_live\":false},{\"green\":true,\"body_pct\":0.0867,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-25 17:14:33.918258",
      "symbol": "ETHUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 2190.58,
      "exit_price": 2166.0414,
      "entry_time": "2026-03-25 13:45:49",
      "exit_time": "2026-03-25 17:14:33",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.4562,
      "fees_paid": 0.104,
      "net_profit": -1.5082,
      "return_pct": -11.6019,
      "result": "LOSS",
      "exit_reason": "Midpoint Stop (mid $2167.1250 <= stop $2168.6742)",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.6185,
      "btc_2h_slope_pct": 0.2319,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.1337,\"is_live\":false},{\"green\":true,\"body_pct\":0.5159,\"is_live\":false},{\"green\":false,\"body_pct\":0.1156,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-25 17:14:35.459234",
      "symbol": "LINKUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 9.46,
      "exit_price": 9.3603,
      "entry_time": "2026-03-25 15:15:33",
      "exit_time": "2026-03-25 17:14:35",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.3698,
      "fees_paid": 0.104,
      "net_profit": -1.4218,
      "return_pct": -10.9373,
      "result": "LOSS",
      "exit_reason": "Midpoint Stop (mid $9.3650 <= stop $9.3654)",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.021,
      "btc_2h_slope_pct": 0.1207,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.4706,\"is_live\":false},{\"green\":true,\"body_pct\":0.5236,\"is_live\":false},{\"green\":false,\"body_pct\":0.0296,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-25 17:15:47.284787",
      "symbol": "ADAUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 0.2734,
      "exit_price": 0.2703,
      "entry_time": "2026-03-25 15:45:53",
      "exit_time": "2026-03-25 17:15:47",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.4908,
      "fees_paid": 0.104,
      "net_profit": -1.5428,
      "return_pct": -11.8674,
      "result": "LOSS",
      "exit_reason": "BTC Filter Flip (LONG → filter now SHORT)",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.1273,
      "btc_2h_slope_pct": 0.1398,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.5236,\"is_live\":false},{\"green\":false,\"body_pct\":0.1301,\"is_live\":false},{\"green\":true,\"body_pct\":0.191,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-25 17:15:48.805351",
      "symbol": "AVAXUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 9.75,
      "exit_price": 9.6452,
      "entry_time": "2026-03-25 13:45:44",
      "exit_time": "2026-03-25 17:15:48",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.3977,
      "fees_paid": 0.104,
      "net_profit": -1.4497,
      "return_pct": -11.1513,
      "result": "LOSS",
      "exit_reason": "BTC Filter Flip (LONG → filter now SHORT)",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.6185,
      "btc_2h_slope_pct": 0.2319,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.1337,\"is_live\":false},{\"green\":true,\"body_pct\":0.5159,\"is_live\":false},{\"green\":false,\"body_pct\":0.1156,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-26 17:07:41.545078",
      "symbol": "ADAUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 0.2578,
      "exit_price": 0.256,
      "entry_time": "2026-03-26 13:25:50",
      "exit_time": "2026-03-26 17:07:41",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.8936,
      "fees_paid": 0.104,
      "net_profit": 0.8416,
      "return_pct": 6.4737,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.3813,
      "btc_2h_slope_pct": -0.2269,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.1424,\"is_live\":false},{\"green\":false,\"body_pct\":0.2064,\"is_live\":false},{\"green\":false,\"body_pct\":0.3172,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-26 17:09:12.290866",
      "symbol": "AVAXUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 9.24,
      "exit_price": 9.1946,
      "entry_time": "2026-03-26 13:25:52",
      "exit_time": "2026-03-26 17:09:12",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6388,
      "fees_paid": 0.104,
      "net_profit": 0.5868,
      "return_pct": 4.514,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.3813,
      "btc_2h_slope_pct": -0.2269,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.1424,\"is_live\":false},{\"green\":false,\"body_pct\":0.2064,\"is_live\":false},{\"green\":false,\"body_pct\":0.3172,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-26 17:09:21.213749",
      "symbol": "SOLUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 87.54,
      "exit_price": 86.9935,
      "entry_time": "2026-03-26 13:26:02",
      "exit_time": "2026-03-26 17:09:21",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.8116,
      "fees_paid": 0.104,
      "net_profit": 0.7596,
      "return_pct": 5.8431,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.3813,
      "btc_2h_slope_pct": -0.2269,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.1424,\"is_live\":false},{\"green\":false,\"body_pct\":0.2064,\"is_live\":false},{\"green\":false,\"body_pct\":0.3172,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-26 17:09:23.002913",
      "symbol": "XRPUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 1.3705,
      "exit_price": 1.3637,
      "entry_time": "2026-03-26 13:26:04",
      "exit_time": "2026-03-26 17:09:23",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6468,
      "fees_paid": 0.104,
      "net_profit": 0.5948,
      "return_pct": 4.5752,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.3813,
      "btc_2h_slope_pct": -0.2269,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.1424,\"is_live\":false},{\"green\":false,\"body_pct\":0.2064,\"is_live\":false},{\"green\":false,\"body_pct\":0.3172,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-26 17:12:18.355469",
      "symbol": "LINKUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 8.95,
      "exit_price": 8.9045,
      "entry_time": "2026-03-26 13:26:00",
      "exit_time": "2026-03-26 17:12:18",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6616,
      "fees_paid": 0.104,
      "net_profit": 0.6096,
      "return_pct": 4.6894,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.3813,
      "btc_2h_slope_pct": -0.2269,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.1424,\"is_live\":false},{\"green\":false,\"body_pct\":0.2064,\"is_live\":false},{\"green\":false,\"body_pct\":0.3172,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-26 17:15:22.746277",
      "symbol": "XRPUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 1.3636,
      "exit_price": 1.355,
      "entry_time": "2026-03-26 17:10:52",
      "exit_time": "2026-03-26 17:15:22",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.8221,
      "fees_paid": 0.104,
      "net_profit": 0.7701,
      "return_pct": 5.9236,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.6059,
      "btc_2h_slope_pct": -0.12,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.0511,\"is_live\":false},{\"green\":false,\"body_pct\":0.1883,\"is_live\":false},{\"green\":false,\"body_pct\":0.3766,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-26 17:16:45.154853",
      "symbol": "BTCUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 69296.3,
      "exit_price": 68928.2369,
      "entry_time": "2026-03-26 13:25:56",
      "exit_time": "2026-03-26 17:16:45",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6905,
      "fees_paid": 0.104,
      "net_profit": 0.6385,
      "return_pct": 4.9114,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.3813,
      "btc_2h_slope_pct": -0.2269,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.1424,\"is_live\":false},{\"green\":false,\"body_pct\":0.2064,\"is_live\":false},{\"green\":false,\"body_pct\":0.3172,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-26 19:00:21.735281",
      "symbol": "AVAXUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 9.19,
      "exit_price": 9.1446,
      "entry_time": "2026-03-26 17:10:40",
      "exit_time": "2026-03-26 19:00:21",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6426,
      "fees_paid": 0.104,
      "net_profit": 0.5906,
      "return_pct": 4.5434,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.6059,
      "btc_2h_slope_pct": -0.12,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.0511,\"is_live\":false},{\"green\":false,\"body_pct\":0.1883,\"is_live\":false},{\"green\":false,\"body_pct\":0.3766,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-26 19:48:17.965832",
      "symbol": "AVAXUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 9.15,
      "exit_price": 9.0845,
      "entry_time": "2026-03-26 19:01:51",
      "exit_time": "2026-03-26 19:48:17",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.93,
      "fees_paid": 0.104,
      "net_profit": 0.878,
      "return_pct": 6.7541,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.1086,
      "btc_2h_slope_pct": -0.1857,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.2817,\"is_live\":false},{\"green\":true,\"body_pct\":0.0646,\"is_live\":false},{\"green\":true,\"body_pct\":0.1089,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-26 19:54:16.681414",
      "symbol": "ADAUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 0.2561,
      "exit_price": 0.2548,
      "entry_time": "2026-03-26 17:09:10",
      "exit_time": "2026-03-26 19:54:16",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.646,
      "fees_paid": 0.104,
      "net_profit": 0.594,
      "return_pct": 4.5693,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.6257,
      "btc_2h_slope_pct": -0.1011,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.0511,\"is_live\":false},{\"green\":false,\"body_pct\":0.1883,\"is_live\":false},{\"green\":false,\"body_pct\":0.3873,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-26 19:57:22.772444",
      "symbol": "BNBUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 628.77,
      "exit_price": 625.8628,
      "entry_time": "2026-03-26 13:25:54",
      "exit_time": "2026-03-26 19:57:22",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6011,
      "fees_paid": 0.104,
      "net_profit": 0.5491,
      "return_pct": 4.2237,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.3813,
      "btc_2h_slope_pct": -0.2269,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.1424,\"is_live\":false},{\"green\":false,\"body_pct\":0.2064,\"is_live\":false},{\"green\":false,\"body_pct\":0.3172,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-26 19:57:27.066997",
      "symbol": "ETHUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 2066.91,
      "exit_price": 2053.2561,
      "entry_time": "2026-03-26 13:25:58",
      "exit_time": "2026-03-26 19:57:27",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.8588,
      "fees_paid": 0.104,
      "net_profit": 0.8068,
      "return_pct": 6.2059,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.3813,
      "btc_2h_slope_pct": -0.2269,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.1424,\"is_live\":false},{\"green\":false,\"body_pct\":0.2064,\"is_live\":false},{\"green\":false,\"body_pct\":0.3172,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-26 19:57:32.234241",
      "symbol": "SOLUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 87.15,
      "exit_price": 86.7333,
      "entry_time": "2026-03-26 17:10:50",
      "exit_time": "2026-03-26 19:57:32",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6215,
      "fees_paid": 0.104,
      "net_profit": 0.5695,
      "return_pct": 4.3809,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.6059,
      "btc_2h_slope_pct": -0.12,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.0511,\"is_live\":false},{\"green\":false,\"body_pct\":0.1883,\"is_live\":false},{\"green\":false,\"body_pct\":0.3766,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-26 20:04:56.754304",
      "symbol": "BTCUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 68841.68,
      "exit_price": 68461.1535,
      "entry_time": "2026-03-26 17:18:17",
      "exit_time": "2026-03-26 20:04:56",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.7186,
      "fees_paid": 0.104,
      "net_profit": 0.6666,
      "return_pct": 5.1276,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 1.1543,
      "btc_2h_slope_pct": -0.1556,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.0511,\"is_live\":false},{\"green\":false,\"body_pct\":0.1883,\"is_live\":false},{\"green\":false,\"body_pct\":0.9171,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-26 20:05:00.431214",
      "symbol": "LINKUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 8.9,
      "exit_price": 8.8544,
      "entry_time": "2026-03-26 17:13:46",
      "exit_time": "2026-03-26 20:05:00",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6657,
      "fees_paid": 0.104,
      "net_profit": 0.6137,
      "return_pct": 4.7208,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.7056,
      "btc_2h_slope_pct": -0.12,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.0511,\"is_live\":false},{\"green\":false,\"body_pct\":0.1883,\"is_live\":false},{\"green\":false,\"body_pct\":0.4742,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-26 20:05:05.851451",
      "symbol": "XRPUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 1.3575,
      "exit_price": 1.3462,
      "entry_time": "2026-03-26 17:16:52",
      "exit_time": "2026-03-26 20:05:05",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 1.0847,
      "fees_paid": 0.104,
      "net_profit": 1.0327,
      "return_pct": 7.9442,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 1.0325,
      "btc_2h_slope_pct": -0.1556,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.0511,\"is_live\":false},{\"green\":false,\"body_pct\":0.1883,\"is_live\":false},{\"green\":false,\"body_pct\":0.7951,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-26 20:18:31.098839",
      "symbol": "SOLUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 86.66,
      "exit_price": 86.2531,
      "entry_time": "2026-03-26 19:58:59",
      "exit_time": "2026-03-26 20:18:31",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6104,
      "fees_paid": 0.104,
      "net_profit": 0.5584,
      "return_pct": 4.2953,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.8539,
      "btc_2h_slope_pct": -0.1823,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0646,\"is_live\":false},{\"green\":true,\"body_pct\":0.2183,\"is_live\":false},{\"green\":false,\"body_pct\":0.8544,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-26 20:25:47.472857",
      "symbol": "ADAUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 0.2548,
      "exit_price": 0.2535,
      "entry_time": "2026-03-26 19:55:47",
      "exit_time": "2026-03-26 20:25:47",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6496,
      "fees_paid": 0.104,
      "net_profit": 0.5976,
      "return_pct": 4.5973,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.4581,
      "btc_2h_slope_pct": -0.1563,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0646,\"is_live\":false},{\"green\":true,\"body_pct\":0.2183,\"is_live\":false},{\"green\":false,\"body_pct\":0.4585,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-26 20:27:19.159717",
      "symbol": "AVAXUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 9.07,
      "exit_price": 9.0145,
      "entry_time": "2026-03-26 19:49:46",
      "exit_time": "2026-03-26 20:27:19",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.7954,
      "fees_paid": 0.104,
      "net_profit": 0.7434,
      "return_pct": 5.7185,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.5229,
      "btc_2h_slope_pct": -0.1493,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0646,\"is_live\":false},{\"green\":true,\"body_pct\":0.2183,\"is_live\":false},{\"green\":false,\"body_pct\":0.5233,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-26 20:27:24.532747",
      "symbol": "ETHUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 2050.42,
      "exit_price": 2036.998,
      "entry_time": "2026-03-26 19:58:55",
      "exit_time": "2026-03-26 20:27:24",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.851,
      "fees_paid": 0.104,
      "net_profit": 0.799,
      "return_pct": 6.146,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.8539,
      "btc_2h_slope_pct": -0.1823,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0646,\"is_live\":false},{\"green\":true,\"body_pct\":0.2183,\"is_live\":false},{\"green\":false,\"body_pct\":0.8544,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-26 20:27:26.348545",
      "symbol": "LINKUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 8.86,
      "exit_price": 8.8144,
      "entry_time": "2026-03-26 20:06:30",
      "exit_time": "2026-03-26 20:27:26",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.669,
      "fees_paid": 0.104,
      "net_profit": 0.617,
      "return_pct": 4.7462,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0526,
      "btc_2h_slope_pct": -0.2614,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.2183,\"is_live\":false},{\"green\":false,\"body_pct\":0.8629,\"is_live\":false},{\"green\":false,\"body_pct\":0.0538,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-26 21:29:22.15323",
      "symbol": "SOLUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 86.04,
      "exit_price": 85.6328,
      "entry_time": "2026-03-26 20:20:00",
      "exit_time": "2026-03-26 21:29:22",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6153,
      "fees_paid": 0.104,
      "net_profit": 0.5633,
      "return_pct": 4.3327,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.2086,
      "btc_2h_slope_pct": -0.2629,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.2183,\"is_live\":false},{\"green\":false,\"body_pct\":0.8629,\"is_live\":false},{\"green\":false,\"body_pct\":0.2086,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-26 22:12:19.892013",
      "symbol": "ETHUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 2038.23,
      "exit_price": 2062.7158,
      "entry_time": "2026-03-26 20:28:52",
      "exit_time": "2026-03-26 22:12:19",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.5617,
      "fees_paid": 0.104,
      "net_profit": -1.6137,
      "return_pct": -12.4133,
      "result": "LOSS",
      "exit_reason": "Midpoint Stop (mid $2061.6850 >= stop $2058.6123)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.4364,
      "btc_2h_slope_pct": -0.2769,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.2183,\"is_live\":false},{\"green\":false,\"body_pct\":0.8629,\"is_live\":false},{\"green\":false,\"body_pct\":0.4527,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-26 22:15:10.664146",
      "symbol": "AVAXUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 9.01,
      "exit_price": 9.1096,
      "entry_time": "2026-03-26 20:28:46",
      "exit_time": "2026-03-26 22:15:10",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.4364,
      "fees_paid": 0.104,
      "net_profit": -1.4884,
      "return_pct": -11.4491,
      "result": "LOSS",
      "exit_reason": "Midpoint Stop (mid $9.1050 >= stop $9.1001)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.4364,
      "btc_2h_slope_pct": -0.2769,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.2183,\"is_live\":false},{\"green\":false,\"body_pct\":0.8629,\"is_live\":false},{\"green\":false,\"body_pct\":0.4527,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-26 22:15:14.231723",
      "symbol": "BTCUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 68474.48,
      "exit_price": 69213.5845,
      "entry_time": "2026-03-26 20:06:27",
      "exit_time": "2026-03-26 22:15:14",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.4032,
      "fees_paid": 0.104,
      "net_profit": -1.4552,
      "return_pct": -11.1939,
      "result": "LOSS",
      "exit_reason": "Midpoint Stop (mid $69178.9950 >= stop $69159.2248)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0526,
      "btc_2h_slope_pct": -0.2614,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.2183,\"is_live\":false},{\"green\":false,\"body_pct\":0.8629,\"is_live\":false},{\"green\":false,\"body_pct\":0.0538,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-26 22:15:17.815064",
      "symbol": "LINKUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 8.82,
      "exit_price": 8.9345,
      "entry_time": "2026-03-26 20:28:53",
      "exit_time": "2026-03-26 22:15:17",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.6871,
      "fees_paid": 0.104,
      "net_profit": -1.7391,
      "return_pct": -13.3779,
      "result": "LOSS",
      "exit_reason": "Midpoint Stop (mid $8.9300 >= stop $8.9082)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.4364,
      "btc_2h_slope_pct": -0.2769,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.2183,\"is_live\":false},{\"green\":false,\"body_pct\":0.8629,\"is_live\":false},{\"green\":false,\"body_pct\":0.4527,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-26 22:15:19.613147",
      "symbol": "SOLUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 85.59,
      "exit_price": 86.6133,
      "entry_time": "2026-03-26 22:04:55",
      "exit_time": "2026-03-26 22:15:19",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.5542,
      "fees_paid": 0.104,
      "net_profit": -1.6062,
      "return_pct": -12.3557,
      "result": "LOSS",
      "exit_reason": "Midpoint Stop (mid $86.5700 >= stop $86.4459)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0945,
      "btc_2h_slope_pct": -0.1604,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.0895,\"is_live\":false},{\"green\":true,\"body_pct\":0.1438,\"is_live\":false},{\"green\":false,\"body_pct\":0.0946,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-26 22:16:46.888775",
      "symbol": "XRPUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 1.3447,
      "exit_price": 1.3594,
      "entry_time": "2026-03-26 20:06:34",
      "exit_time": "2026-03-26 22:16:46",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.4191,
      "fees_paid": 0.104,
      "net_profit": -1.4711,
      "return_pct": -11.3164,
      "result": "LOSS",
      "exit_reason": "Midpoint Stop (mid $1.3587 >= stop $1.3581)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0526,
      "btc_2h_slope_pct": -0.2614,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.2183,\"is_live\":false},{\"green\":false,\"body_pct\":0.8629,\"is_live\":false},{\"green\":false,\"body_pct\":0.0538,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-26 22:23:33.523059",
      "symbol": "ADAUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 0.2531,
      "exit_price": 0.2558,
      "entry_time": "2026-03-26 20:27:17",
      "exit_time": "2026-03-26 22:23:33",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.4011,
      "fees_paid": 0.104,
      "net_profit": -1.4531,
      "return_pct": -11.1778,
      "result": "LOSS",
      "exit_reason": "Midpoint Stop (mid $0.2557 >= stop $0.2556)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.4634,
      "btc_2h_slope_pct": -0.2769,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.2183,\"is_live\":false},{\"green\":false,\"body_pct\":0.8629,\"is_live\":false},{\"green\":false,\"body_pct\":0.4595,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-26 23:01:18.900615",
      "symbol": "BNBUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 626.07,
      "exit_price": 630.2149,
      "entry_time": "2026-03-26 20:00:22",
      "exit_time": "2026-03-26 23:01:18",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.8607,
      "fees_paid": 0.104,
      "net_profit": -0.9127,
      "return_pct": -7.0206,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed above EMA9 (15m)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0961,
      "btc_2h_slope_pct": -0.2499,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.2183,\"is_live\":false},{\"green\":false,\"body_pct\":0.8629,\"is_live\":false},{\"green\":true,\"body_pct\":0.0961,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-27 03:16:20.289197",
      "symbol": "ETHUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 2062.17,
      "exit_price": 2070.2046,
      "entry_time": "2026-03-27 01:30:20",
      "exit_time": "2026-03-27 03:16:20",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.5065,
      "fees_paid": 0.104,
      "net_profit": -0.5585,
      "return_pct": -4.2962,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed above EMA9 (15m)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.2689,
      "btc_2h_slope_pct": -0.0508,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.201,\"is_live\":false},{\"green\":false,\"body_pct\":0.2277,\"is_live\":false},{\"green\":false,\"body_pct\":0,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-27 03:16:21.840363",
      "symbol": "LINKUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 8.89,
      "exit_price": 8.9445,
      "entry_time": "2026-03-27 02:31:06",
      "exit_time": "2026-03-27 03:16:21",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.7965,
      "fees_paid": 0.104,
      "net_profit": -0.8485,
      "return_pct": -6.5271,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed above EMA9 (15m)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.1539,
      "btc_2h_slope_pct": -0.0342,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.1229,\"is_live\":false},{\"green\":false,\"body_pct\":0.1279,\"is_live\":false},{\"green\":false,\"body_pct\":0.026,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-27 04:15:04.559964",
      "symbol": "AVAXUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 9.09,
      "exit_price": 9.1446,
      "entry_time": "2026-03-27 00:30:14",
      "exit_time": "2026-03-27 04:15:04",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.7804,
      "fees_paid": 0.104,
      "net_profit": -0.8324,
      "return_pct": -6.4033,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed above EMA9 (15m)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.3034,
      "btc_2h_slope_pct": -0.0634,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.248,\"is_live\":false},{\"green\":false,\"body_pct\":0.2418,\"is_live\":false},{\"green\":false,\"body_pct\":0.0617,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-27 04:15:08.152891",
      "symbol": "BTCUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 68712,
      "exit_price": 69091.7486,
      "entry_time": "2026-03-27 00:30:17",
      "exit_time": "2026-03-27 04:15:08",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.7185,
      "fees_paid": 0.104,
      "net_profit": -0.7705,
      "return_pct": -5.9267,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed above EMA9 (15m)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.3034,
      "btc_2h_slope_pct": -0.0634,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.248,\"is_live\":false},{\"green\":false,\"body_pct\":0.2418,\"is_live\":false},{\"green\":false,\"body_pct\":0.0617,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-27 04:15:13.541092",
      "symbol": "SOLUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 86.44,
      "exit_price": 86.9234,
      "entry_time": "2026-03-27 00:30:22",
      "exit_time": "2026-03-27 04:15:13",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.7271,
      "fees_paid": 0.104,
      "net_profit": -0.7791,
      "return_pct": -5.9928,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed above EMA9 (15m)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.3034,
      "btc_2h_slope_pct": -0.0634,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.248,\"is_live\":false},{\"green\":false,\"body_pct\":0.2418,\"is_live\":false},{\"green\":false,\"body_pct\":0.0617,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-27 04:16:25.373351",
      "symbol": "ADAUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 0.2545,
      "exit_price": 0.2558,
      "entry_time": "2026-03-27 00:30:12",
      "exit_time": "2026-03-27 04:16:25",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.6783,
      "fees_paid": 0.104,
      "net_profit": -0.7303,
      "return_pct": -5.6175,
      "result": "LOSS",
      "exit_reason": "BTC Filter Flip (SHORT → filter now LONG)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.3034,
      "btc_2h_slope_pct": -0.0634,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.248,\"is_live\":false},{\"green\":false,\"body_pct\":0.2418,\"is_live\":false},{\"green\":false,\"body_pct\":0.0617,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-27 10:36:10.36442",
      "symbol": "SOLUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 85.87,
      "exit_price": 85.2326,
      "entry_time": "2026-03-27 10:30:32",
      "exit_time": "2026-03-27 10:36:10",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.965,
      "fees_paid": 0.104,
      "net_profit": 0.913,
      "return_pct": 7.0229,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.4163,
      "btc_2h_slope_pct": -0.1458,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.5577,\"is_live\":false},{\"green\":false,\"body_pct\":0.4397,\"is_live\":false},{\"green\":true,\"body_pct\":0.0255,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-27 10:37:23.453973",
      "symbol": "ADAUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 0.2531,
      "exit_price": 0.2514,
      "entry_time": "2026-03-27 10:30:22",
      "exit_time": "2026-03-27 10:37:23",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.86,
      "fees_paid": 0.104,
      "net_profit": 0.808,
      "return_pct": 6.2154,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.4163,
      "btc_2h_slope_pct": -0.1458,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.5577,\"is_live\":false},{\"green\":false,\"body_pct\":0.4397,\"is_live\":false},{\"green\":true,\"body_pct\":0.0255,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-27 10:37:25.00111",
      "symbol": "AVAXUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 9.03,
      "exit_price": 8.9545,
      "entry_time": "2026-03-27 10:30:24",
      "exit_time": "2026-03-27 10:37:25",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 1.0873,
      "fees_paid": 0.104,
      "net_profit": 1.0353,
      "return_pct": 7.9638,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.4163,
      "btc_2h_slope_pct": -0.1458,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.5577,\"is_live\":false},{\"green\":false,\"body_pct\":0.4397,\"is_live\":false},{\"green\":true,\"body_pct\":0.0255,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-27 10:37:26.566604",
      "symbol": "BNBUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 624.92,
      "exit_price": 621.6507,
      "entry_time": "2026-03-27 10:30:25",
      "exit_time": "2026-03-27 10:37:26",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6801,
      "fees_paid": 0.104,
      "net_profit": 0.6281,
      "return_pct": 4.8316,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.4163,
      "btc_2h_slope_pct": -0.1458,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.5577,\"is_live\":false},{\"green\":false,\"body_pct\":0.4397,\"is_live\":false},{\"green\":true,\"body_pct\":0.0255,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-27 10:37:28.110505",
      "symbol": "BTCUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 68281.99,
      "exit_price": 67783.0546,
      "entry_time": "2026-03-27 10:30:27",
      "exit_time": "2026-03-27 10:37:28",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.9499,
      "fees_paid": 0.104,
      "net_profit": 0.8979,
      "return_pct": 6.907,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.4163,
      "btc_2h_slope_pct": -0.1458,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.5577,\"is_live\":false},{\"green\":false,\"body_pct\":0.4397,\"is_live\":false},{\"green\":true,\"body_pct\":0.0255,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-27 10:37:29.658123",
      "symbol": "ETHUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 2057.29,
      "exit_price": 2043.5212,
      "entry_time": "2026-03-27 10:30:29",
      "exit_time": "2026-03-27 10:37:29",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.87,
      "fees_paid": 0.104,
      "net_profit": 0.818,
      "return_pct": 6.2927,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.4163,
      "btc_2h_slope_pct": -0.1458,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.5577,\"is_live\":false},{\"green\":false,\"body_pct\":0.4397,\"is_live\":false},{\"green\":true,\"body_pct\":0.0255,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-27 10:37:31.21154",
      "symbol": "LINKUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 8.87,
      "exit_price": 8.8044,
      "entry_time": "2026-03-27 10:30:30",
      "exit_time": "2026-03-27 10:37:31",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.9614,
      "fees_paid": 0.104,
      "net_profit": 0.9094,
      "return_pct": 6.9957,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.4163,
      "btc_2h_slope_pct": -0.1458,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.5577,\"is_live\":false},{\"green\":false,\"body_pct\":0.4397,\"is_live\":false},{\"green\":true,\"body_pct\":0.0255,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-27 10:37:34.878299",
      "symbol": "XRPUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 1.3535,
      "exit_price": 1.3474,
      "entry_time": "2026-03-27 10:30:33",
      "exit_time": "2026-03-27 10:37:34",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.5884,
      "fees_paid": 0.104,
      "net_profit": 0.5364,
      "return_pct": 4.1265,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.4163,
      "btc_2h_slope_pct": -0.1458,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.5577,\"is_live\":false},{\"green\":false,\"body_pct\":0.4397,\"is_live\":false},{\"green\":true,\"body_pct\":0.0255,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-27 12:38:01.993394",
      "symbol": "ADAUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 0.2511,
      "exit_price": 0.2499,
      "entry_time": "2026-03-27 10:38:42",
      "exit_time": "2026-03-27 12:38:01",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6084,
      "fees_paid": 0.104,
      "net_profit": 0.5564,
      "return_pct": 4.2798,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 1.2469,
      "btc_2h_slope_pct": -0.2011,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.5577,\"is_live\":false},{\"green\":false,\"body_pct\":0.4397,\"is_live\":false},{\"green\":false,\"body_pct\":0.8108,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-27 12:38:03.609523",
      "symbol": "AVAXUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 8.94,
      "exit_price": 8.8644,
      "entry_time": "2026-03-27 10:38:44",
      "exit_time": "2026-03-27 12:38:03",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 1.0989,
      "fees_paid": 0.104,
      "net_profit": 1.0469,
      "return_pct": 8.053,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 1.2469,
      "btc_2h_slope_pct": -0.2011,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.5577,\"is_live\":false},{\"green\":false,\"body_pct\":0.4397,\"is_live\":false},{\"green\":false,\"body_pct\":0.8108,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-27 12:38:05.155867",
      "symbol": "BNBUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 619.53,
      "exit_price": 615.4476,
      "entry_time": "2026-03-27 10:38:46",
      "exit_time": "2026-03-27 12:38:05",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.8566,
      "fees_paid": 0.104,
      "net_profit": 0.8046,
      "return_pct": 6.1896,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 1.2469,
      "btc_2h_slope_pct": -0.2011,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.5577,\"is_live\":false},{\"green\":false,\"body_pct\":0.4397,\"is_live\":false},{\"green\":false,\"body_pct\":0.8108,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-27 12:38:08.229245",
      "symbol": "ETHUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 2037.06,
      "exit_price": 2022.6208,
      "entry_time": "2026-03-27 10:38:49",
      "exit_time": "2026-03-27 12:38:08",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.9215,
      "fees_paid": 0.104,
      "net_profit": 0.8695,
      "return_pct": 6.6883,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 1.2469,
      "btc_2h_slope_pct": -0.2011,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.5577,\"is_live\":false},{\"green\":false,\"body_pct\":0.4397,\"is_live\":false},{\"green\":false,\"body_pct\":0.8108,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-27 12:38:09.7732",
      "symbol": "LINKUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 8.77,
      "exit_price": 8.7144,
      "entry_time": "2026-03-27 10:38:50",
      "exit_time": "2026-03-27 12:38:09",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.8248,
      "fees_paid": 0.104,
      "net_profit": 0.7728,
      "return_pct": 5.9449,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 1.2469,
      "btc_2h_slope_pct": -0.2011,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.5577,\"is_live\":false},{\"green\":false,\"body_pct\":0.4397,\"is_live\":false},{\"green\":false,\"body_pct\":0.8108,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-27 12:38:11.316241",
      "symbol": "SOLUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 84.71,
      "exit_price": 83.8519,
      "entry_time": "2026-03-27 10:37:33",
      "exit_time": "2026-03-27 12:38:11",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 1.3169,
      "fees_paid": 0.104,
      "net_profit": 1.2649,
      "return_pct": 9.7298,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 1.1656,
      "btc_2h_slope_pct": -0.19,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.5577,\"is_live\":false},{\"green\":false,\"body_pct\":0.4397,\"is_live\":false},{\"green\":false,\"body_pct\":0.7291,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-27 12:38:12.870677",
      "symbol": "XRPUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 1.3446,
      "exit_price": 1.3365,
      "entry_time": "2026-03-27 10:38:53",
      "exit_time": "2026-03-27 12:38:12",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.7862,
      "fees_paid": 0.104,
      "net_profit": 0.7342,
      "return_pct": 5.648,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 1.2469,
      "btc_2h_slope_pct": -0.2011,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.5577,\"is_live\":false},{\"green\":false,\"body_pct\":0.4397,\"is_live\":false},{\"green\":false,\"body_pct\":0.8108,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-27 12:39:26.464893",
      "symbol": "BTCUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 67641.13,
      "exit_price": 67012.5495,
      "entry_time": "2026-03-27 10:38:47",
      "exit_time": "2026-03-27 12:39:26",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 1.2081,
      "fees_paid": 0.104,
      "net_profit": 1.1561,
      "return_pct": 8.8929,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 1.2469,
      "btc_2h_slope_pct": -0.2011,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.5577,\"is_live\":false},{\"green\":false,\"body_pct\":0.4397,\"is_live\":false},{\"green\":false,\"body_pct\":0.8108,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-27 12:40:46.971596",
      "symbol": "AVAXUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 8.77,
      "exit_price": 8.8794,
      "entry_time": "2026-03-27 12:39:23",
      "exit_time": "2026-03-27 12:40:46",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.6222,
      "fees_paid": 0.104,
      "net_profit": -1.6742,
      "return_pct": -12.8786,
      "result": "LOSS",
      "exit_reason": "Midpoint Stop (mid $8.8750 >= stop $8.8577)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 1.0853,
      "btc_2h_slope_pct": -0.3301,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.354,\"is_live\":false},{\"green\":true,\"body_pct\":0.103,\"is_live\":false},{\"green\":false,\"body_pct\":1.2086,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-27 12:40:55.51785",
      "symbol": "SOLUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 83.21,
      "exit_price": 84.3171,
      "entry_time": "2026-03-27 12:39:31",
      "exit_time": "2026-03-27 12:40:55",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.7297,
      "fees_paid": 0.104,
      "net_profit": -1.7817,
      "return_pct": -13.7053,
      "result": "LOSS",
      "exit_reason": "Midpoint Stop (mid $84.2750 >= stop $84.0421)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 1.0853,
      "btc_2h_slope_pct": -0.3301,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.354,\"is_live\":false},{\"green\":true,\"body_pct\":0.103,\"is_live\":false},{\"green\":false,\"body_pct\":1.2086,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-27 12:43:30.959459",
      "symbol": "ADAUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 0.2475,
      "exit_price": 0.2504,
      "entry_time": "2026-03-27 12:39:21",
      "exit_time": "2026-03-27 12:43:30",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.5102,
      "fees_paid": 0.104,
      "net_profit": -1.5622,
      "return_pct": -12.0167,
      "result": "LOSS",
      "exit_reason": "Midpoint Stop (mid $0.2502 >= stop $0.2500)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 1.0853,
      "btc_2h_slope_pct": -0.3301,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.354,\"is_live\":false},{\"green\":true,\"body_pct\":0.103,\"is_live\":false},{\"green\":false,\"body_pct\":1.2086,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-27 12:43:40.178342",
      "symbol": "SOLUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 83.45,
      "exit_price": 84.3672,
      "entry_time": "2026-03-27 12:42:17",
      "exit_time": "2026-03-27 12:43:40",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.4288,
      "fees_paid": 0.104,
      "net_profit": -1.4808,
      "return_pct": -11.3906,
      "result": "LOSS",
      "exit_reason": "Midpoint Stop (mid $84.3250 >= stop $84.2845)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 1.2314,
      "btc_2h_slope_pct": -0.3352,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.354,\"is_live\":false},{\"green\":true,\"body_pct\":0.103,\"is_live\":false},{\"green\":false,\"body_pct\":1.3254,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-27 12:54:42.76879",
      "symbol": "ADAUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 0.2487,
      "exit_price": 0.2463,
      "entry_time": "2026-03-27 12:44:53",
      "exit_time": "2026-03-27 12:54:42",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 1.2424,
      "fees_paid": 0.104,
      "net_profit": 1.1904,
      "return_pct": 9.1573,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 1.115,
      "btc_2h_slope_pct": -0.3352,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.354,\"is_live\":false},{\"green\":true,\"body_pct\":0.103,\"is_live\":false},{\"green\":false,\"body_pct\":1.2168,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-27 12:54:44.311384",
      "symbol": "AVAXUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 8.81,
      "exit_price": 8.7244,
      "entry_time": "2026-03-27 12:42:09",
      "exit_time": "2026-03-27 12:54:44",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 1.2637,
      "fees_paid": 0.104,
      "net_profit": 1.2117,
      "return_pct": 9.3208,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 1.2314,
      "btc_2h_slope_pct": -0.3352,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.354,\"is_live\":false},{\"green\":true,\"body_pct\":0.103,\"is_live\":false},{\"green\":false,\"body_pct\":1.3254,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-27 12:54:47.381905",
      "symbol": "BTCUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 66961.43,
      "exit_price": 66651.369,
      "entry_time": "2026-03-27 12:40:50",
      "exit_time": "2026-03-27 12:54:47",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.602,
      "fees_paid": 0.104,
      "net_profit": 0.55,
      "return_pct": 4.2304,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 1.0632,
      "btc_2h_slope_pct": -0.3301,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.354,\"is_live\":false},{\"green\":true,\"body_pct\":0.103,\"is_live\":false},{\"green\":false,\"body_pct\":1.1707,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-27 12:54:48.933179",
      "symbol": "ETHUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 2008.28,
      "exit_price": 1992.8359,
      "entry_time": "2026-03-27 12:39:28",
      "exit_time": "2026-03-27 12:54:48",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.9997,
      "fees_paid": 0.104,
      "net_profit": 0.9477,
      "return_pct": 7.2902,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 1.0853,
      "btc_2h_slope_pct": -0.3301,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.354,\"is_live\":false},{\"green\":true,\"body_pct\":0.103,\"is_live\":false},{\"green\":false,\"body_pct\":1.2086,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-27 12:54:50.47882",
      "symbol": "LINKUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 8.65,
      "exit_price": 8.6043,
      "entry_time": "2026-03-27 12:39:29",
      "exit_time": "2026-03-27 12:54:50",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6868,
      "fees_paid": 0.104,
      "net_profit": 0.6348,
      "return_pct": 4.8832,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 1.0853,
      "btc_2h_slope_pct": -0.3301,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.354,\"is_live\":false},{\"green\":true,\"body_pct\":0.103,\"is_live\":false},{\"green\":false,\"body_pct\":1.2086,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-27 12:56:13.037106",
      "symbol": "SOLUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 83.42,
      "exit_price": 82.8314,
      "entry_time": "2026-03-27 12:45:03",
      "exit_time": "2026-03-27 12:56:13",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.9173,
      "fees_paid": 0.104,
      "net_profit": 0.8653,
      "return_pct": 6.6559,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 1.115,
      "btc_2h_slope_pct": -0.3352,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.354,\"is_live\":false},{\"green\":true,\"body_pct\":0.103,\"is_live\":false},{\"green\":false,\"body_pct\":1.2168,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-27 15:02:13.064198",
      "symbol": "AVAXUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 8.71,
      "exit_price": 8.8044,
      "entry_time": "2026-03-27 12:56:04",
      "exit_time": "2026-03-27 15:02:13",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.409,
      "fees_paid": 0.104,
      "net_profit": -1.461,
      "return_pct": -11.2381,
      "result": "LOSS",
      "exit_reason": "Midpoint Stop (mid $8.8000 >= stop $8.7971)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 1.9037,
      "btc_2h_slope_pct": -0.3823,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.354,\"is_live\":false},{\"green\":true,\"body_pct\":0.103,\"is_live\":false},{\"green\":false,\"body_pct\":2.0221,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-27 15:30:32.732283",
      "symbol": "ADAUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 0.2455,
      "exit_price": 0.2482,
      "entry_time": "2026-03-27 12:56:03",
      "exit_time": "2026-03-27 15:30:32",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.416,
      "fees_paid": 0.104,
      "net_profit": -1.468,
      "return_pct": -11.2922,
      "result": "LOSS",
      "exit_reason": "Midpoint Stop (mid $0.2480 >= stop $0.2480)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 1.9037,
      "btc_2h_slope_pct": -0.3823,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.354,\"is_live\":false},{\"green\":true,\"body_pct\":0.103,\"is_live\":false},{\"green\":false,\"body_pct\":2.0221,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-27 15:37:38.7056",
      "symbol": "ETHUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 1990,
      "exit_price": 1980.6398,
      "entry_time": "2026-03-27 12:56:09",
      "exit_time": "2026-03-27 15:37:38",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6115,
      "fees_paid": 0.104,
      "net_profit": 0.5595,
      "return_pct": 4.3036,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 1.9037,
      "btc_2h_slope_pct": -0.3823,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.354,\"is_live\":false},{\"green\":true,\"body_pct\":0.103,\"is_live\":false},{\"green\":false,\"body_pct\":2.0221,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-27 15:57:11.886707",
      "symbol": "BNBUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 611,
      "exit_price": 608.244,
      "entry_time": "2026-03-27 12:39:24",
      "exit_time": "2026-03-27 15:57:11",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.5864,
      "fees_paid": 0.104,
      "net_profit": 0.5344,
      "return_pct": 4.1107,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 1.0853,
      "btc_2h_slope_pct": -0.3301,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.354,\"is_live\":false},{\"green\":true,\"body_pct\":0.103,\"is_live\":false},{\"green\":false,\"body_pct\":1.2086,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-27 16:21:10.149089",
      "symbol": "BTCUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 66406.55,
      "exit_price": 66080.4937,
      "entry_time": "2026-03-27 12:56:08",
      "exit_time": "2026-03-27 16:21:10",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6383,
      "fees_paid": 0.104,
      "net_profit": 0.5863,
      "return_pct": 4.51,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 1.9037,
      "btc_2h_slope_pct": -0.3823,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.354,\"is_live\":false},{\"green\":true,\"body_pct\":0.103,\"is_live\":false},{\"green\":false,\"body_pct\":2.0221,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-27 16:22:33.646963",
      "symbol": "AVAXUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 8.81,
      "exit_price": 8.7544,
      "entry_time": "2026-03-27 15:03:36",
      "exit_time": "2026-03-27 16:22:33",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.8208,
      "fees_paid": 0.104,
      "net_profit": 0.7688,
      "return_pct": 5.9138,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.1076,
      "btc_2h_slope_pct": -0.3663,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.2433,\"is_live\":false},{\"green\":true,\"body_pct\":0.1191,\"is_live\":false},{\"green\":true,\"body_pct\":0.017,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-27 16:22:38.299247",
      "symbol": "ETHUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 1985.65,
      "exit_price": 1976.0275,
      "entry_time": "2026-03-27 15:39:01",
      "exit_time": "2026-03-27 16:22:38",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.63,
      "fees_paid": 0.104,
      "net_profit": 0.578,
      "return_pct": 4.446,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.393,
      "btc_2h_slope_pct": -0.3535,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.1191,\"is_live\":false},{\"green\":true,\"body_pct\":0.1172,\"is_live\":false},{\"green\":false,\"body_pct\":0.3602,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-27 16:22:39.862693",
      "symbol": "LINKUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 8.58,
      "exit_price": 8.5343,
      "entry_time": "2026-03-27 12:56:11",
      "exit_time": "2026-03-27 16:22:39",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.693,
      "fees_paid": 0.104,
      "net_profit": 0.641,
      "return_pct": 4.9304,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 1.9037,
      "btc_2h_slope_pct": -0.3823,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.354,\"is_live\":false},{\"green\":true,\"body_pct\":0.103,\"is_live\":false},{\"green\":false,\"body_pct\":2.0221,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-27 17:31:31.935048",
      "symbol": "AVAXUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 8.75,
      "exit_price": 8.8444,
      "entry_time": "2026-03-27 16:30:55",
      "exit_time": "2026-03-27 17:31:31",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.4028,
      "fees_paid": 0.104,
      "net_profit": -1.4548,
      "return_pct": -11.1909,
      "result": "LOSS",
      "exit_reason": "Midpoint Stop (mid $8.8400 >= stop $8.8375)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.6025,
      "btc_2h_slope_pct": -0.4874,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.7639,\"is_live\":false},{\"green\":false,\"body_pct\":0.6806,\"is_live\":false},{\"green\":true,\"body_pct\":0.0857,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-27 17:31:36.578695",
      "symbol": "ETHUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 1975.82,
      "exit_price": 1998.0285,
      "entry_time": "2026-03-27 16:24:01",
      "exit_time": "2026-03-27 17:31:36",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.4612,
      "fees_paid": 0.104,
      "net_profit": -1.5132,
      "return_pct": -11.6402,
      "result": "LOSS",
      "exit_reason": "Midpoint Stop (mid $1997.0300 >= stop $1995.5782)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.4036,
      "btc_2h_slope_pct": -0.4133,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.1172,\"is_live\":false},{\"green\":false,\"body_pct\":0.7639,\"is_live\":false},{\"green\":false,\"body_pct\":0.4036,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-27 17:32:59.909243",
      "symbol": "LINKUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 8.54,
      "exit_price": 8.6343,
      "entry_time": "2026-03-27 16:24:03",
      "exit_time": "2026-03-27 17:32:59",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.4357,
      "fees_paid": 0.104,
      "net_profit": -1.4877,
      "return_pct": -11.4439,
      "result": "LOSS",
      "exit_reason": "Midpoint Stop (mid $8.6300 >= stop $8.6254)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.4036,
      "btc_2h_slope_pct": -0.4133,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.1172,\"is_live\":false},{\"green\":false,\"body_pct\":0.7639,\"is_live\":false},{\"green\":false,\"body_pct\":0.4036,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-27 17:37:08.929523",
      "symbol": "SOLUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 82.86,
      "exit_price": 83.7819,
      "entry_time": "2026-03-27 12:57:36",
      "exit_time": "2026-03-27 17:37:08",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.4463,
      "fees_paid": 0.104,
      "net_profit": -1.4983,
      "return_pct": -11.5256,
      "result": "LOSS",
      "exit_reason": "Midpoint Stop (mid $83.7400 >= stop $83.6886)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 1.8367,
      "btc_2h_slope_pct": -0.3823,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.354,\"is_live\":false},{\"green\":true,\"body_pct\":0.103,\"is_live\":false},{\"green\":false,\"body_pct\":1.9377,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-27 19:44:46.605767",
      "symbol": "SOLUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 82.93,
      "exit_price": 82.4212,
      "entry_time": "2026-03-27 18:15:25",
      "exit_time": "2026-03-27 19:44:46",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.7976,
      "fees_paid": 0.104,
      "net_profit": 0.7456,
      "return_pct": 5.7354,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.2617,
      "btc_2h_slope_pct": -0.2563,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.1932,\"is_live\":false},{\"green\":false,\"body_pct\":0.3319,\"is_live\":false},{\"green\":false,\"body_pct\":0.2617,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-27 19:46:09.844252",
      "symbol": "LINKUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 8.59,
      "exit_price": 8.5443,
      "entry_time": "2026-03-27 18:30:41",
      "exit_time": "2026-03-27 19:46:09",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6921,
      "fees_paid": 0.104,
      "net_profit": 0.6401,
      "return_pct": 4.9236,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.2697,
      "btc_2h_slope_pct": -0.3076,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.3319,\"is_live\":false},{\"green\":false,\"body_pct\":0.238,\"is_live\":false},{\"green\":false,\"body_pct\":0.0318,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-27 19:48:54.924122",
      "symbol": "AVAXUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 8.78,
      "exit_price": 8.7344,
      "entry_time": "2026-03-27 18:30:35",
      "exit_time": "2026-03-27 19:48:54",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6757,
      "fees_paid": 0.104,
      "net_profit": 0.6237,
      "return_pct": 4.7976,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.2697,
      "btc_2h_slope_pct": -0.3076,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.3319,\"is_live\":false},{\"green\":false,\"body_pct\":0.238,\"is_live\":false},{\"green\":false,\"body_pct\":0.0318,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-27 20:00:23.430165",
      "symbol": "XRPUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 1.3305,
      "exit_price": 1.324,
      "entry_time": "2026-03-27 12:39:32",
      "exit_time": "2026-03-27 20:00:23",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6388,
      "fees_paid": 0.104,
      "net_profit": 0.5868,
      "return_pct": 4.5142,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 1.0853,
      "btc_2h_slope_pct": -0.3301,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.354,\"is_live\":false},{\"green\":true,\"body_pct\":0.103,\"is_live\":false},{\"green\":false,\"body_pct\":1.2086,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-27 20:15:58.516031",
      "symbol": "AVAXUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 8.74,
      "exit_price": 8.6943,
      "entry_time": "2026-03-27 19:50:17",
      "exit_time": "2026-03-27 20:15:58",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6791,
      "fees_paid": 0.104,
      "net_profit": 0.6271,
      "return_pct": 4.8237,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.6951,
      "btc_2h_slope_pct": -0.2546,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0362,\"is_live\":false},{\"green\":false,\"body_pct\":0.1731,\"is_live\":false},{\"green\":false,\"body_pct\":0.3216,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-27 20:24:25.130649",
      "symbol": "ADAUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 0.2471,
      "exit_price": 0.2458,
      "entry_time": "2026-03-27 15:31:56",
      "exit_time": "2026-03-27 20:24:25",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6719,
      "fees_paid": 0.104,
      "net_profit": 0.6199,
      "return_pct": 4.7686,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.3457,
      "btc_2h_slope_pct": -0.3233,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.1191,\"is_live\":false},{\"green\":true,\"body_pct\":0.1172,\"is_live\":false},{\"green\":false,\"body_pct\":0.3382,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-27 22:32:21.864515",
      "symbol": "LINKUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 8.54,
      "exit_price": 8.4942,
      "entry_time": "2026-03-27 19:47:36",
      "exit_time": "2026-03-27 22:32:21",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6965,
      "fees_paid": 0.104,
      "net_profit": 0.6445,
      "return_pct": 4.9577,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.6262,
      "btc_2h_slope_pct": -0.2546,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0362,\"is_live\":false},{\"green\":false,\"body_pct\":0.1731,\"is_live\":false},{\"green\":false,\"body_pct\":0.2524,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-27 23:15:44.995221",
      "symbol": "AVAXUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 8.7,
      "exit_price": 8.7944,
      "entry_time": "2026-03-27 20:17:21",
      "exit_time": "2026-03-27 23:15:44",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.4105,
      "fees_paid": 0.104,
      "net_profit": -1.4625,
      "return_pct": -11.25,
      "result": "LOSS",
      "exit_reason": "Midpoint Stop (mid $8.7900 >= stop $8.7870)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.1404,
      "btc_2h_slope_pct": -0.3001,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.1731,\"is_live\":false},{\"green\":false,\"body_pct\":0.3525,\"is_live\":false},{\"green\":true,\"body_pct\":0.1404,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-27 23:46:24.041447",
      "symbol": "BNBUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 607.95,
      "exit_price": 612.0159,
      "entry_time": "2026-03-27 15:58:36",
      "exit_time": "2026-03-27 23:46:24",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.8694,
      "fees_paid": 0.104,
      "net_profit": -0.9214,
      "return_pct": -7.0878,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed above EMA9 (15m)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.7849,
      "btc_2h_slope_pct": -0.3625,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.1191,\"is_live\":false},{\"green\":true,\"body_pct\":0.1172,\"is_live\":false},{\"green\":false,\"body_pct\":0.7775,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-28 02:00:05.544462",
      "symbol": "ADAUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 0.2456,
      "exit_price": 0.2462,
      "entry_time": "2026-03-27 20:25:48",
      "exit_time": "2026-03-28 02:00:05",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.3298,
      "fees_paid": 0.104,
      "net_profit": -0.3818,
      "return_pct": -2.9368,
      "result": "LOSS",
      "exit_reason": "BTC Filter Flip (SHORT → filter now LONG)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0169,
      "btc_2h_slope_pct": -0.2968,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.1731,\"is_live\":false},{\"green\":false,\"body_pct\":0.3525,\"is_live\":false},{\"green\":true,\"body_pct\":0.0169,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-28 02:00:07.119553",
      "symbol": "AVAXUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 8.76,
      "exit_price": 8.7944,
      "entry_time": "2026-03-28 00:30:37",
      "exit_time": "2026-03-28 02:00:07",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.5104,
      "fees_paid": 0.104,
      "net_profit": -0.5624,
      "return_pct": -4.3264,
      "result": "LOSS",
      "exit_reason": "BTC Filter Flip (SHORT → filter now LONG)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.1562,
      "btc_2h_slope_pct": -0.043,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.0808,\"is_live\":false},{\"green\":false,\"body_pct\":0.1166,\"is_live\":false},{\"green\":false,\"body_pct\":0.0396,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-28 02:00:10.21964",
      "symbol": "BTCUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 65927.47,
      "exit_price": 66409.9884,
      "entry_time": "2026-03-27 16:22:36",
      "exit_time": "2026-03-28 02:00:10",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.9515,
      "fees_paid": 0.104,
      "net_profit": -1.0035,
      "return_pct": -7.7189,
      "result": "LOSS",
      "exit_reason": "BTC Filter Flip (SHORT → filter now LONG)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.4414,
      "btc_2h_slope_pct": -0.406,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.1172,\"is_live\":false},{\"green\":false,\"body_pct\":0.7639,\"is_live\":false},{\"green\":false,\"body_pct\":0.4414,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-28 02:00:11.780725",
      "symbol": "ETHUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 1985.7,
      "exit_price": 1993.2561,
      "entry_time": "2026-03-27 18:15:21",
      "exit_time": "2026-03-28 02:00:11",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.4947,
      "fees_paid": 0.104,
      "net_profit": -0.5467,
      "return_pct": -4.2053,
      "result": "LOSS",
      "exit_reason": "BTC Filter Flip (SHORT → filter now LONG)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.2617,
      "btc_2h_slope_pct": -0.2563,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.1932,\"is_live\":false},{\"green\":false,\"body_pct\":0.3319,\"is_live\":false},{\"green\":false,\"body_pct\":0.2617,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-28 02:00:13.328295",
      "symbol": "LINKUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 8.5,
      "exit_price": 8.5743,
      "entry_time": "2026-03-27 22:33:46",
      "exit_time": "2026-03-28 02:00:13",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.1361,
      "fees_paid": 0.104,
      "net_profit": -1.1881,
      "return_pct": -9.1394,
      "result": "LOSS",
      "exit_reason": "BTC Filter Flip (SHORT → filter now LONG)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.2905,
      "btc_2h_slope_pct": -0.1071,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.1747,\"is_live\":false},{\"green\":false,\"body_pct\":0.2125,\"is_live\":false},{\"green\":false,\"body_pct\":0.0782,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-28 02:00:14.869729",
      "symbol": "SOLUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 82.39,
      "exit_price": 83.1115,
      "entry_time": "2026-03-27 19:46:11",
      "exit_time": "2026-03-28 02:00:14",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.1385,
      "fees_paid": 0.104,
      "net_profit": -1.1905,
      "return_pct": -9.1576,
      "result": "LOSS",
      "exit_reason": "BTC Filter Flip (SHORT → filter now LONG)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.6244,
      "btc_2h_slope_pct": -0.2546,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0362,\"is_live\":false},{\"green\":false,\"body_pct\":0.1731,\"is_live\":false},{\"green\":false,\"body_pct\":0.2506,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-28 02:00:16.42334",
      "symbol": "XRPUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 1.3228,
      "exit_price": 1.3261,
      "entry_time": "2026-03-27 20:01:47",
      "exit_time": "2026-03-28 02:00:16",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.3206,
      "fees_paid": 0.104,
      "net_profit": -0.3726,
      "return_pct": -2.8665,
      "result": "LOSS",
      "exit_reason": "BTC Filter Flip (SHORT → filter now LONG)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0412,
      "btc_2h_slope_pct": -0.3085,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.1731,\"is_live\":false},{\"green\":false,\"body_pct\":0.3525,\"is_live\":false},{\"green\":true,\"body_pct\":0.0412,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-28 05:45:38.633899",
      "symbol": "ADAUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 0.2453,
      "exit_price": 0.2452,
      "entry_time": "2026-03-28 05:00:46",
      "exit_time": "2026-03-28 05:45:38",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.041,
      "fees_paid": 0.104,
      "net_profit": -0.011,
      "return_pct": -0.0843,
      "result": "LOSS",
      "exit_reason": "BTC Filter Flip (SHORT → filter now LONG)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.1706,
      "btc_2h_slope_pct": -0.054,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.1908,\"is_live\":false},{\"green\":true,\"body_pct\":0.0009,\"is_live\":false},{\"green\":true,\"body_pct\":0.0193,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-28 05:45:40.168115",
      "symbol": "AVAXUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 8.75,
      "exit_price": 8.7544,
      "entry_time": "2026-03-28 05:00:48",
      "exit_time": "2026-03-28 05:45:40",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.065,
      "fees_paid": 0.104,
      "net_profit": -0.117,
      "return_pct": -0.9,
      "result": "LOSS",
      "exit_reason": "BTC Filter Flip (SHORT → filter now LONG)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.1706,
      "btc_2h_slope_pct": -0.054,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.1908,\"is_live\":false},{\"green\":true,\"body_pct\":0.0009,\"is_live\":false},{\"green\":true,\"body_pct\":0.0193,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-28 05:45:43.267096",
      "symbol": "BTCUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 66065.97,
      "exit_price": 66263.2751,
      "entry_time": "2026-03-28 05:00:51",
      "exit_time": "2026-03-28 05:45:43",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.3882,
      "fees_paid": 0.104,
      "net_profit": -0.4402,
      "return_pct": -3.3865,
      "result": "LOSS",
      "exit_reason": "BTC Filter Flip (SHORT → filter now LONG)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.1706,
      "btc_2h_slope_pct": -0.054,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.1908,\"is_live\":false},{\"green\":true,\"body_pct\":0.0009,\"is_live\":false},{\"green\":true,\"body_pct\":0.0193,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-28 05:45:44.838349",
      "symbol": "ETHUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 1988.2,
      "exit_price": 1991.3552,
      "entry_time": "2026-03-28 05:00:52",
      "exit_time": "2026-03-28 05:45:44",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.2063,
      "fees_paid": 0.104,
      "net_profit": -0.2583,
      "return_pct": -1.987,
      "result": "LOSS",
      "exit_reason": "BTC Filter Flip (SHORT → filter now LONG)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.1706,
      "btc_2h_slope_pct": -0.054,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.1908,\"is_live\":false},{\"green\":true,\"body_pct\":0.0009,\"is_live\":false},{\"green\":true,\"body_pct\":0.0193,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-28 05:45:46.389737",
      "symbol": "LINKUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 8.53,
      "exit_price": 8.5243,
      "entry_time": "2026-03-28 05:00:54",
      "exit_time": "2026-03-28 05:45:46",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.0875,
      "fees_paid": 0.104,
      "net_profit": 0.0355,
      "return_pct": 0.2729,
      "result": "WIN",
      "exit_reason": "BTC Filter Flip (SHORT → filter now LONG)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.1706,
      "btc_2h_slope_pct": -0.054,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.1908,\"is_live\":false},{\"green\":true,\"body_pct\":0.0009,\"is_live\":false},{\"green\":true,\"body_pct\":0.0193,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-28 05:45:47.928483",
      "symbol": "SOLUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 82.58,
      "exit_price": 82.7013,
      "entry_time": "2026-03-28 05:00:56",
      "exit_time": "2026-03-28 05:45:47",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.191,
      "fees_paid": 0.104,
      "net_profit": -0.243,
      "return_pct": -1.8692,
      "result": "LOSS",
      "exit_reason": "BTC Filter Flip (SHORT → filter now LONG)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.1706,
      "btc_2h_slope_pct": -0.054,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.1908,\"is_live\":false},{\"green\":true,\"body_pct\":0.0009,\"is_live\":false},{\"green\":true,\"body_pct\":0.0193,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-28 05:45:49.468901",
      "symbol": "XRPUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 1.3247,
      "exit_price": 1.3284,
      "entry_time": "2026-03-28 05:00:57",
      "exit_time": "2026-03-28 05:45:49",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.3596,
      "fees_paid": 0.104,
      "net_profit": -0.4116,
      "return_pct": -3.1658,
      "result": "LOSS",
      "exit_reason": "BTC Filter Flip (SHORT → filter now LONG)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.1706,
      "btc_2h_slope_pct": -0.054,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.1908,\"is_live\":false},{\"green\":true,\"body_pct\":0.0009,\"is_live\":false},{\"green\":true,\"body_pct\":0.0193,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-28 14:15:47.351264",
      "symbol": "BNBUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 610.9,
      "exit_price": 613.5866,
      "entry_time": "2026-03-28 12:45:53",
      "exit_time": "2026-03-28 14:15:47",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.5717,
      "fees_paid": 0.104,
      "net_profit": -0.6237,
      "return_pct": -4.7978,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed above EMA9 (15m)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.1931,
      "btc_2h_slope_pct": -0.046,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.0644,\"is_live\":false},{\"green\":false,\"body_pct\":0.2136,\"is_live\":false},{\"green\":true,\"body_pct\":0.0205,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-28 14:31:22.515447",
      "symbol": "BTCUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 66185.98,
      "exit_price": 66470.0984,
      "entry_time": "2026-03-28 12:45:55",
      "exit_time": "2026-03-28 14:31:22",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.5581,
      "fees_paid": 0.104,
      "net_profit": -0.6101,
      "return_pct": -4.6927,
      "result": "LOSS",
      "exit_reason": "BTC Filter Flip (SHORT → filter now LONG)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.1931,
      "btc_2h_slope_pct": -0.046,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.0644,\"is_live\":false},{\"green\":false,\"body_pct\":0.2136,\"is_live\":false},{\"green\":true,\"body_pct\":0.0205,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-28 14:31:26.121648",
      "symbol": "LINKUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 8.51,
      "exit_price": 8.5643,
      "entry_time": "2026-03-28 12:45:59",
      "exit_time": "2026-03-28 14:31:26",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.8292,
      "fees_paid": 0.104,
      "net_profit": -0.8812,
      "return_pct": -6.7784,
      "result": "LOSS",
      "exit_reason": "BTC Filter Flip (SHORT → filter now LONG)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.1931,
      "btc_2h_slope_pct": -0.046,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.0644,\"is_live\":false},{\"green\":false,\"body_pct\":0.2136,\"is_live\":false},{\"green\":true,\"body_pct\":0.0205,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-29 01:09:40.373779",
      "symbol": "ADAUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 0.2482,
      "exit_price": 0.2467,
      "entry_time": "2026-03-29 00:15:22",
      "exit_time": "2026-03-29 01:09:40",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.7735,
      "fees_paid": 0.104,
      "net_profit": 0.7215,
      "return_pct": 5.5496,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.1231,
      "btc_2h_slope_pct": -0.0552,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.0829,\"is_live\":false},{\"green\":false,\"body_pct\":0.2468,\"is_live\":false},{\"green\":false,\"body_pct\":0.1231,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-29 01:11:06.54942",
      "symbol": "AVAXUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 8.82,
      "exit_price": 8.7644,
      "entry_time": "2026-03-29 00:15:24",
      "exit_time": "2026-03-29 01:11:06",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.8198,
      "fees_paid": 0.104,
      "net_profit": 0.7678,
      "return_pct": 5.9061,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.1231,
      "btc_2h_slope_pct": -0.0552,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.0829,\"is_live\":false},{\"green\":false,\"body_pct\":0.2468,\"is_live\":false},{\"green\":false,\"body_pct\":0.1231,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-29 01:11:12.703292",
      "symbol": "LINKUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 8.56,
      "exit_price": 8.4642,
      "entry_time": "2026-03-29 00:15:30",
      "exit_time": "2026-03-29 01:11:12",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 1.4545,
      "fees_paid": 0.104,
      "net_profit": 1.4025,
      "return_pct": 10.7881,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.1231,
      "btc_2h_slope_pct": -0.0552,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.0829,\"is_live\":false},{\"green\":false,\"body_pct\":0.2468,\"is_live\":false},{\"green\":false,\"body_pct\":0.1231,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-29 01:12:30.646676",
      "symbol": "BNBUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 615.16,
      "exit_price": 611.8858,
      "entry_time": "2026-03-29 01:05:30",
      "exit_time": "2026-03-29 01:12:30",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6919,
      "fees_paid": 0.104,
      "net_profit": 0.6399,
      "return_pct": 4.9225,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0141,
      "btc_2h_slope_pct": -0.0304,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.1399,\"is_live\":false},{\"green\":false,\"body_pct\":0.0343,\"is_live\":false},{\"green\":false,\"body_pct\":0.1195,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-29 01:12:33.728695",
      "symbol": "ETHUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 2006.4,
      "exit_price": 1994.1966,
      "entry_time": "2026-03-29 00:15:29",
      "exit_time": "2026-03-29 01:12:33",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.7907,
      "fees_paid": 0.104,
      "net_profit": 0.7387,
      "return_pct": 5.6822,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.1231,
      "btc_2h_slope_pct": -0.0552,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.0829,\"is_live\":false},{\"green\":false,\"body_pct\":0.2468,\"is_live\":false},{\"green\":false,\"body_pct\":0.1231,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-29 01:12:36.838092",
      "symbol": "SOLUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 82.53,
      "exit_price": 81.971,
      "entry_time": "2026-03-29 00:15:32",
      "exit_time": "2026-03-29 01:12:36",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.8806,
      "fees_paid": 0.104,
      "net_profit": 0.8286,
      "return_pct": 6.3737,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.1231,
      "btc_2h_slope_pct": -0.0552,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.0829,\"is_live\":false},{\"green\":false,\"body_pct\":0.2468,\"is_live\":false},{\"green\":false,\"body_pct\":0.1231,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-29 01:12:38.384959",
      "symbol": "XRPUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 1.3408,
      "exit_price": 1.3346,
      "entry_time": "2026-03-29 00:15:33",
      "exit_time": "2026-03-29 01:12:38",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6043,
      "fees_paid": 0.104,
      "net_profit": 0.5523,
      "return_pct": 4.2488,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.1231,
      "btc_2h_slope_pct": -0.0552,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.0829,\"is_live\":false},{\"green\":false,\"body_pct\":0.2468,\"is_live\":false},{\"green\":false,\"body_pct\":0.1231,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-29 01:13:59.164628",
      "symbol": "LINKUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 8.41,
      "exit_price": 8.5093,
      "entry_time": "2026-03-29 01:12:35",
      "exit_time": "2026-03-29 01:13:59",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.5342,
      "fees_paid": 0.104,
      "net_profit": -1.5862,
      "return_pct": -12.2017,
      "result": "LOSS",
      "exit_reason": "Midpoint Stop (mid $8.5050 >= stop $8.4941)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.4765,
      "btc_2h_slope_pct": -0.0669,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.1399,\"is_live\":false},{\"green\":false,\"body_pct\":0.0343,\"is_live\":false},{\"green\":false,\"body_pct\":0.5814,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-29 05:16:21.359636",
      "symbol": "LINKUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 8.45,
      "exit_price": 8.5393,
      "entry_time": "2026-03-29 01:15:21",
      "exit_time": "2026-03-29 05:16:21",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.3733,
      "fees_paid": 0.104,
      "net_profit": -1.4253,
      "return_pct": -10.9642,
      "result": "LOSS",
      "exit_reason": "Midpoint Stop (mid $8.5350 >= stop $8.5345)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.4447,
      "btc_2h_slope_pct": -0.0669,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.1399,\"is_live\":false},{\"green\":false,\"body_pct\":0.0343,\"is_live\":false},{\"green\":false,\"body_pct\":0.5555,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-29 05:16:22.894545",
      "symbol": "SOLUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 82.02,
      "exit_price": 82.9865,
      "entry_time": "2026-03-29 01:14:00",
      "exit_time": "2026-03-29 05:16:22",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.5318,
      "fees_paid": 0.104,
      "net_profit": -1.5838,
      "return_pct": -12.1834,
      "result": "LOSS",
      "exit_reason": "Midpoint Stop (mid $82.9450 >= stop $82.8402)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.4123,
      "btc_2h_slope_pct": -0.0669,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.1399,\"is_live\":false},{\"green\":false,\"body_pct\":0.0343,\"is_live\":false},{\"green\":false,\"body_pct\":0.5172,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-29 05:30:02.186897",
      "symbol": "BTCUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 66603.48,
      "exit_price": 67009.458,
      "entry_time": "2026-03-29 00:15:27",
      "exit_time": "2026-03-29 05:30:02",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.7924,
      "fees_paid": 0.104,
      "net_profit": -0.8444,
      "return_pct": -6.4954,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed above EMA9 (15m)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.1231,
      "btc_2h_slope_pct": -0.0552,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.0829,\"is_live\":false},{\"green\":false,\"body_pct\":0.2468,\"is_live\":false},{\"green\":false,\"body_pct\":0.1231,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-29 05:31:18.888271",
      "symbol": "ADAUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 0.2464,
      "exit_price": 0.247,
      "entry_time": "2026-03-29 01:11:05",
      "exit_time": "2026-03-29 05:31:18",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.3289,
      "fees_paid": 0.104,
      "net_profit": -0.3809,
      "return_pct": -2.9302,
      "result": "LOSS",
      "exit_reason": "BTC Filter Flip (SHORT → filter now LONG)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.3547,
      "btc_2h_slope_pct": -0.0509,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.1399,\"is_live\":false},{\"green\":false,\"body_pct\":0.0343,\"is_live\":false},{\"green\":false,\"body_pct\":0.4597,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-29 05:31:20.421598",
      "symbol": "AVAXUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 8.74,
      "exit_price": 8.8144,
      "entry_time": "2026-03-29 01:12:29",
      "exit_time": "2026-03-29 05:31:20",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.1067,
      "fees_paid": 0.104,
      "net_profit": -1.1587,
      "return_pct": -8.9132,
      "result": "LOSS",
      "exit_reason": "BTC Filter Flip (SHORT → filter now LONG)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.4765,
      "btc_2h_slope_pct": -0.0669,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.1399,\"is_live\":false},{\"green\":false,\"body_pct\":0.0343,\"is_live\":false},{\"green\":false,\"body_pct\":0.5814,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-29 05:31:21.951249",
      "symbol": "BNBUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 611.89,
      "exit_price": 615.0574,
      "entry_time": "2026-03-29 01:13:54",
      "exit_time": "2026-03-29 05:31:21",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.6729,
      "fees_paid": 0.104,
      "net_profit": -0.7249,
      "return_pct": -5.5764,
      "result": "LOSS",
      "exit_reason": "BTC Filter Flip (SHORT → filter now LONG)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.4123,
      "btc_2h_slope_pct": -0.0669,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.1399,\"is_live\":false},{\"green\":false,\"body_pct\":0.0343,\"is_live\":false},{\"green\":false,\"body_pct\":0.5172,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-29 05:31:25.018628",
      "symbol": "ETHUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 1995.16,
      "exit_price": 2015.7374,
      "entry_time": "2026-03-29 01:13:57",
      "exit_time": "2026-03-29 05:31:25",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.3408,
      "fees_paid": 0.104,
      "net_profit": -1.3928,
      "return_pct": -10.7136,
      "result": "LOSS",
      "exit_reason": "BTC Filter Flip (SHORT → filter now LONG)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.4123,
      "btc_2h_slope_pct": -0.0669,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.1399,\"is_live\":false},{\"green\":false,\"body_pct\":0.0343,\"is_live\":false},{\"green\":false,\"body_pct\":0.5172,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-29 05:31:29.615501",
      "symbol": "XRPUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 1.3344,
      "exit_price": 1.3401,
      "entry_time": "2026-03-29 01:14:02",
      "exit_time": "2026-03-29 05:31:29",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.5524,
      "fees_paid": 0.104,
      "net_profit": -0.6044,
      "return_pct": -4.6489,
      "result": "LOSS",
      "exit_reason": "BTC Filter Flip (SHORT → filter now LONG)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.4123,
      "btc_2h_slope_pct": -0.0669,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.1399,\"is_live\":false},{\"green\":false,\"body_pct\":0.0343,\"is_live\":false},{\"green\":false,\"body_pct\":0.5172,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-29 19:17:04.716356",
      "symbol": "AVAXUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 8.66,
      "exit_price": 8.6143,
      "entry_time": "2026-03-29 18:00:52",
      "exit_time": "2026-03-29 19:17:04",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.686,
      "fees_paid": 0.104,
      "net_profit": 0.634,
      "return_pct": 4.8766,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0144,
      "btc_2h_slope_pct": -0.0654,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.2536,\"is_live\":false},{\"green\":true,\"body_pct\":0.154,\"is_live\":false},{\"green\":false,\"body_pct\":0.0144,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-29 19:22:48.461531",
      "symbol": "SOLUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 81.77,
      "exit_price": 81.3607,
      "entry_time": "2026-03-29 18:01:00",
      "exit_time": "2026-03-29 19:22:48",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6508,
      "fees_paid": 0.104,
      "net_profit": 0.5988,
      "return_pct": 4.606,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0144,
      "btc_2h_slope_pct": -0.0654,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.2536,\"is_live\":false},{\"green\":true,\"body_pct\":0.154,\"is_live\":false},{\"green\":false,\"body_pct\":0.0144,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-29 21:31:03.949922",
      "symbol": "XRPUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 1.3252,
      "exit_price": 1.319,
      "entry_time": "2026-03-29 18:01:02",
      "exit_time": "2026-03-29 21:31:03",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6122,
      "fees_paid": 0.104,
      "net_profit": 0.5602,
      "return_pct": 4.3094,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0144,
      "btc_2h_slope_pct": -0.0654,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.2536,\"is_live\":false},{\"green\":true,\"body_pct\":0.154,\"is_live\":false},{\"green\":false,\"body_pct\":0.0144,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-29 21:36:27.518255",
      "symbol": "ADAUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 0.2414,
      "exit_price": 0.2401,
      "entry_time": "2026-03-29 18:00:50",
      "exit_time": "2026-03-29 21:36:27",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6893,
      "fees_paid": 0.104,
      "net_profit": 0.6373,
      "return_pct": 4.9024,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0144,
      "btc_2h_slope_pct": -0.0654,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.2536,\"is_live\":false},{\"green\":true,\"body_pct\":0.154,\"is_live\":false},{\"green\":false,\"body_pct\":0.0144,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-29 22:15:49.836511",
      "symbol": "ETHUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 1992.74,
      "exit_price": 1998.3187,
      "entry_time": "2026-03-29 18:00:57",
      "exit_time": "2026-03-29 22:15:49",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.3639,
      "fees_paid": 0.104,
      "net_profit": -0.4159,
      "return_pct": -3.1995,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed above EMA9 (15m)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0144,
      "btc_2h_slope_pct": -0.0654,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.2536,\"is_live\":false},{\"green\":true,\"body_pct\":0.154,\"is_live\":false},{\"green\":false,\"body_pct\":0.0144,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-29 23:15:27.824176",
      "symbol": "ADAUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 0.24,
      "exit_price": 0.2414,
      "entry_time": "2026-03-29 21:37:50",
      "exit_time": "2026-03-29 23:15:27",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.7695,
      "fees_paid": 0.104,
      "net_profit": -0.8215,
      "return_pct": -6.3194,
      "result": "LOSS",
      "exit_reason": "BTC Filter Flip (SHORT → filter now LONG)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0105,
      "btc_2h_slope_pct": -0.0291,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0448,\"is_live\":false},{\"green\":false,\"body_pct\":0.002,\"is_live\":false},{\"green\":false,\"body_pct\":0.0499,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-29 23:15:29.377726",
      "symbol": "AVAXUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 8.61,
      "exit_price": 8.6543,
      "entry_time": "2026-03-29 19:18:28",
      "exit_time": "2026-03-29 23:15:29",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.6693,
      "fees_paid": 0.104,
      "net_profit": -0.7213,
      "return_pct": -5.5481,
      "result": "LOSS",
      "exit_reason": "BTC Filter Flip (SHORT → filter now LONG)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.1902,
      "btc_2h_slope_pct": -0.0456,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.1416,\"is_live\":false},{\"green\":false,\"body_pct\":0.1769,\"is_live\":false},{\"green\":false,\"body_pct\":0.1547,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-29 23:15:30.925474",
      "symbol": "BNBUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 609.59,
      "exit_price": 610.1549,
      "entry_time": "2026-03-29 18:00:54",
      "exit_time": "2026-03-29 23:15:30",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.1205,
      "fees_paid": 0.104,
      "net_profit": -0.1725,
      "return_pct": -1.3267,
      "result": "LOSS",
      "exit_reason": "BTC Filter Flip (SHORT → filter now LONG)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0144,
      "btc_2h_slope_pct": -0.0654,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.2536,\"is_live\":false},{\"green\":true,\"body_pct\":0.154,\"is_live\":false},{\"green\":false,\"body_pct\":0.0144,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-29 23:15:32.468736",
      "symbol": "BTCUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 66513.42,
      "exit_price": 66580.1034,
      "entry_time": "2026-03-29 18:00:55",
      "exit_time": "2026-03-29 23:15:32",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.1303,
      "fees_paid": 0.104,
      "net_profit": -0.1823,
      "return_pct": -1.4026,
      "result": "LOSS",
      "exit_reason": "BTC Filter Flip (SHORT → filter now LONG)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0144,
      "btc_2h_slope_pct": -0.0654,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.2536,\"is_live\":false},{\"green\":true,\"body_pct\":0.154,\"is_live\":false},{\"green\":false,\"body_pct\":0.0144,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-29 23:15:35.530881",
      "symbol": "LINKUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 8.43,
      "exit_price": 8.4742,
      "entry_time": "2026-03-29 18:00:59",
      "exit_time": "2026-03-29 23:15:35",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.6822,
      "fees_paid": 0.104,
      "net_profit": -0.7342,
      "return_pct": -5.6473,
      "result": "LOSS",
      "exit_reason": "BTC Filter Flip (SHORT → filter now LONG)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0144,
      "btc_2h_slope_pct": -0.0654,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.2536,\"is_live\":false},{\"green\":true,\"body_pct\":0.154,\"is_live\":false},{\"green\":false,\"body_pct\":0.0144,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-29 23:15:37.082314",
      "symbol": "SOLUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 81.4,
      "exit_price": 81.9209,
      "entry_time": "2026-03-29 19:24:14",
      "exit_time": "2026-03-29 23:15:37",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.832,
      "fees_paid": 0.104,
      "net_profit": -0.884,
      "return_pct": -6.7998,
      "result": "LOSS",
      "exit_reason": "BTC Filter Flip (SHORT → filter now LONG)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.3949,
      "btc_2h_slope_pct": -0.0651,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.1416,\"is_live\":false},{\"green\":false,\"body_pct\":0.1769,\"is_live\":false},{\"green\":false,\"body_pct\":0.3595,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-29 23:15:38.622492",
      "symbol": "XRPUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 1.3178,
      "exit_price": 1.3255,
      "entry_time": "2026-03-29 21:38:01",
      "exit_time": "2026-03-29 23:15:38",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.7559,
      "fees_paid": 0.104,
      "net_profit": -0.8079,
      "return_pct": -6.2145,
      "result": "LOSS",
      "exit_reason": "BTC Filter Flip (SHORT → filter now LONG)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0105,
      "btc_2h_slope_pct": -0.0291,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0448,\"is_live\":false},{\"green\":false,\"body_pct\":0.002,\"is_live\":false},{\"green\":false,\"body_pct\":0.0499,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-30 00:41:34.06569",
      "symbol": "ADAUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 0.2396,
      "exit_price": 0.2373,
      "entry_time": "2026-03-30 00:30:36",
      "exit_time": "2026-03-30 00:41:34",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 1.2378,
      "fees_paid": 0.104,
      "net_profit": 1.1858,
      "return_pct": 9.1217,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.4635,
      "btc_2h_slope_pct": -0.0453,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0844,\"is_live\":false},{\"green\":false,\"body_pct\":0.4881,\"is_live\":false},{\"green\":true,\"body_pct\":0.0247,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-30 00:41:35.59702",
      "symbol": "AVAXUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 8.63,
      "exit_price": 8.5443,
      "entry_time": "2026-03-30 00:30:37",
      "exit_time": "2026-03-30 00:41:35",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 1.2914,
      "fees_paid": 0.104,
      "net_profit": 1.2394,
      "return_pct": 9.534,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.4635,
      "btc_2h_slope_pct": -0.0453,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0844,\"is_live\":false},{\"green\":false,\"body_pct\":0.4881,\"is_live\":false},{\"green\":true,\"body_pct\":0.0247,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-30 00:41:37.140167",
      "symbol": "BNBUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 608.86,
      "exit_price": 603.8017,
      "entry_time": "2026-03-30 00:30:39",
      "exit_time": "2026-03-30 00:41:37",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 1.08,
      "fees_paid": 0.104,
      "net_profit": 1.028,
      "return_pct": 7.9077,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.4635,
      "btc_2h_slope_pct": -0.0453,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0844,\"is_live\":false},{\"green\":false,\"body_pct\":0.4881,\"is_live\":false},{\"green\":true,\"body_pct\":0.0247,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-30 00:41:38.947501",
      "symbol": "BTCUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 66400.91,
      "exit_price": 65920.954,
      "entry_time": "2026-03-30 00:30:41",
      "exit_time": "2026-03-30 00:41:38",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.9397,
      "fees_paid": 0.104,
      "net_profit": 0.8877,
      "return_pct": 6.8282,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.4635,
      "btc_2h_slope_pct": -0.0453,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0844,\"is_live\":false},{\"green\":false,\"body_pct\":0.4881,\"is_live\":false},{\"green\":true,\"body_pct\":0.0247,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-30 00:41:45.041729",
      "symbol": "XRPUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 1.3201,
      "exit_price": 1.3126,
      "entry_time": "2026-03-30 00:30:47",
      "exit_time": "2026-03-30 00:41:45",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.7429,
      "fees_paid": 0.104,
      "net_profit": 0.6909,
      "return_pct": 5.3148,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.4635,
      "btc_2h_slope_pct": -0.0453,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0844,\"is_live\":false},{\"green\":false,\"body_pct\":0.4881,\"is_live\":false},{\"green\":true,\"body_pct\":0.0247,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-30 00:45:36.608228",
      "symbol": "ADAUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 0.2365,
      "exit_price": 0.2343,
      "entry_time": "2026-03-30 00:42:52",
      "exit_time": "2026-03-30 00:45:36",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 1.1999,
      "fees_paid": 0.104,
      "net_profit": 1.1479,
      "return_pct": 8.83,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 1.48,
      "btc_2h_slope_pct": -0.1111,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0844,\"is_live\":false},{\"green\":false,\"body_pct\":0.4881,\"is_live\":false},{\"green\":false,\"body_pct\":0.9968,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-30 00:45:38.147464",
      "symbol": "AVAXUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 8.5,
      "exit_price": 8.4242,
      "entry_time": "2026-03-30 00:42:53",
      "exit_time": "2026-03-30 00:45:38",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 1.1591,
      "fees_paid": 0.104,
      "net_profit": 1.1071,
      "return_pct": 8.5165,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 1.48,
      "btc_2h_slope_pct": -0.1111,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0844,\"is_live\":false},{\"green\":false,\"body_pct\":0.4881,\"is_live\":false},{\"green\":false,\"body_pct\":0.9968,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-30 00:45:39.676143",
      "symbol": "BNBUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 601.81,
      "exit_price": 598.4291,
      "entry_time": "2026-03-30 00:42:55",
      "exit_time": "2026-03-30 00:45:39",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.7303,
      "fees_paid": 0.104,
      "net_profit": 0.6783,
      "return_pct": 5.2179,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 1.48,
      "btc_2h_slope_pct": -0.1111,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0844,\"is_live\":false},{\"green\":false,\"body_pct\":0.4881,\"is_live\":false},{\"green\":false,\"body_pct\":0.9968,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-30 00:45:41.211485",
      "symbol": "BTCUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 65682.11,
      "exit_price": 65237.3424,
      "entry_time": "2026-03-30 00:42:57",
      "exit_time": "2026-03-30 00:45:41",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.8803,
      "fees_paid": 0.104,
      "net_profit": 0.8283,
      "return_pct": 6.3715,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 1.48,
      "btc_2h_slope_pct": -0.1111,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0844,\"is_live\":false},{\"green\":false,\"body_pct\":0.4881,\"is_live\":false},{\"green\":false,\"body_pct\":0.9968,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-30 00:45:47.461019",
      "symbol": "XRPUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 1.3079,
      "exit_price": 1.3011,
      "entry_time": "2026-03-30 00:43:03",
      "exit_time": "2026-03-30 00:45:47",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6808,
      "fees_paid": 0.104,
      "net_profit": 0.6288,
      "return_pct": 4.8373,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 1.48,
      "btc_2h_slope_pct": -0.1111,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0844,\"is_live\":false},{\"green\":false,\"body_pct\":0.4881,\"is_live\":false},{\"green\":false,\"body_pct\":0.9968,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-30 00:49:45.499685",
      "symbol": "ADAUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 0.2359,
      "exit_price": 0.2344,
      "entry_time": "2026-03-30 00:46:56",
      "exit_time": "2026-03-30 00:49:45",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.8172,
      "fees_paid": 0.104,
      "net_profit": 0.7652,
      "return_pct": 5.8859,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 1.9974,
      "btc_2h_slope_pct": -0.1762,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0844,\"is_live\":false},{\"green\":false,\"body_pct\":0.4881,\"is_live\":false},{\"green\":false,\"body_pct\":1.5168,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-30 00:49:47.046826",
      "symbol": "AVAXUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 8.48,
      "exit_price": 8.4342,
      "entry_time": "2026-03-30 00:46:58",
      "exit_time": "2026-03-30 00:49:47",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.7019,
      "fees_paid": 0.104,
      "net_profit": 0.6499,
      "return_pct": 4.9992,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 1.9974,
      "btc_2h_slope_pct": -0.1762,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0844,\"is_live\":false},{\"green\":false,\"body_pct\":0.4881,\"is_live\":false},{\"green\":false,\"body_pct\":1.5168,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-30 00:56:45.315534",
      "symbol": "ADAUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 0.2349,
      "exit_price": 0.2378,
      "entry_time": "2026-03-30 00:51:08",
      "exit_time": "2026-03-30 00:56:45",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.6154,
      "fees_paid": 0.104,
      "net_profit": -1.6674,
      "return_pct": -12.8259,
      "result": "LOSS",
      "exit_reason": "Midpoint Stop (mid $0.2377 >= stop $0.2372)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 2.3663,
      "btc_2h_slope_pct": -0.1812,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0844,\"is_live\":false},{\"green\":false,\"body_pct\":0.4881,\"is_live\":false},{\"green\":false,\"body_pct\":1.8805,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-30 00:56:46.854105",
      "symbol": "AVAXUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 8.43,
      "exit_price": 8.5393,
      "entry_time": "2026-03-30 00:51:09",
      "exit_time": "2026-03-30 00:56:46",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.685,
      "fees_paid": 0.104,
      "net_profit": -1.737,
      "return_pct": -13.3617,
      "result": "LOSS",
      "exit_reason": "Midpoint Stop (mid $8.5350 >= stop $8.5143)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 2.3663,
      "btc_2h_slope_pct": -0.1812,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0844,\"is_live\":false},{\"green\":false,\"body_pct\":0.4881,\"is_live\":false},{\"green\":false,\"body_pct\":1.8805,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-30 00:56:53.51179",
      "symbol": "LINKUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 8.24,
      "exit_price": 8.3492,
      "entry_time": "2026-03-30 00:45:44",
      "exit_time": "2026-03-30 00:56:53",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.7224,
      "fees_paid": 0.104,
      "net_profit": -1.7744,
      "return_pct": -13.6491,
      "result": "LOSS",
      "exit_reason": "Midpoint Stop (mid $8.3450 >= stop $8.3224)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 2.2997,
      "btc_2h_slope_pct": -0.1762,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0844,\"is_live\":false},{\"green\":false,\"body_pct\":0.4881,\"is_live\":false},{\"green\":false,\"body_pct\":1.8205,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-30 00:56:55.045933",
      "symbol": "SOLUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 79.64,
      "exit_price": 80.7053,
      "entry_time": "2026-03-30 00:45:45",
      "exit_time": "2026-03-30 00:56:55",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.739,
      "fees_paid": 0.104,
      "net_profit": -1.791,
      "return_pct": -13.7769,
      "result": "LOSS",
      "exit_reason": "Midpoint Stop (mid $80.6650 >= stop $80.4364)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 2.2997,
      "btc_2h_slope_pct": -0.1762,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0844,\"is_live\":false},{\"green\":false,\"body_pct\":0.4881,\"is_live\":false},{\"green\":false,\"body_pct\":1.8205,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-30 01:00:58.979199",
      "symbol": "BTCUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 65342.56,
      "exit_price": 66052.95,
      "entry_time": "2026-03-30 00:47:01",
      "exit_time": "2026-03-30 01:00:58",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.4133,
      "fees_paid": 0.104,
      "net_profit": -1.4653,
      "return_pct": -11.2718,
      "result": "LOSS",
      "exit_reason": "Midpoint Stop (mid $66019.9400 >= stop $65995.9856)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 1.9974,
      "btc_2h_slope_pct": -0.1762,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0844,\"is_live\":false},{\"green\":false,\"body_pct\":0.4881,\"is_live\":false},{\"green\":false,\"body_pct\":1.5168,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-30 01:01:00.540434",
      "symbol": "ETHUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 1952.74,
      "exit_price": 1981.3202,
      "entry_time": "2026-03-30 00:45:42",
      "exit_time": "2026-03-30 01:01:00",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.9027,
      "fees_paid": 0.104,
      "net_profit": -1.9547,
      "return_pct": -15.0359,
      "result": "LOSS",
      "exit_reason": "Midpoint Stop (mid $1980.3300 >= stop $1972.2674)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 2.2997,
      "btc_2h_slope_pct": -0.1762,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0844,\"is_live\":false},{\"green\":false,\"body_pct\":0.4881,\"is_live\":false},{\"green\":false,\"body_pct\":1.8205,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-30 01:01:05.177801",
      "symbol": "XRPUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 1.304,
      "exit_price": 1.3224,
      "entry_time": "2026-03-30 00:47:07",
      "exit_time": "2026-03-30 01:01:05",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.8354,
      "fees_paid": 0.104,
      "net_profit": -1.8874,
      "return_pct": -14.5188,
      "result": "LOSS",
      "exit_reason": "Midpoint Stop (mid $1.3217 >= stop $1.3170)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 1.9974,
      "btc_2h_slope_pct": -0.1762,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0844,\"is_live\":false},{\"green\":false,\"body_pct\":0.4881,\"is_live\":false},{\"green\":false,\"body_pct\":1.5168,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-30 01:17:44.994727",
      "symbol": "BNBUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 600.29,
      "exit_price": 606.5981,
      "entry_time": "2026-03-30 00:46:59",
      "exit_time": "2026-03-30 01:17:44",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.3661,
      "fees_paid": 0.104,
      "net_profit": -1.4181,
      "return_pct": -10.9085,
      "result": "LOSS",
      "exit_reason": "Midpoint Stop (mid $606.2950 >= stop $606.2929)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 1.9974,
      "btc_2h_slope_pct": -0.1762,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0844,\"is_live\":false},{\"green\":false,\"body_pct\":0.4881,\"is_live\":false},{\"green\":false,\"body_pct\":1.5168,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-30 02:01:28.816296",
      "symbol": "XRPUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 1.3211,
      "exit_price": 1.3285,
      "entry_time": "2026-03-30 01:02:28",
      "exit_time": "2026-03-30 02:01:28",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.7246,
      "fees_paid": 0.104,
      "net_profit": -0.7766,
      "return_pct": -5.9741,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed above EMA9 (15m)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.8149,
      "btc_2h_slope_pct": -0.2273,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.4881,\"is_live\":false},{\"green\":false,\"body_pct\":0.7896,\"is_live\":false},{\"green\":true,\"body_pct\":0.4649,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-30 02:20:55.047861",
      "symbol": "ADAUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 0.2387,
      "exit_price": 0.2422,
      "entry_time": "2026-03-30 00:58:07",
      "exit_time": "2026-03-30 02:20:55",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.8904,
      "fees_paid": 0.104,
      "net_profit": -1.9424,
      "return_pct": -14.9414,
      "result": "LOSS",
      "exit_reason": "Midpoint Stop (mid $0.2420 >= stop $0.2411)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 1.1316,
      "btc_2h_slope_pct": -0.1812,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0844,\"is_live\":false},{\"green\":false,\"body_pct\":0.4881,\"is_live\":false},{\"green\":false,\"body_pct\":0.6467,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-30 02:21:03.294694",
      "symbol": "LINKUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 8.38,
      "exit_price": 8.4842,
      "entry_time": "2026-03-30 00:58:15",
      "exit_time": "2026-03-30 02:21:03",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.6171,
      "fees_paid": 0.104,
      "net_profit": -1.6691,
      "return_pct": -12.8391,
      "result": "LOSS",
      "exit_reason": "Midpoint Stop (mid $8.4800 >= stop $8.4638)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 1.1316,
      "btc_2h_slope_pct": -0.1812,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0844,\"is_live\":false},{\"green\":false,\"body_pct\":0.4881,\"is_live\":false},{\"green\":false,\"body_pct\":0.6467,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-30 02:21:04.820019",
      "symbol": "SOLUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 80.96,
      "exit_price": 81.961,
      "entry_time": "2026-03-30 00:58:16",
      "exit_time": "2026-03-30 02:21:04",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.6073,
      "fees_paid": 0.104,
      "net_profit": -1.6593,
      "return_pct": -12.7636,
      "result": "LOSS",
      "exit_reason": "Midpoint Stop (mid $81.9200 >= stop $81.7696)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 1.1316,
      "btc_2h_slope_pct": -0.1812,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0844,\"is_live\":false},{\"green\":false,\"body_pct\":0.4881,\"is_live\":false},{\"green\":false,\"body_pct\":0.6467,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-30 02:30:21.414221",
      "symbol": "AVAXUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 8.57,
      "exit_price": 8.6993,
      "entry_time": "2026-03-30 00:58:09",
      "exit_time": "2026-03-30 02:30:21",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.9621,
      "fees_paid": 0.104,
      "net_profit": -2.0141,
      "return_pct": -15.4931,
      "result": "LOSS",
      "exit_reason": "Midpoint Stop (mid $8.6950 >= stop $8.6557)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 1.1316,
      "btc_2h_slope_pct": -0.1812,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0844,\"is_live\":false},{\"green\":false,\"body_pct\":0.4881,\"is_live\":false},{\"green\":false,\"body_pct\":0.6467,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-30 02:30:26.022017",
      "symbol": "ETHUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 1984.34,
      "exit_price": 2009.5293,
      "entry_time": "2026-03-30 01:02:22",
      "exit_time": "2026-03-30 02:30:26",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.6502,
      "fees_paid": 0.104,
      "net_profit": -1.7022,
      "return_pct": -13.094,
      "result": "LOSS",
      "exit_reason": "Midpoint Stop (mid $2008.5250 >= stop $2004.1834)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.8149,
      "btc_2h_slope_pct": -0.2273,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.4881,\"is_live\":false},{\"green\":false,\"body_pct\":0.7896,\"is_live\":false},{\"green\":true,\"body_pct\":0.4649,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-30 03:30:24.545704",
      "symbol": "BNBUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 606.62,
      "exit_price": 613.1414,
      "entry_time": "2026-03-30 01:19:08",
      "exit_time": "2026-03-30 03:30:24",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.3976,
      "fees_paid": 0.104,
      "net_profit": -1.4496,
      "return_pct": -11.1504,
      "result": "LOSS",
      "exit_reason": "Midpoint Stop (mid $612.8350 >= stop $612.6862)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.7707,
      "btc_2h_slope_pct": -0.2273,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.4881,\"is_live\":false},{\"green\":false,\"body_pct\":0.7896,\"is_live\":false},{\"green\":true,\"body_pct\":0.5097,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-03-30 03:45:11.166529",
      "symbol": "BTCUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_15m",
      "entry_price": 66123.92,
      "exit_price": 66740.6336,
      "entry_time": "2026-03-30 01:02:20",
      "exit_time": "2026-03-30 03:45:11",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.2125,
      "fees_paid": 0.104,
      "net_profit": -1.2645,
      "return_pct": -9.7266,
      "result": "LOSS",
      "exit_reason": "BTC Filter Flip (SHORT → filter now LONG)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.8149,
      "btc_2h_slope_pct": -0.2273,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.4881,\"is_live\":false},{\"green\":false,\"body_pct\":0.7896,\"is_live\":false},{\"green\":true,\"body_pct\":0.4649,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    }
  ],
  "profit_switches": {
    "ADAUSDT": {
      "direction": "LONG",
      "locked": false
    },
    "AVAXUSDT": {
      "direction": "LONG",
      "locked": false
    },
    "BNBUSDT": {
      "direction": "LONG",
      "locked": false
    },
    "BTCUSDT": {
      "direction": "LONG",
      "locked": false
    },
    "ETHUSDT": {
      "direction": "LONG",
      "locked": false
    },
    "LINKUSDT": {
      "direction": "LONG",
      "locked": false
    },
    "SOLUSDT": {
      "direction": "LONG",
      "locked": false
    },
    "XRPUSDT": {
      "direction": "LONG",
      "locked": false
    }
  },
  "total_trades": 437,
  "winning_trades": 292,
  "losing_trades": 145,
  "total_fees": 42.904
}
