问小白 wenxiaobai
资讯
历史
科技
环境与自然
成长
游戏
财经
文学与艺术
美食
健康
家居
文化
情感
汽车
三农
军事
旅行
运动
教育
生活
星座命理

文华财经均线多头空头排列主图指标公式源码

创作时间:
作者:
@小白创作中心

文华财经均线多头空头排列主图指标公式源码

引用
1
来源
1.
https://www.bilibili.com/read/mobile?id=35884690

这是一段关于股票交易的指标公式源码,包含了多个技术指标的计算方法,如均线、成交量、波动率等。以下是具体的代码实现:

M1:=4;  
M2:=6;  
M3:=9;  
M4:=13;  
M5:=18;  
M6:=24;  
PB1:(EMA(CLOSE,M1)+MA(CLOSE,M1*2)+MA(CLOSE,M1*4))/3;  
PB2:(EMA(CLOSE,M2)+MA(CLOSE,M2*2)+MA(CLOSE,M2*4))/3;  
PB3:(EMA(CLOSE,M3)+MA(CLOSE,M3*2)+MA(CLOSE,M3*4))/3;  
PB4:(EMA(CLOSE,M4)+MA(CLOSE,M4*2)+MA(CLOSE,M4*4))/3;  
PB5:(EMA(CLOSE,M5)+MA(CLOSE,M5*2)+MA(CLOSE,M5*4))/3;  
PB6:(EMA(CLOSE,M6)+MA(CLOSE,M6*2)+MA(CLOSE,M6*4))/3; //定义6条瀑布线  
HHH:=MAX1(PB1,PB2,PB3,PB4,PB5,PB6);  
LLL:=MIN1(PB1,PB2,PB3,PB4,PB5,PB6);  
//公式1  
CURRBARSCOUNT:=DATACOUNT-BARPOS+1;  
Q:=MOD(TIME,100),NODRAW;  
FROMOPEN:=IF(HOUR<12,60*(HOUR-9)-30+Q,120+60*(HOUR-13)+Q)+1;  
W:IF(CURRBARSCOUNT=1 ,VOL*240/FROMOPEN,NULL),NODRAW;  
//STICKLINE1(CURRBARSCOUNT=1 ,W,0,3,-1),COLORFFFFFF;  
VO:=VOL;//,VOLSTICK  
活跃量:=EMA(VOL,250),COLORMAGENTA;  
CC:=EMA(100*(CLOSE-LLV(LOW,34))/(HHV(HIGH,34)-LLV(LOW,34)),3)/4;  
BIAS:=(CLOSE-MA(CLOSE,6))/MA(CLOSE,6)*100;  
/*  
IF(CROSS(0.9,1/VOL*1000>0.01 AND BIAS<-8 OR CC<0),VOL*5,0),COLORYELLOW,LINETHICK2;  
STICKLINE(VO>活跃量&&ISUP,VO,活跃量,COLORYELLOW,0);  
STICKLINE(VO>活跃量&&ISDOWN,VO,活跃量,COLORBLUE,0);  
STICKLINE(VO>活跃量&&ISUP,VO,活跃量,COLORYELLOW,0);  
STICKLINE(ISDOWN,0,MIN(V,活跃量),COLORCYAN,0);  
STICKLINE(ISUP||ISEQUAL,0,MIN(V,活跃量),COLORRED,1);  
*/  
//公式2  
CAPITAL:=GETPRICE1('流通股本');  
N:=BARSLAST(DATE<>REF(DATE,1))+1;  
HH:=REFX1(MA(H,25),25/2);  
LL:=REFX1(MA(L,25),25/2);  
金牛:=(REFX1(MA(HH,25),25/2)-REFX1(MA(LL,25),25/2))*1+REFX1(MA(HH,25),25/2),DOT,LINETHICK5,COLORYELLOW;  
金钻趋势:=REFX1(MA(LL,25),25/2)-(REFX1(MA(HH,25),25/2)-REFX1(MA(LL,25),25/2))*1,LINETHICK1,COLORRED;  
金牛2:=EMA(金钻趋势,25),COLORCYAN,LINETHICK1;  
金牛21:=EMA(金牛,25),COLORCYAN,LINETHICK1;  
FILLRGN(金钻趋势>金牛2,金钻趋势,金牛2,RGB(55,0,0));  
FILLRGN(金钻趋势<金牛2,金钻趋势,金牛2,RGB(0,91,0));  
DRAWKLINE1(H,O,L,C);  
STICKLINE1(金钻趋势>LOW AND 金钻趋势<HIGH,金钻趋势,MIN(MIN(OPEN,CLOSE),金钻趋势),2,0),COLORYELLOW;  
STICKLINE1(金钻趋势>MIN(C,O) AND 金钻趋势<MAX(C,O),金钻趋势,MIN(OPEN,CLOSE),2,0),COLORYELLOW;  
STICKLINE1(金钻趋势>HIGH,OPEN,CLOSE,2,0),COLORYELLOW;  
STICKLINE1(金钻趋势>HIGH,HIGH,LOW,0,0),COLORYELLOW;  
STICKLINE1(金牛<H AND 金牛>L,金牛,MAX(MAX(OPEN,CLOSE),金牛),2,0),COLORBLUE;  
STICKLINE1(金牛<MAX(C,O) AND 金牛>MIN(C,O),金牛,MAX(OPEN,CLOSE),2,0),COLORBLUE;  
STICKLINE1(金牛<L,OPEN,CLOSE,2,0),COLORBLUE;  
STICKLINE1(金牛<L,HIGH,LOW,0,0),COLORBLUE;  
CC1:=REFX1(MA(C-REF(C,1),6),6/2);  
CC2:=REFX1(MA(ABS(C-REF(C,1)),6),6/2);  
VAR23:=100*REFX1(MA(CC1,6),6/2)/REFX1(MA(CC2,6),6/2);  
回调买:=LLV(VAR23,2)=LLV(VAR23,7) AND COUNT(VAR23<0,2) AND CROSS(VAR23,MA(VAR23,2));  
XG:=金钻趋势>HIGH AND 回调买 AND L<=金钻趋势;  
DRAWTEXT(XG,L,'▲买入'),COLORRED;  
JJ:=(HIGH+LOW+CLOSE)/3;  
QJ0:=VOL/IF(HIGH=LOW,4,HIGH-LOW);  
QJ1:=IF(CAPITAL=0,QJ0*(JJ-MIN(CLOSE,OPEN)),QJ0*IF(HIGH=LOW,1,(MIN(OPEN,CLOSE)-LOW)));  
QJ2:=IF(CAPITAL=0,QJ0*(MIN(OPEN,CLOSE)-LOW),QJ0*IF(HIGH=LOW,1,(JJ-MIN(CLOSE,OPEN))));  
QJ3:=IF(CAPITAL=0,QJ0*(HIGH-MAX(OPEN,CLOSE)),QJ0*IF(HIGH=LOW,1,(HIGH-MAX(OPEN,CLOSE))));  
QJ4:=IF(CAPITAL=0,QJ0*(MAX(CLOSE,OPEN)-JJ),QJ0*IF(HIGH=LOW,1,(MAX(CLOSE,OPEN)-JJ)));  
DDX:=((QJ1+QJ2)-(QJ3+QJ4))/IF(CAPITAL=0,10000,10000),COLOR00AAAA,LINETHICK1;  
V2:=SMA(IF(C>=REF(C,1),DDX,-DDX/100),2,1);  
V5:=SMA(V2*120/FROMOPEN*5,2,1);  
V10:=SMA(V5,5,1);  
V20:=SMA(V10,5,1);  
DY:=CURRBARSCOUNT=1 AND C<REF(C,1);  
DY2:=REF(V2,1)-DY;  
XG2:=C>O AND DY2<0.02 AND MA(C,5)>MA(C,60) AND C/REF(C,1)>=1.02 AND H<金牛;  
//DRAWTEXT(XG2,L,'▲抓牛'),COLORYELLOW;  
//DRAWTEXT(XG2 AND L<金钻趋势,L,'↖金钻起涨'),COLORMAGENTA;  
昨前:=5;  
高1:=REF(HHV(H,DAYBARPOS),DAYBARPOS);  
低1:=REF(LLV(L,DAYBARPOS),DAYBARPOS);  
H11:=高1-(高1-低1)*0.191;  
H21:=高1-(高1-低1)*0.382;  
H31:=高1-(高1-低1)*0.5;  
H41:=高1-(高1-低1)*0.618;  
H51:=高1-(高1-低1)*0.809;  
顶:=REFX1(高1,10000),LINETHICK3,COLORRED;  
低:=REFX1(低1,10000), LINETHICK3,COLORRED;  
YC1:=VO>活跃量&&ISUP;  
BC1:=VO>活跃量&&ISDOWN;  
YC2:=金钻趋势>LOW AND 金钻趋势<HIGH || 金钻趋势>MIN(C,O) AND 金钻趋势<MAX(C,O)||金钻趋势>HIGH;  
BC2:=金牛<H AND 金牛>L||金牛<MAX(C,O) AND 金牛>MIN(C,O)||金牛<L;  
VERTLINE1(YC1&&YC2&&C>HHH),COLORRED;  
VERTLINE1(BC1&&BC2&&C<LLL),COLORGREEN;  
YC1&&YC2||BC1&&BC2,SOUND('A');  

这些指标主要用于分析股票价格走势和成交量变化,帮助投资者做出买卖决策。其中,金牛和金钻趋势指标用于判断市场趋势,而成交量指标则用于分析市场活跃度。此外,还有一些回调买入和抓牛等交易信号的判断条件。

© 2023 北京元石科技有限公司 ◎ 京公网安备 11010802042949号