{
  "session_id": "084550",
  "account_name": "Edson Solorzano",
  "token_suffix": "cUlFwckg",
  "session_start": "2025-12-21T08:45:50.630950",
  "session_end": "2025-12-21T09:07:35.548372",
  "summary": {
    "session_id": "084550",
    "account_name": "Edson Solorzano",
    "token": "cUlFwckg",
    "timestamp_start": "2025-12-21T08:45:50.630950",
    "timestamp_end": "2025-12-21T09:07:35.541429",
    "base_fund": 10000.0,
    "initial_balance": 10100.64,
    "final_balance": 10112.76,
    "total_trades": 19,
    "wins": 15,
    "losses": 4,
    "win_rate": 78.94736842105263,
    "total_profit": 11.010000000000025,
    "profit_percent": 0.10900299386969563,
    "target_profit": 10.0,
    "goal_achieved": true,
    "stop_reason": "\ud83c\udfaf Target alcanzado: $11.01",
    "initial_stake": 11.5,
    "martingale_multiplier": 11.0,
    "martingale_levels": 3,
    "trade_history": [
      {
        "trade_id": 1,
        "timestamp": "2025-12-21T08:45:57.500425",
        "digit": 2,
        "stake": 11.5,
        "multiplier": 11.0,
        "martingale_level": 0,
        "result": "won",
        "profit": 1.11,
        "balance_before": 10101.75,
        "balance_after": 10102.86,
        "consecutive_losses": 0,
        "win_rate": 100.0,
        "session_profit": 1.11,
        "contract_id": 302187588968,
        "exit_digit": 6
      },
      {
        "trade_id": 2,
        "timestamp": "2025-12-21T08:47:03.508394",
        "digit": 3,
        "stake": 11.5,
        "multiplier": 11.0,
        "martingale_level": 0,
        "result": "won",
        "profit": 1.11,
        "balance_before": 10102.86,
        "balance_after": 10103.970000000001,
        "consecutive_losses": 0,
        "win_rate": 100.0,
        "session_profit": 2.22,
        "contract_id": 302187647708,
        "exit_digit": 7
      },
      {
        "trade_id": 3,
        "timestamp": "2025-12-21T08:48:09.515100",
        "digit": 4,
        "stake": 11.5,
        "multiplier": 11.0,
        "martingale_level": 0,
        "result": "won",
        "profit": 1.11,
        "balance_before": 10103.97,
        "balance_after": 10105.08,
        "consecutive_losses": 0,
        "win_rate": 100.0,
        "session_profit": 3.33,
        "contract_id": 302187710668,
        "exit_digit": 7
      },
      {
        "trade_id": 4,
        "timestamp": "2025-12-21T08:49:15.523557",
        "digit": 5,
        "stake": 11.5,
        "multiplier": 11.0,
        "martingale_level": 0,
        "result": "won",
        "profit": 1.11,
        "balance_before": 10105.08,
        "balance_after": 10106.19,
        "consecutive_losses": 0,
        "win_rate": 100.0,
        "session_profit": 4.44,
        "contract_id": 302187773868,
        "exit_digit": 2
      },
      {
        "trade_id": 5,
        "timestamp": "2025-12-21T08:50:21.524311",
        "digit": 6,
        "stake": 11.5,
        "multiplier": 11.0,
        "martingale_level": 1,
        "result": "lost",
        "profit": -11.5,
        "balance_before": 10093.58,
        "balance_after": 10082.08,
        "consecutive_losses": 1,
        "win_rate": 80.0,
        "session_profit": -7.06,
        "contract_id": 302187837748,
        "exit_digit": 6
      },
      {
        "trade_id": 6,
        "timestamp": "2025-12-21T08:51:29.502868",
        "digit": 6,
        "stake": 11.5,
        "multiplier": 11.0,
        "martingale_level": 0,
        "result": "won",
        "profit": 12.21,
        "balance_before": 10105.79,
        "balance_after": 10118.0,
        "consecutive_losses": 0,
        "win_rate": 83.33333333333334,
        "session_profit": 5.150000000000001,
        "contract_id": 302187909768,
        "exit_digit": 2
      },
      {
        "trade_id": 7,
        "timestamp": "2025-12-21T08:52:35.512618",
        "digit": 7,
        "stake": 11.5,
        "multiplier": 11.0,
        "martingale_level": 1,
        "result": "lost",
        "profit": -11.5,
        "balance_before": 10094.29,
        "balance_after": 10082.79,
        "consecutive_losses": 1,
        "win_rate": 71.42857142857143,
        "session_profit": -6.349999999999999,
        "contract_id": 302187971048,
        "exit_digit": 7
      },
      {
        "trade_id": 8,
        "timestamp": "2025-12-21T08:54:03.490816",
        "digit": 7,
        "stake": 11.5,
        "multiplier": 11.0,
        "martingale_level": 0,
        "result": "won",
        "profit": 12.21,
        "balance_before": 10106.5,
        "balance_after": 10118.71,
        "consecutive_losses": 0,
        "win_rate": 75.0,
        "session_profit": 5.860000000000002,
        "contract_id": 302188054268,
        "exit_digit": 5
      },
      {
        "trade_id": 9,
        "timestamp": "2025-12-21T08:55:09.526555",
        "digit": 8,
        "stake": 11.5,
        "multiplier": 11.0,
        "martingale_level": 1,
        "result": "lost",
        "profit": -11.5,
        "balance_before": 10095.0,
        "balance_after": 10083.5,
        "consecutive_losses": 1,
        "win_rate": 66.66666666666666,
        "session_profit": -5.639999999999998,
        "contract_id": 302188121348,
        "exit_digit": 8
      },
      {
        "trade_id": 10,
        "timestamp": "2025-12-21T08:56:33.521342",
        "digit": 8,
        "stake": 126.5,
        "multiplier": 11.0,
        "martingale_level": 2,
        "result": "lost",
        "profit": -126.5,
        "balance_before": 9968.5,
        "balance_after": 9842.0,
        "consecutive_losses": 2,
        "win_rate": 60.0,
        "session_profit": -132.14,
        "contract_id": 302188204488,
        "exit_digit": 3
      },
      {
        "trade_id": 11,
        "timestamp": "2025-12-21T08:57:47.499342",
        "digit": 8,
        "stake": 11.5,
        "multiplier": 11.0,
        "martingale_level": 0,
        "result": "won",
        "profit": 134.27,
        "balance_before": 10102.77,
        "balance_after": 10237.04,
        "consecutive_losses": 0,
        "win_rate": 63.63636363636363,
        "session_profit": 2.130000000000024,
        "contract_id": 302188277668,
        "exit_digit": 9
      },
      {
        "trade_id": 12,
        "timestamp": "2025-12-21T08:58:53.503512",
        "digit": 9,
        "stake": 11.5,
        "multiplier": 11.0,
        "martingale_level": 0,
        "result": "won",
        "profit": 1.11,
        "balance_before": 10103.88,
        "balance_after": 10104.99,
        "consecutive_losses": 0,
        "win_rate": 66.66666666666666,
        "session_profit": 3.240000000000024,
        "contract_id": 302188347268,
        "exit_digit": 0
      },
      {
        "trade_id": 13,
        "timestamp": "2025-12-21T08:59:59.548750",
        "digit": 2,
        "stake": 11.5,
        "multiplier": 11.0,
        "martingale_level": 0,
        "result": "won",
        "profit": 1.11,
        "balance_before": 10104.99,
        "balance_after": 10106.1,
        "consecutive_losses": 0,
        "win_rate": 69.23076923076923,
        "session_profit": 4.3500000000000245,
        "contract_id": 302188413188,
        "exit_digit": 8
      },
      {
        "trade_id": 14,
        "timestamp": "2025-12-21T09:01:05.494701",
        "digit": 3,
        "stake": 11.5,
        "multiplier": 11.0,
        "martingale_level": 0,
        "result": "won",
        "profit": 1.11,
        "balance_before": 10106.1,
        "balance_after": 10107.210000000001,
        "consecutive_losses": 0,
        "win_rate": 71.42857142857143,
        "session_profit": 5.460000000000025,
        "contract_id": 302188476748,
        "exit_digit": 4
      },
      {
        "trade_id": 15,
        "timestamp": "2025-12-21T09:02:11.489844",
        "digit": 4,
        "stake": 11.5,
        "multiplier": 11.0,
        "martingale_level": 0,
        "result": "won",
        "profit": 1.11,
        "balance_before": 10107.21,
        "balance_after": 10108.32,
        "consecutive_losses": 0,
        "win_rate": 73.33333333333333,
        "session_profit": 6.570000000000025,
        "contract_id": 302188537868,
        "exit_digit": 5
      },
      {
        "trade_id": 16,
        "timestamp": "2025-12-21T09:03:17.515199",
        "digit": 5,
        "stake": 11.5,
        "multiplier": 11.0,
        "martingale_level": 0,
        "result": "won",
        "profit": 1.11,
        "balance_before": 10108.32,
        "balance_after": 10109.43,
        "consecutive_losses": 0,
        "win_rate": 75.0,
        "session_profit": 7.6800000000000255,
        "contract_id": 302188600428,
        "exit_digit": 3
      },
      {
        "trade_id": 17,
        "timestamp": "2025-12-21T09:04:23.602190",
        "digit": 6,
        "stake": 11.5,
        "multiplier": 11.0,
        "martingale_level": 0,
        "result": "won",
        "profit": 1.11,
        "balance_before": 10109.43,
        "balance_after": 10110.54,
        "consecutive_losses": 0,
        "win_rate": 76.47058823529412,
        "session_profit": 8.790000000000026,
        "contract_id": 302188663868,
        "exit_digit": 8
      },
      {
        "trade_id": 18,
        "timestamp": "2025-12-21T09:05:29.499406",
        "digit": 7,
        "stake": 11.5,
        "multiplier": 11.0,
        "martingale_level": 0,
        "result": "won",
        "profit": 1.11,
        "balance_before": 10110.54,
        "balance_after": 10111.650000000001,
        "consecutive_losses": 0,
        "win_rate": 77.77777777777779,
        "session_profit": 9.900000000000025,
        "contract_id": 302188730348,
        "exit_digit": 9
      },
      {
        "trade_id": 19,
        "timestamp": "2025-12-21T09:06:35.496172",
        "digit": 8,
        "stake": 11.5,
        "multiplier": 11.0,
        "martingale_level": 0,
        "result": "won",
        "profit": 1.11,
        "balance_before": 10111.65,
        "balance_after": 10112.76,
        "consecutive_losses": 0,
        "win_rate": 78.94736842105263,
        "session_profit": 11.010000000000025,
        "contract_id": 302188796188,
        "exit_digit": 9
      }
    ]
  },
  "trades": [
    {
      "trade_id": 1,
      "timestamp": "2025-12-21T08:45:57.500425",
      "digit": 2,
      "stake": 11.5,
      "multiplier": 11.0,
      "martingale_level": 0,
      "result": "won",
      "profit": 1.11,
      "balance_before": 10101.75,
      "balance_after": 10102.86,
      "consecutive_losses": 0,
      "win_rate": 100.0,
      "session_profit": 1.11,
      "contract_id": 302187588968,
      "exit_digit": 6
    },
    {
      "trade_id": 2,
      "timestamp": "2025-12-21T08:47:03.508394",
      "digit": 3,
      "stake": 11.5,
      "multiplier": 11.0,
      "martingale_level": 0,
      "result": "won",
      "profit": 1.11,
      "balance_before": 10102.86,
      "balance_after": 10103.970000000001,
      "consecutive_losses": 0,
      "win_rate": 100.0,
      "session_profit": 2.22,
      "contract_id": 302187647708,
      "exit_digit": 7
    },
    {
      "trade_id": 3,
      "timestamp": "2025-12-21T08:48:09.515100",
      "digit": 4,
      "stake": 11.5,
      "multiplier": 11.0,
      "martingale_level": 0,
      "result": "won",
      "profit": 1.11,
      "balance_before": 10103.97,
      "balance_after": 10105.08,
      "consecutive_losses": 0,
      "win_rate": 100.0,
      "session_profit": 3.33,
      "contract_id": 302187710668,
      "exit_digit": 7
    },
    {
      "trade_id": 4,
      "timestamp": "2025-12-21T08:49:15.523557",
      "digit": 5,
      "stake": 11.5,
      "multiplier": 11.0,
      "martingale_level": 0,
      "result": "won",
      "profit": 1.11,
      "balance_before": 10105.08,
      "balance_after": 10106.19,
      "consecutive_losses": 0,
      "win_rate": 100.0,
      "session_profit": 4.44,
      "contract_id": 302187773868,
      "exit_digit": 2
    },
    {
      "trade_id": 5,
      "timestamp": "2025-12-21T08:50:21.524311",
      "digit": 6,
      "stake": 11.5,
      "multiplier": 11.0,
      "martingale_level": 1,
      "result": "lost",
      "profit": -11.5,
      "balance_before": 10093.58,
      "balance_after": 10082.08,
      "consecutive_losses": 1,
      "win_rate": 80.0,
      "session_profit": -7.06,
      "contract_id": 302187837748,
      "exit_digit": 6
    },
    {
      "trade_id": 6,
      "timestamp": "2025-12-21T08:51:29.502868",
      "digit": 6,
      "stake": 11.5,
      "multiplier": 11.0,
      "martingale_level": 0,
      "result": "won",
      "profit": 12.21,
      "balance_before": 10105.79,
      "balance_after": 10118.0,
      "consecutive_losses": 0,
      "win_rate": 83.33333333333334,
      "session_profit": 5.150000000000001,
      "contract_id": 302187909768,
      "exit_digit": 2
    },
    {
      "trade_id": 7,
      "timestamp": "2025-12-21T08:52:35.512618",
      "digit": 7,
      "stake": 11.5,
      "multiplier": 11.0,
      "martingale_level": 1,
      "result": "lost",
      "profit": -11.5,
      "balance_before": 10094.29,
      "balance_after": 10082.79,
      "consecutive_losses": 1,
      "win_rate": 71.42857142857143,
      "session_profit": -6.349999999999999,
      "contract_id": 302187971048,
      "exit_digit": 7
    },
    {
      "trade_id": 8,
      "timestamp": "2025-12-21T08:54:03.490816",
      "digit": 7,
      "stake": 11.5,
      "multiplier": 11.0,
      "martingale_level": 0,
      "result": "won",
      "profit": 12.21,
      "balance_before": 10106.5,
      "balance_after": 10118.71,
      "consecutive_losses": 0,
      "win_rate": 75.0,
      "session_profit": 5.860000000000002,
      "contract_id": 302188054268,
      "exit_digit": 5
    },
    {
      "trade_id": 9,
      "timestamp": "2025-12-21T08:55:09.526555",
      "digit": 8,
      "stake": 11.5,
      "multiplier": 11.0,
      "martingale_level": 1,
      "result": "lost",
      "profit": -11.5,
      "balance_before": 10095.0,
      "balance_after": 10083.5,
      "consecutive_losses": 1,
      "win_rate": 66.66666666666666,
      "session_profit": -5.639999999999998,
      "contract_id": 302188121348,
      "exit_digit": 8
    },
    {
      "trade_id": 10,
      "timestamp": "2025-12-21T08:56:33.521342",
      "digit": 8,
      "stake": 126.5,
      "multiplier": 11.0,
      "martingale_level": 2,
      "result": "lost",
      "profit": -126.5,
      "balance_before": 9968.5,
      "balance_after": 9842.0,
      "consecutive_losses": 2,
      "win_rate": 60.0,
      "session_profit": -132.14,
      "contract_id": 302188204488,
      "exit_digit": 3
    },
    {
      "trade_id": 11,
      "timestamp": "2025-12-21T08:57:47.499342",
      "digit": 8,
      "stake": 11.5,
      "multiplier": 11.0,
      "martingale_level": 0,
      "result": "won",
      "profit": 134.27,
      "balance_before": 10102.77,
      "balance_after": 10237.04,
      "consecutive_losses": 0,
      "win_rate": 63.63636363636363,
      "session_profit": 2.130000000000024,
      "contract_id": 302188277668,
      "exit_digit": 9
    },
    {
      "trade_id": 12,
      "timestamp": "2025-12-21T08:58:53.503512",
      "digit": 9,
      "stake": 11.5,
      "multiplier": 11.0,
      "martingale_level": 0,
      "result": "won",
      "profit": 1.11,
      "balance_before": 10103.88,
      "balance_after": 10104.99,
      "consecutive_losses": 0,
      "win_rate": 66.66666666666666,
      "session_profit": 3.240000000000024,
      "contract_id": 302188347268,
      "exit_digit": 0
    },
    {
      "trade_id": 13,
      "timestamp": "2025-12-21T08:59:59.548750",
      "digit": 2,
      "stake": 11.5,
      "multiplier": 11.0,
      "martingale_level": 0,
      "result": "won",
      "profit": 1.11,
      "balance_before": 10104.99,
      "balance_after": 10106.1,
      "consecutive_losses": 0,
      "win_rate": 69.23076923076923,
      "session_profit": 4.3500000000000245,
      "contract_id": 302188413188,
      "exit_digit": 8
    },
    {
      "trade_id": 14,
      "timestamp": "2025-12-21T09:01:05.494701",
      "digit": 3,
      "stake": 11.5,
      "multiplier": 11.0,
      "martingale_level": 0,
      "result": "won",
      "profit": 1.11,
      "balance_before": 10106.1,
      "balance_after": 10107.210000000001,
      "consecutive_losses": 0,
      "win_rate": 71.42857142857143,
      "session_profit": 5.460000000000025,
      "contract_id": 302188476748,
      "exit_digit": 4
    },
    {
      "trade_id": 15,
      "timestamp": "2025-12-21T09:02:11.489844",
      "digit": 4,
      "stake": 11.5,
      "multiplier": 11.0,
      "martingale_level": 0,
      "result": "won",
      "profit": 1.11,
      "balance_before": 10107.21,
      "balance_after": 10108.32,
      "consecutive_losses": 0,
      "win_rate": 73.33333333333333,
      "session_profit": 6.570000000000025,
      "contract_id": 302188537868,
      "exit_digit": 5
    },
    {
      "trade_id": 16,
      "timestamp": "2025-12-21T09:03:17.515199",
      "digit": 5,
      "stake": 11.5,
      "multiplier": 11.0,
      "martingale_level": 0,
      "result": "won",
      "profit": 1.11,
      "balance_before": 10108.32,
      "balance_after": 10109.43,
      "consecutive_losses": 0,
      "win_rate": 75.0,
      "session_profit": 7.6800000000000255,
      "contract_id": 302188600428,
      "exit_digit": 3
    },
    {
      "trade_id": 17,
      "timestamp": "2025-12-21T09:04:23.602190",
      "digit": 6,
      "stake": 11.5,
      "multiplier": 11.0,
      "martingale_level": 0,
      "result": "won",
      "profit": 1.11,
      "balance_before": 10109.43,
      "balance_after": 10110.54,
      "consecutive_losses": 0,
      "win_rate": 76.47058823529412,
      "session_profit": 8.790000000000026,
      "contract_id": 302188663868,
      "exit_digit": 8
    },
    {
      "trade_id": 18,
      "timestamp": "2025-12-21T09:05:29.499406",
      "digit": 7,
      "stake": 11.5,
      "multiplier": 11.0,
      "martingale_level": 0,
      "result": "won",
      "profit": 1.11,
      "balance_before": 10110.54,
      "balance_after": 10111.650000000001,
      "consecutive_losses": 0,
      "win_rate": 77.77777777777779,
      "session_profit": 9.900000000000025,
      "contract_id": 302188730348,
      "exit_digit": 9
    },
    {
      "trade_id": 19,
      "timestamp": "2025-12-21T09:06:35.496172",
      "digit": 8,
      "stake": 11.5,
      "multiplier": 11.0,
      "martingale_level": 0,
      "result": "won",
      "profit": 1.11,
      "balance_before": 10111.65,
      "balance_after": 10112.76,
      "consecutive_losses": 0,
      "win_rate": 78.94736842105263,
      "session_profit": 11.010000000000025,
      "contract_id": 302188796188,
      "exit_digit": 9
    }
  ],
  "events": [
    {
      "timestamp": "2025-12-21T08:45:50.632503",
      "level": "SUCCESS",
      "message": "Sistema de logging inicializado",
      "data": {
        "account": "Edson Solorzano",
        "session_dir": "logs\\Edson Solorzano_cUlFwckg\\2025-12-21\\session_084550"
      }
    },
    {
      "timestamp": "2025-12-21T08:45:50.922083",
      "level": "SUCCESS",
      "message": "Sistema inicializado",
      "data": {
        "account": "Edson Solorzano",
        "base_fund": 10000.0,
        "initial_stake": 11.5,
        "target_profit": 10.0,
        "martingale_multiplier": 11.0,
        "martingale_levels": 3
      }
    },
    {
      "timestamp": "2025-12-21T08:45:50.922871",
      "level": "INFO",
      "message": "Conectando a Deriv (intento 1/5)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:45:50.923996",
      "level": "INFO",
      "message": "WebSocket thread iniciado",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:45:51.147199",
      "level": "SUCCESS",
      "message": "Conexi\u00f3n WebSocket establecida",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:45:51.148117",
      "level": "INFO",
      "message": "Autorizando con token...",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:45:51.862483",
      "level": "SUCCESS",
      "message": "Autorizaci\u00f3n exitosa",
      "data": {
        "balance": 10100.64,
        "currency": "USD",
        "loginid": "VRTC8206541",
        "email": "dominios.ve@gmail.com"
      }
    },
    {
      "timestamp": "2025-12-21T08:45:51.863372",
      "level": "INFO",
      "message": "\ud83d\udc64 Cliente LoginID: VRTC8206541",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:45:51.863990",
      "level": "INFO",
      "message": "\ud83d\udce7 Cliente Email: dominios.ve@gmail.com",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:45:51.865056",
      "level": "SUCCESS",
      "message": "FTP Backup Manager inicializado",
      "data": {
        "client_hash": "e2b54cf382a1c6c5",
        "client_url": "https://deriv.criptoinversiones.net/trading/clients/e2b54cf382a1c6c5/"
      }
    },
    {
      "timestamp": "2025-12-21T08:45:52.924868",
      "level": "SUCCESS",
      "message": "\ud83d\ude80 Iniciando sesi\u00f3n de trading | Target: $10.0",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:45:52.946361",
      "level": "INFO",
      "message": "Solicitando proposal | Digit: 2 | Stake: $11.50 | Level: 0",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:45:53.056552",
      "level": "INFO",
      "message": "Proposal recibido | ID: 38e51bb3-6731-023e-b241-a54d4ceda8b9 | Price: $11.50",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:45:53.204362",
      "level": "SUCCESS",
      "message": "Contrato comprado | ID: 302187588968 | Price: $11.50",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:45:57.499716",
      "level": "SUCCESS",
      "message": "\u2705 GANANCIA | Profit: $1.11 | Balance: $10102.86 | Sesi\u00f3n: $+1.11",
      "data": {
        "digit": 2,
        "exit_digit": 6,
        "stake": 11.5,
        "profit": 1.11,
        "rfd_status": null
      }
    },
    {
      "timestamp": "2025-12-21T08:45:57.501364",
      "level": "INFO",
      "message": "Esperando 120 ticks de precio...",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:45:57.502054",
      "level": "INFO",
      "message": "Suscrito a ticks de R_100",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:46:07.476486",
      "level": "INFO",
      "message": "Esperando ticks: 5/120 (precio: 658.81)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:46:17.474804",
      "level": "INFO",
      "message": "Esperando ticks: 10/120 (precio: 658.24)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:46:27.487600",
      "level": "INFO",
      "message": "Esperando ticks: 15/120 (precio: 658.56)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:46:37.475412",
      "level": "INFO",
      "message": "Esperando ticks: 20/120 (precio: 658.34)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:46:47.482994",
      "level": "INFO",
      "message": "Esperando ticks: 25/120 (precio: 657.98)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:46:57.473209",
      "level": "INFO",
      "message": "Esperando ticks: 30/120 (precio: 658.23)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:46:57.511073",
      "level": "WARNING",
      "message": "Timeout esperando ticks, continuando...",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:46:57.512670",
      "level": "INFO",
      "message": "Solicitando proposal | Digit: 3 | Stake: $11.50 | Level: 0",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:46:57.649215",
      "level": "INFO",
      "message": "Proposal recibido | ID: e3c0a358-f3e2-dea6-6039-c8d8c4e0d943 | Price: $11.50",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:46:57.805743",
      "level": "SUCCESS",
      "message": "Contrato comprado | ID: 302187647708 | Price: $11.50",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:47:03.507516",
      "level": "SUCCESS",
      "message": "\u2705 GANANCIA | Profit: $1.11 | Balance: $10103.97 | Sesi\u00f3n: $+2.22",
      "data": {
        "digit": 3,
        "exit_digit": 7,
        "stake": 11.5,
        "profit": 1.11,
        "rfd_status": null
      }
    },
    {
      "timestamp": "2025-12-21T08:47:03.510271",
      "level": "INFO",
      "message": "Esperando 120 ticks de precio...",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:47:03.511027",
      "level": "DEBUG",
      "message": "Ya suscrito a ticks de R_100",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:47:13.478200",
      "level": "INFO",
      "message": "Esperando ticks: 5/120 (precio: 658.23)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:47:23.466933",
      "level": "INFO",
      "message": "Esperando ticks: 10/120 (precio: 658.02)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:47:33.486575",
      "level": "INFO",
      "message": "Esperando ticks: 15/120 (precio: 657.37)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:47:43.485638",
      "level": "INFO",
      "message": "Esperando ticks: 20/120 (precio: 657.36)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:47:53.472136",
      "level": "INFO",
      "message": "Esperando ticks: 25/120 (precio: 657.53)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:48:03.481142",
      "level": "INFO",
      "message": "Esperando ticks: 30/120 (precio: 657.44)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:48:03.514819",
      "level": "WARNING",
      "message": "Timeout esperando ticks, continuando...",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:48:03.517671",
      "level": "INFO",
      "message": "Solicitando proposal | Digit: 4 | Stake: $11.50 | Level: 0",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:48:03.634959",
      "level": "INFO",
      "message": "Proposal recibido | ID: 6398fb92-712a-1e6b-d4cd-f21eea599101 | Price: $11.50",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:48:03.791688",
      "level": "SUCCESS",
      "message": "Contrato comprado | ID: 302187710668 | Price: $11.50",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:48:09.514469",
      "level": "SUCCESS",
      "message": "\u2705 GANANCIA | Profit: $1.11 | Balance: $10105.08 | Sesi\u00f3n: $+3.33",
      "data": {
        "digit": 4,
        "exit_digit": 7,
        "stake": 11.5,
        "profit": 1.11,
        "rfd_status": null
      }
    },
    {
      "timestamp": "2025-12-21T08:48:09.516212",
      "level": "INFO",
      "message": "Esperando 120 ticks de precio...",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:48:09.516728",
      "level": "DEBUG",
      "message": "Ya suscrito a ticks de R_100",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:48:19.489389",
      "level": "INFO",
      "message": "Esperando ticks: 5/120 (precio: 658.49)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:48:29.482503",
      "level": "INFO",
      "message": "Esperando ticks: 10/120 (precio: 658.4)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:48:39.491153",
      "level": "INFO",
      "message": "Esperando ticks: 15/120 (precio: 659.14)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:48:49.487191",
      "level": "INFO",
      "message": "Esperando ticks: 20/120 (precio: 658.75)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:48:59.479633",
      "level": "INFO",
      "message": "Esperando ticks: 25/120 (precio: 658.32)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:49:09.482961",
      "level": "INFO",
      "message": "Esperando ticks: 30/120 (precio: 658.36)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:49:09.529596",
      "level": "WARNING",
      "message": "Timeout esperando ticks, continuando...",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:49:09.531365",
      "level": "INFO",
      "message": "Solicitando proposal | Digit: 5 | Stake: $11.50 | Level: 0",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:49:09.649642",
      "level": "INFO",
      "message": "Proposal recibido | ID: 3b1adbe6-95c4-ea2b-225f-9e753021ac3f | Price: $11.50",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:49:09.847501",
      "level": "SUCCESS",
      "message": "Contrato comprado | ID: 302187773868 | Price: $11.50",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:49:15.522725",
      "level": "SUCCESS",
      "message": "\u2705 GANANCIA | Profit: $1.11 | Balance: $10106.19 | Sesi\u00f3n: $+4.44",
      "data": {
        "digit": 5,
        "exit_digit": 2,
        "stake": 11.5,
        "profit": 1.11,
        "rfd_status": null
      }
    },
    {
      "timestamp": "2025-12-21T08:49:15.525347",
      "level": "INFO",
      "message": "Esperando 120 ticks de precio...",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:49:15.526072",
      "level": "DEBUG",
      "message": "Ya suscrito a ticks de R_100",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:49:25.478911",
      "level": "INFO",
      "message": "Esperando ticks: 5/120 (precio: 658.83)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:49:35.476239",
      "level": "INFO",
      "message": "Esperando ticks: 10/120 (precio: 658.46)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:49:45.481250",
      "level": "INFO",
      "message": "Esperando ticks: 15/120 (precio: 657.84)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:49:55.484801",
      "level": "INFO",
      "message": "Esperando ticks: 20/120 (precio: 657.63)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:50:05.477685",
      "level": "INFO",
      "message": "Esperando ticks: 25/120 (precio: 657.59)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:50:15.472607",
      "level": "INFO",
      "message": "Esperando ticks: 30/120 (precio: 658)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:50:15.530965",
      "level": "WARNING",
      "message": "Timeout esperando ticks, continuando...",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:50:15.533767",
      "level": "INFO",
      "message": "Solicitando proposal | Digit: 6 | Stake: $11.50 | Level: 0",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:50:15.644473",
      "level": "INFO",
      "message": "Proposal recibido | ID: d1fc8fbb-8096-0fca-6200-2e71e019ea32 | Price: $11.50",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:50:15.841235",
      "level": "SUCCESS",
      "message": "Contrato comprado | ID: 302187837748 | Price: $11.50",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:50:21.523011",
      "level": "WARNING",
      "message": "\u274c P\u00c9RDIDA | P\u00e9rdida: $11.50 | Consecutive: 1 | Sesi\u00f3n: $-7.06",
      "data": {
        "digit": 6,
        "exit_digit": 6,
        "stake": 11.5,
        "profit": -11.5,
        "martingale_level": 1,
        "rfd_status": null
      }
    },
    {
      "timestamp": "2025-12-21T08:50:21.527814",
      "level": "INFO",
      "message": "\u23f3 Esperando 63 segundos (aleatorio 60-90s) antes del Martingala Nivel 1...",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:51:24.530740",
      "level": "INFO",
      "message": "\ud83c\udfb2 Martingala Random | Evitando d\u00edgito perdedor: 6 | Nuevo d\u00edgito: 4",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:51:24.532819",
      "level": "INFO",
      "message": "Solicitando proposal | Digit: 4 | Stake: $126.50 | Level: 1",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:51:24.670275",
      "level": "INFO",
      "message": "Proposal recibido | ID: c9b1eaa4-3855-57d4-f3ec-216c5727cee9 | Price: $126.50",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:51:24.816751",
      "level": "SUCCESS",
      "message": "Contrato comprado | ID: 302187909768 | Price: $126.50",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:51:29.502118",
      "level": "SUCCESS",
      "message": "\u2705 GANANCIA | Profit: $12.21 | Balance: $10118.00 | Sesi\u00f3n: $+5.15",
      "data": {
        "digit": 6,
        "exit_digit": 2,
        "stake": 11.5,
        "profit": 12.21,
        "rfd_status": null
      }
    },
    {
      "timestamp": "2025-12-21T08:51:29.518038",
      "level": "INFO",
      "message": "Esperando 120 ticks de precio...",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:51:29.518758",
      "level": "DEBUG",
      "message": "Ya suscrito a ticks de R_100",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:51:39.478444",
      "level": "INFO",
      "message": "Esperando ticks: 5/120 (precio: 657.81)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:51:49.481158",
      "level": "INFO",
      "message": "Esperando ticks: 10/120 (precio: 657.4)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:51:59.505964",
      "level": "INFO",
      "message": "Esperando ticks: 15/120 (precio: 657.89)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:52:09.466199",
      "level": "INFO",
      "message": "Esperando ticks: 20/120 (precio: 657.73)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:52:19.475141",
      "level": "INFO",
      "message": "Esperando ticks: 25/120 (precio: 658.26)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:52:29.473966",
      "level": "INFO",
      "message": "Esperando ticks: 30/120 (precio: 658.14)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:52:29.527724",
      "level": "WARNING",
      "message": "Timeout esperando ticks, continuando...",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:52:29.529421",
      "level": "INFO",
      "message": "Solicitando proposal | Digit: 7 | Stake: $11.50 | Level: 0",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:52:29.647423",
      "level": "INFO",
      "message": "Proposal recibido | ID: be728e82-e189-c18e-aec1-40687d1fb321 | Price: $11.50",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:52:29.797732",
      "level": "SUCCESS",
      "message": "Contrato comprado | ID: 302187971048 | Price: $11.50",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:52:35.511709",
      "level": "WARNING",
      "message": "\u274c P\u00c9RDIDA | P\u00e9rdida: $11.50 | Consecutive: 1 | Sesi\u00f3n: $-6.35",
      "data": {
        "digit": 7,
        "exit_digit": 7,
        "stake": 11.5,
        "profit": -11.5,
        "martingale_level": 1,
        "rfd_status": null
      }
    },
    {
      "timestamp": "2025-12-21T08:52:35.514619",
      "level": "INFO",
      "message": "\u23f3 Esperando 82 segundos (aleatorio 60-90s) antes del Martingala Nivel 1...",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:53:57.516664",
      "level": "INFO",
      "message": "\ud83c\udfb2 Martingala Random | Evitando d\u00edgito perdedor: 7 | Nuevo d\u00edgito: 3",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:53:57.518338",
      "level": "INFO",
      "message": "Solicitando proposal | Digit: 3 | Stake: $126.50 | Level: 1",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:53:57.651877",
      "level": "INFO",
      "message": "Proposal recibido | ID: 9eae5112-5bfd-30db-8b93-40984f059f99 | Price: $126.50",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:53:57.807051",
      "level": "SUCCESS",
      "message": "Contrato comprado | ID: 302188054268 | Price: $126.50",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:54:03.490125",
      "level": "SUCCESS",
      "message": "\u2705 GANANCIA | Profit: $12.21 | Balance: $10118.71 | Sesi\u00f3n: $+5.86",
      "data": {
        "digit": 7,
        "exit_digit": 5,
        "stake": 11.5,
        "profit": 12.21,
        "rfd_status": null
      }
    },
    {
      "timestamp": "2025-12-21T08:54:03.493273",
      "level": "INFO",
      "message": "Esperando 120 ticks de precio...",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:54:03.493861",
      "level": "DEBUG",
      "message": "Ya suscrito a ticks de R_100",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:54:13.481809",
      "level": "INFO",
      "message": "Esperando ticks: 5/120 (precio: 657.81)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:54:23.479645",
      "level": "INFO",
      "message": "Esperando ticks: 10/120 (precio: 657.84)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:54:33.485473",
      "level": "INFO",
      "message": "Esperando ticks: 15/120 (precio: 658.14)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:54:43.471867",
      "level": "INFO",
      "message": "Esperando ticks: 20/120 (precio: 657.67)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:54:53.473600",
      "level": "INFO",
      "message": "Esperando ticks: 25/120 (precio: 657.66)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:55:03.478345",
      "level": "INFO",
      "message": "Esperando ticks: 30/120 (precio: 657.25)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:55:03.497965",
      "level": "WARNING",
      "message": "Timeout esperando ticks, continuando...",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:55:03.499632",
      "level": "INFO",
      "message": "Solicitando proposal | Digit: 8 | Stake: $11.50 | Level: 0",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:55:03.642714",
      "level": "INFO",
      "message": "Proposal recibido | ID: 358c6eb0-9fad-e478-12d5-952f925847f9 | Price: $11.50",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:55:03.804406",
      "level": "SUCCESS",
      "message": "Contrato comprado | ID: 302188121348 | Price: $11.50",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:55:09.525845",
      "level": "WARNING",
      "message": "\u274c P\u00c9RDIDA | P\u00e9rdida: $11.50 | Consecutive: 1 | Sesi\u00f3n: $-5.64",
      "data": {
        "digit": 8,
        "exit_digit": 8,
        "stake": 11.5,
        "profit": -11.5,
        "martingale_level": 1,
        "rfd_status": null
      }
    },
    {
      "timestamp": "2025-12-21T08:55:09.528555",
      "level": "INFO",
      "message": "\u23f3 Esperando 78 segundos (aleatorio 60-90s) antes del Martingala Nivel 1...",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:56:27.530662",
      "level": "INFO",
      "message": "\ud83c\udfb2 Martingala Random | Evitando d\u00edgito perdedor: 8 | Nuevo d\u00edgito: 3",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:56:27.532506",
      "level": "INFO",
      "message": "Solicitando proposal | Digit: 3 | Stake: $126.50 | Level: 1",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:56:27.639691",
      "level": "INFO",
      "message": "Proposal recibido | ID: 4dc00f75-8d47-3f50-e153-d616d672cfd2 | Price: $126.50",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:56:27.793992",
      "level": "SUCCESS",
      "message": "Contrato comprado | ID: 302188204488 | Price: $126.50",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:56:33.520654",
      "level": "WARNING",
      "message": "\u274c P\u00c9RDIDA | P\u00e9rdida: $126.50 | Consecutive: 2 | Sesi\u00f3n: $-132.14",
      "data": {
        "digit": 8,
        "exit_digit": 3,
        "stake": 126.5,
        "profit": -126.5,
        "martingale_level": 2,
        "rfd_status": null
      }
    },
    {
      "timestamp": "2025-12-21T08:56:33.523422",
      "level": "INFO",
      "message": "\u23f3 Esperando 68 segundos (aleatorio 60-90s) antes del Martingala Nivel 2...",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:57:41.524854",
      "level": "INFO",
      "message": "\ud83c\udfb2 Martingala Random | Evitando d\u00edgito perdedor: 8 | Nuevo d\u00edgito: 4",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:57:41.526724",
      "level": "INFO",
      "message": "Solicitando proposal | Digit: 4 | Stake: $1391.50 | Level: 2",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:57:41.644169",
      "level": "INFO",
      "message": "Proposal recibido | ID: e6e4e2c6-865f-95df-6756-64124ec7de35 | Price: $1391.50",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:57:41.827272",
      "level": "SUCCESS",
      "message": "Contrato comprado | ID: 302188277668 | Price: $1391.50",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:57:47.498695",
      "level": "SUCCESS",
      "message": "\u2705 GANANCIA | Profit: $134.27 | Balance: $10237.04 | Sesi\u00f3n: $+2.13",
      "data": {
        "digit": 8,
        "exit_digit": 9,
        "stake": 11.5,
        "profit": 134.27,
        "rfd_status": null
      }
    },
    {
      "timestamp": "2025-12-21T08:57:47.501504",
      "level": "INFO",
      "message": "Esperando 120 ticks de precio...",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:57:47.502083",
      "level": "DEBUG",
      "message": "Ya suscrito a ticks de R_100",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:57:57.478438",
      "level": "INFO",
      "message": "Esperando ticks: 5/120 (precio: 656.43)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:58:07.473571",
      "level": "INFO",
      "message": "Esperando ticks: 10/120 (precio: 656.15)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:58:17.477630",
      "level": "INFO",
      "message": "Esperando ticks: 15/120 (precio: 655.71)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:58:27.473899",
      "level": "INFO",
      "message": "Esperando ticks: 20/120 (precio: 655.88)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:58:37.477822",
      "level": "INFO",
      "message": "Esperando ticks: 25/120 (precio: 656.3)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:58:47.474536",
      "level": "INFO",
      "message": "Esperando ticks: 30/120 (precio: 655.97)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:58:47.512818",
      "level": "WARNING",
      "message": "Timeout esperando ticks, continuando...",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:58:47.515121",
      "level": "INFO",
      "message": "Solicitando proposal | Digit: 9 | Stake: $11.50 | Level: 0",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:58:47.680212",
      "level": "INFO",
      "message": "Proposal recibido | ID: 0b1b81a7-ae5f-858e-5285-5ae681c7a3d0 | Price: $11.50",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:58:47.848821",
      "level": "SUCCESS",
      "message": "Contrato comprado | ID: 302188347268 | Price: $11.50",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:58:53.502646",
      "level": "SUCCESS",
      "message": "\u2705 GANANCIA | Profit: $1.11 | Balance: $10104.99 | Sesi\u00f3n: $+3.24",
      "data": {
        "digit": 9,
        "exit_digit": 0,
        "stake": 11.5,
        "profit": 1.11,
        "rfd_status": null
      }
    },
    {
      "timestamp": "2025-12-21T08:58:53.506514",
      "level": "INFO",
      "message": "Esperando 120 ticks de precio...",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:58:53.507205",
      "level": "DEBUG",
      "message": "Ya suscrito a ticks de R_100",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:59:03.476402",
      "level": "INFO",
      "message": "Esperando ticks: 5/120 (precio: 656.27)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:59:13.477867",
      "level": "INFO",
      "message": "Esperando ticks: 10/120 (precio: 656.13)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:59:23.492518",
      "level": "INFO",
      "message": "Esperando ticks: 15/120 (precio: 656.65)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:59:33.483598",
      "level": "INFO",
      "message": "Esperando ticks: 20/120 (precio: 656.85)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:59:43.488587",
      "level": "INFO",
      "message": "Esperando ticks: 25/120 (precio: 656.23)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:59:53.478909",
      "level": "INFO",
      "message": "Esperando ticks: 30/120 (precio: 655.71)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:59:53.515831",
      "level": "WARNING",
      "message": "Timeout esperando ticks, continuando...",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:59:53.517658",
      "level": "INFO",
      "message": "Solicitando proposal | Digit: 2 | Stake: $11.50 | Level: 0",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:59:53.646101",
      "level": "INFO",
      "message": "Proposal recibido | ID: 41ea4a39-2e4c-1214-c268-85d820e8015a | Price: $11.50",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:59:53.797936",
      "level": "SUCCESS",
      "message": "Contrato comprado | ID: 302188413188 | Price: $11.50",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:59:59.547532",
      "level": "SUCCESS",
      "message": "\u2705 GANANCIA | Profit: $1.11 | Balance: $10106.10 | Sesi\u00f3n: $+4.35",
      "data": {
        "digit": 2,
        "exit_digit": 8,
        "stake": 11.5,
        "profit": 1.11,
        "rfd_status": null
      }
    },
    {
      "timestamp": "2025-12-21T08:59:59.551650",
      "level": "INFO",
      "message": "Esperando 120 ticks de precio...",
      "data": null
    },
    {
      "timestamp": "2025-12-21T08:59:59.552390",
      "level": "DEBUG",
      "message": "Ya suscrito a ticks de R_100",
      "data": null
    },
    {
      "timestamp": "2025-12-21T09:00:09.485045",
      "level": "INFO",
      "message": "Esperando ticks: 5/120 (precio: 655.57)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T09:00:19.475766",
      "level": "INFO",
      "message": "Esperando ticks: 10/120 (precio: 655.97)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T09:00:29.481435",
      "level": "INFO",
      "message": "Esperando ticks: 15/120 (precio: 655.83)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T09:00:39.479200",
      "level": "INFO",
      "message": "Esperando ticks: 20/120 (precio: 655.88)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T09:00:49.466086",
      "level": "INFO",
      "message": "Esperando ticks: 25/120 (precio: 656.01)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T09:00:59.490574",
      "level": "INFO",
      "message": "Esperando ticks: 30/120 (precio: 656.03)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T09:00:59.555155",
      "level": "WARNING",
      "message": "Timeout esperando ticks, continuando...",
      "data": null
    },
    {
      "timestamp": "2025-12-21T09:00:59.556566",
      "level": "INFO",
      "message": "Solicitando proposal | Digit: 3 | Stake: $11.50 | Level: 0",
      "data": null
    },
    {
      "timestamp": "2025-12-21T09:00:59.667127",
      "level": "INFO",
      "message": "Proposal recibido | ID: ddbd4b69-085a-40a2-8a90-fd7cab85cf18 | Price: $11.50",
      "data": null
    },
    {
      "timestamp": "2025-12-21T09:00:59.830688",
      "level": "SUCCESS",
      "message": "Contrato comprado | ID: 302188476748 | Price: $11.50",
      "data": null
    },
    {
      "timestamp": "2025-12-21T09:01:05.494017",
      "level": "SUCCESS",
      "message": "\u2705 GANANCIA | Profit: $1.11 | Balance: $10107.21 | Sesi\u00f3n: $+5.46",
      "data": {
        "digit": 3,
        "exit_digit": 4,
        "stake": 11.5,
        "profit": 1.11,
        "rfd_status": null
      }
    },
    {
      "timestamp": "2025-12-21T09:01:05.497501",
      "level": "INFO",
      "message": "Esperando 120 ticks de precio...",
      "data": null
    },
    {
      "timestamp": "2025-12-21T09:01:05.498133",
      "level": "DEBUG",
      "message": "Ya suscrito a ticks de R_100",
      "data": null
    },
    {
      "timestamp": "2025-12-21T09:01:15.472660",
      "level": "INFO",
      "message": "Esperando ticks: 5/120 (precio: 656.05)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T09:01:25.485654",
      "level": "INFO",
      "message": "Esperando ticks: 10/120 (precio: 656.42)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T09:01:35.470635",
      "level": "INFO",
      "message": "Esperando ticks: 15/120 (precio: 656.11)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T09:01:45.480753",
      "level": "INFO",
      "message": "Esperando ticks: 20/120 (precio: 656.15)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T09:01:55.472706",
      "level": "INFO",
      "message": "Esperando ticks: 25/120 (precio: 655.85)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T09:02:05.467696",
      "level": "INFO",
      "message": "Esperando ticks: 30/120 (precio: 655.99)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T09:02:05.505729",
      "level": "WARNING",
      "message": "Timeout esperando ticks, continuando...",
      "data": null
    },
    {
      "timestamp": "2025-12-21T09:02:05.509247",
      "level": "INFO",
      "message": "Solicitando proposal | Digit: 4 | Stake: $11.50 | Level: 0",
      "data": null
    },
    {
      "timestamp": "2025-12-21T09:02:05.641263",
      "level": "INFO",
      "message": "Proposal recibido | ID: 0ce8240f-a438-aaad-041d-a86ffb2dd0d6 | Price: $11.50",
      "data": null
    },
    {
      "timestamp": "2025-12-21T09:02:05.801943",
      "level": "SUCCESS",
      "message": "Contrato comprado | ID: 302188537868 | Price: $11.50",
      "data": null
    },
    {
      "timestamp": "2025-12-21T09:02:11.489170",
      "level": "SUCCESS",
      "message": "\u2705 GANANCIA | Profit: $1.11 | Balance: $10108.32 | Sesi\u00f3n: $+6.57",
      "data": {
        "digit": 4,
        "exit_digit": 5,
        "stake": 11.5,
        "profit": 1.11,
        "rfd_status": null
      }
    },
    {
      "timestamp": "2025-12-21T09:02:11.492441",
      "level": "INFO",
      "message": "Esperando 120 ticks de precio...",
      "data": null
    },
    {
      "timestamp": "2025-12-21T09:02:11.492999",
      "level": "DEBUG",
      "message": "Ya suscrito a ticks de R_100",
      "data": null
    },
    {
      "timestamp": "2025-12-21T09:02:22.245680",
      "level": "INFO",
      "message": "Esperando ticks: 5/120 (precio: 655.98)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T09:02:31.483619",
      "level": "INFO",
      "message": "Esperando ticks: 10/120 (precio: 656.06)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T09:02:41.475960",
      "level": "INFO",
      "message": "Esperando ticks: 15/120 (precio: 655.68)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T09:02:51.478920",
      "level": "INFO",
      "message": "Esperando ticks: 20/120 (precio: 655.87)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T09:03:01.472450",
      "level": "INFO",
      "message": "Esperando ticks: 25/120 (precio: 656.43)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T09:03:11.479910",
      "level": "INFO",
      "message": "Esperando ticks: 30/120 (precio: 655.9)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T09:03:11.506624",
      "level": "WARNING",
      "message": "Timeout esperando ticks, continuando...",
      "data": null
    },
    {
      "timestamp": "2025-12-21T09:03:11.508041",
      "level": "INFO",
      "message": "Solicitando proposal | Digit: 5 | Stake: $11.50 | Level: 0",
      "data": null
    },
    {
      "timestamp": "2025-12-21T09:03:11.625390",
      "level": "INFO",
      "message": "Proposal recibido | ID: 9b0214ae-edb1-18a6-7c4a-70957bf75a3e | Price: $11.50",
      "data": null
    },
    {
      "timestamp": "2025-12-21T09:03:11.808685",
      "level": "SUCCESS",
      "message": "Contrato comprado | ID: 302188600428 | Price: $11.50",
      "data": null
    },
    {
      "timestamp": "2025-12-21T09:03:17.513958",
      "level": "SUCCESS",
      "message": "\u2705 GANANCIA | Profit: $1.11 | Balance: $10109.43 | Sesi\u00f3n: $+7.68",
      "data": {
        "digit": 5,
        "exit_digit": 3,
        "stake": 11.5,
        "profit": 1.11,
        "rfd_status": null
      }
    },
    {
      "timestamp": "2025-12-21T09:03:17.533266",
      "level": "INFO",
      "message": "Esperando 120 ticks de precio...",
      "data": null
    },
    {
      "timestamp": "2025-12-21T09:03:17.534416",
      "level": "DEBUG",
      "message": "Ya suscrito a ticks de R_100",
      "data": null
    },
    {
      "timestamp": "2025-12-21T09:03:27.474891",
      "level": "INFO",
      "message": "Esperando ticks: 5/120 (precio: 655.31)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T09:03:37.475576",
      "level": "INFO",
      "message": "Esperando ticks: 10/120 (precio: 656.2)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T09:03:47.474320",
      "level": "INFO",
      "message": "Esperando ticks: 15/120 (precio: 655.9)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T09:03:57.476440",
      "level": "INFO",
      "message": "Esperando ticks: 20/120 (precio: 655.95)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T09:04:07.482404",
      "level": "INFO",
      "message": "Esperando ticks: 25/120 (precio: 655.66)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T09:04:17.463254",
      "level": "INFO",
      "message": "Esperando ticks: 30/120 (precio: 655.93)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T09:04:17.548873",
      "level": "WARNING",
      "message": "Timeout esperando ticks, continuando...",
      "data": null
    },
    {
      "timestamp": "2025-12-21T09:04:17.550906",
      "level": "INFO",
      "message": "Solicitando proposal | Digit: 6 | Stake: $11.50 | Level: 0",
      "data": null
    },
    {
      "timestamp": "2025-12-21T09:04:17.672354",
      "level": "INFO",
      "message": "Proposal recibido | ID: a459727c-7916-e69c-7b5a-2d14523dffee | Price: $11.50",
      "data": null
    },
    {
      "timestamp": "2025-12-21T09:04:17.905920",
      "level": "SUCCESS",
      "message": "Contrato comprado | ID: 302188663868 | Price: $11.50",
      "data": null
    },
    {
      "timestamp": "2025-12-21T09:04:23.600293",
      "level": "SUCCESS",
      "message": "\u2705 GANANCIA | Profit: $1.11 | Balance: $10110.54 | Sesi\u00f3n: $+8.79",
      "data": {
        "digit": 6,
        "exit_digit": 8,
        "stake": 11.5,
        "profit": 1.11,
        "rfd_status": null
      }
    },
    {
      "timestamp": "2025-12-21T09:04:23.605708",
      "level": "INFO",
      "message": "Esperando 120 ticks de precio...",
      "data": null
    },
    {
      "timestamp": "2025-12-21T09:04:23.606543",
      "level": "DEBUG",
      "message": "Ya suscrito a ticks de R_100",
      "data": null
    },
    {
      "timestamp": "2025-12-21T09:04:33.477499",
      "level": "INFO",
      "message": "Esperando ticks: 5/120 (precio: 656.38)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T09:04:43.489724",
      "level": "INFO",
      "message": "Esperando ticks: 10/120 (precio: 656.63)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T09:04:53.476714",
      "level": "INFO",
      "message": "Esperando ticks: 15/120 (precio: 656.9)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T09:05:03.472040",
      "level": "INFO",
      "message": "Esperando ticks: 20/120 (precio: 657.55)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T09:05:13.473907",
      "level": "INFO",
      "message": "Esperando ticks: 25/120 (precio: 658.09)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T09:05:23.474944",
      "level": "INFO",
      "message": "Esperando ticks: 30/120 (precio: 658.23)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T09:05:23.618110",
      "level": "WARNING",
      "message": "Timeout esperando ticks, continuando...",
      "data": null
    },
    {
      "timestamp": "2025-12-21T09:05:23.622160",
      "level": "INFO",
      "message": "Solicitando proposal | Digit: 7 | Stake: $11.50 | Level: 0",
      "data": null
    },
    {
      "timestamp": "2025-12-21T09:05:23.743251",
      "level": "INFO",
      "message": "Proposal recibido | ID: a5ce4725-362d-2341-4c82-2d76684bb9cd | Price: $11.50",
      "data": null
    },
    {
      "timestamp": "2025-12-21T09:05:23.935039",
      "level": "SUCCESS",
      "message": "Contrato comprado | ID: 302188730348 | Price: $11.50",
      "data": null
    },
    {
      "timestamp": "2025-12-21T09:05:29.498705",
      "level": "SUCCESS",
      "message": "\u2705 GANANCIA | Profit: $1.11 | Balance: $10111.65 | Sesi\u00f3n: $+9.90",
      "data": {
        "digit": 7,
        "exit_digit": 9,
        "stake": 11.5,
        "profit": 1.11,
        "rfd_status": null
      }
    },
    {
      "timestamp": "2025-12-21T09:05:29.515239",
      "level": "INFO",
      "message": "Esperando 120 ticks de precio...",
      "data": null
    },
    {
      "timestamp": "2025-12-21T09:05:29.515911",
      "level": "DEBUG",
      "message": "Ya suscrito a ticks de R_100",
      "data": null
    },
    {
      "timestamp": "2025-12-21T09:05:39.485227",
      "level": "INFO",
      "message": "Esperando ticks: 5/120 (precio: 658.48)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T09:05:49.481184",
      "level": "INFO",
      "message": "Esperando ticks: 10/120 (precio: 658.73)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T09:05:59.473906",
      "level": "INFO",
      "message": "Esperando ticks: 15/120 (precio: 658.2)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T09:06:09.479014",
      "level": "INFO",
      "message": "Esperando ticks: 20/120 (precio: 658.63)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T09:06:19.482425",
      "level": "INFO",
      "message": "Esperando ticks: 25/120 (precio: 658.66)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T09:06:29.471206",
      "level": "INFO",
      "message": "Esperando ticks: 30/120 (precio: 658.53)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T09:06:29.516773",
      "level": "WARNING",
      "message": "Timeout esperando ticks, continuando...",
      "data": null
    },
    {
      "timestamp": "2025-12-21T09:06:29.518064",
      "level": "INFO",
      "message": "Solicitando proposal | Digit: 8 | Stake: $11.50 | Level: 0",
      "data": null
    },
    {
      "timestamp": "2025-12-21T09:06:29.674609",
      "level": "INFO",
      "message": "Proposal recibido | ID: 9f9a3213-7c1b-2f88-8ce1-7a9b1487c8a9 | Price: $11.50",
      "data": null
    },
    {
      "timestamp": "2025-12-21T09:06:29.843481",
      "level": "SUCCESS",
      "message": "Contrato comprado | ID: 302188796188 | Price: $11.50",
      "data": null
    },
    {
      "timestamp": "2025-12-21T09:06:35.495286",
      "level": "SUCCESS",
      "message": "\u2705 GANANCIA | Profit: $1.11 | Balance: $10112.76 | Sesi\u00f3n: $+11.01",
      "data": {
        "digit": 8,
        "exit_digit": 9,
        "stake": 11.5,
        "profit": 1.11,
        "rfd_status": null
      }
    },
    {
      "timestamp": "2025-12-21T09:06:35.512147",
      "level": "INFO",
      "message": "Esperando 120 ticks de precio...",
      "data": null
    },
    {
      "timestamp": "2025-12-21T09:06:35.512909",
      "level": "DEBUG",
      "message": "Ya suscrito a ticks de R_100",
      "data": null
    },
    {
      "timestamp": "2025-12-21T09:06:45.483392",
      "level": "INFO",
      "message": "Esperando ticks: 5/120 (precio: 657.74)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T09:06:55.472422",
      "level": "INFO",
      "message": "Esperando ticks: 10/120 (precio: 658.01)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T09:07:05.472743",
      "level": "INFO",
      "message": "Esperando ticks: 15/120 (precio: 658.41)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T09:07:15.472691",
      "level": "INFO",
      "message": "Esperando ticks: 20/120 (precio: 659.23)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T09:07:25.474014",
      "level": "INFO",
      "message": "Esperando ticks: 25/120 (precio: 659.82)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T09:07:35.480810",
      "level": "INFO",
      "message": "Esperando ticks: 30/120 (precio: 660.01)",
      "data": null
    },
    {
      "timestamp": "2025-12-21T09:07:35.525605",
      "level": "WARNING",
      "message": "Timeout esperando ticks, continuando...",
      "data": null
    },
    {
      "timestamp": "2025-12-21T09:07:35.539390",
      "level": "SUCCESS",
      "message": "\ud83c\udfaf Target alcanzado: $11.01",
      "data": null
    }
  ]
}