🎨 style(markdown): format all markdown files with prettier
- 使用 prettier 格式化所有 markdown 文件 - prose-wrap: always, print-width: 80 - 保持代码块和表格格式 - 提升可读性和一致性 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
This commit is contained in:
@@ -2274,7 +2274,8 @@ return v;
|
||||
|
||||
算法
|
||||
|
||||
成交量震荡 = (短期成交量移动均值 - 长期成交量移动均值)/短期成交量移动均值 \* 100
|
||||
成交量震荡 = (短期成交量移动均值 - 长期成交量移动均值)/短期成交量移动均值 \*
|
||||
100
|
||||
|
||||
Type=0,返回当前时间的成交量震荡;
|
||||
|
||||
@@ -2745,7 +2746,8 @@ return v;
|
||||
|
||||
算法
|
||||
|
||||
成交量震荡 =(短期成交量移动均值 - 长期成交量移动均值)/短期成交量移动均值 \* 100。范例
|
||||
成交量震荡 =(短期成交量移动均值 - 长期成交量移动均值)/短期成交量移动均值 \*
|
||||
100。范例
|
||||
|
||||
```text
|
||||
//计算白云机场截止日2011年9月8日的成交量震荡(不复权)。
|
||||
@@ -2781,9 +2783,11 @@ return v;
|
||||
|
||||
若EX>=0,则EX1=EX2=EX;
|
||||
|
||||
z1 =EX1的N日平滑移动平均,权重为1, z1=SMa(EX1,N,1)=[EX1+(N-1)*z1’]/N,其中z1’表示上一周期z1值;
|
||||
z1
|
||||
=EX1的N日平滑移动平均,权重为1, z1=SMa(EX1,N,1)=[EX1+(N-1)*z1’]/N,其中z1’表示上一周期z1值;
|
||||
|
||||
z2 =EX2的N日平滑移动平均,权重为1, z2=SMa(EX2,N,1)=[EX2+(N-1)*z2’]/N,其中z2’表示上一周期z2值;
|
||||
z2
|
||||
=EX2的N日平滑移动平均,权重为1, z2=SMa(EX2,N,1)=[EX2+(N-1)*z2’]/N,其中z2’表示上一周期z2值;
|
||||
|
||||
相对强弱= z1/ z2\*100。范例
|
||||
|
||||
@@ -3152,7 +3156,8 @@ return v;
|
||||
|
||||
(1)非指数不计算;
|
||||
|
||||
(2)绝对广量指标ABI =((上涨家数-下跌家数)/(上涨家数+下跌家数))的绝对值\*100;
|
||||
(2)绝对广量指标ABI
|
||||
=((上涨家数-下跌家数)/(上涨家数+下跌家数))的绝对值\*100;
|
||||
|
||||
若当前的股票设置为上证指数,则统计上证A股板块的上涨家数和下跌家数;
|
||||
|
||||
@@ -3942,7 +3947,8 @@ return v;
|
||||
|
||||
算法
|
||||
|
||||
引力线=(N1日的收盘价简单平均+ N2日的收盘价简单平均+ N3日的收盘价简单平均+ N4日的收盘价简单平均)/4;
|
||||
引力线=(N1日的收盘价简单平均+ N2日的收盘价简单平均+ N3日的收盘价简单平均+
|
||||
N4日的收盘价简单平均)/4;
|
||||
|
||||
引力线移动平均=M日的引力线的简单平均;
|
||||
|
||||
@@ -4024,7 +4030,8 @@ return v;
|
||||
|
||||
算法
|
||||
|
||||
引力线=(N1日的收盘价简单平均+ N2日的收盘价简单平均+ N3日的收盘价简单平均+ N4日的收盘价简单平均)/4
|
||||
引力线=(N1日的收盘价简单平均+ N2日的收盘价简单平均+ N3日的收盘价简单平均+
|
||||
N4日的收盘价简单平均)/4
|
||||
|
||||
Type=0,返回当前时间的引力线;
|
||||
|
||||
@@ -5739,7 +5746,8 @@ return v;
|
||||
|
||||
算法
|
||||
|
||||
引力线=(N1日的收盘价简单平均+ N2日的收盘价简单平均+ N3日的收盘价简单平均+ N4日的收盘价简单平均)/4;
|
||||
引力线=(N1日的收盘价简单平均+ N2日的收盘价简单平均+ N3日的收盘价简单平均+
|
||||
N4日的收盘价简单平均)/4;
|
||||
|
||||
引力线移动平均 =引力线的M日简单平均。范例
|
||||
|
||||
@@ -6057,7 +6065,8 @@ return v;
|
||||
|
||||
算法
|
||||
|
||||
多空指标=(N1日的收盘价简单平均+ N2日的收盘价简单平均+ N3日的收盘价简单平均+ N4日的收盘价简单平均)/4。
|
||||
多空指标=(N1日的收盘价简单平均+ N2日的收盘价简单平均+ N3日的收盘价简单平均+
|
||||
N4日的收盘价简单平均)/4。
|
||||
|
||||
Type=0,返回当前时间的多空指标;
|
||||
|
||||
@@ -11046,9 +11055,11 @@ return v;
|
||||
|
||||
(1)根据每个close数据,计算每个时间点的短期移动平均数据和长期移动平均数据;
|
||||
|
||||
其中,短期移动平均数据放在字段['short']中,['short']=前一时间点的['short']_(shortN-1)/(shortN+1)+当前时间点的收盘close _ 2 / (shortN+1)
|
||||
其中,短期移动平均数据放在字段['short']中,['short']=前一时间点的['short']_(shortN-1)/(shortN+1)+当前时间点的收盘close
|
||||
_ 2 / (shortN+1)
|
||||
|
||||
长期移动平均数据放在字段['long']中,['long']= 前一时间点的['long']_(longN-1)/(longN+1)+当前时间点的收盘close _ 2 / (longN+1)
|
||||
长期移动平均数据放在字段['long']中,['long']= 前一时间点的['long']_(longN-1)/(longN+1)+当前时间点的收盘close
|
||||
_ 2 / (longN+1)
|
||||
|
||||
(2)DIF =['short'] - ['long'];
|
||||
|
||||
@@ -11106,7 +11117,8 @@ return v;
|
||||
|
||||
算法VAR2 = 收盘价\*成交量(手)
|
||||
|
||||
VAR3 = (VAR2的3日指数移动平均/成交量(手)的3日指数移动平均+VAR2的6日指数移动平均/成交量(手)的6日指数移动平均+VAR2的12日指数移动平均/成交量(手)的12日指数移动平均+VAR2的24日指数移动平均/成交量(手)的24日指数移动平均)/4的N日指数移动平均
|
||||
VAR3 =
|
||||
(VAR2的3日指数移动平均/成交量(手)的3日指数移动平均+VAR2的6日指数移动平均/成交量(手)的6日指数移动平均+VAR2的12日指数移动平均/成交量(手)的12日指数移动平均+VAR2的24日指数移动平均/成交量(手)的24日指数移动平均)/4的N日指数移动平均
|
||||
|
||||
SUP = 1.06\*VAR3
|
||||
|
||||
@@ -11370,4 +11382,3 @@ return Alpha101_Test('申万非银金融',20201231T);
|
||||
```
|
||||
|
||||
结果:
|
||||
|
||||
|
||||
Reference in New Issue
Block a user