来函数检测结果如下:
该公式没有未来函数
指标源码:
原理解析:
MA1K高赋值:IF(H>1日前的H,1,IF(H=1日前的H,0,IF(H<1日前的H,-1,0)))
MA1K低赋值:IF(L>1日前的L,1,IF(L=1日前的L,0,IF(L<1日前的L,-1,0)))
MA1K赋值:MA1K高+MA1K低
{双向上行=2,双下行=-2,双齐平=0
单向上=1, 单向下=-1, 前包后或后包前=0}
MA1K昨:=1日前的MA1K
当满足条件MA1K=2时,在H和L之间画柱状线
当满足条件MA1K=-2时,在H和L之间画柱状线
输出包:STICKLINE(RANGE(MA1K,-2,2),H,L,2.5,1)COLORFF8000
当满足条件MA1K=1时,在H和L之间画柱状线
当满足条件MA1K=-1时,在H和L之间画柱状线
平输出包:STICKLINE(MA1K=0 AND H=1日前的H AND L=1日前的L,H,L,2.5,1)COLOR979700
当满足条件O<=C时,在H和L之间画柱状线
当满足条件O>C时,在H和L之间画柱状线
当满足条件O<=C时,在O和C之间画柱状线
当满足条件O>C时,在O和C之间画柱状线
}
昨上H:=IF(MA1K昨=2 AND 1日前的H,1日前的H,DRAWNULL)
昨上L:=IF(MA1K昨=2 AND 1日前的L,1日前的L,DRAWNULL)
昨下H:=IF(MA1K昨=-2 AND 1日前的H,1日前的H,DRAWNULL)
昨下L:=IF(MA1K昨=-2 AND 1日前的L,1日前的L,DRAWNULL)
{STICKLINE(昨H=1日前的H AND 昨L=1日前的L,昨H,昨L,2,1) 画蓝色
}
包K:=RANGE(MA1K,-2,2)
包K输出上:STICKLINE(包K AND 昨上H=1日前的H AND 昨上L=1日前的L AND 昨上H>=2日前的H,2日内H最高值,2日内L最高值,1,0)画洋红色
包K输出下:STICKLINE(包K AND 昨下H=1日前的H AND 昨下L=1日前的L AND 昨下L<=2日前的L,2日内L最低值,2日内H最低值,1,0)画绿色
上包K1H:=IF(包K AND MA1K昨=2 AND 昨上H=1日前的H AND 昨上L=1日前的L AND 昨上H>=2日前的H,2日内H最高值,DRAWNULL)
上包K1L:=IF(包K AND MA1K昨=2 AND 昨上H=1日前的H AND 昨上L=1日前的L AND 昨上H>=2日前的H,2日内L最高值,DRAWNULL)
当满足条件MA1K昨=2 AND 上包K1H AND 上包K1L时,在 上包K1H和上包K1L之间画柱状线
下包K1H:=IF(包K AND MA1K昨=-2 AND 昨下H=1日前的H AND 昨下L=1日前的L AND 昨下L<=2日前的L,2日内H最低值,DRAWNULL)
下包K1L:=IF(包K AND MA1K昨=-2 AND 昨下H=1日前的H AND 昨下L=1日前的L AND 昨下L<=2日前的L,2日内L最低值,DRAWNULL)
当满足条件MA1K昨=-2 AND 下包K1H AND 下包K1L时,在 下包K1H和下包K1L之间画柱状线
MA1K昨3:=3日前的MA1K
昨3非包含:=MA1K昨3=-2 OR MA1K昨3=2
MA1K昨2:=2日前的MA1K
昨2包含:=RANGE(MA1K昨2,-2,2)
有包含关系下0:=RANGE(MA1K昨,-2,2) AND 包K AND H>=1日前的下包K1H AND L<=1日前的下包K1L
有包含关系下00:=RANGE(MA1K昨,-2,2) AND 包K AND H<=1日前的下包K1H AND L>=1日前的下包K1L
有包含关系下赋值:有包含关系下0 OR 有包含关系下00
双下包外:STICKLINE(有包含关系下0 AND 昨3非包含 AND 1日前的下包K1H<=3日前的H,1日前的下包K1H,L,1,0)COLOR408000
双下包内:STICKLINE(有包含关系下00 AND 昨3非包含 AND 1日前的下包K1H<=3日前的H,H,1日前的下包K1L,1,0)COLOR408000
三下包外:STICKLINE(有包含关系下0 AND 昨2包含 AND 1日前的下包K1H<=2日前的下包K1H,1日前的下包K1H,L,1,0) 画蓝色
三下包内:STICKLINE(有包含关系下00 AND 昨2包含 AND 1日前的下包K1H<=2日前的下包K1H,H,1日前的下包K1L,1,0) 画蓝色
有包含关系上0:=RANGE(MA1K昨,-2,2) AND 包K AND H>=1日前的上包K1H AND L<=1日前的上包K1L
有包含关系上00:=RANGE(MA1K昨,-2,2) AND 包K AND H<=1日前的上包K1H AND L>=1日前的上包K1L
有包含关系上赋值:有包含关系上0 OR 有包含关系上00
双上包外K2:STICKLINE(有包含关系上0 AND 昨3非包含 AND 1日前的上包K1H>=3日前的H,H,1日前的上包K1L,1,0)COLORFF33FF
双上包内K02:STICKLINE(有包含关系上00 AND 昨3非包含 AND 1日前的上包K1H>=2日前的上包K1H,1日前的上包K1H,L,1,0)COLORFF33FF
三上包外K2:STICKLINE(有包含关系上0 AND 昨2包含 AND 1日前的上包K1H>=2日前的上包K1H,H,1日前的上包K1L,1,0)COLORFF00FF
三上包内K02:STICKLINE(有包含关系上00 AND 昨2包含 AND 1日前的上包K1H>=2日前的上包K1H,1日前的上包K1H,L,1,0)COLORFF00FF