INNER CODE UNIT · Python
os
Mo-Khalifa96/Forex-Trading-Bot · DataProcessing.py:64
os = os_lst[-1]
#get spt
if os == 1:
spt = lower
else:
spt = upper
#get maximum and minimum
if Cross(df['close'], spt_lst):
max_val, min_val = nz(max(max_lst[-1], src), src), nz(min(min_lst[-1], src), src)
elif os == 0:
max_val, min_val = min(spt, max_lst[-1]), min(src, min_lst[-1])
else:
max_val, min_val = max(src, max_lst[-1]), max(spt, min_lst[-1])
#get average
avg_val = np.mean([max_val, min_val])