把你的思路编写成一个通达信指标公式
时间: 2023-09-26 10:07:37 浏览: 93
好的,以下是一个可能的通达信指标公式。需要注意的是,这是一个简单的示例,您需要根据具体需求进行修改和完善。
```
C:=(HIGH+LOW+CLOSE)/3; // 计算收盘价的平均值
UP_DOWN:=(C-REF(C,1))/REF(C,1)*100; // 计算涨跌幅
// 获取所属板块的涨跌幅数据,假设存放在 NameOfBlock 变量中
BLOCK_UP_DOWN:=GetBlockUpDown(NameOfBlock);
// 计算个股和板块的涨跌幅变化
DIFF:=UP_DOWN-BLOCK_UP_DOWN;
// 判断涨跌幅变化是否同步,如果同步则提示共振
IF DIFF>0 AND REF(DIFF,1)>0 THEN
ALERT("共振提示:个股和板块涨跌幅同步上涨!");
ELSEIF DIFF<0 AND REF(DIFF,1)<0 THEN
ALERT("共振提示:个股和板块涨跌幅同步下跌!");
ENDIF;
```
这个公式的基本思路和之前给出的思路一致。首先,我们通过计算收盘价的平均值来获取个股的涨跌幅数据。然后,我们使用 GetBlockUpDown 函数来获取所属板块的涨跌幅数据。接着,我们计算个股和板块的涨跌幅差值,并判断涨跌幅变化是否同步。最后,如果涨跌幅变化同步,则通过 ALERT 函数来提示共振状态。
需要注意的是,这个公式中的 GetBlockUpDown 函数需要您自己实现。具体实现方式可以根据您的数据源和API来进行调整。此外,您还需要将这个公式保存为一个通达信指标,然后将其应用到您关注的个股上。
相关推荐
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.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)
![](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)