该文档提供的是一款期货软件的指标公式源码,用于在文华财经赢顺云平台上创建一个主图买卖指标。这个公式旨在通过分析价格波动的高低点、收盘价与移动平均线的关系,以及趋势强度来判断买入和卖出时机。下面将详细解释其中的关键变量和计算过程。
1. **VAR1** 和 **VAR2**:
这两个变量分别计算了9天内的最高价与最低价之差,以及9天内的最高价与当前收盘价之差。它们用来衡量短期价格波动的幅度。
2. **VAR3**:
此变量是9天内收盘价与最低价之差,用于计算收盘价相对于价格波动区间的相对位置。
3. **VAR4**:
将VAR2除以VAR1乘以100后减去70,得到一个反映市场超买或超卖状况的指标。当值大于70时,可能表示市场过热,反之则可能意味着市场被低估。
4. **VAR5**:
这是计算60天内价格波动范围的相对强弱指数(RSI),用来评估市场的中长期力量。
5. **VAR6**:
这是过去4个周期的简单移动平均价,用于平滑价格数据。
6. **VAR7**:
3周期的平滑移动平均线,用来跟踪短期价格变化。
7. **VAR8**:
34周期的最低价,用于长期支撑位的参考。
8. **VAR9**:
9周期的VAR7与VAR4之差的移动平均,作为短期趋势指标。
9. **VAR10**:
当VAR9超过100时,将其减去100,否则设为0。这是对VAR9进行调整,使其保持在0到100之间。
10. **VAR11**和**VAR12**:
这两个变量分别代表34周期的最高价和13周期的平滑移动平均线,用作长期阻力和短期趋势的判断。
11. **VAR13**:
结合VAR12和前一周期的VAR12,计算出一个平滑的短期趋势线。
12. **N11** 和 **N22**:
这两个变量用来计算VAR12与VAR13交叉的次数,N11是向上穿越的次数,N22是向下穿越的次数。
13. **T11** 和 **T22**:
BACKSET函数用于向前查找,确定N11和N22的条件是否在最近4个周期内满足。
14. **HH1** 和 **LL1**:
这两个变量记录最近三根K线中的最高价和最低价,当满足特定条件时,提供高点和低点的参考。
15. **K1** 和 **K2**:
根据HH1和LL1,判断收盘价是在最近的高点之上还是低点之下,K2为最终的判断结果。
16. **G**:
G的值取决于K2,如果K2=1,则取最近的低点,若K2=-3,则取最近的高点。
17. **W1** 和 **W2**:
W1等于K2,用于标记当前价格状态;W2是开盘价与收盘价之差。
18. **HT** 和 **LT**:
HT和LT是开盘价与收盘价的较大者和较小者,分别表示当天的最高开盘和最低收盘。
19. **BAA**、**MA4**、**HH** 和 **LL**:
BAA常数,MA4是10周期的指数移动平均线,HH和LL分别为5周期内的最高价和最低价,用于进一步的计算。
20. **H1**、**L1**、**H0** 和 **L0**:
这些变量用于计算连续几个周期内的最高价和最低价,以确定价格的上升或下降趋势。
21. **P7** 至 **P28**:
这一系列变量通过逐步平滑和回溯,寻找价格趋势的持续性,以提高预测准确性。
这个公式通过一系列复杂的计算,综合了短期和长期的价格变动,以及价格区间的相对位置,旨在捕捉买卖信号。使用者可以根据这些计算结果,在文华财经赢顺云平台上构建图表,辅助决策交易策略。然而,实际应用时,还需要结合其他市场信息和交易原则,不能完全依赖单一指标。