编写想法:
根据量价关系的不同变化,阳线阴线最高价最低价之间的变化,将成交量加权平均后,形成一个量价变化指标,能清晰的反应出量价共振时的多空关系。根据价格的不同变化,将成交量加权平均后,形成一套量价共振多空趋势指标。
逻辑思路:
1. 基础指标计算JQL:计算一个基于成交量和价格范围的指标,用于后续计算。
JL:根据收盘价与开盘价的关系,以及价格的高低点,计算一个更复杂的成交量相关指标。
JLL:对JL进行进一步调整,可能是为了平滑或标准化。
QSL:通过考虑JLL及其前几个周期的加权平均来得到一个新的指标。
2. 移动平均与累加LNX:对QSL进行3周期的EMA(指数移动平均)处理,以平滑数据。
VAR1至VAR10:分别计算LNX的1至10周期的累加和,并除以100进行标准化,这些变量可能用于观察不同时间窗口下的市场趋势强度。
3. 趋势判断与可视化XAR1至XAR10:如果对应的VAR变量较前一周期有所增加(即市场趋势向上),则显示该变量的值,否则不显示(DRAWNULL)。这些用于识别上涨趋势。
YAR1至YAR10:与XAR系列相反,用于识别下跌趋势。
GZD与GZK:分别表示所有上涨趋势指标(XAR系列)和所有下跌趋势指标(YAR系列)都为真的情况,即市场全面上涨或全面下跌的信号。
4. 信号提示STICKLINE:当GZD或GZK与0.5交叉时(表示市场趋势的转变),使用不同颜色的线条在图表上标记出来,黄色表示全面上涨,青色表示全面下跌。
DRAWICON:在GZD或GZK与0.5交叉时,在图表上绘制图标,以更直观地显示买卖信号。
源码展示:
声明:所有展示信息仅供参考,仅用于本文描述一种心理状态或思维过程说明,不构成任何投资具体行动或建议的推荐!本号力求但不保证信息的精确性和完整性,发布的信息如有不准确或误导之处,本号概不负责,亦不承担任何法律责任。阅读者据此信息操作,风险自担,后果自负!本号秉承分享精神,鼓励和欢迎读者之间进行知识、信息和观点的交流与共享。