相关简介: 长上下影线选股公式
通达信指标公式源码概况:
指标类别:通达信指标公式
授权方式:免费版
指标评级:★★★★★
指标分类:策略
画线方法:副图
所有信号都是伴随着大盘,大盘好出票就多,大盘不好出票就少,信号是比较稳定的,如能结合自己的其他战法,那么胜率自然还要高出许多
信号注意区分,明显在大的下降趋势中的信号不要做,只做大趋势向好回调中的信号,出信号最好是盘尾买入或次日买入!
通达信指标公式源码:
MA1:=MA(C,5);
AA:=MA1*0.98;
BB:=REF(MA1,1)*0.98;
MM:=BARSLAST(REF(C,1)>=REF(MA1,1)ANDC<MA1)+1;
NN:=BARSLAST(REF(C,1)>=REF(MA1,1)ANDC<MA1);
QQ:=IF((REF(C,1)>=REF(MA1,1))AND(C<MA1),
IF(REF(MA1,1)<MA1,AA,BB),IF(BARSSINCE(REF(C,1)>=REF(MA1,1)
ANDC<MA1)>0,IF(REF(MA1,MM)<REF(MA1,NN),REF(MA1,NN)*0.98,
REF(MA1,MM)*0.98),REF(MA1,1)));
MA5:=MA(C,5);
A51:=REF(MA5,1)*0.98;
A52:=REF(MA5,2)*0.98;
B52:=BARSLAST(REF(C,2)>=REF(MA5,2)ANDREF(C,1)<REF(MA5,1))+2;
B51:=BARSLAST(REF(C,2)>=REF(MA5,2)ANDREF(C,1)<REF(MA5,1))+1;
DZ:=IF((REF(C,2)>=REF(MA5,2))AND(REF(C,1)<REF(MA5,1)),
IF(REF(MA5,2)<REF(MA5,1),A51,A52),IF(BARSSINCE(REF(C,2)>=REF(MA5,2)
ANDREF(C,1)<REF(MA5,1))>0,IF(REF(MA5,B52)<REF(MA5,B51),
REF(MA5,B51)*0.98,REF(MA5,B52)*0.98),REF(MA5,1)));
开涨:CLOSE>REF(QQ,1)ANDREF(QQ,2)>REF(DZ,2);
DRAWGBK(O>C,RGB(48,41,124),RGB(0,0,0),0,'1',0);
VAR3AA:=IF((CLOSE>REF(CLOSE,1)),88,0);
VAR4AA:=IF(((CLOSE)/(REF(CLOSE,1))>1.05)AND((HIGH)/(CLOSE)<1.01)AND(VAR3AA>0),91,0);
XG:=(FILTER((VAR4AA>90),45)),COLORYELLOW;
stICKLINE(XG,150,0,4,0),COLOR000099;
STICKLINE(XG,150,0,2,0),COLOR0000BB;
STICKLINE(XG,150,0,1,0),COLOR0000DD;
STICKLINE(XG,150,0,0.9,0),COLOR0000FF;
{
选股公式:
VAR3AA:=IF((CLOSE>REF(CLOSE,1)),88,0);
VAR4AA:=IF(((CLOSE)/(REF(CLOSE,1))>1.05)AND((HIGH)/(CLOSE)<1.01)AND(VAR3AA>0),91,0);
XG:(FILTER((VAR4AA>90),45));
}
[源码注释]通达信公式动态翻译结果
MA1赋值:收盘价的5日简单移动平均
AA赋值:MA1*0.98
BB赋值:1日前的MA1*0.98
MM赋值:上次1日前的收盘价>距今天数
=1日前的MA1ANDC<
MA1)+1
NN赋值:上次1日前的收盘价>距今天数
=1日前的MA1ANDC<
MA1)
QQ赋值:如果(1日前的收盘价>,返回?,否则返回?
=1日前的MA1)AND(收盘价<
MA1),
如果1日前的MA1<,返回?,否则返回?
MA1,AA,BB),如果首次1日前的收盘价>距今天数,返回?,否则返回?
=1日前的MA1
ANDC<
MA1)>
0,如果MM日前的MA1<,返回?,否则返回?
NN日前的MA1,NN日前的MA1*0.98,
MM日前的MA1*0.98),1日前的MA1))
MA5赋值:收盘价的5日简单移动平均
A51赋值:1日前的MA5*0.98
A52赋值:2日前的MA5*0.98
B52赋值:上次2日前的收盘价>距今天数
=2日前的MA5ANDREF(收盘价,1)<
1日前的MA5)+2
B51赋值:上次2日前的收盘价>距今天数
=2日前的MA5ANDREF(收盘价,1)<
1日前的MA5)+1
DZ赋值:如果(2日前的收盘价>,返回?,否则返回?
=2日前的MA5)AND(1日前的收盘价<
1日前的MA5),
如果2日前的MA5<,返回?,否则返回?
1日前的MA5,A51,A52),如果首次2日前的收盘价>距今天数,返回?,否则返回?
=2日前的MA5
ANDREF(收盘价,1)<
1日前的MA5)>
0,如果B52日前的MA5<,返回?,否则返回?
B51日前的MA5,
B51日前的MA5*0.98,B52日前的MA5*0.98),1日前的MA5))
输出
开涨:收盘价>
1日前的QQANDREF(QQ,2)>
2日前的DZ
填充背景
VAR3AA赋值:如果(收盘价>1日前的收盘价),返回88,否则返回0
VAR4AA赋值:如果((收盘价)/(1日前的收盘价)>1.05)AND((最高价)/(收盘价)<1.01)AND(VAR3AA>0),返回91,否则返回0
XG赋值:((VAR4AA>90)的45日过滤),画黄色
当满足条件XG时,在150和0位置之间画柱状线,宽度为4,0不为0则画空心柱.,COLOR000099
当满足条件XG时,在150和0位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLOR0000BB
当满足条件XG时,在150和0位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLOR0000DD
当满足条件XG时,在150和0位置之间画柱状线,宽度为0.9,0不为0则画空心柱.,COLOR0000FF
评论(0)