ASI指标的计算方法存在多种,以下是几种常见的计算方式:
基本计算公式
A = |当天最高价 - 前一天收盘价|
B = |当天最低价 - 前一天收盘价|
C = |当天最高价 - 前一天最低价|
D = |前一天收盘价 - 前一天开盘价|
E = 当天收盘价 - 前一天收盘价
F = 当天收盘价 - 当天开盘价
G = 前一天收盘价 - 前一天开盘价
X = E + 1/2F + G
K = max(A, B)
R = 根据A、B、C的最大值计算得出
SI = 50 * X / R * K / 3
ASI = 累计每日之SI值
使用Python语言进行计算
```python
def calculate_asi(price, volume, alpha, beta):
price_change = calculate_price_change(price)
volume_change = calculate_volume_change(volume)
asi = alpha * price_change + beta * volume_change
return asi
```
在通达信软件中的计算
```pascal
ASI:SUM(((CLOSE-OPEN)+((CLOSE-LOW)-(HIGH-CLOSE))*0.8+((CLOSE-OPEN)-(HIGH-LOW))*0.6)*VOL/((HIGH-LOW)*0.8+(CLOSE-OPEN)+PREC),13);
```
结合其他指标的计算
计算每日的价差(Price Range)
计算每日的价差变化(Price Range Difference)
计算每日的True Range(TR)
计算每日的Raw Money Flow(RMF)
计算每日的Money Flow Index(MFI)
ASI = 上一日ASI + MFI - 50
建议在实际应用中,可以根据具体的数据情况和市场特点选择合适的计算公式,或者结合多种方法来提高ASI指标的准确性和可靠性。
本文来自作者[zhaoqingkejizhiyejishuxue]投稿,不代表公众科技网立场,如若转载,请注明出处:https://www.cpst.net.cn/jiaoyu/5040530.html
评论列表(4条)
我是公众科技网的签约作者“zhaoqingkejizhiyejishuxue”!
希望本篇文章《asai怎么算》能对你有所帮助!
本站[公众科技网]内容主要涵盖:教育咨询,知识百科
本文概览:ASI指标的计算方法存在多种,以下是几种常见的计算方式:A = |当天最高价 - 前一天收盘价|B = |当天最低价 - 前一天收盘价|C = |当天最高价 - 前一天最低价|D = |前一天收盘价 - 前一天开盘价|E = 当天收盘价 -