编写想法:

根据市场价格的区间,结合MACD,MA等指标,来综合判断突破

逻辑思路:

BB0 和 BB1 的计算:

BB0 是基于不同时间周期(3、4、6、9天)的指数移动平均(EMA)的加权平均值。

BB1 是3天的EMA。

BB 是 BB0 和 BB1 的条件选择,但 BB0==DRAWNULL 似乎是一个错误,因为 DRAWNULL 通常用于图表绘制中表示无数据,而不是用作比较条件。

A0 的计算:

A0 是通过最高价(H)、最低价(L)、开盘价(O)和收盘价(C)的加权平均值计算得出的,这可能用于平滑价格变动。

TK 和 TP 的定义:

TK 和 TP 定义了一组条件,用于判断当前价格行为是否属于某种特定的市场趋势或形态。

多个交叉条件和价格调整:

代码通过计算 A0、A1、A2…A9 与 BB 的交叉,并结合 TK 和 TP 条件,来调整这些值(通过乘以0.98或1.02)。这看起来像是在尝试通过市场的动态变化来动态调整交易信号。

RSV 和 EMA(A) 的计算:

RSV 是基于过去6天最低价和最高价的相对强弱指标(RSI)的变种。

JA 和 JB 分别是 A 的1天和3天EMA。

交易信号和图标绘制:    

使用 DRAWICON 函数在图表上绘制图标,以指示买入(KK0)和卖出(PP0)信号。

定义了多个条件(如 TCY、TZK、TKC、TZD)来进一步细化交易信号。

RBB 和 AX 的计算:

RBB 是基于不同时间周期收盘价的加权平均值。

AX1 和 AX2 是 RBB 相对于两个不同常数(RB1 和 RB2)的比率,可能用于评估市场的相对强度或位置。

图片展示:

图片

图片    

图片

源码展示:    

图片    

图片

声明:所有展示信息仅供参考,仅用于本文描述一种心理状态或思维过程说明,不构成任何投资具体行动或建议的推荐!本号力求但不保证信息的精确性和完整性,发布的信息如有不准确或误导之处,本号概不负责,亦不承担任何法律责任。阅读者据此信息操作,风险自担,后果自负!本号秉承分享精神,鼓励和欢迎读者之间进行知识、信息和观点的交流与共享。