Initial commit: orderflow analysis system with 5 pattern detectors

Real-time orderflow trading system with absorption, initiative, sweep,
exhaustion, and divergence detection. Features volume profile framing,
state machine trade lifecycle, MT5 + Bybit feeds, FastAPI dashboard,
and Telegram alerts for 30+ instruments.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
BlackboxAI
2026-03-08 21:38:25 +03:00
co-authored by Claude Opus 4.6
commit 0206ef7cbb
44 changed files with 12937 additions and 0 deletions
+35
View File
@@ -0,0 +1,35 @@
"""
Standalone dashboard launcher.
Run with: python -m orderflow_system.dashboard
Starts the web dashboard on http://localhost:8080 without requiring
a running data feed (MT5/Bybit). API endpoints return empty data
until the full system is started.
"""
import uvicorn
from orderflow_system.config.settings import DASHBOARD
def main():
print("=" * 50)
print(" ORDERFLOW DASHBOARD (Standalone)")
print(f" http://localhost:{DASHBOARD.port}")
print("=" * 50)
print()
print(" API endpoints will return empty data until")
print(" the full system is started with data feeds.")
print()
from orderflow_system.dashboard.app import app
uvicorn.run(
app,
host=DASHBOARD.host,
port=DASHBOARD.port,
log_level="info",
)
if __name__ == "__main__":
main()