import math print("KFI=log10(m*K*D/Eta)") n = int(input("n: ")) open0 = float(input("Open: ")) K1_high = float(input("High: ")) K1_low = float(input("Low: ")) close0 = float(input("Close: ")) v = float(input("Volume: ")) m_divisor = float(input("m divisor: ")) D_high = [] D_low = [] for _ in range(n): D_high.append(float(input("D High: "))) for _ in range(n): D_low.append(float(input("D Low: "))) D_high = max(D_high) D_low = min(D_low) eta_close = [] for _ in range(n): eta_close.append(float(input("Eta Close: "))) m = v/m_divisor K1 = K1_high - K1_low K2 = abs(close0 - open0) K3 = close0 - open0 K = K1+K2 D = D_high-D_low eta_mean = sum(eta_close)/n eta_num = sum([(x - eta_mean)**2 for x in eta_close]) eta_den = eta_num/n Eta = math.sqrt(eta_den) KFI = math.log10(m*K*D/Eta) print("KFI=", KFI) print("m=", m) print("K=", K) print("D=", D) print("Eta=", Eta) print("K1=", K1) print("K3=", K3) Dv = K3/(D-Eta) print("Dv=", Dv) Cr = K/D print("Cr=", Cr) F = m*K print("F=", F)