#!/bin/bash
# [2026-10-01] reference-trader test, after the close. Stops by 9:10 next morning.
cd /var/www/screener/trade/reports/playbook
until [ "$(TZ=America/New_York date +%H%M)" -ge 1605 ]; do sleep 60; done
END=$(date -d "tomorrow 09:10" +%s)
T="SVCO,ORN,LWLG,TRLV,PAYS,TDAY,DXC,KD,CXM,CERT"
run() { timeout $(( END - $(date +%s) )) nice -n 5 python3 reference_trader.py "$@"; }
for v in A B; do
  run --days 2026-10-01 --symbols $T --set "version=\"$v\"" --out rt_today_$v.json > rt_today_$v.log 2>&1
  echo "today $v: $(grep TOTAL rt_today_$v.log)"
done
for v in A B; do
  for p in 0.40 0.35; do
    run --days 2026-08-27..2026-09-30 --set "version=\"$v\"" --set min_p_up=$p --out rt_22d_${v}_$p.json > rt_22d_${v}_$p.log 2>&1
    echo "22d $v p_up>=$p: $(grep TOTAL rt_22d_${v}_$p.log)"
  done
done
echo RT_DONE
