通达信分时高低点画线公式(通达信分时高低点
在通达信分时图中,我们有时需要标记特定的价位和趋势线来帮助我们更直观地理解股价走势。以下是一些关于如何在通达信分时图上画线和标记的公式:
一、在通达信分时图上5%位置画线并标记5%涨幅数字
为了实现这一功能,我们可以使用以下公式:
```plaintext
// 计算5%涨幅的位置
FivePercentIncrease:=CLOSE 1.05; // 当前收盘价乘以1.05得到涨幅后的价位
DrawText(CROSS(CLOSE,FivePercentIncrease),LOW,'5%涨幅'); // 当股价穿越涨幅线时,在低位标注“5%涨幅”文字
```
二、通达信主图公式编写波段最高点画直线
为了标注波段最高点并画直线,可以使用以下公式:
```plaintext
WavePeak:=PEAK(CLOSE,波段周期); // 假设波段周期为设定的时间段,如过去一个月或季度等
DrawLine(CURRBARSCOUNT,WavePeak,上一根K线的位置,WavePeak); // 画线连接当前最高点与上一根K线的最高点位置
```
三、通达信股价过前期高点划线公式
使用画线工具直接在界面上操作即可。选择工具栏中的画线工具,使用射线或直线连接两个前期的高点。目前没有特定的公式可以实现这一功能。
四、通达信分时图以10点前的最高价向右划线的公式
为了以分时图中10点前的最高价向右划线,可以尝试以下公式:
```plaintext
PreHigh:=HHV(HIGH,BARSCOUNT(CLOSE)-10); // 获取前一天的最高价(假设现在是分时图)
DrawLine(CURRBARSCOUNT=1,PreHigh,CURRBARSCOUNT=当前K线数,PreHigh,COLORMAGENTA); // 画线连接前一天的最高价与当前最高价位置,颜色为洋红色(可选)
```
五、给曲线公式添加连接高低点连线
针对曲线公式的连接高低点连线需求,可以使用以下示例公式:
假设您已经有了一个曲线公式`CurveFormula`,您可以这样添加高低点连线:
```plaintext
// 定义高低点连线函数(示意代码)
ConnectHighLowLine(...); // 实际编写时需定义具体的逻辑和参数化设定来实现该功能。但根据您的需求大致实现为:当当前最高(低)点与某周期内的最高(低)点接近时,画线连接它们。具体实现细节需要根据通达信的语法和您的具体需求进一步编写和调整。