{
  "session_id": "070502",
  "account_name": "Edson Solorzano",
  "token_suffix": "cUlFwckg",
  "session_start": "2025-12-15T07:05:02.418514",
  "session_end": "2025-12-15T07:17:27.804113",
  "summary": {
    "session_id": "070502",
    "account_name": "Edson Solorzano",
    "token": "cUlFwckg",
    "timestamp_start": "2025-12-15T07:05:02.418514",
    "timestamp_end": "2025-12-15T07:17:27.802573",
    "base_fund": 1500.0,
    "initial_balance": 613.26,
    "final_balance": 613.26,
    "total_trades": 53,
    "wins": 48,
    "losses": 5,
    "win_rate": 90.56603773584906,
    "total_profit": 1.770000000000001,
    "profit_percent": 0.2886214656100187,
    "target_profit": 3.0,
    "goal_achieved": false,
    "stop_reason": "",
    "initial_stake": 0.6,
    "martingale_multiplier": 10.5,
    "martingale_levels": 4,
    "trade_history": [
      {
        "trade_id": 1,
        "timestamp": "2025-12-15T07:05:10.042716",
        "digit": 2,
        "stake": 0.6,
        "multiplier": 10.5,
        "martingale_level": 0,
        "result": "won",
        "profit": 0.04,
        "balance_before": 611.49,
        "balance_after": 611.53,
        "consecutive_losses": 0,
        "win_rate": 100.0,
        "session_profit": 0.04,
        "contract_id": 301746760948,
        "exit_digit": 1
      },
      {
        "trade_id": 2,
        "timestamp": "2025-12-15T07:05:18.148278",
        "digit": 3,
        "stake": 0.6,
        "multiplier": 10.5,
        "martingale_level": 0,
        "result": "won",
        "profit": 0.04,
        "balance_before": 611.53,
        "balance_after": 611.5699999999999,
        "consecutive_losses": 0,
        "win_rate": 100.0,
        "session_profit": 0.08,
        "contract_id": 301746768648,
        "exit_digit": 9
      },
      {
        "trade_id": 3,
        "timestamp": "2025-12-15T07:05:26.147095",
        "digit": 4,
        "stake": 0.6,
        "multiplier": 10.5,
        "martingale_level": 0,
        "result": "won",
        "profit": 0.04,
        "balance_before": 611.57,
        "balance_after": 611.61,
        "consecutive_losses": 0,
        "win_rate": 100.0,
        "session_profit": 0.12,
        "contract_id": 301746777348,
        "exit_digit": 3
      },
      {
        "trade_id": 4,
        "timestamp": "2025-12-15T07:05:33.872045",
        "digit": 5,
        "stake": 0.6,
        "multiplier": 10.5,
        "martingale_level": 0,
        "result": "won",
        "profit": 0.04,
        "balance_before": 611.61,
        "balance_after": 611.65,
        "consecutive_losses": 0,
        "win_rate": 100.0,
        "session_profit": 0.16,
        "contract_id": 301746785368,
        "exit_digit": 0
      },
      {
        "trade_id": 5,
        "timestamp": "2025-12-15T07:05:41.906566",
        "digit": 6,
        "stake": 0.6,
        "multiplier": 10.5,
        "martingale_level": 0,
        "result": "won",
        "profit": 0.04,
        "balance_before": 611.65,
        "balance_after": 611.6899999999999,
        "consecutive_losses": 0,
        "win_rate": 100.0,
        "session_profit": 0.2,
        "contract_id": 301746793088,
        "exit_digit": 1
      },
      {
        "trade_id": 6,
        "timestamp": "2025-12-15T07:05:49.922568",
        "digit": 7,
        "stake": 0.6,
        "multiplier": 10.5,
        "martingale_level": 0,
        "result": "won",
        "profit": 0.04,
        "balance_before": 611.69,
        "balance_after": 611.73,
        "consecutive_losses": 0,
        "win_rate": 100.0,
        "session_profit": 0.24000000000000002,
        "contract_id": 301746801308,
        "exit_digit": 6
      },
      {
        "trade_id": 7,
        "timestamp": "2025-12-15T07:05:57.851191",
        "digit": 8,
        "stake": 0.6,
        "multiplier": 10.5,
        "martingale_level": 0,
        "result": "won",
        "profit": 0.04,
        "balance_before": 611.73,
        "balance_after": 611.77,
        "consecutive_losses": 0,
        "win_rate": 100.0,
        "session_profit": 0.28,
        "contract_id": 301746809748,
        "exit_digit": 6
      },
      {
        "trade_id": 8,
        "timestamp": "2025-12-15T07:06:05.975746",
        "digit": 9,
        "stake": 0.6,
        "multiplier": 10.5,
        "martingale_level": 0,
        "result": "won",
        "profit": 0.04,
        "balance_before": 611.77,
        "balance_after": 611.81,
        "consecutive_losses": 0,
        "win_rate": 100.0,
        "session_profit": 0.32,
        "contract_id": 301746818508,
        "exit_digit": 3
      },
      {
        "trade_id": 9,
        "timestamp": "2025-12-15T07:06:14.148963",
        "digit": 2,
        "stake": 0.6,
        "multiplier": 10.5,
        "martingale_level": 1,
        "result": "lost",
        "profit": -0.6,
        "balance_before": 611.17,
        "balance_after": 610.5699999999999,
        "consecutive_losses": 1,
        "win_rate": 88.88888888888889,
        "session_profit": -0.27999999999999997,
        "contract_id": 301746826648,
        "exit_digit": 2
      },
      {
        "trade_id": 10,
        "timestamp": "2025-12-15T07:07:20.035725",
        "digit": 2,
        "stake": 0.6,
        "multiplier": 10.5,
        "martingale_level": 0,
        "result": "won",
        "profit": 0.61,
        "balance_before": 611.78,
        "balance_after": 612.39,
        "consecutive_losses": 0,
        "win_rate": 90.0,
        "session_profit": 0.33,
        "contract_id": 301746891768,
        "exit_digit": 7
      },
      {
        "trade_id": 11,
        "timestamp": "2025-12-15T07:07:27.882173",
        "digit": 3,
        "stake": 0.6,
        "multiplier": 10.5,
        "martingale_level": 0,
        "result": "won",
        "profit": 0.04,
        "balance_before": 611.82,
        "balance_after": 611.86,
        "consecutive_losses": 0,
        "win_rate": 90.9090909090909,
        "session_profit": 0.37,
        "contract_id": 301746898768,
        "exit_digit": 9
      },
      {
        "trade_id": 12,
        "timestamp": "2025-12-15T07:07:36.031354",
        "digit": 4,
        "stake": 0.6,
        "multiplier": 10.5,
        "martingale_level": 0,
        "result": "won",
        "profit": 0.04,
        "balance_before": 611.86,
        "balance_after": 611.9,
        "consecutive_losses": 0,
        "win_rate": 91.66666666666666,
        "session_profit": 0.41,
        "contract_id": 301746906828,
        "exit_digit": 8
      },
      {
        "trade_id": 13,
        "timestamp": "2025-12-15T07:07:44.034603",
        "digit": 5,
        "stake": 0.6,
        "multiplier": 10.5,
        "martingale_level": 0,
        "result": "won",
        "profit": 0.04,
        "balance_before": 611.9,
        "balance_after": 611.9399999999999,
        "consecutive_losses": 0,
        "win_rate": 92.3076923076923,
        "session_profit": 0.44999999999999996,
        "contract_id": 301746915088,
        "exit_digit": 0
      },
      {
        "trade_id": 14,
        "timestamp": "2025-12-15T07:07:52.000057",
        "digit": 6,
        "stake": 0.6,
        "multiplier": 10.5,
        "martingale_level": 0,
        "result": "won",
        "profit": 0.04,
        "balance_before": 611.94,
        "balance_after": 611.98,
        "consecutive_losses": 0,
        "win_rate": 92.85714285714286,
        "session_profit": 0.48999999999999994,
        "contract_id": 301746923728,
        "exit_digit": 1
      },
      {
        "trade_id": 15,
        "timestamp": "2025-12-15T07:07:59.921473",
        "digit": 7,
        "stake": 0.6,
        "multiplier": 10.5,
        "martingale_level": 0,
        "result": "won",
        "profit": 0.04,
        "balance_before": 611.98,
        "balance_after": 612.02,
        "consecutive_losses": 0,
        "win_rate": 93.33333333333333,
        "session_profit": 0.5299999999999999,
        "contract_id": 301746930488,
        "exit_digit": 8
      },
      {
        "trade_id": 16,
        "timestamp": "2025-12-15T07:08:08.010767",
        "digit": 8,
        "stake": 0.6,
        "multiplier": 10.5,
        "martingale_level": 0,
        "result": "won",
        "profit": 0.04,
        "balance_before": 612.02,
        "balance_after": 612.06,
        "consecutive_losses": 0,
        "win_rate": 93.75,
        "session_profit": 0.57,
        "contract_id": 301746939248,
        "exit_digit": 7
      },
      {
        "trade_id": 17,
        "timestamp": "2025-12-15T07:08:13.978776",
        "digit": 9,
        "stake": 0.6,
        "multiplier": 10.5,
        "martingale_level": 0,
        "result": "won",
        "profit": 0.04,
        "balance_before": 612.06,
        "balance_after": 612.0999999999999,
        "consecutive_losses": 0,
        "win_rate": 94.11764705882352,
        "session_profit": 0.61,
        "contract_id": 301746947748,
        "exit_digit": 6
      },
      {
        "trade_id": 18,
        "timestamp": "2025-12-15T07:08:21.995240",
        "digit": 2,
        "stake": 0.6,
        "multiplier": 10.5,
        "martingale_level": 0,
        "result": "won",
        "profit": 0.04,
        "balance_before": 612.1,
        "balance_after": 612.14,
        "consecutive_losses": 0,
        "win_rate": 94.44444444444444,
        "session_profit": 0.65,
        "contract_id": 301746952988,
        "exit_digit": 6
      },
      {
        "trade_id": 19,
        "timestamp": "2025-12-15T07:08:29.895840",
        "digit": 3,
        "stake": 0.6,
        "multiplier": 10.5,
        "martingale_level": 0,
        "result": "won",
        "profit": 0.04,
        "balance_before": 612.14,
        "balance_after": 612.18,
        "consecutive_losses": 0,
        "win_rate": 94.73684210526315,
        "session_profit": 0.6900000000000001,
        "contract_id": 301746960748,
        "exit_digit": 7
      },
      {
        "trade_id": 20,
        "timestamp": "2025-12-15T07:08:38.011497",
        "digit": 4,
        "stake": 0.6,
        "multiplier": 10.5,
        "martingale_level": 0,
        "result": "won",
        "profit": 0.04,
        "balance_before": 612.18,
        "balance_after": 612.2199999999999,
        "consecutive_losses": 0,
        "win_rate": 95.0,
        "session_profit": 0.7300000000000001,
        "contract_id": 301746969688,
        "exit_digit": 6
      },
      {
        "trade_id": 21,
        "timestamp": "2025-12-15T07:08:46.087323",
        "digit": 5,
        "stake": 0.6,
        "multiplier": 10.5,
        "martingale_level": 1,
        "result": "lost",
        "profit": -0.6,
        "balance_before": 611.58,
        "balance_after": 610.98,
        "consecutive_losses": 1,
        "win_rate": 90.47619047619048,
        "session_profit": 0.13000000000000012,
        "contract_id": 301746979508,
        "exit_digit": 5
      },
      {
        "trade_id": 22,
        "timestamp": "2025-12-15T07:09:52.024239",
        "digit": 5,
        "stake": 0.6,
        "multiplier": 10.5,
        "martingale_level": 0,
        "result": "won",
        "profit": 0.61,
        "balance_before": 612.19,
        "balance_after": 612.8000000000001,
        "consecutive_losses": 0,
        "win_rate": 90.9090909090909,
        "session_profit": 0.7400000000000001,
        "contract_id": 301747042728,
        "exit_digit": 8
      },
      {
        "trade_id": 23,
        "timestamp": "2025-12-15T07:09:59.872206",
        "digit": 6,
        "stake": 0.6,
        "multiplier": 10.5,
        "martingale_level": 0,
        "result": "won",
        "profit": 0.04,
        "balance_before": 612.23,
        "balance_after": 612.27,
        "consecutive_losses": 0,
        "win_rate": 91.30434782608695,
        "session_profit": 0.7800000000000001,
        "contract_id": 301747049308,
        "exit_digit": 2
      },
      {
        "trade_id": 24,
        "timestamp": "2025-12-15T07:10:08.066683",
        "digit": 7,
        "stake": 0.6,
        "multiplier": 10.5,
        "martingale_level": 1,
        "result": "lost",
        "profit": -0.6,
        "balance_before": 611.63,
        "balance_after": 611.03,
        "consecutive_losses": 1,
        "win_rate": 87.5,
        "session_profit": 0.18000000000000016,
        "contract_id": 301747058568,
        "exit_digit": 7
      },
      {
        "trade_id": 25,
        "timestamp": "2025-12-15T07:11:13.874259",
        "digit": 7,
        "stake": 0.6,
        "multiplier": 10.5,
        "martingale_level": 0,
        "result": "won",
        "profit": 0.61,
        "balance_before": 612.24,
        "balance_after": 612.85,
        "consecutive_losses": 0,
        "win_rate": 88.0,
        "session_profit": 0.7900000000000001,
        "contract_id": 301747128268,
        "exit_digit": 6
      },
      {
        "trade_id": 26,
        "timestamp": "2025-12-15T07:11:22.029042",
        "digit": 8,
        "stake": 0.6,
        "multiplier": 10.5,
        "martingale_level": 0,
        "result": "won",
        "profit": 0.04,
        "balance_before": 612.28,
        "balance_after": 612.3199999999999,
        "consecutive_losses": 0,
        "win_rate": 88.46153846153845,
        "session_profit": 0.8300000000000002,
        "contract_id": 301747136288,
        "exit_digit": 7
      },
      {
        "trade_id": 27,
        "timestamp": "2025-12-15T07:11:29.853890",
        "digit": 9,
        "stake": 0.6,
        "multiplier": 10.5,
        "martingale_level": 0,
        "result": "won",
        "profit": 0.04,
        "balance_before": 612.32,
        "balance_after": 612.36,
        "consecutive_losses": 0,
        "win_rate": 88.88888888888889,
        "session_profit": 0.8700000000000002,
        "contract_id": 301747144688,
        "exit_digit": 0
      },
      {
        "trade_id": 28,
        "timestamp": "2025-12-15T07:11:37.904164",
        "digit": 2,
        "stake": 0.6,
        "multiplier": 10.5,
        "martingale_level": 0,
        "result": "won",
        "profit": 0.04,
        "balance_before": 612.36,
        "balance_after": 612.4,
        "consecutive_losses": 0,
        "win_rate": 89.28571428571429,
        "session_profit": 0.9100000000000003,
        "contract_id": 301747152508,
        "exit_digit": 4
      },
      {
        "trade_id": 29,
        "timestamp": "2025-12-15T07:11:45.941609",
        "digit": 3,
        "stake": 0.6,
        "multiplier": 10.5,
        "martingale_level": 0,
        "result": "won",
        "profit": 0.04,
        "balance_before": 612.4,
        "balance_after": 612.4399999999999,
        "consecutive_losses": 0,
        "win_rate": 89.65517241379311,
        "session_profit": 0.9500000000000003,
        "contract_id": 301747159708,
        "exit_digit": 0
      },
      {
        "trade_id": 30,
        "timestamp": "2025-12-15T07:11:53.913081",
        "digit": 4,
        "stake": 0.6,
        "multiplier": 10.5,
        "martingale_level": 0,
        "result": "won",
        "profit": 0.04,
        "balance_before": 612.44,
        "balance_after": 612.48,
        "consecutive_losses": 0,
        "win_rate": 90.0,
        "session_profit": 0.9900000000000003,
        "contract_id": 301747167748,
        "exit_digit": 9
      },
      {
        "trade_id": 31,
        "timestamp": "2025-12-15T07:12:02.064249",
        "digit": 5,
        "stake": 0.6,
        "multiplier": 10.5,
        "martingale_level": 0,
        "result": "won",
        "profit": 0.04,
        "balance_before": 612.48,
        "balance_after": 612.52,
        "consecutive_losses": 0,
        "win_rate": 90.32258064516128,
        "session_profit": 1.0300000000000002,
        "contract_id": 301747176508,
        "exit_digit": 3
      },
      {
        "trade_id": 32,
        "timestamp": "2025-12-15T07:12:09.895318",
        "digit": 6,
        "stake": 0.6,
        "multiplier": 10.5,
        "martingale_level": 0,
        "result": "won",
        "profit": 0.04,
        "balance_before": 612.52,
        "balance_after": 612.56,
        "consecutive_losses": 0,
        "win_rate": 90.625,
        "session_profit": 1.0700000000000003,
        "contract_id": 301747185948,
        "exit_digit": 2
      },
      {
        "trade_id": 33,
        "timestamp": "2025-12-15T07:12:17.871558",
        "digit": 7,
        "stake": 0.6,
        "multiplier": 10.5,
        "martingale_level": 0,
        "result": "won",
        "profit": 0.04,
        "balance_before": 612.56,
        "balance_after": 612.5999999999999,
        "consecutive_losses": 0,
        "win_rate": 90.9090909090909,
        "session_profit": 1.1100000000000003,
        "contract_id": 301747193708,
        "exit_digit": 2
      },
      {
        "trade_id": 34,
        "timestamp": "2025-12-15T07:12:25.894095",
        "digit": 8,
        "stake": 0.6,
        "multiplier": 10.5,
        "martingale_level": 1,
        "result": "lost",
        "profit": -0.6,
        "balance_before": 611.96,
        "balance_after": 611.36,
        "consecutive_losses": 1,
        "win_rate": 88.23529411764706,
        "session_profit": 0.5100000000000003,
        "contract_id": 301747202488,
        "exit_digit": 8
      },
      {
        "trade_id": 35,
        "timestamp": "2025-12-15T07:13:31.910566",
        "digit": 8,
        "stake": 0.6,
        "multiplier": 10.5,
        "martingale_level": 0,
        "result": "won",
        "profit": 0.61,
        "balance_before": 612.57,
        "balance_after": 613.1800000000001,
        "consecutive_losses": 0,
        "win_rate": 88.57142857142857,
        "session_profit": 1.1200000000000003,
        "contract_id": 301747272168,
        "exit_digit": 2
      },
      {
        "trade_id": 36,
        "timestamp": "2025-12-15T07:13:39.911215",
        "digit": 9,
        "stake": 0.6,
        "multiplier": 10.5,
        "martingale_level": 0,
        "result": "won",
        "profit": 0.04,
        "balance_before": 612.61,
        "balance_after": 612.65,
        "consecutive_losses": 0,
        "win_rate": 88.88888888888889,
        "session_profit": 1.1600000000000004,
        "contract_id": 301747280108,
        "exit_digit": 6
      },
      {
        "trade_id": 37,
        "timestamp": "2025-12-15T07:13:47.892831",
        "digit": 2,
        "stake": 0.6,
        "multiplier": 10.5,
        "martingale_level": 0,
        "result": "won",
        "profit": 0.04,
        "balance_before": 612.65,
        "balance_after": 612.6899999999999,
        "consecutive_losses": 0,
        "win_rate": 89.1891891891892,
        "session_profit": 1.2000000000000004,
        "contract_id": 301747289368,
        "exit_digit": 9
      },
      {
        "trade_id": 38,
        "timestamp": "2025-12-15T07:13:55.995519",
        "digit": 3,
        "stake": 0.6,
        "multiplier": 10.5,
        "martingale_level": 0,
        "result": "won",
        "profit": 0.04,
        "balance_before": 612.69,
        "balance_after": 612.73,
        "consecutive_losses": 0,
        "win_rate": 89.47368421052632,
        "session_profit": 1.2400000000000004,
        "contract_id": 301747298388,
        "exit_digit": 9
      },
      {
        "trade_id": 39,
        "timestamp": "2025-12-15T07:14:03.983248",
        "digit": 4,
        "stake": 0.6,
        "multiplier": 10.5,
        "martingale_level": 0,
        "result": "won",
        "profit": 0.04,
        "balance_before": 612.73,
        "balance_after": 612.77,
        "consecutive_losses": 0,
        "win_rate": 89.74358974358975,
        "session_profit": 1.2800000000000005,
        "contract_id": 301747307328,
        "exit_digit": 6
      },
      {
        "trade_id": 40,
        "timestamp": "2025-12-15T07:14:12.011278",
        "digit": 5,
        "stake": 0.6,
        "multiplier": 10.5,
        "martingale_level": 0,
        "result": "won",
        "profit": 0.04,
        "balance_before": 612.77,
        "balance_after": 612.81,
        "consecutive_losses": 0,
        "win_rate": 90.0,
        "session_profit": 1.3200000000000005,
        "contract_id": 301747316828,
        "exit_digit": 2
      },
      {
        "trade_id": 41,
        "timestamp": "2025-12-15T07:14:20.000568",
        "digit": 6,
        "stake": 0.6,
        "multiplier": 10.5,
        "martingale_level": 0,
        "result": "won",
        "profit": 0.04,
        "balance_before": 612.81,
        "balance_after": 612.8499999999999,
        "consecutive_losses": 0,
        "win_rate": 90.2439024390244,
        "session_profit": 1.3600000000000005,
        "contract_id": 301747325748,
        "exit_digit": 4
      },
      {
        "trade_id": 42,
        "timestamp": "2025-12-15T07:14:27.975334",
        "digit": 7,
        "stake": 0.6,
        "multiplier": 10.5,
        "martingale_level": 0,
        "result": "won",
        "profit": 0.04,
        "balance_before": 612.85,
        "balance_after": 612.89,
        "consecutive_losses": 0,
        "win_rate": 90.47619047619048,
        "session_profit": 1.4000000000000006,
        "contract_id": 301747334588,
        "exit_digit": 1
      },
      {
        "trade_id": 43,
        "timestamp": "2025-12-15T07:14:35.912622",
        "digit": 8,
        "stake": 0.6,
        "multiplier": 10.5,
        "martingale_level": 0,
        "result": "won",
        "profit": 0.04,
        "balance_before": 612.89,
        "balance_after": 612.93,
        "consecutive_losses": 0,
        "win_rate": 90.69767441860465,
        "session_profit": 1.4400000000000006,
        "contract_id": 301747342388,
        "exit_digit": 6
      },
      {
        "trade_id": 44,
        "timestamp": "2025-12-15T07:14:43.908321",
        "digit": 9,
        "stake": 0.6,
        "multiplier": 10.5,
        "martingale_level": 0,
        "result": "won",
        "profit": 0.04,
        "balance_before": 612.93,
        "balance_after": 612.9699999999999,
        "consecutive_losses": 0,
        "win_rate": 90.9090909090909,
        "session_profit": 1.4800000000000006,
        "contract_id": 301747351188,
        "exit_digit": 6
      },
      {
        "trade_id": 45,
        "timestamp": "2025-12-15T07:14:51.910074",
        "digit": 2,
        "stake": 0.6,
        "multiplier": 10.5,
        "martingale_level": 0,
        "result": "won",
        "profit": 0.04,
        "balance_before": 612.97,
        "balance_after": 613.01,
        "consecutive_losses": 0,
        "win_rate": 91.11111111111111,
        "session_profit": 1.5200000000000007,
        "contract_id": 301747358928,
        "exit_digit": 7
      },
      {
        "trade_id": 46,
        "timestamp": "2025-12-15T07:14:59.867357",
        "digit": 3,
        "stake": 0.6,
        "multiplier": 10.5,
        "martingale_level": 1,
        "result": "lost",
        "profit": -0.6,
        "balance_before": 612.37,
        "balance_after": 611.77,
        "consecutive_losses": 1,
        "win_rate": 89.13043478260869,
        "session_profit": 0.9200000000000007,
        "contract_id": 301747367528,
        "exit_digit": 3
      },
      {
        "trade_id": 47,
        "timestamp": "2025-12-15T07:16:05.859826",
        "digit": 3,
        "stake": 0.6,
        "multiplier": 10.5,
        "martingale_level": 0,
        "result": "won",
        "profit": 0.61,
        "balance_before": 612.98,
        "balance_after": 613.59,
        "consecutive_losses": 0,
        "win_rate": 89.36170212765957,
        "session_profit": 1.5300000000000007,
        "contract_id": 301747440788,
        "exit_digit": 0
      },
      {
        "trade_id": 48,
        "timestamp": "2025-12-15T07:16:15.983691",
        "digit": 4,
        "stake": 0.6,
        "multiplier": 10.5,
        "martingale_level": 0,
        "result": "won",
        "profit": 0.04,
        "balance_before": 613.02,
        "balance_after": 613.06,
        "consecutive_losses": 0,
        "win_rate": 89.58333333333334,
        "session_profit": 1.5700000000000007,
        "contract_id": 301747453728,
        "exit_digit": 5
      },
      {
        "trade_id": 49,
        "timestamp": "2025-12-15T07:16:24.067743",
        "digit": 5,
        "stake": 0.6,
        "multiplier": 10.5,
        "martingale_level": 0,
        "result": "won",
        "profit": 0.04,
        "balance_before": 613.06,
        "balance_after": 613.0999999999999,
        "consecutive_losses": 0,
        "win_rate": 89.79591836734694,
        "session_profit": 1.6100000000000008,
        "contract_id": 301747462108,
        "exit_digit": 0
      },
      {
        "trade_id": 50,
        "timestamp": "2025-12-15T07:16:31.925777",
        "digit": 6,
        "stake": 0.6,
        "multiplier": 10.5,
        "martingale_level": 0,
        "result": "won",
        "profit": 0.04,
        "balance_before": 613.1,
        "balance_after": 613.14,
        "consecutive_losses": 0,
        "win_rate": 90.0,
        "session_profit": 1.6500000000000008,
        "contract_id": 301747471388,
        "exit_digit": 0
      },
      {
        "trade_id": 51,
        "timestamp": "2025-12-15T07:16:39.965686",
        "digit": 7,
        "stake": 0.6,
        "multiplier": 10.5,
        "martingale_level": 0,
        "result": "won",
        "profit": 0.04,
        "balance_before": 613.14,
        "balance_after": 613.18,
        "consecutive_losses": 0,
        "win_rate": 90.19607843137256,
        "session_profit": 1.6900000000000008,
        "contract_id": 301747479548,
        "exit_digit": 2
      },
      {
        "trade_id": 52,
        "timestamp": "2025-12-15T07:16:47.920799",
        "digit": 8,
        "stake": 0.6,
        "multiplier": 10.5,
        "martingale_level": 0,
        "result": "won",
        "profit": 0.04,
        "balance_before": 613.18,
        "balance_after": 613.2199999999999,
        "consecutive_losses": 0,
        "win_rate": 90.38461538461539,
        "session_profit": 1.7300000000000009,
        "contract_id": 301747486868,
        "exit_digit": 7
      },
      {
        "trade_id": 53,
        "timestamp": "2025-12-15T07:16:55.990012",
        "digit": 9,
        "stake": 0.6,
        "multiplier": 10.5,
        "martingale_level": 0,
        "result": "won",
        "profit": 0.04,
        "balance_before": 613.22,
        "balance_after": 613.26,
        "consecutive_losses": 0,
        "win_rate": 90.56603773584906,
        "session_profit": 1.770000000000001,
        "contract_id": 301747495388,
        "exit_digit": 5
      }
    ]
  },
  "trades": [
    {
      "trade_id": 1,
      "timestamp": "2025-12-15T07:05:10.042716",
      "digit": 2,
      "stake": 0.6,
      "multiplier": 10.5,
      "martingale_level": 0,
      "result": "won",
      "profit": 0.04,
      "balance_before": 611.49,
      "balance_after": 611.53,
      "consecutive_losses": 0,
      "win_rate": 100.0,
      "session_profit": 0.04,
      "contract_id": 301746760948,
      "exit_digit": 1
    },
    {
      "trade_id": 2,
      "timestamp": "2025-12-15T07:05:18.148278",
      "digit": 3,
      "stake": 0.6,
      "multiplier": 10.5,
      "martingale_level": 0,
      "result": "won",
      "profit": 0.04,
      "balance_before": 611.53,
      "balance_after": 611.5699999999999,
      "consecutive_losses": 0,
      "win_rate": 100.0,
      "session_profit": 0.08,
      "contract_id": 301746768648,
      "exit_digit": 9
    },
    {
      "trade_id": 3,
      "timestamp": "2025-12-15T07:05:26.147095",
      "digit": 4,
      "stake": 0.6,
      "multiplier": 10.5,
      "martingale_level": 0,
      "result": "won",
      "profit": 0.04,
      "balance_before": 611.57,
      "balance_after": 611.61,
      "consecutive_losses": 0,
      "win_rate": 100.0,
      "session_profit": 0.12,
      "contract_id": 301746777348,
      "exit_digit": 3
    },
    {
      "trade_id": 4,
      "timestamp": "2025-12-15T07:05:33.872045",
      "digit": 5,
      "stake": 0.6,
      "multiplier": 10.5,
      "martingale_level": 0,
      "result": "won",
      "profit": 0.04,
      "balance_before": 611.61,
      "balance_after": 611.65,
      "consecutive_losses": 0,
      "win_rate": 100.0,
      "session_profit": 0.16,
      "contract_id": 301746785368,
      "exit_digit": 0
    },
    {
      "trade_id": 5,
      "timestamp": "2025-12-15T07:05:41.906566",
      "digit": 6,
      "stake": 0.6,
      "multiplier": 10.5,
      "martingale_level": 0,
      "result": "won",
      "profit": 0.04,
      "balance_before": 611.65,
      "balance_after": 611.6899999999999,
      "consecutive_losses": 0,
      "win_rate": 100.0,
      "session_profit": 0.2,
      "contract_id": 301746793088,
      "exit_digit": 1
    },
    {
      "trade_id": 6,
      "timestamp": "2025-12-15T07:05:49.922568",
      "digit": 7,
      "stake": 0.6,
      "multiplier": 10.5,
      "martingale_level": 0,
      "result": "won",
      "profit": 0.04,
      "balance_before": 611.69,
      "balance_after": 611.73,
      "consecutive_losses": 0,
      "win_rate": 100.0,
      "session_profit": 0.24000000000000002,
      "contract_id": 301746801308,
      "exit_digit": 6
    },
    {
      "trade_id": 7,
      "timestamp": "2025-12-15T07:05:57.851191",
      "digit": 8,
      "stake": 0.6,
      "multiplier": 10.5,
      "martingale_level": 0,
      "result": "won",
      "profit": 0.04,
      "balance_before": 611.73,
      "balance_after": 611.77,
      "consecutive_losses": 0,
      "win_rate": 100.0,
      "session_profit": 0.28,
      "contract_id": 301746809748,
      "exit_digit": 6
    },
    {
      "trade_id": 8,
      "timestamp": "2025-12-15T07:06:05.975746",
      "digit": 9,
      "stake": 0.6,
      "multiplier": 10.5,
      "martingale_level": 0,
      "result": "won",
      "profit": 0.04,
      "balance_before": 611.77,
      "balance_after": 611.81,
      "consecutive_losses": 0,
      "win_rate": 100.0,
      "session_profit": 0.32,
      "contract_id": 301746818508,
      "exit_digit": 3
    },
    {
      "trade_id": 9,
      "timestamp": "2025-12-15T07:06:14.148963",
      "digit": 2,
      "stake": 0.6,
      "multiplier": 10.5,
      "martingale_level": 1,
      "result": "lost",
      "profit": -0.6,
      "balance_before": 611.17,
      "balance_after": 610.5699999999999,
      "consecutive_losses": 1,
      "win_rate": 88.88888888888889,
      "session_profit": -0.27999999999999997,
      "contract_id": 301746826648,
      "exit_digit": 2
    },
    {
      "trade_id": 10,
      "timestamp": "2025-12-15T07:07:20.035725",
      "digit": 2,
      "stake": 0.6,
      "multiplier": 10.5,
      "martingale_level": 0,
      "result": "won",
      "profit": 0.61,
      "balance_before": 611.78,
      "balance_after": 612.39,
      "consecutive_losses": 0,
      "win_rate": 90.0,
      "session_profit": 0.33,
      "contract_id": 301746891768,
      "exit_digit": 7
    },
    {
      "trade_id": 11,
      "timestamp": "2025-12-15T07:07:27.882173",
      "digit": 3,
      "stake": 0.6,
      "multiplier": 10.5,
      "martingale_level": 0,
      "result": "won",
      "profit": 0.04,
      "balance_before": 611.82,
      "balance_after": 611.86,
      "consecutive_losses": 0,
      "win_rate": 90.9090909090909,
      "session_profit": 0.37,
      "contract_id": 301746898768,
      "exit_digit": 9
    },
    {
      "trade_id": 12,
      "timestamp": "2025-12-15T07:07:36.031354",
      "digit": 4,
      "stake": 0.6,
      "multiplier": 10.5,
      "martingale_level": 0,
      "result": "won",
      "profit": 0.04,
      "balance_before": 611.86,
      "balance_after": 611.9,
      "consecutive_losses": 0,
      "win_rate": 91.66666666666666,
      "session_profit": 0.41,
      "contract_id": 301746906828,
      "exit_digit": 8
    },
    {
      "trade_id": 13,
      "timestamp": "2025-12-15T07:07:44.034603",
      "digit": 5,
      "stake": 0.6,
      "multiplier": 10.5,
      "martingale_level": 0,
      "result": "won",
      "profit": 0.04,
      "balance_before": 611.9,
      "balance_after": 611.9399999999999,
      "consecutive_losses": 0,
      "win_rate": 92.3076923076923,
      "session_profit": 0.44999999999999996,
      "contract_id": 301746915088,
      "exit_digit": 0
    },
    {
      "trade_id": 14,
      "timestamp": "2025-12-15T07:07:52.000057",
      "digit": 6,
      "stake": 0.6,
      "multiplier": 10.5,
      "martingale_level": 0,
      "result": "won",
      "profit": 0.04,
      "balance_before": 611.94,
      "balance_after": 611.98,
      "consecutive_losses": 0,
      "win_rate": 92.85714285714286,
      "session_profit": 0.48999999999999994,
      "contract_id": 301746923728,
      "exit_digit": 1
    },
    {
      "trade_id": 15,
      "timestamp": "2025-12-15T07:07:59.921473",
      "digit": 7,
      "stake": 0.6,
      "multiplier": 10.5,
      "martingale_level": 0,
      "result": "won",
      "profit": 0.04,
      "balance_before": 611.98,
      "balance_after": 612.02,
      "consecutive_losses": 0,
      "win_rate": 93.33333333333333,
      "session_profit": 0.5299999999999999,
      "contract_id": 301746930488,
      "exit_digit": 8
    },
    {
      "trade_id": 16,
      "timestamp": "2025-12-15T07:08:08.010767",
      "digit": 8,
      "stake": 0.6,
      "multiplier": 10.5,
      "martingale_level": 0,
      "result": "won",
      "profit": 0.04,
      "balance_before": 612.02,
      "balance_after": 612.06,
      "consecutive_losses": 0,
      "win_rate": 93.75,
      "session_profit": 0.57,
      "contract_id": 301746939248,
      "exit_digit": 7
    },
    {
      "trade_id": 17,
      "timestamp": "2025-12-15T07:08:13.978776",
      "digit": 9,
      "stake": 0.6,
      "multiplier": 10.5,
      "martingale_level": 0,
      "result": "won",
      "profit": 0.04,
      "balance_before": 612.06,
      "balance_after": 612.0999999999999,
      "consecutive_losses": 0,
      "win_rate": 94.11764705882352,
      "session_profit": 0.61,
      "contract_id": 301746947748,
      "exit_digit": 6
    },
    {
      "trade_id": 18,
      "timestamp": "2025-12-15T07:08:21.995240",
      "digit": 2,
      "stake": 0.6,
      "multiplier": 10.5,
      "martingale_level": 0,
      "result": "won",
      "profit": 0.04,
      "balance_before": 612.1,
      "balance_after": 612.14,
      "consecutive_losses": 0,
      "win_rate": 94.44444444444444,
      "session_profit": 0.65,
      "contract_id": 301746952988,
      "exit_digit": 6
    },
    {
      "trade_id": 19,
      "timestamp": "2025-12-15T07:08:29.895840",
      "digit": 3,
      "stake": 0.6,
      "multiplier": 10.5,
      "martingale_level": 0,
      "result": "won",
      "profit": 0.04,
      "balance_before": 612.14,
      "balance_after": 612.18,
      "consecutive_losses": 0,
      "win_rate": 94.73684210526315,
      "session_profit": 0.6900000000000001,
      "contract_id": 301746960748,
      "exit_digit": 7
    },
    {
      "trade_id": 20,
      "timestamp": "2025-12-15T07:08:38.011497",
      "digit": 4,
      "stake": 0.6,
      "multiplier": 10.5,
      "martingale_level": 0,
      "result": "won",
      "profit": 0.04,
      "balance_before": 612.18,
      "balance_after": 612.2199999999999,
      "consecutive_losses": 0,
      "win_rate": 95.0,
      "session_profit": 0.7300000000000001,
      "contract_id": 301746969688,
      "exit_digit": 6
    },
    {
      "trade_id": 21,
      "timestamp": "2025-12-15T07:08:46.087323",
      "digit": 5,
      "stake": 0.6,
      "multiplier": 10.5,
      "martingale_level": 1,
      "result": "lost",
      "profit": -0.6,
      "balance_before": 611.58,
      "balance_after": 610.98,
      "consecutive_losses": 1,
      "win_rate": 90.47619047619048,
      "session_profit": 0.13000000000000012,
      "contract_id": 301746979508,
      "exit_digit": 5
    },
    {
      "trade_id": 22,
      "timestamp": "2025-12-15T07:09:52.024239",
      "digit": 5,
      "stake": 0.6,
      "multiplier": 10.5,
      "martingale_level": 0,
      "result": "won",
      "profit": 0.61,
      "balance_before": 612.19,
      "balance_after": 612.8000000000001,
      "consecutive_losses": 0,
      "win_rate": 90.9090909090909,
      "session_profit": 0.7400000000000001,
      "contract_id": 301747042728,
      "exit_digit": 8
    },
    {
      "trade_id": 23,
      "timestamp": "2025-12-15T07:09:59.872206",
      "digit": 6,
      "stake": 0.6,
      "multiplier": 10.5,
      "martingale_level": 0,
      "result": "won",
      "profit": 0.04,
      "balance_before": 612.23,
      "balance_after": 612.27,
      "consecutive_losses": 0,
      "win_rate": 91.30434782608695,
      "session_profit": 0.7800000000000001,
      "contract_id": 301747049308,
      "exit_digit": 2
    },
    {
      "trade_id": 24,
      "timestamp": "2025-12-15T07:10:08.066683",
      "digit": 7,
      "stake": 0.6,
      "multiplier": 10.5,
      "martingale_level": 1,
      "result": "lost",
      "profit": -0.6,
      "balance_before": 611.63,
      "balance_after": 611.03,
      "consecutive_losses": 1,
      "win_rate": 87.5,
      "session_profit": 0.18000000000000016,
      "contract_id": 301747058568,
      "exit_digit": 7
    },
    {
      "trade_id": 25,
      "timestamp": "2025-12-15T07:11:13.874259",
      "digit": 7,
      "stake": 0.6,
      "multiplier": 10.5,
      "martingale_level": 0,
      "result": "won",
      "profit": 0.61,
      "balance_before": 612.24,
      "balance_after": 612.85,
      "consecutive_losses": 0,
      "win_rate": 88.0,
      "session_profit": 0.7900000000000001,
      "contract_id": 301747128268,
      "exit_digit": 6
    },
    {
      "trade_id": 26,
      "timestamp": "2025-12-15T07:11:22.029042",
      "digit": 8,
      "stake": 0.6,
      "multiplier": 10.5,
      "martingale_level": 0,
      "result": "won",
      "profit": 0.04,
      "balance_before": 612.28,
      "balance_after": 612.3199999999999,
      "consecutive_losses": 0,
      "win_rate": 88.46153846153845,
      "session_profit": 0.8300000000000002,
      "contract_id": 301747136288,
      "exit_digit": 7
    },
    {
      "trade_id": 27,
      "timestamp": "2025-12-15T07:11:29.853890",
      "digit": 9,
      "stake": 0.6,
      "multiplier": 10.5,
      "martingale_level": 0,
      "result": "won",
      "profit": 0.04,
      "balance_before": 612.32,
      "balance_after": 612.36,
      "consecutive_losses": 0,
      "win_rate": 88.88888888888889,
      "session_profit": 0.8700000000000002,
      "contract_id": 301747144688,
      "exit_digit": 0
    },
    {
      "trade_id": 28,
      "timestamp": "2025-12-15T07:11:37.904164",
      "digit": 2,
      "stake": 0.6,
      "multiplier": 10.5,
      "martingale_level": 0,
      "result": "won",
      "profit": 0.04,
      "balance_before": 612.36,
      "balance_after": 612.4,
      "consecutive_losses": 0,
      "win_rate": 89.28571428571429,
      "session_profit": 0.9100000000000003,
      "contract_id": 301747152508,
      "exit_digit": 4
    },
    {
      "trade_id": 29,
      "timestamp": "2025-12-15T07:11:45.941609",
      "digit": 3,
      "stake": 0.6,
      "multiplier": 10.5,
      "martingale_level": 0,
      "result": "won",
      "profit": 0.04,
      "balance_before": 612.4,
      "balance_after": 612.4399999999999,
      "consecutive_losses": 0,
      "win_rate": 89.65517241379311,
      "session_profit": 0.9500000000000003,
      "contract_id": 301747159708,
      "exit_digit": 0
    },
    {
      "trade_id": 30,
      "timestamp": "2025-12-15T07:11:53.913081",
      "digit": 4,
      "stake": 0.6,
      "multiplier": 10.5,
      "martingale_level": 0,
      "result": "won",
      "profit": 0.04,
      "balance_before": 612.44,
      "balance_after": 612.48,
      "consecutive_losses": 0,
      "win_rate": 90.0,
      "session_profit": 0.9900000000000003,
      "contract_id": 301747167748,
      "exit_digit": 9
    },
    {
      "trade_id": 31,
      "timestamp": "2025-12-15T07:12:02.064249",
      "digit": 5,
      "stake": 0.6,
      "multiplier": 10.5,
      "martingale_level": 0,
      "result": "won",
      "profit": 0.04,
      "balance_before": 612.48,
      "balance_after": 612.52,
      "consecutive_losses": 0,
      "win_rate": 90.32258064516128,
      "session_profit": 1.0300000000000002,
      "contract_id": 301747176508,
      "exit_digit": 3
    },
    {
      "trade_id": 32,
      "timestamp": "2025-12-15T07:12:09.895318",
      "digit": 6,
      "stake": 0.6,
      "multiplier": 10.5,
      "martingale_level": 0,
      "result": "won",
      "profit": 0.04,
      "balance_before": 612.52,
      "balance_after": 612.56,
      "consecutive_losses": 0,
      "win_rate": 90.625,
      "session_profit": 1.0700000000000003,
      "contract_id": 301747185948,
      "exit_digit": 2
    },
    {
      "trade_id": 33,
      "timestamp": "2025-12-15T07:12:17.871558",
      "digit": 7,
      "stake": 0.6,
      "multiplier": 10.5,
      "martingale_level": 0,
      "result": "won",
      "profit": 0.04,
      "balance_before": 612.56,
      "balance_after": 612.5999999999999,
      "consecutive_losses": 0,
      "win_rate": 90.9090909090909,
      "session_profit": 1.1100000000000003,
      "contract_id": 301747193708,
      "exit_digit": 2
    },
    {
      "trade_id": 34,
      "timestamp": "2025-12-15T07:12:25.894095",
      "digit": 8,
      "stake": 0.6,
      "multiplier": 10.5,
      "martingale_level": 1,
      "result": "lost",
      "profit": -0.6,
      "balance_before": 611.96,
      "balance_after": 611.36,
      "consecutive_losses": 1,
      "win_rate": 88.23529411764706,
      "session_profit": 0.5100000000000003,
      "contract_id": 301747202488,
      "exit_digit": 8
    },
    {
      "trade_id": 35,
      "timestamp": "2025-12-15T07:13:31.910566",
      "digit": 8,
      "stake": 0.6,
      "multiplier": 10.5,
      "martingale_level": 0,
      "result": "won",
      "profit": 0.61,
      "balance_before": 612.57,
      "balance_after": 613.1800000000001,
      "consecutive_losses": 0,
      "win_rate": 88.57142857142857,
      "session_profit": 1.1200000000000003,
      "contract_id": 301747272168,
      "exit_digit": 2
    },
    {
      "trade_id": 36,
      "timestamp": "2025-12-15T07:13:39.911215",
      "digit": 9,
      "stake": 0.6,
      "multiplier": 10.5,
      "martingale_level": 0,
      "result": "won",
      "profit": 0.04,
      "balance_before": 612.61,
      "balance_after": 612.65,
      "consecutive_losses": 0,
      "win_rate": 88.88888888888889,
      "session_profit": 1.1600000000000004,
      "contract_id": 301747280108,
      "exit_digit": 6
    },
    {
      "trade_id": 37,
      "timestamp": "2025-12-15T07:13:47.892831",
      "digit": 2,
      "stake": 0.6,
      "multiplier": 10.5,
      "martingale_level": 0,
      "result": "won",
      "profit": 0.04,
      "balance_before": 612.65,
      "balance_after": 612.6899999999999,
      "consecutive_losses": 0,
      "win_rate": 89.1891891891892,
      "session_profit": 1.2000000000000004,
      "contract_id": 301747289368,
      "exit_digit": 9
    },
    {
      "trade_id": 38,
      "timestamp": "2025-12-15T07:13:55.995519",
      "digit": 3,
      "stake": 0.6,
      "multiplier": 10.5,
      "martingale_level": 0,
      "result": "won",
      "profit": 0.04,
      "balance_before": 612.69,
      "balance_after": 612.73,
      "consecutive_losses": 0,
      "win_rate": 89.47368421052632,
      "session_profit": 1.2400000000000004,
      "contract_id": 301747298388,
      "exit_digit": 9
    },
    {
      "trade_id": 39,
      "timestamp": "2025-12-15T07:14:03.983248",
      "digit": 4,
      "stake": 0.6,
      "multiplier": 10.5,
      "martingale_level": 0,
      "result": "won",
      "profit": 0.04,
      "balance_before": 612.73,
      "balance_after": 612.77,
      "consecutive_losses": 0,
      "win_rate": 89.74358974358975,
      "session_profit": 1.2800000000000005,
      "contract_id": 301747307328,
      "exit_digit": 6
    },
    {
      "trade_id": 40,
      "timestamp": "2025-12-15T07:14:12.011278",
      "digit": 5,
      "stake": 0.6,
      "multiplier": 10.5,
      "martingale_level": 0,
      "result": "won",
      "profit": 0.04,
      "balance_before": 612.77,
      "balance_after": 612.81,
      "consecutive_losses": 0,
      "win_rate": 90.0,
      "session_profit": 1.3200000000000005,
      "contract_id": 301747316828,
      "exit_digit": 2
    },
    {
      "trade_id": 41,
      "timestamp": "2025-12-15T07:14:20.000568",
      "digit": 6,
      "stake": 0.6,
      "multiplier": 10.5,
      "martingale_level": 0,
      "result": "won",
      "profit": 0.04,
      "balance_before": 612.81,
      "balance_after": 612.8499999999999,
      "consecutive_losses": 0,
      "win_rate": 90.2439024390244,
      "session_profit": 1.3600000000000005,
      "contract_id": 301747325748,
      "exit_digit": 4
    },
    {
      "trade_id": 42,
      "timestamp": "2025-12-15T07:14:27.975334",
      "digit": 7,
      "stake": 0.6,
      "multiplier": 10.5,
      "martingale_level": 0,
      "result": "won",
      "profit": 0.04,
      "balance_before": 612.85,
      "balance_after": 612.89,
      "consecutive_losses": 0,
      "win_rate": 90.47619047619048,
      "session_profit": 1.4000000000000006,
      "contract_id": 301747334588,
      "exit_digit": 1
    },
    {
      "trade_id": 43,
      "timestamp": "2025-12-15T07:14:35.912622",
      "digit": 8,
      "stake": 0.6,
      "multiplier": 10.5,
      "martingale_level": 0,
      "result": "won",
      "profit": 0.04,
      "balance_before": 612.89,
      "balance_after": 612.93,
      "consecutive_losses": 0,
      "win_rate": 90.69767441860465,
      "session_profit": 1.4400000000000006,
      "contract_id": 301747342388,
      "exit_digit": 6
    },
    {
      "trade_id": 44,
      "timestamp": "2025-12-15T07:14:43.908321",
      "digit": 9,
      "stake": 0.6,
      "multiplier": 10.5,
      "martingale_level": 0,
      "result": "won",
      "profit": 0.04,
      "balance_before": 612.93,
      "balance_after": 612.9699999999999,
      "consecutive_losses": 0,
      "win_rate": 90.9090909090909,
      "session_profit": 1.4800000000000006,
      "contract_id": 301747351188,
      "exit_digit": 6
    },
    {
      "trade_id": 45,
      "timestamp": "2025-12-15T07:14:51.910074",
      "digit": 2,
      "stake": 0.6,
      "multiplier": 10.5,
      "martingale_level": 0,
      "result": "won",
      "profit": 0.04,
      "balance_before": 612.97,
      "balance_after": 613.01,
      "consecutive_losses": 0,
      "win_rate": 91.11111111111111,
      "session_profit": 1.5200000000000007,
      "contract_id": 301747358928,
      "exit_digit": 7
    },
    {
      "trade_id": 46,
      "timestamp": "2025-12-15T07:14:59.867357",
      "digit": 3,
      "stake": 0.6,
      "multiplier": 10.5,
      "martingale_level": 1,
      "result": "lost",
      "profit": -0.6,
      "balance_before": 612.37,
      "balance_after": 611.77,
      "consecutive_losses": 1,
      "win_rate": 89.13043478260869,
      "session_profit": 0.9200000000000007,
      "contract_id": 301747367528,
      "exit_digit": 3
    },
    {
      "trade_id": 47,
      "timestamp": "2025-12-15T07:16:05.859826",
      "digit": 3,
      "stake": 0.6,
      "multiplier": 10.5,
      "martingale_level": 0,
      "result": "won",
      "profit": 0.61,
      "balance_before": 612.98,
      "balance_after": 613.59,
      "consecutive_losses": 0,
      "win_rate": 89.36170212765957,
      "session_profit": 1.5300000000000007,
      "contract_id": 301747440788,
      "exit_digit": 0
    },
    {
      "trade_id": 48,
      "timestamp": "2025-12-15T07:16:15.983691",
      "digit": 4,
      "stake": 0.6,
      "multiplier": 10.5,
      "martingale_level": 0,
      "result": "won",
      "profit": 0.04,
      "balance_before": 613.02,
      "balance_after": 613.06,
      "consecutive_losses": 0,
      "win_rate": 89.58333333333334,
      "session_profit": 1.5700000000000007,
      "contract_id": 301747453728,
      "exit_digit": 5
    },
    {
      "trade_id": 49,
      "timestamp": "2025-12-15T07:16:24.067743",
      "digit": 5,
      "stake": 0.6,
      "multiplier": 10.5,
      "martingale_level": 0,
      "result": "won",
      "profit": 0.04,
      "balance_before": 613.06,
      "balance_after": 613.0999999999999,
      "consecutive_losses": 0,
      "win_rate": 89.79591836734694,
      "session_profit": 1.6100000000000008,
      "contract_id": 301747462108,
      "exit_digit": 0
    },
    {
      "trade_id": 50,
      "timestamp": "2025-12-15T07:16:31.925777",
      "digit": 6,
      "stake": 0.6,
      "multiplier": 10.5,
      "martingale_level": 0,
      "result": "won",
      "profit": 0.04,
      "balance_before": 613.1,
      "balance_after": 613.14,
      "consecutive_losses": 0,
      "win_rate": 90.0,
      "session_profit": 1.6500000000000008,
      "contract_id": 301747471388,
      "exit_digit": 0
    },
    {
      "trade_id": 51,
      "timestamp": "2025-12-15T07:16:39.965686",
      "digit": 7,
      "stake": 0.6,
      "multiplier": 10.5,
      "martingale_level": 0,
      "result": "won",
      "profit": 0.04,
      "balance_before": 613.14,
      "balance_after": 613.18,
      "consecutive_losses": 0,
      "win_rate": 90.19607843137256,
      "session_profit": 1.6900000000000008,
      "contract_id": 301747479548,
      "exit_digit": 2
    },
    {
      "trade_id": 52,
      "timestamp": "2025-12-15T07:16:47.920799",
      "digit": 8,
      "stake": 0.6,
      "multiplier": 10.5,
      "martingale_level": 0,
      "result": "won",
      "profit": 0.04,
      "balance_before": 613.18,
      "balance_after": 613.2199999999999,
      "consecutive_losses": 0,
      "win_rate": 90.38461538461539,
      "session_profit": 1.7300000000000009,
      "contract_id": 301747486868,
      "exit_digit": 7
    },
    {
      "trade_id": 53,
      "timestamp": "2025-12-15T07:16:55.990012",
      "digit": 9,
      "stake": 0.6,
      "multiplier": 10.5,
      "martingale_level": 0,
      "result": "won",
      "profit": 0.04,
      "balance_before": 613.22,
      "balance_after": 613.26,
      "consecutive_losses": 0,
      "win_rate": 90.56603773584906,
      "session_profit": 1.770000000000001,
      "contract_id": 301747495388,
      "exit_digit": 5
    }
  ],
  "events": [
    {
      "timestamp": "2025-12-15T07:05:02.420619",
      "level": "SUCCESS",
      "message": "Sistema de logging inicializado",
      "data": {
        "account": "Edson Solorzano",
        "session_dir": "logs\\Edson Solorzano_cUlFwckg\\2025-12-15\\session_070502"
      }
    },
    {
      "timestamp": "2025-12-15T07:05:02.433321",
      "level": "SUCCESS",
      "message": "Sistema inicializado",
      "data": {
        "account": "Edson Solorzano",
        "base_fund": 1500.0,
        "initial_stake": 0.6,
        "target_profit": 3.0,
        "martingale_multiplier": 10.5,
        "martingale_levels": 4
      }
    },
    {
      "timestamp": "2025-12-15T07:05:02.434124",
      "level": "INFO",
      "message": "Conectando a Deriv (intento 1/5)",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:05:02.435578",
      "level": "INFO",
      "message": "WebSocket thread iniciado",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:05:02.853975",
      "level": "SUCCESS",
      "message": "Conexi\u00f3n WebSocket establecida",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:05:02.854799",
      "level": "INFO",
      "message": "Autorizando con token...",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:05:03.428751",
      "level": "SUCCESS",
      "message": "Autorizaci\u00f3n exitosa",
      "data": {
        "balance": 611.45,
        "currency": "USD",
        "loginid": "VRTC8206541",
        "email": "dominios.ve@gmail.com"
      }
    },
    {
      "timestamp": "2025-12-15T07:05:03.429690",
      "level": "INFO",
      "message": "\ud83d\udc64 Cliente LoginID: VRTC8206541",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:05:03.430229",
      "level": "INFO",
      "message": "\ud83d\udce7 Cliente Email: dominios.ve@gmail.com",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:05:03.437399",
      "level": "SUCCESS",
      "message": "FTP Backup Manager inicializado",
      "data": {
        "client_hash": "e2b54cf382a1c6c5",
        "client_url": "https://deriv.criptoinversiones.net/trading/clients/e2b54cf382a1c6c5/"
      }
    },
    {
      "timestamp": "2025-12-15T07:05:04.436335",
      "level": "SUCCESS",
      "message": "\ud83d\ude80 Iniciando sesi\u00f3n de trading | Target: $3.0",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:05:04.441143",
      "level": "INFO",
      "message": "Solicitando proposal | Digit: 2 | Stake: $0.60 | Level: 0",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:05:04.595226",
      "level": "INFO",
      "message": "Proposal recibido | ID: 895a73b4-4b56-bcf0-1116-2e9c86aff12b | Price: $0.60",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:05:05.125972",
      "level": "SUCCESS",
      "message": "Contrato comprado | ID: 301746760948 | Price: $0.60",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:05:10.041920",
      "level": "SUCCESS",
      "message": "\u2705 GANANCIA | Profit: $0.04 | Balance: $611.53 | Sesi\u00f3n: $+0.04",
      "data": {
        "digit": 2,
        "exit_digit": 1,
        "stake": 0.6,
        "profit": 0.04
      }
    },
    {
      "timestamp": "2025-12-15T07:05:10.043949",
      "level": "INFO",
      "message": "Esperando 1 ticks de precio...",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:05:10.044792",
      "level": "INFO",
      "message": "Suscrito a ticks de R_100",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:05:11.755638",
      "level": "INFO",
      "message": "Solicitando proposal | Digit: 3 | Stake: $0.60 | Level: 0",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:05:12.067076",
      "level": "INFO",
      "message": "Proposal recibido | ID: 822f9c7f-f3a5-91b1-cafc-06d06c4ce774 | Price: $0.60",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:05:12.385906",
      "level": "SUCCESS",
      "message": "Contrato comprado | ID: 301746768648 | Price: $0.60",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:05:18.147696",
      "level": "SUCCESS",
      "message": "\u2705 GANANCIA | Profit: $0.04 | Balance: $611.57 | Sesi\u00f3n: $+0.08",
      "data": {
        "digit": 3,
        "exit_digit": 9,
        "stake": 0.6,
        "profit": 0.04
      }
    },
    {
      "timestamp": "2025-12-15T07:05:18.149295",
      "level": "INFO",
      "message": "Esperando 1 ticks de precio...",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:05:18.149888",
      "level": "DEBUG",
      "message": "Ya suscrito a ticks de R_100",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:05:19.908062",
      "level": "INFO",
      "message": "Solicitando proposal | Digit: 4 | Stake: $0.60 | Level: 0",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:05:20.020415",
      "level": "INFO",
      "message": "Proposal recibido | ID: 59f6cfa9-9caa-0969-6b42-4639e3c94b96 | Price: $0.60",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:05:20.240923",
      "level": "SUCCESS",
      "message": "Contrato comprado | ID: 301746777348 | Price: $0.60",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:05:26.146462",
      "level": "SUCCESS",
      "message": "\u2705 GANANCIA | Profit: $0.04 | Balance: $611.61 | Sesi\u00f3n: $+0.12",
      "data": {
        "digit": 4,
        "exit_digit": 3,
        "stake": 0.6,
        "profit": 0.04
      }
    },
    {
      "timestamp": "2025-12-15T07:05:26.148390",
      "level": "INFO",
      "message": "Esperando 1 ticks de precio...",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:05:26.148944",
      "level": "DEBUG",
      "message": "Ya suscrito a ticks de R_100",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:05:27.907317",
      "level": "INFO",
      "message": "Solicitando proposal | Digit: 5 | Stake: $0.60 | Level: 0",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:05:28.020467",
      "level": "INFO",
      "message": "Proposal recibido | ID: 156848f5-0a6e-2771-bfa3-f8f3dfd145cd | Price: $0.60",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:05:28.225992",
      "level": "SUCCESS",
      "message": "Contrato comprado | ID: 301746785368 | Price: $0.60",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:05:33.871331",
      "level": "SUCCESS",
      "message": "\u2705 GANANCIA | Profit: $0.04 | Balance: $611.65 | Sesi\u00f3n: $+0.16",
      "data": {
        "digit": 5,
        "exit_digit": 0,
        "stake": 0.6,
        "profit": 0.04
      }
    },
    {
      "timestamp": "2025-12-15T07:05:33.873352",
      "level": "INFO",
      "message": "Esperando 1 ticks de precio...",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:05:33.873857",
      "level": "DEBUG",
      "message": "Ya suscrito a ticks de R_100",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:05:35.784026",
      "level": "INFO",
      "message": "Solicitando proposal | Digit: 6 | Stake: $0.60 | Level: 0",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:05:35.932298",
      "level": "INFO",
      "message": "Proposal recibido | ID: ab81c8b2-a3c3-cae7-5ea3-f1ae35e17653 | Price: $0.60",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:05:36.105469",
      "level": "SUCCESS",
      "message": "Contrato comprado | ID: 301746793088 | Price: $0.60",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:05:41.905872",
      "level": "SUCCESS",
      "message": "\u2705 GANANCIA | Profit: $0.04 | Balance: $611.69 | Sesi\u00f3n: $+0.20",
      "data": {
        "digit": 6,
        "exit_digit": 1,
        "stake": 0.6,
        "profit": 0.04
      }
    },
    {
      "timestamp": "2025-12-15T07:05:41.908596",
      "level": "INFO",
      "message": "Esperando 1 ticks de precio...",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:05:41.909166",
      "level": "DEBUG",
      "message": "Ya suscrito a ticks de R_100",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:05:43.774969",
      "level": "INFO",
      "message": "Solicitando proposal | Digit: 7 | Stake: $0.60 | Level: 0",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:05:43.900965",
      "level": "INFO",
      "message": "Proposal recibido | ID: 2b824227-2f2f-8363-e069-ef7b1bfec4e6 | Price: $0.60",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:05:44.079962",
      "level": "SUCCESS",
      "message": "Contrato comprado | ID: 301746801308 | Price: $0.60",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:05:49.921744",
      "level": "SUCCESS",
      "message": "\u2705 GANANCIA | Profit: $0.04 | Balance: $611.73 | Sesi\u00f3n: $+0.24",
      "data": {
        "digit": 7,
        "exit_digit": 6,
        "stake": 0.6,
        "profit": 0.04
      }
    },
    {
      "timestamp": "2025-12-15T07:05:49.924246",
      "level": "INFO",
      "message": "Esperando 1 ticks de precio...",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:05:49.924834",
      "level": "DEBUG",
      "message": "Ya suscrito a ticks de R_100",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:05:51.908433",
      "level": "INFO",
      "message": "Solicitando proposal | Digit: 8 | Stake: $0.60 | Level: 0",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:05:52.066809",
      "level": "INFO",
      "message": "Proposal recibido | ID: 3bc830eb-1ae0-c441-d235-104d18aca20d | Price: $0.60",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:05:52.226750",
      "level": "SUCCESS",
      "message": "Contrato comprado | ID: 301746809748 | Price: $0.60",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:05:57.850560",
      "level": "SUCCESS",
      "message": "\u2705 GANANCIA | Profit: $0.04 | Balance: $611.77 | Sesi\u00f3n: $+0.28",
      "data": {
        "digit": 8,
        "exit_digit": 6,
        "stake": 0.6,
        "profit": 0.04
      }
    },
    {
      "timestamp": "2025-12-15T07:05:57.852802",
      "level": "INFO",
      "message": "Esperando 1 ticks de precio...",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:05:57.853323",
      "level": "DEBUG",
      "message": "Ya suscrito a ticks de R_100",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:05:59.908310",
      "level": "INFO",
      "message": "Solicitando proposal | Digit: 9 | Stake: $0.60 | Level: 0",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:06:00.067150",
      "level": "INFO",
      "message": "Proposal recibido | ID: c4564c2e-cdcd-f0aa-4791-6db6438387aa | Price: $0.60",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:06:00.385969",
      "level": "SUCCESS",
      "message": "Contrato comprado | ID: 301746818508 | Price: $0.60",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:06:05.975166",
      "level": "SUCCESS",
      "message": "\u2705 GANANCIA | Profit: $0.04 | Balance: $611.81 | Sesi\u00f3n: $+0.32",
      "data": {
        "digit": 9,
        "exit_digit": 3,
        "stake": 0.6,
        "profit": 0.04
      }
    },
    {
      "timestamp": "2025-12-15T07:06:05.977209",
      "level": "INFO",
      "message": "Esperando 1 ticks de precio...",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:06:05.977848",
      "level": "DEBUG",
      "message": "Ya suscrito a ticks de R_100",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:06:07.766412",
      "level": "INFO",
      "message": "Solicitando proposal | Digit: 2 | Stake: $0.60 | Level: 0",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:06:07.897511",
      "level": "INFO",
      "message": "Proposal recibido | ID: 1e4daede-661a-8eb9-bac3-76e117aee991 | Price: $0.60",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:06:08.074722",
      "level": "SUCCESS",
      "message": "Contrato comprado | ID: 301746826648 | Price: $0.60",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:06:14.148268",
      "level": "WARNING",
      "message": "\u274c P\u00c9RDIDA | P\u00e9rdida: $0.60 | Consecutive: 1 | Sesi\u00f3n: $-0.28",
      "data": {
        "digit": 2,
        "exit_digit": 2,
        "stake": 0.6,
        "profit": -0.6,
        "martingale_level": 1
      }
    },
    {
      "timestamp": "2025-12-15T07:06:14.150802",
      "level": "INFO",
      "message": "\u23f3 Esperando 60 segundos antes del Martingala (Nivel 1)...",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:07:14.152577",
      "level": "INFO",
      "message": "Solicitando proposal | Digit: 2 | Stake: $6.30 | Level: 1",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:07:14.279141",
      "level": "INFO",
      "message": "Proposal recibido | ID: fa6f707d-3d11-cf27-b971-81e10ab70373 | Price: $6.30",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:07:14.443933",
      "level": "SUCCESS",
      "message": "Contrato comprado | ID: 301746891768 | Price: $6.30",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:07:20.034782",
      "level": "SUCCESS",
      "message": "\u2705 GANANCIA | Profit: $0.61 | Balance: $612.39 | Sesi\u00f3n: $+0.33",
      "data": {
        "digit": 2,
        "exit_digit": 7,
        "stake": 0.6,
        "profit": 0.61
      }
    },
    {
      "timestamp": "2025-12-15T07:07:20.037905",
      "level": "INFO",
      "message": "Esperando 1 ticks de precio...",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:07:20.038497",
      "level": "DEBUG",
      "message": "Ya suscrito a ticks de R_100",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:07:21.775467",
      "level": "INFO",
      "message": "Solicitando proposal | Digit: 3 | Stake: $0.60 | Level: 0",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:07:21.893483",
      "level": "INFO",
      "message": "Proposal recibido | ID: 6637a1e9-0584-0e88-8948-ada040556a74 | Price: $0.60",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:07:22.073699",
      "level": "SUCCESS",
      "message": "Contrato comprado | ID: 301746898768 | Price: $0.60",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:07:27.880585",
      "level": "SUCCESS",
      "message": "\u2705 GANANCIA | Profit: $0.04 | Balance: $611.86 | Sesi\u00f3n: $+0.37",
      "data": {
        "digit": 3,
        "exit_digit": 9,
        "stake": 0.6,
        "profit": 0.04
      }
    },
    {
      "timestamp": "2025-12-15T07:07:27.883886",
      "level": "INFO",
      "message": "Esperando 1 ticks de precio...",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:07:27.884751",
      "level": "DEBUG",
      "message": "Ya suscrito a ticks de R_100",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:07:29.825892",
      "level": "INFO",
      "message": "Solicitando proposal | Digit: 4 | Stake: $0.60 | Level: 0",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:07:29.940761",
      "level": "INFO",
      "message": "Proposal recibido | ID: 4f2ca8fd-48fd-70c8-85da-ea8a05b515c3 | Price: $0.60",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:07:30.114078",
      "level": "SUCCESS",
      "message": "Contrato comprado | ID: 301746906828 | Price: $0.60",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:07:36.030709",
      "level": "SUCCESS",
      "message": "\u2705 GANANCIA | Profit: $0.04 | Balance: $611.90 | Sesi\u00f3n: $+0.41",
      "data": {
        "digit": 4,
        "exit_digit": 8,
        "stake": 0.6,
        "profit": 0.04
      }
    },
    {
      "timestamp": "2025-12-15T07:07:36.033406",
      "level": "INFO",
      "message": "Esperando 1 ticks de precio...",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:07:36.034103",
      "level": "DEBUG",
      "message": "Ya suscrito a ticks de R_100",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:07:37.887630",
      "level": "INFO",
      "message": "Solicitando proposal | Digit: 5 | Stake: $0.60 | Level: 0",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:07:38.146963",
      "level": "INFO",
      "message": "Proposal recibido | ID: aa704305-7b17-5a51-ad20-edc17593a618 | Price: $0.60",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:07:38.305329",
      "level": "SUCCESS",
      "message": "Contrato comprado | ID: 301746915088 | Price: $0.60",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:07:44.033886",
      "level": "SUCCESS",
      "message": "\u2705 GANANCIA | Profit: $0.04 | Balance: $611.94 | Sesi\u00f3n: $+0.45",
      "data": {
        "digit": 5,
        "exit_digit": 0,
        "stake": 0.6,
        "profit": 0.04
      }
    },
    {
      "timestamp": "2025-12-15T07:07:44.036956",
      "level": "INFO",
      "message": "Esperando 1 ticks de precio...",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:07:44.037470",
      "level": "DEBUG",
      "message": "Ya suscrito a ticks de R_100",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:07:45.805395",
      "level": "INFO",
      "message": "Solicitando proposal | Digit: 6 | Stake: $0.60 | Level: 0",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:07:45.923630",
      "level": "INFO",
      "message": "Proposal recibido | ID: 46d1a33c-eec1-d30a-b525-73fe364fe87c | Price: $0.60",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:07:46.070281",
      "level": "SUCCESS",
      "message": "Contrato comprado | ID: 301746923728 | Price: $0.60",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:07:51.999431",
      "level": "SUCCESS",
      "message": "\u2705 GANANCIA | Profit: $0.04 | Balance: $611.98 | Sesi\u00f3n: $+0.49",
      "data": {
        "digit": 6,
        "exit_digit": 1,
        "stake": 0.6,
        "profit": 0.04
      }
    },
    {
      "timestamp": "2025-12-15T07:07:52.002039",
      "level": "INFO",
      "message": "Esperando 1 ticks de precio...",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:07:52.002588",
      "level": "DEBUG",
      "message": "Ya suscrito a ticks de R_100",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:07:53.805466",
      "level": "INFO",
      "message": "Solicitando proposal | Digit: 7 | Stake: $0.60 | Level: 0",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:07:53.919710",
      "level": "INFO",
      "message": "Proposal recibido | ID: 60e74b6c-9555-efee-fe03-ac90689e2246 | Price: $0.60",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:07:54.145273",
      "level": "SUCCESS",
      "message": "Contrato comprado | ID: 301746930488 | Price: $0.60",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:07:59.907965",
      "level": "SUCCESS",
      "message": "\u2705 GANANCIA | Profit: $0.04 | Balance: $612.02 | Sesi\u00f3n: $+0.53",
      "data": {
        "digit": 7,
        "exit_digit": 8,
        "stake": 0.6,
        "profit": 0.04
      }
    },
    {
      "timestamp": "2025-12-15T07:07:59.923704",
      "level": "INFO",
      "message": "Esperando 1 ticks de precio...",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:07:59.924300",
      "level": "DEBUG",
      "message": "Ya suscrito a ticks de R_100",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:08:01.825891",
      "level": "INFO",
      "message": "Solicitando proposal | Digit: 8 | Stake: $0.60 | Level: 0",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:08:01.954505",
      "level": "INFO",
      "message": "Proposal recibido | ID: 293d158e-5586-81fb-0bcf-2288a6fba509 | Price: $0.60",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:08:02.144874",
      "level": "SUCCESS",
      "message": "Contrato comprado | ID: 301746939248 | Price: $0.60",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:08:08.010066",
      "level": "SUCCESS",
      "message": "\u2705 GANANCIA | Profit: $0.04 | Balance: $612.06 | Sesi\u00f3n: $+0.57",
      "data": {
        "digit": 8,
        "exit_digit": 7,
        "stake": 0.6,
        "profit": 0.04
      }
    },
    {
      "timestamp": "2025-12-15T07:08:08.012975",
      "level": "INFO",
      "message": "Esperando 1 ticks de precio...",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:08:08.014299",
      "level": "DEBUG",
      "message": "Ya suscrito a ticks de R_100",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:08:09.796242",
      "level": "INFO",
      "message": "Solicitando proposal | Digit: 9 | Stake: $0.60 | Level: 0",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:08:09.940071",
      "level": "INFO",
      "message": "Proposal recibido | ID: ae133be0-07c7-ce38-f28a-2b1eefa85cc2 | Price: $0.60",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:08:10.133118",
      "level": "SUCCESS",
      "message": "Contrato comprado | ID: 301746947748 | Price: $0.60",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:08:13.978180",
      "level": "SUCCESS",
      "message": "\u2705 GANANCIA | Profit: $0.04 | Balance: $612.10 | Sesi\u00f3n: $+0.61",
      "data": {
        "digit": 9,
        "exit_digit": 6,
        "stake": 0.6,
        "profit": 0.04
      }
    },
    {
      "timestamp": "2025-12-15T07:08:13.980758",
      "level": "INFO",
      "message": "Esperando 1 ticks de precio...",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:08:13.981233",
      "level": "DEBUG",
      "message": "Ya suscrito a ticks de R_100",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:08:15.779790",
      "level": "INFO",
      "message": "Solicitando proposal | Digit: 2 | Stake: $0.60 | Level: 0",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:08:15.901419",
      "level": "INFO",
      "message": "Proposal recibido | ID: a24073bf-d5f7-219f-8ffa-707a4ffdd279 | Price: $0.60",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:08:16.069007",
      "level": "SUCCESS",
      "message": "Contrato comprado | ID: 301746952988 | Price: $0.60",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:08:21.994538",
      "level": "SUCCESS",
      "message": "\u2705 GANANCIA | Profit: $0.04 | Balance: $612.14 | Sesi\u00f3n: $+0.65",
      "data": {
        "digit": 2,
        "exit_digit": 6,
        "stake": 0.6,
        "profit": 0.04
      }
    },
    {
      "timestamp": "2025-12-15T07:08:21.997414",
      "level": "INFO",
      "message": "Esperando 1 ticks de precio...",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:08:21.997937",
      "level": "DEBUG",
      "message": "Ya suscrito a ticks de R_100",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:08:23.859535",
      "level": "INFO",
      "message": "Solicitando proposal | Digit: 3 | Stake: $0.60 | Level: 0",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:08:23.987220",
      "level": "INFO",
      "message": "Proposal recibido | ID: 95ba33a4-f07a-4015-da0b-72415bab2f64 | Price: $0.60",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:08:24.148427",
      "level": "SUCCESS",
      "message": "Contrato comprado | ID: 301746960748 | Price: $0.60",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:08:29.895070",
      "level": "SUCCESS",
      "message": "\u2705 GANANCIA | Profit: $0.04 | Balance: $612.18 | Sesi\u00f3n: $+0.69",
      "data": {
        "digit": 3,
        "exit_digit": 7,
        "stake": 0.6,
        "profit": 0.04
      }
    },
    {
      "timestamp": "2025-12-15T07:08:29.898747",
      "level": "INFO",
      "message": "Esperando 1 ticks de precio...",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:08:29.899453",
      "level": "DEBUG",
      "message": "Ya suscrito a ticks de R_100",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:08:31.778819",
      "level": "INFO",
      "message": "Solicitando proposal | Digit: 4 | Stake: $0.60 | Level: 0",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:08:31.912984",
      "level": "INFO",
      "message": "Proposal recibido | ID: b0d997c7-a0ae-ba10-8f04-76f2ee45b3b5 | Price: $0.60",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:08:32.070636",
      "level": "SUCCESS",
      "message": "Contrato comprado | ID: 301746969688 | Price: $0.60",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:08:38.010872",
      "level": "SUCCESS",
      "message": "\u2705 GANANCIA | Profit: $0.04 | Balance: $612.22 | Sesi\u00f3n: $+0.73",
      "data": {
        "digit": 4,
        "exit_digit": 6,
        "stake": 0.6,
        "profit": 0.04
      }
    },
    {
      "timestamp": "2025-12-15T07:08:38.013757",
      "level": "INFO",
      "message": "Esperando 1 ticks de precio...",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:08:38.014428",
      "level": "DEBUG",
      "message": "Ya suscrito a ticks de R_100",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:08:39.906425",
      "level": "INFO",
      "message": "Solicitando proposal | Digit: 5 | Stake: $0.60 | Level: 0",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:08:40.065410",
      "level": "INFO",
      "message": "Proposal recibido | ID: e0429041-4444-7b9d-49a2-8f4a81f2b7e4 | Price: $0.60",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:08:40.225449",
      "level": "SUCCESS",
      "message": "Contrato comprado | ID: 301746979508 | Price: $0.60",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:08:46.086631",
      "level": "WARNING",
      "message": "\u274c P\u00c9RDIDA | P\u00e9rdida: $0.60 | Consecutive: 1 | Sesi\u00f3n: $+0.13",
      "data": {
        "digit": 5,
        "exit_digit": 5,
        "stake": 0.6,
        "profit": -0.6,
        "martingale_level": 1
      }
    },
    {
      "timestamp": "2025-12-15T07:08:46.089723",
      "level": "INFO",
      "message": "\u23f3 Esperando 60 segundos antes del Martingala (Nivel 1)...",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:09:46.091240",
      "level": "INFO",
      "message": "Solicitando proposal | Digit: 5 | Stake: $6.30 | Level: 1",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:09:46.193583",
      "level": "INFO",
      "message": "Proposal recibido | ID: 1dffcb68-94ec-351a-654b-62b91d6909f8 | Price: $6.30",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:09:46.466110",
      "level": "SUCCESS",
      "message": "Contrato comprado | ID: 301747042728 | Price: $6.30",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:09:52.023376",
      "level": "SUCCESS",
      "message": "\u2705 GANANCIA | Profit: $0.61 | Balance: $612.80 | Sesi\u00f3n: $+0.74",
      "data": {
        "digit": 5,
        "exit_digit": 8,
        "stake": 0.6,
        "profit": 0.61
      }
    },
    {
      "timestamp": "2025-12-15T07:09:52.027191",
      "level": "INFO",
      "message": "Esperando 1 ticks de precio...",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:09:52.027832",
      "level": "DEBUG",
      "message": "Ya suscrito a ticks de R_100",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:09:53.780030",
      "level": "INFO",
      "message": "Solicitando proposal | Digit: 6 | Stake: $0.60 | Level: 0",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:09:53.894604",
      "level": "INFO",
      "message": "Proposal recibido | ID: 5ff0b6ba-c374-ca5b-e715-18a1dd895771 | Price: $0.60",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:09:54.145135",
      "level": "SUCCESS",
      "message": "Contrato comprado | ID: 301747049308 | Price: $0.60",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:09:59.871559",
      "level": "SUCCESS",
      "message": "\u2705 GANANCIA | Profit: $0.04 | Balance: $612.27 | Sesi\u00f3n: $+0.78",
      "data": {
        "digit": 6,
        "exit_digit": 2,
        "stake": 0.6,
        "profit": 0.04
      }
    },
    {
      "timestamp": "2025-12-15T07:09:59.874672",
      "level": "INFO",
      "message": "Esperando 1 ticks de precio...",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:09:59.875207",
      "level": "DEBUG",
      "message": "Ya suscrito a ticks de R_100",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:10:01.826528",
      "level": "INFO",
      "message": "Solicitando proposal | Digit: 7 | Stake: $0.60 | Level: 0",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:10:02.125650",
      "level": "INFO",
      "message": "Proposal recibido | ID: b7b75c45-081b-a505-af0d-837f64b74ae7 | Price: $0.60",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:10:02.410797",
      "level": "SUCCESS",
      "message": "Contrato comprado | ID: 301747058568 | Price: $0.60",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:10:08.065941",
      "level": "WARNING",
      "message": "\u274c P\u00c9RDIDA | P\u00e9rdida: $0.60 | Consecutive: 1 | Sesi\u00f3n: $+0.18",
      "data": {
        "digit": 7,
        "exit_digit": 7,
        "stake": 0.6,
        "profit": -0.6,
        "martingale_level": 1
      }
    },
    {
      "timestamp": "2025-12-15T07:10:08.069343",
      "level": "INFO",
      "message": "\u23f3 Esperando 60 segundos antes del Martingala (Nivel 1)...",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:11:08.070549",
      "level": "INFO",
      "message": "Solicitando proposal | Digit: 7 | Stake: $6.30 | Level: 1",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:11:08.194996",
      "level": "INFO",
      "message": "Proposal recibido | ID: a0b958a4-f38b-17d7-fcf4-d3375ae55a50 | Price: $6.30",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:11:08.377327",
      "level": "SUCCESS",
      "message": "Contrato comprado | ID: 301747128268 | Price: $6.30",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:11:13.873505",
      "level": "SUCCESS",
      "message": "\u2705 GANANCIA | Profit: $0.61 | Balance: $612.85 | Sesi\u00f3n: $+0.79",
      "data": {
        "digit": 7,
        "exit_digit": 6,
        "stake": 0.6,
        "profit": 0.61
      }
    },
    {
      "timestamp": "2025-12-15T07:11:13.877207",
      "level": "INFO",
      "message": "Esperando 1 ticks de precio...",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:11:13.877980",
      "level": "DEBUG",
      "message": "Ya suscrito a ticks de R_100",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:11:15.788473",
      "level": "INFO",
      "message": "Solicitando proposal | Digit: 8 | Stake: $0.60 | Level: 0",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:11:16.063758",
      "level": "INFO",
      "message": "Proposal recibido | ID: acd7dde9-abec-35b7-e5d4-e503ac3b0cb7 | Price: $0.60",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:11:16.344119",
      "level": "SUCCESS",
      "message": "Contrato comprado | ID: 301747136288 | Price: $0.60",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:11:22.028371",
      "level": "SUCCESS",
      "message": "\u2705 GANANCIA | Profit: $0.04 | Balance: $612.32 | Sesi\u00f3n: $+0.83",
      "data": {
        "digit": 8,
        "exit_digit": 7,
        "stake": 0.6,
        "profit": 0.04
      }
    },
    {
      "timestamp": "2025-12-15T07:11:22.032749",
      "level": "INFO",
      "message": "Esperando 1 ticks de precio...",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:11:22.033483",
      "level": "DEBUG",
      "message": "Ya suscrito a ticks de R_100",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:11:23.905061",
      "level": "INFO",
      "message": "Solicitando proposal | Digit: 9 | Stake: $0.60 | Level: 0",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:11:24.017528",
      "level": "INFO",
      "message": "Proposal recibido | ID: 4b470397-29be-2423-993c-fddb3e8ef121 | Price: $0.60",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:11:24.204228",
      "level": "SUCCESS",
      "message": "Contrato comprado | ID: 301747144688 | Price: $0.60",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:11:29.853197",
      "level": "SUCCESS",
      "message": "\u2705 GANANCIA | Profit: $0.04 | Balance: $612.36 | Sesi\u00f3n: $+0.87",
      "data": {
        "digit": 9,
        "exit_digit": 0,
        "stake": 0.6,
        "profit": 0.04
      }
    },
    {
      "timestamp": "2025-12-15T07:11:29.856978",
      "level": "INFO",
      "message": "Esperando 1 ticks de precio...",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:11:29.857811",
      "level": "DEBUG",
      "message": "Ya suscrito a ticks de R_100",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:11:31.779429",
      "level": "INFO",
      "message": "Solicitando proposal | Digit: 2 | Stake: $0.60 | Level: 0",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:11:32.064587",
      "level": "INFO",
      "message": "Proposal recibido | ID: 7d78f442-c11e-7ea9-b437-ccfc8d97427c | Price: $0.60",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:11:32.218739",
      "level": "SUCCESS",
      "message": "Contrato comprado | ID: 301747152508 | Price: $0.60",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:11:37.903535",
      "level": "SUCCESS",
      "message": "\u2705 GANANCIA | Profit: $0.04 | Balance: $612.40 | Sesi\u00f3n: $+0.91",
      "data": {
        "digit": 2,
        "exit_digit": 4,
        "stake": 0.6,
        "profit": 0.04
      }
    },
    {
      "timestamp": "2025-12-15T07:11:37.906849",
      "level": "INFO",
      "message": "Esperando 1 ticks de precio...",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:11:37.907400",
      "level": "DEBUG",
      "message": "Ya suscrito a ticks de R_100",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:11:39.819527",
      "level": "INFO",
      "message": "Solicitando proposal | Digit: 3 | Stake: $0.60 | Level: 0",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:11:39.939940",
      "level": "INFO",
      "message": "Proposal recibido | ID: 852e96be-edd3-71fa-0abf-a20eb58b0cc1 | Price: $0.60",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:11:40.204974",
      "level": "SUCCESS",
      "message": "Contrato comprado | ID: 301747159708 | Price: $0.60",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:11:45.940733",
      "level": "SUCCESS",
      "message": "\u2705 GANANCIA | Profit: $0.04 | Balance: $612.44 | Sesi\u00f3n: $+0.95",
      "data": {
        "digit": 3,
        "exit_digit": 0,
        "stake": 0.6,
        "profit": 0.04
      }
    },
    {
      "timestamp": "2025-12-15T07:11:45.944934",
      "level": "INFO",
      "message": "Esperando 1 ticks de precio...",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:11:45.945525",
      "level": "DEBUG",
      "message": "Ya suscrito a ticks de R_100",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:11:47.769950",
      "level": "INFO",
      "message": "Solicitando proposal | Digit: 4 | Stake: $0.60 | Level: 0",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:11:47.883025",
      "level": "INFO",
      "message": "Proposal recibido | ID: 028ffab4-3947-1b9f-53b5-6cf89efbf002 | Price: $0.60",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:11:48.054213",
      "level": "SUCCESS",
      "message": "Contrato comprado | ID: 301747167748 | Price: $0.60",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:11:53.912247",
      "level": "SUCCESS",
      "message": "\u2705 GANANCIA | Profit: $0.04 | Balance: $612.48 | Sesi\u00f3n: $+0.99",
      "data": {
        "digit": 4,
        "exit_digit": 9,
        "stake": 0.6,
        "profit": 0.04
      }
    },
    {
      "timestamp": "2025-12-15T07:11:53.916654",
      "level": "INFO",
      "message": "Esperando 1 ticks de precio...",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:11:53.917270",
      "level": "DEBUG",
      "message": "Ya suscrito a ticks de R_100",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:11:55.908231",
      "level": "INFO",
      "message": "Solicitando proposal | Digit: 5 | Stake: $0.60 | Level: 0",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:11:56.039061",
      "level": "INFO",
      "message": "Proposal recibido | ID: dd2d22ca-e4c6-e6fe-1efe-20b5a906b41f | Price: $0.60",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:11:56.230037",
      "level": "SUCCESS",
      "message": "Contrato comprado | ID: 301747176508 | Price: $0.60",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:12:02.063569",
      "level": "SUCCESS",
      "message": "\u2705 GANANCIA | Profit: $0.04 | Balance: $612.52 | Sesi\u00f3n: $+1.03",
      "data": {
        "digit": 5,
        "exit_digit": 3,
        "stake": 0.6,
        "profit": 0.04
      }
    },
    {
      "timestamp": "2025-12-15T07:12:02.067143",
      "level": "INFO",
      "message": "Esperando 1 ticks de precio...",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:12:02.067685",
      "level": "DEBUG",
      "message": "Ya suscrito a ticks de R_100",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:12:03.905238",
      "level": "INFO",
      "message": "Solicitando proposal | Digit: 6 | Stake: $0.60 | Level: 0",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:12:04.025886",
      "level": "INFO",
      "message": "Proposal recibido | ID: bcfa3960-ae70-b9d0-4586-d87ba8350a43 | Price: $0.60",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:12:04.224839",
      "level": "SUCCESS",
      "message": "Contrato comprado | ID: 301747185948 | Price: $0.60",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:12:09.894657",
      "level": "SUCCESS",
      "message": "\u2705 GANANCIA | Profit: $0.04 | Balance: $612.56 | Sesi\u00f3n: $+1.07",
      "data": {
        "digit": 6,
        "exit_digit": 2,
        "stake": 0.6,
        "profit": 0.04
      }
    },
    {
      "timestamp": "2025-12-15T07:12:09.898557",
      "level": "INFO",
      "message": "Esperando 1 ticks de precio...",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:12:09.899139",
      "level": "DEBUG",
      "message": "Ya suscrito a ticks de R_100",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:12:11.798990",
      "level": "INFO",
      "message": "Solicitando proposal | Digit: 7 | Stake: $0.60 | Level: 0",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:12:11.929194",
      "level": "INFO",
      "message": "Proposal recibido | ID: b1c6a361-453c-ae08-7618-11b51f6472cc | Price: $0.60",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:12:12.225376",
      "level": "SUCCESS",
      "message": "Contrato comprado | ID: 301747193708 | Price: $0.60",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:12:17.870926",
      "level": "SUCCESS",
      "message": "\u2705 GANANCIA | Profit: $0.04 | Balance: $612.60 | Sesi\u00f3n: $+1.11",
      "data": {
        "digit": 7,
        "exit_digit": 2,
        "stake": 0.6,
        "profit": 0.04
      }
    },
    {
      "timestamp": "2025-12-15T07:12:17.874774",
      "level": "INFO",
      "message": "Esperando 1 ticks de precio...",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:12:17.875335",
      "level": "DEBUG",
      "message": "Ya suscrito a ticks de R_100",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:12:19.784596",
      "level": "INFO",
      "message": "Solicitando proposal | Digit: 8 | Stake: $0.60 | Level: 0",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:12:19.907085",
      "level": "INFO",
      "message": "Proposal recibido | ID: 9599a556-4d7a-8206-5e17-3298630ff70e | Price: $0.60",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:12:20.084057",
      "level": "SUCCESS",
      "message": "Contrato comprado | ID: 301747202488 | Price: $0.60",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:12:25.893420",
      "level": "WARNING",
      "message": "\u274c P\u00c9RDIDA | P\u00e9rdida: $0.60 | Consecutive: 1 | Sesi\u00f3n: $+0.51",
      "data": {
        "digit": 8,
        "exit_digit": 8,
        "stake": 0.6,
        "profit": -0.6,
        "martingale_level": 1
      }
    },
    {
      "timestamp": "2025-12-15T07:12:25.897397",
      "level": "INFO",
      "message": "\u23f3 Esperando 60 segundos antes del Martingala (Nivel 1)...",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:13:25.898937",
      "level": "INFO",
      "message": "Solicitando proposal | Digit: 8 | Stake: $6.30 | Level: 1",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:13:26.144739",
      "level": "INFO",
      "message": "Proposal recibido | ID: 9fb3c047-2f1e-3143-9988-d58f6a2d9674 | Price: $6.30",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:13:26.305866",
      "level": "SUCCESS",
      "message": "Contrato comprado | ID: 301747272168 | Price: $6.30",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:13:31.909934",
      "level": "SUCCESS",
      "message": "\u2705 GANANCIA | Profit: $0.61 | Balance: $613.18 | Sesi\u00f3n: $+1.12",
      "data": {
        "digit": 8,
        "exit_digit": 2,
        "stake": 0.6,
        "profit": 0.61
      }
    },
    {
      "timestamp": "2025-12-15T07:13:31.914162",
      "level": "INFO",
      "message": "Esperando 1 ticks de precio...",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:13:31.914728",
      "level": "DEBUG",
      "message": "Ya suscrito a ticks de R_100",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:13:33.785496",
      "level": "INFO",
      "message": "Solicitando proposal | Digit: 9 | Stake: $0.60 | Level: 0",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:13:33.920223",
      "level": "INFO",
      "message": "Proposal recibido | ID: d69611ec-6ee1-63c1-db7b-e5f0b33950ab | Price: $0.60",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:13:34.144330",
      "level": "SUCCESS",
      "message": "Contrato comprado | ID: 301747280108 | Price: $0.60",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:13:39.910523",
      "level": "SUCCESS",
      "message": "\u2705 GANANCIA | Profit: $0.04 | Balance: $612.65 | Sesi\u00f3n: $+1.16",
      "data": {
        "digit": 9,
        "exit_digit": 6,
        "stake": 0.6,
        "profit": 0.04
      }
    },
    {
      "timestamp": "2025-12-15T07:13:39.914330",
      "level": "INFO",
      "message": "Esperando 1 ticks de precio...",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:13:39.914895",
      "level": "DEBUG",
      "message": "Ya suscrito a ticks de R_100",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:13:41.782670",
      "level": "INFO",
      "message": "Solicitando proposal | Digit: 2 | Stake: $0.60 | Level: 0",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:13:41.904150",
      "level": "INFO",
      "message": "Proposal recibido | ID: ab2c7ced-aec6-fd1b-6878-6e224928aa54 | Price: $0.60",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:13:42.144282",
      "level": "SUCCESS",
      "message": "Contrato comprado | ID: 301747289368 | Price: $0.60",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:13:47.892163",
      "level": "SUCCESS",
      "message": "\u2705 GANANCIA | Profit: $0.04 | Balance: $612.69 | Sesi\u00f3n: $+1.20",
      "data": {
        "digit": 2,
        "exit_digit": 9,
        "stake": 0.6,
        "profit": 0.04
      }
    },
    {
      "timestamp": "2025-12-15T07:13:47.896644",
      "level": "INFO",
      "message": "Esperando 1 ticks de precio...",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:13:47.897225",
      "level": "DEBUG",
      "message": "Ya suscrito a ticks de R_100",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:13:49.824459",
      "level": "INFO",
      "message": "Solicitando proposal | Digit: 3 | Stake: $0.60 | Level: 0",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:13:49.988910",
      "level": "INFO",
      "message": "Proposal recibido | ID: 77c8b8c8-0c63-0ae0-ecc4-c8a2f29a2e8d | Price: $0.60",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:13:50.167667",
      "level": "SUCCESS",
      "message": "Contrato comprado | ID: 301747298388 | Price: $0.60",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:13:55.994781",
      "level": "SUCCESS",
      "message": "\u2705 GANANCIA | Profit: $0.04 | Balance: $612.73 | Sesi\u00f3n: $+1.24",
      "data": {
        "digit": 3,
        "exit_digit": 9,
        "stake": 0.6,
        "profit": 0.04
      }
    },
    {
      "timestamp": "2025-12-15T07:13:55.999091",
      "level": "INFO",
      "message": "Esperando 1 ticks de precio...",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:13:55.999825",
      "level": "DEBUG",
      "message": "Ya suscrito a ticks de R_100",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:13:57.803543",
      "level": "INFO",
      "message": "Solicitando proposal | Digit: 4 | Stake: $0.60 | Level: 0",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:13:58.024614",
      "level": "INFO",
      "message": "Proposal recibido | ID: 88edbb5b-3831-9089-60e5-f003d2642f27 | Price: $0.60",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:13:58.304280",
      "level": "SUCCESS",
      "message": "Contrato comprado | ID: 301747307328 | Price: $0.60",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:14:03.982660",
      "level": "SUCCESS",
      "message": "\u2705 GANANCIA | Profit: $0.04 | Balance: $612.77 | Sesi\u00f3n: $+1.28",
      "data": {
        "digit": 4,
        "exit_digit": 6,
        "stake": 0.6,
        "profit": 0.04
      }
    },
    {
      "timestamp": "2025-12-15T07:14:03.986599",
      "level": "INFO",
      "message": "Esperando 1 ticks de precio...",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:14:03.987145",
      "level": "DEBUG",
      "message": "Ya suscrito a ticks de R_100",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:14:05.824602",
      "level": "INFO",
      "message": "Solicitando proposal | Digit: 5 | Stake: $0.60 | Level: 0",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:14:05.940388",
      "level": "INFO",
      "message": "Proposal recibido | ID: 5eab0fd1-725d-5a70-6b52-4c6e35f90f0b | Price: $0.60",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:14:06.119260",
      "level": "SUCCESS",
      "message": "Contrato comprado | ID: 301747316828 | Price: $0.60",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:14:12.010603",
      "level": "SUCCESS",
      "message": "\u2705 GANANCIA | Profit: $0.04 | Balance: $612.81 | Sesi\u00f3n: $+1.32",
      "data": {
        "digit": 5,
        "exit_digit": 2,
        "stake": 0.6,
        "profit": 0.04
      }
    },
    {
      "timestamp": "2025-12-15T07:14:12.014799",
      "level": "INFO",
      "message": "Esperando 1 ticks de precio...",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:14:12.015339",
      "level": "DEBUG",
      "message": "Ya suscrito a ticks de R_100",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:14:13.832835",
      "level": "INFO",
      "message": "Solicitando proposal | Digit: 6 | Stake: $0.60 | Level: 0",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:14:13.963205",
      "level": "INFO",
      "message": "Proposal recibido | ID: 9b2436fe-323d-9d68-336e-c2818aadace2 | Price: $0.60",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:14:14.147649",
      "level": "SUCCESS",
      "message": "Contrato comprado | ID: 301747325748 | Price: $0.60",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:14:19.999933",
      "level": "SUCCESS",
      "message": "\u2705 GANANCIA | Profit: $0.04 | Balance: $612.85 | Sesi\u00f3n: $+1.36",
      "data": {
        "digit": 6,
        "exit_digit": 4,
        "stake": 0.6,
        "profit": 0.04
      }
    },
    {
      "timestamp": "2025-12-15T07:14:20.004803",
      "level": "INFO",
      "message": "Esperando 1 ticks de precio...",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:14:20.005372",
      "level": "DEBUG",
      "message": "Ya suscrito a ticks de R_100",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:14:21.984507",
      "level": "INFO",
      "message": "Solicitando proposal | Digit: 7 | Stake: $0.60 | Level: 0",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:14:22.108923",
      "level": "INFO",
      "message": "Proposal recibido | ID: bf7185b1-d31e-9c60-adb6-afc4e2f4c695 | Price: $0.60",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:14:22.287718",
      "level": "SUCCESS",
      "message": "Contrato comprado | ID: 301747334588 | Price: $0.60",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:14:27.974640",
      "level": "SUCCESS",
      "message": "\u2705 GANANCIA | Profit: $0.04 | Balance: $612.89 | Sesi\u00f3n: $+1.40",
      "data": {
        "digit": 7,
        "exit_digit": 1,
        "stake": 0.6,
        "profit": 0.04
      }
    },
    {
      "timestamp": "2025-12-15T07:14:27.978869",
      "level": "INFO",
      "message": "Esperando 1 ticks de precio...",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:14:27.979606",
      "level": "DEBUG",
      "message": "Ya suscrito a ticks de R_100",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:14:29.890145",
      "level": "INFO",
      "message": "Solicitando proposal | Digit: 8 | Stake: $0.60 | Level: 0",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:14:30.024281",
      "level": "INFO",
      "message": "Proposal recibido | ID: 8d2377f6-356f-39ee-db00-99594d8000e5 | Price: $0.60",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:14:30.183879",
      "level": "SUCCESS",
      "message": "Contrato comprado | ID: 301747342388 | Price: $0.60",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:14:35.911820",
      "level": "SUCCESS",
      "message": "\u2705 GANANCIA | Profit: $0.04 | Balance: $612.93 | Sesi\u00f3n: $+1.44",
      "data": {
        "digit": 8,
        "exit_digit": 6,
        "stake": 0.6,
        "profit": 0.04
      }
    },
    {
      "timestamp": "2025-12-15T07:14:35.916923",
      "level": "INFO",
      "message": "Esperando 1 ticks de precio...",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:14:35.917553",
      "level": "DEBUG",
      "message": "Ya suscrito a ticks de R_100",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:14:37.825864",
      "level": "INFO",
      "message": "Solicitando proposal | Digit: 9 | Stake: $0.60 | Level: 0",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:14:37.971576",
      "level": "INFO",
      "message": "Proposal recibido | ID: d098c9e4-22a2-756b-cd26-dccf7fc77061 | Price: $0.60",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:14:38.155115",
      "level": "SUCCESS",
      "message": "Contrato comprado | ID: 301747351188 | Price: $0.60",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:14:43.907510",
      "level": "SUCCESS",
      "message": "\u2705 GANANCIA | Profit: $0.04 | Balance: $612.97 | Sesi\u00f3n: $+1.48",
      "data": {
        "digit": 9,
        "exit_digit": 6,
        "stake": 0.6,
        "profit": 0.04
      }
    },
    {
      "timestamp": "2025-12-15T07:14:43.912272",
      "level": "INFO",
      "message": "Esperando 1 ticks de precio...",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:14:43.912898",
      "level": "DEBUG",
      "message": "Ya suscrito a ticks de R_100",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:14:45.825698",
      "level": "INFO",
      "message": "Solicitando proposal | Digit: 2 | Stake: $0.60 | Level: 0",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:14:45.957358",
      "level": "INFO",
      "message": "Proposal recibido | ID: c95b12b9-2eb2-51ab-358d-9d6b1555dda5 | Price: $0.60",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:14:46.149481",
      "level": "SUCCESS",
      "message": "Contrato comprado | ID: 301747358928 | Price: $0.60",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:14:51.909434",
      "level": "SUCCESS",
      "message": "\u2705 GANANCIA | Profit: $0.04 | Balance: $613.01 | Sesi\u00f3n: $+1.52",
      "data": {
        "digit": 2,
        "exit_digit": 7,
        "stake": 0.6,
        "profit": 0.04
      }
    },
    {
      "timestamp": "2025-12-15T07:14:51.913817",
      "level": "INFO",
      "message": "Esperando 1 ticks de precio...",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:14:51.914379",
      "level": "DEBUG",
      "message": "Ya suscrito a ticks de R_100",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:14:53.827401",
      "level": "INFO",
      "message": "Solicitando proposal | Digit: 3 | Stake: $0.60 | Level: 0",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:14:53.963232",
      "level": "INFO",
      "message": "Proposal recibido | ID: 0c5c035f-62de-4246-4481-0aa583f4ee72 | Price: $0.60",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:14:54.137970",
      "level": "SUCCESS",
      "message": "Contrato comprado | ID: 301747367528 | Price: $0.60",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:14:59.866705",
      "level": "WARNING",
      "message": "\u274c P\u00c9RDIDA | P\u00e9rdida: $0.60 | Consecutive: 1 | Sesi\u00f3n: $+0.92",
      "data": {
        "digit": 3,
        "exit_digit": 3,
        "stake": 0.6,
        "profit": -0.6,
        "martingale_level": 1
      }
    },
    {
      "timestamp": "2025-12-15T07:14:59.871296",
      "level": "INFO",
      "message": "\u23f3 Esperando 60 segundos antes del Martingala (Nivel 1)...",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:15:59.873059",
      "level": "INFO",
      "message": "Solicitando proposal | Digit: 3 | Stake: $6.30 | Level: 1",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:16:00.018522",
      "level": "INFO",
      "message": "Proposal recibido | ID: d126c563-5e74-18c8-1e6f-6b9e89df966c | Price: $6.30",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:16:00.190905",
      "level": "SUCCESS",
      "message": "Contrato comprado | ID: 301747440788 | Price: $6.30",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:16:05.859073",
      "level": "SUCCESS",
      "message": "\u2705 GANANCIA | Profit: $0.61 | Balance: $613.59 | Sesi\u00f3n: $+1.53",
      "data": {
        "digit": 3,
        "exit_digit": 0,
        "stake": 0.6,
        "profit": 0.61
      }
    },
    {
      "timestamp": "2025-12-15T07:16:05.863870",
      "level": "INFO",
      "message": "Esperando 1 ticks de precio...",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:16:05.864459",
      "level": "DEBUG",
      "message": "Ya suscrito a ticks de R_100",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:16:07.905634",
      "level": "INFO",
      "message": "Solicitando proposal | Digit: 4 | Stake: $0.60 | Level: 0",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:16:08.028748",
      "level": "INFO",
      "message": "Proposal recibido | ID: 5368ab9b-a1d2-0070-2f79-90473e04318e | Price: $0.60",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:16:10.465361",
      "level": "SUCCESS",
      "message": "Contrato comprado | ID: 301747453728 | Price: $0.60",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:16:15.982962",
      "level": "SUCCESS",
      "message": "\u2705 GANANCIA | Profit: $0.04 | Balance: $613.06 | Sesi\u00f3n: $+1.57",
      "data": {
        "digit": 4,
        "exit_digit": 5,
        "stake": 0.6,
        "profit": 0.04
      }
    },
    {
      "timestamp": "2025-12-15T07:16:15.987559",
      "level": "INFO",
      "message": "Esperando 1 ticks de precio...",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:16:15.988104",
      "level": "DEBUG",
      "message": "Ya suscrito a ticks de R_100",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:16:17.763480",
      "level": "INFO",
      "message": "Solicitando proposal | Digit: 5 | Stake: $0.60 | Level: 0",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:16:17.877962",
      "level": "INFO",
      "message": "Proposal recibido | ID: 40a4e42a-893a-8b52-5ae6-1a94c095eb0c | Price: $0.60",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:16:18.037497",
      "level": "SUCCESS",
      "message": "Contrato comprado | ID: 301747462108 | Price: $0.60",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:16:24.067073",
      "level": "SUCCESS",
      "message": "\u2705 GANANCIA | Profit: $0.04 | Balance: $613.10 | Sesi\u00f3n: $+1.61",
      "data": {
        "digit": 5,
        "exit_digit": 0,
        "stake": 0.6,
        "profit": 0.04
      }
    },
    {
      "timestamp": "2025-12-15T07:16:24.072229",
      "level": "INFO",
      "message": "Esperando 1 ticks de precio...",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:16:24.072775",
      "level": "DEBUG",
      "message": "Ya suscrito a ticks de R_100",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:16:25.827741",
      "level": "INFO",
      "message": "Solicitando proposal | Digit: 6 | Stake: $0.60 | Level: 0",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:16:25.953058",
      "level": "INFO",
      "message": "Proposal recibido | ID: a0bf1d0a-6e95-abdf-a37a-1706a09fd68f | Price: $0.60",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:16:26.158613",
      "level": "SUCCESS",
      "message": "Contrato comprado | ID: 301747471388 | Price: $0.60",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:16:31.925132",
      "level": "SUCCESS",
      "message": "\u2705 GANANCIA | Profit: $0.04 | Balance: $613.14 | Sesi\u00f3n: $+1.65",
      "data": {
        "digit": 6,
        "exit_digit": 0,
        "stake": 0.6,
        "profit": 0.04
      }
    },
    {
      "timestamp": "2025-12-15T07:16:31.929716",
      "level": "INFO",
      "message": "Esperando 1 ticks de precio...",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:16:31.930251",
      "level": "DEBUG",
      "message": "Ya suscrito a ticks de R_100",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:16:33.824860",
      "level": "INFO",
      "message": "Solicitando proposal | Digit: 7 | Stake: $0.60 | Level: 0",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:16:33.972932",
      "level": "INFO",
      "message": "Proposal recibido | ID: 207e3fc1-4a43-514c-36c1-467d5b811933 | Price: $0.60",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:16:34.304341",
      "level": "SUCCESS",
      "message": "Contrato comprado | ID: 301747479548 | Price: $0.60",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:16:39.965042",
      "level": "SUCCESS",
      "message": "\u2705 GANANCIA | Profit: $0.04 | Balance: $613.18 | Sesi\u00f3n: $+1.69",
      "data": {
        "digit": 7,
        "exit_digit": 2,
        "stake": 0.6,
        "profit": 0.04
      }
    },
    {
      "timestamp": "2025-12-15T07:16:39.969705",
      "level": "INFO",
      "message": "Esperando 1 ticks de precio...",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:16:39.970249",
      "level": "DEBUG",
      "message": "Ya suscrito a ticks de R_100",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:16:41.786177",
      "level": "INFO",
      "message": "Solicitando proposal | Digit: 8 | Stake: $0.60 | Level: 0",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:16:41.911180",
      "level": "INFO",
      "message": "Proposal recibido | ID: c651f102-16a5-e6eb-0857-fe606d283895 | Price: $0.60",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:16:42.144019",
      "level": "SUCCESS",
      "message": "Contrato comprado | ID: 301747486868 | Price: $0.60",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:16:47.920089",
      "level": "SUCCESS",
      "message": "\u2705 GANANCIA | Profit: $0.04 | Balance: $613.22 | Sesi\u00f3n: $+1.73",
      "data": {
        "digit": 8,
        "exit_digit": 7,
        "stake": 0.6,
        "profit": 0.04
      }
    },
    {
      "timestamp": "2025-12-15T07:16:47.924908",
      "level": "INFO",
      "message": "Esperando 1 ticks de precio...",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:16:47.925458",
      "level": "DEBUG",
      "message": "Ya suscrito a ticks de R_100",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:16:49.802307",
      "level": "INFO",
      "message": "Solicitando proposal | Digit: 9 | Stake: $0.60 | Level: 0",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:16:50.144479",
      "level": "INFO",
      "message": "Proposal recibido | ID: 9a9b7d58-94cd-c17d-32e7-b4ff4375682f | Price: $0.60",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:16:50.307490",
      "level": "SUCCESS",
      "message": "Contrato comprado | ID: 301747495388 | Price: $0.60",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:16:55.989503",
      "level": "SUCCESS",
      "message": "\u2705 GANANCIA | Profit: $0.04 | Balance: $613.26 | Sesi\u00f3n: $+1.77",
      "data": {
        "digit": 9,
        "exit_digit": 5,
        "stake": 0.6,
        "profit": 0.04
      }
    },
    {
      "timestamp": "2025-12-15T07:16:55.996445",
      "level": "INFO",
      "message": "Esperando 1 ticks de precio...",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:16:55.997082",
      "level": "DEBUG",
      "message": "Ya suscrito a ticks de R_100",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:16:57.792941",
      "level": "INFO",
      "message": "Solicitando proposal | Digit: 2 | Stake: $0.60 | Level: 0",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:16:57.933724",
      "level": "INFO",
      "message": "Proposal recibido | ID: 202cbeeb-71c6-a879-d789-5476e1329d4a | Price: $0.60",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:16:58.148773",
      "level": "SUCCESS",
      "message": "Contrato comprado | ID: 301747503988 | Price: $0.60",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:16:59.117137",
      "level": "ERROR",
      "message": "WebSocket error: Connection to remote host was lost.",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:16:59.118595",
      "level": "WARNING",
      "message": "WebSocket cerrado (code: None)",
      "data": {
        "close_msg": null
      }
    },
    {
      "timestamp": "2025-12-15T07:16:59.119103",
      "level": "WARNING",
      "message": "Iniciando reconexi\u00f3n...",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:17:04.120286",
      "level": "INFO",
      "message": "Conectando a Deriv (intento 1/5)",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:17:04.122324",
      "level": "INFO",
      "message": "WebSocket thread iniciado",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:17:04.122959",
      "level": "SUCCESS",
      "message": "Reconexi\u00f3n exitosa",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:17:04.465611",
      "level": "SUCCESS",
      "message": "Conexi\u00f3n WebSocket establecida",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:17:04.466521",
      "level": "INFO",
      "message": "Autorizando con token...",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:17:05.198277",
      "level": "SUCCESS",
      "message": "Autorizaci\u00f3n exitosa",
      "data": {
        "balance": 613.26,
        "currency": "USD",
        "loginid": "VRTC8206541",
        "email": "dominios.ve@gmail.com"
      }
    },
    {
      "timestamp": "2025-12-15T07:17:05.199230",
      "level": "INFO",
      "message": "\ud83d\udc64 Cliente LoginID: VRTC8206541",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:17:05.200003",
      "level": "INFO",
      "message": "\ud83d\udce7 Cliente Email: dominios.ve@gmail.com",
      "data": null
    },
    {
      "timestamp": "2025-12-15T07:17:27.801491",
      "level": "WARNING",
      "message": "Timeout esperando resultado del contrato",
      "data": null
    }
  ]
}