股票

期货经典分时顶底指标公式源码

2024-10-31 时财网整理
导读:
对于期货交易者来说,是识别盘中价格高低点、决定买卖时机的重要工具。以下提供一个简化的期货分时顶底诊断指标的示例源码,适用于通达信等支持类似公式的软件环境,并进行了适当解释以帮助理解:```plaintextN := ...
对于期货交易者来说,是识别盘中价格高低点、决定买卖时机的重要工具。以下提供一个简化的期货分时顶底诊断指标的示例源码,适用于通达信等支持类似公式的软件环境,并进行了适当解释以帮助理解:

```plaintext
N := 20; // 可以调整的参数,用于确定高低点的周期

// 计算最高价和最低价
HHV1 := HHV(H, N);
LLV1 := LLV(L, N);

// 计算分时图中的高低点
TY := C;
HD := FILTER(BACKSET(FILTER(REF(TY, N) = HHV1, N), N + 1), N);
LD := FILTER(BACKSET(FILTER(REF(TY, N) = LLV1, N), N + 1), N);

// 计算高低点对应的收盘价
A := REF(C, BARSLAST(HD));
B := REF(C, BARSLAST(LD));

// 标记高低点
T1 := BARSLAST(HD) < BARSLAST(LD) AND NOT(HD);
T2 := BARSLAST(HD) > BARSLAST(LD) AND NOT(LD);

// 绘制高低点
浪顶: IF(T1, A, A), COLORFF00FF, DOTLINE;
STICKLINE(T1, A, A, 9, 0), COLORFF00FF;
浪底: IF(T2, B, B), COLOR80FF00, DOTLINE;
STICKLINE(T2, B, B, 9, 0), COLOR80FF00;

// 进一步细化的高低点确认逻辑
确认顶: IF(T1 AND CROSS(A, REF(A, 1)), A, DRAWNULL), CIRCLEDOT, COLORFF00FF;
确认底: IF(T2 AND CROSS(B, REF(B, 1)), B, DRAWNULL), CIRCLEDOT, COLOR80FF00;

// 黄金分割线或其他辅助线
黄金分割高:= A - (A - B) * 0.382;
黄金分割低:= A - (A - B) * 0.618;

// 绘制黄金分割线
DRAWLINE(T1, 黄金分割高, T2, 黄金分割高, 0), LINETHICK1, COLORRED;
DRAWLINE(T1, 黄金分割低, T2, 黄金分割低, 0), LINETHICK1, COLORBLUE;
```

这个示例源码主要通过计算最近一段时间(由参数N确定)内的最高价和最低价来确定可能的顶底位置。它首先定义了一个周期N,然后通过计算历史高低价来识别高低点,并用不同的颜色在图表上标注出来。

此外,还有另一种基于已知信息的期货分时顶底指标公式源码示例,同样适用于通达信等支持类似公式的软件环境,用于副图展示:

```plaintext
// 计算最高价和最低价的最大值和最小值
AAA := MAX(DYNAINFO(3), DYNAINFO(5)); // 最高价
BBB := MIN(DYNAINFO(3), DYNAINFO(6)); // 最低价
CCC := AAA - BBB; // 波动范围

// 计算中轨
中轨:= (AAA + BBB) / 2, COLOR999900;

// 计算阻力位和支持位
阻力:= BBB + CCC * 7 / 8, COLOR00DD00;
支撑:= BBB + CCC * 1 / 8, COLOR00DD00;

// 计算上顶和下底
上顶:= BBB + CCC * 2 / 3, COLOR999900;
下底:= BBB + CCC / 3, COLOR999900;

// 当前价格
价:= C, COLOR00FFFF;


// 绘制价格高于阻力位的部分
STICKLINE(价 > 阻力, 阻力, 价, 2, 0), COLORGREEN;

// 绘制价格低于支撑位的部分
STICKLINE(价 < 支撑, 支撑, 价, 2, 0), COLORRED;

// 可选:绘制文字提示
DRAWTEXT(价 > 阻力, 阻力, '阻力'), COLORYELLOW;
DRAWTEXT(价 < 支撑, 支撑, '支撑'), COLORBLUE;
```

该源码定义了四个关键价位:中轨、阻力、支撑、上顶和下底。其中,AAA和BBB分别代表最高价和最低价,CCC则是这两个价格的差值。公式中的“中轨”计算了最高价和最低
声明:该内容系网友自行发布,所阐述观点不代表本网(时财网)观点,如若侵权请联系时财网删除。
延伸阅读
股票 2024-07-27
股票 2024-07-27
股票 2024-07-27
热门推荐
首页 > 股票 > 正文
时财网 版权所有 2020 蜀ICP备10008552号-8