以下是通达信红绿趋势指标公式源码和注释翻译结果
通达信红绿趋势指标公式源码:
input:N(10,1,500);
HH:=HHV(HIGH,N);
LL:=LLV(LOW,N);
HH1:=BARSLAST((HH>REF(HH,1)));
LL1:=BARSLAST((LL<REF(LL,1)));
ifHH1<LL1then
L1:LL,colorred,linethick2;
ifHH1>LL1then
H1:HH,LINETHICK2,color1B8800;
STICKLINE((HH1<LL1),CLOSE,OPEN,9,0),colorred;
STICKLINE((HH1<LL1),HIGH,LOW,0,0),coloryellow;
STICKLINE((HH1>LL1),CLOSE,OPEN,9,0),colorgreen;
STICKLINE((HH1>LL1),HIGH,LOW,0,0),colorwhite;
DRAWICON(CROSS(HH1,LL1),HH,11);
DRAWICON(CROSS(LL1,HH1),LL,12);
DRAWTEXT(CROSS(HH1,LL1),HH,'卖');
DRAWTEXT(CROSS(LL1,HH1),LL,'买');
DRAWTEXT(FILTER(((HH1<REF(HH1,1))AND(HH1<LL1)),90),LOW,'♂加');
DRAWTEXT(FILTER(((LL1<REF(LL1,1))AND(HH1>LL1)),90),HIGH,'♀减');
X_1:=(3*CLOSE+LOW+OPEN+HIGH)/6;
B:(20*X_1+19*REF(X_1,1)+18*REF(X_1,2)+17*REF(X_1,3)+16*REF(X_1,4)+15*REF(X_1,5)+14*REF(X_1,6)+13*REF(X_1,7)+12*REF(X_1,8)+11*REF(X_1,9)+10*REF(X_1,10)+9*REF(X_1,11)+8*REF(X_1,12)+7*REF(X_1,13)+6*REF(X_1,14)+5*REF(X_1,15)+4*REF(X_1,16)+3*REF(X_1,17)+2*REF(X_1,18)+REF(X_1,20))/210,LINETHICK3;
D:ma(B,15),LINETHICK3;
DRAWBAND(B,RGB(200,0,0),D,RGB(0,200,0));
DRAWKLINE(HIGH,OPEN,LOW,CLOSE);
板块类别:=stRCAT(STRCAT(STRCAT(STRCAT(DYBLOCK,HYBLOCK),FGBLOCK),ZHBLOCK),GNBLOCK);
DRAWTEXT_FIX(ISLASTBAR,0,0,0,板块类别),COLORWHITE;
通达信红绿趋势指标公式源码注释翻译结果
输出INPUT:N(10,1,500)
HH赋值:N日内最高价的最高值
LL赋值:N日内最低价的最低值
HH1赋值:上次(HH>距今天数
1日前的HH))
LL1赋值:上次(LL<距今天数
1日前的LL))
IFHH1<
输出LL1THENL1:LL,画红色,线宽为2
IFHH1>
输出LL1THENH1:HH,线宽为2,COLOR1B8800
当满足条件(HH1<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
LL1),收盘价,开盘价,9,0),画红色
当满足条件(HH1<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
LL1),最高价,最低价,0,0),画黄色
当满足条件(HH1>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
LL1),收盘价,开盘价,9,0),画绿色
当满足条件(HH1>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
LL1),最高价,最低价,0,0),画白色
当满足条件HH1上穿LL1时,在HH位置画11号图标
当满足条件LL1上穿HH1时,在LL位置画12号图标
当满足条件HH1上穿LL1时,在HH位置书写文字
当满足条件LL1上穿HH1时,在LL位置书写文字
当满足条件((HH1<的?日过滤时,在?位置书写文字
1日前的HH1)AND(HH1<
LL1)),90),最低价,'♂加')
当满足条件((LL1<的?日过滤时,在?位置书写文字
1日前的LL1)AND(HH1>
LL1)),90),最高价,'♀减')
X_1赋值:(3*收盘价+最低价+开盘价+最高价)/6
输出B:(20*X_1+19*1日前的X_1+18*2日前的X_1+17*3日前的X_1+16*4日前的X_1+15*5日前的X_1+14*6日前的X_1+13*7日前的X_1+12*8日前的X_1+11*9日前的X_1+10*10日前的X_1+9*11日前的X_1+8*12日前的X_1+7*13日前的X_1+6*14日前的X_1+5*15日前的X_1+4*16日前的X_1+3*17日前的X_1+2*18日前的X_1+20日前的X_1)/210,线宽为3
输出D:B的15日简单移动平均,线宽为3
画带状线
K线
板块类别赋值:字符串相加
当满足条件是否最后一个周期时,在横轴0纵轴0位置书写文字,画白色
通达信红绿趋势指标公式截图
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
评论(0)