{
  "session_id": "075501",
  "account_name": "Edson Solorzano",
  "token_suffix": "cUlFwckg",
  "session_start": "2025-12-21T07:55:01.940071",
  "session_end": "2025-12-21T08:39:57.577864",
  "summary": {
    "session_id": "075501",
    "account_name": "Edson Solorzano",
    "token": "cUlFwckg",
    "timestamp_start": "2025-12-21T07:55:01.940071",
    "timestamp_end": "2025-12-21T08:39:57.569884",
    "base_fund": 10000.0,
    "initial_balance": 10099.61,
    "final_balance": 10100.779999999999,
    "total_trades": 39,
    "wins": 31,
    "losses": 8,
    "win_rate": 79.48717948717949,
    "total_profit": 1.0300000000000016,
    "profit_percent": 0.010198413602109404,
    "target_profit": 1.0,
    "goal_achieved": true,
    "stop_reason": "\ud83c\udfaf Target alcanzado: $1.03",
    "initial_stake": 1.5,
    "martingale_multiplier": 10.0,
    "martingale_levels": 3,
    "trade_history": [
      {
        "trade_id": 1,
        "timestamp": "2025-12-21T07:55:09.506492",
        "digit": 2,
        "stake": 1.5,
        "multiplier": 10.0,
        "martingale_level": 0,
        "result": "won",
        "profit": 0.14,
        "balance_before": 10099.75,
        "balance_after": 10099.89,
        "consecutive_losses": 0,
        "win_rate": 100.0,
        "session_profit": 0.14,
        "contract_id": 302184744488,
        "exit_digit": 4
      },
      {
        "trade_id": 2,
        "timestamp": "2025-12-21T07:56:15.509358",
        "digit": 3,
        "stake": 1.5,
        "multiplier": 10.0,
        "martingale_level": 0,
        "result": "won",
        "profit": 0.14,
        "balance_before": 10099.89,
        "balance_after": 10100.029999999999,
        "consecutive_losses": 0,
        "win_rate": 100.0,
        "session_profit": 0.28,
        "contract_id": 302184803348,
        "exit_digit": 4
      },
      {
        "trade_id": 3,
        "timestamp": "2025-12-21T07:57:21.580938",
        "digit": 4,
        "stake": 1.5,
        "multiplier": 10.0,
        "martingale_level": 1,
        "result": "lost",
        "profit": -1.5,
        "balance_before": 10098.39,
        "balance_after": 10096.89,
        "consecutive_losses": 1,
        "win_rate": 66.66666666666666,
        "session_profit": -1.22,
        "contract_id": 302184862308,
        "exit_digit": 4
      },
      {
        "trade_id": 4,
        "timestamp": "2025-12-21T07:58:49.553320",
        "digit": 4,
        "stake": 1.5,
        "multiplier": 10.0,
        "martingale_level": 0,
        "result": "won",
        "profit": 1.45,
        "balance_before": 10099.84,
        "balance_after": 10101.29,
        "consecutive_losses": 0,
        "win_rate": 75.0,
        "session_profit": 0.22999999999999998,
        "contract_id": 302184946748,
        "exit_digit": 0
      },
      {
        "trade_id": 5,
        "timestamp": "2025-12-21T07:59:55.541132",
        "digit": 5,
        "stake": 1.5,
        "multiplier": 10.0,
        "martingale_level": 0,
        "result": "won",
        "profit": 0.14,
        "balance_before": 10099.98,
        "balance_after": 10100.119999999999,
        "consecutive_losses": 0,
        "win_rate": 80.0,
        "session_profit": 0.37,
        "contract_id": 302185003488,
        "exit_digit": 7
      },
      {
        "trade_id": 6,
        "timestamp": "2025-12-21T08:01:01.517166",
        "digit": 6,
        "stake": 1.5,
        "multiplier": 10.0,
        "martingale_level": 1,
        "result": "lost",
        "profit": -1.5,
        "balance_before": 10098.48,
        "balance_after": 10096.98,
        "consecutive_losses": 1,
        "win_rate": 66.66666666666666,
        "session_profit": -1.13,
        "contract_id": 302185064608,
        "exit_digit": 6
      },
      {
        "trade_id": 7,
        "timestamp": "2025-12-21T08:02:25.506959",
        "digit": 6,
        "stake": 1.5,
        "multiplier": 10.0,
        "martingale_level": 0,
        "result": "won",
        "profit": 1.45,
        "balance_before": 10099.93,
        "balance_after": 10101.380000000001,
        "consecutive_losses": 0,
        "win_rate": 71.42857142857143,
        "session_profit": 0.32000000000000006,
        "contract_id": 302185139648,
        "exit_digit": 8
      },
      {
        "trade_id": 8,
        "timestamp": "2025-12-21T08:03:31.524851",
        "digit": 7,
        "stake": 1.5,
        "multiplier": 10.0,
        "martingale_level": 0,
        "result": "won",
        "profit": 0.14,
        "balance_before": 10100.07,
        "balance_after": 10100.21,
        "consecutive_losses": 0,
        "win_rate": 75.0,
        "session_profit": 0.4600000000000001,
        "contract_id": 302185195008,
        "exit_digit": 5
      },
      {
        "trade_id": 9,
        "timestamp": "2025-12-21T08:04:37.558822",
        "digit": 8,
        "stake": 1.5,
        "multiplier": 10.0,
        "martingale_level": 0,
        "result": "won",
        "profit": 0.14,
        "balance_before": 10100.21,
        "balance_after": 10100.349999999999,
        "consecutive_losses": 0,
        "win_rate": 77.77777777777779,
        "session_profit": 0.6000000000000001,
        "contract_id": 302185254088,
        "exit_digit": 6
      },
      {
        "trade_id": 10,
        "timestamp": "2025-12-21T08:05:43.532624",
        "digit": 9,
        "stake": 1.5,
        "multiplier": 10.0,
        "martingale_level": 0,
        "result": "won",
        "profit": 0.14,
        "balance_before": 10100.35,
        "balance_after": 10100.49,
        "consecutive_losses": 0,
        "win_rate": 80.0,
        "session_profit": 0.7400000000000001,
        "contract_id": 302185318548,
        "exit_digit": 8
      },
      {
        "trade_id": 11,
        "timestamp": "2025-12-21T08:06:49.575835",
        "digit": 2,
        "stake": 1.5,
        "multiplier": 10.0,
        "martingale_level": 0,
        "result": "won",
        "profit": 0.14,
        "balance_before": 10100.49,
        "balance_after": 10100.63,
        "consecutive_losses": 0,
        "win_rate": 81.81818181818183,
        "session_profit": 0.8800000000000001,
        "contract_id": 302185375528,
        "exit_digit": 6
      },
      {
        "trade_id": 12,
        "timestamp": "2025-12-21T08:07:55.559218",
        "digit": 3,
        "stake": 1.5,
        "multiplier": 10.0,
        "martingale_level": 1,
        "result": "lost",
        "profit": -1.5,
        "balance_before": 10098.99,
        "balance_after": 10097.49,
        "consecutive_losses": 1,
        "win_rate": 75.0,
        "session_profit": -0.6199999999999999,
        "contract_id": 302185434828,
        "exit_digit": 3
      },
      {
        "trade_id": 13,
        "timestamp": "2025-12-21T08:09:15.510432",
        "digit": 3,
        "stake": 15.0,
        "multiplier": 10.0,
        "martingale_level": 2,
        "result": "lost",
        "profit": -15.0,
        "balance_before": 10083.99,
        "balance_after": 10068.99,
        "consecutive_losses": 2,
        "win_rate": 69.23076923076923,
        "session_profit": -15.62,
        "contract_id": 302185505068,
        "exit_digit": 2
      },
      {
        "trade_id": 14,
        "timestamp": "2025-12-21T08:10:31.542625",
        "digit": 3,
        "stake": 1.5,
        "multiplier": 10.0,
        "martingale_level": 0,
        "result": "won",
        "profit": 14.47,
        "balance_before": 10098.46,
        "balance_after": 10112.929999999998,
        "consecutive_losses": 0,
        "win_rate": 71.42857142857143,
        "session_profit": -1.1499999999999986,
        "contract_id": 302185576588,
        "exit_digit": 9
      },
      {
        "trade_id": 15,
        "timestamp": "2025-12-21T08:11:37.523860",
        "digit": 4,
        "stake": 1.5,
        "multiplier": 10.0,
        "martingale_level": 0,
        "result": "won",
        "profit": 0.14,
        "balance_before": 10098.6,
        "balance_after": 10098.74,
        "consecutive_losses": 0,
        "win_rate": 73.33333333333333,
        "session_profit": -1.0099999999999985,
        "contract_id": 302185640668,
        "exit_digit": 9
      },
      {
        "trade_id": 16,
        "timestamp": "2025-12-21T08:12:43.531823",
        "digit": 5,
        "stake": 1.5,
        "multiplier": 10.0,
        "martingale_level": 1,
        "result": "lost",
        "profit": -1.5,
        "balance_before": 10097.1,
        "balance_after": 10095.6,
        "consecutive_losses": 1,
        "win_rate": 68.75,
        "session_profit": -2.5099999999999985,
        "contract_id": 302185707068,
        "exit_digit": 5
      },
      {
        "trade_id": 17,
        "timestamp": "2025-12-21T08:14:01.539387",
        "digit": 5,
        "stake": 1.5,
        "multiplier": 10.0,
        "martingale_level": 0,
        "result": "won",
        "profit": 1.45,
        "balance_before": 10098.55,
        "balance_after": 10100.0,
        "consecutive_losses": 0,
        "win_rate": 70.58823529411765,
        "session_profit": -1.0599999999999985,
        "contract_id": 302185781828,
        "exit_digit": 8
      },
      {
        "trade_id": 18,
        "timestamp": "2025-12-21T08:15:07.521108",
        "digit": 6,
        "stake": 1.5,
        "multiplier": 10.0,
        "martingale_level": 0,
        "result": "won",
        "profit": 0.14,
        "balance_before": 10098.69,
        "balance_after": 10098.83,
        "consecutive_losses": 0,
        "win_rate": 72.22222222222221,
        "session_profit": -0.9199999999999985,
        "contract_id": 302185842148,
        "exit_digit": 4
      },
      {
        "trade_id": 19,
        "timestamp": "2025-12-21T08:16:13.554824",
        "digit": 7,
        "stake": 1.5,
        "multiplier": 10.0,
        "martingale_level": 0,
        "result": "won",
        "profit": 0.14,
        "balance_before": 10098.83,
        "balance_after": 10098.97,
        "consecutive_losses": 0,
        "win_rate": 73.68421052631578,
        "session_profit": -0.7799999999999985,
        "contract_id": 302185902728,
        "exit_digit": 5
      },
      {
        "trade_id": 20,
        "timestamp": "2025-12-21T08:17:19.543492",
        "digit": 8,
        "stake": 1.5,
        "multiplier": 10.0,
        "martingale_level": 0,
        "result": "won",
        "profit": 0.14,
        "balance_before": 10098.97,
        "balance_after": 10099.109999999999,
        "consecutive_losses": 0,
        "win_rate": 75.0,
        "session_profit": -0.6399999999999985,
        "contract_id": 302185966388,
        "exit_digit": 9
      },
      {
        "trade_id": 21,
        "timestamp": "2025-12-21T08:18:25.549847",
        "digit": 9,
        "stake": 1.5,
        "multiplier": 10.0,
        "martingale_level": 0,
        "result": "won",
        "profit": 0.14,
        "balance_before": 10099.11,
        "balance_after": 10099.25,
        "consecutive_losses": 0,
        "win_rate": 76.19047619047619,
        "session_profit": -0.49999999999999845,
        "contract_id": 302186025428,
        "exit_digit": 6
      },
      {
        "trade_id": 22,
        "timestamp": "2025-12-21T08:19:31.572196",
        "digit": 2,
        "stake": 1.5,
        "multiplier": 10.0,
        "martingale_level": 1,
        "result": "lost",
        "profit": -1.5,
        "balance_before": 10097.61,
        "balance_after": 10096.11,
        "consecutive_losses": 1,
        "win_rate": 72.72727272727273,
        "session_profit": -1.9999999999999984,
        "contract_id": 302186087768,
        "exit_digit": 2
      },
      {
        "trade_id": 23,
        "timestamp": "2025-12-21T08:20:53.550792",
        "digit": 2,
        "stake": 1.5,
        "multiplier": 10.0,
        "martingale_level": 0,
        "result": "won",
        "profit": 1.45,
        "balance_before": 10099.06,
        "balance_after": 10100.51,
        "consecutive_losses": 0,
        "win_rate": 73.91304347826086,
        "session_profit": -0.5499999999999985,
        "contract_id": 302186164848,
        "exit_digit": 1
      },
      {
        "trade_id": 24,
        "timestamp": "2025-12-21T08:21:59.568178",
        "digit": 3,
        "stake": 1.5,
        "multiplier": 10.0,
        "martingale_level": 0,
        "result": "won",
        "profit": 0.14,
        "balance_before": 10099.2,
        "balance_after": 10099.34,
        "consecutive_losses": 0,
        "win_rate": 75.0,
        "session_profit": -0.4099999999999985,
        "contract_id": 302186225828,
        "exit_digit": 9
      },
      {
        "trade_id": 25,
        "timestamp": "2025-12-21T08:23:05.543458",
        "digit": 4,
        "stake": 1.5,
        "multiplier": 10.0,
        "martingale_level": 0,
        "result": "won",
        "profit": 0.14,
        "balance_before": 10099.34,
        "balance_after": 10099.48,
        "consecutive_losses": 0,
        "win_rate": 76.0,
        "session_profit": -0.26999999999999846,
        "contract_id": 302186289088,
        "exit_digit": 7
      },
      {
        "trade_id": 26,
        "timestamp": "2025-12-21T08:24:11.518728",
        "digit": 5,
        "stake": 1.5,
        "multiplier": 10.0,
        "martingale_level": 0,
        "result": "won",
        "profit": 0.14,
        "balance_before": 10099.48,
        "balance_after": 10099.619999999999,
        "consecutive_losses": 0,
        "win_rate": 76.92307692307693,
        "session_profit": -0.12999999999999845,
        "contract_id": 302186354908,
        "exit_digit": 8
      },
      {
        "trade_id": 27,
        "timestamp": "2025-12-21T08:25:17.522712",
        "digit": 6,
        "stake": 1.5,
        "multiplier": 10.0,
        "martingale_level": 0,
        "result": "won",
        "profit": 0.14,
        "balance_before": 10099.62,
        "balance_after": 10099.76,
        "consecutive_losses": 0,
        "win_rate": 77.77777777777779,
        "session_profit": 0.010000000000001563,
        "contract_id": 302186416888,
        "exit_digit": 8
      },
      {
        "trade_id": 28,
        "timestamp": "2025-12-21T08:26:23.576752",
        "digit": 7,
        "stake": 1.5,
        "multiplier": 10.0,
        "martingale_level": 0,
        "result": "won",
        "profit": 0.14,
        "balance_before": 10099.76,
        "balance_after": 10099.9,
        "consecutive_losses": 0,
        "win_rate": 78.57142857142857,
        "session_profit": 0.15000000000000158,
        "contract_id": 302186477848,
        "exit_digit": 0
      },
      {
        "trade_id": 29,
        "timestamp": "2025-12-21T08:27:29.540290",
        "digit": 8,
        "stake": 1.5,
        "multiplier": 10.0,
        "martingale_level": 0,
        "result": "won",
        "profit": 0.14,
        "balance_before": 10099.9,
        "balance_after": 10100.039999999999,
        "consecutive_losses": 0,
        "win_rate": 79.3103448275862,
        "session_profit": 0.2900000000000016,
        "contract_id": 302186539948,
        "exit_digit": 3
      },
      {
        "trade_id": 30,
        "timestamp": "2025-12-21T08:28:35.519220",
        "digit": 9,
        "stake": 1.5,
        "multiplier": 10.0,
        "martingale_level": 1,
        "result": "lost",
        "profit": -1.5,
        "balance_before": 10098.4,
        "balance_after": 10096.9,
        "consecutive_losses": 1,
        "win_rate": 76.66666666666667,
        "session_profit": -1.2099999999999984,
        "contract_id": 302186601848,
        "exit_digit": 9
      },
      {
        "trade_id": 31,
        "timestamp": "2025-12-21T08:29:47.534477",
        "digit": 9,
        "stake": 1.5,
        "multiplier": 10.0,
        "martingale_level": 0,
        "result": "won",
        "profit": 1.45,
        "balance_before": 10099.85,
        "balance_after": 10101.300000000001,
        "consecutive_losses": 0,
        "win_rate": 77.41935483870968,
        "session_profit": 0.24000000000000155,
        "contract_id": 302186668448,
        "exit_digit": 8
      },
      {
        "trade_id": 32,
        "timestamp": "2025-12-21T08:30:53.550062",
        "digit": 2,
        "stake": 1.5,
        "multiplier": 10.0,
        "martingale_level": 0,
        "result": "won",
        "profit": 0.14,
        "balance_before": 10099.99,
        "balance_after": 10100.13,
        "consecutive_losses": 0,
        "win_rate": 78.125,
        "session_profit": 0.38000000000000156,
        "contract_id": 302186727688,
        "exit_digit": 3
      },
      {
        "trade_id": 33,
        "timestamp": "2025-12-21T08:31:59.548999",
        "digit": 3,
        "stake": 1.5,
        "multiplier": 10.0,
        "martingale_level": 0,
        "result": "won",
        "profit": 0.14,
        "balance_before": 10100.13,
        "balance_after": 10100.269999999999,
        "consecutive_losses": 0,
        "win_rate": 78.78787878787878,
        "session_profit": 0.5200000000000016,
        "contract_id": 302186788508,
        "exit_digit": 0
      },
      {
        "trade_id": 34,
        "timestamp": "2025-12-21T08:33:05.513406",
        "digit": 4,
        "stake": 1.5,
        "multiplier": 10.0,
        "martingale_level": 1,
        "result": "lost",
        "profit": -1.5,
        "balance_before": 10098.63,
        "balance_after": 10097.13,
        "consecutive_losses": 1,
        "win_rate": 76.47058823529412,
        "session_profit": -0.9799999999999984,
        "contract_id": 302186848908,
        "exit_digit": 4
      },
      {
        "trade_id": 35,
        "timestamp": "2025-12-21T08:34:33.515159",
        "digit": 4,
        "stake": 1.5,
        "multiplier": 10.0,
        "martingale_level": 0,
        "result": "won",
        "profit": 1.45,
        "balance_before": 10100.08,
        "balance_after": 10101.53,
        "consecutive_losses": 0,
        "win_rate": 77.14285714285715,
        "session_profit": 0.4700000000000015,
        "contract_id": 302186924788,
        "exit_digit": 9
      },
      {
        "trade_id": 36,
        "timestamp": "2025-12-21T08:35:39.520811",
        "digit": 5,
        "stake": 1.5,
        "multiplier": 10.0,
        "martingale_level": 0,
        "result": "won",
        "profit": 0.14,
        "balance_before": 10100.22,
        "balance_after": 10100.359999999999,
        "consecutive_losses": 0,
        "win_rate": 77.77777777777779,
        "session_profit": 0.6100000000000015,
        "contract_id": 302186983768,
        "exit_digit": 1
      },
      {
        "trade_id": 37,
        "timestamp": "2025-12-21T08:36:45.530016",
        "digit": 6,
        "stake": 1.5,
        "multiplier": 10.0,
        "martingale_level": 0,
        "result": "won",
        "profit": 0.14,
        "balance_before": 10100.36,
        "balance_after": 10100.5,
        "consecutive_losses": 0,
        "win_rate": 78.37837837837837,
        "session_profit": 0.7500000000000016,
        "contract_id": 302187048948,
        "exit_digit": 3
      },
      {
        "trade_id": 38,
        "timestamp": "2025-12-21T08:37:51.497402",
        "digit": 7,
        "stake": 1.5,
        "multiplier": 10.0,
        "martingale_level": 0,
        "result": "won",
        "profit": 0.14,
        "balance_before": 10100.5,
        "balance_after": 10100.64,
        "consecutive_losses": 0,
        "win_rate": 78.94736842105263,
        "session_profit": 0.8900000000000016,
        "contract_id": 302187110848,
        "exit_digit": 4
      },
      {
        "trade_id": 39,
        "timestamp": "2025-12-21T08:38:57.536766",
        "digit": 8,
        "stake": 1.5,
        "multiplier": 10.0,
        "martingale_level": 0,
        "result": "won",
        "profit": 0.14,
        "balance_before": 10100.64,
        "balance_after": 10100.779999999999,
        "consecutive_losses": 0,
        "win_rate": 79.48717948717949,
        "session_profit": 1.0300000000000016,
        "contract_id": 302187168648,
        "exit_digit": 4
      }
    ]
  },
  "trades": [
    {
      "trade_id": 1,
      "timestamp": "2025-12-21T07:55:09.506492",
      "digit": 2,
      "stake": 1.5,
      "multiplier": 10.0,
      "martingale_level": 0,
      "result": "won",
      "profit": 0.14,
      "balance_before": 10099.75,
      "balance_after": 10099.89,
      "consecutive_losses": 0,
      "win_rate": 100.0,
      "session_profit": 0.14,
      "contract_id": 302184744488,
      "exit_digit": 4
    },
    {
      "trade_id": 2,
      "timestamp": "2025-12-21T07:56:15.509358",
      "digit": 3,
      "stake": 1.5,
      "multiplier": 10.0,
      "martingale_level": 0,
      "result": "won",
      "profit": 0.14,
      "balance_before": 10099.89,
      "balance_after": 10100.029999999999,
      "consecutive_losses": 0,
      "win_rate": 100.0,
      "session_profit": 0.28,
      "contract_id": 302184803348,
      "exit_digit": 4
    },
    {
      "trade_id": 3,
      "timestamp": "2025-12-21T07:57:21.580938",
      "digit": 4,
      "stake": 1.5,
      "multiplier": 10.0,
      "martingale_level": 1,
      "result": "lost",
      "profit": -1.5,
      "balance_before": 10098.39,
      "balance_after": 10096.89,
      "consecutive_losses": 1,
      "win_rate": 66.66666666666666,
      "session_profit": -1.22,
      "contract_id": 302184862308,
      "exit_digit": 4
    },
    {
      "trade_id": 4,
      "timestamp": "2025-12-21T07:58:49.553320",
      "digit": 4,
      "stake": 1.5,
      "multiplier": 10.0,
      "martingale_level": 0,
      "result": "won",
      "profit": 1.45,
      "balance_before": 10099.84,
      "balance_after": 10101.29,
      "consecutive_losses": 0,
      "win_rate": 75.0,
      "session_profit": 0.22999999999999998,
      "contract_id": 302184946748,
      "exit_digit": 0
    },
    {
      "trade_id": 5,
      "timestamp": "2025-12-21T07:59:55.541132",
      "digit": 5,
      "stake": 1.5,
      "multiplier": 10.0,
      "martingale_level": 0,
      "result": "won",
      "profit": 0.14,
      "balance_before": 10099.98,
      "balance_after": 10100.119999999999,
      "consecutive_losses": 0,
      "win_rate": 80.0,
      "session_profit": 0.37,
      "contract_id": 302185003488,
      "exit_digit": 7
    },
    {
      "trade_id": 6,
      "timestamp": "2025-12-21T08:01:01.517166",
      "digit": 6,
      "stake": 1.5,
      "multiplier": 10.0,
      "martingale_level": 1,
      "result": "lost",
      "profit": -1.5,
      "balance_before": 10098.48,
      "balance_after": 10096.98,
      "consecutive_losses": 1,
      "win_rate": 66.66666666666666,
      "session_profit": -1.13,
      "contract_id": 302185064608,
      "exit_digit": 6
    },
    {
      "trade_id": 7,
      "timestamp": "2025-12-21T08:02:25.506959",
      "digit": 6,
      "stake": 1.5,
      "multiplier": 10.0,
      "martingale_level": 0,
      "result": "won",
      "profit": 1.45,
      "balance_before": 10099.93,
      "balance_after": 10101.380000000001,
      "consecutive_losses": 0,
      "win_rate": 71.42857142857143,
      "session_profit": 0.32000000000000006,
      "contract_id": 302185139648,
      "exit_digit": 8
    },
    {
      "trade_id": 8,
      "timestamp": "2025-12-21T08:03:31.524851",
      "digit": 7,
      "stake": 1.5,
      "multiplier": 10.0,
      "martingale_level": 0,
      "result": "won",
      "profit": 0.14,
      "balance_before": 10100.07,
      "balance_after": 10100.21,
      "consecutive_losses": 0,
      "win_rate": 75.0,
      "session_profit": 0.4600000000000001,
      "contract_id": 302185195008,
      "exit_digit": 5
    },
    {
      "trade_id": 9,
      "timestamp": "2025-12-21T08:04:37.558822",
      "digit": 8,
      "stake": 1.5,
      "multiplier": 10.0,
      "martingale_level": 0,
      "result": "won",
      "profit": 0.14,
      "balance_before": 10100.21,
      "balance_after": 10100.349999999999,
      "consecutive_losses": 0,
      "win_rate": 77.77777777777779,
      "session_profit": 0.6000000000000001,
      "contract_id": 302185254088,
      "exit_digit": 6
    },
    {
      "trade_id": 10,
      "timestamp": "2025-12-21T08:05:43.532624",
      "digit": 9,
      "stake": 1.5,
      "multiplier": 10.0,
      "martingale_level": 0,
      "result": "won",
      "profit": 0.14,
      "balance_before": 10100.35,
      "balance_after": 10100.49,
      "consecutive_losses": 0,
      "win_rate": 80.0,
      "session_profit": 0.7400000000000001,
      "contract_id": 302185318548,
      "exit_digit": 8
    },
    {
      "trade_id": 11,
      "timestamp": "2025-12-21T08:06:49.575835",
      "digit": 2,
      "stake": 1.5,
      "multiplier": 10.0,
      "martingale_level": 0,
      "result": "won",
      "profit": 0.14,
      "balance_before": 10100.49,
      "balance_after": 10100.63,
      "consecutive_losses": 0,
      "win_rate": 81.81818181818183,
      "session_profit": 0.8800000000000001,
      "contract_id": 302185375528,
      "exit_digit": 6
    },
    {
      "trade_id": 12,
      "timestamp": "2025-12-21T08:07:55.559218",
      "digit": 3,
      "stake": 1.5,
      "multiplier": 10.0,
      "martingale_level": 1,
      "result": "lost",
      "profit": -1.5,
      "balance_before": 10098.99,
      "balance_after": 10097.49,
      "consecutive_losses": 1,
      "win_rate": 75.0,
      "session_profit": -0.6199999999999999,
      "contract_id": 302185434828,
      "exit_digit": 3
    },
    {
      "trade_id": 13,
      "timestamp": "2025-12-21T08:09:15.510432",
      "digit": 3,
      "stake": 15.0,
      "multiplier": 10.0,
      "martingale_level": 2,
      "result": "lost",
      "profit": -15.0,
      "balance_before": 10083.99,
      "balance_after": 10068.99,
      "consecutive_losses": 2,
      "win_rate": 69.23076923076923,
      "session_profit": -15.62,
      "contract_id": 302185505068,
      "exit_digit": 2
    },
    {
      "trade_id": 14,
      "timestamp": "2025-12-21T08:10:31.542625",
      "digit": 3,
      "stake": 1.5,
      "multiplier": 10.0,
      "martingale_level": 0,
      "result": "won",
      "profit": 14.47,
      "balance_before": 10098.46,
      "balance_after": 10112.929999999998,
      "consecutive_losses": 0,
      "win_rate": 71.42857142857143,
      "session_profit": -1.1499999999999986,
      "contract_id": 302185576588,
      "exit_digit": 9
    },
    {
      "trade_id": 15,
      "timestamp": "2025-12-21T08:11:37.523860",
      "digit": 4,
      "stake": 1.5,
      "multiplier": 10.0,
      "martingale_level": 0,
      "result": "won",
      "profit": 0.14,
      "balance_before": 10098.6,
      "balance_after": 10098.74,
      "consecutive_losses": 0,
      "win_rate": 73.33333333333333,
      "session_profit": -1.0099999999999985,
      "contract_id": 302185640668,
      "exit_digit": 9
    },
    {
      "trade_id": 16,
      "timestamp": "2025-12-21T08:12:43.531823",
      "digit": 5,
      "stake": 1.5,
      "multiplier": 10.0,
      "martingale_level": 1,
      "result": "lost",
      "profit": -1.5,
      "balance_before": 10097.1,
      "balance_after": 10095.6,
      "consecutive_losses": 1,
      "win_rate": 68.75,
      "session_profit": -2.5099999999999985,
      "contract_id": 302185707068,
      "exit_digit": 5
    },
    {
      "trade_id": 17,
      "timestamp": "2025-12-21T08:14:01.539387",
      "digit": 5,
      "stake": 1.5,
      "multiplier": 10.0,
      "martingale_level": 0,
      "result": "won",
      "profit": 1.45,
      "balance_before": 10098.55,
      "balance_after": 10100.0,
      "consecutive_losses": 0,
      "win_rate": 70.58823529411765,
      "session_profit": -1.0599999999999985,
      "contract_id": 302185781828,
      "exit_digit": 8
    },
    {
      "trade_id": 18,
      "timestamp": "2025-12-21T08:15:07.521108",
      "digit": 6,
      "stake": 1.5,
      "multiplier": 10.0,
      "martingale_level": 0,
      "result": "won",
      "profit": 0.14,
      "balance_before": 10098.69,
      "balance_after": 10098.83,
      "consecutive_losses": 0,
      "win_rate": 72.22222222222221,
      "session_profit": -0.9199999999999985,
      "contract_id": 302185842148,
      "exit_digit": 4
    },
    {
      "trade_id": 19,
      "timestamp": "2025-12-21T08:16:13.554824",
      "digit": 7,
      "stake": 1.5,
      "multiplier": 10.0,
      "martingale_level": 0,
      "result": "won",
      "profit": 0.14,
      "balance_before": 10098.83,
      "balance_after": 10098.97,
      "consecutive_losses": 0,
      "win_rate": 73.68421052631578,
      "session_profit": -0.7799999999999985,
      "contract_id": 302185902728,
      "exit_digit": 5
    },
    {
      "trade_id": 20,
      "timestamp": "2025-12-21T08:17:19.543492",
      "digit": 8,
      "stake": 1.5,
      "multiplier": 10.0,
      "martingale_level": 0,
      "result": "won",
      "profit": 0.14,
      "balance_before": 10098.97,
      "balance_after": 10099.109999999999,
      "consecutive_losses": 0,
      "win_rate": 75.0,
      "session_profit": -0.6399999999999985,
      "contract_id": 302185966388,
      "exit_digit": 9
    },
    {
      "trade_id": 21,
      "timestamp": "2025-12-21T08:18:25.549847",
      "digit": 9,
      "stake": 1.5,
      "multiplier": 10.0,
      "martingale_level": 0,
      "result": "won",
      "profit": 0.14,
      "balance_before": 10099.11,
      "balance_after": 10099.25,
      "consecutive_losses": 0,
      "win_rate": 76.19047619047619,
      "session_profit": -0.49999999999999845,
      "contract_id": 302186025428,
      "exit_digit": 6
    },
    {
      "trade_id": 22,
      "timestamp": "2025-12-21T08:19:31.572196",
      "digit": 2,
      "stake": 1.5,
      "multiplier": 10.0,
      "martingale_level": 1,
      "result": "lost",
      "profit": -1.5,
      "balance_before": 10097.61,
      "balance_after": 10096.11,
      "consecutive_losses": 1,
      "win_rate": 72.72727272727273,
      "session_profit": -1.9999999999999984,
      "contract_id": 302186087768,
      "exit_digit": 2
    },
    {
      "trade_id": 23,
      "timestamp": "2025-12-21T08:20:53.550792",
      "digit": 2,
      "stake": 1.5,
      "multiplier": 10.0,
      "martingale_level": 0,
      "result": "won",
      "profit": 1.45,
      "balance_before": 10099.06,
      "balance_after": 10100.51,
      "consecutive_losses": 0,
      "win_rate": 73.91304347826086,
      "session_profit": -0.5499999999999985,
      "contract_id": 302186164848,
      "exit_digit": 1
    },
    {
      "trade_id": 24,
      "timestamp": "2025-12-21T08:21:59.568178",
      "digit": 3,
      "stake": 1.5,
      "multiplier": 10.0,
      "martingale_level": 0,
      "result": "won",
      "profit": 0.14,
      "balance_before": 10099.2,
      "balance_after": 10099.34,
      "consecutive_losses": 0,
      "win_rate": 75.0,
      "session_profit": -0.4099999999999985,
      "contract_id": 302186225828,
      "exit_digit": 9
    },
    {
      "trade_id": 25,
      "timestamp": "2025-12-21T08:23:05.543458",
      "digit": 4,
      "stake": 1.5,
      "multiplier": 10.0,
      "martingale_level": 0,
      "result": "won",
      "profit": 0.14,
      "balance_before": 10099.34,
      "balance_after": 10099.48,
      "consecutive_losses": 0,
      "win_rate": 76.0,
      "session_profit": -0.26999999999999846,
      "contract_id": 302186289088,
      "exit_digit": 7
    },
    {
      "trade_id": 26,
      "timestamp": "2025-12-21T08:24:11.518728",
      "digit": 5,
      "stake": 1.5,
      "multiplier": 10.0,
      "martingale_level": 0,
      "result": "won",
      "profit": 0.14,
      "balance_before": 10099.48,
      "balance_after": 10099.619999999999,
      "consecutive_losses": 0,
      "win_rate": 76.92307692307693,
      "session_profit": -0.12999999999999845,
      "contract_id": 302186354908,
      "exit_digit": 8
    },
    {
      "trade_id": 27,
      "timestamp": "2025-12-21T08:25:17.522712",
      "digit": 6,
      "stake": 1.5,
      "multiplier": 10.0,
      "martingale_level": 0,
      "result": "won",
      "profit": 0.14,
      "balance_before": 10099.62,
      "balance_after": 10099.76,
      "consecutive_losses": 0,
      "win_rate": 77.77777777777779,
      "session_profit": 0.010000000000001563,
      "contract_id": 302186416888,
      "exit_digit": 8
    },
    {
      "trade_id": 28,
      "timestamp": "2025-12-21T08:26:23.576752",
      "digit": 7,
      "stake": 1.5,
      "multiplier": 10.0,
      "martingale_level": 0,
      "result": "won",
      "profit": 0.14,
      "balance_before": 10099.76,
      "balance_after": 10099.9,
      "consecutive_losses": 0,
      "win_rate": 78.57142857142857,
      "session_profit": 0.15000000000000158,
      "contract_id": 302186477848,
      "exit_digit": 0
    },
    {
      "trade_id": 29,
      "timestamp": "2025-12-21T08:27:29.540290",
      "digit": 8,
      "stake": 1.5,
      "multiplier": 10.0,
      "martingale_level": 0,
      "result": "won",
      "profit": 0.14,
      "balance_before": 10099.9,
      "balance_after": 10100.039999999999,
      "consecutive_losses": 0,
      "win_rate": 79.3103448275862,
      "session_profit": 0.2900000000000016,
      "contract_id": 302186539948,
      "exit_digit": 3
    },
    {
      "trade_id": 30,
      "timestamp": "2025-12-21T08:28:35.519220",
      "digit": 9,
      "stake": 1.5,
      "multiplier": 10.0,
      "martingale_level": 1,
      "result": "lost",
      "profit": -1.5,
      "balance_before": 10098.4,
      "balance_after": 10096.9,
      "consecutive_losses": 1,
      "win_rate": 76.66666666666667,
      "session_profit": -1.2099999999999984,
      "contract_id": 302186601848,
      "exit_digit": 9
    },
    {
      "trade_id": 31,
      "timestamp": "2025-12-21T08:29:47.534477",
      "digit": 9,
      "stake": 1.5,
      "multiplier": 10.0,
      "martingale_level": 0,
      "result": "won",
      "profit": 1.45,
      "balance_before": 10099.85,
      "balance_after": 10101.300000000001,
      "consecutive_losses": 0,
      "win_rate": 77.41935483870968,
      "session_profit": 0.24000000000000155,
      "contract_id": 302186668448,
      "exit_digit": 8
    },
    {
      "trade_id": 32,
      "timestamp": "2025-12-21T08:30:53.550062",
      "digit": 2,
      "stake": 1.5,
      "multiplier": 10.0,
      "martingale_level": 0,
      "result": "won",
      "profit": 0.14,
      "balance_before": 10099.99,
      "balance_after": 10100.13,
      "consecutive_losses": 0,
      "win_rate": 78.125,
      "session_profit": 0.38000000000000156,
      "contract_id": 302186727688,
      "exit_digit": 3
    },
    {
      "trade_id": 33,
      "timestamp": "2025-12-21T08:31:59.548999",
      "digit": 3,
      "stake": 1.5,
      "multiplier": 10.0,
      "martingale_level": 0,
      "result": "won",
      "profit": 0.14,
      "balance_before": 10100.13,
      "balance_after": 10100.269999999999,
      "consecutive_losses": 0,
      "win_rate": 78.78787878787878,
      "session_profit": 0.5200000000000016,
      "contract_id": 302186788508,
      "exit_digit": 0
    },
    {
      "trade_id": 34,
      "timestamp": "2025-12-21T08:33:05.513406",
      "digit": 4,
      "stake": 1.5,
      "multiplier": 10.0,
      "martingale_level": 1,
      "result": "lost",
      "profit": -1.5,
      "balance_before": 10098.63,
      "balance_after": 10097.13,
      "consecutive_losses": 1,
      "win_rate": 76.47058823529412,
      "session_profit": -0.9799999999999984,
      "contract_id": 302186848908,
      "exit_digit": 4
    },
    {
      "trade_id": 35,
      "timestamp": "2025-12-21T08:34:33.515159",
      "digit": 4,
      "stake": 1.5,
      "multiplier": 10.0,
      "martingale_level": 0,
      "result": "won",
      "profit": 1.45,
      "balance_before": 10100.08,
      "balance_after": 10101.53,
      "consecutive_losses": 0,
      "win_rate": 77.14285714285715,
      "session_profit": 0.4700000000000015,
      "contract_id": 302186924788,
      "exit_digit": 9
    },
    {
      "trade_id": 36,
      "timestamp": "2025-12-21T08:35:39.520811",
      "digit": 5,
      "stake": 1.5,
      "multiplier": 10.0,
      "martingale_level": 0,
      "result": "won",
      "profit": 0.14,
      "balance_before": 10100.22,
      "balance_after": 10100.359999999999,
      "consecutive_losses": 0,
      "win_rate": 77.77777777777779,
      "session_profit": 0.6100000000000015,
      "contract_id": 302186983768,
      "exit_digit": 1
    },
    {
      "trade_id": 37,
      "timestamp": "2025-12-21T08:36:45.530016",
      "digit": 6,
      "stake": 1.5,
      "multiplier": 10.0,
      "martingale_level": 0,
      "result": "won",
      "profit": 0.14,
      "balance_before": 10100.36,
      "balance_after": 10100.5,
      "consecutive_losses": 0,
      "win_rate": 78.37837837837837,
      "session_profit": 0.7500000000000016,
      "contract_id": 302187048948,
      "exit_digit": 3
    },
    {
      "trade_id": 38,
      "timestamp": "2025-12-21T08:37:51.497402",
      "digit": 7,
      "stake": 1.5,
      "multiplier": 10.0,
      "martingale_level": 0,
      "result": "won",
      "profit": 0.14,
      "balance_before": 10100.5,
      "balance_after": 10100.64,
      "consecutive_losses": 0,
      "win_rate": 78.94736842105263,
      "session_profit": 0.8900000000000016,
      "contract_id": 302187110848,
      "exit_digit": 4
    },
    {
      "trade_id": 39,
      "timestamp": "2025-12-21T08:38:57.536766",
      "digit": 8,
      "stake": 1.5,
      "multiplier": 10.0,
      "martingale_level": 0,
      "result": "won",
      "profit": 0.14,
      "balance_before": 10100.64,
      "balance_after": 10100.779999999999,
      "consecutive_losses": 0,
      "win_rate": 79.48717948717949,
      "session_profit": 1.0300000000000016,
      "contract_id": 302187168648,
      "exit_digit": 4
    }
  ],
  "events": [
    {
      "timestamp": "2025-12-21T07:55:01.942465",
      "level": "SUCCESS",
      "message": "Sistema de logging inicializado",
      "data": {
        "account": "Edson Solorzano",
        "session_dir": "logs\\Edson Solorzano_cUlFwckg\\2025-12-21\\session_075501"
      }
    },
    {
      "timestamp": "2025-12-21T07:55:02.341367",
      "level": "SUCCESS",
      "message": "Sistema inicializado",
      "data": {
        "account": "Edson Solorzano",
        "base_fund": 10000.0,
        "initial_stake": 1.5,
        "target_profit": 1.0,
        "martingale_multiplier": 10.0,
        "martingale_levels": 3
      }
    },
    {
      "timestamp": "2025-12-21T07:55:02.352939",
      "level": "INFO",
      "message": "Conectando a Deriv (intento 1/5)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T07:55:02.353910",
      "level": "INFO",
      "message": "WebSocket thread iniciado",
      "data": null
    },
    {
      "timestamp": "2025-12-21T07:55:02.597807",
      "level": "SUCCESS",
      "message": "Conexi\u00f3n WebSocket establecida",
      "data": null
    },
    {
      "timestamp": "2025-12-21T07:55:02.599383",
      "level": "INFO",
      "message": "Autorizando con token...",
      "data": null
    },
    {
      "timestamp": "2025-12-21T07:55:03.294286",
      "level": "SUCCESS",
      "message": "Autorizaci\u00f3n exitosa",
      "data": {
        "balance": 10099.61,
        "currency": "USD",
        "loginid": "VRTC8206541",
        "email": "dominios.ve@gmail.com"
      }
    },
    {
      "timestamp": "2025-12-21T07:55:03.295887",
      "level": "INFO",
      "message": "\ud83d\udc64 Cliente LoginID: VRTC8206541",
      "data": null
    },
    {
      "timestamp": "2025-12-21T07:55:03.297165",
      "level": "INFO",
      "message": "\ud83d\udce7 Cliente Email: dominios.ve@gmail.com",
      "data": null
    },
    {
      "timestamp": "2025-12-21T07:55:03.300155",
      "level": "SUCCESS",
      "message": "FTP Backup Manager inicializado",
      "data": {
        "client_hash": "e2b54cf382a1c6c5",
        "client_url": "https://deriv.criptoinversiones.net/trading/clients/e2b54cf382a1c6c5/"
      }
    },
    {
      "timestamp": "2025-12-21T07:55:04.355272",
      "level": "SUCCESS",
      "message": "\ud83d\ude80 Iniciando sesi\u00f3n de trading | Target: $1.0",
      "data": null
    },
    {
      "timestamp": "2025-12-21T07:55:04.362152",
      "level": "INFO",
      "message": "Solicitando proposal | Digit: 2 | Stake: $1.50 | Level: 0",
      "data": null
    },
    {
      "timestamp": "2025-12-21T07:55:04.499397",
      "level": "INFO",
      "message": "Proposal recibido | ID: 56bb3a1d-74f8-ce05-b5ee-11bb7ba9edfe | Price: $1.50",
      "data": null
    },
    {
      "timestamp": "2025-12-21T07:55:04.646818",
      "level": "SUCCESS",
      "message": "Contrato comprado | ID: 302184744488 | Price: $1.50",
      "data": null
    },
    {
      "timestamp": "2025-12-21T07:55:09.505871",
      "level": "SUCCESS",
      "message": "\u2705 GANANCIA | Profit: $0.14 | Balance: $10099.89 | Sesi\u00f3n: $+0.14",
      "data": {
        "digit": 2,
        "exit_digit": 4,
        "stake": 1.5,
        "profit": 0.14,
        "rfd_status": null
      }
    },
    {
      "timestamp": "2025-12-21T07:55:09.507385",
      "level": "INFO",
      "message": "Esperando 120 ticks de precio...",
      "data": null
    },
    {
      "timestamp": "2025-12-21T07:55:09.508130",
      "level": "INFO",
      "message": "Suscrito a ticks de R_100",
      "data": null
    },
    {
      "timestamp": "2025-12-21T07:55:19.482805",
      "level": "INFO",
      "message": "Esperando ticks: 5/120 (precio: 647.47)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T07:55:29.484707",
      "level": "INFO",
      "message": "Esperando ticks: 10/120 (precio: 647.53)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T07:55:39.478306",
      "level": "INFO",
      "message": "Esperando ticks: 15/120 (precio: 647.69)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T07:55:49.476824",
      "level": "INFO",
      "message": "Esperando ticks: 20/120 (precio: 647.67)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T07:55:59.487895",
      "level": "INFO",
      "message": "Esperando ticks: 25/120 (precio: 647.41)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T07:56:09.478895",
      "level": "INFO",
      "message": "Esperando ticks: 30/120 (precio: 647.62)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T07:56:09.523669",
      "level": "WARNING",
      "message": "Timeout esperando ticks, continuando...",
      "data": null
    },
    {
      "timestamp": "2025-12-21T07:56:09.529173",
      "level": "INFO",
      "message": "Solicitando proposal | Digit: 3 | Stake: $1.50 | Level: 0",
      "data": null
    },
    {
      "timestamp": "2025-12-21T07:56:09.663317",
      "level": "INFO",
      "message": "Proposal recibido | ID: 588aa7dd-0161-6496-8e51-0337b88b9263 | Price: $1.50",
      "data": null
    },
    {
      "timestamp": "2025-12-21T07:56:09.808324",
      "level": "SUCCESS",
      "message": "Contrato comprado | ID: 302184803348 | Price: $1.50",
      "data": null
    },
    {
      "timestamp": "2025-12-21T07:56:15.508647",
      "level": "SUCCESS",
      "message": "\u2705 GANANCIA | Profit: $0.14 | Balance: $10100.03 | Sesi\u00f3n: $+0.28",
      "data": {
        "digit": 3,
        "exit_digit": 4,
        "stake": 1.5,
        "profit": 0.14,
        "rfd_status": null
      }
    },
    {
      "timestamp": "2025-12-21T07:56:15.510571",
      "level": "INFO",
      "message": "Esperando 120 ticks de precio...",
      "data": null
    },
    {
      "timestamp": "2025-12-21T07:56:15.511114",
      "level": "DEBUG",
      "message": "Ya suscrito a ticks de R_100",
      "data": null
    },
    {
      "timestamp": "2025-12-21T07:56:25.483471",
      "level": "INFO",
      "message": "Esperando ticks: 5/120 (precio: 647.35)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T07:56:35.481081",
      "level": "INFO",
      "message": "Esperando ticks: 10/120 (precio: 648.27)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T07:56:45.475679",
      "level": "INFO",
      "message": "Esperando ticks: 15/120 (precio: 648.19)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T07:56:55.482225",
      "level": "INFO",
      "message": "Esperando ticks: 20/120 (precio: 649.35)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T07:57:05.482214",
      "level": "INFO",
      "message": "Esperando ticks: 25/120 (precio: 649.59)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T07:57:15.479828",
      "level": "INFO",
      "message": "Esperando ticks: 30/120 (precio: 649.88)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T07:57:15.516024",
      "level": "WARNING",
      "message": "Timeout esperando ticks, continuando...",
      "data": null
    },
    {
      "timestamp": "2025-12-21T07:57:15.518592",
      "level": "INFO",
      "message": "Solicitando proposal | Digit: 4 | Stake: $1.50 | Level: 0",
      "data": null
    },
    {
      "timestamp": "2025-12-21T07:57:15.623888",
      "level": "INFO",
      "message": "Proposal recibido | ID: 261642c3-c70d-bb10-e19b-0d16847e3ab3 | Price: $1.50",
      "data": null
    },
    {
      "timestamp": "2025-12-21T07:57:16.109824",
      "level": "SUCCESS",
      "message": "Contrato comprado | ID: 302184862308 | Price: $1.50",
      "data": null
    },
    {
      "timestamp": "2025-12-21T07:57:21.579841",
      "level": "WARNING",
      "message": "\u274c P\u00c9RDIDA | P\u00e9rdida: $1.50 | Consecutive: 1 | Sesi\u00f3n: $-1.22",
      "data": {
        "digit": 4,
        "exit_digit": 4,
        "stake": 1.5,
        "profit": -1.5,
        "martingale_level": 1,
        "rfd_status": null
      }
    },
    {
      "timestamp": "2025-12-21T07:57:21.583119",
      "level": "INFO",
      "message": "\u23f3 Esperando 82 segundos (aleatorio 60-90s) antes del Martingala Nivel 1...",
      "data": null
    },
    {
      "timestamp": "2025-12-21T07:58:43.586069",
      "level": "INFO",
      "message": "\ud83c\udfb2 Martingala Random | Evitando d\u00edgito perdedor: 4 | Nuevo d\u00edgito: 9",
      "data": null
    },
    {
      "timestamp": "2025-12-21T07:58:43.587722",
      "level": "INFO",
      "message": "Solicitando proposal | Digit: 9 | Stake: $15.00 | Level: 1",
      "data": null
    },
    {
      "timestamp": "2025-12-21T07:58:43.710230",
      "level": "INFO",
      "message": "Proposal recibido | ID: 98c74874-2099-4bfb-afba-38175911b030 | Price: $15.00",
      "data": null
    },
    {
      "timestamp": "2025-12-21T07:58:43.878450",
      "level": "SUCCESS",
      "message": "Contrato comprado | ID: 302184946748 | Price: $15.00",
      "data": null
    },
    {
      "timestamp": "2025-12-21T07:58:49.552706",
      "level": "SUCCESS",
      "message": "\u2705 GANANCIA | Profit: $1.45 | Balance: $10101.29 | Sesi\u00f3n: $+0.23",
      "data": {
        "digit": 4,
        "exit_digit": 0,
        "stake": 1.5,
        "profit": 1.45,
        "rfd_status": null
      }
    },
    {
      "timestamp": "2025-12-21T07:58:49.554547",
      "level": "INFO",
      "message": "Esperando 120 ticks de precio...",
      "data": null
    },
    {
      "timestamp": "2025-12-21T07:58:49.555081",
      "level": "DEBUG",
      "message": "Ya suscrito a ticks de R_100",
      "data": null
    },
    {
      "timestamp": "2025-12-21T07:58:59.492030",
      "level": "INFO",
      "message": "Esperando ticks: 5/120 (precio: 650.19)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T07:59:09.479377",
      "level": "INFO",
      "message": "Esperando ticks: 10/120 (precio: 650.33)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T07:59:19.483650",
      "level": "INFO",
      "message": "Esperando ticks: 15/120 (precio: 650.19)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T07:59:29.484661",
      "level": "INFO",
      "message": "Esperando ticks: 20/120 (precio: 649.99)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T07:59:39.481152",
      "level": "INFO",
      "message": "Esperando ticks: 25/120 (precio: 649.75)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T07:59:49.479826",
      "level": "INFO",
      "message": "Esperando ticks: 30/120 (precio: 649.37)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T07:59:49.556687",
      "level": "WARNING",
      "message": "Timeout esperando ticks, continuando...",
      "data": null
    },
    {
      "timestamp": "2025-12-21T07:59:49.558970",
      "level": "INFO",
      "message": "Solicitando proposal | Digit: 5 | Stake: $1.50 | Level: 0",
      "data": null
    },
    {
      "timestamp": "2025-12-21T07:59:49.690630",
      "level": "INFO",
      "message": "Proposal recibido | ID: 00150a11-f487-ec08-58ff-ce7a52dfea80 | Price: $1.50",
      "data": null
    },
    {
      "timestamp": "2025-12-21T07:59:49.879217",
      "level": "SUCCESS",
      "message": "Contrato comprado | ID: 302185003488 | Price: $1.50",
      "data": null
    },
    {
      "timestamp": "2025-12-21T07:59:55.540435",
      "level": "SUCCESS",
      "message": "\u2705 GANANCIA | Profit: $0.14 | Balance: $10100.12 | Sesi\u00f3n: $+0.37",
      "data": {
        "digit": 5,
        "exit_digit": 7,
        "stake": 1.5,
        "profit": 0.14,
        "rfd_status": null
      }
    },
    {
      "timestamp": "2025-12-21T07:59:55.542479",
      "level": "INFO",
      "message": "Esperando 120 ticks de precio...",
      "data": null
    },
    {
      "timestamp": "2025-12-21T07:59:55.543418",
      "level": "DEBUG",
      "message": "Ya suscrito a ticks de R_100",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:00:05.485740",
      "level": "INFO",
      "message": "Esperando ticks: 5/120 (precio: 649.33)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:00:15.488169",
      "level": "INFO",
      "message": "Esperando ticks: 10/120 (precio: 649.69)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:00:25.492310",
      "level": "INFO",
      "message": "Esperando ticks: 15/120 (precio: 649.58)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:00:35.499880",
      "level": "INFO",
      "message": "Esperando ticks: 20/120 (precio: 650.11)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:00:45.541651",
      "level": "INFO",
      "message": "Esperando ticks: 25/120 (precio: 650.68)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:00:55.485584",
      "level": "INFO",
      "message": "Esperando ticks: 30/120 (precio: 651.17)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:00:55.547769",
      "level": "WARNING",
      "message": "Timeout esperando ticks, continuando...",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:00:55.549560",
      "level": "INFO",
      "message": "Solicitando proposal | Digit: 6 | Stake: $1.50 | Level: 0",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:00:55.663169",
      "level": "INFO",
      "message": "Proposal recibido | ID: a4eda679-0468-2814-f83a-a6fd56724d5a | Price: $1.50",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:00:55.824748",
      "level": "SUCCESS",
      "message": "Contrato comprado | ID: 302185064608 | Price: $1.50",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:01:01.514788",
      "level": "WARNING",
      "message": "\u274c P\u00c9RDIDA | P\u00e9rdida: $1.50 | Consecutive: 1 | Sesi\u00f3n: $-1.13",
      "data": {
        "digit": 6,
        "exit_digit": 6,
        "stake": 1.5,
        "profit": -1.5,
        "martingale_level": 1,
        "rfd_status": null
      }
    },
    {
      "timestamp": "2025-12-21T08:01:01.528034",
      "level": "INFO",
      "message": "\u23f3 Esperando 78 segundos (aleatorio 60-90s) antes del Martingala Nivel 1...",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:02:19.532404",
      "level": "INFO",
      "message": "\ud83c\udfb2 Martingala Random | Evitando d\u00edgito perdedor: 6 | Nuevo d\u00edgito: 7",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:02:19.534112",
      "level": "INFO",
      "message": "Solicitando proposal | Digit: 7 | Stake: $15.00 | Level: 1",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:02:19.668102",
      "level": "INFO",
      "message": "Proposal recibido | ID: b063d0f4-f302-e050-c70c-ba7fc9cd3ef4 | Price: $15.00",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:02:19.827281",
      "level": "SUCCESS",
      "message": "Contrato comprado | ID: 302185139648 | Price: $15.00",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:02:25.506250",
      "level": "SUCCESS",
      "message": "\u2705 GANANCIA | Profit: $1.45 | Balance: $10101.38 | Sesi\u00f3n: $+0.32",
      "data": {
        "digit": 6,
        "exit_digit": 8,
        "stake": 1.5,
        "profit": 1.45,
        "rfd_status": null
      }
    },
    {
      "timestamp": "2025-12-21T08:02:25.508508",
      "level": "INFO",
      "message": "Esperando 120 ticks de precio...",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:02:25.509068",
      "level": "DEBUG",
      "message": "Ya suscrito a ticks de R_100",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:02:35.481696",
      "level": "INFO",
      "message": "Esperando ticks: 5/120 (precio: 649.84)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:02:45.485997",
      "level": "INFO",
      "message": "Esperando ticks: 10/120 (precio: 650.26)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:02:55.491799",
      "level": "INFO",
      "message": "Esperando ticks: 15/120 (precio: 650.08)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:03:05.503494",
      "level": "INFO",
      "message": "Esperando ticks: 20/120 (precio: 650.8)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:03:15.482286",
      "level": "INFO",
      "message": "Esperando ticks: 25/120 (precio: 651.21)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:03:25.523709",
      "level": "WARNING",
      "message": "Timeout esperando ticks, continuando...",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:03:25.525277",
      "level": "INFO",
      "message": "Solicitando proposal | Digit: 7 | Stake: $1.50 | Level: 0",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:03:25.712295",
      "level": "INFO",
      "message": "Proposal recibido | ID: 514ad618-fb59-cff6-cf6e-81c7c037ac37 | Price: $1.50",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:03:25.883183",
      "level": "SUCCESS",
      "message": "Contrato comprado | ID: 302185195008 | Price: $1.50",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:03:31.524221",
      "level": "SUCCESS",
      "message": "\u2705 GANANCIA | Profit: $0.14 | Balance: $10100.21 | Sesi\u00f3n: $+0.46",
      "data": {
        "digit": 7,
        "exit_digit": 5,
        "stake": 1.5,
        "profit": 0.14,
        "rfd_status": null
      }
    },
    {
      "timestamp": "2025-12-21T08:03:31.526421",
      "level": "INFO",
      "message": "Esperando 120 ticks de precio...",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:03:31.526883",
      "level": "DEBUG",
      "message": "Ya suscrito a ticks de R_100",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:03:41.479782",
      "level": "INFO",
      "message": "Esperando ticks: 5/120 (precio: 650.98)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:03:51.490509",
      "level": "INFO",
      "message": "Esperando ticks: 10/120 (precio: 651.38)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:04:01.488171",
      "level": "INFO",
      "message": "Esperando ticks: 15/120 (precio: 651.65)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:04:11.492252",
      "level": "INFO",
      "message": "Esperando ticks: 20/120 (precio: 651.1)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:04:21.492804",
      "level": "INFO",
      "message": "Esperando ticks: 25/120 (precio: 651.43)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:04:31.527927",
      "level": "WARNING",
      "message": "Timeout esperando ticks, continuando...",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:04:31.530055",
      "level": "INFO",
      "message": "Solicitando proposal | Digit: 8 | Stake: $1.50 | Level: 0",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:04:31.668809",
      "level": "INFO",
      "message": "Proposal recibido | ID: 8831b62e-ca3a-018a-4dcc-1a64cf415df5 | Price: $1.50",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:04:31.852070",
      "level": "SUCCESS",
      "message": "Contrato comprado | ID: 302185254088 | Price: $1.50",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:04:37.558036",
      "level": "SUCCESS",
      "message": "\u2705 GANANCIA | Profit: $0.14 | Balance: $10100.35 | Sesi\u00f3n: $+0.60",
      "data": {
        "digit": 8,
        "exit_digit": 6,
        "stake": 1.5,
        "profit": 0.14,
        "rfd_status": null
      }
    },
    {
      "timestamp": "2025-12-21T08:04:37.560989",
      "level": "INFO",
      "message": "Esperando 120 ticks de precio...",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:04:37.561573",
      "level": "DEBUG",
      "message": "Ya suscrito a ticks de R_100",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:04:47.501637",
      "level": "INFO",
      "message": "Esperando ticks: 5/120 (precio: 652.15)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:04:57.484593",
      "level": "INFO",
      "message": "Esperando ticks: 10/120 (precio: 652.16)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:05:07.485278",
      "level": "INFO",
      "message": "Esperando ticks: 15/120 (precio: 652.27)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:05:17.501210",
      "level": "INFO",
      "message": "Esperando ticks: 20/120 (precio: 651.48)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:05:27.492885",
      "level": "INFO",
      "message": "Esperando ticks: 25/120 (precio: 651.78)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:05:37.491696",
      "level": "INFO",
      "message": "Esperando ticks: 30/120 (precio: 652.3)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:05:37.569857",
      "level": "WARNING",
      "message": "Timeout esperando ticks, continuando...",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:05:37.572330",
      "level": "INFO",
      "message": "Solicitando proposal | Digit: 9 | Stake: $1.50 | Level: 0",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:05:37.680498",
      "level": "INFO",
      "message": "Proposal recibido | ID: 4b6fd484-5766-fec8-add5-9ffb60b821cf | Price: $1.50",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:05:37.851201",
      "level": "SUCCESS",
      "message": "Contrato comprado | ID: 302185318548 | Price: $1.50",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:05:43.531898",
      "level": "SUCCESS",
      "message": "\u2705 GANANCIA | Profit: $0.14 | Balance: $10100.49 | Sesi\u00f3n: $+0.74",
      "data": {
        "digit": 9,
        "exit_digit": 8,
        "stake": 1.5,
        "profit": 0.14,
        "rfd_status": null
      }
    },
    {
      "timestamp": "2025-12-21T08:05:43.534913",
      "level": "INFO",
      "message": "Esperando 120 ticks de precio...",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:05:43.535474",
      "level": "DEBUG",
      "message": "Ya suscrito a ticks de R_100",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:05:53.498664",
      "level": "INFO",
      "message": "Esperando ticks: 5/120 (precio: 651.88)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:06:03.492866",
      "level": "INFO",
      "message": "Esperando ticks: 10/120 (precio: 652.85)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:06:13.491962",
      "level": "INFO",
      "message": "Esperando ticks: 15/120 (precio: 652.71)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:06:23.488269",
      "level": "INFO",
      "message": "Esperando ticks: 20/120 (precio: 651.88)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:06:33.489446",
      "level": "INFO",
      "message": "Esperando ticks: 25/120 (precio: 652.01)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:06:43.495814",
      "level": "INFO",
      "message": "Esperando ticks: 30/120 (precio: 651.96)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:06:43.549761",
      "level": "WARNING",
      "message": "Timeout esperando ticks, continuando...",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:06:43.552529",
      "level": "INFO",
      "message": "Solicitando proposal | Digit: 2 | Stake: $1.50 | Level: 0",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:06:43.656138",
      "level": "INFO",
      "message": "Proposal recibido | ID: 65bfd16f-75c8-0b75-bc6f-500a6812c134 | Price: $1.50",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:06:43.806656",
      "level": "SUCCESS",
      "message": "Contrato comprado | ID: 302185375528 | Price: $1.50",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:06:49.574264",
      "level": "SUCCESS",
      "message": "\u2705 GANANCIA | Profit: $0.14 | Balance: $10100.63 | Sesi\u00f3n: $+0.88",
      "data": {
        "digit": 2,
        "exit_digit": 6,
        "stake": 1.5,
        "profit": 0.14,
        "rfd_status": null
      }
    },
    {
      "timestamp": "2025-12-21T08:06:49.580124",
      "level": "INFO",
      "message": "Esperando 120 ticks de precio...",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:06:49.581276",
      "level": "DEBUG",
      "message": "Ya suscrito a ticks de R_100",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:06:59.491943",
      "level": "INFO",
      "message": "Esperando ticks: 5/120 (precio: 652.66)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:07:09.500746",
      "level": "INFO",
      "message": "Esperando ticks: 10/120 (precio: 652.37)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:07:19.491758",
      "level": "INFO",
      "message": "Esperando ticks: 15/120 (precio: 652.27)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:07:29.492723",
      "level": "INFO",
      "message": "Esperando ticks: 20/120 (precio: 653.14)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:07:39.501305",
      "level": "INFO",
      "message": "Esperando ticks: 25/120 (precio: 653.15)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:07:49.483559",
      "level": "INFO",
      "message": "Esperando ticks: 30/120 (precio: 653.52)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:07:49.587378",
      "level": "WARNING",
      "message": "Timeout esperando ticks, continuando...",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:07:49.588711",
      "level": "INFO",
      "message": "Solicitando proposal | Digit: 3 | Stake: $1.50 | Level: 0",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:07:49.701538",
      "level": "INFO",
      "message": "Proposal recibido | ID: 468e1494-a9c4-276f-f006-214911b5164c | Price: $1.50",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:07:49.855088",
      "level": "SUCCESS",
      "message": "Contrato comprado | ID: 302185434828 | Price: $1.50",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:07:55.546498",
      "level": "WARNING",
      "message": "\u274c P\u00c9RDIDA | P\u00e9rdida: $1.50 | Consecutive: 1 | Sesi\u00f3n: $-0.62",
      "data": {
        "digit": 3,
        "exit_digit": 3,
        "stake": 1.5,
        "profit": -1.5,
        "martingale_level": 1,
        "rfd_status": null
      }
    },
    {
      "timestamp": "2025-12-21T08:07:55.563575",
      "level": "INFO",
      "message": "\u23f3 Esperando 74 segundos (aleatorio 60-90s) antes del Martingala Nivel 1...",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:09:09.565609",
      "level": "INFO",
      "message": "\ud83c\udfb2 Martingala Random | Evitando d\u00edgito perdedor: 3 | Nuevo d\u00edgito: 2",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:09:09.578909",
      "level": "INFO",
      "message": "Solicitando proposal | Digit: 2 | Stake: $15.00 | Level: 1",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:09:09.694257",
      "level": "INFO",
      "message": "Proposal recibido | ID: 35dfbff8-9345-aca9-3150-e274a1e533db | Price: $15.00",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:09:09.885549",
      "level": "SUCCESS",
      "message": "Contrato comprado | ID: 302185505068 | Price: $15.00",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:09:15.509727",
      "level": "WARNING",
      "message": "\u274c P\u00c9RDIDA | P\u00e9rdida: $15.00 | Consecutive: 2 | Sesi\u00f3n: $-15.62",
      "data": {
        "digit": 3,
        "exit_digit": 2,
        "stake": 15.0,
        "profit": -15.0,
        "martingale_level": 2,
        "rfd_status": null
      }
    },
    {
      "timestamp": "2025-12-21T08:09:15.513189",
      "level": "INFO",
      "message": "\u23f3 Esperando 71 segundos (aleatorio 60-90s) antes del Martingala Nivel 2...",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:10:26.517858",
      "level": "INFO",
      "message": "\ud83c\udfb2 Martingala Random | Evitando d\u00edgito perdedor: 3 | Nuevo d\u00edgito: 8",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:10:26.523441",
      "level": "INFO",
      "message": "Solicitando proposal | Digit: 8 | Stake: $150.00 | Level: 2",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:10:26.635323",
      "level": "INFO",
      "message": "Proposal recibido | ID: 5d254cbd-e0a0-0214-0e36-72698109f091 | Price: $150.00",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:10:26.794466",
      "level": "SUCCESS",
      "message": "Contrato comprado | ID: 302185576588 | Price: $150.00",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:10:31.541384",
      "level": "SUCCESS",
      "message": "\u2705 GANANCIA | Profit: $14.47 | Balance: $10112.93 | Sesi\u00f3n: $-1.15",
      "data": {
        "digit": 3,
        "exit_digit": 9,
        "stake": 1.5,
        "profit": 14.47,
        "rfd_status": null
      }
    },
    {
      "timestamp": "2025-12-21T08:10:31.547628",
      "level": "INFO",
      "message": "Esperando 120 ticks de precio...",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:10:31.548616",
      "level": "DEBUG",
      "message": "Ya suscrito a ticks de R_100",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:10:41.482899",
      "level": "INFO",
      "message": "Esperando ticks: 5/120 (precio: 650.15)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:10:51.483150",
      "level": "INFO",
      "message": "Esperando ticks: 10/120 (precio: 650.11)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:11:01.491188",
      "level": "INFO",
      "message": "Esperando ticks: 15/120 (precio: 650.53)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:11:11.483951",
      "level": "INFO",
      "message": "Esperando ticks: 20/120 (precio: 650.04)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:11:21.485053",
      "level": "INFO",
      "message": "Esperando ticks: 25/120 (precio: 650.01)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:11:31.481595",
      "level": "INFO",
      "message": "Esperando ticks: 30/120 (precio: 649.78)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:11:31.550878",
      "level": "WARNING",
      "message": "Timeout esperando ticks, continuando...",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:11:31.552569",
      "level": "INFO",
      "message": "Solicitando proposal | Digit: 4 | Stake: $1.50 | Level: 0",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:11:31.664943",
      "level": "INFO",
      "message": "Proposal recibido | ID: 23558c2c-d033-1f92-e8c9-2b1ab04bac7d | Price: $1.50",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:11:31.833196",
      "level": "SUCCESS",
      "message": "Contrato comprado | ID: 302185640668 | Price: $1.50",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:11:37.523089",
      "level": "SUCCESS",
      "message": "\u2705 GANANCIA | Profit: $0.14 | Balance: $10098.74 | Sesi\u00f3n: $-1.01",
      "data": {
        "digit": 4,
        "exit_digit": 9,
        "stake": 1.5,
        "profit": 0.14,
        "rfd_status": null
      }
    },
    {
      "timestamp": "2025-12-21T08:11:37.526245",
      "level": "INFO",
      "message": "Esperando 120 ticks de precio...",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:11:37.526807",
      "level": "DEBUG",
      "message": "Ya suscrito a ticks de R_100",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:11:47.498193",
      "level": "INFO",
      "message": "Esperando ticks: 5/120 (precio: 650.2)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:11:57.485810",
      "level": "INFO",
      "message": "Esperando ticks: 10/120 (precio: 650.17)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:12:07.482084",
      "level": "INFO",
      "message": "Esperando ticks: 15/120 (precio: 650.75)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:12:17.479832",
      "level": "INFO",
      "message": "Esperando ticks: 20/120 (precio: 650.82)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:12:27.487038",
      "level": "INFO",
      "message": "Esperando ticks: 25/120 (precio: 651.01)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:12:37.486400",
      "level": "INFO",
      "message": "Esperando ticks: 30/120 (precio: 651.43)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:12:37.530541",
      "level": "WARNING",
      "message": "Timeout esperando ticks, continuando...",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:12:37.532138",
      "level": "INFO",
      "message": "Solicitando proposal | Digit: 5 | Stake: $1.50 | Level: 0",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:12:37.645649",
      "level": "INFO",
      "message": "Proposal recibido | ID: d5779165-d417-6306-936a-2f2784ffef26 | Price: $1.50",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:12:37.795387",
      "level": "SUCCESS",
      "message": "Contrato comprado | ID: 302185707068 | Price: $1.50",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:12:43.531128",
      "level": "WARNING",
      "message": "\u274c P\u00c9RDIDA | P\u00e9rdida: $1.50 | Consecutive: 1 | Sesi\u00f3n: $-2.51",
      "data": {
        "digit": 5,
        "exit_digit": 5,
        "stake": 1.5,
        "profit": -1.5,
        "martingale_level": 1,
        "rfd_status": null
      }
    },
    {
      "timestamp": "2025-12-21T08:12:43.534393",
      "level": "INFO",
      "message": "\u23f3 Esperando 72 segundos (aleatorio 60-90s) antes del Martingala Nivel 1...",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:13:55.535787",
      "level": "INFO",
      "message": "\ud83c\udfb2 Martingala Random | Evitando d\u00edgito perdedor: 5 | Nuevo d\u00edgito: 4",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:13:55.538604",
      "level": "INFO",
      "message": "Solicitando proposal | Digit: 4 | Stake: $15.00 | Level: 1",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:13:55.658333",
      "level": "INFO",
      "message": "Proposal recibido | ID: b4df2846-bee5-98a5-a84b-00ea1a6e5a96 | Price: $15.00",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:13:55.812367",
      "level": "SUCCESS",
      "message": "Contrato comprado | ID: 302185781828 | Price: $15.00",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:14:01.538696",
      "level": "SUCCESS",
      "message": "\u2705 GANANCIA | Profit: $1.45 | Balance: $10100.00 | Sesi\u00f3n: $-1.06",
      "data": {
        "digit": 5,
        "exit_digit": 8,
        "stake": 1.5,
        "profit": 1.45,
        "rfd_status": null
      }
    },
    {
      "timestamp": "2025-12-21T08:14:01.541990",
      "level": "INFO",
      "message": "Esperando 120 ticks de precio...",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:14:01.542557",
      "level": "DEBUG",
      "message": "Ya suscrito a ticks de R_100",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:14:11.495778",
      "level": "INFO",
      "message": "Esperando ticks: 5/120 (precio: 651.45)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:14:21.485045",
      "level": "INFO",
      "message": "Esperando ticks: 10/120 (precio: 651.01)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:14:31.485186",
      "level": "INFO",
      "message": "Esperando ticks: 15/120 (precio: 651.02)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:14:41.489449",
      "level": "INFO",
      "message": "Esperando ticks: 20/120 (precio: 650.91)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:14:51.482946",
      "level": "INFO",
      "message": "Esperando ticks: 25/120 (precio: 651.37)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:15:01.502750",
      "level": "INFO",
      "message": "Esperando ticks: 30/120 (precio: 651.09)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:15:01.552702",
      "level": "WARNING",
      "message": "Timeout esperando ticks, continuando...",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:15:01.554546",
      "level": "INFO",
      "message": "Solicitando proposal | Digit: 6 | Stake: $1.50 | Level: 0",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:15:01.778061",
      "level": "INFO",
      "message": "Proposal recibido | ID: 8f84353f-e3d6-8a5c-f1bc-29d9d7f83a20 | Price: $1.50",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:15:01.989022",
      "level": "SUCCESS",
      "message": "Contrato comprado | ID: 302185842148 | Price: $1.50",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:15:07.520153",
      "level": "SUCCESS",
      "message": "\u2705 GANANCIA | Profit: $0.14 | Balance: $10098.83 | Sesi\u00f3n: $-0.92",
      "data": {
        "digit": 6,
        "exit_digit": 4,
        "stake": 1.5,
        "profit": 0.14,
        "rfd_status": null
      }
    },
    {
      "timestamp": "2025-12-21T08:15:07.537256",
      "level": "INFO",
      "message": "Esperando 120 ticks de precio...",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:15:07.538156",
      "level": "DEBUG",
      "message": "Ya suscrito a ticks de R_100",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:15:17.480259",
      "level": "INFO",
      "message": "Esperando ticks: 5/120 (precio: 650.03)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:15:27.483706",
      "level": "INFO",
      "message": "Esperando ticks: 10/120 (precio: 650.08)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:15:37.479248",
      "level": "INFO",
      "message": "Esperando ticks: 15/120 (precio: 649.95)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:15:47.481113",
      "level": "INFO",
      "message": "Esperando ticks: 20/120 (precio: 649.91)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:15:57.478623",
      "level": "INFO",
      "message": "Esperando ticks: 25/120 (precio: 650.34)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:16:07.480397",
      "level": "INFO",
      "message": "Esperando ticks: 30/120 (precio: 650.25)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:16:07.542532",
      "level": "WARNING",
      "message": "Timeout esperando ticks, continuando...",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:16:07.547750",
      "level": "INFO",
      "message": "Solicitando proposal | Digit: 7 | Stake: $1.50 | Level: 0",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:16:07.682112",
      "level": "INFO",
      "message": "Proposal recibido | ID: 318bc1d8-cab3-225c-760f-f70e884adb1a | Price: $1.50",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:16:07.866826",
      "level": "SUCCESS",
      "message": "Contrato comprado | ID: 302185902728 | Price: $1.50",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:16:13.541975",
      "level": "SUCCESS",
      "message": "\u2705 GANANCIA | Profit: $0.14 | Balance: $10098.97 | Sesi\u00f3n: $-0.78",
      "data": {
        "digit": 7,
        "exit_digit": 5,
        "stake": 1.5,
        "profit": 0.14,
        "rfd_status": null
      }
    },
    {
      "timestamp": "2025-12-21T08:16:13.560196",
      "level": "INFO",
      "message": "Esperando 120 ticks de precio...",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:16:13.561153",
      "level": "DEBUG",
      "message": "Ya suscrito a ticks de R_100",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:16:23.483141",
      "level": "INFO",
      "message": "Esperando ticks: 5/120 (precio: 650.72)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:16:33.478759",
      "level": "INFO",
      "message": "Esperando ticks: 10/120 (precio: 650.56)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:16:43.482260",
      "level": "INFO",
      "message": "Esperando ticks: 15/120 (precio: 651.1)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:16:53.486828",
      "level": "INFO",
      "message": "Esperando ticks: 20/120 (precio: 650.94)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:17:03.479477",
      "level": "INFO",
      "message": "Esperando ticks: 25/120 (precio: 651.36)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:17:13.479170",
      "level": "INFO",
      "message": "Esperando ticks: 30/120 (precio: 651.57)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:17:13.573519",
      "level": "WARNING",
      "message": "Timeout esperando ticks, continuando...",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:17:13.578910",
      "level": "INFO",
      "message": "Solicitando proposal | Digit: 8 | Stake: $1.50 | Level: 0",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:17:13.720823",
      "level": "INFO",
      "message": "Proposal recibido | ID: 6a279d27-a07b-6092-74ff-3f428c5f7130 | Price: $1.50",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:17:13.954449",
      "level": "SUCCESS",
      "message": "Contrato comprado | ID: 302185966388 | Price: $1.50",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:17:19.542740",
      "level": "SUCCESS",
      "message": "\u2705 GANANCIA | Profit: $0.14 | Balance: $10099.11 | Sesi\u00f3n: $-0.64",
      "data": {
        "digit": 8,
        "exit_digit": 9,
        "stake": 1.5,
        "profit": 0.14,
        "rfd_status": null
      }
    },
    {
      "timestamp": "2025-12-21T08:17:19.548075",
      "level": "INFO",
      "message": "Esperando 120 ticks de precio...",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:17:19.548850",
      "level": "DEBUG",
      "message": "Ya suscrito a ticks de R_100",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:17:29.481108",
      "level": "INFO",
      "message": "Esperando ticks: 5/120 (precio: 651.25)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:17:39.478717",
      "level": "INFO",
      "message": "Esperando ticks: 10/120 (precio: 651.12)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:17:49.479352",
      "level": "INFO",
      "message": "Esperando ticks: 15/120 (precio: 651.38)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:17:59.479306",
      "level": "INFO",
      "message": "Esperando ticks: 20/120 (precio: 651.71)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:18:09.479437",
      "level": "INFO",
      "message": "Esperando ticks: 25/120 (precio: 651.11)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:18:19.493925",
      "level": "INFO",
      "message": "Esperando ticks: 30/120 (precio: 651.62)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:18:19.563933",
      "level": "WARNING",
      "message": "Timeout esperando ticks, continuando...",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:18:19.566959",
      "level": "INFO",
      "message": "Solicitando proposal | Digit: 9 | Stake: $1.50 | Level: 0",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:18:19.697497",
      "level": "INFO",
      "message": "Proposal recibido | ID: 3024de6f-a9d6-771a-f5b5-286cf40f8a13 | Price: $1.50",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:18:19.840810",
      "level": "SUCCESS",
      "message": "Contrato comprado | ID: 302186025428 | Price: $1.50",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:18:25.549133",
      "level": "SUCCESS",
      "message": "\u2705 GANANCIA | Profit: $0.14 | Balance: $10099.25 | Sesi\u00f3n: $-0.50",
      "data": {
        "digit": 9,
        "exit_digit": 6,
        "stake": 1.5,
        "profit": 0.14,
        "rfd_status": null
      }
    },
    {
      "timestamp": "2025-12-21T08:18:25.553588",
      "level": "INFO",
      "message": "Esperando 120 ticks de precio...",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:18:25.554229",
      "level": "DEBUG",
      "message": "Ya suscrito a ticks de R_100",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:18:35.488924",
      "level": "INFO",
      "message": "Esperando ticks: 5/120 (precio: 650.66)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:18:45.479586",
      "level": "INFO",
      "message": "Esperando ticks: 10/120 (precio: 650.92)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:18:55.482300",
      "level": "INFO",
      "message": "Esperando ticks: 15/120 (precio: 651.14)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:19:05.477637",
      "level": "INFO",
      "message": "Esperando ticks: 20/120 (precio: 652.15)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:19:15.477939",
      "level": "INFO",
      "message": "Esperando ticks: 25/120 (precio: 652.15)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:19:25.475393",
      "level": "INFO",
      "message": "Esperando ticks: 30/120 (precio: 652)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:19:25.568694",
      "level": "WARNING",
      "message": "Timeout esperando ticks, continuando...",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:19:25.570605",
      "level": "INFO",
      "message": "Solicitando proposal | Digit: 2 | Stake: $1.50 | Level: 0",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:19:25.669835",
      "level": "INFO",
      "message": "Proposal recibido | ID: 58cdf486-27bf-6a2d-e720-4f60dfc2f140 | Price: $1.50",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:19:25.818082",
      "level": "SUCCESS",
      "message": "Contrato comprado | ID: 302186087768 | Price: $1.50",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:19:31.570387",
      "level": "WARNING",
      "message": "\u274c P\u00c9RDIDA | P\u00e9rdida: $1.50 | Consecutive: 1 | Sesi\u00f3n: $-2.00",
      "data": {
        "digit": 2,
        "exit_digit": 2,
        "stake": 1.5,
        "profit": -1.5,
        "martingale_level": 1,
        "rfd_status": null
      }
    },
    {
      "timestamp": "2025-12-21T08:19:31.591847",
      "level": "INFO",
      "message": "\u23f3 Esperando 76 segundos (aleatorio 60-90s) antes del Martingala Nivel 1...",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:20:47.595108",
      "level": "INFO",
      "message": "\ud83c\udfb2 Martingala Random | Evitando d\u00edgito perdedor: 2 | Nuevo d\u00edgito: 9",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:20:47.597936",
      "level": "INFO",
      "message": "Solicitando proposal | Digit: 9 | Stake: $15.00 | Level: 1",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:20:47.731045",
      "level": "INFO",
      "message": "Proposal recibido | ID: 41befc0e-5f99-3a27-1cc5-e5285f89faf3 | Price: $15.00",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:20:48.198010",
      "level": "SUCCESS",
      "message": "Contrato comprado | ID: 302186164848 | Price: $15.00",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:20:53.550172",
      "level": "SUCCESS",
      "message": "\u2705 GANANCIA | Profit: $1.45 | Balance: $10100.51 | Sesi\u00f3n: $-0.55",
      "data": {
        "digit": 2,
        "exit_digit": 1,
        "stake": 1.5,
        "profit": 1.45,
        "rfd_status": null
      }
    },
    {
      "timestamp": "2025-12-21T08:20:53.554366",
      "level": "INFO",
      "message": "Esperando 120 ticks de precio...",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:20:53.555000",
      "level": "DEBUG",
      "message": "Ya suscrito a ticks de R_100",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:21:03.481720",
      "level": "INFO",
      "message": "Esperando ticks: 5/120 (precio: 652.18)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:21:13.487193",
      "level": "INFO",
      "message": "Esperando ticks: 10/120 (precio: 652.25)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:21:23.493814",
      "level": "INFO",
      "message": "Esperando ticks: 15/120 (precio: 651.76)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:21:33.482541",
      "level": "INFO",
      "message": "Esperando ticks: 20/120 (precio: 651.64)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:21:43.488158",
      "level": "INFO",
      "message": "Esperando ticks: 25/120 (precio: 652.47)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:21:53.483192",
      "level": "INFO",
      "message": "Esperando ticks: 30/120 (precio: 652.05)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:21:53.564973",
      "level": "WARNING",
      "message": "Timeout esperando ticks, continuando...",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:21:53.566381",
      "level": "INFO",
      "message": "Solicitando proposal | Digit: 3 | Stake: $1.50 | Level: 0",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:21:53.697612",
      "level": "INFO",
      "message": "Proposal recibido | ID: dcf05f34-5380-ab9e-8b04-8ad28c05d3a0 | Price: $1.50",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:21:53.879845",
      "level": "SUCCESS",
      "message": "Contrato comprado | ID: 302186225828 | Price: $1.50",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:21:59.567265",
      "level": "SUCCESS",
      "message": "\u2705 GANANCIA | Profit: $0.14 | Balance: $10099.34 | Sesi\u00f3n: $-0.41",
      "data": {
        "digit": 3,
        "exit_digit": 9,
        "stake": 1.5,
        "profit": 0.14,
        "rfd_status": null
      }
    },
    {
      "timestamp": "2025-12-21T08:21:59.573407",
      "level": "INFO",
      "message": "Esperando 120 ticks de precio...",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:21:59.574227",
      "level": "DEBUG",
      "message": "Ya suscrito a ticks de R_100",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:22:09.481313",
      "level": "INFO",
      "message": "Esperando ticks: 5/120 (precio: 651.74)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:22:19.489115",
      "level": "INFO",
      "message": "Esperando ticks: 10/120 (precio: 652.02)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:22:29.487205",
      "level": "INFO",
      "message": "Esperando ticks: 15/120 (precio: 652)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:22:39.487725",
      "level": "INFO",
      "message": "Esperando ticks: 20/120 (precio: 652.63)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:22:49.490480",
      "level": "INFO",
      "message": "Esperando ticks: 25/120 (precio: 652.66)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:22:59.488534",
      "level": "INFO",
      "message": "Esperando ticks: 30/120 (precio: 653.14)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:22:59.583058",
      "level": "WARNING",
      "message": "Timeout esperando ticks, continuando...",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:22:59.584753",
      "level": "INFO",
      "message": "Solicitando proposal | Digit: 4 | Stake: $1.50 | Level: 0",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:22:59.689206",
      "level": "INFO",
      "message": "Proposal recibido | ID: dd56e747-25dd-47bd-a2a5-e313a17dde92 | Price: $1.50",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:22:59.851113",
      "level": "SUCCESS",
      "message": "Contrato comprado | ID: 302186289088 | Price: $1.50",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:23:05.542780",
      "level": "SUCCESS",
      "message": "\u2705 GANANCIA | Profit: $0.14 | Balance: $10099.48 | Sesi\u00f3n: $-0.27",
      "data": {
        "digit": 4,
        "exit_digit": 7,
        "stake": 1.5,
        "profit": 0.14,
        "rfd_status": null
      }
    },
    {
      "timestamp": "2025-12-21T08:23:05.547059",
      "level": "INFO",
      "message": "Esperando 120 ticks de precio...",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:23:05.547640",
      "level": "DEBUG",
      "message": "Ya suscrito a ticks de R_100",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:23:15.485688",
      "level": "INFO",
      "message": "Esperando ticks: 5/120 (precio: 652.82)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:23:25.478008",
      "level": "INFO",
      "message": "Esperando ticks: 10/120 (precio: 652.3)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:23:35.476944",
      "level": "INFO",
      "message": "Esperando ticks: 15/120 (precio: 652.28)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:23:45.477104",
      "level": "INFO",
      "message": "Esperando ticks: 20/120 (precio: 652.32)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:23:55.482340",
      "level": "INFO",
      "message": "Esperando ticks: 25/120 (precio: 652.43)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:24:05.476559",
      "level": "INFO",
      "message": "Esperando ticks: 30/120 (precio: 652.8)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:24:05.562393",
      "level": "WARNING",
      "message": "Timeout esperando ticks, continuando...",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:24:05.563964",
      "level": "INFO",
      "message": "Solicitando proposal | Digit: 5 | Stake: $1.50 | Level: 0",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:24:05.679990",
      "level": "INFO",
      "message": "Proposal recibido | ID: b46b8b4d-a35b-bffe-a616-8dbaf09344a8 | Price: $1.50",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:24:05.842943",
      "level": "SUCCESS",
      "message": "Contrato comprado | ID: 302186354908 | Price: $1.50",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:24:11.517928",
      "level": "SUCCESS",
      "message": "\u2705 GANANCIA | Profit: $0.14 | Balance: $10099.62 | Sesi\u00f3n: $-0.13",
      "data": {
        "digit": 5,
        "exit_digit": 8,
        "stake": 1.5,
        "profit": 0.14,
        "rfd_status": null
      }
    },
    {
      "timestamp": "2025-12-21T08:24:11.522100",
      "level": "INFO",
      "message": "Esperando 120 ticks de precio...",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:24:11.522668",
      "level": "DEBUG",
      "message": "Ya suscrito a ticks de R_100",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:24:21.479660",
      "level": "INFO",
      "message": "Esperando ticks: 5/120 (precio: 652.73)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:24:31.478504",
      "level": "INFO",
      "message": "Esperando ticks: 10/120 (precio: 651.96)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:24:41.481952",
      "level": "INFO",
      "message": "Esperando ticks: 15/120 (precio: 651.54)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:24:51.479633",
      "level": "INFO",
      "message": "Esperando ticks: 20/120 (precio: 650.98)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:25:01.478111",
      "level": "INFO",
      "message": "Esperando ticks: 25/120 (precio: 651.2)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:25:11.481251",
      "level": "INFO",
      "message": "Esperando ticks: 30/120 (precio: 651.49)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:25:11.532895",
      "level": "WARNING",
      "message": "Timeout esperando ticks, continuando...",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:25:11.534044",
      "level": "INFO",
      "message": "Solicitando proposal | Digit: 6 | Stake: $1.50 | Level: 0",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:25:11.657519",
      "level": "INFO",
      "message": "Proposal recibido | ID: ac334e3b-55da-bd2d-93ac-e3f8920cf58d | Price: $1.50",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:25:11.803282",
      "level": "SUCCESS",
      "message": "Contrato comprado | ID: 302186416888 | Price: $1.50",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:25:17.517465",
      "level": "SUCCESS",
      "message": "\u2705 GANANCIA | Profit: $0.14 | Balance: $10099.76 | Sesi\u00f3n: $+0.01",
      "data": {
        "digit": 6,
        "exit_digit": 8,
        "stake": 1.5,
        "profit": 0.14,
        "rfd_status": null
      }
    },
    {
      "timestamp": "2025-12-21T08:25:17.530228",
      "level": "INFO",
      "message": "Esperando 120 ticks de precio...",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:25:17.531346",
      "level": "DEBUG",
      "message": "Ya suscrito a ticks de R_100",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:25:27.500564",
      "level": "INFO",
      "message": "Esperando ticks: 5/120 (precio: 651.41)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:25:37.481978",
      "level": "INFO",
      "message": "Esperando ticks: 10/120 (precio: 651.36)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:25:50.480400",
      "level": "INFO",
      "message": "Esperando ticks: 15/120 (precio: 651.55)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:25:57.480447",
      "level": "INFO",
      "message": "Esperando ticks: 20/120 (precio: 651.67)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:26:07.482914",
      "level": "INFO",
      "message": "Esperando ticks: 25/120 (precio: 651.28)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:26:17.480185",
      "level": "INFO",
      "message": "Esperando ticks: 30/120 (precio: 651.32)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:26:17.538234",
      "level": "WARNING",
      "message": "Timeout esperando ticks, continuando...",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:26:17.539339",
      "level": "INFO",
      "message": "Solicitando proposal | Digit: 7 | Stake: $1.50 | Level: 0",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:26:17.656184",
      "level": "INFO",
      "message": "Proposal recibido | ID: 71afe5a9-b4e6-d568-af5f-f5dc742ca488 | Price: $1.50",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:26:17.826222",
      "level": "SUCCESS",
      "message": "Contrato comprado | ID: 302186477848 | Price: $1.50",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:26:23.573827",
      "level": "SUCCESS",
      "message": "\u2705 GANANCIA | Profit: $0.14 | Balance: $10099.90 | Sesi\u00f3n: $+0.15",
      "data": {
        "digit": 7,
        "exit_digit": 0,
        "stake": 1.5,
        "profit": 0.14,
        "rfd_status": null
      }
    },
    {
      "timestamp": "2025-12-21T08:26:23.593155",
      "level": "INFO",
      "message": "Esperando 120 ticks de precio...",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:26:23.595206",
      "level": "DEBUG",
      "message": "Ya suscrito a ticks de R_100",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:26:33.480728",
      "level": "INFO",
      "message": "Esperando ticks: 5/120 (precio: 652.75)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:26:43.480554",
      "level": "INFO",
      "message": "Esperando ticks: 10/120 (precio: 652.4)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:26:53.480270",
      "level": "INFO",
      "message": "Esperando ticks: 15/120 (precio: 652.26)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:27:03.480157",
      "level": "INFO",
      "message": "Esperando ticks: 20/120 (precio: 652.59)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:27:13.486122",
      "level": "INFO",
      "message": "Esperando ticks: 25/120 (precio: 652.47)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:27:23.482824",
      "level": "INFO",
      "message": "Esperando ticks: 30/120 (precio: 652.92)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:27:23.599879",
      "level": "WARNING",
      "message": "Timeout esperando ticks, continuando...",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:27:23.601455",
      "level": "INFO",
      "message": "Solicitando proposal | Digit: 8 | Stake: $1.50 | Level: 0",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:27:23.721514",
      "level": "INFO",
      "message": "Proposal recibido | ID: af7b0781-681d-b7cb-1fa1-aa6a0f434a4f | Price: $1.50",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:27:23.883387",
      "level": "SUCCESS",
      "message": "Contrato comprado | ID: 302186539948 | Price: $1.50",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:27:29.539520",
      "level": "SUCCESS",
      "message": "\u2705 GANANCIA | Profit: $0.14 | Balance: $10100.04 | Sesi\u00f3n: $+0.29",
      "data": {
        "digit": 8,
        "exit_digit": 3,
        "stake": 1.5,
        "profit": 0.14,
        "rfd_status": null
      }
    },
    {
      "timestamp": "2025-12-21T08:27:29.544612",
      "level": "INFO",
      "message": "Esperando 120 ticks de precio...",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:27:29.545348",
      "level": "DEBUG",
      "message": "Ya suscrito a ticks de R_100",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:27:39.492907",
      "level": "INFO",
      "message": "Esperando ticks: 5/120 (precio: 652.96)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:27:49.473464",
      "level": "INFO",
      "message": "Esperando ticks: 10/120 (precio: 652.54)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:27:59.481201",
      "level": "INFO",
      "message": "Esperando ticks: 15/120 (precio: 652.74)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:28:09.473501",
      "level": "INFO",
      "message": "Esperando ticks: 20/120 (precio: 652.84)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:28:19.475182",
      "level": "INFO",
      "message": "Esperando ticks: 25/120 (precio: 652.59)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:28:29.481798",
      "level": "INFO",
      "message": "Esperando ticks: 30/120 (precio: 652.67)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:28:29.554055",
      "level": "WARNING",
      "message": "Timeout esperando ticks, continuando...",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:28:29.556160",
      "level": "INFO",
      "message": "Solicitando proposal | Digit: 9 | Stake: $1.50 | Level: 0",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:28:29.670904",
      "level": "INFO",
      "message": "Proposal recibido | ID: 2d2b512d-5592-afd9-1626-b4599f93b1dd | Price: $1.50",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:28:29.826197",
      "level": "SUCCESS",
      "message": "Contrato comprado | ID: 302186601848 | Price: $1.50",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:28:35.518683",
      "level": "WARNING",
      "message": "\u274c P\u00c9RDIDA | P\u00e9rdida: $1.50 | Consecutive: 1 | Sesi\u00f3n: $-1.21",
      "data": {
        "digit": 9,
        "exit_digit": 9,
        "stake": 1.5,
        "profit": -1.5,
        "martingale_level": 1,
        "rfd_status": null
      }
    },
    {
      "timestamp": "2025-12-21T08:28:35.522915",
      "level": "INFO",
      "message": "\u23f3 Esperando 66 segundos (aleatorio 60-90s) antes del Martingala Nivel 1...",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:29:41.524488",
      "level": "INFO",
      "message": "\ud83c\udfb2 Martingala Random | Evitando d\u00edgito perdedor: 9 | Nuevo d\u00edgito: 2",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:29:41.526478",
      "level": "INFO",
      "message": "Solicitando proposal | Digit: 2 | Stake: $15.00 | Level: 1",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:29:41.648480",
      "level": "INFO",
      "message": "Proposal recibido | ID: d43e1850-6f33-451b-ca0b-4222666ceefe | Price: $15.00",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:29:41.794483",
      "level": "SUCCESS",
      "message": "Contrato comprado | ID: 302186668448 | Price: $15.00",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:29:47.533812",
      "level": "SUCCESS",
      "message": "\u2705 GANANCIA | Profit: $1.45 | Balance: $10101.30 | Sesi\u00f3n: $+0.24",
      "data": {
        "digit": 9,
        "exit_digit": 8,
        "stake": 1.5,
        "profit": 1.45,
        "rfd_status": null
      }
    },
    {
      "timestamp": "2025-12-21T08:29:47.538433",
      "level": "INFO",
      "message": "Esperando 120 ticks de precio...",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:29:47.538967",
      "level": "DEBUG",
      "message": "Ya suscrito a ticks de R_100",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:29:57.478373",
      "level": "INFO",
      "message": "Esperando ticks: 5/120 (precio: 653.82)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:30:07.473142",
      "level": "INFO",
      "message": "Esperando ticks: 10/120 (precio: 654.6)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:30:17.471693",
      "level": "INFO",
      "message": "Esperando ticks: 15/120 (precio: 654.7)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:30:27.468825",
      "level": "INFO",
      "message": "Esperando ticks: 20/120 (precio: 654.35)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:30:37.478764",
      "level": "INFO",
      "message": "Esperando ticks: 25/120 (precio: 654.18)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:30:47.470957",
      "level": "INFO",
      "message": "Esperando ticks: 30/120 (precio: 653.49)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:30:47.548956",
      "level": "WARNING",
      "message": "Timeout esperando ticks, continuando...",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:30:47.551790",
      "level": "INFO",
      "message": "Solicitando proposal | Digit: 2 | Stake: $1.50 | Level: 0",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:30:47.656987",
      "level": "INFO",
      "message": "Proposal recibido | ID: 73a234f9-1c75-8371-7416-b66240dbfa38 | Price: $1.50",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:30:47.804690",
      "level": "SUCCESS",
      "message": "Contrato comprado | ID: 302186727688 | Price: $1.50",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:30:53.548754",
      "level": "SUCCESS",
      "message": "\u2705 GANANCIA | Profit: $0.14 | Balance: $10100.13 | Sesi\u00f3n: $+0.38",
      "data": {
        "digit": 2,
        "exit_digit": 3,
        "stake": 1.5,
        "profit": 0.14,
        "rfd_status": null
      }
    },
    {
      "timestamp": "2025-12-21T08:30:53.555683",
      "level": "INFO",
      "message": "Esperando 120 ticks de precio...",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:30:53.556397",
      "level": "DEBUG",
      "message": "Ya suscrito a ticks de R_100",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:31:03.469805",
      "level": "INFO",
      "message": "Esperando ticks: 5/120 (precio: 652.9)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:31:13.482730",
      "level": "INFO",
      "message": "Esperando ticks: 10/120 (precio: 653.28)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:31:23.478808",
      "level": "INFO",
      "message": "Esperando ticks: 15/120 (precio: 653.68)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:31:33.481007",
      "level": "INFO",
      "message": "Esperando ticks: 20/120 (precio: 653.38)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:31:43.479209",
      "level": "INFO",
      "message": "Esperando ticks: 25/120 (precio: 653.52)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:31:53.483636",
      "level": "INFO",
      "message": "Esperando ticks: 30/120 (precio: 653.51)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:31:53.564548",
      "level": "WARNING",
      "message": "Timeout esperando ticks, continuando...",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:31:53.573305",
      "level": "INFO",
      "message": "Solicitando proposal | Digit: 3 | Stake: $1.50 | Level: 0",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:31:53.685531",
      "level": "INFO",
      "message": "Proposal recibido | ID: f80c0e25-994f-9cd5-eb75-d02aaed60b24 | Price: $1.50",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:31:53.855348",
      "level": "SUCCESS",
      "message": "Contrato comprado | ID: 302186788508 | Price: $1.50",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:31:59.548357",
      "level": "SUCCESS",
      "message": "\u2705 GANANCIA | Profit: $0.14 | Balance: $10100.27 | Sesi\u00f3n: $+0.52",
      "data": {
        "digit": 3,
        "exit_digit": 0,
        "stake": 1.5,
        "profit": 0.14,
        "rfd_status": null
      }
    },
    {
      "timestamp": "2025-12-21T08:31:59.564422",
      "level": "INFO",
      "message": "Esperando 120 ticks de precio...",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:31:59.565050",
      "level": "DEBUG",
      "message": "Ya suscrito a ticks de R_100",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:32:09.478301",
      "level": "INFO",
      "message": "Esperando ticks: 5/120 (precio: 653.8)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:32:19.483298",
      "level": "INFO",
      "message": "Esperando ticks: 10/120 (precio: 653.67)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:32:29.483710",
      "level": "INFO",
      "message": "Esperando ticks: 15/120 (precio: 654.4)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:32:39.483802",
      "level": "INFO",
      "message": "Esperando ticks: 20/120 (precio: 654.08)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:32:49.481246",
      "level": "INFO",
      "message": "Esperando ticks: 25/120 (precio: 654.22)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:32:59.495073",
      "level": "INFO",
      "message": "Esperando ticks: 30/120 (precio: 654.28)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:32:59.572336",
      "level": "WARNING",
      "message": "Timeout esperando ticks, continuando...",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:32:59.575583",
      "level": "INFO",
      "message": "Solicitando proposal | Digit: 4 | Stake: $1.50 | Level: 0",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:32:59.681809",
      "level": "INFO",
      "message": "Proposal recibido | ID: 7e4614ba-f801-8ac1-0c1b-80edafb7c001 | Price: $1.50",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:32:59.865345",
      "level": "SUCCESS",
      "message": "Contrato comprado | ID: 302186848908 | Price: $1.50",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:33:05.511885",
      "level": "WARNING",
      "message": "\u274c P\u00c9RDIDA | P\u00e9rdida: $1.50 | Consecutive: 1 | Sesi\u00f3n: $-0.98",
      "data": {
        "digit": 4,
        "exit_digit": 4,
        "stake": 1.5,
        "profit": -1.5,
        "martingale_level": 1,
        "rfd_status": null
      }
    },
    {
      "timestamp": "2025-12-21T08:33:05.526679",
      "level": "INFO",
      "message": "\u23f3 Esperando 82 segundos (aleatorio 60-90s) antes del Martingala Nivel 1...",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:34:27.530643",
      "level": "INFO",
      "message": "\ud83c\udfb2 Martingala Random | Evitando d\u00edgito perdedor: 4 | Nuevo d\u00edgito: 3",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:34:27.544021",
      "level": "INFO",
      "message": "Solicitando proposal | Digit: 3 | Stake: $15.00 | Level: 1",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:34:27.657217",
      "level": "INFO",
      "message": "Proposal recibido | ID: 5c6170f0-7e11-cc60-aadd-401ee31158ab | Price: $15.00",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:34:27.834266",
      "level": "SUCCESS",
      "message": "Contrato comprado | ID: 302186924788 | Price: $15.00",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:34:33.514496",
      "level": "SUCCESS",
      "message": "\u2705 GANANCIA | Profit: $1.45 | Balance: $10101.53 | Sesi\u00f3n: $+0.47",
      "data": {
        "digit": 4,
        "exit_digit": 9,
        "stake": 1.5,
        "profit": 1.45,
        "rfd_status": null
      }
    },
    {
      "timestamp": "2025-12-21T08:34:33.535671",
      "level": "INFO",
      "message": "Esperando 120 ticks de precio...",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:34:33.536222",
      "level": "DEBUG",
      "message": "Ya suscrito a ticks de R_100",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:34:43.478222",
      "level": "INFO",
      "message": "Esperando ticks: 5/120 (precio: 655.25)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:34:53.485243",
      "level": "INFO",
      "message": "Esperando ticks: 10/120 (precio: 655.1)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:35:03.480357",
      "level": "INFO",
      "message": "Esperando ticks: 15/120 (precio: 655.54)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:35:13.485378",
      "level": "INFO",
      "message": "Esperando ticks: 20/120 (precio: 654.98)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:35:23.482052",
      "level": "INFO",
      "message": "Esperando ticks: 25/120 (precio: 654.62)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:35:33.485218",
      "level": "INFO",
      "message": "Esperando ticks: 30/120 (precio: 655.04)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:35:33.546957",
      "level": "WARNING",
      "message": "Timeout esperando ticks, continuando...",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:35:33.548687",
      "level": "INFO",
      "message": "Solicitando proposal | Digit: 5 | Stake: $1.50 | Level: 0",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:35:33.667423",
      "level": "INFO",
      "message": "Proposal recibido | ID: 8d78685d-8dce-dc95-9b63-856b3e83b8d3 | Price: $1.50",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:35:33.847613",
      "level": "SUCCESS",
      "message": "Contrato comprado | ID: 302186983768 | Price: $1.50",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:35:39.519726",
      "level": "SUCCESS",
      "message": "\u2705 GANANCIA | Profit: $0.14 | Balance: $10100.36 | Sesi\u00f3n: $+0.61",
      "data": {
        "digit": 5,
        "exit_digit": 1,
        "stake": 1.5,
        "profit": 0.14,
        "rfd_status": null
      }
    },
    {
      "timestamp": "2025-12-21T08:35:39.531780",
      "level": "INFO",
      "message": "Esperando 120 ticks de precio...",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:35:39.532800",
      "level": "DEBUG",
      "message": "Ya suscrito a ticks de R_100",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:35:49.479598",
      "level": "INFO",
      "message": "Esperando ticks: 5/120 (precio: 655.44)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:35:59.488172",
      "level": "INFO",
      "message": "Esperando ticks: 10/120 (precio: 655.54)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:36:09.480008",
      "level": "INFO",
      "message": "Esperando ticks: 15/120 (precio: 655.67)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:36:19.486964",
      "level": "INFO",
      "message": "Esperando ticks: 20/120 (precio: 656.36)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:36:29.479705",
      "level": "INFO",
      "message": "Esperando ticks: 25/120 (precio: 656.26)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:36:39.478539",
      "level": "INFO",
      "message": "Esperando ticks: 30/120 (precio: 656.2)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:36:39.548849",
      "level": "WARNING",
      "message": "Timeout esperando ticks, continuando...",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:36:39.550551",
      "level": "INFO",
      "message": "Solicitando proposal | Digit: 6 | Stake: $1.50 | Level: 0",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:36:39.680222",
      "level": "INFO",
      "message": "Proposal recibido | ID: 1169a89a-172a-7d32-4a66-60c651453e69 | Price: $1.50",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:36:39.885676",
      "level": "SUCCESS",
      "message": "Contrato comprado | ID: 302187048948 | Price: $1.50",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:36:45.521125",
      "level": "SUCCESS",
      "message": "\u2705 GANANCIA | Profit: $0.14 | Balance: $10100.50 | Sesi\u00f3n: $+0.75",
      "data": {
        "digit": 6,
        "exit_digit": 3,
        "stake": 1.5,
        "profit": 0.14,
        "rfd_status": null
      }
    },
    {
      "timestamp": "2025-12-21T08:36:45.578279",
      "level": "INFO",
      "message": "Esperando 120 ticks de precio...",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:36:45.579517",
      "level": "DEBUG",
      "message": "Ya suscrito a ticks de R_100",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:36:55.483381",
      "level": "INFO",
      "message": "Esperando ticks: 5/120 (precio: 655.98)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:37:05.480321",
      "level": "INFO",
      "message": "Esperando ticks: 10/120 (precio: 655.94)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:37:15.477101",
      "level": "INFO",
      "message": "Esperando ticks: 15/120 (precio: 655.58)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:37:25.479847",
      "level": "INFO",
      "message": "Esperando ticks: 20/120 (precio: 655.53)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:37:35.481139",
      "level": "INFO",
      "message": "Esperando ticks: 25/120 (precio: 655.36)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:37:45.486314",
      "level": "INFO",
      "message": "Esperando ticks: 30/120 (precio: 655.63)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:37:45.589266",
      "level": "WARNING",
      "message": "Timeout esperando ticks, continuando...",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:37:45.594023",
      "level": "INFO",
      "message": "Solicitando proposal | Digit: 7 | Stake: $1.50 | Level: 0",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:37:45.702451",
      "level": "INFO",
      "message": "Proposal recibido | ID: 0036f804-4101-a625-8e93-27ef1abf0201 | Price: $1.50",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:37:45.861943",
      "level": "SUCCESS",
      "message": "Contrato comprado | ID: 302187110848 | Price: $1.50",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:37:51.496808",
      "level": "SUCCESS",
      "message": "\u2705 GANANCIA | Profit: $0.14 | Balance: $10100.64 | Sesi\u00f3n: $+0.89",
      "data": {
        "digit": 7,
        "exit_digit": 4,
        "stake": 1.5,
        "profit": 0.14,
        "rfd_status": null
      }
    },
    {
      "timestamp": "2025-12-21T08:37:51.528778",
      "level": "INFO",
      "message": "Esperando 120 ticks de precio...",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:37:51.529489",
      "level": "DEBUG",
      "message": "Ya suscrito a ticks de R_100",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:38:01.500541",
      "level": "INFO",
      "message": "Esperando ticks: 5/120 (precio: 655.65)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:38:11.485618",
      "level": "INFO",
      "message": "Esperando ticks: 10/120 (precio: 655.37)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:38:21.480805",
      "level": "INFO",
      "message": "Esperando ticks: 15/120 (precio: 655.18)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:38:31.481467",
      "level": "INFO",
      "message": "Esperando ticks: 20/120 (precio: 655.15)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:38:41.478778",
      "level": "INFO",
      "message": "Esperando ticks: 25/120 (precio: 655.07)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:38:51.481425",
      "level": "INFO",
      "message": "Esperando ticks: 30/120 (precio: 654.81)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:38:51.535354",
      "level": "WARNING",
      "message": "Timeout esperando ticks, continuando...",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:38:51.537640",
      "level": "INFO",
      "message": "Solicitando proposal | Digit: 8 | Stake: $1.50 | Level: 0",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:38:51.670715",
      "level": "INFO",
      "message": "Proposal recibido | ID: 5d3f299e-ed76-90dc-bd8d-9936139993d2 | Price: $1.50",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:38:51.835293",
      "level": "SUCCESS",
      "message": "Contrato comprado | ID: 302187168648 | Price: $1.50",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:38:57.536098",
      "level": "SUCCESS",
      "message": "\u2705 GANANCIA | Profit: $0.14 | Balance: $10100.78 | Sesi\u00f3n: $+1.03",
      "data": {
        "digit": 8,
        "exit_digit": 4,
        "stake": 1.5,
        "profit": 0.14,
        "rfd_status": null
      }
    },
    {
      "timestamp": "2025-12-21T08:38:57.542069",
      "level": "INFO",
      "message": "Esperando 120 ticks de precio...",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:38:57.542638",
      "level": "DEBUG",
      "message": "Ya suscrito a ticks de R_100",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:39:07.481199",
      "level": "INFO",
      "message": "Esperando ticks: 5/120 (precio: 654.78)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:39:17.492260",
      "level": "INFO",
      "message": "Esperando ticks: 10/120 (precio: 654.73)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:39:27.479880",
      "level": "INFO",
      "message": "Esperando ticks: 15/120 (precio: 654.89)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:39:37.473913",
      "level": "INFO",
      "message": "Esperando ticks: 20/120 (precio: 654.73)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:39:47.482729",
      "level": "INFO",
      "message": "Esperando ticks: 25/120 (precio: 654.36)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:39:57.480503",
      "level": "INFO",
      "message": "Esperando ticks: 30/120 (precio: 654.74)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:39:57.551479",
      "level": "WARNING",
      "message": "Timeout esperando ticks, continuando...",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:39:57.565845",
      "level": "SUCCESS",
      "message": "\ud83c\udfaf Target alcanzado: $1.03",
      "data": null
    }
  ]
}