通达信打砸抢主图 源码
LY:=10;
BL:=40;
CJQS:=XMA(CLOSE,LY);
JBQS:=XMA(CLOSE,BL);
{股票指标网}
N:=REF(JBQS,BL/2+1-CURRBARSCOUNT)/REF(JBQS,BL/2+2-CURRBARSCOUNT);
M:=REF(CJQS,LY/2+1-CURRBARSCOUNT)/REF(CJQS,LY/2+2-CURRBARSCOUNT);
JB上轨:IF(CURRBARSCOUNT>BL/2,JBQS*1.1,REF(JBQS,BL/2+1-CURRBARSCOUNT)*POW(N,BL/2+1-CURRBARSCOUNT)*1.1);
JB下轨:IF(CURRBARSCOUNT>BL/2,JBQS*0.9,REF(JBQS,BL/2+1-CURRBARSCOUNT)*POW(N,BL/2+1-CURRBARSCOUNT)*0.9);
{股票指标网}
CJ上轨:IF(CURRBARSCOUNT>LY/2,CJQS*1.05,REF(CJQS,LY/2+1-CURRBARSCOUNT)*POW(M,LY/2+1-CURRBARSCOUNT)*1.05);
CJ下轨:IF(CURRBARSCOUNT>LY/2,CJQS*0.95,REF(CJQS,LY/2+1-CURRBARSCOUNT)*POW(M,LY/2+1-CURRBARSCOUNT)*0.95);
DRAWTEXT(O<=CJ下轨,(L * 0.98),'抢'),COLORYELLOW;
DRAWTEXT(CROSS(H,CJ上轨),(H * 1.01),'砸'),COLORYELLOW;
未来函数检测结果如下:
该公式包含未来函数:XMA
解密、编写股票、期货策略请联系QQ或微信同号:88652583
相关股票指标公式
原理解析:
LY赋值:10
BL赋值:40
CJQS赋值:X收盘价的LY日简单移动平均
JBQS赋值:X收盘价的BL日简单移动平均
{股票指标网}
N赋值:BL/2+1- 到最后交易的周期日前的JBQS/BL/2+2- 到最后交易的周期日前的JBQS
M赋值:LY/2+1- 到最后交易的周期日前的CJQS/LY/2+2- 到最后交易的周期日前的CJQS
输出
JB上轨:IF( 到最后交易的周期>BL/2,JBQS*1.1,BL/2+1- 到最后交易的周期日前的JBQS*POW(N,BL/2+1- 到最后交易的周期)*1.1)
输出
JB下轨:IF( 到最后交易的周期>BL/2,JBQS*0.9,BL/2+1- 到最后交易的周期日前的JBQS*POW(N,BL/2+1- 到最后交易的周期)*0.9)
输出
{股票指标网}
CJ上轨:IF( 到最后交易的周期>LY/2,CJQS*1.05,LY/2+1- 到最后交易的周期日前的CJQS*POW(M,LY/2+1- 到最后交易的周期)*1.05)
输出
CJ下轨:IF( 到最后交易的周期>LY/2,CJQS*0.95,LY/2+1- 到最后交易的周期日前的CJQS*POW(M,LY/2+1- 到最后交易的周期)*0.95)
DRAWTEXT(O<=CJ下轨,(L * 0.98),'抢'),画黄色
DRAWTEXT(H上穿CJ上轨,(H * 1.01),'砸'),画黄色