用skdj去抓住上涨行情。 要点:当指标在20数值之下形成金叉,随后第一波上涨超过50数值,回调下来不破前期低点又形成金叉拐头向上,那么这波行情可以做!
相关简介: skdj指标公式源码
源码概况:skdj指标公式
指标类别:指标公式源码
授权方式:免费版
指标评级:★★★★★
指标分类:策略
画线方法:副图
skdj指标公式未来函数检测结果:
暂未发现存在未来函数
skdj指标公式源码:
N:=9;
M:=3;
LOWV:=LLV(LOW,N);
HIGHV:=HHV(HIGH,N);
RSV:=EMA((CLOSE-LOWV)/(HIGHV-LOWV)*100,M);
K:EMA(RSV,M);
D:MA(K,M);
X1:80;
X2:20;
X3:50;
var1:=REF(CLOSE,1);
var2:=SMA(MAX(CLOSE-var1,0),7,1)/SMA(ABS(CLOSE-var1),7,1)*100,coloryellow;
var21:IF(var2<20,40,20),colorred;
var22:IF(var2>80,60,80),COLORFFFF50;
var2↑:STICKLINE(FILTER(REF(var2,1)<20ANDvar2>REF(var2,1),5),20,40,8,0),colorred;
var2↓:STICKLINE(FILTER(REF(var2,1)>80ANDvar2<REF(var2,1),5),60,80,8,0),COLORFFFF50;
DRAWTEXT(FILTER(REF(var2,1)<20ANDvar2>REF(var2,1),5),40,'买入'),COLORFFFFFF;
DRAWTEXT(FILTER(REF(var2,1)>80ANDvar2<REF(var2,1),5),60,'卖出'),COLORFFFFFF;
80,colorgreen;
20,colorred;
MA5:EMA(C,5);
MA10:EMA(C,10);
DIFF:=(EMA(CLOSE,7)-EMA(CLOSE,19)),colorwhite;
DEA:=EMA(DIFF,9),COLORF00FF0;
MACD:=0.90*(DIFF-DEA),COLORSTICK;
TJ:=(DIFF>=DEA);
TJ1:=(DIFF>=0);
STICKLINE(TJ,H,L,0,0),coloryellow;
STICKLINE(TJ,O,C,10,1),coloryellow;
STICKLINE(TJ1ANDTJ,H,L,0,0),COLORF00FF0;
STICKLINE(TJ1ANDTJ,O,C,10,1),COLORF00FF0;
STICKLINE(DIFF<DEA,H,L,0,0),COLORF0F000;
STICKLINE(DIFF<DEA,O,C,10,0),COLORF0F000;
N:=7;
M:=2;
LOWV:=LLV(LOW,N);
HIGHV:=HHV(HIGH,N);
RSV:=Ema((CLOSE-LOWV)/(HIGHV-LOWV)*100,M);
K:EMA(RSV,M),COLORRED,LINETHICK3;
D:MA(K,M),LINEstICK;
低位金叉跟进:20;
高位谨慎减仓:80;
条件:=crOSS(K,D)ANDK<50;
DRAWICON(条件,20,5);
VAR1:=REF(LOW,1);
VAR2:=SMA(Abs(LOW-VAR1),13,1)/SMA(MAX(LOW-VAR1,0),13,1)*4;
VAR3:=EMA(VAR2,13);
VAR4:=LLV(LOW,34);
VAR5:=EMA(IF(LOW<=VAR4,VAR3,0),3);
主力进场:
STICKLINE(VAR5>REF(VAR5,1),0,VAR5,1,0),COLORGREEN;
[源码注释]skdj指标公式翻译结果
N赋值:9
M赋值:3
LOWV赋值:N日内最低价的最低值
HIGHV赋值:N日内最高价的最高值
RSV赋值:(收盘价-LOWV)/(HIGHV-LOWV)*100的M日指数移动平均
输出K:RSV的M日指数移动平均
输出D:K的M日简单移动平均
输出X1:80
输出X2:20
输出X3:50
VAR1赋值:1日前的收盘价
VAR2赋值:收盘价-VAR1和0的较大值的7日[1日权重]移动平均/收盘价-VAR1的绝对值的7日[1日权重]移动平均*100,画黄色
输出VAR21:如果VAR2<,返回?,否则返回?
20,40,20),画红色
输出VAR22:如果VAR2>,返回?,否则返回?
80,60,80),COLORFFFF50
输出VAR2↑:当满足条件1日前的VAR2<的?日过滤时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
20ANDVAR2>
1日前的VAR2,5),20,40,8,0),画红色
输出VAR2↓:当满足条件1日前的VAR2>的?日过滤时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
80ANDVAR2<
1日前的VAR2,5),60,80,8,0),COLORFFFF50
当满足条件1日前的VAR2<的?日过滤时,在?位置书写文字
20ANDVAR2>
1日前的VAR2,5),40,'买入'),COLORFFFFFF
当满足条件1日前的VAR2>的?日过滤时,在?位置书写文字
80ANDVAR2<
1日前的VAR2,5),60,'卖出'),COLORFFFFFF
80,画绿色
20,画红色
输出MA5:收盘价的5日指数移动平均
输出MA10:收盘价的10日指数移动平均
DIFF赋值:(收盘价的7日指数移动平均-收盘价的19日指数移动平均),画白色
DEA赋值:DIFF的9日指数移动平均,COLORF00FF0
MACD赋值:0.90*(DIFF-DEA),COLORSTICK
TJ赋值:(DIFF>
=DEA)
TJ1赋值:(DIFF>
=0)
当满足条件TJ时,在最高价和最低价位置之间画柱状线,宽度为0,0不为0则画空心柱.,画黄色
当满足条件TJ时,在开盘价和收盘价位置之间画柱状线,宽度为10,1不为0则画空心柱.,画黄色
当满足条件TJ1ANDTJ时,在最高价和最低价位置之间画柱状线,宽度为0,0不为0则画空心柱.,COLORF00FF0
当满足条件TJ1ANDTJ时,在开盘价和收盘价位置之间画柱状线,宽度为10,1不为0则画空心柱.,COLORF00FF0
当满足条件DIFF<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
DEA,最高价,最低价,0,0),COLORF0F000
当满足条件DIFF<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
DEA,开盘价,收盘价,10,0),COLORF0F000
N赋值:7
M赋值:2
LOWV赋值:N日内最低价的最低值
HIGHV赋值:N日内最高价的最高值
RSV赋值:(收盘价-LOWV)/(HIGHV-LOWV)*100的M日指数移动平均
输出K:RSV的M日指数移动平均,画红色,线宽为3
输出D:K的M日简单移动平均,LINESTICK
输出低位金叉跟进:20
输出高位谨慎减仓:80
条件赋值:K上穿DANDK<50
当满足条件条件时,在20位置画5号图标
VAR1赋值:1日前的最低价
VAR2赋值:最低价-VAR1的绝对值的13日[1日权重]移动平均/最低价-VAR1和0的较大值的13日[1日权重]移动平均*4
VAR3赋值:VAR2的13日指数移动平均
VAR4赋值:34日内最低价的最低值
VAR5赋值:如果最低价<=VAR4,返回VAR3,否则返回0的3日指数移动平均
输出主力进场:当满足条件VAR5>1日前的VAR5时,在0和VAR5位置之间画柱状线,宽度为1,0不为0则画空心柱.,画绿色
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
评论(0)