函数PERIOD(周期类型)的妙用(知道就行)

 
PPP:=0;
Q11:=90;
Q12:=00;
CCC:=C#WEEK;
HHH:=H#WEEK;
LLL:=L#WEEK;
OO:=O#WEEK;
ZQZ:=TOTALBARSCOUNT;
ZQC:=BARSCOUNT(C);
KX1:=ZQZ-ZQC;
K6:=DATE#WEEK;
Q:=IF(CONST(K6)<Q11,CONST(K6)+1,Q11);
PP:=IF(ZQZ<PPP,ZQZ-Q,PPP);
K7:=K6>REF(K6,1);
K8:=SUM(K7,0);
K9:=CONST(K8)-K8;
W2:=KX1<PP+Q AND PERIOD=5;
ZH:=ISLASTBAR;
SU:=IF(ZH,0,SUMBARS(K7,KX1-K9)-1);
C1:=REF(CCC,SU);
O1:=REF(OO,SU);
H1:=REF(HHH,SU);
L11:=REF(LLL,SU);
RC:=REFX(C1,PP);
RO:=REFX(O1,PP);
RH:=REFX(H1,PP);
RL:=REFX(L11,PP);
TJ4:=RC>=REF(RC,1);
TJ5:=RC<REF(RC,1);
STICKLINE(W2 AND TJ4,RH,RL,0,0),COLORRED;
STICKLINE(W2 AND TJ5,RH,RL,0,0),COLORLIBLUE;
STICKLINE(W2 AND TJ4,RC,RO,2,1),COLORRED;
STICKLINE(W2 AND TJ5,RC,RO,2,0),COLORLIBLUE;
HH1:=H#MONTH;
LL1:=L#MONTH;
OO1:=O#MONTH;
CCC1:=C#MONTH;
KK6:=DATE#MONTH;
P12:=PP-Q12-3;
Q1:=IF(PP<PPP,CONST(KK6)+1,Q12);
P1:=IF(PP<PPP,PP-Q1-2,P12);
W22:=KX1<P1+Q1 AND PERIOD=5;
KK7:=KK6>REF(KK6,1);
KK8:=SUM(KK7,0);
KK9:=CONST(KK8)-KK8;
SU1:=IF(ZH,0,SUMBARS(KK7,KX1-KK9)-1);
MC1:=REF(CCC1,SU1);
MO1:=REF(OO1,SU1);
MH1:=REF(HH1,SU1);
ML1:=REF(LL1,SU1);
MRC:=REFX(MC1,P1);
MRO:=REFX(MO1,P1);
MRH:=REFX(MH1,P1);
MRL:=REFX(ML1,P1);
MTJ4:=MRC>=REF(MRC,1);
MTJ5:=MRC<REF(MRC,1);
STICKLINE(W22 AND MTJ4,MRH,MRL,0,0),COLORFF8080;
STICKLINE(W22 AND MTJ5,MRH,MRL,0,0),COLORFF8080;
STICKLINE(W22 AND MTJ4,MRC,MRO,3,1),COLORFF8080;
STICKLINE(W22 AND MTJ5,MRC,MRO,3,0),COLORFF8080;
A:=ALIGNRIGHT(IF(WEEKOFYEAR!=REF(WEEKOFYEAR,1),C#WEEK,DRAWNULL));
MA1:MA(A,5),COLORWHITE;
MA2:MA(A,10),COLORRED;
MA3:MA(A,20),COLOR6699FF;



来函数检测结果如下
该公式包含未来函数:#MONTH
该公式包含未来函数:#WEEK
该公式包含未来函数:REFX

定制、编写公式指标请联系QQ或微信同号:88652583


PPP赋值:0
Q11赋值:90
Q12赋值:00
CCC赋值:收盘价[取周线数据]
HHH赋值:最高价[取周线数据]
LLL赋值:最低价[取周线数据]
OO赋值:开盘价[取周线数据]
ZQZ赋值:总的周期数
ZQC赋值:收盘价的有效数据周期数
KX1赋值:ZQZ-ZQC
K6赋值:日期[取周线数据]
Q赋值:如果K6的最后一日取值设为常数PP赋值:如果ZQZK7赋值:K6>1日前的K6
K8赋值:K7的历史累和
K9赋值:K8的最后一日取值设为常数-K8
W2赋值:KX1ZH赋值:是否最后一个周期
SU赋值:如果ZH,返回0,否则返回K7累加至KX1-K9的天数-1
C1赋值:SU日前的CCC
O1赋值:SU日前的OO
H1赋值:SU日前的HHH
L11赋值:SU日前的LLL
RC赋值:PP日后的C1
RO赋值:PP日后的O1
RH赋值:PP日后的H1
RL赋值:PP日后的L11
TJ4赋值:RC>=1日前的RC
TJ5赋值:RC<1日前的RC
当满足条件W2ANDTJ4时,在RH和RL位置之间画柱状线,宽度为0,0不为0则画空心柱.,画红色
当满足条件W2ANDTJ5时,在RH和RL位置之间画柱状线,宽度为0,0不为0则画空心柱.,画淡蓝色
当满足条件W2ANDTJ4时,在RC和RO位置之间画柱状线,宽度为2,1不为0则画空心柱.,画红色
当满足条件W2ANDTJ5时,在RC和RO位置之间画柱状线,宽度为2,0不为0则画空心柱.,画淡蓝色
HH1赋值:最高价[取月线数据]
LL1赋值:最低价[取月线数据]
OO1赋值:开盘价[取月线数据]
CCC1赋值:收盘价[取月线数据]
KK6赋值:日期[取月线数据]
P12赋值:PP-Q12-3
Q1赋值:如果PPP1赋值:如果PPW22赋值:KX1KK7赋值:KK6>1日前的KK6
KK8赋值:KK7的历史累和
KK9赋值:KK8的最后一日取值设为常数-KK8
SU1赋值:如果ZH,返回0,否则返回KK7累加至KX1-KK9的天数-1
MC1赋值:SU1日前的CCC1
MO1赋值:SU1日前的OO1
MH1赋值:SU1日前的HH1
ML1赋值:SU1日前的LL1
MRC赋值:P1日后的MC1
MRO赋值:P1日后的MO1
MRH赋值:P1日后的MH1
MRL赋值:P1日后的ML1
MTJ4赋值:MRC>=1日前的MRC
MTJ5赋值:MRC<1日前的MRC
当满足条件W22ANDMTJ4时,在MRH和MRL位置之间画柱状线,宽度为0,0不为0则画空心柱.,COLORFF8080
当满足条件W22ANDMTJ5时,在MRH和MRL位置之间画柱状线,宽度为0,0不为0则画空心柱.,COLORFF8080
当满足条件W22ANDMTJ4时,在MRC和MRO位置之间画柱状线,宽度为3,1不为0则画空心柱.,COLORFF8080
当满足条件W22ANDMTJ5时,在MRC和MRO位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLORFF8080
A赋值:如果年内星期不等于1日前的年内星期,返回收盘价[取周线数据],否则返回无效数的有效数据右对齐
输出MA1:A的5日简单移动平均,画白色
输出均线:A的10日简单移动平均,画红色
输出MA3:A的20日简单移动平均,COLOR6699FF
定制、找人做指标公式联系我们
  • QQ:88652583
  • 邮箱:88652583@qq.com
  • 工作时间:7:30-21:00
  • 微信:88652583或扫描如下二维码
指标公式网微信联系方式
月度排行
季度排行
半年排行


指标安装下载帮助  |   热门标签  | 联系我们  |  股朋指标网  |  指标网   |  指标公式网  |  加入收藏   

@2005-2023 粤ICP备2023063687号-2 股朋指标公式网别名指标公式网均来源互联网收集整理,如不慎侵犯了你的权益,请联系我们告知,我们将做删除处理
免责声明:股朋指标公式网所有指标公式及文章由网络收集,不保障实时性和真实性, 仅供学习研究并不构成投资建议,请勿以此为依据进行股票交易,由此引起的投资亏损与本站无关。
QQ:88652583 微信 88652583
sitemap站点地图