Commit Graph

  • c37a9a37d3 fix: Implement Associated Token Account for USDC withdrawals mindesbunister 2025-11-19 20:35:32 +01:00
  • 8d53c4bbad critical: Fix withdrawal statistics to use actual Drift deposits mindesbunister 2025-11-19 19:25:59 +01:00
  • 9cd317887a fix: Correct BN import for withdrawal system mindesbunister 2025-11-19 18:39:45 +01:00
  • 1c79178aac fix: TypeScript errors in withdrawal system mindesbunister 2025-11-19 18:25:54 +01:00
  • ca7b49f745 feat: Add automated profit withdrawal system mindesbunister 2025-11-19 18:07:07 +01:00
  • c42bf94c1f fix: Clarify 40 is from deposits, not trading profits mindesbunister 2025-11-19 17:42:38 +01:00
  • a6794d00dc docs: Update roadmap with 40 current capital and latest system improvements mindesbunister 2025-11-19 17:40:54 +01:00
  • c450a78456 docs: Add multi-timeframe tracking and Docker maintenance to copilot instructions mindesbunister 2025-11-19 17:27:12 +01:00
  • 60fc571aa6 feat: Automated multi-timeframe price tracking system mindesbunister 2025-11-19 17:18:47 +01:00
  • e1bce56065 fix: Correct v8 P&L values in database mindesbunister 2025-11-19 15:52:10 +01:00
  • eccecf7aaa critical: Fix container restart killing positions + phantom detection mindesbunister 2025-11-19 15:03:15 +01:00
  • b2cb6a3ecd critical: Fix ADX-based runner SL in on-chain fill detection path mindesbunister 2025-11-19 14:56:24 +01:00
  • 57790d04d6 docs: Document ADX-based adaptive runner SL system mindesbunister 2025-11-19 13:12:16 +01:00
  • 66b292246b feat: ADX-based adaptive runner SL positioning after TP1 mindesbunister 2025-11-19 13:10:10 +01:00
  • 7cf00cf7cb feat: Set runner SL to -0.55% after TP1 for retracement room mindesbunister 2025-11-19 12:30:26 +01:00
  • 6515e1054b docs: Document ADX-based trailing stop multiplier system mindesbunister 2025-11-19 12:03:06 +01:00
  • d09838d1dc feat: Add ADX-based trend strength multiplier for trailing stops mindesbunister 2025-11-19 11:57:21 +01:00
  • cd16ef896d chore: Remove n8n workflow comparison file mindesbunister 2025-11-19 10:47:33 +01:00
  • 0558111ded feat: Update Money Machine workflow for multi-timeframe data collection mindesbunister 2025-11-19 10:42:47 +01:00
  • f65af9530f feat: Enhanced timeframe extraction for multi-timeframe data collection mindesbunister 2025-11-19 10:33:12 +01:00
  • df6c388639 fix: Update POST endpoint to use MIN_SIGNAL_QUALITY_SCORE mindesbunister 2025-11-19 09:59:11 +01:00
  • 0d546dc267 fix: Correct MIN_QUALITY_SCORE to MIN_SIGNAL_QUALITY_SCORE mindesbunister 2025-11-19 09:53:49 +01:00
  • 96f5cfae77 docs: Add Common Pitfall #51 - TP1 detection for fast on-chain fills mindesbunister 2025-11-19 09:09:53 +01:00
  • de57c9634c fix: Correct TP1 detection for on-chain order fills mindesbunister 2025-11-19 09:03:12 +01:00
  • 120a4b499e docs: Mark P&L compounding bug as RESOLVED mindesbunister 2025-11-19 08:50:22 +01:00
  • 7833686b7b critical: Fix P&L compounding in external closure detection mindesbunister 2025-11-19 08:41:10 +01:00
  • a69d2b51a5 docs: Document Nov 19 critical findings - database/Drift mismatch and P&L inflation mindesbunister 2025-11-19 08:33:03 +01:00
  • 01427ce3eb fix: Display MAE/MFE as dollars not percentages in analytics UI mindesbunister 2025-11-19 07:57:17 +01:00
  • 89f30ab704 fix: Remove accountPnL reference in log statement mindesbunister 2025-11-19 07:47:56 +01:00
  • 267456f699 critical: Fix MAE/MFE storing percentages instead of dollars + duplicate Telegram notifications mindesbunister 2025-11-19 07:45:58 +01:00
  • 5146f37acc docs: Add multi-timeframe data collection documentation mindesbunister 2025-11-18 20:39:08 +01:00
  • 9b9d80779d fix: Use signalPrice instead of currentPrice in CreateBlockedSignalParams mindesbunister 2025-11-18 20:30:07 +01:00
  • 325f8d0482 feat: Add multi-timeframe data collection to execute endpoint mindesbunister 2025-11-18 20:24:26 +01:00
  • c330c60d88 docs: Add v8 Money Line indicator documentation to copilot instructions mindesbunister 2025-11-18 15:57:14 +01:00
  • d309eb783c docs: Update roadmaps with v8 indicator progress mindesbunister 2025-11-18 14:10:06 +01:00
  • 74bd0f9535 docs: Add Money Line v8 indicator explanation to README mindesbunister 2025-11-18 11:44:48 +01:00
  • 067b0f7e6f feat: Add momentum confirmation to v8 - filter rapid flip-flops mindesbunister 2025-11-18 11:23:17 +01:00
  • 039363d5b5 fix: Update v8 indicator version tracking and comments mindesbunister 2025-11-18 11:14:32 +01:00
  • c9ba24f6eb feat: Create v8 indicator with sticky trend detection mindesbunister 2025-11-18 11:11:52 +01:00
  • cc0d754b9a feat: Add Money Line v7 with pure line flip signals mindesbunister 2025-11-18 10:57:37 +01:00
  • 6f85fee1da critical: Fix test endpoint violating database-first pattern (Common Pitfall #29) mindesbunister 2025-11-17 16:47:07 +01:00
  • becd5631e7 docs: Add Common Pitfall #49 - P&L exponential compounding bug mindesbunister 2025-11-17 15:34:22 +01:00
  • 6156c0f958 critical: Fix P&L compounding bug in external closure detection mindesbunister 2025-11-17 15:28:08 +01:00
  • 3aeb00f998 critical: Fix P&L calculation and TP1 false detection bugs mindesbunister 2025-11-17 15:10:15 +01:00
  • 84bd2e27f0 docs: Add comprehensive ATR-based risk management documentation mindesbunister 2025-11-17 12:36:44 +01:00
  • b6437295b6 feat: Update Telegram bot ATR to match actual SOL data mindesbunister 2025-11-17 12:28:42 +01:00
  • 8c937dd818 fix: Update calculateDynamicTp2 to use new atrMultiplierTp2 field name mindesbunister 2025-11-17 11:55:39 +01:00
  • 141022243a feat: Implement ATR-based TP/SL system for regime-agnostic trading mindesbunister 2025-11-17 11:41:13 +01:00
  • 9dfc6da449 feat: Optimize v6 indicator settings for better signal quality mindesbunister 2025-11-17 09:57:44 +01:00
  • be2410c639 critical: Auto-restore missing on-chain orders on startup mindesbunister 2025-11-16 22:18:56 +01:00
  • 40d69b13ef wip: Emergency order restoration endpoint (has singleton issues) mindesbunister 2025-11-16 22:10:15 +01:00
  • cdd3a5dcb0 critical: Fix startup validator reopening duplicate trades mindesbunister 2025-11-16 21:49:26 +01:00
  • b813a38ae9 fix: Handle multiple DB trades for single Drift position in validator mindesbunister 2025-11-16 21:36:21 +01:00
  • 66c3c42547 feat: Add automated database sync validator for ghost position detection mindesbunister 2025-11-16 21:30:29 +01:00
  • e8a1ce972d critical: Prevent hedge positions during signal flips mindesbunister 2025-11-16 20:51:26 +01:00
  • a8831a9181 critical: Fix P&L compounding bug in 25 historical trades mindesbunister 2025-11-16 20:21:51 +01:00
  • 018f973609 critical: Fix P&L compounding during close verification (20x inflation bug) mindesbunister 2025-11-16 15:07:27 +01:00
  • 54815a0daa docs: Add multi-fix deployment verification to VERIFICATION MANDATE mindesbunister 2025-11-16 10:33:58 +01:00
  • 84f40f3e15 docs: Document position close verification fix (Common Pitfall #47) mindesbunister 2025-11-16 10:31:23 +01:00
  • b23dde057b fix: Add needsVerification field to ClosePositionResult interface mindesbunister 2025-11-16 10:28:46 +01:00
  • 9905ab4f5a docs: Add Common Pitfall #47 - position close verification gap mindesbunister 2025-11-16 10:05:12 +01:00
  • c607a66239 critical: Fix position close verification to prevent ghost positions mindesbunister 2025-11-16 10:00:10 +01:00
  • 673a49302a critical: Fix breakeven SL using wrong entry price after TP1 mindesbunister 2025-11-16 03:00:22 +01:00
  • f505db4ac8 fix: Reduce Drift SDK auto-reconnect interval from 4h to 2h mindesbunister 2025-11-16 02:15:01 +01:00
  • 737e0c295f docs: Add Common Pitfall #45 - 100% position sizing InsufficientCollateral mindesbunister 2025-11-16 01:58:18 +01:00
  • 7129cbfb8a fix: Add 99% safety buffer for 100% position sizing mindesbunister 2025-11-16 01:57:13 +01:00
  • 56b2195b88 docs: Add Common Pitfall #44 - Breakeven SL price discrepancy mindesbunister 2025-11-16 01:45:48 +01:00
  • 528a0f4f43 fix: Use Drift's actual entry price for breakeven SL mindesbunister 2025-11-16 01:44:57 +01:00
  • dc6625404a docs: Document session improvements for developer continuity mindesbunister 2025-11-16 01:28:03 +01:00
  • bdf1be1571 fix: Add DNS retry logic to Telegram bot mindesbunister 2025-11-16 00:57:16 +01:00
  • b1ca454a6f feat: Add Telegram notifications for position closures mindesbunister 2025-11-16 00:51:56 +01:00
  • 9db5f8566d refactor: Remove time-based ghost detection, rely purely on Drift API mindesbunister 2025-11-16 00:22:19 +01:00
  • bbab693cc1 docs: Document ghost position death spiral fix as Common Pitfall #40 mindesbunister 2025-11-15 23:52:39 +01:00
  • 4779a9f732 fix: 3-layer ghost position prevention system (CRITICAL autonomous reliability fix) mindesbunister 2025-11-15 23:51:19 +01:00
  • e057cda990 fix: Settings UI .env permission error - container user writability mindesbunister 2025-11-15 23:33:41 +01:00
  • c8535bc5b6 docs: Document runner SL live test results and analytics fix as Common Pitfalls mindesbunister 2025-11-15 23:15:18 +01:00
  • 54012ec402 fix: Analytics now shows current runner size instead of original position size mindesbunister 2025-11-15 23:14:17 +01:00
  • 9cd3a015f5 docs: Document runner SL gap as Common Pitfall #27 mindesbunister 2025-11-15 22:12:04 +01:00
  • 59bc267206 fix: Add runner stop loss protection (CRITICAL) mindesbunister 2025-11-15 22:10:41 +01:00
  • 5b2ec408a8 fix: Update on-chain SL to breakeven after TP1 hit (CRITICAL) mindesbunister 2025-11-15 19:37:05 +01:00
  • ffccf84676 docs: Add Common Pitfall #37 - Ghost position accumulation mindesbunister 2025-11-15 19:22:06 +01:00
  • d236e08cc0 feat: Add periodic Drift position validation to prevent ghost positions mindesbunister 2025-11-15 19:20:51 +01:00
  • be36d6aa86 feat: Add live position monitor to analytics dashboard mindesbunister 2025-11-15 18:29:33 +01:00
  • c6b34c45c4 docs: Document closePosition retry logic bug (Common Pitfall #36) mindesbunister 2025-11-15 18:07:26 +01:00
  • 54c68b45d2 fix: Add retry logic to closePosition() for rate limit protection mindesbunister 2025-11-15 18:06:12 +01:00
  • abc32d52a0 feat: Add daily rate limit monitoring script mindesbunister 2025-11-15 17:41:13 +01:00
  • 8717f72a54 fix: Add retry logic to exit order placement (TP/SL) mindesbunister 2025-11-15 17:34:01 +01:00
  • 1a990054ab docs: Add Common Pitfall #35 - phantom trades need exitReason mindesbunister 2025-11-15 12:24:00 +01:00
  • fa4b187f46 feat: Hybrid RPC strategy - Helius for init, Alchemy for trades mindesbunister 2025-11-15 12:15:23 +01:00
  • 0ef6b82106 feat: Hybrid RPC strategy (Helius init + Alchemy trades) mindesbunister 2025-11-15 12:00:57 +01:00
  • f8141009a8 docs: Document runner stop loss gap bug (Common Pitfall #34) mindesbunister 2025-11-15 11:36:16 +01:00
  • ec5483041a fix(CRITICAL): Add missing stop loss check for runner between TP1 and TP2 mindesbunister 2025-11-15 11:28:54 +01:00
  • 5fa946acbd docs: Document entry price correction fix as Common Pitfall #33 mindesbunister 2025-11-15 11:17:46 +01:00
  • 8163858b0d fix: Correct entry price when restoring orphaned positions from Drift mindesbunister 2025-11-15 11:16:05 +01:00
  • 324e5ba002 refactor: Rename breakEvenTriggerPercent to profitLockAfterTP1Percent for clarity mindesbunister 2025-11-15 11:06:44 +01:00
  • d654ad3e5e docs: Add Drift SDK memory leak to Common Pitfalls #1 mindesbunister 2025-11-15 09:37:13 +01:00
  • fb4beee418 fix: Add periodic Drift reconnection to prevent memory leaks mindesbunister 2025-11-15 09:22:15 +01:00
  • 8862c300e6 docs: Add mandatory instruction update step to When Making Changes mindesbunister 2025-11-14 23:00:22 +01:00
  • a9ed814960 docs: Update copilot-instructions with manual trade filtering mindesbunister 2025-11-14 22:58:01 +01:00
  • 25776413d0 feat: Add signalSource field to identify manual vs TradingView trades mindesbunister 2025-11-14 22:55:14 +01:00