文华公式大全

(一)K线形态
K线K线
DRAWKLINE(0.75,COLORRED,1,COLORCYAN,0);
BAR 竹线
OPEN,BAMBOOLINE;
TOWER宝塔线
TOWER;
CLOSE 收盘价
CLOSE;
WK 文华K线
DRAWKLINE2(0.75,COLORRED,1,COLORCYAN,0);
(二)趋势分析
MA组合MA移动平均组合
MA1:MA(CLOSE,N1);
MA2:MA(CLOSE,N2);
MA3:MA(CLOSE,N3);
MA4:MA(CLOSE,N4);
MA5:MA(CLOSE,N5);
MA6:MA(CLOSE,N6);//定义6条均线
CROSSUP(MA1,MA2),BPK;//5周期均线上穿10周期均线做多。
CROSSDOWN(MA1,MA2),SPK;//5周期均线下穿10周期均线做空。
AUTOFILTER;
BOLL 布林通道线
MID:MA(CLOSE,N);//求N个周期的收盘价均线,称为布林通道中轨
TMP2:=STD(CLOSE,M);//求M个周期内的收盘价的标准差
TOP:MID+P*TMP2;//布林通道上轨
BOTTOM:MID-P*TMP2;//布林通道下轨
CDP 逆势操作
PT := REF(HIGH,1)-REF(LOW,1);//求一个周期前的最高价与最低价的差值
CDP := (REF(HIGH,1) + REF(LOW,1) + REF(CLOSE,1))/3;//求前一个周期的最高价,最低价,收盘价三者的简单平均
AH : MA(CDP + PT,N);//CDP与PT的和在N个周期内的简单移动平均
AL : MA(CDP - PT,N);//CDP与PT的差在N个周期内的简单移动平均
NH  :MA(2*CDP-LOW,N);//2倍的CDP与最低价的差在N个周期内的简单移动平均
NL  :MA(2*CDP-HIGH,N);//2倍的CDP与最高价的差在N个周期内的简单移动平均ENV Envalops
UPPER : MA(CLOSE,N1)*(1+N2/100);//N1个周期收盘价均值与(1+N2/100)之积,定义为UPPER
LOWER : MA(CLOSE,N1)*(1-N2/100);//N1个周期收盘价均值与(1-N2/100)之积,定义为LOWER
HCL 均线通道
MAH:MA(HIGH,N);//最高价的N周期平均
MAL:MA(LOW,N);//最低价的N周期平均
MAC:MA(CLOSE,N);//收盘价的N周期平均
CROSS(MAC,REF(MAC,1)),BPK;//MAC上穿前一周期MAC,做多
CROSS(REF(MAC,1),MAC),SPK;//MAC下穿前一周期MAC,做空
AUTOFILTER;
小说肉蒲团
MIKE 麦克指标
耶律隆绪
TYP:=(HIGH+LOW+CLOSE)/3;//当根K线的最高值最低值收盘价的简单均值定义为TYP。
LL:=LLV(LOW,N);//N个周期的最低值
HH:=HHV(HIGH,N);//N个周期的最高值
WR:TYP+(TYP-LL);
MR:TYP+(HH-LL);
SR:2*HH-LL;
WS:TYP-(HH-TYP);
MS:TYP-(HH-LL);
SS:2*LL-HH;
PUBU 瀑布线
太原刚玉物流工程有限公司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条瀑布线
SAR 止损点
STEP1:=STEP/100;
MVALUE1:=MVALUE/100;
SARLINE:SAR(N,STEP1,MVALUE1),CIRCLEDOT,NOTEXT;//N个周期的抛物转向,步长为STEP1,极限值为MVALUE1.
CROSS(SARLINE,0),BPK;//抛物转向值上穿0,做多。
CROSS(0,SARLINE),SPK;//抛物转向值下穿0,作空。荔波县朝阳高铁隧道透水事件
AUTOFILTER;
//参数优化不支持对小数进行优化。如果需要进行参数优化,可以对模型源码进行修改,将模型源码中的小数参数乘以0.1或者0.01等,然后将参数列表中的小数参数数值乘以10或者100变为整数即可
SP 日内均价线
SETTLE;
BBI 多空指数
BBI1:(MA(CLOSE,N1)+MA(CLOSE,N2)+MA(CLOSE,N3)+MA(CLOSE,N4))/4;//求N1周期,N2周期,N3周期,N4周期收盘价均线的简单平均
CROSS(C,BBI1),BPK;//当最新价上穿BBI1时,做多
CROSS(BBI1,C),SPK;//当最新价下穿BBI1时,做空
丙酮酸激酶
AUTOFILTER;
DKX 多空线
A:=(3*C+L+O+H)/6;//3倍收盘价与最高价、最低价、开盘价之和的均值。
B:(20*A+19*REF(A,1)+18*REF(A,2)+17*REF(A,3)+16*REF(A,4)+15*REF(A,5)+14*REF(A,6)+ 13*REF(A,7)+12*REF(A,8)+11*REF(A,9)+10*REF(A,10)+9*REF(A,11)+8*REF(A,12)+7*REF(A,13)+6 *REF(A,14)+5*REF(A,15)+4*REF(A,16)+3*REF(A,17)+2*REF(A,18)+REF(A,20))/210;
//对A值做加权均值计算。
D:MA(B,M);//对B值做10周期平均计算。
CROSS(B,D),BPK;
CROSS(D,B),SPK;
AUTOFILTER;
SAR1 止损点
STEP1:=STEP/100;
MVALUE1:=MVALUE/10;
SARLINE:SAR1(N,STEP1,MVALUE1),CIRCLEDOT;//N个周期的抛物转向,步长为STEP1,极限值为MVALUE1.
CROSS(SARLINE,0),BPK;//抛物转向值上穿0,做多。
CROSS(0,SARLINE),SPK;//抛物转向值下穿0,作空。
AUTOFILTER;
//参数优化不支持对小数进行优化。如果需要进行参数优化,可以对模型源码进行修改,将模型源码中的小数参数乘以0.1或者0.01等,然后将参数列表中的小数参数数值乘以10或者100变为整数即可
WTD 文华通道线
MA(CLOSE,M);
A:=(ASK1*ASK1VOL+ASK2*ASK2VOL+ASK3*ASK3VOL+ASK4*ASK4VOL+ASK5*ASK5VOL)/(A SK1VOL+ASK2VOL+ASK3VOL+ASK4VOL+ASK5VOL);
B:=(BID1*BID1VOL+BID2*BID2VOL+BID3*BID3VOL+BID4*BID4VOL+BID5*BID5VOL)/(BID1 VOL+BID2VOL+BID3VOL+BID4VOL+BID5VOL);
DRAWCOLORLINE(RISING(N),MA(A,M),COLORRED,COLORGREEN);
DRAWCOLORLINE(RISING(N),MA(B,M),COLORRED,COLORGREEN);
(三)摆动分析
ADTM 动态买卖气指数
DTM:=IFELSE(OPEN<=REF(OPEN,1),0,MAX((HIGH-OPEN),(OPEN-REF(OPEN,1))));//如果开盘价小于等于一个周期前的开盘价,DTM取值为0,否则取最高价减去开盘价和开盘价减去前一个周期开盘价这两个差值中的最大值
DBM:=IFELSE(OPEN>=REF(OPEN,1),0,MAX((OPEN-LOW),(OPEN-REF(OPEN,1))));//如果开盘价大于等于一个周期前的开盘价,DBM取值为0,否则取开盘价减去最低价和开盘价减去前一个周期开盘价这两个差值中的最大值
STM:=SUM(DTM,N);//求N个周期内的DTM的总和
SBM:=SUM(DBM,N);//求N个周期内的DBM的总和
ADTM:IFELSE(STM>SBM,(STM-SBM)/STM,IFELSE(STM=SBM,0,(STM-SBM)/SBM));//如果STM大于SBM,ADTM取值为(STM-SBM)/STM,如果STM等于SBM,ADTM取值为0,如果STM小于SBM,ADTM取值为(STM-SBM)/SBM
ADTMMA:MA(ADTM,M);//求M个周期内的ADTM的简单移动平均
CROSS(ADTM,ADTMMA),BPK;//当ADTM上穿ADTMMA时,做多
CROSS(ADTMMA,ADTM),SPK;//当ADTM下穿ADTMMA时,做空
AUTOFILTER;
ARBR 人气意愿指标
AR : SUM(HIGH-OPEN,N)/SUM(OPEN-LOW,N)*100;//N个周期内的最高价减去开盘价的和与N个周期内的开盘价减去最低价的和的百分比
BR : SUM(MAX(0,HIGH-REF(CLOSE,1)),N)/SUM(MAX(0,REF(CLOSE,1)-LOW),N)*100;//取最高价减去一个周期前的收盘价的与0中的最大值,求和,取一个周期前的收盘价减去最低价与0中的最大值,求和,两个和的百分比
(BR<AR && BR<100),BPK;//当BR小于AR并且BR小于100时,做多
(BR-REF(BR,M))>P && AR-REF(AR,M)<Q,SPK;//当BR与M个周期前的BR的差值大于P 并且AR与M个周期前的AR的差值小于Q时,做空
AUTOFILTER;
ASI 振动升降指标
LC:=REF(CLOSE,1);//一个周期前的收盘价
AA:=ABS(HIGH-LC);//最高价与一个周期前的收盘价的差值的绝对值
BB:=ABS(LOW-LC);//最低价与一个周期前的收盘价的差值的绝对值
CC:=ABS(HIGH-REF(LOW,1));//最高价与一个周期前的最低价的差值的绝对值
DD:=ABS(LC-REF(OPEN,1));//一个周期前的收盘价与一个周期前的开盘价的差值的绝对值
R:=IFELSE(AA>BB&&AA>CC,AA+BB/2+DD/4,IFELSE(BB>CC&&BB>AA,BB+AA/2+DD/4,CC+D D/4));//如果AA>BB&&AA>CC,R取值为AA+BB/2+DD/4,如果BB>CC&&BB>AA,R取值为BB+AA/2+D
D/4,否则R取值为CC+DD/4
X:=(CLOSE-LC+(CLOSE-OPEN)/2+LC-REF(OPEN,1));//最新价减去一个周期前的收盘价加上开盘价与最新价的二分之一,再加上一个周期前的收盘价与开盘价的差值SI:=16*X/R*MAX(AA,BB);
ASI:SUM(SI,0);//从本地数据第一个数据开始求SI的总和
CROSS(ASI,REF(ASI,1)),BPK;//当ASI上穿一个周期前的ASI,做多
CROSS(REF(ASI,1),ASI),SPK;//当ASI下穿一个周期前的ASI,做空
AUTOFILTER;
ATR 真实波幅
TR : MAX(MAX((HIGH-LOW),ABS(REF(CLOSE,1)-HIGH)),ABS(REF(CLOSE,1)-LOW));//求最高价减去最低价,一个周期前的收盘价减去最高价的绝对值,一个周期前的收盘价减去最低价的绝对值,这三个值中的最大值
ATR : MA(TR,N),COLORYELLOW;//求N个周期内的TR的简单移动平均
C>MA(C,10) && CROSS(TR,ATR) && ATR>REF(ATR,1) && ISDOWN,BPK;//收盘价大于10周期均值,且TR上穿ATR,且ATR大于前一周期ATR值,且K线收阴,做多;
CROSS(MA(C,10),C),SPK;//当价格下穿10周期均线,做空。
AUTOFILTER;
B3612三减六日乖离
B36 : MA(CLOSE,3)-MA(CLOSE,6);//3周期收盘价均线减去6周期收盘价均线B612 : MA(CLOSE,6)-MA(CLOSE,12);//6周期收盘价均线减去12周期收盘价均线
CROSS(B36,B612),BPK;//当B36上穿B612时,做多
CROSS(B612,B36),SPK;//当B36下穿B612时,做空
AUTOFILTER;
BIAS 乖离率
BIAS1:(CLOSE-MA(CLOSE,L1))/MA(CLOSE,L1)*100;//收盘价减去收盘价在L1周期内的简单移动平
均,除以收盘价在L1周期内的简单移动平均乘以100;
BIAS2:(CLOSE-MA(CLOSE,L2))/MA(CLOSE,L2)*100;//同上
BIAS3:(CLOSE-MA(CLOSE,L3))/MA(CLOSE,L3)*100;//同上
(BIAS1>M1 && MA(C,54)<REF(C,54)) || (BIAS1<M1 && MA(C,54)>REF(C,54)),SK;
//BIAS1大于M1并且收盘价在54个周期内的简单移动平均小于54个周期前的收盘价,或者BIAS1小于M1并且收盘价在54个周期内的简单移动平均大于54个周期前的收盘价则卖开;
wifi功率放大器(BIAS1<-1*P && MA(C,54)<REF(C,54)) || (BIAS1>P && MA(C,54)>REF(C,54)),BP;
//BIAS1小于-1乘以P并且收盘价在54个周期内的简单移动平均小于54个周期前的收盘价,或者BIAS1大于P并且收盘价在54个周期内的简单移动平均大于54个周期前的收盘价则买平;
(BIAS1<M2 && MA(C,54)<REF(C,54))|| (BIAS1>M2 && MA(C,54)>REF(C,54)),BK;
//BIAS1小于M2且54个周期前的收盘价小于收盘价在54个周期内的简单移动平均,或者BIAS1大于M2且54个周期前的收盘价大于收盘价在54个周期内的简单移动平均则买开;
(BIAS1>P && MA(C,54)<REF(C,54)) || (BIAS1<P && MA(C,54)>REF(C,54)),SP;
//BIAS1大于P且收盘价在54个周期内的简单移动平均小于54个周期前的收盘价,或者BIAS1小于P且收盘价在54个周期内的简单移动平均大于54个周期前的收盘价则卖平;
AUTOFILTER;
CCI 顺势指标
TYP:=(CLOSE+HIGH+LOW)/3;//求最新价,最高价和最低价三者的简单平均
CCI:(TYP-MA(TYP,N))/(0.015*AVEDEV(TYP,N));//TYP与TYP的N周期平均值做差,该差值与TYP在N个周期内的0.015倍的平均绝对偏差值做比值
CROSS(CCI,100),BPK;//CCI上穿100,做多
CROSS(100,CCI),SPK;//CCI下穿100,做空
AUTOFILTER;
CR CR能量指标
MID := (HIGH+LOW+CLOSE)/3;//求最新价,最高价和最低价三者的简单平均
CR:SUM(MAX(0,HIGH-REF(MID,1)),N)/SUM(MAX(0,REF(MID,1)-LOW),N)*100;//取最高价减去一个周期前的MID的与0中的最大值,求和,取一个周期前的MID减去最低价与0中的最大值,求和,两个和的百分比
CRMA1:REF(MA(CR,M1),M1/2.5+1);//取(M1/2.5+1)个周期前的M1周期CR简单平均值CRMA2:REF(MA(CR,M2),M2/2.5+1);//取(M2/2.5+1)个周期前的M2周期CR简单平均值CRMA3:REF(MA(CR,M3),M3/2.5+1);//取(M3/2.5+1)个周期前的M3周期CR简单平均值CROSS(N1,CR),BPK;//N1上穿CR,做多
CROSS(CR,N2),SPK;//N2下穿CR,做空
AUTOFILTER;
DBCD 异同离差乖离率
BIAS:=(CLOSE-MA(CLOSE,N))/MA(CLOSE,N);//收盘价减收盘价在N个周期内的简单移动平均比收盘价在N个周期内的简单移动平均;
DIF:=(BIAS-REF(BIAS,M));//BIAS减M个周期前的BIAS;

本文发布于:2024-09-20 16:31:33,感谢您对本站的认可!

本文链接:https://www.17tex.com/xueshu/152031.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:收盘价   减去   开盘价   指标   均线   最低价   参数
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议