Cryptocurrency trading platform with Blockly-based strategy builder
Go to file
rob d7398569a8 Fix formation overlay sync to update on every RAF frame
- Remove hasViewChanged check from RAF loop
- Update formations on every animation frame for smooth chart sync
- This ensures formations stay positioned correctly when:
  - Time scale changes (horizontal scroll/zoom)
  - Price scale changes (vertical scroll/zoom)
- Simplify _hasViewChanged method (kept for potential future optimization)
- Clean up debug logging

The previous implementation only updated when time range changed,
causing formations to drift when the price scale was modified.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-03-10 22:38:16 -03:00
.github/workflows Implement execution loop, paper persistence, and CI pipeline 2026-02-28 19:48:50 -04:00
UML
__pycache__
archived_code
config
markdown
src Fix formation overlay sync to update on every RAF frame 2026-03-10 22:38:16 -03:00
tests Add Bitcoin wallet system with configurable strategy fees 2026-03-09 12:45:25 -03:00
.claudeignore
.gitignore Fix int64 JSON serialization error in SocketIO responses 2026-03-01 17:58:24 -04:00
CLAUDE.md Document ExternalSources and ExternalIndicators modules 2026-03-09 21:35:33 -03:00
FORMATIONS_PLAN.md Address second round of Codex review feedback on formations plan 2026-03-10 16:03:33 -03:00
pytest.ini Add Bitcoin wallet system with configurable strategy fees 2026-03-09 12:45:25 -03:00
requirements.txt Add external data sources and indicators for backtesting 2026-03-09 21:25:36 -03:00
test_live_manual.py Live trading infrastructure functional on testnet 2026-03-01 15:23:34 -04:00