打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
牛三斤谷顶底主图指标公式 程序源码和编程思路破译
userphoto

2023.05.05 天津

关注

编程思路破译

输出MA60:收盘价的60日简单移动平均,COLOR0000FF,线宽为1,NODRAW

输出MA120:收盘价的120日简单移动平均,COLOR00FF00,NODRAW

输出MA5:收盘价的5日简单移动平均,COLORFF00FF

输出MA10:收盘价的10日简单移动平均,COLORFFFF00

输出MA20:收盘价的20日简单移动平均,COLOR0079FF,线宽为1

K线

DIF赋值:(收盘价的12日指数移动平均-收盘价的26日指数移动平均)

DEA赋值:DIF的9日指数移动平均

MACD赋值:2*(DIF-DEA)

MJBT赋值:最近5日存在(DIF上穿DEAANDDIF>0)ORCROSS(DIF,0) 

MVOL5赋值:成交量(手)的5日简单移动平均

MVOL10赋值:成交量(手)的10日简单移动平均

MVOL20赋值:成交量(手)的20日简单移动平均

量托赋值:MVOL5>=MVOL20 AND MVOL10上穿MVOL20 AND 1日前的MVOL10< 1日前的MVOL20

VJBT赋值:最近5日存在MVOL5上穿MVOL10OR量托

T1赋值:上次1日前的MA60小于MA120保持55个交易日后交叉上穿距今天数

JJC赋值:MA5上穿MA10 AND T1< 30

SJBT赋值:MJBTANDJJCANDVJBT的5日过滤

当满足条件SJBT时,在收盘价和开盘价位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLOR000088

当满足条件SJBT时,在收盘价和开盘价位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLOR0000AA

当满足条件SJBT时,在收盘价和开盘价位置之间画柱状线,宽度为0.3,0不为0则画空心柱.,COLOR0000CC

当满足条件SJBT时,在收盘价和开盘价位置之间画柱状线,宽度为0.0,0不为0则画空心柱.,COLOR0000FF

当满足条件SJBT时,在最低价*0.98位置书写文字,COLOR0078FF

RSV赋值:(((收盘价-60日内最低价的最低值)/(60日内最高价的最高值-60日内最低价的最低值))*100)

K赋值:RSV的10日[1日权重]移动平均,COLOR0000FF,线宽为1

D赋值:RSV的10日[1日权重]移动平均的3日[1日权重]移动平均,COLORFFFFFF,线宽为1

J赋值:K的10日[1日权重]移动平均,COLOR00FF00,线宽为1

DBU赋值:(((收盘价/获利盘为13%的成本分布)<=0.78)*17)

BT01赋值:K小于16.18保持5个交易日后交叉上穿 AND D< 19.1

BT02赋值:K小于D保持8个交易日后交叉上穿 AND D< 16.18

FTBT赋值:统计3日中满足BT01ORBT02的天数=2的3日过滤

当满足条件FTBT时,在收盘价和开盘价位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLOR880088

当满足条件FTBT时,在收盘价和开盘价位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLORAA00AA

当满足条件FTBT时,在收盘价和开盘价位置之间画柱状线,宽度为0.3,0不为0则画空心柱.,COLORCC00CC

当满足条件FTBT时,在收盘价和开盘价位置之间画柱状线,宽度为0.0,0不为0则画空心柱.,COLORFF00FF

当满足条件FTBT时,在最低价*0.99位置书写文字,COLORFF00FF

BT03赋值:K上穿DANDEXIST(DBU=17,3)的3日过滤

当满足条件BT03时,在收盘价和开盘价位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLOR000088

当满足条件BT03时,在收盘价和开盘价位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLOR0000AA

当满足条件BT03时,在收盘价和开盘价位置之间画柱状线,宽度为0.3,0不为0则画空心柱.,COLOR0000CC

当满足条件BT03时,在收盘价和开盘价位置之间画柱状线,宽度为0.0,0不为0则画空心柱.,COLOR0000FF

当满足条件BT03时,在最低价*0.99位置书写文字,COLOR0000FF

ST01赋值:K小于80保持5个交易日后交叉上穿 AND D>76

ST02赋值:D小于K保持5个交易日后交叉上穿 AND D>70

ST赋值:ST01 OR ST02

当满足条件ST时,在收盘价和开盘价位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLOR008800

当满足条件ST时,在收盘价和开盘价位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLOR00AA00

当满足条件ST时,在收盘价和开盘价位置之间画柱状线,宽度为0.3,0不为0则画空心柱.,COLOR00CC00

当满足条件ST时,在收盘价和开盘价位置之间画柱状线,宽度为0.0,0不为0则画空心柱.,COLOR00FF00

当满足条件ST时,在最高价*1.009位置书写文字,COLOR00FF00

LC赋值:1日前的收盘价

RSI5赋值:收盘价-LC和0的较大值的5日[1日权重]移动平均/收盘价-LC的绝对值的5日[1日权重]移动平均*1000

DC赋值:RSI5-10日内RSI5的最低值

AV赋值:(DC的3日简单移动平均*5+DC*15)/20

DXRSI赋值:如果AV>13,返回AV的3日简单移动平均,否则返回AV/6

MADXRSI赋值:DXRSI的5日简单移动平均,COLORBBBBBB

DXBT赋值:DXRSI上穿1 AND DXRSI< 30

ABS34赋值:-100*(34日内最高价的最高值-收盘价)/(34日内最高价的最高值-34日内最低价的最低值)的20日简单移动平均

BS13赋值:-100*(13日内最高价的最高值-收盘价)/(13日内最高价的最高值-13日内最低价的最低值)

EBS5赋值:-100*(34日内最高价的最高值-收盘价)/(34日内最高价的最高值-34日内最低价的最低值)的5日指数移动平均

VBS13赋值:BS13+100

VABS34赋值:ABS34+100

VEBS5赋值:EBS5+100

底区赋值:(VABS34< 12 AND VEBS5< 8 AND (VBS13< 7.2 OR 1日前的VBS13< 5) AND (VEBS5>1日前的VEBS5 OR VBS13>1日前的VBS13)) OR (VABS34< 8 AND VEBS5< 7 AND VBS13< 15 AND VBS13>1日前的VBS13) OR (VABS34< 10 AND VEBS5< 7 AND VBS13< 1)

低金赋值:(VABS34< 15 AND 1日前的VABS34< 15 AND VEBS5< 18 AND VBS13>1日前的VBS13 AND VBS13上穿VABS34 AND VBS13>VEBS5 AND (1日前的VBS13< 5 OR 2日前的VBS13< 5 ) AND (VEBS5>=VABS34 OR 1日前的VBS13< 1 ))

FZBT赋值:DXBT AND 低金

FZXG赋值:低金 OR FZBT

VARF11赋值:(收盘价-收盘价的55日简单移动平均)/收盘价的55日简单移动平均*100< -30 AND (收盘价-收盘价的89日简单移动平均)/收盘价的89日简单移动平均*100< -27 AND 统计2日中满足(收盘价-收盘价的55日简单移动平均)/收盘价的55日简单移动平均*100<-30AND(收盘价-收盘价的89日简单移动平均)/收盘价的89日简单移动平均*100<-27的天数=1 AND (开盘价-1日前的收盘价)/1日前的收盘价>-0.07 AND 统计6日中满足平盘的天数=0,COLORCCCCCC

VARF21赋值:(收盘价-以成交量(手)的9日累和/2.8/当前流通股本(手)为权重收盘价的8日指数移动平均的动态移动平均)/以成交量(手)的9日累和/2.8/当前流通股本(手)为权重收盘价的8日指数移动平均的动态移动平均*100,COLOR00AAAA

VARF31赋值:1日前的VARF21< -46 AND VARF21>1日前的VARF21 AND 1日前的VARF21< 2日前的VARF21 AND VARF21-1日前的VARF21>2.2

JDBT1赋值:(VARF11 OR VARF31)*10,COLOR0000FF,线宽为2

JDBT2赋值:VARF21小于-23保持3个交易日后交叉上穿

JDXG赋值:JDBT1 OR JDBT2

W118赋值:FZXGORJDXG的5日过滤

当满足条件W118时,在收盘价和开盘价位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLOR008888

当满足条件W118时,在收盘价和开盘价位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLOR00AAAA

当满足条件W118时,在收盘价和开盘价位置之间画柱状线,宽度为0.3,0不为0则画空心柱.,COLOR00CCCC

当满足条件W118时,在收盘价和开盘价位置之间画柱状线,宽度为0.0,0不为0则画空心柱.,COLOR00FFFF

当满足条件W118时,在最低价*0.99位置书写文字,COLOR00FFFF

如果MA60>=MA120,返回MA60,否则返回无效数,COLOR0000FF

如果MA120>=MA60,返回MA120,否则返回无效数,COLORFF9900

如果MA60>=MA120,返回MA120,否则返回无效数,COLOR00FFFF

如果MA120>=MA60,返回MA60,否则返回无效数,COLOR00FF00


程序源码

MA60:MA(CLOSE,60),COLOR0000FF,LINETHICK1,NODRAW;

MA120:MA(CLOSE,120),COLOR00FF00,NODRAW;

MA5:MA(CLOSE,5),COLORFF00FF;

MA10:MA(CLOSE,10),COLORFFFF00;

MA20:MA(C,20),COLOR0079FF,LINETHICK1;

DRAWKLINE(H,O,L,C);

DIF:=(EMA(C,12)-EMA(C,26));

DEA:=EMA(DIF,9);

MACD:=2*(DIF-DEA);

MJBT:=EXIST((CROSS(DIF,DEA) AND DIF>0) OR CROSS(DIF,0),5) ;

MVOL5:=MA(V,5);

MVOL10:=MA(V,10);

MVOL20:=MA(V,20);

量托:=MVOL5>=MVOL20 AND CROSS(MVOL10,MVOL20) AND REF(MVOL10,1)< REF(MVOL20,1);

VJBT:=EXIST(CROSS(MVOL5,MVOL10) OR 量托,5);

T1:=BARSLAST(REF(LONGCROSS(MA60,MA120,55),1));

JJC:=CROSS(MA5,MA10) AND T1< 30;

SJBT:=FILTER(MJBT AND JJC AND VJBT,5);

STICKLINE(SJBT,C,O,3,0),COLOR000088;

STICKLINE(SJBT,C,O,1,0),COLOR0000AA;

STICKLINE(SJBT,C,O,0.3,0),COLOR0000CC;

STICKLINE(SJBT,C,O,0.0,0),COLOR0000FF;

DRAWTEXT(SJBT,L*0.98,'★牛三金'),COLOR0078FF;

RSV:=(((C-LLV(L,60))/(HHV(H,60)-LLV(L,60)))*100);

K:=SMA(RSV,10,1),COLOR0000FF,LINETHICK1;

D:=SMA(SMA(RSV,10,1),3,1),COLORFFFFFF,LINETHICK1;

J:=SMA(K,10,1),COLOR00FF00,LINETHICK1;

DBU:=(((C/COST(13))<=0.78)*17);

BT01:=LONGCROSS(K,16.18,5) AND D< 19.1;

BT02:=LONGCROSS(K,D,8) AND D< 16.18;

FTBT:=FILTER(COUNT(BT01 OR BT02,3)=2,3);

STICKLINE(FTBT,C,O,3,0),COLOR880088;

STICKLINE(FTBT,C,O,1,0),COLORAA00AA;

STICKLINE(FTBT,C,O,0.3,0),COLORCC00CC;

STICKLINE(FTBT,C,O,0.0,0),COLORFF00FF;

DRAWTEXT(FTBT,L*0.99,'★反弹'),COLORFF00FF;

BT03:=FILTER(CROSS(K,D) AND EXIST(DBU=17,3),3);

STICKLINE(BT03,C,O,3,0),COLOR000088;

STICKLINE(BT03,C,O,1,0),COLOR0000AA;

STICKLINE(BT03,C,O,0.3,0),COLOR0000CC;

STICKLINE(BT03,C,O,0.0,0),COLOR0000FF;

DRAWTEXT(BT03,L*0.99,'★金底'),COLOR0000FF;

ST01:=LONGCROSS(K,80,5) AND D>76;

ST02:=LONGCROSS(D,K,5) AND D>70;

ST:=ST01 OR ST02;

STICKLINE(ST,C,O,3,0),COLOR008800;

STICKLINE(ST,C,O,1,0),COLOR00AA00;

STICKLINE(ST,C,O,0.3,0),COLOR00CC00;

STICKLINE(ST,C,O,0.0,0),COLOR00FF00;

DRAWTEXT(ST,H*1.009,'★顶'),COLOR00FF00;

LC:=REF(C,1);

RSI5:=SMA(MAX(C-LC,0),5,1)/SMA(ABS(C-LC),5,1)*1000;

DC:=RSI5-LLV(RSI5,10);

AV:=(MA(DC,3)*5+DC*15)/20;

DXRSI:=IF(AV>13,MA(AV,3),AV)/6;

MADXRSI:=MA(DXRSI,5),COLORBBBBBB;

DXBT:=CROSS(DXRSI,1) AND DXRSI< 30;

ABS34:=MA(-100*(HHV(H,34)-C)/(HHV(H,34)-LLV(L,34)),20);

BS13:=-100*(HHV(H,13)-C)/(HHV(H,13)-LLV(L,13));

EBS5:=EMA(-100*(HHV(H,34)-C)/(HHV(H,34)-LLV(L,34)),5);

VBS13:=BS13+100;

VABS34:=ABS34+100;

VEBS5:=EBS5+100;

底区:=(VABS34< 12 AND VEBS5< 8 AND (VBS13< 7.2 OR REF(VBS13,1)< 5) AND (VEBS5>REF(VEBS5,1) OR VBS13>REF(VBS13,1))) OR (VABS34< 8 AND VEBS5< 7 AND VBS13< 15 AND VBS13>REF(VBS13,1)) OR (VABS34< 10 AND VEBS5< 7 AND VBS13< 1);

低金:=(VABS34< 15 AND REF(VABS34,1)< 15 AND VEBS5< 18 AND VBS13>REF(VBS13,1) AND CROSS(VBS13,VABS34) AND VBS13>VEBS5 AND (REF(VBS13,1)< 5 OR REF(VBS13,2)< 5 ) AND (VEBS5>=VABS34 OR REF( VBS13,1)< 1 ));

FZBT:=DXBT AND 低金;

FZXG:=低金 OR FZBT;

VARF11:=(C-MA(C,55))/MA(C,55)*100< -30 AND (C-MA(C,89))/MA(C,89)*100< -27 AND COUNT((C-MA(C,55))/MA(C,55)*100< -30 AND (C-MA(C,89))/MA(C,89)*100< -27,2)=1 AND (O-REF(C,1))/REF(C,1)>-0.07 AND COUNT(C=O,6)=0,COLORCCCCCC;

VARF21:=(C-DMA(EMA(C,8),SUM(V,9)/2.8/CAPITAL))/DMA(EMA(C,8),SUM(V,9)/2.8/CAPITAL)*100,COLOR00AAAA;

VARF31:=REF(VARF21,1)< -46 AND VARF21>REF(VARF21,1) AND REF(VARF21,1)< REF(VARF21,2) AND VARF21-REF(VARF21,1)>2.2;

JDBT1:=(VARF11 OR VARF31)*10,COLOR0000FF,LINETHICK2;

JDBT2:=LONGCROSS(VARF21,-23,3);

JDXG:=JDBT1 OR JDBT2;

W118:=FILTER(FZXG OR JDXG,5);

STICKLINE(W118,C,O,3,0),COLOR008888;

STICKLINE(W118,C,O,1,0),COLOR00AAAA;

STICKLINE(W118,C,O,0.3,0),COLOR00CCCC;

STICKLINE(W118,C,O,0.0,0),COLOR00FFFF;

DRAWTEXT(W118,L*0.99,'★谷底'),COLOR00FFFF;

IF(MA60>=MA120,MA60,DRAWNULL),COLOR0000FF;

IF(MA120>=MA60,MA120,DRAWNULL),COLORFF9900;

IF(MA60>=MA120,MA120,DRAWNULL),COLOR00FFFF;

IF(MA120>=MA60,MA60,DRAWNULL),COLOR00FF00;

该公式包含未来函数:COST
该公式包含未来函数:CAPITAL

注:

       馆内各种公式为学习编程而保存,实战使用前一定要看其中是否有未来函数并自己亲自测试成功率决不能依据公式名称的描述和形容去投资,据此入市造成投资损失由投资者自己承担

       发文不易,如获益,欢迎赞赏,赞赏必复!

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
通达信精品副图6,绝对值得一看!
20220103指标
本人最喜欢的指标组合:一品买点
多空线主图指标
【】【】【】【】【】优秀指标集*****
通达信主图看盘指标神偷牵牛A源码
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服