{
  "balance": 94.2047,
  "starting_balance": 100,
  "open_positions": {
    "AVAXUSDT": {
      "symbol": "AVAXUSDT",
      "direction": "LONG",
      "entry_price": 9.19,
      "entry_time": "2026-05-01 05:30:28",
      "entry_candle_time": "2026-05-01 05:30:00",
      "position_size": 13,
      "leverage": 10,
      "entry_fee": 0.052,
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.8749,
      "btc_2h_slope_pct": 0.2662,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.139,\"is_live\":false},{\"green\":true,\"body_pct\":0.651,\"is_live\":false},{\"green\":true,\"body_pct\":0.0834,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    "BNBUSDT": {
      "symbol": "BNBUSDT",
      "direction": "LONG",
      "entry_price": 620.2,
      "entry_time": "2026-05-01 05:30:30",
      "entry_candle_time": "2026-05-01 05:30:00",
      "position_size": 13,
      "leverage": 10,
      "entry_fee": 0.052,
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.8749,
      "btc_2h_slope_pct": 0.2662,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.139,\"is_live\":false},{\"green\":true,\"body_pct\":0.651,\"is_live\":false},{\"green\":true,\"body_pct\":0.0834,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    "LINKUSDT": {
      "symbol": "LINKUSDT",
      "direction": "LONG",
      "entry_price": 9.17,
      "entry_time": "2026-05-01 05:30:36",
      "entry_candle_time": "2026-05-01 05:30:00",
      "position_size": 13,
      "leverage": 10,
      "entry_fee": 0.052,
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.8749,
      "btc_2h_slope_pct": 0.2662,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.139,\"is_live\":false},{\"green\":true,\"body_pct\":0.651,\"is_live\":false},{\"green\":true,\"body_pct\":0.0834,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    "XRPUSDT": {
      "symbol": "XRPUSDT",
      "direction": "LONG",
      "entry_price": 1.3785,
      "entry_time": "2026-05-01 05:30:39",
      "entry_candle_time": "2026-05-01 05:30:00",
      "position_size": 13,
      "leverage": 10,
      "entry_fee": 0.052,
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.8749,
      "btc_2h_slope_pct": 0.2662,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.139,\"is_live\":false},{\"green\":true,\"body_pct\":0.651,\"is_live\":false},{\"green\":true,\"body_pct\":0.0834,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    }
  },
  "closed_trades": [
    {
      "timestamp": "2026-04-17 10:55:55.464028",
      "symbol": "BTCUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 75045.88,
      "exit_price": 75768.5068,
      "entry_time": "2026-04-17 09:54:52",
      "exit_time": "2026-04-17 10:55:55",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 1.2518,
      "fees_paid": 0.104,
      "net_profit": 1.1998,
      "return_pct": 9.2291,
      "result": "WIN",
      "exit_reason": "Profit Target +0.90%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.5908,
      "btc_2h_slope_pct": 0.0673,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.0764,\"is_live\":false},{\"green\":true,\"body_pct\":0.0553,\"is_live\":false},{\"green\":true,\"body_pct\":0.0549,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-17 10:56:00.854371",
      "symbol": "SOLUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 88.09,
      "exit_price": 88.9455,
      "entry_time": "2026-04-17 09:54:56",
      "exit_time": "2026-04-17 10:56:00",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 1.2625,
      "fees_paid": 0.104,
      "net_profit": 1.2105,
      "return_pct": 9.3117,
      "result": "WIN",
      "exit_reason": "Profit Target +0.90%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.5908,
      "btc_2h_slope_pct": 0.0673,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.0764,\"is_live\":false},{\"green\":true,\"body_pct\":0.0553,\"is_live\":false},{\"green\":true,\"body_pct\":0.0549,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-17 11:15:22.379993",
      "symbol": "XRPUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 1.4408,
      "exit_price": 1.4481,
      "entry_time": "2026-04-17 10:30:57",
      "exit_time": "2026-04-17 11:15:22",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6565,
      "fees_paid": 0.104,
      "net_profit": 0.6045,
      "return_pct": 4.6497,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.0864,
      "btc_2h_slope_pct": 0.0762,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.0143,\"is_live\":false},{\"green\":true,\"body_pct\":0.0607,\"is_live\":false},{\"green\":true,\"body_pct\":0.04,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-17 11:28:42.272027",
      "symbol": "ADAUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 0.2569,
      "exit_price": 0.2592,
      "entry_time": "2026-04-17 10:30:47",
      "exit_time": "2026-04-17 11:28:42",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 1.1489,
      "fees_paid": 0.104,
      "net_profit": 1.0969,
      "return_pct": 8.4375,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.0864,
      "btc_2h_slope_pct": 0.0762,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.0143,\"is_live\":false},{\"green\":true,\"body_pct\":0.0607,\"is_live\":false},{\"green\":true,\"body_pct\":0.04,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-17 14:53:31.894342",
      "symbol": "ETHUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 2355.29,
      "exit_price": 2380.2193,
      "entry_time": "2026-04-17 11:00:12",
      "exit_time": "2026-04-17 14:53:31",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 1.376,
      "fees_paid": 0.104,
      "net_profit": 1.324,
      "return_pct": 10.1844,
      "result": "WIN",
      "exit_reason": "Profit Target +1.00%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.9237,
      "btc_2h_slope_pct": 0.3228,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.3059,\"is_live\":false},{\"green\":true,\"body_pct\":0.5854,\"is_live\":false},{\"green\":true,\"body_pct\":0.0176,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-17 14:53:33.434114",
      "symbol": "LINKUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 9.54,
      "exit_price": 9.6352,
      "entry_time": "2026-04-17 11:00:14",
      "exit_time": "2026-04-17 14:53:33",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 1.297,
      "fees_paid": 0.104,
      "net_profit": 1.245,
      "return_pct": 9.5769,
      "result": "WIN",
      "exit_reason": "Profit Target +1.00%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.9237,
      "btc_2h_slope_pct": 0.3228,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.3059,\"is_live\":false},{\"green\":true,\"body_pct\":0.5854,\"is_live\":false},{\"green\":true,\"body_pct\":0.0176,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-17 15:08:07.509627",
      "symbol": "AVAXUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 9.67,
      "exit_price": 9.7651,
      "entry_time": "2026-04-17 11:00:07",
      "exit_time": "2026-04-17 15:08:07",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 1.2787,
      "fees_paid": 0.104,
      "net_profit": 1.2267,
      "return_pct": 9.4361,
      "result": "WIN",
      "exit_reason": "Profit Target +1.00%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.9237,
      "btc_2h_slope_pct": 0.3228,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.3059,\"is_live\":false},{\"green\":true,\"body_pct\":0.5854,\"is_live\":false},{\"green\":true,\"body_pct\":0.0176,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-17 16:27:44.978633",
      "symbol": "BNBUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 634.64,
      "exit_price": 643.9978,
      "entry_time": "2026-04-17 11:30:08",
      "exit_time": "2026-04-17 16:27:44",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 1.9169,
      "fees_paid": 0.104,
      "net_profit": 1.8649,
      "return_pct": 14.3451,
      "result": "WIN",
      "exit_reason": "Profit Target +1.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 1.6623,
      "btc_2h_slope_pct": 0.4442,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.1616,\"is_live\":false},{\"green\":true,\"body_pct\":0.5034,\"is_live\":false},{\"green\":true,\"body_pct\":0.0495,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-18 13:14:08.802336",
      "symbol": "AVAXUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 9.42,
      "exit_price": 9.3747,
      "entry_time": "2026-04-18 13:01:26",
      "exit_time": "2026-04-18 13:14:08",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6254,
      "fees_paid": 0.104,
      "net_profit": 0.5734,
      "return_pct": 4.4105,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0691,
      "btc_2h_slope_pct": -0.1578,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.1282,\"is_live\":false},{\"green\":false,\"body_pct\":0.0484,\"is_live\":false},{\"green\":false,\"body_pct\":0.0691,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-18 13:15:43.165451",
      "symbol": "XRPUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 1.4378,
      "exit_price": 1.431,
      "entry_time": "2026-04-18 13:01:35",
      "exit_time": "2026-04-18 13:15:43",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6135,
      "fees_paid": 0.104,
      "net_profit": 0.5615,
      "return_pct": 4.3189,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0691,
      "btc_2h_slope_pct": -0.1578,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.1282,\"is_live\":false},{\"green\":false,\"body_pct\":0.0484,\"is_live\":false},{\"green\":false,\"body_pct\":0.0691,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-18 13:39:06.751451",
      "symbol": "ADAUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 0.2524,
      "exit_price": 0.2509,
      "entry_time": "2026-04-18 13:01:24",
      "exit_time": "2026-04-18 13:39:06",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.7595,
      "fees_paid": 0.104,
      "net_profit": 0.7075,
      "return_pct": 5.4423,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0691,
      "btc_2h_slope_pct": -0.1578,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.1282,\"is_live\":false},{\"green\":false,\"body_pct\":0.0484,\"is_live\":false},{\"green\":false,\"body_pct\":0.0691,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-18 13:40:35.900116",
      "symbol": "ETHUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 2358.11,
      "exit_price": 2347.3631,
      "entry_time": "2026-04-18 13:01:30",
      "exit_time": "2026-04-18 13:40:35",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.5925,
      "fees_paid": 0.104,
      "net_profit": 0.5405,
      "return_pct": 4.1574,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0691,
      "btc_2h_slope_pct": -0.1578,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.1282,\"is_live\":false},{\"green\":false,\"body_pct\":0.0484,\"is_live\":false},{\"green\":false,\"body_pct\":0.0691,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-18 13:40:37.440672",
      "symbol": "LINKUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 9.41,
      "exit_price": 9.3447,
      "entry_time": "2026-04-18 13:01:32",
      "exit_time": "2026-04-18 13:40:37",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.9025,
      "fees_paid": 0.104,
      "net_profit": 0.8505,
      "return_pct": 6.5426,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0691,
      "btc_2h_slope_pct": -0.1578,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.1282,\"is_live\":false},{\"green\":false,\"body_pct\":0.0484,\"is_live\":false},{\"green\":false,\"body_pct\":0.0691,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-18 13:40:38.97591",
      "symbol": "SOLUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 86.92,
      "exit_price": 86.4432,
      "entry_time": "2026-04-18 13:01:33",
      "exit_time": "2026-04-18 13:40:38",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.7131,
      "fees_paid": 0.104,
      "net_profit": 0.6611,
      "return_pct": 5.0855,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0691,
      "btc_2h_slope_pct": -0.1578,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.1282,\"is_live\":false},{\"green\":false,\"body_pct\":0.0484,\"is_live\":false},{\"green\":false,\"body_pct\":0.0691,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-18 20:01:41.949093",
      "symbol": "BTCUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 76132,
      "exit_price": 75756.3392,
      "entry_time": "2026-04-18 13:01:29",
      "exit_time": "2026-04-18 20:01:41",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6415,
      "fees_paid": 0.104,
      "net_profit": 0.5895,
      "return_pct": 4.5343,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0691,
      "btc_2h_slope_pct": -0.1578,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.1282,\"is_live\":false},{\"green\":false,\"body_pct\":0.0484,\"is_live\":false},{\"green\":false,\"body_pct\":0.0691,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-18 20:33:28.01164",
      "symbol": "BNBUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 634.08,
      "exit_price": 631.1654,
      "entry_time": "2026-04-18 13:01:27",
      "exit_time": "2026-04-18 20:33:28",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.5976,
      "fees_paid": 0.104,
      "net_profit": 0.5456,
      "return_pct": 4.1965,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0691,
      "btc_2h_slope_pct": -0.1578,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.1282,\"is_live\":false},{\"green\":false,\"body_pct\":0.0484,\"is_live\":false},{\"green\":false,\"body_pct\":0.0691,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-19 22:45:23.814971",
      "symbol": "ETHUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 2295.25,
      "exit_price": 2283.6613,
      "entry_time": "2026-04-19 20:01:01",
      "exit_time": "2026-04-19 22:45:23",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6564,
      "fees_paid": 0.104,
      "net_profit": 0.6044,
      "return_pct": 4.649,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0122,
      "btc_2h_slope_pct": -0.2965,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.109,\"is_live\":false},{\"green\":false,\"body_pct\":0.5292,\"is_live\":false},{\"green\":false,\"body_pct\":0.0122,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-20 00:00:22.078112",
      "symbol": "ADAUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 0.2449,
      "exit_price": 0.2435,
      "entry_time": "2026-04-19 20:00:55",
      "exit_time": "2026-04-20 00:00:22",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.7316,
      "fees_paid": 0.104,
      "net_profit": 0.6796,
      "return_pct": 5.228,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0122,
      "btc_2h_slope_pct": -0.2965,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.109,\"is_live\":false},{\"green\":false,\"body_pct\":0.5292,\"is_live\":false},{\"green\":false,\"body_pct\":0.0122,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-20 00:00:26.687554",
      "symbol": "BTCUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 74782.16,
      "exit_price": 74340.8619,
      "entry_time": "2026-04-19 20:00:59",
      "exit_time": "2026-04-20 00:00:26",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.7671,
      "fees_paid": 0.104,
      "net_profit": 0.7151,
      "return_pct": 5.5011,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0122,
      "btc_2h_slope_pct": -0.2965,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.109,\"is_live\":false},{\"green\":false,\"body_pct\":0.5292,\"is_live\":false},{\"green\":false,\"body_pct\":0.0122,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-20 00:00:31.325984",
      "symbol": "SOLUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 85.03,
      "exit_price": 84.5523,
      "entry_time": "2026-04-19 20:33:09",
      "exit_time": "2026-04-20 00:00:31",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.7304,
      "fees_paid": 0.104,
      "net_profit": 0.6784,
      "return_pct": 5.2185,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0133,
      "btc_2h_slope_pct": -0.2308,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0592,\"is_live\":false},{\"green\":false,\"body_pct\":0.0332,\"is_live\":false},{\"green\":false,\"body_pct\":0.0392,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-20 00:01:44.753535",
      "symbol": "AVAXUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 9.14,
      "exit_price": 9.0945,
      "entry_time": "2026-04-19 20:00:56",
      "exit_time": "2026-04-20 00:01:44",
      "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.0122,
      "btc_2h_slope_pct": -0.2965,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.109,\"is_live\":false},{\"green\":false,\"body_pct\":0.5292,\"is_live\":false},{\"green\":false,\"body_pct\":0.0122,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-20 00:01:50.938789",
      "symbol": "LINKUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 9.12,
      "exit_price": 9.0745,
      "entry_time": "2026-04-19 20:01:03",
      "exit_time": "2026-04-20 00:01:50",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6481,
      "fees_paid": 0.104,
      "net_profit": 0.5961,
      "return_pct": 4.5852,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0122,
      "btc_2h_slope_pct": -0.2965,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.109,\"is_live\":false},{\"green\":false,\"body_pct\":0.5292,\"is_live\":false},{\"green\":false,\"body_pct\":0.0122,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-20 00:03:06.575787",
      "symbol": "BNBUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 620.31,
      "exit_price": 616.6882,
      "entry_time": "2026-04-19 20:00:58",
      "exit_time": "2026-04-20 00:03:06",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.759,
      "fees_paid": 0.104,
      "net_profit": 0.707,
      "return_pct": 5.4387,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0122,
      "btc_2h_slope_pct": -0.2965,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.109,\"is_live\":false},{\"green\":false,\"body_pct\":0.5292,\"is_live\":false},{\"green\":false,\"body_pct\":0.0122,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-20 00:03:14.263222",
      "symbol": "XRPUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 1.4129,
      "exit_price": 1.4041,
      "entry_time": "2026-04-19 20:01:06",
      "exit_time": "2026-04-20 00:03:14",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.8095,
      "fees_paid": 0.104,
      "net_profit": 0.7575,
      "return_pct": 5.8271,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0122,
      "btc_2h_slope_pct": -0.2965,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.109,\"is_live\":false},{\"green\":false,\"body_pct\":0.5292,\"is_live\":false},{\"green\":false,\"body_pct\":0.0122,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-20 16:24:15.751723",
      "symbol": "ADAUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 0.2477,
      "exit_price": 0.249,
      "entry_time": "2026-04-20 15:37:06",
      "exit_time": "2026-04-20 16:24:15",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6694,
      "fees_paid": 0.104,
      "net_profit": 0.6174,
      "return_pct": 4.7492,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.0572,
      "btc_2h_slope_pct": -0.0608,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.091,\"is_live\":false},{\"green\":false,\"body_pct\":0.038,\"is_live\":false},{\"green\":true,\"body_pct\":0.1865,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-20 16:27:06.707706",
      "symbol": "BTCUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 75241.7,
      "exit_price": 75608.6767,
      "entry_time": "2026-04-20 15:15:08",
      "exit_time": "2026-04-20 16:27:06",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.634,
      "fees_paid": 0.104,
      "net_profit": 0.582,
      "return_pct": 4.4773,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.091,
      "btc_2h_slope_pct": -0.0036,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0991,\"is_live\":false},{\"green\":false,\"body_pct\":0.091,\"is_live\":false},{\"green\":true,\"body_pct\":0.027,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-20 17:38:21.018412",
      "symbol": "XRPUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 1.425,
      "exit_price": 1.4315,
      "entry_time": "2026-04-20 15:15:14",
      "exit_time": "2026-04-20 17:38:21",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.5915,
      "fees_paid": 0.104,
      "net_profit": 0.5395,
      "return_pct": 4.1501,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.091,
      "btc_2h_slope_pct": -0.0036,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0991,\"is_live\":false},{\"green\":false,\"body_pct\":0.091,\"is_live\":false},{\"green\":true,\"body_pct\":0.027,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-20 18:00:01.439792",
      "symbol": "SOLUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 85.41,
      "exit_price": 85.8171,
      "entry_time": "2026-04-20 15:15:12",
      "exit_time": "2026-04-20 18:00:01",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6196,
      "fees_paid": 0.104,
      "net_profit": 0.5676,
      "return_pct": 4.3661,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.091,
      "btc_2h_slope_pct": -0.0036,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0991,\"is_live\":false},{\"green\":false,\"body_pct\":0.091,\"is_live\":false},{\"green\":true,\"body_pct\":0.027,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-20 19:50:54.167117",
      "symbol": "LINKUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 9.26,
      "exit_price": 9.3053,
      "entry_time": "2026-04-20 15:15:11",
      "exit_time": "2026-04-20 19:50:54",
      "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.091,
      "btc_2h_slope_pct": -0.0036,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0991,\"is_live\":false},{\"green\":false,\"body_pct\":0.091,\"is_live\":false},{\"green\":true,\"body_pct\":0.027,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-20 20:05:33.738531",
      "symbol": "AVAXUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 9.26,
      "exit_price": 9.3053,
      "entry_time": "2026-04-20 15:15:04",
      "exit_time": "2026-04-20 20:05:33",
      "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.091,
      "btc_2h_slope_pct": -0.0036,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0991,\"is_live\":false},{\"green\":false,\"body_pct\":0.091,\"is_live\":false},{\"green\":true,\"body_pct\":0.027,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-20 20:14:56.992182",
      "symbol": "ETHUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 2320.18,
      "exit_price": 2330.784,
      "entry_time": "2026-04-20 15:15:09",
      "exit_time": "2026-04-20 20:14:56",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.5941,
      "fees_paid": 0.104,
      "net_profit": 0.5421,
      "return_pct": 4.1703,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.091,
      "btc_2h_slope_pct": -0.0036,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0991,\"is_live\":false},{\"green\":false,\"body_pct\":0.091,\"is_live\":false},{\"green\":true,\"body_pct\":0.027,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-21 09:25:12.164833",
      "symbol": "BNBUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 628.17,
      "exit_price": 632.9234,
      "entry_time": "2026-04-20 18:45:41",
      "exit_time": "2026-04-21 09:25:12",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.9837,
      "fees_paid": 0.104,
      "net_profit": 0.9317,
      "return_pct": 7.167,
      "result": "WIN",
      "exit_reason": "Profit Target +0.80%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.3038,
      "btc_2h_slope_pct": 0.0247,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.0786,\"is_live\":false},{\"green\":true,\"body_pct\":0.162,\"is_live\":false},{\"green\":true,\"body_pct\":0.0065,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-21 10:09:22.527733",
      "symbol": "ADAUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 0.2486,
      "exit_price": 0.2499,
      "entry_time": "2026-04-21 09:46:05",
      "exit_time": "2026-04-21 10:09:22",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6667,
      "fees_paid": 0.104,
      "net_profit": 0.6147,
      "return_pct": 4.7287,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.2594,
      "btc_2h_slope_pct": 0.1219,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.2948,\"is_live\":false},{\"green\":true,\"body_pct\":0.0197,\"is_live\":false},{\"green\":false,\"body_pct\":0.031,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-21 10:48:54.470247",
      "symbol": "BTCUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 76171.19,
      "exit_price": 76679.9109,
      "entry_time": "2026-04-21 09:46:10",
      "exit_time": "2026-04-21 10:48:54",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.8682,
      "fees_paid": 0.104,
      "net_profit": 0.8162,
      "return_pct": 6.2787,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.2594,
      "btc_2h_slope_pct": 0.1219,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.2948,\"is_live\":false},{\"green\":true,\"body_pct\":0.0197,\"is_live\":false},{\"green\":false,\"body_pct\":0.031,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-21 10:49:00.634163",
      "symbol": "XRPUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 1.4394,
      "exit_price": 1.4461,
      "entry_time": "2026-04-21 09:46:17",
      "exit_time": "2026-04-21 10:49:00",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.603,
      "fees_paid": 0.104,
      "net_profit": 0.551,
      "return_pct": 4.2385,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.2594,
      "btc_2h_slope_pct": 0.1219,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.2948,\"is_live\":false},{\"green\":true,\"body_pct\":0.0197,\"is_live\":false},{\"green\":false,\"body_pct\":0.031,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-21 12:45:08.733641",
      "symbol": "ETHUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 2321.17,
      "exit_price": 2331.7735,
      "entry_time": "2026-04-21 09:46:12",
      "exit_time": "2026-04-21 12:45:08",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.5939,
      "fees_paid": 0.104,
      "net_profit": 0.5419,
      "return_pct": 4.1682,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.2594,
      "btc_2h_slope_pct": 0.1219,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.2948,\"is_live\":false},{\"green\":true,\"body_pct\":0.0197,\"is_live\":false},{\"green\":false,\"body_pct\":0.031,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-21 12:50:32.115441",
      "symbol": "SOLUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 85.79,
      "exit_price": 86.2169,
      "entry_time": "2026-04-21 09:46:15",
      "exit_time": "2026-04-21 12:50:32",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6468,
      "fees_paid": 0.104,
      "net_profit": 0.5948,
      "return_pct": 4.5758,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.2594,
      "btc_2h_slope_pct": 0.1219,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.2948,\"is_live\":false},{\"green\":true,\"body_pct\":0.0197,\"is_live\":false},{\"green\":false,\"body_pct\":0.031,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-21 21:39:15.467216",
      "symbol": "AVAXUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 9.28,
      "exit_price": 9.2346,
      "entry_time": "2026-04-21 21:35:08",
      "exit_time": "2026-04-21 21:39:15",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6358,
      "fees_paid": 0.104,
      "net_profit": 0.5838,
      "return_pct": 4.4906,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0762,
      "btc_2h_slope_pct": 0.0406,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.0035,\"is_live\":false},{\"green\":true,\"body_pct\":0.2198,\"is_live\":false},{\"green\":false,\"body_pct\":0.2919,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-21 21:39:23.992289",
      "symbol": "SOLUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 85.2,
      "exit_price": 84.7824,
      "entry_time": "2026-04-21 21:35:17",
      "exit_time": "2026-04-21 21:39:23",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6372,
      "fees_paid": 0.104,
      "net_profit": 0.5852,
      "return_pct": 4.5018,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0762,
      "btc_2h_slope_pct": 0.0406,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.0035,\"is_live\":false},{\"green\":true,\"body_pct\":0.2198,\"is_live\":false},{\"green\":false,\"body_pct\":0.2919,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-21 21:40:37.527497",
      "symbol": "BNBUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 629.72,
      "exit_price": 626.8733,
      "entry_time": "2026-04-21 21:35:10",
      "exit_time": "2026-04-21 21:40:37",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.5877,
      "fees_paid": 0.104,
      "net_profit": 0.5357,
      "return_pct": 4.1206,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0762,
      "btc_2h_slope_pct": 0.0406,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.0035,\"is_live\":false},{\"green\":true,\"body_pct\":0.2198,\"is_live\":false},{\"green\":false,\"body_pct\":0.2919,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-21 21:41:56.009211",
      "symbol": "ADAUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 0.2465,
      "exit_price": 0.2453,
      "entry_time": "2026-04-21 21:35:07",
      "exit_time": "2026-04-21 21:41:56",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6209,
      "fees_paid": 0.104,
      "net_profit": 0.5689,
      "return_pct": 4.3765,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0762,
      "btc_2h_slope_pct": 0.0406,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.0035,\"is_live\":false},{\"green\":true,\"body_pct\":0.2198,\"is_live\":false},{\"green\":false,\"body_pct\":0.2919,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-22 02:30:05.460183",
      "symbol": "BTCUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 75036.44,
      "exit_price": 76312.147,
      "entry_time": "2026-04-21 22:00:26",
      "exit_time": "2026-04-22 02:30:05",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -2.2102,
      "fees_paid": 0.104,
      "net_profit": -2.2622,
      "return_pct": -17.4012,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed above EMA9 (30m)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0276,
      "btc_2h_slope_pct": -0.2744,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":1.198,\"is_live\":false},{\"green\":true,\"body_pct\":0.2103,\"is_live\":false},{\"green\":true,\"body_pct\":0.0276,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-22 02:30:08.516568",
      "symbol": "LINKUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 9.26,
      "exit_price": 9.4147,
      "entry_time": "2026-04-21 22:00:29",
      "exit_time": "2026-04-22 02:30:08",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -2.1719,
      "fees_paid": 0.104,
      "net_profit": -2.2239,
      "return_pct": -17.1068,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed above EMA9 (30m)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0276,
      "btc_2h_slope_pct": -0.2744,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":1.198,\"is_live\":false},{\"green\":true,\"body_pct\":0.2103,\"is_live\":false},{\"green\":true,\"body_pct\":0.0276,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-22 03:00:43.752388",
      "symbol": "XRPUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 1.4135,
      "exit_price": 1.4321,
      "entry_time": "2026-04-21 22:00:32",
      "exit_time": "2026-04-22 03:00:43",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.7121,
      "fees_paid": 0.104,
      "net_profit": -1.7641,
      "return_pct": -13.5699,
      "result": "LOSS",
      "exit_reason": "BTC Filter Flip (SHORT → filter now LONG)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0276,
      "btc_2h_slope_pct": -0.2744,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":1.198,\"is_live\":false},{\"green\":true,\"body_pct\":0.2103,\"is_live\":false},{\"green\":true,\"body_pct\":0.0276,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-22 04:12:20.611835",
      "symbol": "AVAXUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 9.42,
      "exit_price": 9.4753,
      "entry_time": "2026-04-22 03:00:34",
      "exit_time": "2026-04-22 04:12:20",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.7626,
      "fees_paid": 0.104,
      "net_profit": 0.7106,
      "return_pct": 5.4662,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.0485,
      "btc_2h_slope_pct": 0.1263,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0839,\"is_live\":false},{\"green\":true,\"body_pct\":0.0425,\"is_live\":false},{\"green\":false,\"body_pct\":0.0557,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-22 04:12:23.689739",
      "symbol": "BTCUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 76325.51,
      "exit_price": 76814.4336,
      "entry_time": "2026-04-22 03:00:37",
      "exit_time": "2026-04-22 04:12:23",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.8327,
      "fees_paid": 0.104,
      "net_profit": 0.7807,
      "return_pct": 6.0058,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.0485,
      "btc_2h_slope_pct": 0.1263,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0839,\"is_live\":false},{\"green\":true,\"body_pct\":0.0425,\"is_live\":false},{\"green\":false,\"body_pct\":0.0557,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-22 04:12:25.223474",
      "symbol": "ETHUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 2324.45,
      "exit_price": 2337.4307,
      "entry_time": "2026-04-22 03:00:39",
      "exit_time": "2026-04-22 04:12:25",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.726,
      "fees_paid": 0.104,
      "net_profit": 0.674,
      "return_pct": 5.1844,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.0485,
      "btc_2h_slope_pct": 0.1263,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0839,\"is_live\":false},{\"green\":true,\"body_pct\":0.0425,\"is_live\":false},{\"green\":false,\"body_pct\":0.0557,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-22 04:12:26.767721",
      "symbol": "LINKUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 9.42,
      "exit_price": 9.4653,
      "entry_time": "2026-04-22 03:00:40",
      "exit_time": "2026-04-22 04:12:26",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6247,
      "fees_paid": 0.104,
      "net_profit": 0.5727,
      "return_pct": 4.4052,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.0485,
      "btc_2h_slope_pct": 0.1263,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0839,\"is_live\":false},{\"green\":true,\"body_pct\":0.0425,\"is_live\":false},{\"green\":false,\"body_pct\":0.0557,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-22 04:16:26.031194",
      "symbol": "ADAUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 0.2499,
      "exit_price": 0.2511,
      "entry_time": "2026-04-22 03:00:32",
      "exit_time": "2026-04-22 04:16:26",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6109,
      "fees_paid": 0.104,
      "net_profit": 0.5589,
      "return_pct": 4.2995,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.0485,
      "btc_2h_slope_pct": 0.1263,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0839,\"is_live\":false},{\"green\":true,\"body_pct\":0.0425,\"is_live\":false},{\"green\":false,\"body_pct\":0.0557,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-22 04:17:50.621835",
      "symbol": "BNBUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 632.75,
      "exit_price": 636.3317,
      "entry_time": "2026-04-22 03:00:35",
      "exit_time": "2026-04-22 04:17:50",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.7359,
      "fees_paid": 0.104,
      "net_profit": 0.6839,
      "return_pct": 5.2605,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.0485,
      "btc_2h_slope_pct": 0.1263,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0839,\"is_live\":false},{\"green\":true,\"body_pct\":0.0425,\"is_live\":false},{\"green\":false,\"body_pct\":0.0557,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-22 04:17:57.295261",
      "symbol": "SOLUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 86.46,
      "exit_price": 86.9765,
      "entry_time": "2026-04-22 03:00:42",
      "exit_time": "2026-04-22 04:17:57",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.7766,
      "fees_paid": 0.104,
      "net_profit": 0.7246,
      "return_pct": 5.5737,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.0485,
      "btc_2h_slope_pct": 0.1263,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0839,\"is_live\":false},{\"green\":true,\"body_pct\":0.0425,\"is_live\":false},{\"green\":false,\"body_pct\":0.0557,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-22 04:17:58.825001",
      "symbol": "XRPUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 1.4317,
      "exit_price": 1.4385,
      "entry_time": "2026-04-22 03:02:06",
      "exit_time": "2026-04-22 04:17:58",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6157,
      "fees_paid": 0.104,
      "net_profit": 0.5637,
      "return_pct": 4.3359,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.0097,
      "btc_2h_slope_pct": 0.1274,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0839,\"is_live\":false},{\"green\":true,\"body_pct\":0.0425,\"is_live\":false},{\"green\":true,\"body_pct\":0.0097,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-23 17:00:13.552445",
      "symbol": "LINKUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 9.17,
      "exit_price": 9.3447,
      "entry_time": "2026-04-23 12:06:36",
      "exit_time": "2026-04-23 17:00:13",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -2.4762,
      "fees_paid": 0.104,
      "net_profit": -2.5282,
      "return_pct": -19.448,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed above EMA9 (30m)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.2917,
      "btc_2h_slope_pct": -0.1301,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.1361,\"is_live\":false},{\"green\":false,\"body_pct\":0.0909,\"is_live\":false},{\"green\":false,\"body_pct\":0.2917,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-23 17:30:37.547279",
      "symbol": "ADAUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 0.2458,
      "exit_price": 0.2499,
      "entry_time": "2026-04-23 12:06:26",
      "exit_time": "2026-04-23 17:30:37",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -2.1816,
      "fees_paid": 0.104,
      "net_profit": -2.2336,
      "return_pct": -17.1815,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed above EMA9 (30m)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.2917,
      "btc_2h_slope_pct": -0.1301,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.1361,\"is_live\":false},{\"green\":false,\"body_pct\":0.0909,\"is_live\":false},{\"green\":false,\"body_pct\":0.2917,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-23 17:30:39.103587",
      "symbol": "AVAXUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 9.23,
      "exit_price": 9.3947,
      "entry_time": "2026-04-23 12:06:28",
      "exit_time": "2026-04-23 17:30:39",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -2.3196,
      "fees_paid": 0.104,
      "net_profit": -2.3716,
      "return_pct": -18.2434,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed above EMA9 (30m)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.2917,
      "btc_2h_slope_pct": -0.1301,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.1361,\"is_live\":false},{\"green\":false,\"body_pct\":0.0909,\"is_live\":false},{\"green\":false,\"body_pct\":0.2917,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-23 17:30:48.643228",
      "symbol": "XRPUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 1.4122,
      "exit_price": 1.4332,
      "entry_time": "2026-04-23 12:06:40",
      "exit_time": "2026-04-23 17:30:48",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.9346,
      "fees_paid": 0.104,
      "net_profit": -1.9866,
      "return_pct": -15.2819,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed above EMA9 (30m)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.2917,
      "btc_2h_slope_pct": -0.1301,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.1361,\"is_live\":false},{\"green\":false,\"body_pct\":0.0909,\"is_live\":false},{\"green\":false,\"body_pct\":0.2917,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-23 18:00:22.777568",
      "symbol": "BNBUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 631.82,
      "exit_price": 640.0599,
      "entry_time": "2026-04-23 12:06:30",
      "exit_time": "2026-04-23 18:00:22",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.6954,
      "fees_paid": 0.104,
      "net_profit": -1.7474,
      "return_pct": -13.4415,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed above EMA9 (30m)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.2917,
      "btc_2h_slope_pct": -0.1301,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.1361,\"is_live\":false},{\"green\":false,\"body_pct\":0.0909,\"is_live\":false},{\"green\":false,\"body_pct\":0.2917,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-23 18:00:24.339761",
      "symbol": "BTCUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 77390.97,
      "exit_price": 78415.9484,
      "entry_time": "2026-04-23 12:06:32",
      "exit_time": "2026-04-23 18:00:24",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.7217,
      "fees_paid": 0.104,
      "net_profit": -1.7737,
      "return_pct": -13.6442,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed above EMA9 (30m)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.2917,
      "btc_2h_slope_pct": -0.1301,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.1361,\"is_live\":false},{\"green\":false,\"body_pct\":0.0909,\"is_live\":false},{\"green\":false,\"body_pct\":0.2917,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-23 19:00:27.912544",
      "symbol": "ETHUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 2308.36,
      "exit_price": 2329.3041,
      "entry_time": "2026-04-23 12:06:34",
      "exit_time": "2026-04-23 19:00:27",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.1795,
      "fees_paid": 0.104,
      "net_profit": -1.2315,
      "return_pct": -9.4731,
      "result": "LOSS",
      "exit_reason": "BTC Filter Flip (SHORT → filter now LONG)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.2917,
      "btc_2h_slope_pct": -0.1301,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.1361,\"is_live\":false},{\"green\":false,\"body_pct\":0.0909,\"is_live\":false},{\"green\":false,\"body_pct\":0.2917,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-23 19:00:31.566056",
      "symbol": "SOLUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 85.33,
      "exit_price": 85.8929,
      "entry_time": "2026-04-23 12:06:38",
      "exit_time": "2026-04-23 19:00:31",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.8576,
      "fees_paid": 0.104,
      "net_profit": -0.9096,
      "return_pct": -6.997,
      "result": "LOSS",
      "exit_reason": "BTC Filter Flip (SHORT → filter now LONG)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.2917,
      "btc_2h_slope_pct": -0.1301,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.1361,\"is_live\":false},{\"green\":false,\"body_pct\":0.0909,\"is_live\":false},{\"green\":false,\"body_pct\":0.2917,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-24 02:51:33.435",
      "symbol": "ADAUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 0.2503,
      "exit_price": 0.2516,
      "entry_time": "2026-04-24 02:01:23",
      "exit_time": "2026-04-24 02:51:33",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6618,
      "fees_paid": 0.104,
      "net_profit": 0.6098,
      "return_pct": 4.6905,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.0464,
      "btc_2h_slope_pct": 0.0726,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.1587,\"is_live\":false},{\"green\":false,\"body_pct\":0.0006,\"is_live\":false},{\"green\":true,\"body_pct\":0.0464,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-24 05:01:26.208969",
      "symbol": "ETHUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 2335.75,
      "exit_price": 2318.75,
      "entry_time": "2026-04-24 02:30:54",
      "exit_time": "2026-04-24 05:01:26",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.9462,
      "fees_paid": 0.104,
      "net_profit": -0.9982,
      "return_pct": -7.6782,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed below EMA9 (30m)",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.2443,
      "btc_2h_slope_pct": 0.1092,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0491,\"is_live\":false},{\"green\":true,\"body_pct\":0.1431,\"is_live\":false},{\"green\":true,\"body_pct\":0.0519,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-24 06:01:22.606471",
      "symbol": "BNBUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 639.84,
      "exit_price": 634.2927,
      "entry_time": "2026-04-24 02:30:51",
      "exit_time": "2026-04-24 06:01:22",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.1271,
      "fees_paid": 0.104,
      "net_profit": -1.1791,
      "return_pct": -9.0698,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed below EMA9 (30m)",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.2443,
      "btc_2h_slope_pct": 0.1092,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0491,\"is_live\":false},{\"green\":true,\"body_pct\":0.1431,\"is_live\":false},{\"green\":true,\"body_pct\":0.0519,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-24 06:30:24.390326",
      "symbol": "BTCUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 78293.82,
      "exit_price": 77574.4734,
      "entry_time": "2026-04-24 02:01:29",
      "exit_time": "2026-04-24 06:30:24",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.1944,
      "fees_paid": 0.104,
      "net_profit": -1.2464,
      "return_pct": -9.5878,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed below EMA9 (30m)",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.0464,
      "btc_2h_slope_pct": 0.0726,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.1587,\"is_live\":false},{\"green\":false,\"body_pct\":0.0006,\"is_live\":false},{\"green\":true,\"body_pct\":0.0464,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-24 06:30:29.785534",
      "symbol": "SOLUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 86.17,
      "exit_price": 85.4073,
      "entry_time": "2026-04-24 02:01:34",
      "exit_time": "2026-04-24 06:30:29",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.1507,
      "fees_paid": 0.104,
      "net_profit": -1.2027,
      "return_pct": -9.2514,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed below EMA9 (30m)",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.0464,
      "btc_2h_slope_pct": 0.0726,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.1587,\"is_live\":false},{\"green\":false,\"body_pct\":0.0006,\"is_live\":false},{\"green\":true,\"body_pct\":0.0464,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-24 07:00:09.616469",
      "symbol": "AVAXUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 9.4,
      "exit_price": 9.3153,
      "entry_time": "2026-04-24 02:01:25",
      "exit_time": "2026-04-24 07:00:09",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.1708,
      "fees_paid": 0.104,
      "net_profit": -1.2228,
      "return_pct": -9.4064,
      "result": "LOSS",
      "exit_reason": "BTC Filter Flip (LONG → filter now SHORT)",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.0464,
      "btc_2h_slope_pct": 0.0726,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.1587,\"is_live\":false},{\"green\":false,\"body_pct\":0.0006,\"is_live\":false},{\"green\":true,\"body_pct\":0.0464,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-24 07:00:16.813611",
      "symbol": "LINKUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 9.36,
      "exit_price": 9.2454,
      "entry_time": "2026-04-24 02:01:32",
      "exit_time": "2026-04-24 07:00:16",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.592,
      "fees_paid": 0.104,
      "net_profit": -1.644,
      "return_pct": -12.6463,
      "result": "LOSS",
      "exit_reason": "BTC Filter Flip (LONG → filter now SHORT)",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.0464,
      "btc_2h_slope_pct": 0.0726,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.1587,\"is_live\":false},{\"green\":false,\"body_pct\":0.0006,\"is_live\":false},{\"green\":true,\"body_pct\":0.0464,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-24 07:00:20.411628",
      "symbol": "XRPUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 1.44,
      "exit_price": 1.4279,
      "entry_time": "2026-04-24 02:01:36",
      "exit_time": "2026-04-24 07:00:20",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.0937,
      "fees_paid": 0.104,
      "net_profit": -1.1457,
      "return_pct": -8.8127,
      "result": "LOSS",
      "exit_reason": "BTC Filter Flip (LONG → filter now SHORT)",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.0464,
      "btc_2h_slope_pct": 0.0726,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.1587,\"is_live\":false},{\"green\":false,\"body_pct\":0.0006,\"is_live\":false},{\"green\":true,\"body_pct\":0.0464,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-24 08:01:26.402074",
      "symbol": "AVAXUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 9.33,
      "exit_price": 9.3647,
      "entry_time": "2026-04-24 07:30:07",
      "exit_time": "2026-04-24 08:01:26",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.4832,
      "fees_paid": 0.104,
      "net_profit": -0.5352,
      "return_pct": -4.117,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed above EMA9 (30m)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0092,
      "btc_2h_slope_pct": -0.0733,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.1345,\"is_live\":false},{\"green\":true,\"body_pct\":0.096,\"is_live\":false},{\"green\":true,\"body_pct\":0.0294,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-24 10:30:29.01212",
      "symbol": "ADAUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 0.2478,
      "exit_price": 0.25,
      "entry_time": "2026-04-24 07:30:05",
      "exit_time": "2026-04-24 10:30:29",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.1672,
      "fees_paid": 0.104,
      "net_profit": -1.2192,
      "return_pct": -9.3788,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed above EMA9 (30m)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0092,
      "btc_2h_slope_pct": -0.0733,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.1345,\"is_live\":false},{\"green\":true,\"body_pct\":0.096,\"is_live\":false},{\"green\":true,\"body_pct\":0.0294,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-24 13:30:46.080107",
      "symbol": "LINKUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 9.25,
      "exit_price": 9.3847,
      "entry_time": "2026-04-24 07:08:34",
      "exit_time": "2026-04-24 13:30:46",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.8929,
      "fees_paid": 0.104,
      "net_profit": -1.9449,
      "return_pct": -14.9611,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed above EMA9 (30m)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0774,
      "btc_2h_slope_pct": -0.0788,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0517,\"is_live\":false},{\"green\":true,\"body_pct\":0.0217,\"is_live\":false},{\"green\":false,\"body_pct\":0.0774,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-24 13:30:47.878368",
      "symbol": "SOLUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 85.37,
      "exit_price": 86.2931,
      "entry_time": "2026-04-24 07:08:35",
      "exit_time": "2026-04-24 13:30:47",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.4057,
      "fees_paid": 0.104,
      "net_profit": -1.4577,
      "return_pct": -11.2132,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed above EMA9 (30m)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0774,
      "btc_2h_slope_pct": -0.0788,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0517,\"is_live\":false},{\"green\":true,\"body_pct\":0.0217,\"is_live\":false},{\"green\":false,\"body_pct\":0.0774,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-24 13:30:49.67991",
      "symbol": "XRPUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 1.429,
      "exit_price": 1.4402,
      "entry_time": "2026-04-24 07:30:18",
      "exit_time": "2026-04-24 13:30:49",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.0207,
      "fees_paid": 0.104,
      "net_profit": -1.0727,
      "return_pct": -8.2515,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed above EMA9 (30m)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0092,
      "btc_2h_slope_pct": -0.0733,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.1345,\"is_live\":false},{\"green\":true,\"body_pct\":0.096,\"is_live\":false},{\"green\":true,\"body_pct\":0.0294,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-24 14:00:32.580749",
      "symbol": "BNBUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 632.86,
      "exit_price": 638.419,
      "entry_time": "2026-04-24 07:08:27",
      "exit_time": "2026-04-24 14:00:32",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.1419,
      "fees_paid": 0.104,
      "net_profit": -1.1939,
      "return_pct": -9.184,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed above EMA9 (30m)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0774,
      "btc_2h_slope_pct": -0.0788,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0517,\"is_live\":false},{\"green\":true,\"body_pct\":0.0217,\"is_live\":false},{\"green\":false,\"body_pct\":0.0774,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-24 14:00:34.401566",
      "symbol": "BTCUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 77609.9,
      "exit_price": 78279.3801,
      "entry_time": "2026-04-24 07:08:30",
      "exit_time": "2026-04-24 14:00:34",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.1214,
      "fees_paid": 0.104,
      "net_profit": -1.1734,
      "return_pct": -9.0262,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed above EMA9 (30m)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0774,
      "btc_2h_slope_pct": -0.0788,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0517,\"is_live\":false},{\"green\":true,\"body_pct\":0.0217,\"is_live\":false},{\"green\":false,\"body_pct\":0.0774,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-24 14:00:36.912992",
      "symbol": "ETHUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 2305.27,
      "exit_price": 2329.264,
      "entry_time": "2026-04-24 07:08:32",
      "exit_time": "2026-04-24 14:00:36",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.3531,
      "fees_paid": 0.104,
      "net_profit": -1.4051,
      "return_pct": -10.8083,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed above EMA9 (30m)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0774,
      "btc_2h_slope_pct": -0.0788,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0517,\"is_live\":false},{\"green\":true,\"body_pct\":0.0217,\"is_live\":false},{\"green\":false,\"body_pct\":0.0774,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-24 16:31:03.986324",
      "symbol": "ETHUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 2329.56,
      "exit_price": 2305.5966,
      "entry_time": "2026-04-24 15:01:16",
      "exit_time": "2026-04-24 16:31:03",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.3373,
      "fees_paid": 0.104,
      "net_profit": -1.3893,
      "return_pct": -10.6867,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed below EMA9 (30m)",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.1357,
      "btc_2h_slope_pct": 0.066,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.102,\"is_live\":false},{\"green\":true,\"body_pct\":0.1107,\"is_live\":false},{\"green\":true,\"body_pct\":0.1508,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-24 17:45:08.077781",
      "symbol": "XRPUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 1.4374,
      "exit_price": 1.444,
      "entry_time": "2026-04-24 15:01:22",
      "exit_time": "2026-04-24 17:45:08",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.5949,
      "fees_paid": 0.104,
      "net_profit": 0.5429,
      "return_pct": 4.1761,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.1357,
      "btc_2h_slope_pct": 0.066,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.102,\"is_live\":false},{\"green\":true,\"body_pct\":0.1107,\"is_live\":false},{\"green\":true,\"body_pct\":0.1508,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-24 18:30:22.581746",
      "symbol": "BTCUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 78388.95,
      "exit_price": 77688.8262,
      "entry_time": "2026-04-24 15:01:14",
      "exit_time": "2026-04-24 18:30:22",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.1611,
      "fees_paid": 0.104,
      "net_profit": -1.2131,
      "return_pct": -9.3314,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed below EMA9 (30m)",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.1357,
      "btc_2h_slope_pct": 0.066,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.102,\"is_live\":false},{\"green\":true,\"body_pct\":0.1107,\"is_live\":false},{\"green\":true,\"body_pct\":0.1508,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-24 20:01:24.624071",
      "symbol": "ADAUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 0.2512,
      "exit_price": 0.2517,
      "entry_time": "2026-04-24 15:01:09",
      "exit_time": "2026-04-24 20:01:24",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.2454,
      "fees_paid": 0.104,
      "net_profit": 0.1934,
      "return_pct": 1.4873,
      "result": "WIN",
      "exit_reason": "BTC Filter Flip (LONG → filter now SHORT)",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.1357,
      "btc_2h_slope_pct": 0.066,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.102,\"is_live\":false},{\"green\":true,\"body_pct\":0.1107,\"is_live\":false},{\"green\":true,\"body_pct\":0.1508,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-24 20:01:27.206468",
      "symbol": "AVAXUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 9.43,
      "exit_price": 9.4153,
      "entry_time": "2026-04-24 15:01:11",
      "exit_time": "2026-04-24 20:01:27",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.2028,
      "fees_paid": 0.104,
      "net_profit": -0.2548,
      "return_pct": -1.9599,
      "result": "LOSS",
      "exit_reason": "BTC Filter Flip (LONG → filter now SHORT)",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.1357,
      "btc_2h_slope_pct": 0.066,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.102,\"is_live\":false},{\"green\":true,\"body_pct\":0.1107,\"is_live\":false},{\"green\":true,\"body_pct\":0.1508,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-24 20:01:29.623614",
      "symbol": "BNBUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 639.13,
      "exit_price": 636.7815,
      "entry_time": "2026-04-24 15:01:12",
      "exit_time": "2026-04-24 20:01:29",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.4777,
      "fees_paid": 0.104,
      "net_profit": -0.5297,
      "return_pct": -4.0746,
      "result": "LOSS",
      "exit_reason": "BTC Filter Flip (LONG → filter now SHORT)",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.1357,
      "btc_2h_slope_pct": 0.066,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.102,\"is_live\":false},{\"green\":true,\"body_pct\":0.1107,\"is_live\":false},{\"green\":true,\"body_pct\":0.1508,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-24 20:01:36.272",
      "symbol": "LINKUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 9.36,
      "exit_price": 9.3753,
      "entry_time": "2026-04-24 15:01:18",
      "exit_time": "2026-04-24 20:01:36",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.2126,
      "fees_paid": 0.104,
      "net_profit": 0.1606,
      "return_pct": 1.2357,
      "result": "WIN",
      "exit_reason": "BTC Filter Flip (LONG → filter now SHORT)",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.1357,
      "btc_2h_slope_pct": 0.066,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.102,\"is_live\":false},{\"green\":true,\"body_pct\":0.1107,\"is_live\":false},{\"green\":true,\"body_pct\":0.1508,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-24 20:01:38.194227",
      "symbol": "SOLUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 86.47,
      "exit_price": 86.4268,
      "entry_time": "2026-04-24 15:01:20",
      "exit_time": "2026-04-24 20:01:38",
      "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 (LONG → filter now SHORT)",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.1357,
      "btc_2h_slope_pct": 0.066,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.102,\"is_live\":false},{\"green\":true,\"body_pct\":0.1107,\"is_live\":false},{\"green\":true,\"body_pct\":0.1508,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-24 21:30:21.417668",
      "symbol": "ETHUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 2319.39,
      "exit_price": 2321.9604,
      "entry_time": "2026-04-24 20:01:34",
      "exit_time": "2026-04-24 21:30:21",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.1441,
      "fees_paid": 0.104,
      "net_profit": -0.1961,
      "return_pct": -1.5082,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed above EMA9 (30m)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0485,
      "btc_2h_slope_pct": -0.0326,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.0984,\"is_live\":false},{\"green\":true,\"body_pct\":0.1026,\"is_live\":false},{\"green\":false,\"body_pct\":0.0485,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-25 04:01:24.037054",
      "symbol": "AVAXUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 9.4,
      "exit_price": 9.4347,
      "entry_time": "2026-04-25 02:12:55",
      "exit_time": "2026-04-25 04:01:24",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.4801,
      "fees_paid": 0.104,
      "net_profit": -0.5321,
      "return_pct": -4.0931,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed above EMA9 (30m)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0358,
      "btc_2h_slope_pct": -0.0048,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.044,\"is_live\":false},{\"green\":false,\"body_pct\":0.0084,\"is_live\":false},{\"green\":false,\"body_pct\":0.0358,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-25 05:01:08.586983",
      "symbol": "ADAUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 0.2499,
      "exit_price": 0.2513,
      "entry_time": "2026-04-25 02:12:52",
      "exit_time": "2026-04-25 05:01:08",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.7416,
      "fees_paid": 0.104,
      "net_profit": -0.7936,
      "return_pct": -6.1047,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed above EMA9 (30m)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0358,
      "btc_2h_slope_pct": -0.0048,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.044,\"is_live\":false},{\"green\":false,\"body_pct\":0.0084,\"is_live\":false},{\"green\":false,\"body_pct\":0.0358,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-25 06:00:23.974138",
      "symbol": "BNBUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 636.12,
      "exit_price": 637.7687,
      "entry_time": "2026-04-25 01:00:45",
      "exit_time": "2026-04-25 06:00:23",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.3369,
      "fees_paid": 0.104,
      "net_profit": -0.3889,
      "return_pct": -2.9918,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed above EMA9 (30m)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0269,
      "btc_2h_slope_pct": -0.103,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.3413,\"is_live\":false},{\"green\":true,\"body_pct\":0.0604,\"is_live\":false},{\"green\":true,\"body_pct\":0.0269,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-25 06:30:17.448912",
      "symbol": "ETHUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 2310.7,
      "exit_price": 2318.7688,
      "entry_time": "2026-04-25 00:45:11",
      "exit_time": "2026-04-25 06:30:17",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.454,
      "fees_paid": 0.104,
      "net_profit": -0.506,
      "return_pct": -3.8919,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed above EMA9 (30m)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.3249,
      "btc_2h_slope_pct": -0.1183,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.0699,\"is_live\":false},{\"green\":false,\"body_pct\":0.3413,\"is_live\":false},{\"green\":true,\"body_pct\":0.0175,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-25 12:01:05.541204",
      "symbol": "BTCUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 77646,
      "exit_price": 77753.4073,
      "entry_time": "2026-04-24 20:01:32",
      "exit_time": "2026-04-25 12:01:05",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.1798,
      "fees_paid": 0.104,
      "net_profit": -0.2318,
      "return_pct": -1.7833,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed above EMA9 (30m)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0485,
      "btc_2h_slope_pct": -0.0326,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.0984,\"is_live\":false},{\"green\":true,\"body_pct\":0.1026,\"is_live\":false},{\"green\":false,\"body_pct\":0.0485,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-25 13:00:19.934619",
      "symbol": "XRPUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 1.4318,
      "exit_price": 1.4363,
      "entry_time": "2026-04-25 01:00:54",
      "exit_time": "2026-04-25 13:00:19",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.4102,
      "fees_paid": 0.104,
      "net_profit": -0.4622,
      "return_pct": -3.5553,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed above EMA9 (30m)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0269,
      "btc_2h_slope_pct": -0.103,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.3413,\"is_live\":false},{\"green\":true,\"body_pct\":0.0604,\"is_live\":false},{\"green\":true,\"body_pct\":0.0269,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-25 18:37:22.183141",
      "symbol": "XRPUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 1.4312,
      "exit_price": 1.4244,
      "entry_time": "2026-04-25 13:30:51",
      "exit_time": "2026-04-25 18:37:22",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6166,
      "fees_paid": 0.104,
      "net_profit": 0.5646,
      "return_pct": 4.343,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.1399,
      "btc_2h_slope_pct": -0.024,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.06,\"is_live\":false},{\"green\":false,\"body_pct\":0.0799,\"is_live\":false},{\"green\":true,\"body_pct\":0,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-25 19:33:41.274401",
      "symbol": "ADAUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 0.2499,
      "exit_price": 0.2485,
      "entry_time": "2026-04-25 18:34:05",
      "exit_time": "2026-04-25 19:33:41",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.7157,
      "fees_paid": 0.104,
      "net_profit": 0.6637,
      "return_pct": 5.1054,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0028,
      "btc_2h_slope_pct": -0.0977,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.1569,\"is_live\":false},{\"green\":false,\"body_pct\":0.0733,\"is_live\":false},{\"green\":false,\"body_pct\":0.0862,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-25 19:33:43.324615",
      "symbol": "AVAXUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 9.34,
      "exit_price": 9.2946,
      "entry_time": "2026-04-25 18:34:06",
      "exit_time": "2026-04-25 19:33:43",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6313,
      "fees_paid": 0.104,
      "net_profit": 0.5793,
      "return_pct": 4.456,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0028,
      "btc_2h_slope_pct": -0.0977,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.1569,\"is_live\":false},{\"green\":false,\"body_pct\":0.0733,\"is_live\":false},{\"green\":false,\"body_pct\":0.0862,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-26 00:30:16.682888",
      "symbol": "ETHUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 2306.05,
      "exit_price": 2317.6683,
      "entry_time": "2026-04-25 18:34:12",
      "exit_time": "2026-04-26 00:30:16",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.655,
      "fees_paid": 0.104,
      "net_profit": -0.707,
      "return_pct": -5.4382,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed above EMA9 (30m)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0028,
      "btc_2h_slope_pct": -0.0977,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.1569,\"is_live\":false},{\"green\":false,\"body_pct\":0.0733,\"is_live\":false},{\"green\":false,\"body_pct\":0.0862,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-26 01:30:14.041592",
      "symbol": "BTCUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 77328.07,
      "exit_price": 77633.2572,
      "entry_time": "2026-04-25 18:34:10",
      "exit_time": "2026-04-26 01:30:14",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.5131,
      "fees_paid": 0.104,
      "net_profit": -0.5651,
      "return_pct": -4.3467,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed above EMA9 (30m)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0028,
      "btc_2h_slope_pct": -0.0977,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.1569,\"is_live\":false},{\"green\":false,\"body_pct\":0.0733,\"is_live\":false},{\"green\":false,\"body_pct\":0.0862,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-26 05:00:45.147329",
      "symbol": "SOLUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 85.98,
      "exit_price": 86.4432,
      "entry_time": "2026-04-25 18:34:16",
      "exit_time": "2026-04-26 05:00:45",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.7003,
      "fees_paid": 0.104,
      "net_profit": -0.7523,
      "return_pct": -5.7873,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed above EMA9 (30m)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0028,
      "btc_2h_slope_pct": -0.0977,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.1569,\"is_live\":false},{\"green\":false,\"body_pct\":0.0733,\"is_live\":false},{\"green\":false,\"body_pct\":0.0862,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-26 07:30:24.941037",
      "symbol": "LINKUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 9.33,
      "exit_price": 9.4147,
      "entry_time": "2026-04-25 18:34:14",
      "exit_time": "2026-04-26 07:30:24",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.1802,
      "fees_paid": 0.104,
      "net_profit": -1.2322,
      "return_pct": -9.4788,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed above EMA9 (30m)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0028,
      "btc_2h_slope_pct": -0.0977,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.1569,\"is_live\":false},{\"green\":false,\"body_pct\":0.0733,\"is_live\":false},{\"green\":false,\"body_pct\":0.0862,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-26 08:01:12.935343",
      "symbol": "BNBUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 629,
      "exit_price": 632.4761,
      "entry_time": "2026-04-25 18:34:08",
      "exit_time": "2026-04-26 08:01:12",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.7184,
      "fees_paid": 0.104,
      "net_profit": -0.7704,
      "return_pct": -5.9264,
      "result": "LOSS",
      "exit_reason": "BTC Filter Flip (SHORT → filter now LONG)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0028,
      "btc_2h_slope_pct": -0.0977,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.1569,\"is_live\":false},{\"green\":false,\"body_pct\":0.0733,\"is_live\":false},{\"green\":false,\"body_pct\":0.0862,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-26 10:37:07.602528",
      "symbol": "LINKUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 9.4,
      "exit_price": 9.4453,
      "entry_time": "2026-04-26 08:41:22",
      "exit_time": "2026-04-26 10:37:07",
      "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.01,
      "btc_2h_slope_pct": 0.0486,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0409,\"is_live\":false},{\"green\":false,\"body_pct\":0.0849,\"is_live\":false},{\"green\":true,\"body_pct\":0.0541,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-26 13:15:14.38226",
      "symbol": "AVAXUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 9.42,
      "exit_price": 9.4653,
      "entry_time": "2026-04-26 08:41:15",
      "exit_time": "2026-04-26 13:15:14",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6247,
      "fees_paid": 0.104,
      "net_profit": 0.5727,
      "return_pct": 4.4052,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.01,
      "btc_2h_slope_pct": 0.0486,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0409,\"is_live\":false},{\"green\":false,\"body_pct\":0.0849,\"is_live\":false},{\"green\":true,\"body_pct\":0.0541,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-26 13:23:56.22647",
      "symbol": "ADAUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 0.2518,
      "exit_price": 0.253,
      "entry_time": "2026-04-26 08:41:13",
      "exit_time": "2026-04-26 13:23:56",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6058,
      "fees_paid": 0.104,
      "net_profit": 0.5538,
      "return_pct": 4.2602,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.01,
      "btc_2h_slope_pct": 0.0486,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0409,\"is_live\":false},{\"green\":false,\"body_pct\":0.0849,\"is_live\":false},{\"green\":true,\"body_pct\":0.0541,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-26 15:31:21.851687",
      "symbol": "SOLUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 86.55,
      "exit_price": 86.017,
      "entry_time": "2026-04-26 08:41:24",
      "exit_time": "2026-04-26 15:31:21",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.8006,
      "fees_paid": 0.104,
      "net_profit": -0.8526,
      "return_pct": -6.5586,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed below EMA9 (30m)",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.01,
      "btc_2h_slope_pct": 0.0486,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0409,\"is_live\":false},{\"green\":false,\"body_pct\":0.0849,\"is_live\":false},{\"green\":true,\"body_pct\":0.0541,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-26 16:20:14.709828",
      "symbol": "ETHUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 2331.64,
      "exit_price": 2347.5257,
      "entry_time": "2026-04-26 08:41:20",
      "exit_time": "2026-04-26 16:20:14",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.8857,
      "fees_paid": 0.104,
      "net_profit": 0.8337,
      "return_pct": 6.4131,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.01,
      "btc_2h_slope_pct": 0.0486,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0409,\"is_live\":false},{\"green\":false,\"body_pct\":0.0849,\"is_live\":false},{\"green\":true,\"body_pct\":0.0541,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-26 20:01:02.513348",
      "symbol": "XRPUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 1.4279,
      "exit_price": 1.4241,
      "entry_time": "2026-04-26 08:41:26",
      "exit_time": "2026-04-26 20:01:02",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.3471,
      "fees_paid": 0.104,
      "net_profit": -0.3991,
      "return_pct": -3.0699,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed below EMA9 (30m)",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.01,
      "btc_2h_slope_pct": 0.0486,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0409,\"is_live\":false},{\"green\":false,\"body_pct\":0.0849,\"is_live\":false},{\"green\":true,\"body_pct\":0.0541,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-26 21:14:15.043301",
      "symbol": "BTCUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 78004.99,
      "exit_price": 78362.0094,
      "entry_time": "2026-04-26 08:41:18",
      "exit_time": "2026-04-26 21:14:15",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.595,
      "fees_paid": 0.104,
      "net_profit": 0.543,
      "return_pct": 4.1769,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.01,
      "btc_2h_slope_pct": 0.0486,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0409,\"is_live\":false},{\"green\":false,\"body_pct\":0.0849,\"is_live\":false},{\"green\":true,\"body_pct\":0.0541,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-26 21:15:35.897523",
      "symbol": "BNBUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 631.56,
      "exit_price": 634.8924,
      "entry_time": "2026-04-26 08:41:16",
      "exit_time": "2026-04-26 21:15:35",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6859,
      "fees_paid": 0.104,
      "net_profit": 0.6339,
      "return_pct": 4.8765,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.01,
      "btc_2h_slope_pct": 0.0486,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0409,\"is_live\":false},{\"green\":false,\"body_pct\":0.0849,\"is_live\":false},{\"green\":true,\"body_pct\":0.0541,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-27 02:56:45.648862",
      "symbol": "XRPUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 1.4307,
      "exit_price": 1.4382,
      "entry_time": "2026-04-26 22:00:19",
      "exit_time": "2026-04-27 02:56:45",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6797,
      "fees_paid": 0.104,
      "net_profit": 0.6277,
      "return_pct": 4.8286,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.0247,
      "btc_2h_slope_pct": 0.0303,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.0173,\"is_live\":false},{\"green\":true,\"body_pct\":0.0511,\"is_live\":false},{\"green\":true,\"body_pct\":0.0247,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-27 03:00:52.730357",
      "symbol": "SOLUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 87.15,
      "exit_price": 87.6162,
      "entry_time": "2026-04-26 21:15:43",
      "exit_time": "2026-04-27 03:00:52",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6954,
      "fees_paid": 0.104,
      "net_profit": 0.6434,
      "return_pct": 4.9491,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.2604,
      "btc_2h_slope_pct": 0.1224,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0865,\"is_live\":false},{\"green\":true,\"body_pct\":0.1344,\"is_live\":false},{\"green\":true,\"body_pct\":0.1197,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-27 07:31:09.908452",
      "symbol": "ADAUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 0.2555,
      "exit_price": 0.2487,
      "entry_time": "2026-04-27 03:00:41",
      "exit_time": "2026-04-27 07:31:09",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -3.4723,
      "fees_paid": 0.104,
      "net_profit": -3.5243,
      "return_pct": -27.11,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed below EMA9 (30m)",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.1242,
      "btc_2h_slope_pct": 0.3319,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.4184,\"is_live\":false},{\"green\":true,\"body_pct\":0.6277,\"is_live\":false},{\"green\":true,\"body_pct\":0.1242,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-27 14:39:05.221523",
      "symbol": "SOLUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 85.38,
      "exit_price": 84.9925,
      "entry_time": "2026-04-27 11:31:30",
      "exit_time": "2026-04-27 14:39:05",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.59,
      "fees_paid": 0.104,
      "net_profit": 0.538,
      "return_pct": 4.1388,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0559,
      "btc_2h_slope_pct": 0.0164,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0685,\"is_live\":false},{\"green\":false,\"body_pct\":0.1049,\"is_live\":false},{\"green\":false,\"body_pct\":0.0195,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-27 15:26:30.997701",
      "symbol": "XRPUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 1.416,
      "exit_price": 1.4085,
      "entry_time": "2026-04-27 11:31:32",
      "exit_time": "2026-04-27 15:26:30",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6882,
      "fees_paid": 0.104,
      "net_profit": 0.6362,
      "return_pct": 4.8939,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0559,
      "btc_2h_slope_pct": 0.0164,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0685,\"is_live\":false},{\"green\":false,\"body_pct\":0.1049,\"is_live\":false},{\"green\":false,\"body_pct\":0.0195,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-27 15:48:18.985405",
      "symbol": "ADAUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 0.2476,
      "exit_price": 0.2464,
      "entry_time": "2026-04-27 11:31:19",
      "exit_time": "2026-04-27 15:48:18",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6179,
      "fees_paid": 0.104,
      "net_profit": 0.5659,
      "return_pct": 4.353,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0559,
      "btc_2h_slope_pct": 0.0164,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0685,\"is_live\":false},{\"green\":false,\"body_pct\":0.1049,\"is_live\":false},{\"green\":false,\"body_pct\":0.0195,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-27 15:48:20.80233",
      "symbol": "AVAXUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 9.26,
      "exit_price": 9.2146,
      "entry_time": "2026-04-27 11:31:20",
      "exit_time": "2026-04-27 15:48:20",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6373,
      "fees_paid": 0.104,
      "net_profit": 0.5853,
      "return_pct": 4.5023,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0559,
      "btc_2h_slope_pct": 0.0164,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0685,\"is_live\":false},{\"green\":false,\"body_pct\":0.1049,\"is_live\":false},{\"green\":false,\"body_pct\":0.0195,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-27 15:48:22.608832",
      "symbol": "BNBUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 627.89,
      "exit_price": 625.0123,
      "entry_time": "2026-04-27 11:31:22",
      "exit_time": "2026-04-27 15:48:22",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.5958,
      "fees_paid": 0.104,
      "net_profit": 0.5438,
      "return_pct": 4.183,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0559,
      "btc_2h_slope_pct": 0.0164,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0685,\"is_live\":false},{\"green\":false,\"body_pct\":0.1049,\"is_live\":false},{\"green\":false,\"body_pct\":0.0195,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-27 15:48:27.981508",
      "symbol": "LINKUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 9.33,
      "exit_price": 9.2846,
      "entry_time": "2026-04-27 11:31:28",
      "exit_time": "2026-04-27 15:48:27",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.632,
      "fees_paid": 0.104,
      "net_profit": 0.58,
      "return_pct": 4.4617,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0559,
      "btc_2h_slope_pct": 0.0164,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0685,\"is_live\":false},{\"green\":false,\"body_pct\":0.1049,\"is_live\":false},{\"green\":false,\"body_pct\":0.0195,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-27 15:49:53.443338",
      "symbol": "ETHUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 2319.37,
      "exit_price": 2307.163,
      "entry_time": "2026-04-27 11:31:27",
      "exit_time": "2026-04-27 15:49:53",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6842,
      "fees_paid": 0.104,
      "net_profit": 0.6322,
      "return_pct": 4.8631,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0559,
      "btc_2h_slope_pct": 0.0164,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0685,\"is_live\":false},{\"green\":false,\"body_pct\":0.1049,\"is_live\":false},{\"green\":false,\"body_pct\":0.0195,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-27 17:05:12.372466",
      "symbol": "BTCUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 77760.8,
      "exit_price": 77388.595,
      "entry_time": "2026-04-27 11:31:24",
      "exit_time": "2026-04-27 17:05:12",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6222,
      "fees_paid": 0.104,
      "net_profit": 0.5702,
      "return_pct": 4.3865,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0559,
      "btc_2h_slope_pct": 0.0164,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0685,\"is_live\":false},{\"green\":false,\"body_pct\":0.1049,\"is_live\":false},{\"green\":false,\"body_pct\":0.0195,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-28 07:30:19.558607",
      "symbol": "BNBUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 624.48,
      "exit_price": 626.4731,
      "entry_time": "2026-04-28 06:23:27",
      "exit_time": "2026-04-28 07:30:19",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.4149,
      "fees_paid": 0.104,
      "net_profit": -0.4669,
      "return_pct": -3.5916,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed above EMA9 (30m)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0345,
      "btc_2h_slope_pct": -0.0254,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0192,\"is_live\":false},{\"green\":true,\"body_pct\":0.0806,\"is_live\":false},{\"green\":false,\"body_pct\":0.115,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-28 09:16:48.855515",
      "symbol": "AVAXUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 9.19,
      "exit_price": 9.1446,
      "entry_time": "2026-04-28 09:01:12",
      "exit_time": "2026-04-28 09:16:48",
      "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.0243,
      "btc_2h_slope_pct": -0.0966,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.3946,\"is_live\":false},{\"green\":true,\"body_pct\":0.1538,\"is_live\":false},{\"green\":false,\"body_pct\":0.0243,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-28 13:39:56.469192",
      "symbol": "LINKUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 9.24,
      "exit_price": 9.1946,
      "entry_time": "2026-04-28 09:01:19",
      "exit_time": "2026-04-28 13:39:56",
      "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.0243,
      "btc_2h_slope_pct": -0.0966,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.3946,\"is_live\":false},{\"green\":true,\"body_pct\":0.1538,\"is_live\":false},{\"green\":false,\"body_pct\":0.0243,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-28 16:26:59.55125",
      "symbol": "ADAUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 0.246,
      "exit_price": 0.2447,
      "entry_time": "2026-04-28 12:31:19",
      "exit_time": "2026-04-28 16:26:59",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6752,
      "fees_paid": 0.104,
      "net_profit": 0.6232,
      "return_pct": 4.7939,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0657,
      "btc_2h_slope_pct": -0.0888,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.1005,\"is_live\":false},{\"green\":true,\"body_pct\":0.0032,\"is_live\":false},{\"green\":true,\"body_pct\":0.0316,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-28 16:27:03.228251",
      "symbol": "BNBUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 623.34,
      "exit_price": 620.0199,
      "entry_time": "2026-04-28 09:01:14",
      "exit_time": "2026-04-28 16:27:03",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6924,
      "fees_paid": 0.104,
      "net_profit": 0.6404,
      "return_pct": 4.9264,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0243,
      "btc_2h_slope_pct": -0.0966,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.3946,\"is_live\":false},{\"green\":true,\"body_pct\":0.1538,\"is_live\":false},{\"green\":false,\"body_pct\":0.0243,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-29 11:35:39.19365",
      "symbol": "ADAUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 0.2495,
      "exit_price": 0.2509,
      "entry_time": "2026-04-29 07:00:07",
      "exit_time": "2026-04-29 11:35:39",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.7162,
      "fees_paid": 0.104,
      "net_profit": 0.6642,
      "return_pct": 5.109,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.0032,
      "btc_2h_slope_pct": 0.1888,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.3586,\"is_live\":false},{\"green\":false,\"body_pct\":0.0625,\"is_live\":false},{\"green\":true,\"body_pct\":0.0032,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-29 11:50:27.122064",
      "symbol": "ETHUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 2328.22,
      "exit_price": 2339.3997,
      "entry_time": "2026-04-29 07:00:14",
      "exit_time": "2026-04-29 11:50:27",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6242,
      "fees_paid": 0.104,
      "net_profit": 0.5722,
      "return_pct": 4.4018,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.0032,
      "btc_2h_slope_pct": 0.1888,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.3586,\"is_live\":false},{\"green\":false,\"body_pct\":0.0625,\"is_live\":false},{\"green\":true,\"body_pct\":0.0032,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-29 11:51:51.791183",
      "symbol": "BTCUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 77272.22,
      "exit_price": 77687.217,
      "entry_time": "2026-04-29 07:00:13",
      "exit_time": "2026-04-29 11:51:51",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6982,
      "fees_paid": 0.104,
      "net_profit": 0.6462,
      "return_pct": 4.9706,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.0032,
      "btc_2h_slope_pct": 0.1888,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.3586,\"is_live\":false},{\"green\":false,\"body_pct\":0.0625,\"is_live\":false},{\"green\":true,\"body_pct\":0.0032,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-29 11:51:58.985012",
      "symbol": "XRPUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 1.3957,
      "exit_price": 1.403,
      "entry_time": "2026-04-29 07:00:20",
      "exit_time": "2026-04-29 11:51:58",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6798,
      "fees_paid": 0.104,
      "net_profit": 0.6278,
      "return_pct": 4.829,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.0032,
      "btc_2h_slope_pct": 0.1888,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.3586,\"is_live\":false},{\"green\":false,\"body_pct\":0.0625,\"is_live\":false},{\"green\":true,\"body_pct\":0.0032,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-29 11:56:07.403605",
      "symbol": "AVAXUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 9.35,
      "exit_price": 9.4053,
      "entry_time": "2026-04-29 07:00:09",
      "exit_time": "2026-04-29 11:56:07",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.7688,
      "fees_paid": 0.104,
      "net_profit": 0.7168,
      "return_pct": 5.5139,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.0032,
      "btc_2h_slope_pct": 0.1888,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.3586,\"is_live\":false},{\"green\":false,\"body_pct\":0.0625,\"is_live\":false},{\"green\":true,\"body_pct\":0.0032,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-29 12:07:39.434858",
      "symbol": "SOLUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 84.99,
      "exit_price": 85.3973,
      "entry_time": "2026-04-29 07:00:18",
      "exit_time": "2026-04-29 12:07:39",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.623,
      "fees_paid": 0.104,
      "net_profit": 0.571,
      "return_pct": 4.3921,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.0032,
      "btc_2h_slope_pct": 0.1888,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.3586,\"is_live\":false},{\"green\":false,\"body_pct\":0.0625,\"is_live\":false},{\"green\":true,\"body_pct\":0.0032,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-29 15:01:06.407021",
      "symbol": "BNBUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 628.04,
      "exit_price": 623.5681,
      "entry_time": "2026-04-29 07:00:11",
      "exit_time": "2026-04-29 15:01:06",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.9257,
      "fees_paid": 0.104,
      "net_profit": -0.9777,
      "return_pct": -7.5205,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed below EMA9 (30m)",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.0032,
      "btc_2h_slope_pct": 0.1888,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.3586,\"is_live\":false},{\"green\":false,\"body_pct\":0.0625,\"is_live\":false},{\"green\":true,\"body_pct\":0.0032,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-29 15:30:18.553556",
      "symbol": "LINKUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 9.39,
      "exit_price": 9.2254,
      "entry_time": "2026-04-29 07:00:16",
      "exit_time": "2026-04-29 15:30:18",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -2.279,
      "fees_paid": 0.104,
      "net_profit": -2.331,
      "return_pct": -17.9309,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed below EMA9 (30m)",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.0032,
      "btc_2h_slope_pct": 0.1888,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.3586,\"is_live\":false},{\"green\":false,\"body_pct\":0.0625,\"is_live\":false},{\"green\":true,\"body_pct\":0.0032,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-29 18:37:34.432936",
      "symbol": "ADAUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 0.2441,
      "exit_price": 0.2429,
      "entry_time": "2026-04-29 18:00:25",
      "exit_time": "2026-04-29 18:37:34",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6277,
      "fees_paid": 0.104,
      "net_profit": 0.5757,
      "return_pct": 4.4283,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0828,
      "btc_2h_slope_pct": -0.3103,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.3352,\"is_live\":false},{\"green\":false,\"body_pct\":0.0668,\"is_live\":false},{\"green\":false,\"body_pct\":0.0828,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-29 19:27:53.545066",
      "symbol": "SOLUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 83.19,
      "exit_price": 82.7914,
      "entry_time": "2026-04-29 18:00:37",
      "exit_time": "2026-04-29 19:27:53",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6229,
      "fees_paid": 0.104,
      "net_profit": 0.5709,
      "return_pct": 4.3917,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0828,
      "btc_2h_slope_pct": -0.3103,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.3352,\"is_live\":false},{\"green\":false,\"body_pct\":0.0668,\"is_live\":false},{\"green\":false,\"body_pct\":0.0828,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-29 20:08:43.078171",
      "symbol": "ETHUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 2270.59,
      "exit_price": 2253.5162,
      "entry_time": "2026-04-29 18:00:32",
      "exit_time": "2026-04-29 20:08:43",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.9775,
      "fees_paid": 0.104,
      "net_profit": 0.9255,
      "return_pct": 7.1195,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0828,
      "btc_2h_slope_pct": -0.3103,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.3352,\"is_live\":false},{\"green\":false,\"body_pct\":0.0668,\"is_live\":false},{\"green\":false,\"body_pct\":0.0828,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-29 20:08:48.470337",
      "symbol": "XRPUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 1.3616,
      "exit_price": 1.3553,
      "entry_time": "2026-04-29 18:00:39",
      "exit_time": "2026-04-29 20:08:48",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6037,
      "fees_paid": 0.104,
      "net_profit": 0.5517,
      "return_pct": 4.2436,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0828,
      "btc_2h_slope_pct": -0.3103,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.3352,\"is_live\":false},{\"green\":false,\"body_pct\":0.0668,\"is_live\":false},{\"green\":false,\"body_pct\":0.0828,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-29 20:10:04.84539",
      "symbol": "AVAXUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 9.12,
      "exit_price": 8.9645,
      "entry_time": "2026-04-29 18:00:26",
      "exit_time": "2026-04-29 20:10:04",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 2.2168,
      "fees_paid": 0.104,
      "net_profit": 2.1648,
      "return_pct": 16.6526,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0828,
      "btc_2h_slope_pct": -0.3103,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.3352,\"is_live\":false},{\"green\":false,\"body_pct\":0.0668,\"is_live\":false},{\"green\":false,\"body_pct\":0.0828,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-29 20:10:06.64134",
      "symbol": "BNBUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 616.52,
      "exit_price": 611.6857,
      "entry_time": "2026-04-29 18:00:28",
      "exit_time": "2026-04-29 20:10:06",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 1.0194,
      "fees_paid": 0.104,
      "net_profit": 0.9674,
      "return_pct": 7.4413,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0828,
      "btc_2h_slope_pct": -0.3103,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.3352,\"is_live\":false},{\"green\":false,\"body_pct\":0.0668,\"is_live\":false},{\"green\":false,\"body_pct\":0.0828,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-29 20:10:08.46658",
      "symbol": "BTCUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 75872.48,
      "exit_price": 75073.518,
      "entry_time": "2026-04-29 18:00:30",
      "exit_time": "2026-04-29 20:10:08",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 1.3689,
      "fees_paid": 0.104,
      "net_profit": 1.3169,
      "return_pct": 10.1303,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0828,
      "btc_2h_slope_pct": -0.3103,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.3352,\"is_live\":false},{\"green\":false,\"body_pct\":0.0668,\"is_live\":false},{\"green\":false,\"body_pct\":0.0828,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-29 20:10:12.070539",
      "symbol": "LINKUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 9.08,
      "exit_price": 8.9545,
      "entry_time": "2026-04-29 18:00:35",
      "exit_time": "2026-04-29 20:10:12",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 1.7972,
      "fees_paid": 0.104,
      "net_profit": 1.7452,
      "return_pct": 13.4243,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0828,
      "btc_2h_slope_pct": -0.3103,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.3352,\"is_live\":false},{\"green\":false,\"body_pct\":0.0668,\"is_live\":false},{\"green\":false,\"body_pct\":0.0828,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-30 11:01:08.584679",
      "symbol": "XRPUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 1.363,
      "exit_price": 1.3734,
      "entry_time": "2026-04-30 07:00:23",
      "exit_time": "2026-04-30 11:01:08",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.9906,
      "fees_paid": 0.104,
      "net_profit": -1.0426,
      "return_pct": -8.0202,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed above EMA9 (30m)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0,
      "btc_2h_slope_pct": -0.1556,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.3393,\"is_live\":false},{\"green\":true,\"body_pct\":0.0933,\"is_live\":false},{\"green\":true,\"body_pct\":0,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-30 11:30:21.479592",
      "symbol": "AVAXUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 9.09,
      "exit_price": 9.1946,
      "entry_time": "2026-04-30 06:46:12",
      "exit_time": "2026-04-30 11:30:21",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.4959,
      "fees_paid": 0.104,
      "net_profit": -1.5479,
      "return_pct": -11.9066,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed above EMA9 (30m)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.5375,
      "btc_2h_slope_pct": -0.1764,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.1433,\"is_live\":false},{\"green\":false,\"body_pct\":0.3393,\"is_live\":false},{\"green\":true,\"body_pct\":0.1238,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-30 11:30:30.544946",
      "symbol": "SOLUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 82.46,
      "exit_price": 83.3517,
      "entry_time": "2026-04-30 06:46:21",
      "exit_time": "2026-04-30 11:30:30",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.4057,
      "fees_paid": 0.104,
      "net_profit": -1.4577,
      "return_pct": -11.2132,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed above EMA9 (30m)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.5375,
      "btc_2h_slope_pct": -0.1764,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.1433,\"is_live\":false},{\"green\":false,\"body_pct\":0.3393,\"is_live\":false},{\"green\":true,\"body_pct\":0.1238,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-30 17:01:03.377955",
      "symbol": "AVAXUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 9.09,
      "exit_price": 9.1346,
      "entry_time": "2026-04-30 15:30:17",
      "exit_time": "2026-04-30 17:01:03",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.6373,
      "fees_paid": 0.104,
      "net_profit": -0.6893,
      "return_pct": -5.3026,
      "result": "LOSS",
      "exit_reason": "BTC Filter Flip (SHORT → filter now LONG)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.2174,
      "btc_2h_slope_pct": -0.0141,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0096,\"is_live\":false},{\"green\":false,\"body_pct\":0.1693,\"is_live\":false},{\"green\":false,\"body_pct\":0.0579,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-30 17:01:15.312283",
      "symbol": "XRPUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 1.3658,
      "exit_price": 1.3701,
      "entry_time": "2026-04-30 15:30:28",
      "exit_time": "2026-04-30 17:01:15",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.4078,
      "fees_paid": 0.104,
      "net_profit": -0.4598,
      "return_pct": -3.5371,
      "result": "LOSS",
      "exit_reason": "BTC Filter Flip (SHORT → filter now LONG)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.2174,
      "btc_2h_slope_pct": -0.0141,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0096,\"is_live\":false},{\"green\":false,\"body_pct\":0.1693,\"is_live\":false},{\"green\":false,\"body_pct\":0.0579,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-05-01 03:57:54.273656",
      "symbol": "BTCUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 76362.27,
      "exit_price": 76722.1897,
      "entry_time": "2026-04-30 17:01:07",
      "exit_time": "2026-05-01 03:57:54",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6127,
      "fees_paid": 0.104,
      "net_profit": 0.5607,
      "return_pct": 4.3133,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.08,
      "btc_2h_slope_pct": 0.0088,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.0103,\"is_live\":false},{\"green\":false,\"body_pct\":0.0586,\"is_live\":false},{\"green\":true,\"body_pct\":0.08,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-05-01 05:19:24.199946",
      "symbol": "ADAUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 0.2471,
      "exit_price": 0.2483,
      "entry_time": "2026-05-01 04:15:36",
      "exit_time": "2026-05-01 05:19:24",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6186,
      "fees_paid": 0.104,
      "net_profit": 0.5666,
      "return_pct": 4.3584,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.0028,
      "btc_2h_slope_pct": 0.0676,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0888,\"is_live\":false},{\"green\":false,\"body_pct\":0.0147,\"is_live\":false},{\"green\":true,\"body_pct\":0.012,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-05-01 05:19:31.388827",
      "symbol": "ETHUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 2267.16,
      "exit_price": 2277.5107,
      "entry_time": "2026-05-01 04:15:43",
      "exit_time": "2026-05-01 05:19:31",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.5935,
      "fees_paid": 0.104,
      "net_profit": 0.5415,
      "return_pct": 4.1655,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.0028,
      "btc_2h_slope_pct": 0.0676,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0888,\"is_live\":false},{\"green\":false,\"body_pct\":0.0147,\"is_live\":false},{\"green\":true,\"body_pct\":0.012,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-05-01 05:22:22.716915",
      "symbol": "SOLUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 83.64,
      "exit_price": 84.1579,
      "entry_time": "2026-05-01 04:15:47",
      "exit_time": "2026-05-01 05:22:22",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.805,
      "fees_paid": 0.104,
      "net_profit": 0.753,
      "return_pct": 5.792,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.0028,
      "btc_2h_slope_pct": 0.0676,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0888,\"is_live\":false},{\"green\":false,\"body_pct\":0.0147,\"is_live\":false},{\"green\":true,\"body_pct\":0.012,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    }
  ],
  "profit_switches": {
    "BTCUSDT": {
      "direction": "LONG",
      "locked": true
    },
    "SOLUSDT": {
      "direction": "LONG",
      "locked": true
    },
    "ADAUSDT": {
      "direction": "LONG",
      "locked": true
    },
    "XRPUSDT": {
      "direction": "LONG",
      "locked": false
    },
    "AVAXUSDT": {
      "direction": "LONG",
      "locked": false
    },
    "ETHUSDT": {
      "direction": "LONG",
      "locked": true
    },
    "LINKUSDT": {
      "direction": "LONG",
      "locked": false
    },
    "BNBUSDT": {
      "direction": "LONG",
      "locked": false
    }
  },
  "total_trades": 152,
  "winning_trades": 94,
  "losing_trades": 54,
  "total_fees": 15.6
}
