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

大黑马操盘手主图指标公式 均线主图指标公式[其他软件公式]

相关标签:

 

看到的几家均线拼凑了个主图望不同操作周期的坛友使用不同的线把macd 和 vol 放了里面映衬 参考与美化 坛里尽是高手 一看就明 我不班门弄斧的说啥了各位老师见笑了 ! 再次申明这不是原创是拼凑 !

 

原理解析:

N1赋值:126
VAR3赋值:100*(收盘价-100日内最低价的最低值)/(100日内最高价的最高值-100日内最低价的最低值)的5日指数移动平均
VAR4赋值:(收盘价-N1日内收盘价的最低值)/(N1日内收盘价的最高值-N1日内收盘价的最低值)*100
VAR5赋值:收盘价的2日指数移动平均-收盘价的150日指数移动平均
VAR6赋值:VAR5的100日指数移动平均
VAR7赋值:2*(VAR5-VAR6)
VAR8赋值:VAR7的3乘幂*0.1+VAR7的1乘幂
VAR9赋值:最低价*最高价*开盘价*收盘价的开方的开方
VARA赋值:VAR9*0.97的3日指数移动平均
VARB赋值:(最高价+最低价+收盘价)/3
VARC赋值:(VARB-VARB的14日简单移动平均)/(0.015*VARB的14日平均绝对偏差)
输出黑马线: 如果年份<2008ANDVAR7>0.1,返回VAR8,否则返回0*5,STICK ,线宽为2 
VARD赋值:240日内最高价的最低值
VARE赋值:100*(收盘价-VARD)/VARD
VARF赋值:成交额(元)/成交量(手)
VAR10赋值:(以收盘价*1.1计算的获利盘比例-以收盘价*0.9计算的获利盘比例)*80的5日指数移动平均
VAR11赋值:大盘的收盘价
VAR12赋值:VAR11的5日简单移动平均
VAR13赋值:VAR11的20日简单移动平均
VAR14赋值:VAR11的30日简单移动平均
VAR15赋值:VAR14>VAR12*1.08 AND VAR13>VAR12*1.055
VAR16赋值:VAR12>VAR11*1.03 AND VAR13>VAR11*1.13
VAR17赋值:VAR16
VAR18赋值:如果VAR10<6的5日过滤=1,返回1,否则返回0
输出发现: (VAR18 AND VARE<-2.5 AND VAR3<5 AND VAR4=0)*60
VAR19赋值:VAR10<6 AND VAR17
输出黑马: 如果VAR19的1日过滤=1,返回1,否则返回0*80,画蓝色
输出大黑马: VAR19 AND VAR18*80,画蓝色
输出操盘手: VAR4
VAR1A赋值:黑马线上穿2
VAR1B赋值:黑马线上穿4
输出庄拉: 如果(VAR1AORVAR1B)ANDVAR4<40ANDVAR3<40的5日过滤=1,返回35,否则返回0,画红色
VAR1C赋值:(收盘价-收盘价的6日简单移动平均)/收盘价的6日简单移动平均*100
VAR1D赋值:(收盘价-收盘价的12日简单移动平均)/收盘价的12日简单移动平均*100
VAR1E赋值:(收盘价-收盘价的24日简单移动平均)/收盘价的24日简单移动平均*100
VAR1F赋值:1日前的收盘价
VAR20赋值:收盘价-VAR1F和0的较大值的5日[1日权重]移动平均/收盘价-VAR1F的绝对值的5日[1日权重]移动平均*100
VAR21赋值:(最高价+最低价+收盘价)/3
VAR22赋值:(VAR21-VAR21的14日简单移动平均)/(0.015*VAR21的14日平均绝对偏差)
输出VAR23:(VAR1C>=-15.8 AND VAR1C<=-12.2 AND VAR1D<=-20.8 AND VAR1E<=-27.5 AND VAR20<=11.7 AND VAR22<=-145)*100
输出VAR24:VAR4=0
输出VAR25:VAR4=100
当满足条件VAR23>0时,在90和100位置之间画柱状线,宽度为5,0不为0则画空心柱.,画洋红色,线宽为5
当满足条件VAR24>0时,在-3和-9位置之间画柱状线,宽度为1,0不为0则画空心柱.,画红色 ,线宽为3
当满足条件VAR25>0时,在101和105位置之间画柱状线,宽度为1,0不为0则画空心柱.,线宽为3 ,画绿色 
当满足条件VAR23>0时,在88位置书写文字,COLOR0000FF,ALIGN2
当满足条件发现>0时,在20位置书写文字,COLOR00FF00,ALIGN2
当满足条件黑马>0时,在40位置书写文字,COLORC57A00,ALIGN2
当满足条件大黑马时,在60位置书写文字,COLOR00FFFF,ALIGN2
当满足条件数据位置状态=2ANDHIGH>=20日内最高价的最高值时,在90位置书写文字,COLOR0000FF,ALIGN2
0,COLORFF8833 
100,画蓝色 
 

源码:

 

 


{飞狐主图}
{背景}
DRAWGBK(CLOSE>REF(MA(CLOSE,3),3),COLORRGB(85,0,113) ,COLORRGB(0,0,0),1);
DRAWGBK(CROSS(CLOSE,REF(MA(CLOSE,3),3)),COLORRGB(0,50,155) ,COLORRGB(0,0,30),1);
DRAWGBK(CROSS(REF(MA(CLOSE,3),3),CLOSE),COLORRGB(90,30,55) ,COLORRGB(0,50,00),1);
DRAWGBK(CLOSE<REF(MA(CLOSE,3),3),COLORRGB(50,110,0) ,COLORRGB(0,0,1),1);
{zmacd}
zqmacd:=DATATYPE;
rmacd:=OPENMINUTES(TIME);
zsmacd:=REF(CLOSE,rmacd);
zsrmacd:=DYNAINFO( 3);
jmacd:=SUM(CLOSE*VOL,SUMBARS(VOL,CAPITAL))/SUM(VOL,SUMBARS(VOL,CAPITAL));
jjmacd:=SUM(CLOSE*VOL,0)/SUM(VOL,0);
jjmacd1:=SUM(CLOSE*VOL,rmacd)/SUM(VOL,rmacd)LINETHICK0;
jjamacd:=IF(zqmacd=6,jjmacd,IF(zqmacd=1,jjmacd1,jjmacd));
zsamacd:=IF(zqmacd=6,zsrmacd,IF(zqmacd=1,zsmacd,zsrmacd));
crmacd:=IF(zqmacd=6,CLOSE>0,IF(zqmacd=1,rmacd>1,CLOSE>0));
PARTLINE(crmacd,zsamacd),COLORGRAY,POINTDOT;
dkmacd:=(SMA(CLOSE,2,1)-SMA(CLOSE,6,1))*2.1,LINETHICK0;
FILLRGN(dkmacd>0 and jjamacd>0 ,zsamacd,ZSamacd+dkmacd),Colorb3336633;
FILLRGN(dkmacd>0 and jjamacd>0 ,zsamacd,ZSamacd+dkmacd*0.97),COLORADBA9C;
FILLRGN(dkmacd>0 and jjamacd>0 ,zsamacd,ZSamacd+dkmacd*0.86),COLOR9CAA8C;
FILLRGN(dkmacd>0 and jjamacd>0 ,zsamacd,ZSamacd+dkmacd*0.75),COLOR8C9A73;
FILLRGN(dkmacd>0 and jjamacd>0 ,zsamacd,ZSamacd+dkmacd*0.66),COLOR738A63;
FILLRGN(dkmacd>0 and jjamacd>0 ,zsamacd,ZSamacd+dkmacd*0.55),COLOR637552;
FILLRGN(dkmacd>0 and jjamacd>0 ,zsamacd,ZSamacd+dkmacd*0.45),COLOR526542;
FILLRGN(dkmacd>0 and jjamacd>0 ,zsamacd,ZSamacd+dkmacd*0.4),COLOR425531;
FILLRGN(dkmacd>0 and jjamacd>0 ,zsamacd,ZSamacd+dkmacd*0.33),COLOR314521;
FILLRGN(dkmacd>0 and jjamacd>0 ,zsamacd,ZSamacd+dkmacd*0.25),COLOR213010;
FILLRGN(dkmacd>0 and jjamacd>0 ,zsamacd,ZSamacd+dkmacd*0.14),COLOR102000;
FILLRGN(dkmacd<=0 and jjamacd>0 ,zsamacd,ZSamacd+dkmacd),,Colorb3336633;

{说明}
DRAWTEXTEX(CLOSE,1,180,160,' 红色初,股价靠近虚线入'),colorYellow;
DRAWTEXTEX(CLOSE,1,180,195,' 绿头来,股价靠近虚线去'),colorYellow;
DRAWTEXTEX(CLOSE,1,180,225,' 金线上得金,银线上的银'),colorYellow;
DRAWTEXTEX(CLOSE,1,180,255,' 大盘个股趋向末明别性情'),colorYellow;

{vol}
r0:=0.96;
r:=(LOW-r0*SYSPARAM(5))/VOL;
r1:=LLV(r,SYSPARAM(3)-SYSPARAM(2));
r2:=r1[DATACOUNT];
r3:=LLV(LOW-r2*VOL,SYSPARAM(3)-SYSPARAM(2));
r4:=r3[SYSPARAM(3)];
r5:=(r2*VOL+r4)*0.995;
STICKLINE(CLOSE>=REF(CLOSE,1),r5,r0*SYSPARAM(5),7,1),color224455;
STICKLINE(CLOSE<REF(CLOSE,1),r5,r0*SYSPARAM(5),7,1),color553322;
八日量:MA(r5,8),SHIFT0,color606066;
十三日量:MA(r5,13),SHIFT0,color172271;
三日量:MA(r5,3),SHIFT0,color88ae00;
PARTLINE(三日量>=REF(三日量,1),三日量),Color88aedd,linethick1;

{MA}
Var1:=(HIGH+LOW+OPEN+CLOSE)/4;
A线:MA(3*Var1-2*SMA(Var1,2,1),12),COLORGREEN,LINETHICK1;
B线:=EMA(MA(CLOSE,13),2);
C线:EMA(((SLOPE(CLOSE,22) * 20) + CLOSE),55)*0.985,linethick1,colorgray;
FILLRGN(A线>C线,A线,C线),COLOR323167,LINETHICK1;
FILLRGN(A线>B线,B线,A线),COLOR323199,LINETHICK1;
FILLRGN(A线<=B线*1.0062,A线,C线),COLOR223311,LINETHICK1;
D线:B线,linethick1,LINEDOT,colorEEFF33;
MA55:MA(CLOSE,55),COLORFFCC66;
MA99:(MA(CLOSE,99)),CIRCLEDOT,Color006f05;
PARTLINE(A线>C线,C线),LINETHICK1,Color002288;
PARTLINE(A线<C线,C线),LINETHICK1,Color11412E;
PARTLINE(A线>B线,A线),LINETHICK1,Color002288;
PARTLINE(A线<B线,A线),LINETHICK1,Color11412E;
PARTLINE(MA99>REF(MA99,1),MA99),LINETHICK2,color888888;
PARTLINE(MA99>REF(MA99,1),MA99),LINETHICK1,colorffffff;
PARTLINE(MA99<REF(MA99,1),MA99),LINETHICK1,Color77462E;
MA55,LINETHICK2,colorFF;
MA55V:MA55,colorFFFF;
PARTLINE(MA55<REF(MA55,1),MA55),Color33EE00,linethick2;
PARTLINE(MA55<REF(MA55,1),MA55),Colorblue,linethick1;

{阴柱}
STICKLINE(OPEN>=CLOSE ,HIGH ,LOW,2,0 ),COLORGREEN;
STICKLINE(OPEN>=CLOSE ,CLOSE ,OPEN,8,0 ),COLOR008800;
STICKLINE(OPEN>=CLOSE ,CLOSE ,OPEN,7,0 ),COLOR009900;
STICKLINE(OPEN>=CLOSE ,CLOSE ,OPEN,6,0 ),COLOR00AA00;
STICKLINE(OPEN>=CLOSE ,CLOSE ,OPEN,5,0 ),COLOR00BB00;
STICKLINE(OPEN>=CLOSE ,CLOSE ,OPEN,4,0 ),COLOR00CC00;
STICKLINE(OPEN>=CLOSE ,CLOSE ,OPEN,3,0 ),COLOR00DD00;
STICKLINE(OPEN>=CLOSE ,CLOSE ,OPEN,2,0 ),COLOR00EE00;
STICKLINE(OPEN>=CLOSE ,CLOSE ,OPEN,1,0 ),COLOR00FF00;
{粉柱}
STICKLINE(CLOSE>OPEN,HIGH,LOW,2,0) ,COLORRED;
STICKLINE(CLOSE>OPEN,CLOSE,OPEN,8,0) ,COLORFF00FF;
STICKLINE(CLOSE>OPEN,CLOSE,OPEN,7,0) ,COLORFF22FF;
STICKLINE(CLOSE>OPEN,CLOSE,OPEN,6,0) ,COLORFF44FF;
STICKLINE(CLOSE>OPEN,CLOSE,OPEN,5,0) ,COLORFF66FF;
STICKLINE(CLOSE>OPEN,CLOSE,OPEN,4,0) ,COLORFF88FF;
STICKLINE(CLOSE>OPEN,CLOSE,OPEN,3,0) ,COLORFF99FF;
STICKLINE(CLOSE>OPEN,CLOSE,OPEN,2,0) ,COLORFFAAFF;
STICKLINE(CLOSE>OPEN,CLOSE,OPEN,1,0) ,COLORFFBBFF;
{直板K}
STICKLINE(HIGH=LOW and CLOSE=OPENand (CLOSE/REF(CLOSE,1))>1.048,HIGH,LOW,8,0) ,COLORRED;
STICKLINE(HIGH=LOW and CLOSE=OPENand (REF(CLOSE,1)/CLOSE)>1.048,HIGH,LOW,8,0) ,COLOR00FF00;


S:=('股票代码:' + STKLABEL);
DRAWTEXT((SYSPARAM(2) = BARPOS),CLOSE,S),ALIGN4,colorCCFFFF;
DRAWTEXT((BARPOS = SYSPARAM(2)),HIGH,((((((((((((((((((((((((((((((((((' 所属板块:' + BLKNAME) + '\n') + '发行价') +
NUMTOSTR(FINANCE(51),2)) + '元') + '发行量') + NUMTOSTR(FINANCE(52),2)) + '万股') + '\n') + '总股本') + NUMTOSTR(FINANCE(1),0)) + '万股')
+ '流通A股') + NUMTOSTR(FINANCE(7),0)) + '万股') + '净资产') + NUMTOSTR(FINANCE(35),2)) + '亿元') + '
每股收益') + NUMTOSTR(FINANCE(33),2)) + '元') + '每股未分配') + NUMTOSTR(FINANCE(32),2)) + '元') + '\n') +
'市盈率') + NUMTOSTR(DYNAINFO(39),2)) + '%') + '投资收益') + NUMTOSTR(FINANCE(24),2)) + '元') + '股东总数')
+ NUMTOSTR(FINANCE(50),0)) + '户')),ALIGN4,colorFF00;<!--++ plugin_code qcomic begin-->

点击看大图:
{程序化交易 www.cxh99.com }

 

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

 

 

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

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

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

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

 


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

相关文章

    没有相关内容