From 7e49ae8927ff0fd240efcd9abf1006fdf68e525f Mon Sep 17 00:00:00 2001 From: olli Date: Fri, 19 Apr 2024 11:06:39 +0200 Subject: [PATCH] Get Transaction data from JustTrade (NeoBroker) Blockpit Export --- dabo/functions/get_justtrade_csv_transactions.sh | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 dabo/functions/get_justtrade_csv_transactions.sh diff --git a/dabo/functions/get_justtrade_csv_transactions.sh b/dabo/functions/get_justtrade_csv_transactions.sh new file mode 100644 index 0000000..5134f06 --- /dev/null +++ b/dabo/functions/get_justtrade_csv_transactions.sh @@ -0,0 +1,15 @@ +function get_justtrade_csv_transactions { + + g_echo_note "RUNNING FUNCTION ${FUNCNAME} $@" + + # Check for JustTrade API Key - If there is data from JustTrade csv + if [ -s justtrade-export.csv ] + then + cat justtrade-export.csv | sed 's/\"//g' | egrep '^[0-9]' | egrep ',otc,justtrade,.+Z,EUR,' | awk -F, '{print $4",sell,"$7","$8","$5","$6",JustTrade"}' >JUSTTRADE-sell.csv.tmp + cat justtrade-export.csv | sed 's/\"//g' | egrep '^[0-9]' | egrep -v ',otc,justtrade,.+Z,EUR,' | awk -F, '{print $4",buy,"$5","$6","$7","$8",JustTrade"}' >JUSTTRADE-buy.csv.tmp + cat JUSTTRADE-buy.csv.tmp JUSTTRADE-sell.csv.tmp | sort >TRANSACTIONS-JUSTTRADE.csv + rm -f JUSTTRADE-buy.csv.tmp JUSTTRADE-sell.csv.tmp + fi + +} +