From 03ebb54e38696e844cfc9122e48170a5e5b5c7da Mon Sep 17 00:00:00 2001 From: olli Date: Sun, 26 May 2024 09:59:58 +0200 Subject: [PATCH] make historic transactions from onetrading available to the bot --- .../get_onetrading_csv_transactions.sh | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 dabo/functions/get_onetrading_csv_transactions.sh diff --git a/dabo/functions/get_onetrading_csv_transactions.sh b/dabo/functions/get_onetrading_csv_transactions.sh new file mode 100644 index 0000000..dc5ff68 --- /dev/null +++ b/dabo/functions/get_onetrading_csv_transactions.sh @@ -0,0 +1,18 @@ +function get_onetrading_csv_transactions { + + g_echo_note "RUNNING FUNCTION ${FUNCNAME} $@" + + if [ -s onetrading-export.csv ] + then + + cat onetrading-export.csv | sed 's/\"//g' | grep ',SELL,' | awk -F, '{print $12","tolower($3)","$6","$5","$8","$9",OneTrading"}' | sort >ONETRADING-sell.csv.tmp + + cat onetrading-export.csv | sed 's/\"//g' | grep ',BUY,' | awk -F, '{print $12","tolower($3)","$11","$9","$8","$5",OneTrading"}' | sort >ONETRADING-buy.csv.tmp + + cat ONETRADING-buy.csv.tmp ONETRADING-sell.csv.tmp | sort >TRANSACTIONS-ONETRADING.csv + rm -f ONETRADING-buy.csv.tmp ONETRADING-sell.csv.tmp + + fi + +} +