{
  "balance": 90.6661,
  "starting_balance": 100,
  "open_positions": {
    "ADAUSDT": {
      "symbol": "ADAUSDT",
      "direction": "LONG",
      "entry_price": 0.249,
      "entry_time": "2026-05-01 06:01:04",
      "entry_candle_time": "2026-05-01 06:00:00",
      "position_size": 13,
      "leverage": 10,
      "entry_fee": 0.052,
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.0038,
      "btc_2h_slope_pct": 0.2515,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.7908,\"is_live\":false},{\"green\":false,\"body_pct\":0.087,\"is_live\":false},{\"green\":true,\"body_pct\":0.0038,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    "AVAXUSDT": {
      "symbol": "AVAXUSDT",
      "direction": "LONG",
      "entry_price": 9.16,
      "entry_time": "2026-05-01 06:01:05",
      "entry_candle_time": "2026-05-01 06:00:00",
      "position_size": 13,
      "leverage": 10,
      "entry_fee": 0.052,
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.0038,
      "btc_2h_slope_pct": 0.2515,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.7908,\"is_live\":false},{\"green\":false,\"body_pct\":0.087,\"is_live\":false},{\"green\":true,\"body_pct\":0.0038,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    "BNBUSDT": {
      "symbol": "BNBUSDT",
      "direction": "LONG",
      "entry_price": 618.67,
      "entry_time": "2026-05-01 06:01:08",
      "entry_candle_time": "2026-05-01 06:00:00",
      "position_size": 13,
      "leverage": 10,
      "entry_fee": 0.052,
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.0038,
      "btc_2h_slope_pct": 0.2515,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.7908,\"is_live\":false},{\"green\":false,\"body_pct\":0.087,\"is_live\":false},{\"green\":true,\"body_pct\":0.0038,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    "BTCUSDT": {
      "symbol": "BTCUSDT",
      "direction": "LONG",
      "entry_price": 77139.16,
      "entry_time": "2026-05-01 06:01:10",
      "entry_candle_time": "2026-05-01 06:00:00",
      "position_size": 13,
      "leverage": 10,
      "entry_fee": 0.052,
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.0038,
      "btc_2h_slope_pct": 0.2515,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.7908,\"is_live\":false},{\"green\":false,\"body_pct\":0.087,\"is_live\":false},{\"green\":true,\"body_pct\":0.0038,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    "ETHUSDT": {
      "symbol": "ETHUSDT",
      "direction": "LONG",
      "entry_price": 2283.12,
      "entry_time": "2026-05-01 06:01:12",
      "entry_candle_time": "2026-05-01 06:00:00",
      "position_size": 13,
      "leverage": 10,
      "entry_fee": 0.052,
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.0038,
      "btc_2h_slope_pct": 0.2515,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.7908,\"is_live\":false},{\"green\":false,\"body_pct\":0.087,\"is_live\":false},{\"green\":true,\"body_pct\":0.0038,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    "LINKUSDT": {
      "symbol": "LINKUSDT",
      "direction": "LONG",
      "entry_price": 9.18,
      "entry_time": "2026-05-01 06:01:14",
      "entry_candle_time": "2026-05-01 06:00:00",
      "position_size": 13,
      "leverage": 10,
      "entry_fee": 0.052,
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.0038,
      "btc_2h_slope_pct": 0.2515,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.7908,\"is_live\":false},{\"green\":false,\"body_pct\":0.087,\"is_live\":false},{\"green\":true,\"body_pct\":0.0038,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    "SOLUSDT": {
      "symbol": "SOLUSDT",
      "direction": "LONG",
      "entry_price": 83.97,
      "entry_time": "2026-05-01 06:01:16",
      "entry_candle_time": "2026-05-01 06:00:00",
      "position_size": 13,
      "leverage": 10,
      "entry_fee": 0.052,
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.0038,
      "btc_2h_slope_pct": 0.2515,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.7908,\"is_live\":false},{\"green\":false,\"body_pct\":0.087,\"is_live\":false},{\"green\":true,\"body_pct\":0.0038,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    "XRPUSDT": {
      "symbol": "XRPUSDT",
      "direction": "LONG",
      "entry_price": 1.3771,
      "entry_time": "2026-05-01 06:01:18",
      "entry_candle_time": "2026-05-01 06:00:00",
      "position_size": 13,
      "leverage": 10,
      "entry_fee": 0.052,
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.0038,
      "btc_2h_slope_pct": 0.2515,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.7908,\"is_live\":false},{\"green\":false,\"body_pct\":0.087,\"is_live\":false},{\"green\":true,\"body_pct\":0.0038,\"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-19 02:23:36.786743",
      "symbol": "LINKUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 9.29,
      "exit_price": 9.2446,
      "entry_time": "2026-04-19 00:04:36",
      "exit_time": "2026-04-19 02:23:36",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.635,
      "fees_paid": 0.104,
      "net_profit": 0.583,
      "return_pct": 4.4848,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.2088,
      "btc_2h_slope_pct": -0.0134,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.0179,\"is_live\":false},{\"green\":true,\"body_pct\":0.1058,\"is_live\":false},{\"green\":false,\"body_pct\":0.2088,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-19 02:24:51.944813",
      "symbol": "AVAXUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 9.34,
      "exit_price": 9.2946,
      "entry_time": "2026-04-19 01:39:12",
      "exit_time": "2026-04-19 02:24:51",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6313,
      "fees_paid": 0.104,
      "net_profit": 0.5793,
      "return_pct": 4.456,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.1372,
      "btc_2h_slope_pct": 0.0189,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.1205,\"is_live\":false},{\"green\":true,\"body_pct\":0.0044,\"is_live\":false},{\"green\":false,\"body_pct\":0.1313,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-19 04:24:35.776208",
      "symbol": "BNBUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 629.83,
      "exit_price": 626.0829,
      "entry_time": "2026-04-19 02:01:25",
      "exit_time": "2026-04-19 04:24:35",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.7734,
      "fees_paid": 0.104,
      "net_profit": 0.7214,
      "return_pct": 5.5494,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0231,
      "btc_2h_slope_pct": -0.0276,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0044,\"is_live\":false},{\"green\":false,\"body_pct\":0.165,\"is_live\":false},{\"green\":true,\"body_pct\":0.0231,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-19 04:24:41.904207",
      "symbol": "SOLUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 86,
      "exit_price": 85.5628,
      "entry_time": "2026-04-19 00:04:38",
      "exit_time": "2026-04-19 04:24:41",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6609,
      "fees_paid": 0.104,
      "net_profit": 0.6089,
      "return_pct": 4.6842,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.2088,
      "btc_2h_slope_pct": -0.0134,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.0179,\"is_live\":false},{\"green\":true,\"body_pct\":0.1058,\"is_live\":false},{\"green\":false,\"body_pct\":0.2088,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-19 04:24:43.440524",
      "symbol": "XRPUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 1.4358,
      "exit_price": 1.4272,
      "entry_time": "2026-04-19 03:10:08",
      "exit_time": "2026-04-19 04:24:43",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.7775,
      "fees_paid": 0.104,
      "net_profit": 0.7255,
      "return_pct": 5.5805,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0126,
      "btc_2h_slope_pct": -0.0347,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.1073,\"is_live\":false},{\"green\":true,\"body_pct\":0.1091,\"is_live\":false},{\"green\":false,\"body_pct\":0.0143,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-19 04:25:53.085909",
      "symbol": "ADAUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 0.2487,
      "exit_price": 0.2473,
      "entry_time": "2026-04-19 02:30:15",
      "exit_time": "2026-04-19 04:25:53",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.7195,
      "fees_paid": 0.104,
      "net_profit": 0.6675,
      "return_pct": 5.1344,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.1073,
      "btc_2h_slope_pct": -0.0566,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.165,\"is_live\":false},{\"green\":false,\"body_pct\":0.1073,\"is_live\":false},{\"green\":true,\"body_pct\":0,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-19 04:25:59.238382",
      "symbol": "ETHUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 2350.13,
      "exit_price": 2335.9174,
      "entry_time": "2026-04-19 00:04:34",
      "exit_time": "2026-04-19 04:25:59",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.7862,
      "fees_paid": 0.104,
      "net_profit": 0.7342,
      "return_pct": 5.6476,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.2088,
      "btc_2h_slope_pct": -0.0134,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.0179,\"is_live\":false},{\"green\":true,\"body_pct\":0.1058,\"is_live\":false},{\"green\":false,\"body_pct\":0.2088,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-19 09:07:10.787787",
      "symbol": "BTCUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 75663,
      "exit_price": 75291.8871,
      "entry_time": "2026-04-19 00:04:32",
      "exit_time": "2026-04-19 09:07:10",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6376,
      "fees_paid": 0.104,
      "net_profit": 0.5856,
      "return_pct": 4.5048,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.2088,
      "btc_2h_slope_pct": -0.0134,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.0179,\"is_live\":false},{\"green\":true,\"body_pct\":0.1058,\"is_live\":false},{\"green\":false,\"body_pct\":0.2088,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-20 00:01:16.103354",
      "symbol": "ADAUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 0.2451,
      "exit_price": 0.2426,
      "entry_time": "2026-04-19 22:30:23",
      "exit_time": "2026-04-20 00:01:16",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 1.3147,
      "fees_paid": 0.104,
      "net_profit": 1.2627,
      "return_pct": 9.7132,
      "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:18.204776",
      "symbol": "AVAXUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 9.16,
      "exit_price": 9.0745,
      "entry_time": "2026-04-19 22:05:21",
      "exit_time": "2026-04-20 00:01:18",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 1.2129,
      "fees_paid": 0.104,
      "net_profit": 1.1609,
      "return_pct": 8.9302,
      "result": "WIN",
      "exit_reason": "Profit Target -0.80%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.3274,
      "btc_2h_slope_pct": -0.1169,
      "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.3274,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-20 00:01:21.294468",
      "symbol": "BTCUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 74702.01,
      "exit_price": 74135.5593,
      "entry_time": "2026-04-19 22:05:24",
      "exit_time": "2026-04-20 00:01:21",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.9858,
      "fees_paid": 0.104,
      "net_profit": 0.9338,
      "return_pct": 7.1828,
      "result": "WIN",
      "exit_reason": "Profit Target -0.80%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.3274,
      "btc_2h_slope_pct": -0.1169,
      "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.3274,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-20 00:01:22.829766",
      "symbol": "ETHUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 2290.76,
      "exit_price": 2258.5487,
      "entry_time": "2026-04-19 22:05:26",
      "exit_time": "2026-04-20 00:01:22",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 1.828,
      "fees_paid": 0.104,
      "net_profit": 1.776,
      "return_pct": 13.6614,
      "result": "WIN",
      "exit_reason": "Profit Target -0.80%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.3274,
      "btc_2h_slope_pct": -0.1169,
      "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.3274,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-20 00:01:24.374551",
      "symbol": "LINKUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 9.15,
      "exit_price": 9.0545,
      "entry_time": "2026-04-19 22:05:27",
      "exit_time": "2026-04-20 00:01:24",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 1.3565,
      "fees_paid": 0.104,
      "net_profit": 1.3045,
      "return_pct": 10.0344,
      "result": "WIN",
      "exit_reason": "Profit Target -0.80%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.3274,
      "btc_2h_slope_pct": -0.1169,
      "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.3274,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-20 00:01:25.929077",
      "symbol": "SOLUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 85.09,
      "exit_price": 84.3822,
      "entry_time": "2026-04-19 22:05:29",
      "exit_time": "2026-04-20 00:01:25",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 1.0814,
      "fees_paid": 0.104,
      "net_profit": 1.0294,
      "return_pct": 7.9186,
      "result": "WIN",
      "exit_reason": "Profit Target -0.80%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.3274,
      "btc_2h_slope_pct": -0.1169,
      "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.3274,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-20 00:05:28.686678",
      "symbol": "XRPUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 1.4134,
      "exit_price": 1.4024,
      "entry_time": "2026-04-19 22:05:31",
      "exit_time": "2026-04-20 00:05:28",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 1.0117,
      "fees_paid": 0.104,
      "net_profit": 0.9597,
      "return_pct": 7.3821,
      "result": "WIN",
      "exit_reason": "Profit Target -0.80%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.3274,
      "btc_2h_slope_pct": -0.1169,
      "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.3274,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-20 00:14:37.729847",
      "symbol": "BNBUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 621.67,
      "exit_price": 616.8683,
      "entry_time": "2026-04-19 22:05:23",
      "exit_time": "2026-04-20 00:14:37",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 1.0041,
      "fees_paid": 0.104,
      "net_profit": 0.9521,
      "return_pct": 7.3239,
      "result": "WIN",
      "exit_reason": "Profit Target -0.80%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.3274,
      "btc_2h_slope_pct": -0.1169,
      "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.3274,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-20 09:00:57.78806",
      "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:17",
      "exit_time": "2026-04-20 09:00:57",
      "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.0094,
      "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\":true,\"body_pct\":0.0094,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-20 23:03:15.183234",
      "symbol": "ADAUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 0.2495,
      "exit_price": 0.2507,
      "entry_time": "2026-04-20 22:22:42",
      "exit_time": "2026-04-20 23:03:15",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.612,
      "fees_paid": 0.104,
      "net_profit": 0.56,
      "return_pct": 4.3078,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.2488,
      "btc_2h_slope_pct": 0.2123,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.2782,\"is_live\":false},{\"green\":true,\"body_pct\":0.1127,\"is_live\":false},{\"green\":true,\"body_pct\":0.2488,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-20 23:03:16.733177",
      "symbol": "AVAXUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 9.36,
      "exit_price": 9.4053,
      "entry_time": "2026-04-20 22:22:43",
      "exit_time": "2026-04-20 23:03:16",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6291,
      "fees_paid": 0.104,
      "net_profit": 0.5771,
      "return_pct": 4.4392,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.2488,
      "btc_2h_slope_pct": 0.2123,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.2782,\"is_live\":false},{\"green\":true,\"body_pct\":0.1127,\"is_live\":false},{\"green\":true,\"body_pct\":0.2488,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-21 04:30:39.284713",
      "symbol": "SOLUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 86.07,
      "exit_price": 85.2174,
      "entry_time": "2026-04-20 22:22:52",
      "exit_time": "2026-04-21 04:30:39",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.2878,
      "fees_paid": 0.104,
      "net_profit": -1.3398,
      "return_pct": -10.3062,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed below EMA9 (30m)",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.2488,
      "btc_2h_slope_pct": 0.2123,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.2782,\"is_live\":false},{\"green\":true,\"body_pct\":0.1127,\"is_live\":false},{\"green\":true,\"body_pct\":0.2488,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-21 05:00:41.675611",
      "symbol": "ETHUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 2336.76,
      "exit_price": 2307.1858,
      "entry_time": "2026-04-20 22:22:48",
      "exit_time": "2026-04-21 05:00:41",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.6453,
      "fees_paid": 0.104,
      "net_profit": -1.6973,
      "return_pct": -13.0561,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed below EMA9 (30m)",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.2488,
      "btc_2h_slope_pct": 0.2123,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.2782,\"is_live\":false},{\"green\":true,\"body_pct\":0.1127,\"is_live\":false},{\"green\":true,\"body_pct\":0.2488,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-21 05:30:36.665291",
      "symbol": "XRPUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 1.4313,
      "exit_price": 1.4222,
      "entry_time": "2026-04-20 22:22:53",
      "exit_time": "2026-04-21 05:30:36",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.8276,
      "fees_paid": 0.104,
      "net_profit": -0.8796,
      "return_pct": -6.7659,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed below EMA9 (30m)",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.2488,
      "btc_2h_slope_pct": 0.2123,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.2782,\"is_live\":false},{\"green\":true,\"body_pct\":0.1127,\"is_live\":false},{\"green\":true,\"body_pct\":0.2488,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-21 06:30:57.496362",
      "symbol": "BTCUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 76474.15,
      "exit_price": 75595.8132,
      "entry_time": "2026-04-20 22:22:47",
      "exit_time": "2026-04-21 06:30:57",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.4931,
      "fees_paid": 0.104,
      "net_profit": -1.5451,
      "return_pct": -11.8854,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed below EMA9 (30m)",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.2488,
      "btc_2h_slope_pct": 0.2123,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.2782,\"is_live\":false},{\"green\":true,\"body_pct\":0.1127,\"is_live\":false},{\"green\":true,\"body_pct\":0.2488,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-21 08:36:28.594471",
      "symbol": "ADAUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 0.2489,
      "exit_price": 0.2502,
      "entry_time": "2026-04-21 08:32:26",
      "exit_time": "2026-04-21 08:36:28",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6659,
      "fees_paid": 0.104,
      "net_profit": 0.6139,
      "return_pct": 4.7219,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.2049,
      "btc_2h_slope_pct": 0.0116,
      "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.2599,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-21 09:41:05.078368",
      "symbol": "XRPUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 1.4342,
      "exit_price": 1.4411,
      "entry_time": "2026-04-21 08:32:36",
      "exit_time": "2026-04-21 09:41:05",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6235,
      "fees_paid": 0.104,
      "net_profit": 0.5715,
      "return_pct": 4.3965,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.2049,
      "btc_2h_slope_pct": 0.0116,
      "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.2599,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-21 10:27:35.388282",
      "symbol": "BNBUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 631.33,
      "exit_price": 634.1828,
      "entry_time": "2026-04-20 22:22:45",
      "exit_time": "2026-04-21 10:27:35",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.5874,
      "fees_paid": 0.104,
      "net_profit": 0.5354,
      "return_pct": 4.1186,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.2488,
      "btc_2h_slope_pct": 0.2123,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.2782,\"is_live\":false},{\"green\":true,\"body_pct\":0.1127,\"is_live\":false},{\"green\":true,\"body_pct\":0.2488,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-21 10:47:32.295655",
      "symbol": "LINKUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 9.36,
      "exit_price": 9.4053,
      "entry_time": "2026-04-20 22:22:50",
      "exit_time": "2026-04-21 10:47:32",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6291,
      "fees_paid": 0.104,
      "net_profit": 0.5771,
      "return_pct": 4.4392,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.2488,
      "btc_2h_slope_pct": 0.2123,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.2782,\"is_live\":false},{\"green\":true,\"body_pct\":0.1127,\"is_live\":false},{\"green\":true,\"body_pct\":0.2488,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-21 15:31:16.949955",
      "symbol": "ETHUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 2323.86,
      "exit_price": 2306.6261,
      "entry_time": "2026-04-21 11:00:39",
      "exit_time": "2026-04-21 15:31:16",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.9641,
      "fees_paid": 0.104,
      "net_profit": -1.0161,
      "return_pct": -7.8161,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed below EMA9 (30m)",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.5759,
      "btc_2h_slope_pct": 0.2633,
      "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.02,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-21 16:41:51.808356",
      "symbol": "SOLUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 85.84,
      "exit_price": 86.7266,
      "entry_time": "2026-04-21 11:00:42",
      "exit_time": "2026-04-21 16:41:51",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 1.3427,
      "fees_paid": 0.104,
      "net_profit": 1.2907,
      "return_pct": 9.9287,
      "result": "WIN",
      "exit_reason": "Profit Target +0.90%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.5759,
      "btc_2h_slope_pct": 0.2633,
      "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.02,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-21 17:00:15.469045",
      "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:00:37",
      "exit_time": "2026-04-21 17:00:15",
      "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.5759,
      "btc_2h_slope_pct": 0.2633,
      "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.02,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-22 04:12:03.203732",
      "symbol": "AVAXUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 9.4,
      "exit_price": 9.4653,
      "entry_time": "2026-04-22 03:49:20",
      "exit_time": "2026-04-22 04:12:03",
      "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.0695,
      "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:06.299885",
      "symbol": "BTCUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 76283.04,
      "exit_price": 76782.6795,
      "entry_time": "2026-04-22 03:49:23",
      "exit_time": "2026-04-22 04:12:06",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.8515,
      "fees_paid": 0.104,
      "net_profit": 0.7995,
      "return_pct": 6.1498,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.0695,
      "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:09.409342",
      "symbol": "LINKUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 9.4,
      "exit_price": 9.4553,
      "entry_time": "2026-04-22 03:49:27",
      "exit_time": "2026-04-22 04:12:09",
      "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.0695,
      "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:10.964049",
      "symbol": "SOLUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 86.28,
      "exit_price": 86.7566,
      "entry_time": "2026-04-22 03:49:28",
      "exit_time": "2026-04-22 04:12:10",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.7181,
      "fees_paid": 0.104,
      "net_profit": 0.6661,
      "return_pct": 5.1239,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.0695,
      "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:12.790601",
      "symbol": "ADAUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 0.2497,
      "exit_price": 0.251,
      "entry_time": "2026-04-22 02:00:42",
      "exit_time": "2026-04-22 04:16:12",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6635,
      "fees_paid": 0.104,
      "net_profit": 0.6115,
      "return_pct": 4.7039,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.0103,
      "btc_2h_slope_pct": 0.309,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.1814,\"is_live\":false},{\"green\":true,\"body_pct\":0.7243,\"is_live\":false},{\"green\":false,\"body_pct\":0.0103,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-22 04:16:15.908533",
      "symbol": "BNBUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 632.17,
      "exit_price": 635.1323,
      "entry_time": "2026-04-22 03:49:22",
      "exit_time": "2026-04-22 04:16:15",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6092,
      "fees_paid": 0.104,
      "net_profit": 0.5572,
      "return_pct": 4.2859,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.0695,
      "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:39.305196",
      "symbol": "ETHUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 2327.91,
      "exit_price": 2346.3762,
      "entry_time": "2026-04-22 02:00:48",
      "exit_time": "2026-04-22 04:17:39",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 1.0312,
      "fees_paid": 0.104,
      "net_profit": 0.9792,
      "return_pct": 7.5325,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.0103,
      "btc_2h_slope_pct": 0.309,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.1814,\"is_live\":false},{\"green\":true,\"body_pct\":0.7243,\"is_live\":false},{\"green\":false,\"body_pct\":0.0103,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-22 04:17:44.466834",
      "symbol": "XRPUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 1.4289,
      "exit_price": 1.4388,
      "entry_time": "2026-04-22 03:49:30",
      "exit_time": "2026-04-22 04:17:44",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.8989,
      "fees_paid": 0.104,
      "net_profit": 0.8469,
      "return_pct": 6.5146,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.0695,
      "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 20:00:57.48223",
      "symbol": "AVAXUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 9.38,
      "exit_price": 9.2554,
      "entry_time": "2026-04-23 18:33:57",
      "exit_time": "2026-04-23 20:00:57",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.7273,
      "fees_paid": 0.104,
      "net_profit": -1.7793,
      "return_pct": -13.6868,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed below EMA9 (30m)",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.0387,
      "btc_2h_slope_pct": 0.1841,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.0129,\"is_live\":false},{\"green\":false,\"body_pct\":0.0979,\"is_live\":false},{\"green\":true,\"body_pct\":0.1367,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-23 20:01:00.605534",
      "symbol": "BTCUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 78407.06,
      "exit_price": 77730.3254,
      "entry_time": "2026-04-23 18:34:00",
      "exit_time": "2026-04-23 20:01:00",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.122,
      "fees_paid": 0.104,
      "net_profit": -1.174,
      "return_pct": -9.031,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed below EMA9 (30m)",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.0387,
      "btc_2h_slope_pct": 0.1841,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.0129,\"is_live\":false},{\"green\":false,\"body_pct\":0.0979,\"is_live\":false},{\"green\":true,\"body_pct\":0.1367,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-23 20:06:37.160217",
      "symbol": "XRPUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 1.4315,
      "exit_price": 1.4381,
      "entry_time": "2026-04-23 18:34:07",
      "exit_time": "2026-04-23 20:06:37",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.5976,
      "fees_paid": 0.104,
      "net_profit": 0.5456,
      "return_pct": 4.197,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.0387,
      "btc_2h_slope_pct": 0.1841,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.0129,\"is_live\":false},{\"green\":false,\"body_pct\":0.0979,\"is_live\":false},{\"green\":true,\"body_pct\":0.1367,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-23 20:30:40.606721",
      "symbol": "ADAUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 0.2506,
      "exit_price": 0.2461,
      "entry_time": "2026-04-23 18:33:56",
      "exit_time": "2026-04-23 20:30:40",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -2.3464,
      "fees_paid": 0.104,
      "net_profit": -2.3984,
      "return_pct": -18.4491,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed below EMA9 (30m)",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.0387,
      "btc_2h_slope_pct": 0.1841,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.0129,\"is_live\":false},{\"green\":false,\"body_pct\":0.0979,\"is_live\":false},{\"green\":true,\"body_pct\":0.1367,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-23 20:30:43.683962",
      "symbol": "BNBUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 639.7,
      "exit_price": 634.1927,
      "entry_time": "2026-04-23 18:33:59",
      "exit_time": "2026-04-23 20:30:43",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.1192,
      "fees_paid": 0.104,
      "net_profit": -1.1712,
      "return_pct": -9.0091,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed below EMA9 (30m)",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.0387,
      "btc_2h_slope_pct": 0.1841,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.0129,\"is_live\":false},{\"green\":false,\"body_pct\":0.0979,\"is_live\":false},{\"green\":true,\"body_pct\":0.1367,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-23 21:01:23.211312",
      "symbol": "LINKUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 9.33,
      "exit_price": 9.2254,
      "entry_time": "2026-04-23 17:01:21",
      "exit_time": "2026-04-23 21:01:23",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.4577,
      "fees_paid": 0.104,
      "net_profit": -1.5097,
      "return_pct": -11.6128,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed below EMA9 (30m)",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.7638,
      "btc_2h_slope_pct": 0.1923,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.2525,\"is_live\":false},{\"green\":true,\"body_pct\":0.5825,\"is_live\":false},{\"green\":false,\"body_pct\":0.0721,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-24 02:36:45.98646",
      "symbol": "ADAUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 0.2493,
      "exit_price": 0.2512,
      "entry_time": "2026-04-24 01:00:56",
      "exit_time": "2026-04-24 02:36:45",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.9774,
      "fees_paid": 0.104,
      "net_profit": 0.9254,
      "return_pct": 7.1185,
      "result": "WIN",
      "exit_reason": "Profit Target +0.80%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.468,
      "btc_2h_slope_pct": 0.1479,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.4026,\"is_live\":false},{\"green\":true,\"body_pct\":0.0729,\"is_live\":false},{\"green\":false,\"body_pct\":0.0078,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-24 04:00:06.671807",
      "symbol": "AVAXUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 9.36,
      "exit_price": 9.4353,
      "entry_time": "2026-04-24 01:00:57",
      "exit_time": "2026-04-24 04:00:06",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 1.0456,
      "fees_paid": 0.104,
      "net_profit": 0.9936,
      "return_pct": 7.6427,
      "result": "WIN",
      "exit_reason": "Profit Target +0.80%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.468,
      "btc_2h_slope_pct": 0.1479,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.4026,\"is_live\":false},{\"green\":true,\"body_pct\":0.0729,\"is_live\":false},{\"green\":false,\"body_pct\":0.0078,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-24 05:00:51.079385",
      "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:57",
      "exit_time": "2026-04-24 05:00:51",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.9462,
      "fees_paid": 0.104,
      "net_profit": -0.9982,
      "return_pct": -7.6782,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed below EMA9 (30m)",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.2443,
      "btc_2h_slope_pct": 0.1528,
      "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.0519,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-24 06:00:59.619776",
      "symbol": "BNBUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 638.6,
      "exit_price": 634.2927,
      "entry_time": "2026-04-24 01:00:59",
      "exit_time": "2026-04-24 06:00:59",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.8768,
      "fees_paid": 0.104,
      "net_profit": -0.9288,
      "return_pct": -7.1449,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed below EMA9 (30m)",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.468,
      "btc_2h_slope_pct": 0.1479,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.4026,\"is_live\":false},{\"green\":true,\"body_pct\":0.0729,\"is_live\":false},{\"green\":false,\"body_pct\":0.0078,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-24 06:30:46.146454",
      "symbol": "BTCUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 78229.23,
      "exit_price": 77574.4734,
      "entry_time": "2026-04-24 01:01:01",
      "exit_time": "2026-04-24 06:30:46",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.0881,
      "fees_paid": 0.104,
      "net_profit": -1.1401,
      "return_pct": -8.7697,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed below EMA9 (30m)",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.468,
      "btc_2h_slope_pct": 0.1479,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.4026,\"is_live\":false},{\"green\":true,\"body_pct\":0.0729,\"is_live\":false},{\"green\":false,\"body_pct\":0.0078,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-24 06:30:51.528002",
      "symbol": "SOLUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 85.98,
      "exit_price": 85.4073,
      "entry_time": "2026-04-24 01:01:07",
      "exit_time": "2026-04-24 06:30:51",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.8659,
      "fees_paid": 0.104,
      "net_profit": -0.9179,
      "return_pct": -7.0611,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed below EMA9 (30m)",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.468,
      "btc_2h_slope_pct": 0.1479,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.4026,\"is_live\":false},{\"green\":true,\"body_pct\":0.0729,\"is_live\":false},{\"green\":false,\"body_pct\":0.0078,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-24 07:00:05.959252",
      "symbol": "LINKUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 9.33,
      "exit_price": 9.2654,
      "entry_time": "2026-04-24 01:01:05",
      "exit_time": "2026-04-24 07:00:05",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.9006,
      "fees_paid": 0.104,
      "net_profit": -0.9526,
      "return_pct": -7.3277,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed below EMA9 (30m)",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.468,
      "btc_2h_slope_pct": 0.1479,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.4026,\"is_live\":false},{\"green\":true,\"body_pct\":0.0729,\"is_live\":false},{\"green\":false,\"body_pct\":0.0078,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-24 13:05:07.011048",
      "symbol": "ADAUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 0.2496,
      "exit_price": 0.2508,
      "entry_time": "2026-04-24 11:00:51",
      "exit_time": "2026-04-24 13:05:07",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6117,
      "fees_paid": 0.104,
      "net_profit": 0.5597,
      "return_pct": 4.3057,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.1938,
      "btc_2h_slope_pct": 0.0018,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.2718,\"is_live\":false},{\"green\":false,\"body_pct\":0.0898,\"is_live\":false},{\"green\":true,\"body_pct\":0.012,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-24 13:05:08.803994",
      "symbol": "AVAXUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 9.38,
      "exit_price": 9.4253,
      "entry_time": "2026-04-24 11:00:53",
      "exit_time": "2026-04-24 13:05:08",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6276,
      "fees_paid": 0.104,
      "net_profit": 0.5756,
      "return_pct": 4.4278,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.1938,
      "btc_2h_slope_pct": 0.0018,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.2718,\"is_live\":false},{\"green\":false,\"body_pct\":0.0898,\"is_live\":false},{\"green\":true,\"body_pct\":0.012,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-25 00:31:16.448889",
      "symbol": "ETHUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 2320.21,
      "exit_price": 2311.9135,
      "entry_time": "2026-04-24 21:30:25",
      "exit_time": "2026-04-25 00:31:16",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.4648,
      "fees_paid": 0.104,
      "net_profit": -0.5168,
      "return_pct": -3.9758,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed below EMA9 (30m)",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.125,
      "btc_2h_slope_pct": -0.052,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.1538,\"is_live\":false},{\"green\":false,\"body_pct\":0.0556,\"is_live\":false},{\"green\":true,\"body_pct\":0.0122,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-25 01:00:10.753469",
      "symbol": "XRPUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 1.4396,
      "exit_price": 1.4307,
      "entry_time": "2026-04-24 13:30:17",
      "exit_time": "2026-04-25 01:00:10",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.8051,
      "fees_paid": 0.104,
      "net_profit": -0.8571,
      "return_pct": -6.5932,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed below EMA9 (30m)",
      "btc_1d_green": true,
      "btc_1d_body_pct": 1.0351,
      "btc_2h_slope_pct": 0.2375,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0865,\"is_live\":false},{\"green\":true,\"body_pct\":0.7352,\"is_live\":false},{\"green\":true,\"body_pct\":0.0079,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-25 02:00:57.514395",
      "symbol": "LINKUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 9.38,
      "exit_price": 9.3753,
      "entry_time": "2026-04-24 13:30:13",
      "exit_time": "2026-04-25 02:00:57",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.065,
      "fees_paid": 0.104,
      "net_profit": -0.117,
      "return_pct": -0.9,
      "result": "LOSS",
      "exit_reason": "BTC Filter Flip (LONG → filter now SHORT)",
      "btc_1d_green": true,
      "btc_1d_body_pct": 1.0351,
      "btc_2h_slope_pct": 0.2375,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0865,\"is_live\":false},{\"green\":true,\"body_pct\":0.7352,\"is_live\":false},{\"green\":true,\"body_pct\":0.0079,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-25 02:00:59.310052",
      "symbol": "SOLUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 86.22,
      "exit_price": 86.1369,
      "entry_time": "2026-04-24 13:30:15",
      "exit_time": "2026-04-25 02:00:59",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.1253,
      "fees_paid": 0.104,
      "net_profit": -0.1773,
      "return_pct": -1.3637,
      "result": "LOSS",
      "exit_reason": "BTC Filter Flip (LONG → filter now SHORT)",
      "btc_1d_green": true,
      "btc_1d_body_pct": 1.0351,
      "btc_2h_slope_pct": 0.2375,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0865,\"is_live\":false},{\"green\":true,\"body_pct\":0.7352,\"is_live\":false},{\"green\":true,\"body_pct\":0.0079,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-25 04:01:02.086811",
      "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:57",
      "exit_time": "2026-04-25 04:01:02",
      "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.1526,
      "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.1526,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-25 05:00:52.312407",
      "symbol": "ADAUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 0.2498,
      "exit_price": 0.2513,
      "entry_time": "2026-04-25 02:29:55",
      "exit_time": "2026-04-25 05:00:52",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.7939,
      "fees_paid": 0.104,
      "net_profit": -0.8459,
      "return_pct": -6.5073,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed above EMA9 (30m)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.1526,
      "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.1526,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-25 06:01:27.745986",
      "symbol": "BNBUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 635.51,
      "exit_price": 637.7687,
      "entry_time": "2026-04-25 02:29:59",
      "exit_time": "2026-04-25 06:01:27",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.462,
      "fees_paid": 0.104,
      "net_profit": -0.514,
      "return_pct": -3.9542,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed above EMA9 (30m)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.1526,
      "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.1526,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-25 06:31:24.519343",
      "symbol": "ETHUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 2312.04,
      "exit_price": 2318.7688,
      "entry_time": "2026-04-25 02:30:04",
      "exit_time": "2026-04-25 06:31:24",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.3783,
      "fees_paid": 0.104,
      "net_profit": -0.4303,
      "return_pct": -3.3103,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed above EMA9 (30m)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.1526,
      "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.1526,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-25 12:00:22.367739",
      "symbol": "BTCUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 77318.98,
      "exit_price": 77753.4073,
      "entry_time": "2026-04-25 02:30:01",
      "exit_time": "2026-04-25 12:00:22",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.7304,
      "fees_paid": 0.104,
      "net_profit": -0.7824,
      "return_pct": -6.0186,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed above EMA9 (30m)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.1526,
      "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.1526,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-25 13:00:56.8361",
      "symbol": "XRPUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 1.4323,
      "exit_price": 1.4363,
      "entry_time": "2026-04-25 02:30:10",
      "exit_time": "2026-04-25 13:00:56",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.3647,
      "fees_paid": 0.104,
      "net_profit": -0.4167,
      "return_pct": -3.2051,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed above EMA9 (30m)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.1526,
      "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.1526,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-26 00:30:38.422372",
      "symbol": "ETHUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 2309.58,
      "exit_price": 2317.6683,
      "entry_time": "2026-04-25 20:00:22",
      "exit_time": "2026-04-26 00:30:38",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.4553,
      "fees_paid": 0.104,
      "net_profit": -0.5073,
      "return_pct": -3.902,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed above EMA9 (30m)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0237,
      "btc_2h_slope_pct": -0.1119,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.0935,\"is_live\":false},{\"green\":false,\"body_pct\":0.1023,\"is_live\":false},{\"green\":false,\"body_pct\":0.0237,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-26 01:31:14.376072",
      "symbol": "BTCUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 77234.47,
      "exit_price": 77633.2572,
      "entry_time": "2026-04-25 20:00:20",
      "exit_time": "2026-04-26 01:31:14",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.6712,
      "fees_paid": 0.104,
      "net_profit": -0.7232,
      "return_pct": -5.5633,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed above EMA9 (30m)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0237,
      "btc_2h_slope_pct": -0.1119,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.0935,\"is_live\":false},{\"green\":false,\"body_pct\":0.1023,\"is_live\":false},{\"green\":false,\"body_pct\":0.0237,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-26 05:00:34.320217",
      "symbol": "SOLUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 85.59,
      "exit_price": 86.4432,
      "entry_time": "2026-04-25 20:00:26",
      "exit_time": "2026-04-26 05:00:34",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.2959,
      "fees_paid": 0.104,
      "net_profit": -1.3479,
      "return_pct": -10.3685,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed above EMA9 (30m)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0237,
      "btc_2h_slope_pct": -0.1119,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.0935,\"is_live\":false},{\"green\":false,\"body_pct\":0.1023,\"is_live\":false},{\"green\":false,\"body_pct\":0.0237,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-26 07:30:25.305521",
      "symbol": "AVAXUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 9.3,
      "exit_price": 9.4147,
      "entry_time": "2026-04-25 20:00:17",
      "exit_time": "2026-04-26 07:30:25",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.6034,
      "fees_paid": 0.104,
      "net_profit": -1.6554,
      "return_pct": -12.7339,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed above EMA9 (30m)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0237,
      "btc_2h_slope_pct": -0.1119,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.0935,\"is_live\":false},{\"green\":false,\"body_pct\":0.1023,\"is_live\":false},{\"green\":false,\"body_pct\":0.0237,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-26 07:30:32.847537",
      "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:00:24",
      "exit_time": "2026-04-26 07:30:32",
      "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.0237,
      "btc_2h_slope_pct": -0.1119,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.0935,\"is_live\":false},{\"green\":false,\"body_pct\":0.1023,\"is_live\":false},{\"green\":false,\"body_pct\":0.0237,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-26 08:00:25.476202",
      "symbol": "ADAUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 0.2485,
      "exit_price": 0.2507,
      "entry_time": "2026-04-25 20:00:15",
      "exit_time": "2026-04-26 08:00:25",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.1641,
      "fees_paid": 0.104,
      "net_profit": -1.2161,
      "return_pct": -9.3549,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed above EMA9 (30m)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0237,
      "btc_2h_slope_pct": -0.1119,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.0935,\"is_live\":false},{\"green\":false,\"body_pct\":0.1023,\"is_live\":false},{\"green\":false,\"body_pct\":0.0237,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-26 08:00:29.046065",
      "symbol": "BNBUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 627.43,
      "exit_price": 631.9358,
      "entry_time": "2026-04-25 20:00:18",
      "exit_time": "2026-04-26 08:00:29",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.9336,
      "fees_paid": 0.104,
      "net_profit": -0.9856,
      "return_pct": -7.5814,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed above EMA9 (30m)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0237,
      "btc_2h_slope_pct": -0.1119,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.0935,\"is_live\":false},{\"green\":false,\"body_pct\":0.1023,\"is_live\":false},{\"green\":false,\"body_pct\":0.0237,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-26 08:30:05.229342",
      "symbol": "XRPUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 1.4198,
      "exit_price": 1.4273,
      "entry_time": "2026-04-25 20:00:28",
      "exit_time": "2026-04-26 08:30:05",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.6879,
      "fees_paid": 0.104,
      "net_profit": -0.7399,
      "return_pct": -5.6918,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed above EMA9 (30m)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0237,
      "btc_2h_slope_pct": -0.1119,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.0935,\"is_live\":false},{\"green\":false,\"body_pct\":0.1023,\"is_live\":false},{\"green\":false,\"body_pct\":0.0237,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-26 11:26:50.543456",
      "symbol": "ADAUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 0.2514,
      "exit_price": 0.2527,
      "entry_time": "2026-04-26 10:01:13",
      "exit_time": "2026-04-26 11:26:50",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6586,
      "fees_paid": 0.104,
      "net_profit": 0.6066,
      "return_pct": 4.666,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.0228,
      "btc_2h_slope_pct": 0.1096,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.0013,\"is_live\":false},{\"green\":true,\"body_pct\":0.134,\"is_live\":false},{\"green\":false,\"body_pct\":0.0228,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-26 13:25:08.427199",
      "symbol": "AVAXUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 9.44,
      "exit_price": 9.4853,
      "entry_time": "2026-04-26 10:01:15",
      "exit_time": "2026-04-26 13:25:08",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6232,
      "fees_paid": 0.104,
      "net_profit": 0.5712,
      "return_pct": 4.394,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.0228,
      "btc_2h_slope_pct": 0.1096,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.0013,\"is_live\":false},{\"green\":true,\"body_pct\":0.134,\"is_live\":false},{\"green\":false,\"body_pct\":0.0228,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-26 13:31:06.01588",
      "symbol": "LINKUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 9.43,
      "exit_price": 9.4753,
      "entry_time": "2026-04-26 10:01:22",
      "exit_time": "2026-04-26 13:31:06",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6239,
      "fees_paid": 0.104,
      "net_profit": 0.5719,
      "return_pct": 4.3996,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.0228,
      "btc_2h_slope_pct": 0.1096,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.0013,\"is_live\":false},{\"green\":true,\"body_pct\":0.134,\"is_live\":false},{\"green\":false,\"body_pct\":0.0228,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-26 15:31:26.736285",
      "symbol": "SOLUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 86.68,
      "exit_price": 86.017,
      "entry_time": "2026-04-26 10:01:25",
      "exit_time": "2026-04-26 15:31:26",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.9944,
      "fees_paid": 0.104,
      "net_profit": -1.0464,
      "return_pct": -8.0492,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed below EMA9 (30m)",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.0228,
      "btc_2h_slope_pct": 0.1096,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.0013,\"is_live\":false},{\"green\":true,\"body_pct\":0.134,\"is_live\":false},{\"green\":false,\"body_pct\":0.0228,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-26 16:20:13.009915",
      "symbol": "ETHUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 2333.28,
      "exit_price": 2349.2048,
      "entry_time": "2026-04-26 10:01:20",
      "exit_time": "2026-04-26 16:20:13",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.8873,
      "fees_paid": 0.104,
      "net_profit": 0.8353,
      "return_pct": 6.4251,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.0228,
      "btc_2h_slope_pct": 0.1096,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.0013,\"is_live\":false},{\"green\":true,\"body_pct\":0.134,\"is_live\":false},{\"green\":false,\"body_pct\":0.0228,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-26 20:01:15.956605",
      "symbol": "XRPUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 1.4292,
      "exit_price": 1.4241,
      "entry_time": "2026-04-26 10:01:27",
      "exit_time": "2026-04-26 20:01:15",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.465,
      "fees_paid": 0.104,
      "net_profit": -0.517,
      "return_pct": -3.9771,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed below EMA9 (30m)",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.0228,
      "btc_2h_slope_pct": 0.1096,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.0013,\"is_live\":false},{\"green\":true,\"body_pct\":0.134,\"is_live\":false},{\"green\":false,\"body_pct\":0.0228,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-26 21:16:24.086128",
      "symbol": "BTCUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 78084.74,
      "exit_price": 78455.6525,
      "entry_time": "2026-04-26 10:01:19",
      "exit_time": "2026-04-26 21:16:24",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6175,
      "fees_paid": 0.104,
      "net_profit": 0.5655,
      "return_pct": 4.3501,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.0228,
      "btc_2h_slope_pct": 0.1096,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.0013,\"is_live\":false},{\"green\":true,\"body_pct\":0.134,\"is_live\":false},{\"green\":false,\"body_pct\":0.0228,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-26 21:16:29.517406",
      "symbol": "SOLUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 86.57,
      "exit_price": 87.0764,
      "entry_time": "2026-04-26 17:30:23",
      "exit_time": "2026-04-26 21:16:29",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.7605,
      "fees_paid": 0.104,
      "net_profit": 0.7085,
      "return_pct": 5.4501,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.1703,
      "btc_2h_slope_pct": 0.0431,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.038,\"is_live\":false},{\"green\":true,\"body_pct\":0.0055,\"is_live\":false},{\"green\":true,\"body_pct\":0.0135,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-26 21:21:56.051532",
      "symbol": "BNBUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 632.58,
      "exit_price": 636.1718,
      "entry_time": "2026-04-26 10:01:16",
      "exit_time": "2026-04-26 21:21:56",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.7381,
      "fees_paid": 0.104,
      "net_profit": 0.6861,
      "return_pct": 5.2779,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.0228,
      "btc_2h_slope_pct": 0.1096,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.0013,\"is_live\":false},{\"green\":true,\"body_pct\":0.134,\"is_live\":false},{\"green\":false,\"body_pct\":0.0228,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-27 07:30:58.782852",
      "symbol": "ADAUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 0.2559,
      "exit_price": 0.2487,
      "entry_time": "2026-04-27 03:01:22",
      "exit_time": "2026-04-27 07:30:58",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -3.6701,
      "fees_paid": 0.104,
      "net_profit": -3.7221,
      "return_pct": -28.6313,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed below EMA9 (30m)",
      "btc_1d_green": true,
      "btc_1d_body_pct": 1.0276,
      "btc_2h_slope_pct": 0.3612,
      "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.1779,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-27 08:00:34.733761",
      "symbol": "XRPUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 1.4419,
      "exit_price": 1.4189,
      "entry_time": "2026-04-27 03:00:07",
      "exit_time": "2026-04-27 08:00:34",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -2.0745,
      "fees_paid": 0.104,
      "net_profit": -2.1265,
      "return_pct": -16.358,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed below EMA9 (30m)",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.7446,
      "btc_2h_slope_pct": 0.2095,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.6441,\"is_live\":false},{\"green\":false,\"body_pct\":0.2188,\"is_live\":false},{\"green\":true,\"body_pct\":0.9655,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-28 02:30:25.548707",
      "symbol": "ADAUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 0.2442,
      "exit_price": 0.2477,
      "entry_time": "2026-04-27 18:01:23",
      "exit_time": "2026-04-28 02:30:25",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.8759,
      "fees_paid": 0.104,
      "net_profit": -1.9279,
      "return_pct": -14.83,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed above EMA9 (30m)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.087,
      "btc_2h_slope_pct": -0.4111,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":1.2339,\"is_live\":false},{\"green\":false,\"body_pct\":0.0807,\"is_live\":false},{\"green\":false,\"body_pct\":0.087,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-28 02:30:29.140342",
      "symbol": "BNBUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 620.59,
      "exit_price": 626.5531,
      "entry_time": "2026-04-27 18:01:26",
      "exit_time": "2026-04-28 02:30:29",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.2491,
      "fees_paid": 0.104,
      "net_profit": -1.3011,
      "return_pct": -10.0088,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed above EMA9 (30m)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.087,
      "btc_2h_slope_pct": -0.4111,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":1.2339,\"is_live\":false},{\"green\":false,\"body_pct\":0.0807,\"is_live\":false},{\"green\":false,\"body_pct\":0.087,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-28 02:30:34.511077",
      "symbol": "LINKUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 9.16,
      "exit_price": 9.3147,
      "entry_time": "2026-04-27 18:01:32",
      "exit_time": "2026-04-28 02:30:34",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -2.1949,
      "fees_paid": 0.104,
      "net_profit": -2.2469,
      "return_pct": -17.2837,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed above EMA9 (30m)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.087,
      "btc_2h_slope_pct": -0.4111,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":1.2339,\"is_live\":false},{\"green\":false,\"body_pct\":0.0807,\"is_live\":false},{\"green\":false,\"body_pct\":0.087,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-28 03:00:50.407248",
      "symbol": "AVAXUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 9.11,
      "exit_price": 9.2646,
      "entry_time": "2026-04-27 18:01:25",
      "exit_time": "2026-04-28 03:00:50",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -2.2066,
      "fees_paid": 0.104,
      "net_profit": -2.2586,
      "return_pct": -17.3737,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed above EMA9 (30m)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.087,
      "btc_2h_slope_pct": -0.4111,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":1.2339,\"is_live\":false},{\"green\":false,\"body_pct\":0.0807,\"is_live\":false},{\"green\":false,\"body_pct\":0.087,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-28 11:49:01.518168",
      "symbol": "SOLUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 84.1,
      "exit_price": 83.6918,
      "entry_time": "2026-04-27 18:01:34",
      "exit_time": "2026-04-28 11:49:01",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6309,
      "fees_paid": 0.104,
      "net_profit": 0.5789,
      "return_pct": 4.4534,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.087,
      "btc_2h_slope_pct": -0.4111,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":1.2339,\"is_live\":false},{\"green\":false,\"body_pct\":0.0807,\"is_live\":false},{\"green\":false,\"body_pct\":0.087,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-28 13:18:18.113512",
      "symbol": "BTCUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 76717.81,
      "exit_price": 76367.7448,
      "entry_time": "2026-04-27 18:01:28",
      "exit_time": "2026-04-28 13:18:18",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.5932,
      "fees_paid": 0.104,
      "net_profit": 0.5412,
      "return_pct": 4.163,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.087,
      "btc_2h_slope_pct": -0.4111,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":1.2339,\"is_live\":false},{\"green\":false,\"body_pct\":0.0807,\"is_live\":false},{\"green\":false,\"body_pct\":0.087,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-28 13:48:59.454072",
      "symbol": "LINKUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 9.23,
      "exit_price": 9.1846,
      "entry_time": "2026-04-28 12:00:20",
      "exit_time": "2026-04-28 13:48:59",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6396,
      "fees_paid": 0.104,
      "net_profit": 0.5876,
      "return_pct": 4.5198,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0069,
      "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.0069,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-28 13:50:28.751349",
      "symbol": "XRPUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 1.3874,
      "exit_price": 1.3809,
      "entry_time": "2026-04-27 18:01:35",
      "exit_time": "2026-04-28 13:50:28",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.61,
      "fees_paid": 0.104,
      "net_profit": 0.558,
      "return_pct": 4.2922,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.087,
      "btc_2h_slope_pct": -0.4111,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":1.2339,\"is_live\":false},{\"green\":false,\"body_pct\":0.0807,\"is_live\":false},{\"green\":false,\"body_pct\":0.087,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-28 16:26:32.258531",
      "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:10",
      "exit_time": "2026-04-28 16:26:32",
      "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.0069,
      "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.0069,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-28 16:35:07.611252",
      "symbol": "BNBUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 623,
      "exit_price": 620.0199,
      "entry_time": "2026-04-28 12:00:15",
      "exit_time": "2026-04-28 16:35:07",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6219,
      "fees_paid": 0.104,
      "net_profit": 0.5699,
      "return_pct": 4.3835,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0069,
      "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.0069,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-28 16:37:55.948298",
      "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:13",
      "exit_time": "2026-04-28 16:37:55",
      "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.0069,
      "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.0069,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-28 20:30:43.088345",
      "symbol": "ETHUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 2271.96,
      "exit_price": 2295.5572,
      "entry_time": "2026-04-27 18:01:30",
      "exit_time": "2026-04-28 20:30:43",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.3502,
      "fees_paid": 0.104,
      "net_profit": -1.4022,
      "return_pct": -10.7863,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed above EMA9 (30m)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.087,
      "btc_2h_slope_pct": -0.4111,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":1.2339,\"is_live\":false},{\"green\":false,\"body_pct\":0.0807,\"is_live\":false},{\"green\":false,\"body_pct\":0.087,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-29 04:30:16.483864",
      "symbol": "AVAXUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 9.14,
      "exit_price": 9.1846,
      "entry_time": "2026-04-29 03:18:02",
      "exit_time": "2026-04-29 04:30:16",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.6342,
      "fees_paid": 0.104,
      "net_profit": -0.6862,
      "return_pct": -5.2786,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed above EMA9 (30m)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.043,
      "btc_2h_slope_pct": 0.0552,
      "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.264,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-29 18:36:18.527446",
      "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:12",
      "exit_time": "2026-04-29 18:36:18",
      "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.0886,
      "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.0886,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-29 19:28:18.4092",
      "symbol": "SOLUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 83.19,
      "exit_price": 82.8114,
      "entry_time": "2026-04-29 18:00:26",
      "exit_time": "2026-04-29 19:28:18",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.5917,
      "fees_paid": 0.104,
      "net_profit": 0.5397,
      "return_pct": 4.1512,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0886,
      "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.0886,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-29 20:09:16.964717",
      "symbol": "AVAXUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 9.12,
      "exit_price": 9.0645,
      "entry_time": "2026-04-29 18:00:14",
      "exit_time": "2026-04-29 20:09:16",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.7907,
      "fees_paid": 0.104,
      "net_profit": 0.7387,
      "return_pct": 5.6822,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0886,
      "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.0886,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-29 20:09:21.302463",
      "symbol": "BTCUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 75864.96,
      "exit_price": 75454.7085,
      "entry_time": "2026-04-29 18:00:18",
      "exit_time": "2026-04-29 20:09:21",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.703,
      "fees_paid": 0.104,
      "net_profit": 0.651,
      "return_pct": 5.0077,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0886,
      "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.0886,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-29 20:09:23.10938",
      "symbol": "ETHUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 2270.35,
      "exit_price": 2245.142,
      "entry_time": "2026-04-29 18:00:21",
      "exit_time": "2026-04-29 20:09:23",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 1.4434,
      "fees_paid": 0.104,
      "net_profit": 1.3914,
      "return_pct": 10.7031,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0886,
      "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.0886,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-29 20:09:24.938253",
      "symbol": "LINKUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 9.09,
      "exit_price": 9.0145,
      "entry_time": "2026-04-29 18:00:24",
      "exit_time": "2026-04-29 20:09:24",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 1.0797,
      "fees_paid": 0.104,
      "net_profit": 1.0277,
      "return_pct": 7.9053,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0886,
      "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.0886,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-29 20:09:29.253354",
      "symbol": "XRPUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 1.3619,
      "exit_price": 1.3539,
      "entry_time": "2026-04-29 18:00:28",
      "exit_time": "2026-04-29 20:09:29",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.7659,
      "fees_paid": 0.104,
      "net_profit": 0.7139,
      "return_pct": 5.4913,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0886,
      "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.0886,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-29 20:10:42.967319",
      "symbol": "BNBUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 616.51,
      "exit_price": 612.1959,
      "entry_time": "2026-04-29 18:00:16",
      "exit_time": "2026-04-29 20:10:42",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.9097,
      "fees_paid": 0.104,
      "net_profit": 0.8577,
      "return_pct": 6.5975,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0886,
      "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.0886,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-30 21:00:47.869761",
      "symbol": "LINKUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 9.12,
      "exit_price": 9.1346,
      "entry_time": "2026-04-30 19:31:17",
      "exit_time": "2026-04-30 21:00:47",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.2076,
      "fees_paid": 0.104,
      "net_profit": -0.2596,
      "return_pct": -1.997,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed above EMA9 (30m)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.2923,
      "btc_2h_slope_pct": -0.0583,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.1233,\"is_live\":false},{\"green\":false,\"body_pct\":0.1546,\"is_live\":false},{\"green\":true,\"body_pct\":0.1405,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-30 21:30:58.872726",
      "symbol": "ETHUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 2256.08,
      "exit_price": 2266.3026,
      "entry_time": "2026-04-30 20:11:15",
      "exit_time": "2026-04-30 21:30:58",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.589,
      "fees_paid": 0.104,
      "net_profit": -0.641,
      "return_pct": -4.9311,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed above EMA9 (30m)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0205,
      "btc_2h_slope_pct": -0.0191,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.1546,\"is_live\":false},{\"green\":true,\"body_pct\":0.1404,\"is_live\":false},{\"green\":true,\"body_pct\":0.0111,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-30 22:30:46.145234",
      "symbol": "XRPUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 1.3659,
      "exit_price": 1.3709,
      "entry_time": "2026-04-30 15:30:17",
      "exit_time": "2026-04-30 22:30:46",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.4745,
      "fees_paid": 0.104,
      "net_profit": -0.5265,
      "return_pct": -4.0497,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed above EMA9 (30m)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0797,
      "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.0634,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-05-01 03:00:18.620694",
      "symbol": "SOLUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 83.1,
      "exit_price": 83.2416,
      "entry_time": "2026-04-30 20:11:18",
      "exit_time": "2026-05-01 03:00:18",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.2215,
      "fees_paid": 0.104,
      "net_profit": -0.2735,
      "return_pct": -2.104,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed above EMA9 (30m)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0205,
      "btc_2h_slope_pct": -0.0191,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.1546,\"is_live\":false},{\"green\":true,\"body_pct\":0.1404,\"is_live\":false},{\"green\":true,\"body_pct\":0.0111,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-05-01 05:30:38.643568",
      "symbol": "AVAXUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 9.1,
      "exit_price": 9.1846,
      "entry_time": "2026-04-30 15:30:06",
      "exit_time": "2026-05-01 05:30:38",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.2084,
      "fees_paid": 0.104,
      "net_profit": -1.2604,
      "return_pct": -9.6956,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed above EMA9 (30m)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0797,
      "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.0634,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    }
  ],
  "profit_switches": {
    "BTCUSDT": {
      "direction": "LONG",
      "locked": false
    },
    "SOLUSDT": {
      "direction": "LONG",
      "locked": false
    },
    "ADAUSDT": {
      "direction": "LONG",
      "locked": false
    },
    "XRPUSDT": {
      "direction": "LONG",
      "locked": false
    },
    "AVAXUSDT": {
      "direction": "LONG",
      "locked": false
    },
    "ETHUSDT": {
      "direction": "LONG",
      "locked": false
    },
    "LINKUSDT": {
      "direction": "LONG",
      "locked": false
    },
    "BNBUSDT": {
      "direction": "LONG",
      "locked": false
    }
  },
  "total_trades": 124,
  "winning_trades": 66,
  "losing_trades": 50,
  "total_fees": 12.48
}
