分享

大智慧买卖从量指标公式源码编程思路破译及风险提示

 追梦文库 2022-11-06 发布于天津

编程思路破译

VAR1赋值:成交额(元)/10000000

VAR2赋值:如果收盘价>=1日前的收盘价,返回VAR1,否则返回VAR1的相反数

VAR3赋值:(收盘价-1日前的收盘价)/1日前的收盘价*100

VAR4赋值:VAR3*36

VAR5赋值:VAR4-VAR2

输出⒊日:VAR1的3日简单移动平均, COLORAAAAAA

输出⒌日:VAR1的5日简单移动平均, 画洋红色

量能赋值:VAR1/VAR1的5日简单移动平均

换手赋值:成交量(手)/FINANCE2(36)

开心看量赋值:VAR5的5日累和的5日指数移动平均

VMA1赋值:开心看量的5日指数移动平均

VMA2赋值:VMA1的5日指数移动平均

VAR6赋值:(最高价 - 最低价)

VAR7赋值:(开盘价-收盘价)的绝对值

VAR8赋值:开心看量>0 AND 开心看量<VMA1

VAR9赋值:(最高价 - 如果(收阳线),返回收盘价,否则返回开盘价)

VAR10赋值:开心看量<0 AND VMA2>0

VAR11赋值:(如果(收阳线),返回开盘价,否则返回收盘价 - 最低价)

VAR12赋值:最低价

VAR13赋值:如果最低价>VAR12,返回0,否则返回如果最高价<VAR12,返回1,否则返回(VAR12-最低价+0.01)/(最高价-最低价+0.01)

VAR14赋值:成交量(手)/以最低价计算的获利盘比例

VAR15赋值:1日前的144日内收盘价的最高值

VAR16赋值:1日前的144日内收盘价的最低值

VAR17赋值:100*(收盘价-VAR16)/(VAR15-VAR16)

VAR18赋值:VAR14/3日前的VAR14>=3 AND VAR17<80

输出买:当满足条件开心看量>0AND开心看量>VMA1时,在0和VAR1位置之间画柱状线,宽度为8,1不为0则画空心柱.,画红色

输出卖:当满足条件VAR8ORVAR10时,在0和VAR1位置之间画柱状线,宽度为8,0不为0则画空心柱.,COLORFFBB00

输出减:当满足条件VMA1上穿开心看量时,在0和VAR1位置之间画柱状线,宽度为8,0不为0则画空心柱.,画白色

输出望:当满足条件开心看量<0ANDVMA2<0时,在0和VAR1位置之间画柱状线,宽度为8,0不为0则画空心柱.,COLOR008800

输出增:当满足条件如果VAR18的3日过滤,返回5,否则返回0时,在0和VAR1位置之间画柱状线,宽度为8,0不为0则画空心柱.,画黄色

输出震:当满足条件((((VAR11/VAR6)*成交量(手))>((VAR7/VAR6)*成交量(手)))AND(((VAR11/VAR6)*成交量(手))>((VAR9/VAR6)*成交量(手))))时,在0和VAR1位置之间画柱状线,宽度为8,0不为0则画空心柱.,COLOR00FF00

输出加:当满足条件(((((VAR7/VAR6)*成交量(手))>=((VAR9/VAR6)*成交量(手)))AND(((VAR7/VAR6)*成交量(手))>=((VAR11/VAR6)*成交量(手))))AND(收阳线))时,在0和VAR1位置之间画柱状线,宽度为8,0不为0则画空心柱.,COLOR0000CC

输出注意:当满足条件(量能>2ANDREF(量能>1,1)AND换手>4OR换手>5)AND(开心看量>0AND开心看量>VMA1)的3日过滤时,在VAR1*1.05位置书写文字,画黄色,ALIGN1

当满足条件(量能>2ANDREF(量能>1,1)AND换手>4OR换手>5)AND(开心看量>0AND开心看量>VMA1)的3日过滤时,在VAR1*0.98位置书写文字,画黄色,ALIGN1

输出量能大于⒈:当满足条件量能>1AND开心看量>0AND开心看量>VMA1时,在0和VAR1*0.88位置之间画柱状线,宽度为8,0不为0则画空心柱.,COLOR3399FF

输出量能大于⒉:当满足条件量能>2AND开心看量>0AND开心看量>VMA1时,在0和VAR1*0.88位置之间画柱状线,宽度为8,0不为0则画空心柱.,画洋红色

程序源码

VAR1:=AMOUNT/10000000;

VAR2:=IF(C>=REF(C,1),VAR1,REVERSE(VAR1));

VAR3:=(C-REF(C,1))/REF(C,1)*100;

VAR4:=VAR3*36;

VAR5:=VAR4-VAR2;

⒊日:MA(VAR1,3), COLORAAAAAA;

⒌日:MA(VAR1,5), COLORMAGENTA;

量能:=VAR1/MA(VAR1,5);

换手:=VOL/FINANCE2(36);

开心看量:=EMA(SUM(VAR5,5),5);

VMA1:=EMA(开心看量,5);

VMA2:=EMA(VMA1,5);

VAR6:=(HIGH - LOW);

VAR7:=ABS((OPEN - CLOSE)); VAR8:=开心看量>0 AND 开心看量<VMA1;

VAR9:=(HIGH - IF((CLOSE > OPEN),CLOSE,OPEN)); VAR10:=开心看量<0 AND VMA2>0;

VAR11:=(IF((CLOSE > OPEN),OPEN,CLOSE) - LOW); VAR12:=DYNAINFO(6);

VAR13:=IF(LOW>VAR12,0,IF(HIGH<VAR12,1,(VAR12-LOW+0.01)/(HIGH-LOW+0.01)));

VAR14:=VOL/WINNER(LOW);

VAR15:=REF(HHV(CLOSE,144),1);

VAR16:=REF(LLV(CLOSE,144),1);

VAR17:=100*(CLOSE-VAR16)/(VAR15-VAR16);

VAR18:=VAR14/REF(VAR14,3)>=3 AND VAR17<80;

买:STICKLINE(开心看量>0 AND 开心看量>VMA1 ,0 ,VAR1 ,8 ,1 ),COLORRED;

卖:STICKLINE(VAR8 OR VAR10 ,0 ,VAR1 ,8 ,0 ),COLORFFBB00;

减:STICKLINE(CROSS(VMA1,开心看量 ) ,0 ,VAR1 ,8 ,0 ),COLORWHITE;

望:STICKLINE(开心看量<0 AND VMA2<0 ,0 ,VAR1 ,8 ,0 ),COLOR008800;

增:STICKLINE(IF(FILTER(VAR18,3),5,0) ,0 ,VAR1 ,8 ,0 ),COLORYELLOW;

震:STICKLINE(((((VAR11 / VAR6) * VOL) > ((VAR7 / VAR6) * VOL)) AND (((VAR11 / VAR6) * VOL) > ((VAR9 / VAR6) * VOL))),0,VAR1,8,0),COLOR00FF00;

加:STICKLINE((((((VAR7 / VAR6) * VOL) >= ((VAR9 / VAR6) * VOL)) AND (((VAR7 / VAR6) * VOL) >= ((VAR11 / VAR6) * VOL))) AND (CLOSE > OPEN)),0,VAR1,8,0),COLOR0000CC;

注意:DRAWTEXT(FILTER((量能>2 AND REF(量能>1 ,1 ) AND 换手>4 OR 换手>5) AND (开心看量>0 AND 开心看量>VMA1) , 3),VAR1*1.05 ,'注' ),COLORYELLOW,ALIGN1;

DRAWTEXT(FILTER((量能>2 AND REF(量能>1 ,1 ) AND 换手>4 OR 换手>5) AND (开心看量>0 AND 开心看量>VMA1) , 3) ,VAR1*0.98 ,'意' ),COLORYELLOW,ALIGN1;

量能大于⒈:STICKLINE(量能>1 AND 开心看量>0 AND 开心看量>VMA1 ,0 ,VAR1*0.88 ,8 ,0 ),COLOR3399FF;

量能大于⒉:STICKLINE(量能>2 AND 开心看量>0 AND 开心看量>VMA1 ,0 ,VAR1*0.88 ,8 ,0 ),COLORMAGENTA;

风险提示

该公式包含未来函数:WINNER
未发现:LWINNER...
未发现:PWINNER...
未发现:COST...
未发现:CAPITAL...
该公式包含未来函数:DYNAINFO
该公式包含未来函数:FINANCE

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章