通达信kdj指标选股要求k大于50,j值开始上穿的公式代码如何写
时间: 2024-02-09 09:09:38 浏览: 518
根据KDJ指标的计算公式,可以用以下代码实现:
```python
# 假设已经获取了股票的最高价(high)、最低价(low)和收盘价(close)数据
n = 9
m1 = 3
m2 = 3
# 计算RSV值
lowest_low = low.rolling(n, min_periods=n).min()
highest_high = high.rolling(n, min_periods=n).max()
rsv = (close - lowest_low) / (highest_high - lowest_low) * 100
# 计算K值和D值
k = rsv.ewm(alpha=1/m1, min_periods=0, adjust=False).mean()
d = k.ewm(alpha=1/m2, min_periods=0, adjust=False).mean()
# 计算J值
j = 3 * k - 2 * d
# 判断条件
condition = (k > 50) & (j > j.shift())
# 打印符合条件的股票代码
print(condition[condition].index.tolist())
```
其中,n、m1、m2分别表示KDJ指标中的参数,可以根据需要进行调整。最后,通过判断K值是否大于50且J值是否开始上穿(即当前J值大于前一天的J值),来筛选符合条件的股票代码。
相关问题
通达信kdj指标中要求k大于80为选股条件的公式如何写
通达信中的KDJ指标公式为:
C:=(HIGH+LOW+CLOSE)/3;
L1:REF(C,1);
H1:REF(C,1);
L2:REF(C,2);
H2:REF(C,2);
L3:REF(C,3);
H3:REF(C,3);
RSV:=(C-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
K:SMA(RSV,3,1);
D:SMA(K,3,1);
J:3*K-2*D;
要求K大于80,可以使用如下公式:
K>80
其中,K是指KDJ指标中的K值。如果要综合使用多个指标作为选股条件,可以使用AND或OR运算符将多个条件组合起来,例如:
K>80 AND MACD(12,26,9)>0
表示要求K大于80且MACD指标为正值时才选股。
阅读全文
相关推荐














