通达信kdj指标金叉的公式代码怎么写
时间: 2023-10-07 21:11:01 浏览: 213
通达信中的KDJ指标金叉可以通过以下公式代码实现:
```
CROSS(K, D) AND REF(CROSS(K, D), 1) = 0 AND K >= 50
```
其中,`K`和`D`为KDJ指标的三个参数,`CROSS(K, D)`表示K线上穿D线,`REF(CROSS(K, D), 1)`表示上一周期K线是否上穿D线,`=0`表示上一周期没有上穿,`K >= 50`表示当前K线的值大于等于50,即处于超买区间。
你可以将以上代码直接粘贴到通达信公式编辑器中,并对其进行调整和优化。注意,以上代码仅作为参考,具体应用需要根据具体情况进行调整。
相关问题
MACD底背离 and KDJ低位金叉 通达信源码
以下是通达信的MACD底背离和KDJ低位金叉的源码:
MACD底背离:
```text
C:MACD底背离
V:1.0
F:MACD底背离;
RSI:SMA(CLOSE,6);
DIF:EMA(CLOSE,12)-EMA(CLOSE,26);
DEA:EMA(DIF,9);
MACD:(DIF-DEA)*2;
QQ:=LLV(LOW,20);
HH:=HHV(HIGH,20);
N:IF(QQ>REF(QQ,1) AND REF(QQ,1)<REF(QQ,2) AND HH>REF(HH,1) AND REF(HH,1)<REF(HH,2) AND REF(MACD,1)<0 AND MACD>0 AND RSI<50,HH,0);
N;
```
KDJ低位金叉:
```text
C:KDJ低位金叉
V:1.0
F:KDJ低位金叉;
RSV:=(CLOSE-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;
N:IF(CROSS(J,20),1,0);
N;
```
注意:以上代码仅供参考,不能保证在所有情况下都能正确运行。建议在实际交易中使用时,进行适当的调整和优化。
通达信kdj指标选股要求k大于50,j值开始上穿的公式代码如何写
根据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值),来筛选符合条件的股票代码。
相关推荐
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)