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

创幻立桩量版[其他软件公式]

相关标签:

 


原理解析:

输出水平面:收盘价的89日简单移动平均,COLORFFA2FF
输出多空均线:(收盘价的M1日简单移动平均+收盘价的M2日简单移动平均+收盘价的M3日简单移动平均+收盘价的M4日简单移动平均)/4
如果BBI>1日前的BBI,返回BBI,否则返回无效数,画红色,线宽为2
如果BBI<1日前的BBI,返回BBI,否则返回无效数,画黄色,线宽为2
输出MA1:收盘价的24日简单移动平均,COLOR00E300,线宽为1
V2赋值:如果到最后交易的周期=1,返回成交量(手)*240/当前离开盘分钟数/1日前的成交量(手)-1,否则返回成交量(手)/1日前的成交量(手)-1
当满足条件V2>=1时,在开盘价和收盘价位置之间画柱状线,宽度为2,0不为0则画空心柱.,画黄色
MA13赋值:收盘价的13日简单移动平均
X1赋值:(收盘价+最低价+最高价)/3
BB13赋值:X1的13日指数移动平均-1日前的X1的13日指数移动平均的反正切*3.1416*10
EMA8赋值:收盘价的8日指数移动平均
A1赋值:开盘价和收盘价的较小值
B1赋值:开盘价-收盘价的绝对值
T1赋值:BB13>1ANDEMA(X1,13)>1日前的X1的8日指数移动平均的10日过滤
当满足条件T1时,在A1和A1+B1/4位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLOR007575
当满足条件T1时,在A1+B1/4和A1+B1/2位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLORFF0000
当满足条件T1时,在A1+B1/2和A1+B1*3/4位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLOR007575
当满足条件T1时,在A1+B1*3/4和A1+B1位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLORFF0000
LC赋值:1日前的收盘价
RSI赋值:(((收盘价-LC)和0的较大值的3日[1日权重]移动平均 / (收盘价-LC)的绝对值的3日[1日权重]移动平均) * 100)
FF赋值:收盘价的3日指数移动平均
MA15赋值:收盘价的21日指数移动平均
当满足条件FF上穿MA15时,在A1和A1+B1/2位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLOR7F017F
当满足条件88上穿RSI时,在A1+B1和A1+B1/2位置之间画柱状线,宽度为2,0不为0则画空心柱.,画绿色
T2赋值:统计3日中满足BBI上穿3的天数=1 AND 收盘价上穿BBI
当满足条件T2时,在最高价*1.05位置书写文字,画白色
当满足条件T2时,在开盘价和收盘价位置之间画柱状线,宽度为2,0不为0则画空心柱.,画红色
T12赋值:V2>=1
T0赋值:上次T12距今天数
L1赋值:T0日前的最低价
H1赋值:T0日前的最高价
当满足条件1日前的T12ORREF(T12,2)ORREF(T12,3)时,在H1和H1位置之间画柱状线,宽度为4,-1不为0则画空心柱.,画白色
当满足条件1日前的T12ORREF(T12,2)ORREF(T12,3)时,在L1和L1位置之间画柱状线,宽度为4,-1不为0则画空心柱.,画白色
 
L11赋值:1日前的最低价和最低价的较小值
L10赋值:L11和2日前的最低价的较小值
L21赋值:1日前的最低价和最低价的较大值
L20赋值:L21和2日前的最低价的较大值
T111赋值:(3日前的V2>=1 OR 2日前的V2>=1 OR 1日前的V2>=1) AND((L10>L1 AND L20>H1) OR (L11>L1 AND L21>H1))
T11赋值:T111 AND 1日前的T111=0
当满足条件T11时,在开盘价和收盘价位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLORFF00FF
高赋值:M日前的N日内最高价的最高值
低赋值:M日前的N日内最低价的最低值
H19赋值:高-(高-低)*0.191
H38赋值:高-(高-低)*0.382
H中赋值:高-(高-低)*0.5
H61赋值:高-(高-低)*0.618
H80赋值:高-(高-低)*0.809
输出顶点:日期日高,POINTDOT,线宽为2,画白色
输出%19.8[输出名错误]:日期日H19,POINTDOT,线宽为2,画黄色
输出%38.2[输出名错误]:日期日H38,POINTDOT,线宽为2,画绿色
输出%50:日期日H中,POINTDOT,线宽为2,画红色
输出%61.8[输出名错误]:日期日H61,POINTDOT,线宽为2,画洋红色
输出%80.9[输出名错误]:日期日H80,POINTDOT,线宽为2,画蓝色
输出低点:日期日低,POINTDOT,线宽为2,画白色
当满足条件是否最后一个周期时,在顶点位置书写文字,画白色
当满足条件是否最后一个周期时,在低点位置书写文字,画白色
当满足条件T1时,在A1和A1+B1/2位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLOR007575
当满足条件T1时,在A1+B1/2和A1+B1位置之间画柱状线,宽度为2,0不为0则画空心柱.,画蓝色
当满足条件T11ANDT12时,在A1和A1+B1/2位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLORFF00FF
当满足条件T11ANDT12时,在A1+B1/2和A1+B1位置之间画柱状线,宽度为2,0不为0则画空心柱.,画黄色
当满足条件T1ANDT12时,在A1+B1/3和A1+B1位置之间画柱状线,宽度为2,0不为0则画空心柱.,画黄色
当满足条件T1ANDT12时,在A1和A1+B1/3位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLOR007575
当满足条件T1ANDT12时,在A1+B1/3和A1+B1*2/3位置之间画柱状线,宽度为2,0不为0则画空心柱.,画蓝色
当满足条件T2ANDT12时,在A1+B1/2和A1+B1位置之间画柱状线,宽度为2,0不为0则画空心柱.,画红色
当满足条件T2ANDT12时,在A1和A1+B1/2位置之间画柱状线,宽度为2,0不为0则画空心柱.,画黄色
 

源码:

 


水平面:MA(CLOSE,89),COLORFFA2FF;
BBI:(MA(CLOSE,M1)+MA(CLOSE,M2)+MA(CLOSE,M3)+MA(CLOSE,M4))/4;
IF(BBI>REF(BBI,1),BBI,DRAWNULL),COLORRED,LINETHICK2;
IF(BBI<REF(BBI,1),BBI,DRAWNULL),COLORYELLOW,LINETHICK2;
MA1:MA(CLOSE,24),COLOR00E300,LINETHICK1;
V2:=IF(CURRBARSCOUNT=1,VOL*240/FROMOPEN/REF(VOL,1)-1,VOL/REF(VOL,1)-1);
STICKLINE(V2>=1,O,C,2,0),COLORYELLOW;
MA13:=MA(CLOSE,13);
X1:=(C+L+H)/3;
BB13:=ATAN(EMA(X1,13)-REF(EMA(X1,13),1))*3.1416*10;
EMA8:=EMA(C,8);
A1:=MIN(O,C);
B1:=ABS(O-C);
T1:=FILTER(BB13>1 AND EMA(X1,13)>REF(EMA(X1,8),1),10);
STICKLINE(T1,A1,A1+B1/4,2,0),COLOR007575;
STICKLINE(T1,A1+B1/4,A1+B1/2,2,0),COLORFF0000;
STICKLINE(T1,A1+B1/2,A1+B1*3/4,2,0),COLOR007575;
STICKLINE(T1,A1+B1*3/4,A1+B1,2,0),COLORFF0000;
LC:=REF(CLOSE,1);
RSI:=((SMA(MAX((CLOSE - LC),0),3,1) / SMA(ABS((CLOSE - LC)),3,1)) * 100);
FF:=EMA(CLOSE,3);
MA15:=EMA(CLOSE,21);
{DRAWTEXT(CROSS(FF,MA15),(LOW * 0.97),'底背离'),COLORA6E500;
DRAWTEXT(CROSS(88,RSI),(HIGH * 1.04),'顶背离'),COLOR1880FF;}
STICKLINE(CROSS(FF,MA15),A1,A1+B1/2,2,0),COLOR7F017F;
STICKLINE(CROSS(88,RSI),A1+B1,A1+B1/2,2,0),COLORGREEN;
T2:=COUNT(CROSS(BBI,3),3)=1 AND CROSS(C,BBI);
DRAWTEXT(T2,H*1.05,'反转'),COLORWHITE;
STICKLINE(T2,O,C,2,0),COLORRED;
T12:=V2>=1;
T0:=BARSLAST(T12);
L1:=REF(L,T0);
H1:=REF(H,T0);
STICKLINE(REF(T12,1) OR REF(T12,2) OR REF(T12,3),H1,H1,4,-1),COLORWHITE;
STICKLINE(REF(T12,1) OR REF(T12,2) OR REF(T12,3),L1,L1,4,-1),COLORWHITE;
{T11:=REF(T12,3) AND COUNT(L<L1,4)=0 AND COUNT(L>H1,4)>1;
DRAWTEXT(T11,H*1.05,'三天'),COLORWHITE;
STICKLINE(T11,O,C,2,0),COLORFF00FF;}
{(REF(V2>=1,3) OR REF(V2>=1,2) OR REF(V2>=1,1)) };
L11:=MIN(REF(L,1),L);
L10:=MIN(L11,REF(L,2));
L21:=MAX(REF(L,1),L);
L20:=MAX(L21,REF(L,2));
T111:=(REF(V2>=1,3) OR REF(V2>=1,2) OR REF(V2>=1,1)) AND
((L10>L1 AND L20>H1) OR (L11>L1 AND L21>H1));
T11:=T111 AND REF(T111,1)=0;
STICKLINE(T11,O,C,2,0),COLORFF00FF;
高:=REF(HHV(H,N),M);
低:=REF(LLV(L,N),M);
H19:=高-(高-低)*0.191;
H38:=高-(高-低)*0.382;
H中:=高-(高-低)*0.5;
H61:=高-(高-低)*0.618;
H80:=高-(高-低)*0.809;
顶点:REFDATE(高,DATE),POINTDOT,LINETHICK2,COLORWHITE;
%19.8:REFDATE(H19,DATE),POINTDOT,LINETHICK2,COLORYELLOW;
%38.2:REFDATE(H38,DATE),POINTDOT,LINETHICK2,COLORGREEN;
%50:REFDATE(H中,DATE),POINTDOT,LINETHICK2,COLORRED;
%61.8:REFDATE(H61,DATE),POINTDOT,LINETHICK2,COLORMAGENTA;
%80.9:REFDATE(H80,DATE),POINTDOT,LINETHICK2,COLORBLUE;
低点:REFDATE(低,DATE),POINTDOT,LINETHICK2,COLORWHITE;
DRAWTEXT(ISLASTBAR,顶点,'顶点'),COLORWHITE;
DRAWTEXT(ISLASTBAR,低点,'低点'),COLORWHITE;
STICKLINE(T1,A1,A1+B1/2,2,0),COLOR007575;
STICKLINE(T1,A1+B1/2,A1+B1,2,0),COLORBLUE;
STICKLINE(T11 AND T12,A1,A1+B1/2,2,0),COLORFF00FF;
STICKLINE(T11 AND T12,A1+B1/2,A1+B1,2,0),COLORYELLOW;
STICKLINE(T1 AND T12,A1+B1/3,A1+B1,2,0),COLORYELLOW;
STICKLINE(T1 AND T12,A1,A1+B1/3,2,0),COLOR007575;
STICKLINE(T1 AND T12,A1+B1/3,A1+B1*2/3,2,0),COLORBLUE;
STICKLINE(T2 AND T12,A1+B1/2,A1+B1,2,0),COLORRED;
STICKLINE(T2 AND T12,A1,A1+B1/2,2,0),COLORYELLOW;
{程序化交易 www.cxh99.com }


 

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

 

 

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

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

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

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

 


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

相关文章

    没有相关内容