daily_mktdata/retrofit/sim_crypto_retrofit.sh
Cryptoval Trading Technologies 487573a64b progress
2026-02-02 00:51:22 +00:00

33 lines
807 B
Bash
Executable File

#!/bin/bash
# DAILY_SIM_CRYPTO_DATE=20250725 /usr/bin/docker compose -f /works/docker/daily_mktdata/docker-compose.yml up daily_sim_crypto
#
#
cd $(realpath $(dirname $0))
source $(realpath $(dirname $0))/get_retrofit_dates.sh
DEFAULT_FGLOB=*.crypto_sim_md.db.gz
Source=cvtt@${MD_HOST:-cloud21.cvtt.vpn}
FileGlob=${FILE_GLOB:-${DEFAULT_FGLOB}}
BackDaysCount=${BACKDAYS_COUNT:-50}
Cmd="get_retrofit_dates ${Source} /works/cvtt/md_archive/crypto/sim ${FileGlob} ${BackDaysCount}"
echo $Cmd
DATES=$($Cmd)
for dt in ${DATES}; do
Cmd="DAILY_SIM_CRYPTO_DATE=${dt}"
Cmd+=" /usr/bin/docker compose"
Cmd+=" -f /works/docker/daily_mktdata/docker-compose.yml"
Cmd+=" -p daily_sim_crypto" # unique network name
Cmd+=" run --rm"
Cmd+=" daily_sim_crypto"
echo ${Cmd}
eval ${Cmd}
done