Reset crossover flags at start of each trading session

This commit is contained in:
Justin Oros
2026-02-02 14:40:31 -07:00
parent 4ccc101fbf
commit bf4a0f3ca3
+5
View File
@@ -647,6 +647,11 @@ def main():
trades_today = 0 trades_today = 0
total_pnl = 0 total_pnl = 0
if hasattr(advanced_signal_generator, 'last_bullish_crossover_bar'):
delattr(advanced_signal_generator, 'last_bullish_crossover_bar')
if hasattr(advanced_signal_generator, 'last_bearish_crossover_bar'):
delattr(advanced_signal_generator, 'last_bearish_crossover_bar')
try: try:
existing_position = api.get_position(SYMBOL) existing_position = api.get_position(SYMBOL)
qty = float(existing_position.qty) qty = float(existing_position.qty)