#!/usr/bin/env bash
set -euo pipefail

ROOT=/var/www/vps2.happyuser.info/top/top_1
PY=/var/www/vps2.happyuser.info/top/backtest_SK/.venv38/bin/python
RUNS="$ROOT/runs/dedusd_paper"
SCRIPT="$ROOT/obw_platform/telegram_signal_tools/dedusd_goldfx_paper_live.py"
ENV_FILE="$ROOT/.env"

mkdir -p "$RUNS"
cp "$ROOT/runs/telegram_paper/darkknight_session.session" "$RUNS/dedusd_metals_session.session"
cp "$ROOT/runs/telegram_paper/darkknight_session.session" "$RUNS/dedusd_fx_session.session"

tmux has-session -t dedusd_metals_bingx_mark 2>/dev/null && tmux kill-session -t dedusd_metals_bingx_mark
tmux has-session -t dedusd_fx_yahoo_proxy 2>/dev/null && tmux kill-session -t dedusd_fx_yahoo_proxy

tmux new-session -d -s dedusd_metals_bingx_mark \
  "cd '$ROOT'; '$PY' -u '$SCRIPT' --env-file '$ENV_FILE' --session runs/dedusd_paper/dedusd_metals_session --asset-class metals --out-jsonl runs/dedusd_paper/dedusd_metals_bingx_mark.jsonl --db runs/dedusd_paper/dedusd_metals_bingx_mark.sqlite --notional 100 --poll-sec 30 2>&1 | tee -a runs/dedusd_paper/dedusd_metals_bingx_mark.log"

tmux new-session -d -s dedusd_fx_yahoo_proxy \
  "cd '$ROOT'; '$PY' -u '$SCRIPT' --env-file '$ENV_FILE' --session runs/dedusd_paper/dedusd_fx_session --asset-class fx --out-jsonl runs/dedusd_paper/dedusd_fx_yahoo_proxy.jsonl --db runs/dedusd_paper/dedusd_fx_yahoo_proxy.sqlite --notional 100 --poll-sec 30 2>&1 | tee -a runs/dedusd_paper/dedusd_fx_yahoo_proxy.log"

tmux ls | grep dedusd
