From 6a19752f550c956e2141de1dd0995ee3cf907004 Mon Sep 17 00:00:00 2001 From: olli Date: Sun, 22 Oct 2023 16:03:20 +0200 Subject: [PATCH] closed trade chart cache --- dabo/functions/webpage.sh | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/dabo/functions/webpage.sh b/dabo/functions/webpage.sh index 306977c..0f7d376 100644 --- a/dabo/functions/webpage.sh +++ b/dabo/functions/webpage.sh @@ -223,13 +223,17 @@ function webpage { local tradeintervals=$(cat ${interimfile} | wc -l) head -n1 asset-histories/${asset}.history.csv >${g_tmp}/trade.csv grep -A ${tradeintervals} "${tradedatebuy}:" asset-histories/${asset}.history.csv >>${g_tmp}/trade.csv - echo "Price, EMA, Levels" >>../index.html.tmp - genchart "${g_tmp}/trade.csv" ${tradeintervals} 2,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39 >>../index.html.tmp - echo "MACD" >>../index.html.tmp - genchart "${g_tmp}/trade.csv" ${tradeintervals} 8,6,7 >>../index.html.tmp - echo "RSIs" >>../index.html.tmp - genchart "${g_tmp}/trade.csv" ${tradeintervals} 10,11,12,14,15,16,17,13 >>../index.html.tmp - + # cache old trade charts + if ! [ -s "${interimfile}.chart" ] + then + echo "Price, EMA, Levels" >${interimfile}.chart + genchart "${g_tmp}/trade.csv" ${tradeintervals} 2,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39 >>${interimfile}.chart + echo "MACD" >>${interimfile}.chart + genchart "${g_tmp}/trade.csv" ${tradeintervals} 8,6,7 >>${interimfile}.chart + echo "RSIs" >>${interimfile}.chart + genchart "${g_tmp}/trade.csv" ${tradeintervals} 10,11,12,14,15,16,17,13 >>${interimfile}.chart + fi + cat "${interimfile}.chart" >>../index.html.tmp echo "" >>../index.html.tmp else echo "" >>../index.html.tmp