股票ama 是怎么计算的?
summer
2024-11-17 13:37:12
最佳回答
已知ama,反算价格水平x的公式推导 我是在 红三兵私募 找到的 求使ama发出买入信号时的价格水平x,其中:ama计算公式:ama=ama[1]+ c*(x-ama[1])则该问题为求x最小值,使:ama-min(ama[1],ama[2],ama[3])≧filter(其中filter已知)即求x,使得ama=filter+min(ama[1],ama[2],ama[3]),=> ama[1]+c*(x-ama[1])=ama=> ama[1]+c*(x-ama[1])-ama=0 ——式①其中c=(smooth)^2=[er*(fastest-slowest)+slowest]^2令 f=fastest-slowest,s=slowest,则c=(er*f+s)^2 ——式②其中:er=(x-close[n])/[前n-1日价格移差绝对值之和+abs(x-close[1])]如果x>=close[1],则令:b=前n-1日价格移差绝对值之和-close[1],如果x<close[1],则令:b=-(前n-1日价格移差绝对值之和+close[1]则er=(x-close[n])/(x+b) ——式③由式②、式③得:c={[(x-close[n])/(x+b)]*f+s}^2 ——式④将④代入式①得:令:m=s*b-f*close[n], n=f+s=fastest,p=ama[1]-ama,则有:令:则有:x^3 + ax^2 + bx + c = 0求该一元三次方程的实数解.令x=y-a/3,有y^3+py+q=0(该方程可查找公式,求得标准实数解,其中y的实数解为: 20210311