Optimize signal read paths and enforce score invariants

This commit is contained in:
dennisthiessen committed 2026-07-11 16:04:13 +02:00
1 parent fdc49d0e28
commit 9450831ef3
13 files changed
+426 -170

No files matched your search

+2 -1
View File
@@ -2,7 +2,7 @@ from datetime import date, datetime
import json
from sqlalchemy import Date, DateTime, Float, ForeignKey, String, Text
from sqlalchemy import Date, DateTime, Float, ForeignKey, Index, String, Text
from sqlalchemy.orm import Mapped, mapped_column, relationship
from app.database import Base
@@ -10,6 +10,7 @@ from app.database import Base
class TradeSetup(Base):
__tablename__ = "trade_setups"
__table_args__ = (Index("ix_trade_setups_ticker_rr", "ticker_id", "rr_ratio"),)
id: Mapped[int] = mapped_column(primary_key=True)
ticker_id: Mapped[int] = mapped_column(