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

与庄同舞操作系统[其他软件公式]

相关标签:

 

全情贡献“与庄同舞”操作系统,想不挣钱都难!

 

原理解析:

填充背景,COLOR10000
VERTLINE(5日内最高价的最高值>=1日前的5日内最高价的最高值),POINTDOT,COLOR808080
RSV赋值:(收盘价-9日内最低价的最低值)/(9日内最高价的最高值-9日内最低价的最低值)*100
输出猎庄敢死队→:当满足条件1时,在50和50位置之间画柱状线,宽度为1,0不为0则画空心柱.,POINTDOT,线宽为3,COLORFF00
输出NHSH_操作系统:当满足条件1时,在50和50位置之间画柱状线,宽度为1,0不为0则画空心柱.,POINTDOT,线宽为3,COLORFF00
输出K:RSV的3日[1日权重]移动平均
输出D:K的3日[1日权重]移动平均
RSV1赋值:(9.8日内最高价的最高值-收盘价)/(9.8日内最高价的最高值-9.8日内最低价的最低值)*101
KK赋值:RSV1的3日[1日权重]移动平均
DD赋值:KK的3日[1日权重]移动平均
JJ赋值:3*KK-2*DD
WWQQ赋值:如果JJ>=100,返回100,否则返回如果JJ<=0,返回0,否则返回JJ
输出J:WWQQ
WW赋值:(收盘价的1日简单移动平均+收盘价的3日简单移动平均+收盘价的5日简单移动平均+收盘价的7日简单移动平均+收盘价的9日简单移动平均)/5
A赋值:(收盘价的2日简单移动平均+收盘价的4日简单移动平均+收盘价的6日简单移动平均+收盘价的8日简单移动平均+收盘价的10日简单移动平均)/5
B赋值:WW的3日指数移动平均
VAR1赋值:A的10日指数移动平均
AA赋值:成交额(元)的1日指数移动平均/成交量(手)的1日指数移动平均/100
BB赋值:如果1,返回以AA为权重B的动态移动平均,否则返回0
VAR29赋值:如果1,返回以AA为权重VAR1的动态移动平均,否则返回0
VAR29A赋值:2*(BB-VAR29)*100
BB赋值:VAR29A的2日指数移动平均
DDSS赋值:2*(BB-VAR29)和0的较大值*100
BX23赋值:如果收盘价<800,返回VAR29A的2日指数移动平均,否则返回如果收盘价>800,返回VAR29A的2日指数移动平均/100,否则返回0
输出(強弱等級):如果BX23>=100,返回6,否则返回如果BX23>=80ANDBX23<100,返回5,否则返回如果BX23>=60ANDBX23<80,返回4,否则返回如果BX23>=40ANDBX23<60,返回3,否则返回如果BX23>=20ANDBX23<40,返回2,否则返回如果BX23>=0ANDBX23<20,返回1,否则返回如果BX23<0ANDBX23>=-30,返回-1,否则返回如果BX23<-30AND,返回?,否则返回?线宽为0
输出(強弱):BX23,线宽为0
输出离地:如果K上穿J,返回20,否则返回0,线宽为2,画红色
B1赋值:(9日内最高价的最高值-收盘价)/(9日内最高价的最高值-9日内最低价的最低值)*100- 70
B2赋值:B1的9日[1日权重]移动平均+100
B3赋值:(收盘价-9日内最低价的最低值)/(9日内最高价的最高值- 9日内最低价的最低值)*100
B4赋值:B3的3日[1日权重]移动平均
B5赋值:B4的3日[1日权重]移动平均+100
B6赋值:B5-B2
输出B7:如果B6>60,返回B6-60,否则返回0
输出持有:当满足条件1日前的B7<B7时,在B7和1日前的B7位置之间画柱状线,宽度为5,0不为0则画空心柱.,画洋红色
输出A:0,POINTDOT,画洋红色,线宽为3
输出DIFF: 收盘价的12日指数移动平均 - 收盘价的26日指数移动平均,画蓝色,线宽为2
DEA1赋值:DIFF的9日指数移动平均
0.10,画蓝色,线宽为2
输出平滑异同平均线: 2*(DIFF-DEA1)*60,线宽为0
S1赋值:MACD<1日前的MACDAND MACD>0,画蓝色
S2赋值:MACD<1日前的MACD/2 AND MACD<0
当满足条件MACD>=0时,在MACD和0位置之间画柱状线,宽度为8,1不为0则画空心柱.,画红色
当满足条件S1时,在0和MACD位置之间画柱状线,宽度为8,1不为0则画空心柱.,COLOR00FFFF
 

源码:

 

 


drawgbk(1,colorrgb(168,0,66),colorrgb(0,18,55),0),color10000;
vertline(hhv(h,5)>=ref(hhv(h,5),1)),pointdot,color808080;
rsv:=(c-llv(l,9))/(hhv(h,9)-llv(l,9))*100;
猎庄敢死队→:stickline(1,50,50,1,0),pointdot,Linethick3,colorff00;
nhsh_操作系统:stickline(1,50,50,1,0),pointdot,Linethick3,colorff00;
k:sma(rsv,3,1);
d:sma(k,3,1);
rsv1:=(hhv(h,9.8)-c)/(hhv(h,9.8)-llv(l,9.8))*101;
kk:=sma(rsv1,3,1);
dd:=sma(kk,3,1);
jj:=3*kk-2*dd;
wwqq:=if(jj>=100,100,if(jj<=0,0,jj));
j:wwqq;
ww:=(ma(c,1)+ma(c,3)+ma(c,5)+ma(c,7)+ma(c,9))/5;
a:=(ma(c,2)+ma(c,4)+ma(c,6)+ma(c,8)+ma(c,10))/5;
b:=ema(ww,3);
var1:=ema(a,10);
aa:=ema(amount,1)/ema(v,1)/100;
bb:=if(1,dma(b,aa),0);
var29:=if(1,dma(var1,aa),0);
var29a:=2*(bb-var29)*100;
bb:=ema(var29a,2);
ddss:=max(2*(bb-var29),0)*100;
bx23:=if(c<800,ema(var29a,2),if(c>800,ema(var29a,2)/100,0));
(強弱等級):if(bx23>=100,6,if(bx23>=80 and bx23<100,5,if(bx23>=60 and
bx23<80,4,if(bx23>=40 and bx23<60,3,if(bx23>=20 and bx23<40,2,if(bx23
>=0 and bx23<20,1,if(bx23<0 and bx23>=-30,-1,if(bx23<-30 and bx23>-60,
-2,if(bx23<-60 and bx23>-100,-3,if(bx23<-100,-4,0))))))))))linethick0;
(強弱):bx23,linethick0;
离地:IF(CROSS(k,j),20,0),LINETHICK2,COLORRED;
B1:=(HHV(H,9)-C)/(HHV(H,9)-LLV(LOW,9))*100- 70;
B2:=SMA(B1,9,1)+100;
B3:=(C-LLV(L,9))/(HHV(H,9)- LLV(L,9))*100;
B4:=SMA(B3,3,1);
B5:=SMA(B4,3,1)+100;
B6:=B5-B2;
B7:IF(B6>60,B6-60,0);
持有:STICKLINE(REF(B7,1)<B7,B7,REF(B7,1),5,0),colorMAGENTA;
A:0,pointdot,colorMAGENTA,Linethick3;
DIFF: EMA(CLOSE,12) - EMA(CLOSE,26),COLORBLUE,LINETHICK2;
DEA1:=EMA(DIFF,9);0.10,COLORBLUE,LINETHICK2;

MACD: 2*(DIFF-DEA1)*60,LINETHICK0;
s1:=MACD<ref(MACD,1)and MACD>0,COLORBLUE;
s2:=MACD<ref(MACD,1)/2 and MACD<0;
STICKLINE(MACD>=0,MACD,0,8,1),COLORRED;
STICKLINE(s1,0,MACD,8,1),COLOR00ffff;

 

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

 

 

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

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

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

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

 


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

相关文章

    没有相关内容