您现在的位置:程序化交易>> 股票公式>> 其他>> 其他软件公式>>正文内容

正反操作(公式、源码)[其他软件公式]

指标公式源码分析及使用说明:
解释和分析:
AAAA: 前一个收盘价的引用。

BBB: 21日平均真实波动幅度(ATR),计算方式为最高价和前一个收盘价之差的21日均值除以21日内收盘价的绝对值的21日均值,乘以100。

HHH: BBB减去BBB的27日最低值(LLV表示最低值)。

CCC: BBB的27日最低值减去BBB。

JJ: HHH的2倍的3日移动平均加上HHH的13倍,再除以16。

SS: CCC的2倍的3日移动平均加上CCC的13倍,再除以16。

HHHH: BBB的27日最高值(HHV表示最高值)减去BBB。

CCCC: BBB减去BBB的27日最高值。

JJJ: HHHH的2倍的3日移动平均加上HHHH的13倍,再除以16。

SSS: CCCC的2倍的3日移动平均加上CCCC的13倍,再除以16。

FILLRGN: 用于填充区域的函数,条件为后面的布尔表达式,如果为真则填充。

COLORRED, COLORGREEN, COLORCYAN, COLORMAGENTA: 填充区域的颜色,对应不同的条件。

2. 指标创建思路
这段代码主要是基于移动平均和最高/最低值的计算,通过不同的计算方式(如真实波动幅度、移动平均等)来生成四个不同的指标:JJ、SS、JJJ、SSS。这些指标可能用于衡量价格的动量、波动性或趋势方向。

具体指标的创建思路可以总结为:

步骤1: 计算所需的基础指标,如移动平均、最高值、最低值等。
步骤2: 根据基础指标的变化和组合,定义新的指标,例如HHH、CCC、HHHH、CCCC。
步骤3: 通过加权平均或其他算法来平滑这些指标,得到JJ、SS、JJJ、SSS。
步骤4: 根据需要,使用条件语句和填充函数(FILLRGN)来绘制或标记指标的具体区域。
3. 指标使用参考说明
具体使用这些指标时,可以考虑以下几点:

信号解读: 比较JJ与JJJ、SS与SSS的关系,确定买入或卖出信号。
颜色填充: 根据填充的颜色(红色、绿色、青色、洋红色),可以快速区分指标所示的不同市场状态或趋势。
参数优化: 根据市场情况调整移动平均的期数(如21日)、最高/最低值的期数(如27日)等,以优化指标的灵敏度和准确性。




源码:

 

//正反操作AAAA:=REF(CLOSE,1);
BBB:=SMA(MAX(CLOSE-AAAA,0),21,1)/SMA(ABS(CLOSE-AAAA),21,1)*100;
HHH:=BBB-LLV(BBB,27);
CCC:=LLV(BBB,27)-BBB;
JJ:(MA(HHH,2)*3+HHH*13)/16;
SS:(MA(CCC,2)*3+CCC*13)/16;
50;
HHHH:=HHV(BBB,27)-BBB;
CCCC:=BBB-HHV(BBB,27);
JJJ:(MA(HHHH,2)*3+HHHH*13)/16;
SSS:(MA(CCCC,2)*3+CCCC*13)/16;
FILLRGN(JJ>JJJ,JJ,JJJ),COLORRED;
FILLRGN(JJ<JJJ,JJ,JJJ),COLORGREEN;{http://www.cxh99.com}
FILLRGN(SS>SSS,SS,SSS),COLORCYAN;
FILLRGN(SS<SSS,SS,SSS),COLORMAGENTA;


{程序化交易 www.cxh99.com }

 

公式导入教程: 【通达信公式源码导入方法教程】 【同花顺公式源码导入方法教程】 【大智慧新一代公式源码导入方法教程

 

 

有思路,想编写各种指标公式,交易模型,选股公式,还原公式的朋友

可联系技术人员 QQ: 262069696  点击在线交流或微信:cxhjy888 进行 有偿收费 编写!(注:由于人数限制,QQ或微信请选择方便的一个联系我们就行,加好友时请简单备注下您的需求,否则无法通过。谢谢您!)

怎么收费,代编流程等详情请点击查阅!

(注:由于人数限制,QQ或微信请选择方便的一个联系我们就行,加好友时请简单备注下您的需求,否则无法通过。谢谢您!)

 


【字体: 】【打印文章】【查看评论

相关文章

    没有相关内容