{
  "balance": 86.462,
  "starting_balance": 100,
  "open_positions": {
    "ADAUSDT": {
      "symbol": "ADAUSDT",
      "direction": "LONG",
      "entry_price": 0.2497,
      "entry_time": "2026-05-01 06:17:32",
      "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.0608,
      "btc_2h_slope_pct": 0.1299,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.0354,\"is_live\":false},{\"green\":false,\"body_pct\":0.0192,\"is_live\":false},{\"green\":true,\"body_pct\":0.08,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    "AVAXUSDT": {
      "symbol": "AVAXUSDT",
      "direction": "LONG",
      "entry_price": 9.18,
      "entry_time": "2026-05-01 06:17:33",
      "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.0608,
      "btc_2h_slope_pct": 0.1299,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.0354,\"is_live\":false},{\"green\":false,\"body_pct\":0.0192,\"is_live\":false},{\"green\":true,\"body_pct\":0.08,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    "BNBUSDT": {
      "symbol": "BNBUSDT",
      "direction": "LONG",
      "entry_price": 618.81,
      "entry_time": "2026-05-01 06:17:35",
      "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.0608,
      "btc_2h_slope_pct": 0.1299,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.0354,\"is_live\":false},{\"green\":false,\"body_pct\":0.0192,\"is_live\":false},{\"green\":true,\"body_pct\":0.08,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    "BTCUSDT": {
      "symbol": "BTCUSDT",
      "direction": "LONG",
      "entry_price": 77178,
      "entry_time": "2026-05-01 06:17:37",
      "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.0608,
      "btc_2h_slope_pct": 0.1299,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.0354,\"is_live\":false},{\"green\":false,\"body_pct\":0.0192,\"is_live\":false},{\"green\":true,\"body_pct\":0.08,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    "ETHUSDT": {
      "symbol": "ETHUSDT",
      "direction": "LONG",
      "entry_price": 2284.4,
      "entry_time": "2026-05-01 06:17:39",
      "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.0608,
      "btc_2h_slope_pct": 0.1299,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.0354,\"is_live\":false},{\"green\":false,\"body_pct\":0.0192,\"is_live\":false},{\"green\":true,\"body_pct\":0.08,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    "LINKUSDT": {
      "symbol": "LINKUSDT",
      "direction": "LONG",
      "entry_price": 9.17,
      "entry_time": "2026-05-01 06:17:41",
      "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.0608,
      "btc_2h_slope_pct": 0.1299,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.0354,\"is_live\":false},{\"green\":false,\"body_pct\":0.0192,\"is_live\":false},{\"green\":true,\"body_pct\":0.08,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    "SOLUSDT": {
      "symbol": "SOLUSDT",
      "direction": "LONG",
      "entry_price": 83.93,
      "entry_time": "2026-05-01 06:17:43",
      "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.0608,
      "btc_2h_slope_pct": 0.1299,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.0354,\"is_live\":false},{\"green\":false,\"body_pct\":0.0192,\"is_live\":false},{\"green\":true,\"body_pct\":0.08,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    "XRPUSDT": {
      "symbol": "XRPUSDT",
      "direction": "LONG",
      "entry_price": 1.3777,
      "entry_time": "2026-05-01 06:17:44",
      "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.0608,
      "btc_2h_slope_pct": 0.1299,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.0354,\"is_live\":false},{\"green\":false,\"body_pct\":0.0192,\"is_live\":false},{\"green\":true,\"body_pct\":0.08,\"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:17:13.672874",
      "symbol": "LINKUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 9.3,
      "exit_price": 9.2546,
      "entry_time": "2026-04-19 00:04:07",
      "exit_time": "2026-04-19 02:17:13",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6343,
      "fees_paid": 0.104,
      "net_profit": 0.5823,
      "return_pct": 4.479,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.1752,
      "btc_2h_slope_pct": 0.0179,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.0235,\"is_live\":false},{\"green\":true,\"body_pct\":0.1293,\"is_live\":false},{\"green\":false,\"body_pct\":0.1752,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-19 04:25:09.56267",
      "symbol": "ETHUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 2351.43,
      "exit_price": 2336.7978,
      "entry_time": "2026-04-19 00:04:05",
      "exit_time": "2026-04-19 04:25:09",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.8089,
      "fees_paid": 0.104,
      "net_profit": 0.7569,
      "return_pct": 5.8227,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.1752,
      "btc_2h_slope_pct": 0.0179,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.0235,\"is_live\":false},{\"green\":true,\"body_pct\":0.1293,\"is_live\":false},{\"green\":false,\"body_pct\":0.1752,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-19 04:25:12.628025",
      "symbol": "SOLUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 86.01,
      "exit_price": 85.3426,
      "entry_time": "2026-04-19 00:04:08",
      "exit_time": "2026-04-19 04:25:12",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 1.0087,
      "fees_paid": 0.104,
      "net_profit": 0.9567,
      "return_pct": 7.359,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.1752,
      "btc_2h_slope_pct": 0.0179,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.0235,\"is_live\":false},{\"green\":true,\"body_pct\":0.1293,\"is_live\":false},{\"green\":false,\"body_pct\":0.1752,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-19 06:41:22.031931",
      "symbol": "ADAUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 0.2486,
      "exit_price": 0.2469,
      "entry_time": "2026-04-19 05:15:19",
      "exit_time": "2026-04-19 06:41:22",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.8767,
      "fees_paid": 0.104,
      "net_profit": 0.8247,
      "return_pct": 6.3442,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.1082,
      "btc_2h_slope_pct": -0.0505,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.2074,\"is_live\":false},{\"green\":true,\"body_pct\":0.0585,\"is_live\":false},{\"green\":true,\"body_pct\":0,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-19 08:13:26.872227",
      "symbol": "AVAXUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 9.3,
      "exit_price": 9.2446,
      "entry_time": "2026-04-19 05:15:21",
      "exit_time": "2026-04-19 08:13:26",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.7741,
      "fees_paid": 0.104,
      "net_profit": 0.7221,
      "return_pct": 5.5548,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.1082,
      "btc_2h_slope_pct": -0.0505,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.2074,\"is_live\":false},{\"green\":true,\"body_pct\":0.0585,\"is_live\":false},{\"green\":true,\"body_pct\":0,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-19 08:13:36.059068",
      "symbol": "XRPUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 1.4322,
      "exit_price": 1.4252,
      "entry_time": "2026-04-19 05:15:31",
      "exit_time": "2026-04-19 08:13:36",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6343,
      "fees_paid": 0.104,
      "net_profit": 0.5823,
      "return_pct": 4.479,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.1082,
      "btc_2h_slope_pct": -0.0505,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.2074,\"is_live\":false},{\"green\":true,\"body_pct\":0.0585,\"is_live\":false},{\"green\":true,\"body_pct\":0,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-19 08:18:52.026322",
      "symbol": "BNBUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 623.37,
      "exit_price": 620.5601,
      "entry_time": "2026-04-19 05:15:22",
      "exit_time": "2026-04-19 08:18:52",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.586,
      "fees_paid": 0.104,
      "net_profit": 0.534,
      "return_pct": 4.1076,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.1082,
      "btc_2h_slope_pct": -0.0505,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.2074,\"is_live\":false},{\"green\":true,\"body_pct\":0.0585,\"is_live\":false},{\"green\":true,\"body_pct\":0,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-19 09:07:16.822224",
      "symbol": "BTCUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 75688.53,
      "exit_price": 75291.8971,
      "entry_time": "2026-04-19 00:04:03",
      "exit_time": "2026-04-19 09:07:16",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6812,
      "fees_paid": 0.104,
      "net_profit": 0.6292,
      "return_pct": 4.8403,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.1752,
      "btc_2h_slope_pct": 0.0179,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.0235,\"is_live\":false},{\"green\":true,\"body_pct\":0.1293,\"is_live\":false},{\"green\":false,\"body_pct\":0.1752,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-19 22:45:17.393541",
      "symbol": "ETHUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 2295.52,
      "exit_price": 2284.2015,
      "entry_time": "2026-04-19 20:01:23",
      "exit_time": "2026-04-19 22:45:17",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.641,
      "fees_paid": 0.104,
      "net_profit": 0.589,
      "return_pct": 4.5307,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0222,
      "btc_2h_slope_pct": -0.3022,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.109,\"is_live\":false},{\"green\":false,\"body_pct\":0.5292,\"is_live\":false},{\"green\":true,\"body_pct\":0.0222,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-19 23:58:40.453112",
      "symbol": "BTCUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 74791.89,
      "exit_price": 74453.218,
      "entry_time": "2026-04-19 20:01:21",
      "exit_time": "2026-04-19 23:58:40",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.5887,
      "fees_paid": 0.104,
      "net_profit": 0.5367,
      "return_pct": 4.1282,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0222,
      "btc_2h_slope_pct": -0.3022,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.109,\"is_live\":false},{\"green\":false,\"body_pct\":0.5292,\"is_live\":false},{\"green\":true,\"body_pct\":0.0222,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-20 00:01:23.350663",
      "symbol": "ADAUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 0.245,
      "exit_price": 0.2427,
      "entry_time": "2026-04-19 20:01:16",
      "exit_time": "2026-04-20 00:01:23",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 1.2091,
      "fees_paid": 0.104,
      "net_profit": 1.1571,
      "return_pct": 8.9008,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0222,
      "btc_2h_slope_pct": -0.3022,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.109,\"is_live\":false},{\"green\":false,\"body_pct\":0.5292,\"is_live\":false},{\"green\":true,\"body_pct\":0.0222,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-20 00:01:24.907025",
      "symbol": "AVAXUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 9.15,
      "exit_price": 9.0745,
      "entry_time": "2026-04-19 20:01:18",
      "exit_time": "2026-04-20 00:01:24",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 1.0722,
      "fees_paid": 0.104,
      "net_profit": 1.0202,
      "return_pct": 7.8475,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0222,
      "btc_2h_slope_pct": -0.3022,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.109,\"is_live\":false},{\"green\":false,\"body_pct\":0.5292,\"is_live\":false},{\"green\":true,\"body_pct\":0.0222,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-20 00:01:26.465764",
      "symbol": "BNBUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 620.46,
      "exit_price": 617.6287,
      "entry_time": "2026-04-19 20:01:19",
      "exit_time": "2026-04-20 00:01:26",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.5932,
      "fees_paid": 0.104,
      "net_profit": 0.5412,
      "return_pct": 4.1633,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0222,
      "btc_2h_slope_pct": -0.3022,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.109,\"is_live\":false},{\"green\":false,\"body_pct\":0.5292,\"is_live\":false},{\"green\":true,\"body_pct\":0.0222,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-20 00:01:31.075381",
      "symbol": "LINKUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 9.13,
      "exit_price": 9.0745,
      "entry_time": "2026-04-19 20:01:24",
      "exit_time": "2026-04-20 00:01:31",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.7898,
      "fees_paid": 0.104,
      "net_profit": 0.7378,
      "return_pct": 5.675,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0222,
      "btc_2h_slope_pct": -0.3022,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.109,\"is_live\":false},{\"green\":false,\"body_pct\":0.5292,\"is_live\":false},{\"green\":true,\"body_pct\":0.0222,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-20 00:01:32.615938",
      "symbol": "SOLUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 85.05,
      "exit_price": 84.5022,
      "entry_time": "2026-04-19 20:32:11",
      "exit_time": "2026-04-20 00:01:32",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.8373,
      "fees_paid": 0.104,
      "net_profit": 0.7853,
      "return_pct": 6.0406,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0509,
      "btc_2h_slope_pct": -0.2308,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0592,\"is_live\":false},{\"green\":false,\"body_pct\":0.0332,\"is_live\":false},{\"green\":false,\"body_pct\":0.0769,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-20 00:02:53.227764",
      "symbol": "XRPUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 1.4129,
      "exit_price": 1.403,
      "entry_time": "2026-04-19 20:01:27",
      "exit_time": "2026-04-20 00:02:53",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.9108,
      "fees_paid": 0.104,
      "net_profit": 0.8588,
      "return_pct": 6.6061,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0222,
      "btc_2h_slope_pct": -0.3022,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.109,\"is_live\":false},{\"green\":false,\"body_pct\":0.5292,\"is_live\":false},{\"green\":true,\"body_pct\":0.0222,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-20 22:21:54.54253",
      "symbol": "AVAXUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 9.32,
      "exit_price": 9.3653,
      "entry_time": "2026-04-20 22:03:38",
      "exit_time": "2026-04-20 22:21:54",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6321,
      "fees_paid": 0.104,
      "net_profit": 0.5801,
      "return_pct": 4.4621,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.0698,
      "btc_2h_slope_pct": 0.0624,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0518,\"is_live\":false},{\"green\":true,\"body_pct\":0.0608,\"is_live\":false},{\"green\":false,\"body_pct\":0.0698,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-20 22:26:05.101083",
      "symbol": "ADAUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 0.2484,
      "exit_price": 0.2496,
      "entry_time": "2026-04-20 22:03:36",
      "exit_time": "2026-04-20 22:26:05",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.615,
      "fees_paid": 0.104,
      "net_profit": 0.563,
      "return_pct": 4.3309,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.0698,
      "btc_2h_slope_pct": 0.0624,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0518,\"is_live\":false},{\"green\":true,\"body_pct\":0.0608,\"is_live\":false},{\"green\":false,\"body_pct\":0.0698,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-20 22:26:12.838949",
      "symbol": "LINKUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 9.32,
      "exit_price": 9.3653,
      "entry_time": "2026-04-20 22:03:44",
      "exit_time": "2026-04-20 22:26:12",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6321,
      "fees_paid": 0.104,
      "net_profit": 0.5801,
      "return_pct": 4.4621,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.0698,
      "btc_2h_slope_pct": 0.0624,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0518,\"is_live\":false},{\"green\":true,\"body_pct\":0.0608,\"is_live\":false},{\"green\":false,\"body_pct\":0.0698,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-21 04:30:41.371669",
      "symbol": "SOLUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 85.88,
      "exit_price": 85.2174,
      "entry_time": "2026-04-20 22:03:46",
      "exit_time": "2026-04-21 04:30:41",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.003,
      "fees_paid": 0.104,
      "net_profit": -1.055,
      "return_pct": -8.1158,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed below EMA9 (30m)",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.0698,
      "btc_2h_slope_pct": 0.0624,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0518,\"is_live\":false},{\"green\":true,\"body_pct\":0.0608,\"is_live\":false},{\"green\":false,\"body_pct\":0.0698,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-21 05:00:27.05656",
      "symbol": "ETHUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 2333.17,
      "exit_price": 2307.1858,
      "entry_time": "2026-04-20 22:03:42",
      "exit_time": "2026-04-21 05:00:27",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.4478,
      "fees_paid": 0.104,
      "net_profit": -1.4998,
      "return_pct": -11.5369,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed below EMA9 (30m)",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.0698,
      "btc_2h_slope_pct": 0.0624,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0518,\"is_live\":false},{\"green\":true,\"body_pct\":0.0608,\"is_live\":false},{\"green\":false,\"body_pct\":0.0698,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-21 05:30:10.790936",
      "symbol": "XRPUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 1.428,
      "exit_price": 1.4222,
      "entry_time": "2026-04-20 22:03:47",
      "exit_time": "2026-04-21 05:30:10",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.5291,
      "fees_paid": 0.104,
      "net_profit": -0.5811,
      "return_pct": -4.4696,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed below EMA9 (30m)",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.0698,
      "btc_2h_slope_pct": 0.0624,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0518,\"is_live\":false},{\"green\":true,\"body_pct\":0.0608,\"is_live\":false},{\"green\":false,\"body_pct\":0.0698,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-21 06:30:11.45903",
      "symbol": "BTCUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 76243.71,
      "exit_price": 75595.8132,
      "entry_time": "2026-04-20 22:03:41",
      "exit_time": "2026-04-21 06:30:11",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.1047,
      "fees_paid": 0.104,
      "net_profit": -1.1567,
      "return_pct": -8.8977,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed below EMA9 (30m)",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.0698,
      "btc_2h_slope_pct": 0.0624,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0518,\"is_live\":false},{\"green\":true,\"body_pct\":0.0608,\"is_live\":false},{\"green\":false,\"body_pct\":0.0698,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-21 09:28:32.038576",
      "symbol": "BNBUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 630.34,
      "exit_price": 633.1833,
      "entry_time": "2026-04-20 22:03:39",
      "exit_time": "2026-04-21 09:28:32",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.5864,
      "fees_paid": 0.104,
      "net_profit": 0.5344,
      "return_pct": 4.1107,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.0698,
      "btc_2h_slope_pct": 0.0624,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0518,\"is_live\":false},{\"green\":true,\"body_pct\":0.0608,\"is_live\":false},{\"green\":false,\"body_pct\":0.0698,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-21 10:48:14.200811",
      "symbol": "ADAUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 0.2487,
      "exit_price": 0.2517,
      "entry_time": "2026-04-21 09:45:33",
      "exit_time": "2026-04-21 10:48:14",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 1.5546,
      "fees_paid": 0.104,
      "net_profit": 1.5026,
      "return_pct": 11.5586,
      "result": "WIN",
      "exit_reason": "Profit Target +0.90%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.5036,
      "btc_2h_slope_pct": 0.1247,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.2948,\"is_live\":false},{\"green\":true,\"body_pct\":0.0197,\"is_live\":false},{\"green\":false,\"body_pct\":0.0179,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-21 15:30:39.325894",
      "symbol": "ETHUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 2321.7,
      "exit_price": 2306.6261,
      "entry_time": "2026-04-21 09:45:39",
      "exit_time": "2026-04-21 15:30:39",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.844,
      "fees_paid": 0.104,
      "net_profit": -0.896,
      "return_pct": -6.8926,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed below EMA9 (30m)",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.5036,
      "btc_2h_slope_pct": 0.1247,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.2948,\"is_live\":false},{\"green\":true,\"body_pct\":0.0197,\"is_live\":false},{\"green\":false,\"body_pct\":0.0179,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-21 16:40:29.677202",
      "symbol": "SOLUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 85.8,
      "exit_price": 86.5467,
      "entry_time": "2026-04-21 09:45:42",
      "exit_time": "2026-04-21 16:40:29",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 1.1314,
      "fees_paid": 0.104,
      "net_profit": 1.0794,
      "return_pct": 8.3029,
      "result": "WIN",
      "exit_reason": "Profit Target +0.90%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.5036,
      "btc_2h_slope_pct": 0.1247,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.2948,\"is_live\":false},{\"green\":true,\"body_pct\":0.0197,\"is_live\":false},{\"green\":false,\"body_pct\":0.0179,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-21 17:00:22.529026",
      "symbol": "BTCUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 76181.8,
      "exit_price": 75637.2125,
      "entry_time": "2026-04-21 09:45:38",
      "exit_time": "2026-04-21 17:00:22",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.9293,
      "fees_paid": 0.104,
      "net_profit": -0.9813,
      "return_pct": -7.5485,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed below EMA9 (30m)",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.5036,
      "btc_2h_slope_pct": 0.1247,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.2948,\"is_live\":false},{\"green\":true,\"body_pct\":0.0197,\"is_live\":false},{\"green\":false,\"body_pct\":0.0179,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-21 17:31:04.045194",
      "symbol": "XRPUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 1.4399,
      "exit_price": 1.4278,
      "entry_time": "2026-04-21 09:45:44",
      "exit_time": "2026-04-21 17:31:04",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.0937,
      "fees_paid": 0.104,
      "net_profit": -1.1457,
      "return_pct": -8.8133,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed below EMA9 (30m)",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.5036,
      "btc_2h_slope_pct": 0.1247,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.2948,\"is_live\":false},{\"green\":true,\"body_pct\":0.0197,\"is_live\":false},{\"green\":false,\"body_pct\":0.0179,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-22 04:11:46.309082",
      "symbol": "BTCUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 76394.6,
      "exit_price": 76757.0623,
      "entry_time": "2026-04-22 02:40:17",
      "exit_time": "2026-04-22 04:11:46",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6168,
      "fees_paid": 0.104,
      "net_profit": 0.5648,
      "return_pct": 4.3446,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.0562,
      "btc_2h_slope_pct": 0.1908,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.107,\"is_live\":false},{\"green\":false,\"body_pct\":0.1882,\"is_live\":false},{\"green\":true,\"body_pct\":0.1377,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-22 04:11:49.682541",
      "symbol": "LINKUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 9.41,
      "exit_price": 9.4553,
      "entry_time": "2026-04-22 02:40:20",
      "exit_time": "2026-04-22 04:11:49",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6254,
      "fees_paid": 0.104,
      "net_profit": 0.5734,
      "return_pct": 4.4108,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.0562,
      "btc_2h_slope_pct": 0.1908,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.107,\"is_live\":false},{\"green\":false,\"body_pct\":0.1882,\"is_live\":false},{\"green\":true,\"body_pct\":0.1377,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-22 04:11:51.231188",
      "symbol": "SOLUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 86.31,
      "exit_price": 86.7466,
      "entry_time": "2026-04-22 02:40:23",
      "exit_time": "2026-04-22 04:11:51",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6576,
      "fees_paid": 0.104,
      "net_profit": 0.6056,
      "return_pct": 4.6586,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.0562,
      "btc_2h_slope_pct": 0.1908,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.107,\"is_live\":false},{\"green\":false,\"body_pct\":0.1882,\"is_live\":false},{\"green\":true,\"body_pct\":0.1377,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-22 04:13:05.091319",
      "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:01:22",
      "exit_time": "2026-04-22 04:13:05",
      "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.0101,
      "btc_2h_slope_pct": 0.2968,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.3911,\"is_live\":false},{\"green\":true,\"body_pct\":0.3319,\"is_live\":false},{\"green\":false,\"body_pct\":0.0101,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-22 04:13:06.624286",
      "symbol": "AVAXUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 9.42,
      "exit_price": 9.4753,
      "entry_time": "2026-04-22 02:40:14",
      "exit_time": "2026-04-22 04:13:06",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.7626,
      "fees_paid": 0.104,
      "net_profit": 0.7106,
      "return_pct": 5.4662,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.0562,
      "btc_2h_slope_pct": 0.1908,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.107,\"is_live\":false},{\"green\":false,\"body_pct\":0.1882,\"is_live\":false},{\"green\":true,\"body_pct\":0.1377,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-22 04:17:16.855359",
      "symbol": "BNBUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 632.86,
      "exit_price": 636.0118,
      "entry_time": "2026-04-22 03:01:02",
      "exit_time": "2026-04-22 04:17:16",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6474,
      "fees_paid": 0.104,
      "net_profit": 0.5954,
      "return_pct": 4.5803,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.0162,
      "btc_2h_slope_pct": 0.1259,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0839,\"is_live\":false},{\"green\":true,\"body_pct\":0.0425,\"is_live\":false},{\"green\":false,\"body_pct\":0.0612,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-22 04:17:24.574202",
      "symbol": "XRPUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 1.4312,
      "exit_price": 1.4383,
      "entry_time": "2026-04-22 03:01:10",
      "exit_time": "2026-04-22 04:17:24",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6431,
      "fees_paid": 0.104,
      "net_profit": 0.5911,
      "return_pct": 4.5472,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.0162,
      "btc_2h_slope_pct": 0.1259,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0839,\"is_live\":false},{\"green\":true,\"body_pct\":0.0425,\"is_live\":false},{\"green\":false,\"body_pct\":0.0612,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-22 04:42:45.988839",
      "symbol": "ETHUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 2328.36,
      "exit_price": 2364.6971,
      "entry_time": "2026-04-22 02:00:08",
      "exit_time": "2026-04-22 04:42:45",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 2.0288,
      "fees_paid": 0.104,
      "net_profit": 1.9768,
      "return_pct": 15.2063,
      "result": "WIN",
      "exit_reason": "Profit Target +1.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 1.0406,
      "btc_2h_slope_pct": 0.2391,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0161,\"is_live\":false},{\"green\":true,\"body_pct\":0.3911,\"is_live\":false},{\"green\":true,\"body_pct\":0.3319,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-23 20:00:26.12282",
      "symbol": "AVAXUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 9.39,
      "exit_price": 9.2554,
      "entry_time": "2026-04-23 17:30:24",
      "exit_time": "2026-04-23 20:00:26",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.8639,
      "fees_paid": 0.104,
      "net_profit": -1.9159,
      "return_pct": -14.7376,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed below EMA9 (30m)",
      "btc_1d_green": true,
      "btc_1d_body_pct": 1.0547,
      "btc_2h_slope_pct": 0.2546,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.0905,\"is_live\":false},{\"green\":true,\"body_pct\":0.3545,\"is_live\":false},{\"green\":false,\"body_pct\":0.0472,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-23 20:00:29.206708",
      "symbol": "BTCUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 78416.78,
      "exit_price": 77730.3254,
      "entry_time": "2026-04-23 18:00:21",
      "exit_time": "2026-04-23 20:00:29",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.138,
      "fees_paid": 0.104,
      "net_profit": -1.19,
      "return_pct": -9.1539,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed below EMA9 (30m)",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.0506,
      "btc_2h_slope_pct": 0.1647,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.129,\"is_live\":false},{\"green\":false,\"body_pct\":0.1417,\"is_live\":false},{\"green\":true,\"body_pct\":0.0506,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-23 20:30:18.011755",
      "symbol": "ADAUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 0.2497,
      "exit_price": 0.2461,
      "entry_time": "2026-04-23 17:30:22",
      "exit_time": "2026-04-23 20:30:18",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.8863,
      "fees_paid": 0.104,
      "net_profit": -1.9383,
      "return_pct": -14.9098,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed below EMA9 (30m)",
      "btc_1d_green": true,
      "btc_1d_body_pct": 1.0547,
      "btc_2h_slope_pct": 0.2546,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.0905,\"is_live\":false},{\"green\":true,\"body_pct\":0.3545,\"is_live\":false},{\"green\":false,\"body_pct\":0.0472,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-23 20:30:21.345376",
      "symbol": "BNBUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 639.96,
      "exit_price": 634.1927,
      "entry_time": "2026-04-23 18:00:20",
      "exit_time": "2026-04-23 20:30:21",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.1715,
      "fees_paid": 0.104,
      "net_profit": -1.2235,
      "return_pct": -9.4119,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed below EMA9 (30m)",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.0506,
      "btc_2h_slope_pct": 0.1647,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.129,\"is_live\":false},{\"green\":false,\"body_pct\":0.1417,\"is_live\":false},{\"green\":true,\"body_pct\":0.0506,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-23 21:01:07.16361",
      "symbol": "LINKUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 9.31,
      "exit_price": 9.2254,
      "entry_time": "2026-04-23 17:15:57",
      "exit_time": "2026-04-23 21:01:07",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.1815,
      "fees_paid": 0.104,
      "net_profit": -1.2335,
      "return_pct": -9.4886,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed below EMA9 (30m)",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.7296,
      "btc_2h_slope_pct": 0.1594,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.3578,\"is_live\":false},{\"green\":false,\"body_pct\":0.0905,\"is_live\":false},{\"green\":false,\"body_pct\":0.0155,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-24 00:20:44.094006",
      "symbol": "LINKUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 9.29,
      "exit_price": 9.3453,
      "entry_time": "2026-04-23 22:31:28",
      "exit_time": "2026-04-24 00:20:44",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.7742,
      "fees_paid": 0.104,
      "net_profit": 0.7222,
      "return_pct": 5.5553,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.0368,
      "btc_2h_slope_pct": -0.0215,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0902,\"is_live\":false},{\"green\":false,\"body_pct\":0.0683,\"is_live\":false},{\"green\":true,\"body_pct\":0.015,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-24 02:49:06.073947",
      "symbol": "ADAUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 0.2493,
      "exit_price": 0.2513,
      "entry_time": "2026-04-24 01:01:23",
      "exit_time": "2026-04-24 02:49:06",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 1.0295,
      "fees_paid": 0.104,
      "net_profit": 0.9775,
      "return_pct": 7.5194,
      "result": "WIN",
      "exit_reason": "Profit Target +0.80%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.4497,
      "btc_2h_slope_pct": 0.0983,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.1633,\"is_live\":false},{\"green\":false,\"body_pct\":0.0908,\"is_live\":false},{\"green\":false,\"body_pct\":0.0259,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-24 03:59:17.47663",
      "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:01:25",
      "exit_time": "2026-04-24 03:59:17",
      "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.4497,
      "btc_2h_slope_pct": 0.0983,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.1633,\"is_live\":false},{\"green\":false,\"body_pct\":0.0908,\"is_live\":false},{\"green\":false,\"body_pct\":0.0259,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-24 05:00:16.459032",
      "symbol": "ETHUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 2335.63,
      "exit_price": 2318.75,
      "entry_time": "2026-04-24 02:31:20",
      "exit_time": "2026-04-24 05:00:16",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.9395,
      "fees_paid": 0.104,
      "net_profit": -0.9915,
      "return_pct": -7.6272,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed below EMA9 (30m)",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.2716,
      "btc_2h_slope_pct": 0.1119,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0491,\"is_live\":false},{\"green\":true,\"body_pct\":0.1431,\"is_live\":false},{\"green\":true,\"body_pct\":0.0791,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-24 06:00:25.568477",
      "symbol": "BNBUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 638.65,
      "exit_price": 634.2927,
      "entry_time": "2026-04-24 01:01:27",
      "exit_time": "2026-04-24 06:00:25",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.8869,
      "fees_paid": 0.104,
      "net_profit": -0.9389,
      "return_pct": -7.2227,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed below EMA9 (30m)",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.4497,
      "btc_2h_slope_pct": 0.0983,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.1633,\"is_live\":false},{\"green\":false,\"body_pct\":0.0908,\"is_live\":false},{\"green\":false,\"body_pct\":0.0259,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-24 06:30:17.471783",
      "symbol": "BTCUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 78219.32,
      "exit_price": 77574.4734,
      "entry_time": "2026-04-24 01:01:29",
      "exit_time": "2026-04-24 06:30:17",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.0717,
      "fees_paid": 0.104,
      "net_profit": -1.1237,
      "return_pct": -8.6441,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed below EMA9 (30m)",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.4497,
      "btc_2h_slope_pct": 0.0983,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.1633,\"is_live\":false},{\"green\":false,\"body_pct\":0.0908,\"is_live\":false},{\"green\":false,\"body_pct\":0.0259,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-24 06:30:22.859819",
      "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:35",
      "exit_time": "2026-04-24 06:30:22",
      "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.4497,
      "btc_2h_slope_pct": 0.0983,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.1633,\"is_live\":false},{\"green\":false,\"body_pct\":0.0908,\"is_live\":false},{\"green\":false,\"body_pct\":0.0259,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-24 07:30:07.026795",
      "symbol": "XRPUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 1.4316,
      "exit_price": 1.4276,
      "entry_time": "2026-04-23 17:30:33",
      "exit_time": "2026-04-24 07:30:07",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.3645,
      "fees_paid": 0.104,
      "net_profit": -0.4165,
      "return_pct": -3.204,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed below EMA9 (30m)",
      "btc_1d_green": true,
      "btc_1d_body_pct": 1.0547,
      "btc_2h_slope_pct": 0.2546,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.0905,\"is_live\":false},{\"green\":true,\"body_pct\":0.3545,\"is_live\":false},{\"green\":false,\"body_pct\":0.0472,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-24 13:08:31.039545",
      "symbol": "AVAXUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 9.4,
      "exit_price": 9.4453,
      "entry_time": "2026-04-24 09:07:41",
      "exit_time": "2026-04-24 13:08:31",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6261,
      "fees_paid": 0.104,
      "net_profit": 0.5741,
      "return_pct": 4.4165,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.1381,
      "btc_2h_slope_pct": 0.0069,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.0294,\"is_live\":false},{\"green\":false,\"body_pct\":0.0357,\"is_live\":false},{\"green\":true,\"body_pct\":0.0721,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-24 16:30:58.956384",
      "symbol": "ETHUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 2331.56,
      "exit_price": 2305.5966,
      "entry_time": "2026-04-24 14:15:12",
      "exit_time": "2026-04-24 16:30:58",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.4476,
      "fees_paid": 0.104,
      "net_profit": -1.4996,
      "return_pct": -11.5356,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed below EMA9 (30m)",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.0974,
      "btc_2h_slope_pct": 0.145,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.0703,\"is_live\":false},{\"green\":true,\"body_pct\":0.0999,\"is_live\":false},{\"green\":false,\"body_pct\":0.0025,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-24 18:31:12.531552",
      "symbol": "BTCUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 78316.49,
      "exit_price": 77688.8262,
      "entry_time": "2026-04-24 14:15:11",
      "exit_time": "2026-04-24 18:31:12",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.0419,
      "fees_paid": 0.104,
      "net_profit": -1.0939,
      "return_pct": -8.4145,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed below EMA9 (30m)",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.0974,
      "btc_2h_slope_pct": 0.145,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.0703,\"is_live\":false},{\"green\":true,\"body_pct\":0.0999,\"is_live\":false},{\"green\":false,\"body_pct\":0.0025,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-25 00:31:05.137635",
      "symbol": "ETHUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 2322.03,
      "exit_price": 2311.9135,
      "entry_time": "2026-04-24 21:40:08",
      "exit_time": "2026-04-25 00:31:05",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.5664,
      "fees_paid": 0.104,
      "net_profit": -0.6184,
      "return_pct": -4.7568,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed below EMA9 (30m)",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.0577,
      "btc_2h_slope_pct": -0.0149,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.0229,\"is_live\":false},{\"green\":false,\"body_pct\":0.0327,\"is_live\":false},{\"green\":true,\"body_pct\":0.0796,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-25 01:00:20.29193",
      "symbol": "BNBUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 638.78,
      "exit_price": 635.7919,
      "entry_time": "2026-04-24 14:15:09",
      "exit_time": "2026-04-25 01:00:20",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.6081,
      "fees_paid": 0.104,
      "net_profit": -0.6601,
      "return_pct": -5.0778,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed below EMA9 (30m)",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.0974,
      "btc_2h_slope_pct": 0.145,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.0703,\"is_live\":false},{\"green\":true,\"body_pct\":0.0999,\"is_live\":false},{\"green\":false,\"body_pct\":0.0025,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-25 01:00:29.286596",
      "symbol": "XRPUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 1.4391,
      "exit_price": 1.4307,
      "entry_time": "2026-04-24 13:30:51",
      "exit_time": "2026-04-25 01:00:29",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.7602,
      "fees_paid": 0.104,
      "net_profit": -0.8122,
      "return_pct": -6.2479,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed below EMA9 (30m)",
      "btc_1d_green": true,
      "btc_1d_body_pct": 1.0229,
      "btc_2h_slope_pct": 0.2585,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.5986,\"is_live\":false},{\"green\":true,\"body_pct\":0.1358,\"is_live\":false},{\"green\":false,\"body_pct\":0.0042,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-25 02:00:12.880147",
      "symbol": "ADAUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 0.2518,
      "exit_price": 0.2502,
      "entry_time": "2026-04-24 13:30:37",
      "exit_time": "2026-04-25 02:00:12",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.839,
      "fees_paid": 0.104,
      "net_profit": -0.891,
      "return_pct": -6.8541,
      "result": "LOSS",
      "exit_reason": "BTC Filter Flip (LONG → filter now SHORT)",
      "btc_1d_green": true,
      "btc_1d_body_pct": 1.0229,
      "btc_2h_slope_pct": 0.2585,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.5986,\"is_live\":false},{\"green\":true,\"body_pct\":0.1358,\"is_live\":false},{\"green\":false,\"body_pct\":0.0042,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-25 02:00:22.606175",
      "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:47",
      "exit_time": "2026-04-25 02:00:22",
      "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.0229,
      "btc_2h_slope_pct": 0.2585,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.5986,\"is_live\":false},{\"green\":true,\"body_pct\":0.1358,\"is_live\":false},{\"green\":false,\"body_pct\":0.0042,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-25 02:00:24.4007",
      "symbol": "SOLUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 86.2,
      "exit_price": 86.1169,
      "entry_time": "2026-04-24 13:30:49",
      "exit_time": "2026-04-25 02:00:24",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.1253,
      "fees_paid": 0.104,
      "net_profit": -0.1773,
      "return_pct": -1.3638,
      "result": "LOSS",
      "exit_reason": "BTC Filter Flip (LONG → filter now SHORT)",
      "btc_1d_green": true,
      "btc_1d_body_pct": 1.0229,
      "btc_2h_slope_pct": 0.2585,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.5986,\"is_live\":false},{\"green\":true,\"body_pct\":0.1358,\"is_live\":false},{\"green\":false,\"body_pct\":0.0042,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-25 04:01:03.648694",
      "symbol": "AVAXUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 9.4,
      "exit_price": 9.4347,
      "entry_time": "2026-04-25 02:15:29",
      "exit_time": "2026-04-25 04:01:03",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.4801,
      "fees_paid": 0.104,
      "net_profit": -0.5321,
      "return_pct": -4.0931,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed above EMA9 (30m)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0087,
      "btc_2h_slope_pct": -0.0044,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.0084,\"is_live\":false},{\"green\":false,\"body_pct\":0.0126,\"is_live\":false},{\"green\":true,\"body_pct\":0.0039,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-25 05:00:52.86784",
      "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:15:27",
      "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.0087,
      "btc_2h_slope_pct": -0.0044,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.0084,\"is_live\":false},{\"green\":false,\"body_pct\":0.0126,\"is_live\":false},{\"green\":true,\"body_pct\":0.0039,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-25 06:01:28.175828",
      "symbol": "BNBUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 636.1,
      "exit_price": 637.7687,
      "entry_time": "2026-04-25 02:15:31",
      "exit_time": "2026-04-25 06:01:28",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.341,
      "fees_paid": 0.104,
      "net_profit": -0.393,
      "return_pct": -3.0234,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed above EMA9 (30m)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0087,
      "btc_2h_slope_pct": -0.0044,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.0084,\"is_live\":false},{\"green\":false,\"body_pct\":0.0126,\"is_live\":false},{\"green\":true,\"body_pct\":0.0039,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-25 06:31:15.112332",
      "symbol": "ETHUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 2313.72,
      "exit_price": 2318.7688,
      "entry_time": "2026-04-25 02:15:35",
      "exit_time": "2026-04-25 06:31:15",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.2837,
      "fees_paid": 0.104,
      "net_profit": -0.3357,
      "return_pct": -2.5821,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed above EMA9 (30m)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0087,
      "btc_2h_slope_pct": -0.0044,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.0084,\"is_live\":false},{\"green\":false,\"body_pct\":0.0126,\"is_live\":false},{\"green\":true,\"body_pct\":0.0039,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-25 12:01:12.717754",
      "symbol": "BTCUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 77440.28,
      "exit_price": 77753.4073,
      "entry_time": "2026-04-25 02:15:32",
      "exit_time": "2026-04-25 12:01:12",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.5257,
      "fees_paid": 0.104,
      "net_profit": -0.5777,
      "return_pct": -4.4435,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed above EMA9 (30m)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0087,
      "btc_2h_slope_pct": -0.0044,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.0084,\"is_live\":false},{\"green\":false,\"body_pct\":0.0126,\"is_live\":false},{\"green\":true,\"body_pct\":0.0039,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-25 13:00:11.681192",
      "symbol": "XRPUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 1.4333,
      "exit_price": 1.4363,
      "entry_time": "2026-04-25 02:15:41",
      "exit_time": "2026-04-25 13:00:11",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.2737,
      "fees_paid": 0.104,
      "net_profit": -0.3257,
      "return_pct": -2.5055,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed above EMA9 (30m)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0087,
      "btc_2h_slope_pct": -0.0044,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.0084,\"is_live\":false},{\"green\":false,\"body_pct\":0.0126,\"is_live\":false},{\"green\":true,\"body_pct\":0.0039,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-25 18:37:55.866549",
      "symbol": "XRPUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 1.4313,
      "exit_price": 1.4236,
      "entry_time": "2026-04-25 13:30:43",
      "exit_time": "2026-04-25 18:37:55",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6983,
      "fees_paid": 0.104,
      "net_profit": 0.6463,
      "return_pct": 4.9717,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0458,
      "btc_2h_slope_pct": -0.024,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.06,\"is_live\":false},{\"green\":false,\"body_pct\":0.0799,\"is_live\":false},{\"green\":true,\"body_pct\":0,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-26 00:30:14.537344",
      "symbol": "ETHUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 2305.05,
      "exit_price": 2317.6683,
      "entry_time": "2026-04-25 18:37:50",
      "exit_time": "2026-04-26 00:30:14",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.7116,
      "fees_paid": 0.104,
      "net_profit": -0.7636,
      "return_pct": -5.8742,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed above EMA9 (30m)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0107,
      "btc_2h_slope_pct": -0.0963,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.1569,\"is_live\":false},{\"green\":false,\"body_pct\":0.0733,\"is_live\":false},{\"green\":false,\"body_pct\":0.0941,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-26 01:31:24.520604",
      "symbol": "BTCUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 77319.39,
      "exit_price": 77633.2572,
      "entry_time": "2026-04-25 18:37:48",
      "exit_time": "2026-04-26 01:31:24",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.5277,
      "fees_paid": 0.104,
      "net_profit": -0.5797,
      "return_pct": -4.4594,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed above EMA9 (30m)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0107,
      "btc_2h_slope_pct": -0.0963,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.1569,\"is_live\":false},{\"green\":false,\"body_pct\":0.0733,\"is_live\":false},{\"green\":false,\"body_pct\":0.0941,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-26 05:00:18.528795",
      "symbol": "SOLUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 85.81,
      "exit_price": 86.4432,
      "entry_time": "2026-04-25 18:37:54",
      "exit_time": "2026-04-26 05:00:18",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.9593,
      "fees_paid": 0.104,
      "net_profit": -1.0113,
      "return_pct": -7.7791,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed above EMA9 (30m)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0107,
      "btc_2h_slope_pct": -0.0963,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.1569,\"is_live\":false},{\"green\":false,\"body_pct\":0.0733,\"is_live\":false},{\"green\":false,\"body_pct\":0.0941,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-26 07:31:18.489036",
      "symbol": "AVAXUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 9.33,
      "exit_price": 9.4147,
      "entry_time": "2026-04-25 18:37:44",
      "exit_time": "2026-04-26 07:31:18",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.1802,
      "fees_paid": 0.104,
      "net_profit": -1.2322,
      "return_pct": -9.4788,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed above EMA9 (30m)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0107,
      "btc_2h_slope_pct": -0.0963,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.1569,\"is_live\":false},{\"green\":false,\"body_pct\":0.0733,\"is_live\":false},{\"green\":false,\"body_pct\":0.0941,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-26 07:31:25.651996",
      "symbol": "LINKUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 9.32,
      "exit_price": 9.4147,
      "entry_time": "2026-04-25 18:37:52",
      "exit_time": "2026-04-26 07:31:25",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.321,
      "fees_paid": 0.104,
      "net_profit": -1.373,
      "return_pct": -10.5615,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed above EMA9 (30m)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0107,
      "btc_2h_slope_pct": -0.0963,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.1569,\"is_live\":false},{\"green\":false,\"body_pct\":0.0733,\"is_live\":false},{\"green\":false,\"body_pct\":0.0941,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-26 08:00:58.741661",
      "symbol": "ADAUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 0.2494,
      "exit_price": 0.2507,
      "entry_time": "2026-04-25 18:37:42",
      "exit_time": "2026-04-26 08:00:58",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.6908,
      "fees_paid": 0.104,
      "net_profit": -0.7428,
      "return_pct": -5.714,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed above EMA9 (30m)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0107,
      "btc_2h_slope_pct": -0.0963,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.1569,\"is_live\":false},{\"green\":false,\"body_pct\":0.0733,\"is_live\":false},{\"green\":false,\"body_pct\":0.0941,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-26 08:01:02.351517",
      "symbol": "BNBUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 629.01,
      "exit_price": 631.9358,
      "entry_time": "2026-04-25 18:37:46",
      "exit_time": "2026-04-26 08:01:02",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.6047,
      "fees_paid": 0.104,
      "net_profit": -0.6567,
      "return_pct": -5.0515,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed above EMA9 (30m)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0107,
      "btc_2h_slope_pct": -0.0963,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.1569,\"is_live\":false},{\"green\":false,\"body_pct\":0.0733,\"is_live\":false},{\"green\":false,\"body_pct\":0.0941,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-26 11:27:46.01725",
      "symbol": "ADAUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 0.2515,
      "exit_price": 0.2528,
      "entry_time": "2026-04-26 10:01:23",
      "exit_time": "2026-04-26 11:27:46",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6583,
      "fees_paid": 0.104,
      "net_profit": 0.6063,
      "return_pct": 4.6638,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.0031,
      "btc_2h_slope_pct": 0.0559,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.0224,\"is_live\":false},{\"green\":true,\"body_pct\":0.1564,\"is_live\":false},{\"green\":true,\"body_pct\":0.0031,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-26 13:26:09.755785",
      "symbol": "AVAXUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 9.44,
      "exit_price": 9.5052,
      "entry_time": "2026-04-26 10:01:25",
      "exit_time": "2026-04-26 13:26:09",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.8985,
      "fees_paid": 0.104,
      "net_profit": 0.8465,
      "return_pct": 6.5115,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.0031,
      "btc_2h_slope_pct": 0.0559,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.0224,\"is_live\":false},{\"green\":true,\"body_pct\":0.1564,\"is_live\":false},{\"green\":true,\"body_pct\":0.0031,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-26 13:26:17.314928",
      "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:32",
      "exit_time": "2026-04-26 13:26:17",
      "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.0031,
      "btc_2h_slope_pct": 0.0559,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.0224,\"is_live\":false},{\"green\":true,\"body_pct\":0.1564,\"is_live\":false},{\"green\":true,\"body_pct\":0.0031,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-26 15:30:54.319107",
      "symbol": "SOLUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 86.69,
      "exit_price": 86.017,
      "entry_time": "2026-04-26 10:01:34",
      "exit_time": "2026-04-26 15:30:54",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.0093,
      "fees_paid": 0.104,
      "net_profit": -1.0613,
      "return_pct": -8.1636,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed below EMA9 (30m)",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.0031,
      "btc_2h_slope_pct": 0.0559,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.0224,\"is_live\":false},{\"green\":true,\"body_pct\":0.1564,\"is_live\":false},{\"green\":true,\"body_pct\":0.0031,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-26 16:21:08.57448",
      "symbol": "ETHUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 2333.07,
      "exit_price": 2349.1049,
      "entry_time": "2026-04-26 10:01:31",
      "exit_time": "2026-04-26 16:21:08",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.8935,
      "fees_paid": 0.104,
      "net_profit": 0.8415,
      "return_pct": 6.4729,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.0031,
      "btc_2h_slope_pct": 0.0559,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.0224,\"is_live\":false},{\"green\":true,\"body_pct\":0.1564,\"is_live\":false},{\"green\":true,\"body_pct\":0.0031,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-26 20:00:10.959115",
      "symbol": "XRPUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 1.4293,
      "exit_price": 1.4241,
      "entry_time": "2026-04-26 10:01:36",
      "exit_time": "2026-04-26 20:00:10",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.4741,
      "fees_paid": 0.104,
      "net_profit": -0.5261,
      "return_pct": -4.0468,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed below EMA9 (30m)",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.0031,
      "btc_2h_slope_pct": 0.0559,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.0224,\"is_live\":false},{\"green\":true,\"body_pct\":0.1564,\"is_live\":false},{\"green\":true,\"body_pct\":0.0031,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-26 21:16:01.114864",
      "symbol": "BTCUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 78104.96,
      "exit_price": 78458.1513,
      "entry_time": "2026-04-26 10:01:29",
      "exit_time": "2026-04-26 21:16:01",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.5879,
      "fees_paid": 0.104,
      "net_profit": 0.5359,
      "return_pct": 4.122,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.0031,
      "btc_2h_slope_pct": 0.0559,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.0224,\"is_live\":false},{\"green\":true,\"body_pct\":0.1564,\"is_live\":false},{\"green\":true,\"body_pct\":0.0031,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-26 21:21:36.245543",
      "symbol": "BNBUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 632.64,
      "exit_price": 635.782,
      "entry_time": "2026-04-26 10:01:27",
      "exit_time": "2026-04-26 21:21:36",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6456,
      "fees_paid": 0.104,
      "net_profit": 0.5936,
      "return_pct": 4.5664,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.0031,
      "btc_2h_slope_pct": 0.0559,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.0224,\"is_live\":false},{\"green\":true,\"body_pct\":0.1564,\"is_live\":false},{\"green\":true,\"body_pct\":0.0031,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-27 02:56:46.001524",
      "symbol": "XRPUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 1.4308,
      "exit_price": 1.4382,
      "entry_time": "2026-04-26 22:00:46",
      "exit_time": "2026-04-27 02:56:46",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6706,
      "fees_paid": 0.104,
      "net_profit": 0.6186,
      "return_pct": 4.7583,
      "result": "WIN",
      "exit_reason": "Profit Target +0.50%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.0247,
      "btc_2h_slope_pct": 0.0303,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.0173,\"is_live\":false},{\"green\":true,\"body_pct\":0.0511,\"is_live\":false},{\"green\":true,\"body_pct\":0.0247,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-27 04:53:44.002237",
      "symbol": "SOLUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 87.14,
      "exit_price": 87.886,
      "entry_time": "2026-04-26 21:16:06",
      "exit_time": "2026-04-27 04:53:44",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 1.113,
      "fees_paid": 0.104,
      "net_profit": 1.061,
      "return_pct": 8.1613,
      "result": "WIN",
      "exit_reason": "Profit Target +0.90%",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.6171,
      "btc_2h_slope_pct": 0.1235,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0865,\"is_live\":false},{\"green\":true,\"body_pct\":0.1344,\"is_live\":false},{\"green\":true,\"body_pct\":0.1413,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-27 07:30:50.736409",
      "symbol": "ADAUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 0.2556,
      "exit_price": 0.2487,
      "entry_time": "2026-04-27 03:00:48",
      "exit_time": "2026-04-27 07:30:50",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -3.5218,
      "fees_paid": 0.104,
      "net_profit": -3.5738,
      "return_pct": -27.4908,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed below EMA9 (30m)",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.9452,
      "btc_2h_slope_pct": 0.3323,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.4184,\"is_live\":false},{\"green\":true,\"body_pct\":0.6277,\"is_live\":false},{\"green\":true,\"body_pct\":0.1122,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-28 02:30:29.000378",
      "symbol": "ADAUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 0.2444,
      "exit_price": 0.2477,
      "entry_time": "2026-04-27 18:00:19",
      "exit_time": "2026-04-28 02:30:29",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.768,
      "fees_paid": 0.104,
      "net_profit": -1.82,
      "return_pct": -13.9998,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed above EMA9 (30m)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0833,
      "btc_2h_slope_pct": -0.319,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.2625,\"is_live\":false},{\"green\":false,\"body_pct\":0.3423,\"is_live\":false},{\"green\":false,\"body_pct\":0.0833,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-28 02:30:32.62552",
      "symbol": "BNBUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 620.67,
      "exit_price": 626.5531,
      "entry_time": "2026-04-27 18:00:23",
      "exit_time": "2026-04-28 02:30:32",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.2322,
      "fees_paid": 0.104,
      "net_profit": -1.2842,
      "return_pct": -9.8787,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed above EMA9 (30m)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0833,
      "btc_2h_slope_pct": -0.319,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.2625,\"is_live\":false},{\"green\":false,\"body_pct\":0.3423,\"is_live\":false},{\"green\":false,\"body_pct\":0.0833,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-28 02:30:39.096787",
      "symbol": "LINKUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 9.17,
      "exit_price": 9.3147,
      "entry_time": "2026-04-27 18:00:28",
      "exit_time": "2026-04-28 02:30:39",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -2.0507,
      "fees_paid": 0.104,
      "net_profit": -2.1027,
      "return_pct": -16.1748,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed above EMA9 (30m)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0833,
      "btc_2h_slope_pct": -0.319,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.2625,\"is_live\":false},{\"green\":false,\"body_pct\":0.3423,\"is_live\":false},{\"green\":false,\"body_pct\":0.0833,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-28 03:00:50.883451",
      "symbol": "AVAXUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 9.12,
      "exit_price": 9.2646,
      "entry_time": "2026-04-27 18:00:21",
      "exit_time": "2026-04-28 03:00:50",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -2.0616,
      "fees_paid": 0.104,
      "net_profit": -2.1136,
      "return_pct": -16.2586,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed above EMA9 (30m)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0833,
      "btc_2h_slope_pct": -0.319,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.2625,\"is_live\":false},{\"green\":false,\"body_pct\":0.3423,\"is_live\":false},{\"green\":false,\"body_pct\":0.0833,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-28 07:30:27.846475",
      "symbol": "BNBUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 624.46,
      "exit_price": 626.4731,
      "entry_time": "2026-04-28 06:23:59",
      "exit_time": "2026-04-28 07:30:27",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.4191,
      "fees_paid": 0.104,
      "net_profit": -0.4711,
      "return_pct": -3.6237,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed above EMA9 (30m)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0583,
      "btc_2h_slope_pct": -0.0287,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0192,\"is_live\":false},{\"green\":true,\"body_pct\":0.0806,\"is_live\":false},{\"green\":false,\"body_pct\":0.1388,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-28 11:48:48.557826",
      "symbol": "SOLUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 84.09,
      "exit_price": 83.7018,
      "entry_time": "2026-04-27 18:00:30",
      "exit_time": "2026-04-28 11:48:48",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6001,
      "fees_paid": 0.104,
      "net_profit": 0.5481,
      "return_pct": 4.2161,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0833,
      "btc_2h_slope_pct": -0.319,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.2625,\"is_live\":false},{\"green\":false,\"body_pct\":0.3423,\"is_live\":false},{\"green\":false,\"body_pct\":0.0833,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-28 13:18:10.09656",
      "symbol": "LINKUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 9.24,
      "exit_price": 9.1946,
      "entry_time": "2026-04-28 09:00:54",
      "exit_time": "2026-04-28 13:18:10",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6388,
      "fees_paid": 0.104,
      "net_profit": 0.5868,
      "return_pct": 4.514,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.2258,
      "btc_2h_slope_pct": -0.0966,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.3946,\"is_live\":false},{\"green\":true,\"body_pct\":0.1538,\"is_live\":false},{\"green\":false,\"body_pct\":0.01,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-28 13:20:58.141599",
      "symbol": "AVAXUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 9.18,
      "exit_price": 9.1346,
      "entry_time": "2026-04-28 09:00:47",
      "exit_time": "2026-04-28 13:20:58",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6434,
      "fees_paid": 0.104,
      "net_profit": 0.5914,
      "return_pct": 4.5493,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.2258,
      "btc_2h_slope_pct": -0.0966,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.3946,\"is_live\":false},{\"green\":true,\"body_pct\":0.1538,\"is_live\":false},{\"green\":false,\"body_pct\":0.01,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-28 13:28:11.913254",
      "symbol": "BTCUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 76740.53,
      "exit_price": 76322.222,
      "entry_time": "2026-04-27 18:00:24",
      "exit_time": "2026-04-28 13:28:11",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.7086,
      "fees_paid": 0.104,
      "net_profit": 0.6566,
      "return_pct": 5.0509,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0833,
      "btc_2h_slope_pct": -0.319,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.2625,\"is_live\":false},{\"green\":false,\"body_pct\":0.3423,\"is_live\":false},{\"green\":false,\"body_pct\":0.0833,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-28 13:49:47.746301",
      "symbol": "XRPUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 1.3873,
      "exit_price": 1.3804,
      "entry_time": "2026-04-27 18:00:32",
      "exit_time": "2026-04-28 13:49:47",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6475,
      "fees_paid": 0.104,
      "net_profit": 0.5955,
      "return_pct": 4.581,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0833,
      "btc_2h_slope_pct": -0.319,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.2625,\"is_live\":false},{\"green\":false,\"body_pct\":0.3423,\"is_live\":false},{\"green\":false,\"body_pct\":0.0833,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-28 16:27:11.844705",
      "symbol": "ADAUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 0.2461,
      "exit_price": 0.2447,
      "entry_time": "2026-04-28 12:30:53",
      "exit_time": "2026-04-28 16:27:11",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.7278,
      "fees_paid": 0.104,
      "net_profit": 0.6758,
      "return_pct": 5.1981,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0818,
      "btc_2h_slope_pct": -0.0904,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.1005,\"is_live\":false},{\"green\":true,\"body_pct\":0.0032,\"is_live\":false},{\"green\":true,\"body_pct\":0.0155,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-28 16:27:15.45128",
      "symbol": "BNBUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 623.31,
      "exit_price": 620.0299,
      "entry_time": "2026-04-28 09:00:48",
      "exit_time": "2026-04-28 16:27:15",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6841,
      "fees_paid": 0.104,
      "net_profit": 0.6321,
      "return_pct": 4.8625,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.2258,
      "btc_2h_slope_pct": -0.0966,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.3946,\"is_live\":false},{\"green\":true,\"body_pct\":0.1538,\"is_live\":false},{\"green\":false,\"body_pct\":0.01,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-28 20:30:59.959677",
      "symbol": "ETHUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 2272.77,
      "exit_price": 2295.5572,
      "entry_time": "2026-04-27 18:00:26",
      "exit_time": "2026-04-28 20:30:59",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.3034,
      "fees_paid": 0.104,
      "net_profit": -1.3554,
      "return_pct": -10.4262,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed above EMA9 (30m)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0833,
      "btc_2h_slope_pct": -0.319,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.2625,\"is_live\":false},{\"green\":false,\"body_pct\":0.3423,\"is_live\":false},{\"green\":false,\"body_pct\":0.0833,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-29 15:30:57.300275",
      "symbol": "LINKUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 9.36,
      "exit_price": 9.2254,
      "entry_time": "2026-04-29 14:01:09",
      "exit_time": "2026-04-29 15:30:57",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.8697,
      "fees_paid": 0.104,
      "net_profit": -1.9217,
      "return_pct": -14.7819,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed below EMA9 (30m)",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.0153,
      "btc_2h_slope_pct": 0.0314,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0729,\"is_live\":false},{\"green\":true,\"body_pct\":0.0238,\"is_live\":false},{\"green\":false,\"body_pct\":0.0153,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-29 16:00:32.1809",
      "symbol": "AVAXUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 9.34,
      "exit_price": 9.2154,
      "entry_time": "2026-04-29 14:01:01",
      "exit_time": "2026-04-29 16:00:32",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.7344,
      "fees_paid": 0.104,
      "net_profit": -1.7864,
      "return_pct": -13.7415,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed below EMA9 (30m)",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.0153,
      "btc_2h_slope_pct": 0.0314,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0729,\"is_live\":false},{\"green\":true,\"body_pct\":0.0238,\"is_live\":false},{\"green\":false,\"body_pct\":0.0153,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-29 16:31:14.717126",
      "symbol": "ADAUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 0.2511,
      "exit_price": 0.2471,
      "entry_time": "2026-04-29 14:01:00",
      "exit_time": "2026-04-29 16:31:14",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -2.0831,
      "fees_paid": 0.104,
      "net_profit": -2.1351,
      "return_pct": -16.4239,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed below EMA9 (30m)",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.0153,
      "btc_2h_slope_pct": 0.0314,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0729,\"is_live\":false},{\"green\":true,\"body_pct\":0.0238,\"is_live\":false},{\"green\":false,\"body_pct\":0.0153,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-29 17:00:25.951371",
      "symbol": "BTCUSDT",
      "direction": "LONG",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 77591.68,
      "exit_price": 76531.715,
      "entry_time": "2026-04-29 14:01:05",
      "exit_time": "2026-04-29 17:00:25",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.7759,
      "fees_paid": 0.104,
      "net_profit": -1.8279,
      "return_pct": -14.0608,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed below EMA9 (30m)",
      "btc_1d_green": true,
      "btc_1d_body_pct": 0.0153,
      "btc_2h_slope_pct": 0.0314,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0729,\"is_live\":false},{\"green\":true,\"body_pct\":0.0238,\"is_live\":false},{\"green\":false,\"body_pct\":0.0153,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-29 19:27:36.776263",
      "symbol": "SOLUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 83.25,
      "exit_price": 82.8114,
      "entry_time": "2026-04-29 18:01:20",
      "exit_time": "2026-04-29 19:27:36",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.6849,
      "fees_paid": 0.104,
      "net_profit": 0.6329,
      "return_pct": 4.8686,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0741,
      "btc_2h_slope_pct": -0.3103,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.3352,\"is_live\":false},{\"green\":false,\"body_pct\":0.0668,\"is_live\":false},{\"green\":false,\"body_pct\":0.0741,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-29 20:08:45.826462",
      "symbol": "ETHUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 2270.14,
      "exit_price": 2253.7463,
      "entry_time": "2026-04-29 18:01:17",
      "exit_time": "2026-04-29 20:08:45",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.9388,
      "fees_paid": 0.104,
      "net_profit": 0.8868,
      "return_pct": 6.8214,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0741,
      "btc_2h_slope_pct": -0.3103,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.3352,\"is_live\":false},{\"green\":false,\"body_pct\":0.0668,\"is_live\":false},{\"green\":false,\"body_pct\":0.0741,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-29 20:08:47.631862",
      "symbol": "LINKUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 9.1,
      "exit_price": 9.0345,
      "entry_time": "2026-04-29 18:01:18",
      "exit_time": "2026-04-29 20:08:47",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.9355,
      "fees_paid": 0.104,
      "net_profit": 0.8835,
      "return_pct": 6.7962,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0741,
      "btc_2h_slope_pct": -0.3103,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.3352,\"is_live\":false},{\"green\":false,\"body_pct\":0.0668,\"is_live\":false},{\"green\":false,\"body_pct\":0.0741,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-29 20:08:51.22921",
      "symbol": "XRPUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 1.3627,
      "exit_price": 1.3555,
      "entry_time": "2026-04-29 18:01:22",
      "exit_time": "2026-04-29 20:08:51",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 0.689,
      "fees_paid": 0.104,
      "net_profit": 0.637,
      "return_pct": 4.9002,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0741,
      "btc_2h_slope_pct": -0.3103,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.3352,\"is_live\":false},{\"green\":false,\"body_pct\":0.0668,\"is_live\":false},{\"green\":false,\"body_pct\":0.0741,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-29 20:10:07.678638",
      "symbol": "ADAUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 0.244,
      "exit_price": 0.2399,
      "entry_time": "2026-04-29 18:01:08",
      "exit_time": "2026-04-29 20:10:07",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 2.1738,
      "fees_paid": 0.104,
      "net_profit": 2.1218,
      "return_pct": 16.3217,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0741,
      "btc_2h_slope_pct": -0.3103,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.3352,\"is_live\":false},{\"green\":false,\"body_pct\":0.0668,\"is_live\":false},{\"green\":false,\"body_pct\":0.0741,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-29 20:10:09.490751",
      "symbol": "AVAXUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 9.11,
      "exit_price": 8.9945,
      "entry_time": "2026-04-29 18:01:10",
      "exit_time": "2026-04-29 20:10:09",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 1.6483,
      "fees_paid": 0.104,
      "net_profit": 1.5963,
      "return_pct": 12.2789,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0741,
      "btc_2h_slope_pct": -0.3103,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.3352,\"is_live\":false},{\"green\":false,\"body_pct\":0.0668,\"is_live\":false},{\"green\":false,\"body_pct\":0.0741,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-29 20:10:11.364746",
      "symbol": "BNBUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 616.52,
      "exit_price": 611.6557,
      "entry_time": "2026-04-29 18:01:12",
      "exit_time": "2026-04-29 20:10:11",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 1.0257,
      "fees_paid": 0.104,
      "net_profit": 0.9737,
      "return_pct": 7.49,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0741,
      "btc_2h_slope_pct": -0.3103,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.3352,\"is_live\":false},{\"green\":false,\"body_pct\":0.0668,\"is_live\":false},{\"green\":false,\"body_pct\":0.0741,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-29 20:10:13.175126",
      "symbol": "BTCUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 75875.36,
      "exit_price": 75025.494,
      "entry_time": "2026-04-29 18:01:15",
      "exit_time": "2026-04-29 20:10:13",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": 1.4561,
      "fees_paid": 0.104,
      "net_profit": 1.4041,
      "return_pct": 10.8008,
      "result": "WIN",
      "exit_reason": "Profit Target -0.50%",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.0741,
      "btc_2h_slope_pct": -0.3103,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.3352,\"is_live\":false},{\"green\":false,\"body_pct\":0.0668,\"is_live\":false},{\"green\":false,\"body_pct\":0.0741,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-30 11:00:05.328227",
      "symbol": "XRPUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 1.363,
      "exit_price": 1.3734,
      "entry_time": "2026-04-30 07:00:23",
      "exit_time": "2026-04-30 11:00:05",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.9906,
      "fees_paid": 0.104,
      "net_profit": -1.0426,
      "return_pct": -8.0202,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed above EMA9 (30m)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.5677,
      "btc_2h_slope_pct": -0.1556,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.3393,\"is_live\":false},{\"green\":true,\"body_pct\":0.0933,\"is_live\":false},{\"green\":true,\"body_pct\":0,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-30 11:30:40.200987",
      "symbol": "AVAXUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 9.09,
      "exit_price": 9.1946,
      "entry_time": "2026-04-30 06:46:16",
      "exit_time": "2026-04-30 11:30:40",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.4959,
      "fees_paid": 0.104,
      "net_profit": -1.5479,
      "return_pct": -11.9066,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed above EMA9 (30m)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.5375,
      "btc_2h_slope_pct": -0.1764,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.1433,\"is_live\":false},{\"green\":false,\"body_pct\":0.3393,\"is_live\":false},{\"green\":true,\"body_pct\":0.1238,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-30 11:30:49.217658",
      "symbol": "SOLUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 82.44,
      "exit_price": 83.3517,
      "entry_time": "2026-04-30 06:46:25",
      "exit_time": "2026-04-30 11:30:49",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.4376,
      "fees_paid": 0.104,
      "net_profit": -1.4896,
      "return_pct": -11.4584,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed above EMA9 (30m)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.5375,
      "btc_2h_slope_pct": -0.1764,
      "btc_2h_snapshot": "[{\"green\":false,\"body_pct\":0.1433,\"is_live\":false},{\"green\":false,\"body_pct\":0.3393,\"is_live\":false},{\"green\":true,\"body_pct\":0.1238,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-04-30 22:30:34.289941",
      "symbol": "XRPUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 1.3658,
      "exit_price": 1.3709,
      "entry_time": "2026-04-30 15:30:28",
      "exit_time": "2026-04-30 22:30:34",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -0.484,
      "fees_paid": 0.104,
      "net_profit": -0.536,
      "return_pct": -4.1232,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed above EMA9 (30m)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.1093,
      "btc_2h_slope_pct": -0.0141,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0096,\"is_live\":false},{\"green\":false,\"body_pct\":0.1693,\"is_live\":false},{\"green\":false,\"body_pct\":0.0579,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    },
    {
      "timestamp": "2026-05-01 05:30:44.804034",
      "symbol": "AVAXUSDT",
      "direction": "SHORT",
      "strategy": "EMA5_9_Slope_ADX_BTCFilter_30m",
      "entry_price": 9.09,
      "exit_price": 9.1846,
      "entry_time": "2026-04-30 15:30:15",
      "exit_time": "2026-05-01 05:30:44",
      "position_size": 13,
      "leverage": 10,
      "profit_loss": -1.3528,
      "fees_paid": 0.104,
      "net_profit": -1.4048,
      "return_pct": -10.8059,
      "result": "LOSS",
      "exit_reason": "EMA5 crossed above EMA9 (30m)",
      "btc_1d_green": false,
      "btc_1d_body_pct": 0.1093,
      "btc_2h_slope_pct": -0.0141,
      "btc_2h_snapshot": "[{\"green\":true,\"body_pct\":0.0096,\"is_live\":false},{\"green\":false,\"body_pct\":0.1693,\"is_live\":false},{\"green\":false,\"body_pct\":0.0579,\"is_live\":true}]",
      "btc_market_condition": "TRENDING"
    }
  ],
  "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": 130,
  "winning_trades": 66,
  "losing_trades": 56,
  "total_fees": 13.104
}
