{
  "balance": 86.2068,
  "starting_balance": 100,
  "open_positions": {
    "AVAXUSDT": {
      "symbol": "AVAXUSDT",
      "direction": "LONG",
      "entry_price": 9.19,
      "entry_time": "2026-05-01 05:30:27",
      "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.2833,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.0474,\"is_live\":false},{\"green\":true,\"body_pct\":0.7908,\"is_live\":false},{\"green\":true,\"body_pct\":0.0834,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    "BNBUSDT": {
      "symbol": "BNBUSDT",
      "direction": "LONG",
      "entry_price": 620.44,
      "entry_time": "2026-05-01 05:30:29",
      "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.2833,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.0474,\"is_live\":false},{\"green\":true,\"body_pct\":0.7908,\"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:35",
      "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.2833,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.0474,\"is_live\":false},{\"green\":true,\"body_pct\":0.7908,\"is_live\":false},{\"green\":true,\"body_pct\":0.0834,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    "XRPUSDT": {
      "symbol": "XRPUSDT",
      "direction": "LONG",
      "entry_price": 1.3784,
      "entry_time": "2026-05-01 05:30:38",
      "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.2833,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.0474,\"is_live\":false},{\"green\":true,\"body_pct\":0.7908,\"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:15:39.318338",
      "symbol": "XRPUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 1.4377,
      "exit_price": 1.4311,
      "entry_time": "2026-04-18 13:01:37",
      "exit_time": "2026-04-18 13:15:39",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.5954,
      "fees_paid": 0.104,
      "net_profit": 0.5434,
      "return_pct": 4.1801,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0691,
      "btc_2h_slope_pct": -0.2628,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.3598,\"is_live\":false},{\"green\":false,\"body_pct\":0.1765,\"is_live\":false},{\"green\":false,\"body_pct\":0.0691,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-18 13:39:10.094755",
      "symbol": "ADAUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 0.2523,
      "exit_price": 0.251,
      "entry_time": "2026-04-18 13:01:26",
      "exit_time": "2026-04-18 13:39:10",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6567,
      "fees_paid": 0.104,
      "net_profit": 0.6047,
      "return_pct": 4.6517,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0691,
      "btc_2h_slope_pct": -0.2628,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.3598,\"is_live\":false},{\"green\":false,\"body_pct\":0.1765,\"is_live\":false},{\"green\":false,\"body_pct\":0.0691,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-18 13:40:41.316493",
      "symbol": "LINKUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 9.4,
      "exit_price": 9.3447,
      "entry_time": "2026-04-18 13:01:34",
      "exit_time": "2026-04-18 13:40:41",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.7652,
      "fees_paid": 0.104,
      "net_profit": 0.7132,
      "return_pct": 5.4862,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0691,
      "btc_2h_slope_pct": -0.2628,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.3598,\"is_live\":false},{\"green\":false,\"body_pct\":0.1765,\"is_live\":false},{\"green\":false,\"body_pct\":0.0691,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-18 13:40:42.848923",
      "symbol": "SOLUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 86.91,
      "exit_price": 86.4732,
      "entry_time": "2026-04-18 13:01:36",
      "exit_time": "2026-04-18 13:40:42",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6533,
      "fees_paid": 0.104,
      "net_profit": 0.6013,
      "return_pct": 4.6257,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0691,
      "btc_2h_slope_pct": -0.2628,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.3598,\"is_live\":false},{\"green\":false,\"body_pct\":0.1765,\"is_live\":false},{\"green\":false,\"body_pct\":0.0691,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-18 13:41:56.579171",
      "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:28",
      "exit_time": "2026-04-18 13:41:56",
      "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.2628,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.3598,\"is_live\":false},{\"green\":false,\"body_pct\":0.1765,\"is_live\":false},{\"green\":false,\"body_pct\":0.0691,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-18 20:02:53.806157",
      "symbol": "BTCUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 76132.01,
      "exit_price": 75739.9811,
      "entry_time": "2026-04-18 13:01:31",
      "exit_time": "2026-04-18 20:02:53",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6694,
      "fees_paid": 0.104,
      "net_profit": 0.6174,
      "return_pct": 4.7493,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0691,
      "btc_2h_slope_pct": -0.2628,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.3598,\"is_live\":false},{\"green\":false,\"body_pct\":0.1765,\"is_live\":false},{\"green\":false,\"body_pct\":0.0691,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-18 20:37:37.707765",
      "symbol": "BNBUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 633.97,
      "exit_price": 630.9353,
      "entry_time": "2026-04-18 13:01:29",
      "exit_time": "2026-04-18 20:37:37",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6223,
      "fees_paid": 0.104,
      "net_profit": 0.5703,
      "return_pct": 4.3868,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0691,
      "btc_2h_slope_pct": -0.2628,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.3598,\"is_live\":false},{\"green\":false,\"body_pct\":0.1765,\"is_live\":false},{\"green\":false,\"body_pct\":0.0691,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-18 20:41:38.978439",
      "symbol": "ETHUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 2358.08,
      "exit_price": 2347.233,
      "entry_time": "2026-04-18 13:01:32",
      "exit_time": "2026-04-18 20:41:38",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.598,
      "fees_paid": 0.104,
      "net_profit": 0.546,
      "return_pct": 4.1999,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0691,
      "btc_2h_slope_pct": -0.2628,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.3598,\"is_live\":false},{\"green\":false,\"body_pct\":0.1765,\"is_live\":false},{\"green\":false,\"body_pct\":0.0691,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-19 22:49:08.204982",
      "symbol": "ETHUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 2293.65,
      "exit_price": 2277.3281,
      "entry_time": "2026-04-19 22:04:00",
      "exit_time": "2026-04-19 22:49:08",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.9251,
      "fees_paid": 0.104,
      "net_profit": 0.8731,
      "return_pct": 6.7161,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.2623,
      "btc_2h_slope_pct": -0.1156,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.2416,\"is_live\":false},{\"green\":true,\"body_pct\":0.0196,\"is_live\":false},{\"green\":false,\"body_pct\":0.2623,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-19 23:53:00.379891",
      "symbol": "LINKUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 9.15,
      "exit_price": 9.1045,
      "entry_time": "2026-04-19 22:04:01",
      "exit_time": "2026-04-19 23:53:00",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6457,
      "fees_paid": 0.104,
      "net_profit": 0.5937,
      "return_pct": 4.5672,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.2623,
      "btc_2h_slope_pct": -0.1156,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.2416,\"is_live\":false},{\"green\":true,\"body_pct\":0.0196,\"is_live\":false},{\"green\":false,\"body_pct\":0.2623,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-19 23:55:46.604379",
      "symbol": "SOLUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 85.15,
      "exit_price": 84.7524,
      "entry_time": "2026-04-19 22:04:03",
      "exit_time": "2026-04-19 23:55:46",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6071,
      "fees_paid": 0.104,
      "net_profit": 0.5551,
      "return_pct": 4.2699,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.2623,
      "btc_2h_slope_pct": -0.1156,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.2416,\"is_live\":false},{\"green\":true,\"body_pct\":0.0196,\"is_live\":false},{\"green\":false,\"body_pct\":0.2623,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-19 23:58:26.853118",
      "symbol": "BTCUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 74773.51,
      "exit_price": 74429.7963,
      "entry_time": "2026-04-19 22:03:58",
      "exit_time": "2026-04-19 23:58:26",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.5976,
      "fees_paid": 0.104,
      "net_profit": 0.5456,
      "return_pct": 4.1967,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.2623,
      "btc_2h_slope_pct": -0.1156,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.2416,\"is_live\":false},{\"green\":true,\"body_pct\":0.0196,\"is_live\":false},{\"green\":false,\"body_pct\":0.2623,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-20 00:01:06.519621",
      "symbol": "ADAUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 0.2451,
      "exit_price": 0.2424,
      "entry_time": "2026-04-19 22:30:47",
      "exit_time": "2026-04-20 00:01:06",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 1.4209,
      "fees_paid": 0.104,
      "net_profit": 1.3689,
      "return_pct": 10.5296,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.2852,
      "btc_2h_slope_pct": -0.1644,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0196,\"is_live\":false},{\"green\":false,\"body_pct\":0.2807,\"is_live\":false},{\"green\":false,\"body_pct\":0.0045,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-20 00:01:08.070195",
      "symbol": "AVAXUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 9.16,
      "exit_price": 9.0545,
      "entry_time": "2026-04-19 22:03:55",
      "exit_time": "2026-04-20 00:01:08",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 1.4969,
      "fees_paid": 0.104,
      "net_profit": 1.4449,
      "return_pct": 11.1147,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.2623,
      "btc_2h_slope_pct": -0.1156,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.2416,\"is_live\":false},{\"green\":true,\"body_pct\":0.0196,\"is_live\":false},{\"green\":false,\"body_pct\":0.2623,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-20 00:01:09.620473",
      "symbol": "BNBUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 621.93,
      "exit_price": 616.7382,
      "entry_time": "2026-04-19 22:03:57",
      "exit_time": "2026-04-20 00:01:09",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 1.0852,
      "fees_paid": 0.104,
      "net_profit": 1.0332,
      "return_pct": 7.9479,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.2623,
      "btc_2h_slope_pct": -0.1156,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.2416,\"is_live\":false},{\"green\":true,\"body_pct\":0.0196,\"is_live\":false},{\"green\":false,\"body_pct\":0.2623,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-20 00:01:17.31428",
      "symbol": "XRPUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 1.4147,
      "exit_price": 1.4039,
      "entry_time": "2026-04-19 22:04:04",
      "exit_time": "2026-04-20 00:01:17",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.9923,
      "fees_paid": 0.104,
      "net_profit": 0.9403,
      "return_pct": 7.233,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.2623,
      "btc_2h_slope_pct": -0.1156,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.2416,\"is_live\":false},{\"green\":true,\"body_pct\":0.0196,\"is_live\":false},{\"green\":false,\"body_pct\":0.2623,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-20 09:00:38.854656",
      "symbol": "LINKUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 9.13,
      "exit_price": 9.2246,
      "entry_time": "2026-04-20 08:01:06",
      "exit_time": "2026-04-20 09:00:38",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.3471,
      "fees_paid": 0.104,
      "net_profit": -1.3991,
      "return_pct": -10.7625,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed above EMA9 (30m)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0003,
      "btc_2h_slope_pct": -0.0959,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.5741,\"is_live\":false},{\"green\":true,\"body_pct\":0.1681,\"is_live\":false},{\"green\":false,\"body_pct\":0.0003,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-20 16:20:49.926242",
      "symbol": "XRPUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 1.4218,
      "exit_price": 1.4288,
      "entry_time": "2026-04-20 15:00:44",
      "exit_time": "2026-04-20 16:20:49",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6387,
      "fees_paid": 0.104,
      "net_profit": 0.5867,
      "return_pct": 4.513,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.0417,
      "btc_2h_slope_pct": 0.0853,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.2918,\"is_live\":false},{\"green\":false,\"body_pct\":0.162,\"is_live\":false},{\"green\":false,\"body_pct\":0.0417,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-20 17:28:41.922989",
      "symbol": "BTCUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 75252.88,
      "exit_price": 75592.195,
      "entry_time": "2026-04-20 15:00:38",
      "exit_time": "2026-04-20 17:28:41",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.5862,
      "fees_paid": 0.104,
      "net_profit": 0.5342,
      "return_pct": 4.109,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.0417,
      "btc_2h_slope_pct": 0.0853,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.2918,\"is_live\":false},{\"green\":false,\"body_pct\":0.162,\"is_live\":false},{\"green\":false,\"body_pct\":0.0417,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-20 17:58:51.707884",
      "symbol": "SOLUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 85.31,
      "exit_price": 85.6971,
      "entry_time": "2026-04-20 15:00:43",
      "exit_time": "2026-04-20 17:58:51",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.5899,
      "fees_paid": 0.104,
      "net_profit": 0.5379,
      "return_pct": 4.1379,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.0417,
      "btc_2h_slope_pct": 0.0853,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.2918,\"is_live\":false},{\"green\":false,\"body_pct\":0.162,\"is_live\":false},{\"green\":false,\"body_pct\":0.0417,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-20 19:50:14.387119",
      "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:00:41",
      "exit_time": "2026-04-20 19:50:14",
      "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.0417,
      "btc_2h_slope_pct": 0.0853,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.2918,\"is_live\":false},{\"green\":false,\"body_pct\":0.162,\"is_live\":false},{\"green\":false,\"body_pct\":0.0417,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-20 20:06:27.26131",
      "symbol": "AVAXUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 9.26,
      "exit_price": 9.3153,
      "entry_time": "2026-04-20 15:00:35",
      "exit_time": "2026-04-20 20:06:27",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.7769,
      "fees_paid": 0.104,
      "net_profit": 0.7249,
      "return_pct": 5.5762,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.0417,
      "btc_2h_slope_pct": 0.0853,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.2918,\"is_live\":false},{\"green\":false,\"body_pct\":0.162,\"is_live\":false},{\"green\":false,\"body_pct\":0.0417,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-20 20:13:14.945238",
      "symbol": "ETHUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 2318.56,
      "exit_price": 2330.0744,
      "entry_time": "2026-04-20 15:00:40",
      "exit_time": "2026-04-20 20:13:14",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6456,
      "fees_paid": 0.104,
      "net_profit": 0.5936,
      "return_pct": 4.5662,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.0417,
      "btc_2h_slope_pct": 0.0853,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.2918,\"is_live\":false},{\"green\":false,\"body_pct\":0.162,\"is_live\":false},{\"green\":false,\"body_pct\":0.0417,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-20 23:04:08.766086",
      "symbol": "ADAUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 0.2487,
      "exit_price": 0.2508,
      "entry_time": "2026-04-20 16:20:39",
      "exit_time": "2026-04-20 23:04:08",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 1.0844,
      "fees_paid": 0.104,
      "net_profit": 1.0324,
      "return_pct": 7.9416,
      "result": "WIN",
      "exit_reason": "Profit Target +0.80%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.3786,
      "btc_2h_slope_pct": 0.0478,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.129,\"is_live\":false},{\"green\":true,\"body_pct\":0.1018,\"is_live\":false},{\"green\":true,\"body_pct\":0.3786,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-21 08:36:13.722777",
      "symbol": "ADAUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 0.249,
      "exit_price": 0.2502,
      "entry_time": "2026-04-21 08:32:09",
      "exit_time": "2026-04-21 08:36:13",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6134,
      "fees_paid": 0.104,
      "net_profit": 0.5614,
      "return_pct": 4.3183,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.1811,
      "btc_2h_slope_pct": 0.0093,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.1191,\"is_live\":false},{\"green\":false,\"body_pct\":0.0549,\"is_live\":false},{\"green\":true,\"body_pct\":0.2361,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-21 10:27:06.796448",
      "symbol": "XRPUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 1.4348,
      "exit_price": 1.4416,
      "entry_time": "2026-04-21 08:32:20",
      "exit_time": "2026-04-21 10:27:06",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6142,
      "fees_paid": 0.104,
      "net_profit": 0.5622,
      "return_pct": 4.3246,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.1811,
      "btc_2h_slope_pct": 0.0093,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.1191,\"is_live\":false},{\"green\":false,\"body_pct\":0.0549,\"is_live\":false},{\"green\":true,\"body_pct\":0.2361,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-21 10:41:32.548323",
      "symbol": "BNBUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 629.3,
      "exit_price": 634.7924,
      "entry_time": "2026-04-20 19:18:44",
      "exit_time": "2026-04-21 10:41:32",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 1.1346,
      "fees_paid": 0.104,
      "net_profit": 1.0826,
      "return_pct": 8.3279,
      "result": "WIN",
      "exit_reason": "Profit Target +0.90%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.5693,
      "btc_2h_slope_pct": 0.0681,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.4715,\"is_live\":false},{\"green\":false,\"body_pct\":0.0279,\"is_live\":false},{\"green\":true,\"body_pct\":0.5693,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-21 12:50:20.703533",
      "symbol": "ETHUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 2324.37,
      "exit_price": 2334.832,
      "entry_time": "2026-04-21 11:01:18",
      "exit_time": "2026-04-21 12:50:20",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.5851,
      "fees_paid": 0.104,
      "net_profit": 0.5331,
      "return_pct": 4.101,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.0311,
      "btc_2h_slope_pct": 0.2716,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.352,\"is_live\":false},{\"green\":true,\"body_pct\":0.2031,\"is_live\":false},{\"green\":true,\"body_pct\":0.0311,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-21 12:50:23.770885",
      "symbol": "SOLUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 85.81,
      "exit_price": 86.2069,
      "entry_time": "2026-04-21 11:01:21",
      "exit_time": "2026-04-21 12:50:23",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6013,
      "fees_paid": 0.104,
      "net_profit": 0.5493,
      "return_pct": 4.225,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.0311,
      "btc_2h_slope_pct": 0.2716,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.352,\"is_live\":false},{\"green\":true,\"body_pct\":0.2031,\"is_live\":false},{\"green\":true,\"body_pct\":0.0311,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-21 17:00:02.158367",
      "symbol": "BTCUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 76530.99,
      "exit_price": 75637.2125,
      "entry_time": "2026-04-21 11:01:17",
      "exit_time": "2026-04-21 17:00:02",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.5182,
      "fees_paid": 0.104,
      "net_profit": -1.5702,
      "return_pct": -12.0786,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed below EMA9 (30m)",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.0311,
      "btc_2h_slope_pct": 0.2716,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.352,\"is_live\":false},{\"green\":true,\"body_pct\":0.2031,\"is_live\":false},{\"green\":true,\"body_pct\":0.0311,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-22 02:00:42.848899",
      "symbol": "ADAUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 0.246,
      "exit_price": 0.25,
      "entry_time": "2026-04-21 21:37:16",
      "exit_time": "2026-04-22 02:00:42",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -2.127,
      "fees_paid": 0.104,
      "net_profit": -2.179,
      "return_pct": -16.7616,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed above EMA9 (30m)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.3155,
      "btc_2h_slope_pct": -0.0302,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.1784,\"is_live\":false},{\"green\":true,\"body_pct\":0.2163,\"is_live\":false},{\"green\":false,\"body_pct\":0.5307,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-22 02:00:49.843388",
      "symbol": "ETHUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 2307.08,
      "exit_price": 2328.3036,
      "entry_time": "2026-04-22 00:30:27",
      "exit_time": "2026-04-22 02:00:49",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.1959,
      "fees_paid": 0.104,
      "net_profit": -1.2479,
      "return_pct": -9.5993,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed above EMA9 (30m)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.2337,
      "btc_2h_slope_pct": -0.0909,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.0368,\"is_live\":false},{\"green\":false,\"body_pct\":0.2409,\"is_live\":false},{\"green\":true,\"body_pct\":0.0072,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-22 02:31:11.076535",
      "symbol": "AVAXUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 9.24,
      "exit_price": 9.4247,
      "entry_time": "2026-04-21 21:37:18",
      "exit_time": "2026-04-22 02:31:11",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -2.5987,
      "fees_paid": 0.104,
      "net_profit": -2.6507,
      "return_pct": -20.3903,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed above EMA9 (30m)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.3155,
      "btc_2h_slope_pct": -0.0302,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.1784,\"is_live\":false},{\"green\":true,\"body_pct\":0.2163,\"is_live\":false},{\"green\":false,\"body_pct\":0.5307,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-22 02:31:14.139864",
      "symbol": "BTCUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 75041.25,
      "exit_price": 76312.147,
      "entry_time": "2026-04-21 22:00:29",
      "exit_time": "2026-04-22 02:31:14",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -2.2017,
      "fees_paid": 0.104,
      "net_profit": -2.2537,
      "return_pct": -17.336,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed above EMA9 (30m)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0201,
      "btc_2h_slope_pct": -0.2657,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.2163,\"is_live\":false},{\"green\":false,\"body_pct\":0.9902,\"is_live\":false},{\"green\":true,\"body_pct\":0.0173,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-22 02:31:17.202683",
      "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:33",
      "exit_time": "2026-04-22 02:31:17",
      "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.0201,
      "btc_2h_slope_pct": -0.2657,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.2163,\"is_live\":false},{\"green\":false,\"body_pct\":0.9902,\"is_live\":false},{\"green\":true,\"body_pct\":0.0173,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-22 02:31:18.735084",
      "symbol": "SOLUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 84.97,
      "exit_price": 86.3431,
      "entry_time": "2026-04-21 21:37:26",
      "exit_time": "2026-04-22 02:31:18",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -2.1009,
      "fees_paid": 0.104,
      "net_profit": -2.1529,
      "return_pct": -16.5604,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed above EMA9 (30m)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.3155,
      "btc_2h_slope_pct": -0.0302,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.1784,\"is_live\":false},{\"green\":true,\"body_pct\":0.2163,\"is_live\":false},{\"green\":false,\"body_pct\":0.5307,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-22 03:00:38.076929",
      "symbol": "BNBUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 628.73,
      "exit_price": 633.0664,
      "entry_time": "2026-04-21 21:37:19",
      "exit_time": "2026-04-22 03:00:38",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.8966,
      "fees_paid": 0.104,
      "net_profit": -0.9486,
      "return_pct": -7.297,
      "result": "LOSS",
      "exit_reason": "BTC Filter Flip (SHORT → filter now LONG)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.3155,
      "btc_2h_slope_pct": -0.0302,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.1784,\"is_live\":false},{\"green\":true,\"body_pct\":0.2163,\"is_live\":false},{\"green\":false,\"body_pct\":0.5307,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-22 03:00:46.003689",
      "symbol": "XRPUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 1.4132,
      "exit_price": 1.4319,
      "entry_time": "2026-04-21 22:00:36",
      "exit_time": "2026-04-22 03:00:46",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.7216,
      "fees_paid": 0.104,
      "net_profit": -1.7736,
      "return_pct": -13.6434,
      "result": "LOSS",
      "exit_reason": "BTC Filter Flip (SHORT → filter now LONG)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0201,
      "btc_2h_slope_pct": -0.2657,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.2163,\"is_live\":false},{\"green\":false,\"body_pct\":0.9902,\"is_live\":false},{\"green\":true,\"body_pct\":0.0173,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-22 04:11:53.709256",
      "symbol": "ADAUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 0.2491,
      "exit_price": 0.2509,
      "entry_time": "2026-04-22 03:49:16",
      "exit_time": "2026-04-22 04:11:53",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.9261,
      "fees_paid": 0.104,
      "net_profit": 0.8741,
      "return_pct": 6.7236,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.1145,
      "btc_2h_slope_pct": 0.1495,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.1265,\"is_live\":false},{\"green\":false,\"body_pct\":0.2748,\"is_live\":false},{\"green\":true,\"body_pct\":0.1608,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-22 04:11:55.24016",
      "symbol": "AVAXUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 9.4,
      "exit_price": 9.4553,
      "entry_time": "2026-04-22 03:49:17",
      "exit_time": "2026-04-22 04:11:55",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.7644,
      "fees_paid": 0.104,
      "net_profit": 0.7124,
      "return_pct": 5.4798,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.1145,
      "btc_2h_slope_pct": 0.1495,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.1265,\"is_live\":false},{\"green\":false,\"body_pct\":0.2748,\"is_live\":false},{\"green\":true,\"body_pct\":0.1608,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-22 04:11:58.595384",
      "symbol": "BTCUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 76283.04,
      "exit_price": 76768.1567,
      "entry_time": "2026-04-22 03:49:20",
      "exit_time": "2026-04-22 04:11:58",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.8267,
      "fees_paid": 0.104,
      "net_profit": 0.7747,
      "return_pct": 5.9594,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.1145,
      "btc_2h_slope_pct": 0.1495,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.1265,\"is_live\":false},{\"green\":false,\"body_pct\":0.2748,\"is_live\":false},{\"green\":true,\"body_pct\":0.1608,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-22 04:12:00.955856",
      "symbol": "ETHUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 2320.4,
      "exit_price": 2336.0314,
      "entry_time": "2026-04-22 03:49:22",
      "exit_time": "2026-04-22 04:12:00",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.8757,
      "fees_paid": 0.104,
      "net_profit": 0.8237,
      "return_pct": 6.3365,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.1145,
      "btc_2h_slope_pct": 0.1495,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.1265,\"is_live\":false},{\"green\":false,\"body_pct\":0.2748,\"is_live\":false},{\"green\":true,\"body_pct\":0.1608,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-22 04:12:02.720767",
      "symbol": "LINKUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 9.4,
      "exit_price": 9.4653,
      "entry_time": "2026-04-22 03:49:24",
      "exit_time": "2026-04-22 04:12:02",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.9026,
      "fees_paid": 0.104,
      "net_profit": 0.8506,
      "return_pct": 6.5431,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.1145,
      "btc_2h_slope_pct": 0.1495,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.1265,\"is_live\":false},{\"green\":false,\"body_pct\":0.2748,\"is_live\":false},{\"green\":true,\"body_pct\":0.1608,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-22 04:12:04.273942",
      "symbol": "SOLUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 86.27,
      "exit_price": 86.7766,
      "entry_time": "2026-04-22 03:49:25",
      "exit_time": "2026-04-22 04:12:04",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.7634,
      "fees_paid": 0.104,
      "net_profit": 0.7114,
      "return_pct": 5.4721,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.1145,
      "btc_2h_slope_pct": 0.1495,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.1265,\"is_live\":false},{\"green\":false,\"body_pct\":0.2748,\"is_live\":false},{\"green\":true,\"body_pct\":0.1608,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-22 04:16:01.234436",
      "symbol": "BNBUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 632.17,
      "exit_price": 635.1023,
      "entry_time": "2026-04-22 03:49:19",
      "exit_time": "2026-04-22 04:16:01",
      "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.1145,
      "btc_2h_slope_pct": 0.1495,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.1265,\"is_live\":false},{\"green\":false,\"body_pct\":0.2748,\"is_live\":false},{\"green\":true,\"body_pct\":0.1608,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-22 04:17:28.594862",
      "symbol": "XRPUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 1.4288,
      "exit_price": 1.4387,
      "entry_time": "2026-04-22 03:49:27",
      "exit_time": "2026-04-22 04:17:28",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.899,
      "fees_paid": 0.104,
      "net_profit": 0.847,
      "return_pct": 6.5151,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.1145,
      "btc_2h_slope_pct": 0.1495,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.1265,\"is_live\":false},{\"green\":false,\"body_pct\":0.2748,\"is_live\":false},{\"green\":true,\"body_pct\":0.1608,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-23 12:13:13.66212",
      "symbol": "BTCUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 77640.01,
      "exit_price": 77262.2518,
      "entry_time": "2026-04-23 12:01:24",
      "exit_time": "2026-04-23 12:13:13",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6325,
      "fees_paid": 0.104,
      "net_profit": 0.5805,
      "return_pct": 4.4655,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0198,
      "btc_2h_slope_pct": -0.1421,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.3057,\"is_live\":false},{\"green\":true,\"body_pct\":0.0451,\"is_live\":false},{\"green\":false,\"body_pct\":0.0198,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-23 12:16:04.754002",
      "symbol": "AVAXUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 9.25,
      "exit_price": 9.2046,
      "entry_time": "2026-04-23 12:01:20",
      "exit_time": "2026-04-23 12:16:04",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6381,
      "fees_paid": 0.104,
      "net_profit": 0.5861,
      "return_pct": 4.5081,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0198,
      "btc_2h_slope_pct": -0.1421,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.3057,\"is_live\":false},{\"green\":true,\"body_pct\":0.0451,\"is_live\":false},{\"green\":false,\"body_pct\":0.0198,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-23 17:00:11.250099",
      "symbol": "LINKUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 9.19,
      "exit_price": 9.3447,
      "entry_time": "2026-04-23 12:01:28",
      "exit_time": "2026-04-23 17:00:11",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -2.1879,
      "fees_paid": 0.104,
      "net_profit": -2.2399,
      "return_pct": -17.2303,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed above EMA9 (30m)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0198,
      "btc_2h_slope_pct": -0.1421,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.3057,\"is_live\":false},{\"green\":true,\"body_pct\":0.0451,\"is_live\":false},{\"green\":false,\"body_pct\":0.0198,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-23 17:30:11.360409",
      "symbol": "ADAUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 0.246,
      "exit_price": 0.2499,
      "entry_time": "2026-04-23 12:01:18",
      "exit_time": "2026-04-23 17:30:11",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -2.0741,
      "fees_paid": 0.104,
      "net_profit": -2.1261,
      "return_pct": -16.3549,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed above EMA9 (30m)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0198,
      "btc_2h_slope_pct": -0.1421,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.3057,\"is_live\":false},{\"green\":true,\"body_pct\":0.0451,\"is_live\":false},{\"green\":false,\"body_pct\":0.0198,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-23 17:30:22.208052",
      "symbol": "XRPUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 1.4153,
      "exit_price": 1.4332,
      "entry_time": "2026-04-23 12:01:31",
      "exit_time": "2026-04-23 17:30:22",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.6457,
      "fees_paid": 0.104,
      "net_profit": -1.6977,
      "return_pct": -13.059,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed above EMA9 (30m)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0198,
      "btc_2h_slope_pct": -0.1421,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.3057,\"is_live\":false},{\"green\":true,\"body_pct\":0.0451,\"is_live\":false},{\"green\":false,\"body_pct\":0.0198,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-23 18:01:11.773351",
      "symbol": "BNBUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 632.71,
      "exit_price": 640.0599,
      "entry_time": "2026-04-23 12:01:22",
      "exit_time": "2026-04-23 18:01:11",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.5101,
      "fees_paid": 0.104,
      "net_profit": -1.5621,
      "return_pct": -12.0165,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed above EMA9 (30m)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0198,
      "btc_2h_slope_pct": -0.1421,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.3057,\"is_live\":false},{\"green\":true,\"body_pct\":0.0451,\"is_live\":false},{\"green\":false,\"body_pct\":0.0198,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-23 19:01:28.300328",
      "symbol": "ETHUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 2316.5,
      "exit_price": 2330.2645,
      "entry_time": "2026-04-23 12:01:26",
      "exit_time": "2026-04-23 19:01:28",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.7725,
      "fees_paid": 0.104,
      "net_profit": -0.8245,
      "return_pct": -6.342,
      "result": "LOSS",
      "exit_reason": "BTC Filter Flip (SHORT → filter now LONG)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0198,
      "btc_2h_slope_pct": -0.1421,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.3057,\"is_live\":false},{\"green\":true,\"body_pct\":0.0451,\"is_live\":false},{\"green\":false,\"body_pct\":0.0198,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-23 19:01:32.006954",
      "symbol": "SOLUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 85.53,
      "exit_price": 85.8629,
      "entry_time": "2026-04-23 12:01:29",
      "exit_time": "2026-04-23 19:01:32",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.506,
      "fees_paid": 0.104,
      "net_profit": -0.558,
      "return_pct": -4.2923,
      "result": "LOSS",
      "exit_reason": "BTC Filter Flip (SHORT → filter now LONG)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0198,
      "btc_2h_slope_pct": -0.1421,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.3057,\"is_live\":false},{\"green\":true,\"body_pct\":0.0451,\"is_live\":false},{\"green\":false,\"body_pct\":0.0198,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-24 02:50:36.74104",
      "symbol": "ADAUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 0.2502,
      "exit_price": 0.2515,
      "entry_time": "2026-04-24 02:00:55",
      "exit_time": "2026-04-24 02:50:36",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6621,
      "fees_paid": 0.104,
      "net_profit": 0.6101,
      "return_pct": 4.6927,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.0464,
      "btc_2h_slope_pct": 0.1111,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.1295,\"is_live\":false},{\"green\":true,\"body_pct\":0.158,\"is_live\":false},{\"green\":true,\"body_pct\":0.0464,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-24 05:00:25.933863",
      "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:59",
      "exit_time": "2026-04-24 05:00:25",
      "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.246,
      "btc_2h_slope_pct": 0.153,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.158,\"is_live\":false},{\"green\":true,\"body_pct\":0.1923,\"is_live\":false},{\"green\":true,\"body_pct\":0.0536,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-24 06:00:27.967818",
      "symbol": "BNBUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 639.95,
      "exit_price": 634.2927,
      "entry_time": "2026-04-24 02:30:55",
      "exit_time": "2026-04-24 06:00:27",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.1492,
      "fees_paid": 0.104,
      "net_profit": -1.2012,
      "return_pct": -9.2402,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed below EMA9 (30m)",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.246,
      "btc_2h_slope_pct": 0.153,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.158,\"is_live\":false},{\"green\":true,\"body_pct\":0.1923,\"is_live\":false},{\"green\":true,\"body_pct\":0.0536,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-24 06:31:03.0289",
      "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:00",
      "exit_time": "2026-04-24 06:31:03",
      "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.1111,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.1295,\"is_live\":false},{\"green\":true,\"body_pct\":0.158,\"is_live\":false},{\"green\":true,\"body_pct\":0.0464,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-24 06:31:08.444279",
      "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:06",
      "exit_time": "2026-04-24 06:31:08",
      "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.1111,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.1295,\"is_live\":false},{\"green\":true,\"body_pct\":0.158,\"is_live\":false},{\"green\":true,\"body_pct\":0.0464,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-24 07:00:55.900493",
      "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:00:57",
      "exit_time": "2026-04-24 07:00:55",
      "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.1111,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.1295,\"is_live\":false},{\"green\":true,\"body_pct\":0.158,\"is_live\":false},{\"green\":true,\"body_pct\":0.0464,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-24 07:01:03.133617",
      "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:04",
      "exit_time": "2026-04-24 07:01:03",
      "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.1111,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.1295,\"is_live\":false},{\"green\":true,\"body_pct\":0.158,\"is_live\":false},{\"green\":true,\"body_pct\":0.0464,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-24 07:01:06.760496",
      "symbol": "XRPUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 1.4399,
      "exit_price": 1.4282,
      "entry_time": "2026-04-24 02:01:08",
      "exit_time": "2026-04-24 07:01:06",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.0576,
      "fees_paid": 0.104,
      "net_profit": -1.1096,
      "return_pct": -8.5356,
      "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.1111,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.1295,\"is_live\":false},{\"green\":true,\"body_pct\":0.158,\"is_live\":false},{\"green\":true,\"body_pct\":0.0464,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-24 10:30:32.41222",
      "symbol": "ADAUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 0.2489,
      "exit_price": 0.25,
      "entry_time": "2026-04-24 10:01:24",
      "exit_time": "2026-04-24 10:30:32",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.5876,
      "fees_paid": 0.104,
      "net_profit": -0.6396,
      "return_pct": -4.9197,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed above EMA9 (30m)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0353,
      "btc_2h_slope_pct": -0.0917,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.0893,\"is_live\":false},{\"green\":false,\"body_pct\":0.0974,\"is_live\":false},{\"green\":false,\"body_pct\":0.0353,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-24 13:30:56.448162",
      "symbol": "LINKUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 9.29,
      "exit_price": 9.3847,
      "entry_time": "2026-04-24 10:00:06",
      "exit_time": "2026-04-24 13:30:56",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.325,
      "fees_paid": 0.104,
      "net_profit": -1.377,
      "return_pct": -10.5927,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed above EMA9 (30m)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.1866,
      "btc_2h_slope_pct": -0.077,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.0651,\"is_live\":false},{\"green\":false,\"body_pct\":0.0893,\"is_live\":false},{\"green\":false,\"body_pct\":0.0974,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-24 13:30:58.246937",
      "symbol": "SOLUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 85.39,
      "exit_price": 86.2931,
      "entry_time": "2026-04-24 09:31:26",
      "exit_time": "2026-04-24 13:30:58",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.3749,
      "fees_paid": 0.104,
      "net_profit": -1.4269,
      "return_pct": -10.9765,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed above EMA9 (30m)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.1208,
      "btc_2h_slope_pct": -0.0574,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.0651,\"is_live\":false},{\"green\":false,\"body_pct\":0.0893,\"is_live\":false},{\"green\":false,\"body_pct\":0.0316,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-24 13:31:00.055076",
      "symbol": "XRPUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 1.4287,
      "exit_price": 1.4402,
      "entry_time": "2026-04-24 09:31:28",
      "exit_time": "2026-04-24 13:31:00",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.0482,
      "fees_paid": 0.104,
      "net_profit": -1.1002,
      "return_pct": -8.4631,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed above EMA9 (30m)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.1208,
      "btc_2h_slope_pct": -0.0574,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.0651,\"is_live\":false},{\"green\":false,\"body_pct\":0.0893,\"is_live\":false},{\"green\":false,\"body_pct\":0.0316,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-24 14:00:48.997292",
      "symbol": "BNBUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 633.82,
      "exit_price": 638.419,
      "entry_time": "2026-04-24 12:00:22",
      "exit_time": "2026-04-24 14:00:48",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.9433,
      "fees_paid": 0.104,
      "net_profit": -0.9953,
      "return_pct": -7.6561,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed above EMA9 (30m)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0593,
      "btc_2h_slope_pct": -0.1185,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.3673,\"is_live\":false},{\"green\":true,\"body_pct\":0.0357,\"is_live\":false},{\"green\":false,\"body_pct\":0.0593,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-24 14:00:50.808272",
      "symbol": "BTCUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 77688.01,
      "exit_price": 78279.3801,
      "entry_time": "2026-04-24 09:31:21",
      "exit_time": "2026-04-24 14:00:50",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.9896,
      "fees_paid": 0.104,
      "net_profit": -1.0416,
      "return_pct": -8.0121,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed above EMA9 (30m)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.1208,
      "btc_2h_slope_pct": -0.0574,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.0651,\"is_live\":false},{\"green\":false,\"body_pct\":0.0893,\"is_live\":false},{\"green\":false,\"body_pct\":0.0316,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-24 14:00:52.619955",
      "symbol": "ETHUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 2313.66,
      "exit_price": 2329.264,
      "entry_time": "2026-04-24 09:31:23",
      "exit_time": "2026-04-24 14:00:52",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.8768,
      "fees_paid": 0.104,
      "net_profit": -0.9288,
      "return_pct": -7.1443,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed above EMA9 (30m)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.1208,
      "btc_2h_slope_pct": -0.0574,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.0651,\"is_live\":false},{\"green\":false,\"body_pct\":0.0893,\"is_live\":false},{\"green\":false,\"body_pct\":0.0316,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-25 04:00:04.866575",
      "symbol": "AVAXUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 9.39,
      "exit_price": 9.4347,
      "entry_time": "2026-04-25 02:29:06",
      "exit_time": "2026-04-25 04:00:04",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.6191,
      "fees_paid": 0.104,
      "net_profit": -0.6711,
      "return_pct": -5.162,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed above EMA9 (30m)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.1643,
      "btc_2h_slope_pct": -0.0584,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.1043,\"is_live\":false},{\"green\":true,\"body_pct\":0.0355,\"is_live\":false},{\"green\":false,\"body_pct\":0.1643,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-25 05:01:13.357937",
      "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:29:04",
      "exit_time": "2026-04-25 05:01:13",
      "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.1643,
      "btc_2h_slope_pct": -0.0584,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.1043,\"is_live\":false},{\"green\":true,\"body_pct\":0.0355,\"is_live\":false},{\"green\":false,\"body_pct\":0.1643,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-25 06:00:10.381408",
      "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:57",
      "exit_time": "2026-04-25 06:00:10",
      "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.1193,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0134,\"is_live\":false},{\"green\":false,\"body_pct\":0.2811,\"is_live\":false},{\"green\":true,\"body_pct\":0.0269,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-25 06:30:09.04934",
      "symbol": "ETHUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 2312.86,
      "exit_price": 2318.7688,
      "entry_time": "2026-04-25 00:31:04",
      "exit_time": "2026-04-25 06:30:09",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.3321,
      "fees_paid": 0.104,
      "net_profit": -0.3841,
      "return_pct": -2.9548,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed above EMA9 (30m)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0106,
      "btc_2h_slope_pct": -0.0423,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.1149,\"is_live\":false},{\"green\":true,\"body_pct\":0.0134,\"is_live\":false},{\"green\":false,\"body_pct\":0.0241,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-25 12:00:05.813079",
      "symbol": "BTCUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 77552.64,
      "exit_price": 77753.4073,
      "entry_time": "2026-04-24 22:01:01",
      "exit_time": "2026-04-25 12:00:05",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.3365,
      "fees_paid": 0.104,
      "net_profit": -0.3885,
      "return_pct": -2.9888,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed above EMA9 (30m)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0921,
      "btc_2h_slope_pct": -0.0512,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.0556,\"is_live\":false},{\"green\":true,\"body_pct\":0.0693,\"is_live\":false},{\"green\":false,\"body_pct\":0.0921,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-25 13:00:20.060138",
      "symbol": "XRPUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 1.4322,
      "exit_price": 1.4363,
      "entry_time": "2026-04-25 01:01:07",
      "exit_time": "2026-04-25 13:00:20",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.3738,
      "fees_paid": 0.104,
      "net_profit": -0.4258,
      "return_pct": -3.2752,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed above EMA9 (30m)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0269,
      "btc_2h_slope_pct": -0.1193,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0134,\"is_live\":false},{\"green\":false,\"body_pct\":0.2811,\"is_live\":false},{\"green\":true,\"body_pct\":0.0269,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-26 00:30:58.281191",
      "symbol": "ETHUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 2310.42,
      "exit_price": 2317.6683,
      "entry_time": "2026-04-25 20:01:13",
      "exit_time": "2026-04-26 00:30:58",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.4078,
      "fees_paid": 0.104,
      "net_profit": -0.4598,
      "return_pct": -3.5372,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed above EMA9 (30m)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0175,
      "btc_2h_slope_pct": -0.1102,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.0935,\"is_live\":false},{\"green\":false,\"body_pct\":0.1023,\"is_live\":false},{\"green\":true,\"body_pct\":0.0175,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-26 01:31:21.795683",
      "symbol": "BTCUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 77265.29,
      "exit_price": 77633.2572,
      "entry_time": "2026-04-25 20:01:11",
      "exit_time": "2026-04-26 01:31:21",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.6191,
      "fees_paid": 0.104,
      "net_profit": -0.6711,
      "return_pct": -5.1624,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed above EMA9 (30m)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0175,
      "btc_2h_slope_pct": -0.1102,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.0935,\"is_live\":false},{\"green\":false,\"body_pct\":0.1023,\"is_live\":false},{\"green\":true,\"body_pct\":0.0175,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-26 05:00:51.2721",
      "symbol": "SOLUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 85.62,
      "exit_price": 86.4432,
      "entry_time": "2026-04-25 20:01:17",
      "exit_time": "2026-04-26 05:00:51",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.2499,
      "fees_paid": 0.104,
      "net_profit": -1.3019,
      "return_pct": -10.0146,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed above EMA9 (30m)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0175,
      "btc_2h_slope_pct": -0.1102,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.0935,\"is_live\":false},{\"green\":false,\"body_pct\":0.1023,\"is_live\":false},{\"green\":true,\"body_pct\":0.0175,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-26 07:30:30.617589",
      "symbol": "AVAXUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 9.31,
      "exit_price": 9.4147,
      "entry_time": "2026-04-25 20:01:08",
      "exit_time": "2026-04-26 07:30:30",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.462,
      "fees_paid": 0.104,
      "net_profit": -1.514,
      "return_pct": -11.6465,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed above EMA9 (30m)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0175,
      "btc_2h_slope_pct": -0.1102,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.0935,\"is_live\":false},{\"green\":false,\"body_pct\":0.1023,\"is_live\":false},{\"green\":true,\"body_pct\":0.0175,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-26 07:30:37.810155",
      "symbol": "LINKUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 9.31,
      "exit_price": 9.4147,
      "entry_time": "2026-04-25 20:01:15",
      "exit_time": "2026-04-26 07:30:37",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.462,
      "fees_paid": 0.104,
      "net_profit": -1.514,
      "return_pct": -11.6465,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed above EMA9 (30m)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0175,
      "btc_2h_slope_pct": -0.1102,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.0935,\"is_live\":false},{\"green\":false,\"body_pct\":0.1023,\"is_live\":false},{\"green\":true,\"body_pct\":0.0175,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-26 08:00:27.28509",
      "symbol": "ADAUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 0.2486,
      "exit_price": 0.2509,
      "entry_time": "2026-04-25 20:01:06",
      "exit_time": "2026-04-26 08:00:27",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.216,
      "fees_paid": 0.104,
      "net_profit": -1.268,
      "return_pct": -9.754,
      "result": "LOSS",
      "exit_reason": "BTC Filter Flip (SHORT → filter now LONG)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0175,
      "btc_2h_slope_pct": -0.1102,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.0935,\"is_live\":false},{\"green\":false,\"body_pct\":0.1023,\"is_live\":false},{\"green\":true,\"body_pct\":0.0175,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-26 08:00:30.907767",
      "symbol": "BNBUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 627.54,
      "exit_price": 631.9958,
      "entry_time": "2026-04-25 20:01:09",
      "exit_time": "2026-04-26 08:00:30",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.9231,
      "fees_paid": 0.104,
      "net_profit": -0.9751,
      "return_pct": -7.5005,
      "result": "LOSS",
      "exit_reason": "BTC Filter Flip (SHORT → filter now LONG)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0175,
      "btc_2h_slope_pct": -0.1102,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.0935,\"is_live\":false},{\"green\":false,\"body_pct\":0.1023,\"is_live\":false},{\"green\":true,\"body_pct\":0.0175,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-26 08:00:39.974667",
      "symbol": "XRPUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 1.4205,
      "exit_price": 1.4278,
      "entry_time": "2026-04-25 20:01:19",
      "exit_time": "2026-04-26 08:00:39",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.6693,
      "fees_paid": 0.104,
      "net_profit": -0.7213,
      "return_pct": -5.5486,
      "result": "LOSS",
      "exit_reason": "BTC Filter Flip (SHORT → filter now LONG)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0175,
      "btc_2h_slope_pct": -0.1102,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.0935,\"is_live\":false},{\"green\":false,\"body_pct\":0.1023,\"is_live\":false},{\"green\":true,\"body_pct\":0.0175,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-26 10:37:18.264529",
      "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:00:36",
      "exit_time": "2026-04-26 10:37:18",
      "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.0304,
      "btc_2h_slope_pct": 0.2034,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.4193,\"is_live\":false},{\"green\":false,\"body_pct\":0.1499,\"is_live\":false},{\"green\":true,\"body_pct\":0.0304,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-26 11:23:06.786178",
      "symbol": "ADAUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 0.2511,
      "exit_price": 0.2523,
      "entry_time": "2026-04-26 08:01:54",
      "exit_time": "2026-04-26 11:23:06",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6077,
      "fees_paid": 0.104,
      "net_profit": 0.5557,
      "return_pct": 4.2746,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.0642,
      "btc_2h_slope_pct": 0.2072,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.4193,\"is_live\":false},{\"green\":false,\"body_pct\":0.1499,\"is_live\":false},{\"green\":true,\"body_pct\":0.0642,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-26 11:34:53.261119",
      "symbol": "AVAXUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 9.41,
      "exit_price": 9.4553,
      "entry_time": "2026-04-26 08:00:29",
      "exit_time": "2026-04-26 11:34:53",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6254,
      "fees_paid": 0.104,
      "net_profit": 0.5734,
      "return_pct": 4.4108,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.0304,
      "btc_2h_slope_pct": 0.2034,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.4193,\"is_live\":false},{\"green\":false,\"body_pct\":0.1499,\"is_live\":false},{\"green\":true,\"body_pct\":0.0304,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-26 15:30:36.55255",
      "symbol": "SOLUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 86.53,
      "exit_price": 86.017,
      "entry_time": "2026-04-26 08:00:38",
      "exit_time": "2026-04-26 15:30:36",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.7708,
      "fees_paid": 0.104,
      "net_profit": -0.8228,
      "return_pct": -6.3289,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed below EMA9 (30m)",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.0304,
      "btc_2h_slope_pct": 0.2034,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.4193,\"is_live\":false},{\"green\":false,\"body_pct\":0.1499,\"is_live\":false},{\"green\":true,\"body_pct\":0.0304,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-26 16:19:41.139436",
      "symbol": "ETHUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 2329.7,
      "exit_price": 2341.4587,
      "entry_time": "2026-04-26 08:00:34",
      "exit_time": "2026-04-26 16:19:41",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6561,
      "fees_paid": 0.104,
      "net_profit": 0.6041,
      "return_pct": 4.6473,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.0304,
      "btc_2h_slope_pct": 0.2034,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.4193,\"is_live\":false},{\"green\":false,\"body_pct\":0.1499,\"is_live\":false},{\"green\":true,\"body_pct\":0.0304,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-26 20:00:24.431343",
      "symbol": "XRPUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 1.4279,
      "exit_price": 1.4241,
      "entry_time": "2026-04-26 09:01:35",
      "exit_time": "2026-04-26 20:00:24",
      "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.0259,
      "btc_2h_slope_pct": 0.1116,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.044,\"is_live\":false},{\"green\":true,\"body_pct\":0.0642,\"is_live\":false},{\"green\":true,\"body_pct\":0.0259,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-26 21:14:13.974657",
      "symbol": "BTCUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 78008,
      "exit_price": 78362.0094,
      "entry_time": "2026-04-26 08:00:32",
      "exit_time": "2026-04-26 21:14:13",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.59,
      "fees_paid": 0.104,
      "net_profit": 0.538,
      "return_pct": 4.1381,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.0304,
      "btc_2h_slope_pct": 0.2034,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.4193,\"is_live\":false},{\"green\":false,\"body_pct\":0.1499,\"is_live\":false},{\"green\":true,\"body_pct\":0.0304,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-26 21:15:43.694832",
      "symbol": "SOLUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 86.56,
      "exit_price": 87.1064,
      "entry_time": "2026-04-26 17:30:57",
      "exit_time": "2026-04-26 21:15:43",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.8206,
      "fees_paid": 0.104,
      "net_profit": 0.7686,
      "return_pct": 5.9127,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0,
      "btc_2h_slope_pct": 0.0425,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.038,\"is_live\":false},{\"green\":true,\"body_pct\":0.0055,\"is_live\":false},{\"green\":false,\"body_pct\":0.0056,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-26 21:21:08.569927",
      "symbol": "BNBUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 632.23,
      "exit_price": 635.4421,
      "entry_time": "2026-04-26 08:01:57",
      "exit_time": "2026-04-26 21:21:08",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6605,
      "fees_paid": 0.104,
      "net_profit": 0.6085,
      "return_pct": 4.6806,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.0642,
      "btc_2h_slope_pct": 0.2072,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.4193,\"is_live\":false},{\"green\":false,\"body_pct\":0.1499,\"is_live\":false},{\"green\":true,\"body_pct\":0.0642,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-27 07:31:06.268018",
      "symbol": "ADAUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 0.2556,
      "exit_price": 0.2487,
      "entry_time": "2026-04-27 03:00:38",
      "exit_time": "2026-04-27 07:31:06",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -3.5218,
      "fees_paid": 0.104,
      "net_profit": -3.5738,
      "return_pct": -27.4908,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed below EMA9 (30m)",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.1072,
      "btc_2h_slope_pct": 0.3513,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.2188,\"is_live\":false},{\"green\":true,\"body_pct\":1.0488,\"is_live\":false},{\"green\":true,\"body_pct\":0.1104,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-27 08:00:34.011848",
      "symbol": "XRPUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 1.4434,
      "exit_price": 1.4189,
      "entry_time": "2026-04-27 03:00:51",
      "exit_time": "2026-04-27 08:00:34",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -2.2075,
      "fees_paid": 0.104,
      "net_profit": -2.2595,
      "return_pct": -17.3806,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed below EMA9 (30m)",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.1072,
      "btc_2h_slope_pct": 0.3513,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.2188,\"is_live\":false},{\"green\":true,\"body_pct\":1.0488,\"is_live\":false},{\"green\":true,\"body_pct\":0.1104,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-27 15:26:41.103904",
      "symbol": "XRPUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 1.4152,
      "exit_price": 1.4085,
      "entry_time": "2026-04-27 12:25:12",
      "exit_time": "2026-04-27 15:26:41",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6151,
      "fees_paid": 0.104,
      "net_profit": 0.5631,
      "return_pct": 4.3316,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.1284,
      "btc_2h_slope_pct": -0.0122,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.0365,\"is_live\":false},{\"green\":true,\"body_pct\":0.1595,\"is_live\":false},{\"green\":false,\"body_pct\":0.1284,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-27 15:48:35.267623",
      "symbol": "ADAUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 0.2479,
      "exit_price": 0.2466,
      "entry_time": "2026-04-27 12:24:57",
      "exit_time": "2026-04-27 15:48:35",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6695,
      "fees_paid": 0.104,
      "net_profit": 0.6175,
      "return_pct": 4.7503,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.1284,
      "btc_2h_slope_pct": -0.0122,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.0365,\"is_live\":false},{\"green\":true,\"body_pct\":0.1595,\"is_live\":false},{\"green\":false,\"body_pct\":0.1284,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-27 15:48:44.981794",
      "symbol": "LINKUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 9.33,
      "exit_price": 9.2846,
      "entry_time": "2026-04-27 12:25:07",
      "exit_time": "2026-04-27 15:48:44",
      "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.1284,
      "btc_2h_slope_pct": -0.0122,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.0365,\"is_live\":false},{\"green\":true,\"body_pct\":0.1595,\"is_live\":false},{\"green\":false,\"body_pct\":0.1284,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-27 15:50:04.27157",
      "symbol": "AVAXUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 9.25,
      "exit_price": 9.2046,
      "entry_time": "2026-04-27 12:24:59",
      "exit_time": "2026-04-27 15:50:04",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6381,
      "fees_paid": 0.104,
      "net_profit": 0.5861,
      "return_pct": 4.5081,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.1284,
      "btc_2h_slope_pct": -0.0122,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.0365,\"is_live\":false},{\"green\":true,\"body_pct\":0.1595,\"is_live\":false},{\"green\":false,\"body_pct\":0.1284,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-27 15:50:06.063962",
      "symbol": "BNBUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 627.62,
      "exit_price": 624.7222,
      "entry_time": "2026-04-27 12:25:02",
      "exit_time": "2026-04-27 15:50:06",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6002,
      "fees_paid": 0.104,
      "net_profit": 0.5482,
      "return_pct": 4.2171,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.1284,
      "btc_2h_slope_pct": -0.0122,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.0365,\"is_live\":false},{\"green\":true,\"body_pct\":0.1595,\"is_live\":false},{\"green\":false,\"body_pct\":0.1284,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-27 15:50:09.732805",
      "symbol": "ETHUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 2319.76,
      "exit_price": 2306.7528,
      "entry_time": "2026-04-27 12:25:06",
      "exit_time": "2026-04-27 15:50:09",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.7289,
      "fees_paid": 0.104,
      "net_profit": 0.6769,
      "return_pct": 5.2071,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.1284,
      "btc_2h_slope_pct": -0.0122,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.0365,\"is_live\":false},{\"green\":true,\"body_pct\":0.1595,\"is_live\":false},{\"green\":false,\"body_pct\":0.1284,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-27 15:50:13.312604",
      "symbol": "SOLUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 85.24,
      "exit_price": 84.8324,
      "entry_time": "2026-04-27 12:25:09",
      "exit_time": "2026-04-27 15:50:13",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6216,
      "fees_paid": 0.104,
      "net_profit": 0.5696,
      "return_pct": 4.3819,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.1284,
      "btc_2h_slope_pct": -0.0122,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.0365,\"is_live\":false},{\"green\":true,\"body_pct\":0.1595,\"is_live\":false},{\"green\":false,\"body_pct\":0.1284,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-27 17:05:13.315911",
      "symbol": "BTCUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 77800,
      "exit_price": 77382.2818,
      "entry_time": "2026-04-27 12:25:04",
      "exit_time": "2026-04-27 17:05:13",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.698,
      "fees_paid": 0.104,
      "net_profit": 0.646,
      "return_pct": 4.9691,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.1284,
      "btc_2h_slope_pct": -0.0122,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.0365,\"is_live\":false},{\"green\":true,\"body_pct\":0.1595,\"is_live\":false},{\"green\":false,\"body_pct\":0.1284,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-28 13:38:58.839153",
      "symbol": "LINKUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 9.24,
      "exit_price": 9.1946,
      "entry_time": "2026-04-28 12:00:15",
      "exit_time": "2026-04-28 13:38:58",
      "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.0068,
      "btc_2h_slope_pct": -0.1018,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.0883,\"is_live\":false},{\"green\":false,\"body_pct\":0.2509,\"is_live\":false},{\"green\":false,\"body_pct\":0.0068,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-28 16:26:31.597155",
      "symbol": "ADAUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 0.246,
      "exit_price": 0.2448,
      "entry_time": "2026-04-28 12:00:06",
      "exit_time": "2026-04-28 16:26:31",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6223,
      "fees_paid": 0.104,
      "net_profit": 0.5703,
      "return_pct": 4.3872,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0068,
      "btc_2h_slope_pct": -0.1018,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.0883,\"is_live\":false},{\"green\":false,\"body_pct\":0.2509,\"is_live\":false},{\"green\":false,\"body_pct\":0.0068,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-28 16:36:25.201694",
      "symbol": "AVAXUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 9.16,
      "exit_price": 9.1146,
      "entry_time": "2026-04-28 12:00:08",
      "exit_time": "2026-04-28 16:36:25",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.645,
      "fees_paid": 0.104,
      "net_profit": 0.593,
      "return_pct": 4.5612,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0068,
      "btc_2h_slope_pct": -0.1018,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.0883,\"is_live\":false},{\"green\":false,\"body_pct\":0.2509,\"is_live\":false},{\"green\":false,\"body_pct\":0.0068,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-28 16:36:27.011294",
      "symbol": "BNBUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 622.97,
      "exit_price": 619.8698,
      "entry_time": "2026-04-28 12:00:09",
      "exit_time": "2026-04-28 16:36:27",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6469,
      "fees_paid": 0.104,
      "net_profit": 0.5949,
      "return_pct": 4.5765,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0068,
      "btc_2h_slope_pct": -0.1018,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.0883,\"is_live\":false},{\"green\":false,\"body_pct\":0.2509,\"is_live\":false},{\"green\":false,\"body_pct\":0.0068,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-29 04:30:57.620377",
      "symbol": "AVAXUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 9.15,
      "exit_price": 9.1846,
      "entry_time": "2026-04-29 03:18:52",
      "exit_time": "2026-04-29 04:30:57",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.4914,
      "fees_paid": 0.104,
      "net_profit": -0.5434,
      "return_pct": -4.1803,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed above EMA9 (30m)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.301,
      "btc_2h_slope_pct": 0.0497,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.0308,\"is_live\":false},{\"green\":true,\"body_pct\":0.2526,\"is_live\":false},{\"green\":false,\"body_pct\":0.301,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-29 11:35:07.398503",
      "symbol": "ADAUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 0.2494,
      "exit_price": 0.2506,
      "entry_time": "2026-04-29 07:00:46",
      "exit_time": "2026-04-29 11:35:07",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6123,
      "fees_paid": 0.104,
      "net_profit": 0.5603,
      "return_pct": 4.3099,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.0256,
      "btc_2h_slope_pct": 0.284,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0611,\"is_live\":false},{\"green\":true,\"body_pct\":0.2959,\"is_live\":false},{\"green\":false,\"body_pct\":0.0256,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-29 11:49:51.086944",
      "symbol": "BTCUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 77260.39,
      "exit_price": 77672.1345,
      "entry_time": "2026-04-29 07:00:51",
      "exit_time": "2026-04-29 11:49:51",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6928,
      "fees_paid": 0.104,
      "net_profit": 0.6408,
      "return_pct": 4.9293,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.0256,
      "btc_2h_slope_pct": 0.284,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0611,\"is_live\":false},{\"green\":true,\"body_pct\":0.2959,\"is_live\":false},{\"green\":false,\"body_pct\":0.0256,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-29 11:49:52.880949",
      "symbol": "ETHUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 2326.77,
      "exit_price": 2343.9874,
      "entry_time": "2026-04-29 07:00:53",
      "exit_time": "2026-04-29 11:49:52",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.962,
      "fees_paid": 0.104,
      "net_profit": 0.91,
      "return_pct": 6.9997,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.0256,
      "btc_2h_slope_pct": 0.284,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0611,\"is_live\":false},{\"green\":true,\"body_pct\":0.2959,\"is_live\":false},{\"green\":false,\"body_pct\":0.0256,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-29 11:49:56.672056",
      "symbol": "SOLUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 84.95,
      "exit_price": 85.3673,
      "entry_time": "2026-04-29 07:00:57",
      "exit_time": "2026-04-29 11:49:56",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6386,
      "fees_paid": 0.104,
      "net_profit": 0.5866,
      "return_pct": 4.5122,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.0256,
      "btc_2h_slope_pct": 0.284,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0611,\"is_live\":false},{\"green\":true,\"body_pct\":0.2959,\"is_live\":false},{\"green\":false,\"body_pct\":0.0256,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-29 11:49:58.469961",
      "symbol": "XRPUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 1.3953,
      "exit_price": 1.4025,
      "entry_time": "2026-04-29 07:00:58",
      "exit_time": "2026-04-29 11:49:58",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6707,
      "fees_paid": 0.104,
      "net_profit": 0.6187,
      "return_pct": 4.759,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.0256,
      "btc_2h_slope_pct": 0.284,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0611,\"is_live\":false},{\"green\":true,\"body_pct\":0.2959,\"is_live\":false},{\"green\":false,\"body_pct\":0.0256,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-29 11:55:26.704805",
      "symbol": "AVAXUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 9.35,
      "exit_price": 9.4153,
      "entry_time": "2026-04-29 07:00:48",
      "exit_time": "2026-04-29 11:55:26",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.9078,
      "fees_paid": 0.104,
      "net_profit": 0.8558,
      "return_pct": 6.5829,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.0256,
      "btc_2h_slope_pct": 0.284,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0611,\"is_live\":false},{\"green\":true,\"body_pct\":0.2959,\"is_live\":false},{\"green\":false,\"body_pct\":0.0256,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-29 15:00:18.290061",
      "symbol": "BNBUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 627.82,
      "exit_price": 623.5681,
      "entry_time": "2026-04-29 07:00:49",
      "exit_time": "2026-04-29 15:00:18",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.8804,
      "fees_paid": 0.104,
      "net_profit": -0.9324,
      "return_pct": -7.1725,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed below EMA9 (30m)",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.0256,
      "btc_2h_slope_pct": 0.284,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0611,\"is_live\":false},{\"green\":true,\"body_pct\":0.2959,\"is_live\":false},{\"green\":false,\"body_pct\":0.0256,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-29 15:30:54.693978",
      "symbol": "LINKUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 9.38,
      "exit_price": 9.2254,
      "entry_time": "2026-04-29 07:00:55",
      "exit_time": "2026-04-29 15:30:54",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -2.1429,
      "fees_paid": 0.104,
      "net_profit": -2.1949,
      "return_pct": -16.8835,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed below EMA9 (30m)",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.0256,
      "btc_2h_slope_pct": 0.284,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0611,\"is_live\":false},{\"green\":true,\"body_pct\":0.2959,\"is_live\":false},{\"green\":false,\"body_pct\":0.0256,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-29 19:27:38.075411",
      "symbol": "SOLUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 83.23,
      "exit_price": 82.8114,
      "entry_time": "2026-04-29 18:01:00",
      "exit_time": "2026-04-29 19:27:38",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6539,
      "fees_paid": 0.104,
      "net_profit": 0.6019,
      "return_pct": 4.6296,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0608,
      "btc_2h_slope_pct": -0.4312,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.4433,\"is_live\":false},{\"green\":false,\"body_pct\":0.4018,\"is_live\":false},{\"green\":false,\"body_pct\":0.0608,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-29 20:08:41.977805",
      "symbol": "ADAUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 0.244,
      "exit_price": 0.2428,
      "entry_time": "2026-04-29 18:00:48",
      "exit_time": "2026-04-29 20:08:41",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.628,
      "fees_paid": 0.104,
      "net_profit": 0.576,
      "return_pct": 4.4305,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0608,
      "btc_2h_slope_pct": -0.4312,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.4433,\"is_live\":false},{\"green\":false,\"body_pct\":0.4018,\"is_live\":false},{\"green\":false,\"body_pct\":0.0608,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-29 20:08:49.171205",
      "symbol": "ETHUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 2270.44,
      "exit_price": 2245.7023,
      "entry_time": "2026-04-29 18:00:56",
      "exit_time": "2026-04-29 20:08:49",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 1.4164,
      "fees_paid": 0.104,
      "net_profit": 1.3644,
      "return_pct": 10.4956,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0608,
      "btc_2h_slope_pct": -0.4312,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.4433,\"is_live\":false},{\"green\":false,\"body_pct\":0.4018,\"is_live\":false},{\"green\":false,\"body_pct\":0.0608,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-29 20:08:51.01574",
      "symbol": "LINKUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 9.09,
      "exit_price": 9.0245,
      "entry_time": "2026-04-29 18:00:58",
      "exit_time": "2026-04-29 20:08:51",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.9366,
      "fees_paid": 0.104,
      "net_profit": 0.8846,
      "return_pct": 6.8046,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0608,
      "btc_2h_slope_pct": -0.4312,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.4433,\"is_live\":false},{\"green\":false,\"body_pct\":0.4018,\"is_live\":false},{\"green\":false,\"body_pct\":0.0608,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-29 20:08:54.592431",
      "symbol": "XRPUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 1.362,
      "exit_price": 1.3549,
      "entry_time": "2026-04-29 18:01:02",
      "exit_time": "2026-04-29 20:08:54",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6799,
      "fees_paid": 0.104,
      "net_profit": 0.6279,
      "return_pct": 4.8297,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0608,
      "btc_2h_slope_pct": -0.4312,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.4433,\"is_live\":false},{\"green\":false,\"body_pct\":0.4018,\"is_live\":false},{\"green\":false,\"body_pct\":0.0608,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-29 20:10:10.657166",
      "symbol": "AVAXUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 9.11,
      "exit_price": 8.9945,
      "entry_time": "2026-04-29 18:00:50",
      "exit_time": "2026-04-29 20:10:10",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 1.6483,
      "fees_paid": 0.104,
      "net_profit": 1.5963,
      "return_pct": 12.2789,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0608,
      "btc_2h_slope_pct": -0.4312,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.4433,\"is_live\":false},{\"green\":false,\"body_pct\":0.4018,\"is_live\":false},{\"green\":false,\"body_pct\":0.0608,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-29 20:10:12.481224",
      "symbol": "BNBUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 616.61,
      "exit_price": 611.2455,
      "entry_time": "2026-04-29 18:00:52",
      "exit_time": "2026-04-29 20:10:12",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 1.131,
      "fees_paid": 0.104,
      "net_profit": 1.079,
      "return_pct": 8.3,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0608,
      "btc_2h_slope_pct": -0.4312,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.4433,\"is_live\":false},{\"green\":false,\"body_pct\":0.4018,\"is_live\":false},{\"green\":false,\"body_pct\":0.0608,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-29 20:10:14.281218",
      "symbol": "BTCUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 75869.29,
      "exit_price": 75004.4235,
      "entry_time": "2026-04-29 18:00:54",
      "exit_time": "2026-04-29 20:10:14",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 1.4819,
      "fees_paid": 0.104,
      "net_profit": 1.4299,
      "return_pct": 10.9994,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0608,
      "btc_2h_slope_pct": -0.4312,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.4433,\"is_live\":false},{\"green\":false,\"body_pct\":0.4018,\"is_live\":false},{\"green\":false,\"body_pct\":0.0608,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-30 17:01:10.718577",
      "symbol": "AVAXUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 9.1,
      "exit_price": 9.1346,
      "entry_time": "2026-04-30 15:30:09",
      "exit_time": "2026-04-30 17:01:10",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.4938,
      "fees_paid": 0.104,
      "net_profit": -0.5458,
      "return_pct": -4.1984,
      "result": "LOSS",
      "exit_reason": "BTC Filter Flip (SHORT → filter now LONG)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.2222,
      "btc_2h_slope_pct": 0.0267,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.0468,\"is_live\":false},{\"green\":false,\"body_pct\":0.1597,\"is_live\":false},{\"green\":false,\"body_pct\":0.0686,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-30 17:01:22.433799",
      "symbol": "XRPUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 1.3658,
      "exit_price": 1.3702,
      "entry_time": "2026-04-30 15:30:20",
      "exit_time": "2026-04-30 17:01:22",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.4174,
      "fees_paid": 0.104,
      "net_profit": -0.4694,
      "return_pct": -3.6104,
      "result": "LOSS",
      "exit_reason": "BTC Filter Flip (SHORT → filter now LONG)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.2222,
      "btc_2h_slope_pct": 0.0267,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.0468,\"is_live\":false},{\"green\":false,\"body_pct\":0.1597,\"is_live\":false},{\"green\":false,\"body_pct\":0.0686,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-30 20:00:08.425484",
      "symbol": "SOLUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 83.27,
      "exit_price": 82.9985,
      "entry_time": "2026-04-30 18:01:24",
      "exit_time": "2026-04-30 20:00:08",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.4239,
      "fees_paid": 0.104,
      "net_profit": -0.4759,
      "return_pct": -3.6607,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed below EMA9 (30m)",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.0411,
      "btc_2h_slope_pct": 0.0898,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.2605,\"is_live\":false},{\"green\":false,\"body_pct\":0.0345,\"is_live\":false},{\"green\":false,\"body_pct\":0.0411,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-30 20:01:31.78261",
      "symbol": "ETHUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 2263.34,
      "exit_price": 2257.0109,
      "entry_time": "2026-04-30 18:01:20",
      "exit_time": "2026-04-30 20:01:31",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.3635,
      "fees_paid": 0.104,
      "net_profit": -0.4155,
      "return_pct": -3.1963,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed below EMA9 (30m)",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.0411,
      "btc_2h_slope_pct": 0.0898,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.2605,\"is_live\":false},{\"green\":false,\"body_pct\":0.0345,\"is_live\":false},{\"green\":false,\"body_pct\":0.0411,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-05-01 00:01:00.974376",
      "symbol": "ETHUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 2265.1,
      "exit_price": 2255.1619,
      "entry_time": "2026-04-30 22:32:07",
      "exit_time": "2026-05-01 00:01:00",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.5704,
      "fees_paid": 0.104,
      "net_profit": -0.6224,
      "return_pct": -4.7875,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed below EMA9 (30m)",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.0814,
      "btc_2h_slope_pct": 0.0484,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.077,\"is_live\":false},{\"green\":true,\"body_pct\":0.0833,\"is_live\":false},{\"green\":false,\"body_pct\":0.0019,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-05-01 00:01:02.828657",
      "symbol": "LINKUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 9.16,
      "exit_price": 9.0954,
      "entry_time": "2026-04-30 21:30:58",
      "exit_time": "2026-05-01 00:01:02",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.9161,
      "fees_paid": 0.104,
      "net_profit": -0.9681,
      "return_pct": -7.4469,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed below EMA9 (30m)",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.1945,
      "btc_2h_slope_pct": 0.0664,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0901,\"is_live\":false},{\"green\":true,\"body_pct\":0.1594,\"is_live\":false},{\"green\":true,\"body_pct\":0.0351,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-05-01 01:00:41.104748",
      "symbol": "BNBUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 617.76,
      "exit_price": 614.7725,
      "entry_time": "2026-04-30 20:31:24",
      "exit_time": "2026-05-01 01:00:41",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.6287,
      "fees_paid": 0.104,
      "net_profit": -0.6807,
      "return_pct": -5.2361,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed below EMA9 (30m)",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.0658,
      "btc_2h_slope_pct": 0.0162,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.1404,\"is_live\":false},{\"green\":true,\"body_pct\":0.041,\"is_live\":false},{\"green\":true,\"body_pct\":0.0248,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-05-01 01:30:12.001293",
      "symbol": "ADAUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 0.2475,
      "exit_price": 0.2458,
      "entry_time": "2026-04-30 18:01:13",
      "exit_time": "2026-05-01 01:30:12",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.905,
      "fees_paid": 0.104,
      "net_profit": -0.957,
      "return_pct": -7.3614,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed below EMA9 (30m)",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.0411,
      "btc_2h_slope_pct": 0.0898,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.2605,\"is_live\":false},{\"green\":false,\"body_pct\":0.0345,\"is_live\":false},{\"green\":false,\"body_pct\":0.0411,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-05-01 05:17:59.376153",
      "symbol": "BTCUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 76431.61,
      "exit_price": 76850.5255,
      "entry_time": "2026-04-30 17:15:07",
      "exit_time": "2026-05-01 05:17:59",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.7125,
      "fees_paid": 0.104,
      "net_profit": 0.6605,
      "return_pct": 5.0809,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.1617,
      "btc_2h_slope_pct": 0.0464,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.0867,\"is_live\":false},{\"green\":false,\"body_pct\":0.0694,\"is_live\":false},{\"green\":true,\"body_pct\":0.1617,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-05-01 05:20:42.982296",
      "symbol": "ADAUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 0.2474,
      "exit_price": 0.2493,
      "entry_time": "2026-05-01 04:00:32",
      "exit_time": "2026-05-01 05:20:42",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.9854,
      "fees_paid": 0.104,
      "net_profit": 0.9334,
      "return_pct": 7.18,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.0025,
      "btc_2h_slope_pct": 0.1192,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.103,\"is_live\":false},{\"green\":true,\"body_pct\":0.1951,\"is_live\":false},{\"green\":true,\"body_pct\":0.0025,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-05-01 05:20:50.210711",
      "symbol": "ETHUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 2267.74,
      "exit_price": 2285.4767,
      "entry_time": "2026-05-01 04:00:39",
      "exit_time": "2026-05-01 05:20:50",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 1.0168,
      "fees_paid": 0.104,
      "net_profit": 0.9648,
      "return_pct": 7.4213,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.0025,
      "btc_2h_slope_pct": 0.1192,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.103,\"is_live\":false},{\"green\":true,\"body_pct\":0.1951,\"is_live\":false},{\"green\":true,\"body_pct\":0.0025,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-05-01 05:22:18.728719",
      "symbol": "SOLUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 83.62,
      "exit_price": 84.1579,
      "entry_time": "2026-05-01 04:00:43",
      "exit_time": "2026-05-01 05:22:18",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.8362,
      "fees_paid": 0.104,
      "net_profit": 0.7842,
      "return_pct": 6.0327,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.0025,
      "btc_2h_slope_pct": 0.1192,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.103,\"is_live\":false},{\"green\":true,\"body_pct\":0.1951,\"is_live\":false},{\"green\":true,\"body_pct\":0.0025,\"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": 147,
  "winning_trades": 84,
  "losing_trades": 59,
  "total_fees": 15.08
}
