From f835b0dfd157ce8ef446b02d721193bf5d7aefcd Mon Sep 17 00:00:00 2001 From: Sean Date: Wed, 16 Apr 2025 11:57:54 -0400 Subject: [PATCH] Update the readme with the new crontab entry for calcsticker --- README.md | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index a2f8cf2..b33c052 100644 --- a/README.md +++ b/README.md @@ -106,7 +106,7 @@ CRON_DIR=/opt/MarketData/MarketData 0 19 * * 1-5 cd $CRON_DIR ; /opt/MarketData/MarketData/mk UPDATEDAILY2 /DATE:$(date -d"-0 days" +\%m-\%d-\%Y) > /dev/null 2>&1 -Here is the latest crontab. Adding the monthly jobs to run on the 17th + DOTNET_ROOT=/opt/dotnet CRON_DIR=/opt/MarketData/MarketData @@ -118,3 +118,20 @@ CRON_DIR=/opt/MarketData/MarketData 0 0 17 * * cd $CRON_DIR ; /opt/MarketData/MarketData/mk UPDATEFINANCIALSTATEMENTS > /dev/null 2>&1 0 0 17 * * cd $CRON_DIR ; /opt/MarketData/MarketData/mk UPDATEFUNDAMENTALS > /dev/null 2>&1 0 0 17 * * cd $CRON_DIR ; /opt/MarketData/MarketData/mk UPDATEHISTORICAL > /dev/null 2>&1 + +Here is the official latest crontab. Adding the monthly jobs to run on the 17th +Notice that ther calcsticker job will run the day after the monthly update jobs. +If you move the processing date of the monthly update jobs then update calcsticker +to the following day. For example if monthly updates run on the 15th then schedule calcsticker to run on the 16th + +DOTNET_ROOT=/opt/dotnet +CRON_DIR=/opt/MarketData/MarketData +*/15 6-16 * * 1-5 cd $CRON_DIR ; /opt/MarketData/MarketData/mk LOADHEADLINESWATCHLIST /WATCHLIST:Valuations > /dev/null 2>&1 +*/5 5-16 * * 1-5 cd $CRON_DIR ; /opt/MarketData/MarketData/mk LOADPREMARKETDATA > /dev/null 2>&1 +*/5 9-16 * * 1-5 cd $CRON_DIR ; /opt/MarketData/MarketData/mk UPDATEINTRADAYPRICING > /dev/null 2>&1 +*/30 9-16 * * 1-5 cd $CRON_DIR ; /opt/MarketData/MarketData/mk UPDATELATESTANALYSTRATINGS > /dev/null 2>&1 +0 19 * * 1-5 cd $CRON_DIR ; /opt/MarketData/MarketData/mk UPDATEDAILY2 /DATE:$(date -d"-0 days" +\%m-\%d-\%Y) > /dev/null 2>&1 +0 0 17 * * cd $CRON_DIR ; /opt/MarketData/MarketData/mk UPDATEFINANCIALSTATEMENTS > /dev/null 2>&1 +0 0 17 * * cd $CRON_DIR ; /opt/MarketData/MarketData/mk UPDATEFUNDAMENTALS > /dev/null 2>&1 +0 0 17 * * cd $CRON_DIR ; /opt/MarketData/MarketData/mk UPDATEHISTORICAL > /dev/null 2>&1 +0 0 18 * * cd $CRON_DIR ; /opt/MarketData/MarketData/mk CALCSTICKER > /dev/null 2>&1 \ No newline at end of file