通达信多空决策 个股期货波段主图指标 源码 附图
SJTJ:=DATE<1590301;
MAH:=(H*18+REF(H,1)*17+REF(H,2)*16+REF(H,3)*15+REF(H,4)*14+REF(H,5)*13+REF(H,6)*12+REF(H,7)*11+REF(H,8)*10+REF(H,9)*9+REF(H,10)*8+REF(H,11)*7+REF(H,12)*6+REF(H,13)*5+REF(H,14)*4+REF(H,15)*3+REF(H,16)*2+REF(H,17)*1)/171;
MAL:=(L*18+REF(L,1)*17+REF(L,2)*16+REF(L,3)*15+REF(L,4)*14+REF(L,5)*13+REF(L,6)*12+REF(L,7)*11+REF(L,8)*10+REF(L,9)*9+REF(L,10)*8+REF(L,11)*7+REF(L,12)*6+REF(L,13)*5+REF(L,14)*4+REF(L,15)*3+REF(L,16)*2+REF(L,17)*1)/171;
MA5:MA(CLOSE,5);
MA10:=MA(CLOSE,10);
MA20:=MA(CLOSE,20);
MA60:=MA(CLOSE,60);
DK:= SJTJ AND( CLOSE>=MAH OR (C>MA5 AND C>MA10 AND C>MA20 AND C>MA60));
KK:= SJTJ AND( MAL>CLOSE OR (C<MA5 AND C<MA10 AND C<MA20 AND C<MA60));
DK1:=BARSLAST(DK);
KK1:=BARSLAST(KK);
DK2:=BARSLAST(CROSS(KK1,DK1));
KK2:=BARSLAST(CROSS(DK1,KK1));
HS:=DK2<KK2;
LS:=KK2<DK2;
W2:=OPEN-CLOSE;
HT:=IF(OPEN>CLOSE,OPEN,CLOSE);
LT:=IF(OPEN<CLOSE,OPEN,CLOSE);
STICKLINE(W2>0 AND HS,OPEN,CLOSE,2,0),COLORRED;
STICKLINE(W2>0 AND HS,OPEN,H,0.0,0),COLORRED;
STICKLINE(W2>0 AND HS,C,L,0.0,0),COLORRED;
STICKLINE(W2<=0 AND HS,OPEN,CLOSE,2,1),COLORRED;
STICKLINE(W2<=0 AND HS,O,L,0.0,0),COLORRED;
STICKLINE(W2<=0 AND HS,C,H,0.0,0),COLORRED;
STICKLINE(W2>0 AND LS,OPEN,CLOSE,2,0),COLORGREEN;
STICKLINE(W2>0 AND LS,OPEN,H,0.0,0),COLORGREEN;
STICKLINE(W2>0 AND LS,C,L,0.0,0),COLORGREEN;
STICKLINE(W2<=0 AND LS,OPEN,CLOSE,2,1),COLORGREEN;
STICKLINE(W2<=0 AND LS,C,H,0.0,0),COLORGREEN;
STICKLINE(W2<=0 AND LS,O,L,0.0,0),COLORGREEN;

未来函数检测结果如下:
该公式没有未来函数
定制指标公式、软件请联系QQ或微信同号:88652583
SJTJ赋值:日期<1590301
MAH赋值:(最高价*18+1日前的最高价*17+2日前的最高价*16+3日前的最高价*15+4日前的最高价*14+5日前的最高价*13+6日前的最高价*12+7日前的最高价*11+8日前的最高价*10+9日前的最高价*9+10日前的最高价*8+11日前的最高价*7+12日前的最高价*6+13日前的最高价*5+14日前的最高价*4+15日前的最高价*3+16日前的最高价*2+17日前的最高价*1)/171
MAL赋值:(最低价*18+1日前的最低价*17+2日前的最低价*16+3日前的最低价*15+4日前的最低价*14+5日前的最低价*13+6日前的最低价*12+7日前的最低价*11+8日前的最低价*10+9日前的最低价*9+10日前的最低价*8+11日前的最低价*7+12日前的最低价*6+13日前的最低价*5+14日前的最低价*4+15日前的最低价*3+16日前的最低价*2+17日前的最低价*1)/171
输出MA5:收盘价的5日简单移动平均
MA10赋值:收盘价的10日简单移动平均
MA20赋值:收盘价的20日简单移动平均
MA60赋值:收盘价的60日简单移动平均
DK赋值: SJTJ AND( 收盘价>=MAH OR (收盘价>MA5 AND 收盘价>MA10 AND 收盘价>MA20 AND 收盘价>MA60))
KK赋值: SJTJ AND( MAL>收盘价 OR (收盘价DK1赋值:上次DK距今天数
KK1赋值:上次KK距今天数
DK2赋值:上次KK1上穿DK1距今天数
KK2赋值:上次DK1上穿KK1距今天数
HS赋值:DK2LS赋值:KK2W2赋值:开盘价-收盘价
HT赋值:如果收阴线,返回开盘价,否则返回收盘价
LT赋值:如果收阳线,返回开盘价,否则返回收盘价
当满足条件W2>0ANDHS时,在开盘价和收盘价位置之间画柱状线,宽度为2,0不为0则画空心柱.,画红色
当满足条件W2>0ANDHS时,在开盘价和最高价位置之间画柱状线,宽度为0.0,0不为0则画空心柱.,画红色
当满足条件W2>0ANDHS时,在收盘价和最低价位置之间画柱状线,宽度为0.0,0不为0则画空心柱.,画红色
当满足条件W2<=0ANDHS时,在开盘价和收盘价位置之间画柱状线,宽度为2,1不为0则画空心柱.,画红色
当满足条件W2<=0ANDHS时,在开盘价和最低价位置之间画柱状线,宽度为0.0,0不为0则画空心柱.,画红色
当满足条件W2<=0ANDHS时,在收盘价和最高价位置之间画柱状线,宽度为0.0,0不为0则画空心柱.,画红色
当满足条件W2>0ANDLS时,在开盘价和收盘价位置之间画柱状线,宽度为2,0不为0则画空心柱.,画绿色
当满足条件W2>0ANDLS时,在开盘价和最高价位置之间画柱状线,宽度为0.0,0不为0则画空心柱.,画绿色
当满足条件W2>0ANDLS时,在收盘价和最低价位置之间画柱状线,宽度为0.0,0不为0则画空心柱.,画绿色
当满足条件W2<=0ANDLS时,在开盘价和收盘价位置之间画柱状线,宽度为2,1不为0则画空心柱.,画绿色
当满足条件W2<=0ANDLS时,在收盘价和最高价位置之间画柱状线,宽度为0.0,0不为0则画空心柱.,画绿色
当满足条件W2<=0ANDLS时,在开盘价和最低价位置之间画柱状线,宽度为0.0,0不为0则画空心柱.,画绿色