diff --git a/.env b/.env index 222818e..e83d5f7 100644 --- a/.env +++ b/.env @@ -25,6 +25,8 @@ EQUITY_CONTAINER_NAME_PFX=daily_equity_md EQUITY_HBAR_NUM_SYMBOLS= EQUITY_QAT_SYMBOLS=COIN,GBTC,HOOD,MSTR,PYPL,QQQ,NVDA +EQUITY_HBAR_DATE= + EQUITY_RSYNC_TARGETS= EQUITY_RSYNC_TARGETS="${EQUITY_RSYNC_TARGETS} cvtt@hs01.cvtt.vpn:/works/cvtt/md_archive/equity" EQUITY_RSYNC_TARGETS="${EQUITY_RSYNC_TARGETS} cvtt@cloud21.cvtt.vpn:/opt/store/cvtt/md_archive/equity" diff --git a/.gitignore b/.gitignore index 333c1e9..2431052 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ logs/ +*.log diff --git a/ad-hoc/retrofit_crypto.sh b/ad-hoc/retrofit_crypto.sh new file mode 100755 index 0000000..62017da --- /dev/null +++ b/ad-hoc/retrofit_crypto.sh @@ -0,0 +1,22 @@ +#!/bin/bash + +# CRYPTO_MD_DATE=20250725 /usr/bin/docker compose -f /works/docker/daily_mktdata/docker-compose.yml up -d daily_crypto_cloud29 + +host=${1} + +DATES="" +DATES+=" 20250801" +DATES+=" 20250802" +DATES+=" 20250803" +DATES+=" 20250804" + +for dt in ${DATES}; do + echo $dt + Cmd="CRYPTO_MD_DATE=${dt}" + Cmd+=" /usr/bin/docker compose" + Cmd+=" -f /works/docker/daily_mktdata/docker-compose.yml up" + Cmd+=" daily_crypto_${host}" + + echo ${Cmd} + eval ${Cmd} +done diff --git a/ad-hoc/retrofit_equity.sh b/ad-hoc/retrofit_equity.sh new file mode 100755 index 0000000..abcf8f7 --- /dev/null +++ b/ad-hoc/retrofit_equity.sh @@ -0,0 +1,27 @@ +#!/bin/bash + +# EQUITY_HBAR_DATE=2025-07-23 /usr/bin/docker compose -f /works/docker/daily_mktdata/docker-compose.yml up daily_equity_hbar + + +DATES="2025-07-24" +DATES+=" 2025-07-25" +DATES+=" 2025-07-28" +DATES+=" 2025-07-29" +DATES+=" 2025-07-30" +DATES+=" 2025-07-31" +DATES+=" 2025-08-01" +DATES+=" 2025-08-04" +DATES+=" 2025-08-05" +DATES+=" 2025-08-06" +DATES+=" 2025-08-07" + +for dt in ${DATES}; do + echo $dt + Cmd="EQUITY_HBAR_DATE=${dt}" + Cmd+=" /usr/bin/docker compose" + Cmd+=" -f /works/docker/daily_mktdata/docker-compose.yml up" + Cmd+=" daily_equity_hbar" + + echo ${Cmd} + eval ${Cmd} +done diff --git a/ad-hoc/sim_crypto_retrofit.sh b/ad-hoc/sim_crypto_retrofit.sh new file mode 100755 index 0000000..47d4dcd --- /dev/null +++ b/ad-hoc/sim_crypto_retrofit.sh @@ -0,0 +1,25 @@ +#!/bin/bash + +# DAILY_SIM_CRYPTO_DATE=20250725 /usr/bin/docker compose -f /works/docker/daily_mktdata/docker-compose.yml up daily_sim_crypto +# +# + +DATES="" +DATES+=" 20250731" +DATES+=" 20250801" +DATES+=" 20250802" +DATES+=" 20250803" +DATES+=" 20250804" +DATES+=" 20250805" +DATES+=" 20250806" +DATES+=" 20250807" + +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 up" + Cmd+=" daily_sim_crypto" + + echo ${Cmd} + eval ${Cmd} +done diff --git a/ad-hoc/sim_equity_retrofit.sh b/ad-hoc/sim_equity_retrofit.sh new file mode 100755 index 0000000..bd1fd1f --- /dev/null +++ b/ad-hoc/sim_equity_retrofit.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +# +# DAILY_SIM_EQUITY_DATE=20250723 /usr/bin/docker compose -f /works/docker/daily_mktdata/docker-compose.yml up daily_sim_equity +# + +DATES="" +DATES+=" 20250718" +DATES+=" 20250721" +DATES+=" 20250722" +#DATES+=" 20250807" + +for dt in ${DATES}; do + Cmd="DAILY_SIM_EQUITY_DATE=${dt}" + Cmd+=" /usr/bin/docker compose" + Cmd+=" -f /works/docker/daily_mktdata/docker-compose.yml up" + Cmd+=" daily_sim_equity" + + echo ${Cmd} + eval ${Cmd} +done diff --git a/docker-compose.yml b/docker-compose.yml index b96fadd..0b58afb 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -75,6 +75,7 @@ services: TRD_CALENDAR_URL: https://trading-calendar.cvtt.net/api/v1/markets/hours?mic=XNYS CREDS_FILE: ${CREDS_FILE} NUM_SYMBOLS: ${EQUITY_HBAR_NUM_SYMBOLS:-} + START_DATE: ${EQUITY_HBAR_DATE:-} RSYNC_TARGETS: ${EQUITY_RSYNC_TARGETS} LOG_FILE_NAME: alpaca_md_hbar_loader @@ -149,7 +150,7 @@ services: - ./logs:/logs - ./config/identity/id_rsa:/home/cvtt/.ssh/id_rsa:ro - ./config/identity/id_rsa.pub:/home/cvtt/.ssh/id_rsa.pub:ro -networks: - default: - external: true - name: daily_mktdata_default +#networks: +# default: +# external: true +# name: daily_mktdata_default