force minimum 15 minutes (900 seconds) timeframe foor EMA/MACD calculations
This commit is contained in:
parent
d54815b4f8
commit
fe591c169f
@ -19,7 +19,10 @@ function get_macd_indicator {
|
|||||||
|
|
||||||
# read last two lines
|
# read last two lines
|
||||||
local f_lastline=$(tail -n1 "$f_hist_file" | grep ^2)
|
local f_lastline=$(tail -n1 "$f_hist_file" | grep ^2)
|
||||||
local f_second_lastline=$(tail -n2 "$f_hist_file" | head -n1 | grep ^2)
|
|
||||||
|
# force min 15min 2 last lines
|
||||||
|
local f_last_macd_period=$(echo "2*(900/${INTERVAL})" | bc -l | sed 's/\..*//')
|
||||||
|
local f_second_lastline=$(tail -n${f_last_macd_period} "$f_hist_file" | head -n1 | grep ^2)
|
||||||
|
|
||||||
# Try to get current MACD values
|
# Try to get current MACD values
|
||||||
local f_macd_lastprice=$(echo "$f_lastline" | cut -d, -f2)
|
local f_macd_lastprice=$(echo "$f_lastline" | cut -d, -f2)
|
||||||
|
Loading…
Reference in New Issue
Block a user