|
ANGLELING
角度返回值 |
角度返回值
用法:ANGLELINE(COND1,DATA1,COND2,DATA2,RATIO);
从本地起始K线开始计算,以相距最近两根分别满足条件COND1的DATA1值和COND2的DATA2值构成起止点,在角度线段高度比例为RATIO处形成角度线,该函数返回K线对应的角度值。
注:
1.角度值并非角度,而是角度线上当前k线对应的价格。
2.角度线段是指2个点的纵坐标价格差值
3.角度线是以DATA1和角度线段高度比例为RATIO处的2个点连线而成。
4.以当前k线向前先找满足COND1的k线DATA1值,再找满足COND2的k线DATA2值。
例1:
ANGLELINE(C>O,H,O>C,L,1);//相距最近的阳线最高价与阴线最低价构成起止点形成角度线,该函数返回K线对应的角度值。
例2:
MA5:MA(C,5);
MA10:MA(C,10);
ANGLELINE(CROSS(MA5,MA10),H,CROSS(MA10,MA5),L,0.5);//相距最近的2均线金叉最高价与死叉最低价构成起止点以角度线段的1/2比例形成角度线,该函数返回K线对应的角度值。
例3:
HH:HHV(H,5);
LL:LLV(L,5);
ANGLELINE(H=HH,H,L=LL,L,0.3);//相距最近的创5周期新高的K线的最高价与创5周期新低的K线的最低价构成起止点以角度线段的0.3比例形成角度线,该函数返回K线对应的角度值。 |
ANGLELINE1
动态角度返回值 |
动态角度返回值
用法:ANGLELINE1(COND1,DATA1,COND2,DATA2,RATIO);
本地起始K线开始计算,以满足COND1条件的第一个点和满足COND2条件的最后一个点确定构成起止点,在角度线段高度比例为RATIO处形成角度线,该函数返回K线对应的角度值。
注:
1.角度值并非角度,而是角度线上当前k线对应的价格。
2.角度线段是指2个点的纵坐标价格差值
3.角度线是以DATA1和角度线段高度比例为RATIO处的2个点连线而成。
4.以当前k线向前先找满足COND1的k线DATA1值,再找满足COND2的k线DATA2值。
5.如果COND1满足后,后续K线查到满足COND2条件的K线同时也满足COND1,则该K线确定为第二点的同时会作为新的起点,后续的K线继续查到满足COND2条件的K线
例1:
ANGLELINE1(C<O,H,C>O,L,1);
返回值具体说明:
1、本地起始K线开始计算,如果第一根K线为阳线,那么该函数返回空值,从本地第一根阴线(确定为第一个点)开始至没有出现满足第二个点的K线(即后续K线一直为阴线)时,函数返回值为0
2、出现满足第二个点的K线时,即K线为阳线,从第一个点的最高价与阴线最低价构成起止点形成角度线,K线返回对应的角度线的返回值
3、出现第二个点后,后续K线持续为阳线,期间一直未出现阴线,则第二个点发生变动,计算第一个点的高点与当前K线的低点为起止点形成角度线(因为第二个点发生了变动,所以之前K线对应的返回值会发生变化)
4、K线再次为阴线,则确定为第一个点,前面K线的角度线返回值确定,后续K线角度线返回值重复前面的3个步骤
例2:
MA5:MA(C,5);
MA10:MA(C,10);
ANGLELINE1(CROSS(MA5,MA10),H,CROSS(MA10,MA5),L,0.5);//均线金叉最高价与死叉最低价构成起止点以角度线段的1/2比例形成角度线,该函数返回K线对应的角度值。
例3:
HH:HHV(H,5);
LL:LLV(L,5);
ANGLELINE1(H=HH,H,L=LL,L,0.3);//5周期最高价最大值与之后最后一次5周期最低价最小值构成起止点以角度线段的0.3比例形成角度线,该函数返回K线对应的角度值。 |
DRAWANGLELINE
画角度线 |
DRAWANGLELINE函数画角度线。
用法:DRAWANGLELINE(COND1,DATA1,COND2,DATA2,RATIO,COLOR);
从本地起始K线开始计算,连接相距最近两根分别满足条件COND1的DATA1值和COND2的DATA2值构成起止点,在线段高度比例RATIO处画角度线,颜色为COLOR,截至下一根满足COND1条件的K线处。
注:
1.角度值并非角度,而是角度线上当前k线对应的价格。
2.角度线段是指2个点的纵坐标价格差值
3.角度线是以DATA1和角度线段高度比例为RATIO处的2个点连线而成。
4.以当前k线向前先找满足COND1的k线DATA1值,再找满足COND2的k线DATA2值。
5、不支持将该函数直接定义为变量,即不支持下面的写法:A:DRAWANGLELINE(COND1,DATA1,COND2,DATA2,RATIO,COLOR);
例1:
MA5:MA(C,5);
MA10:MA(C,10);
DRAWANGLELINE(CROSS(MA5,MA10),H,CROSS(MA10,MA5),L,0.5,COLORRED);//相距最近的2均线金叉最高价与死叉最低价构成起止点,以角度线段的1/2比例画红色角度线,截止下一根金叉k线为止。
例2:
HH:HHV(H,5);
LL:LLV(L,5);
DRAWANGLELINE(H=HH,H,L=LL,L,0.3,COLORYELLOW);//相距最近的创5周期新高的K线的最高价与创5周期新低的K线的最低价构成起止点,以角度线段的0.3比例画黄色角度线,截至下一根最高价为5周期最高价最大值的k线为止。 |
DRAWANGLELINE1 画动态角度线 |
画动态角度线
用法:DRAWANGLELINE1(COND1,DATA1,COND2,DATA2,RATIO,COLOR);
从本地起始K线开始计算,以满足COND1条件的第一个点和满足COND2条件的最后一个点确定构成起止点,在线段高度比例RATIO处画角度线,颜色为COLOR,截至下一根满足COND1条件的K线处。
注:
1.角度值并非角度,而是角度线上当前k线对应的价格。
2.角度线段是指2个点的纵坐标价格差值
3.角度线是以DATA1和角度线段高度比例为RATIO处的2个点连线而成。
4.以当前k线向前先找满足COND1的k线DATA1值,再找满足COND2的k线DATA2值。
5.如果COND1满足后,后续K线查到满足COND2条件的K线同时也满足COND1,则该K线确定为第二点的同时会作为新的起点,后续的K线继续查到满足COND2条件的K线
6、不支持将该函数直接定义为变量,即不支持下面的写法:A:DRAWANGLELINE1(COND1,DATA1,COND2,DATA2,RATIO,COLOR);
例1:
DRAWANGLELINE1(C<O,H,C>O,L,1,COLORRED);
返回值具体说明:
1、本地起始K线开始计算,如果第一根K线为阳线,该函数不画线,从本地第一根阴线(确定为第一个点)开始至没有出现满足第二个点的K线(即后续K线一直为阴线)时,该函数一直不画线
2、出现满足第二个点的K线时,即K线为阳线,从第一个点的最高价与阴线最低价构成起止点形成红色角度线
3、出现第二个点后,后续K线持续为阳线,期间一直未出现阴线,则第二个点发生变动,计算第一个点的高点与当前K线的低点为起止点形成红色角度线(因为第二个点发生了变动,所以之前的角度线发生变化)
4、K线再次为阴线,则确定为第一个点,前面K线的角度线确定,后续K线角度线重复前面的3个步骤
例2:
MA5:MA(C,5);
MA10:MA(C,10);
DRAWANGLELINE1(CROSS(MA5,MA10),H,CROSS(MA10,MA5),L,0.5,COLORRED);//均线金叉最高价与死叉最低价构成起止点,以角度线段的1/2比例画红色角度线,截止下一根金叉k线为止。
例3:
HH:HHV(H,5);
LL:LLV(L,5);
DRAWANGLELINE1(H=HH,H,L=LL,L,0.3,COLORYELLOW);//创5周期新高的K线的最高价与之后最后一次创5周期新低的K线的最低价构成起止点,以角度线段的0.3比例画黄色角度线,截至下一根最高价为5周期最高价最大值的k线为止。 |
DRAWGOLDENLINE
画黄金分割线 |
画黄金分割线
用法:DRAWGOLDENLINE(COND1,DATA1,COND2,DATA2,RATIO,COLOR);
从本地起始K线开始计算,连接相距最近两根分别满足条件COND1的DATA1值和COND2的DATA2值构成起止点,在差额RATIO比率处画黄金分割线,颜色为COLOR,截至下一根满足COND1条件的K线处。
注:
1.以当前k线向前先找COND1满足的k线DATA1值,再找COND2满足的k线DATA2值。
2、不支持将该函数直接定义为变量,即不支持下面的写法:A:DRAWGOLDENLINE(COND1,DATA1,COND2,DATA2,RATIO,COLOR);
例1:
DRAWGOLDENLINE(O>C,H,C>O,H,0.3,COLORGREEN);//连接相距最近的阴线和阳线,以各自最高价作为起止点,在差额区间内的0.3比率处画绿色黄金分割线,截至下一根阴线为止。
例1:
HH:HHV(H,10);
LL:LLV(L,10);
DRAWGOLDENLINE(H=HH,H,L=LL,L,0.618,COLORRED);//相距最近的创10周期新高K线的最高价和创10周期新低的K线的最低价,以各自作为起止点,在差额区间内的0.618比率处画红色黄金分割线,截至下一根最高价为10周期最高价最大值的k线为止。
例2:
MA5:MA(C,5);
MA10:MA(C,10);
DRAWGOLDENLINE(CROSS(MA5,MA10),H,CROSS(MA10,MA5),L,0.382,COLORBLUE);//相距最近的2均线金叉和死叉k线,以各自最高和最低价作为起止点,在差额区间内的0.382比率处画蓝色黄金分割线,截至下一根金叉k线为止。 |
DRAWGOLDENLINE1
画动态黄金分割线 |
画动态黄金分割线
用法:DRAWGOLDENLINE1(COND1,DATA1,COND2,DATA2,RATIO,COLOR);
从本地起始K线开始计算,以满足COND1条件的第一个点和满足COND2条件的最后一个点确定构成起止点在差额的RATIO比率处形成黄金分割线,颜色为COLOR,截至下一根满足COND1条件的K线处。
注:
1.以当前k线向前先找COND1满足的k线DATA1值,再找COND2满足的k线DATA2值。
2.如果COND1满足后,后续K线查到满足COND2条件的K线同时也满足COND1,则该K线确定为第二点的同时会作为新的起点,后续的K线继续查到满足COND2条件的K线
3、不支持将该函数直接定义为变量,即不支持下面的写法:A:DRAWGOLDENLINE1(COND1,DATA1,COND2,DATA2,RATIO,COLOR);
例1:
DRAWGOLDENLINE1(O>C,H,C>O,H,0.3,COLORGREEN);
返回值具体说明:
1、本地起始K线开始计算,如果第一根K线为阳线,该函数不画线,从本地第一根阴线(确定为第一个点)开始至没有出现满足第二个点的K线(即后续K线一直为阴线)时,该函数一直不画线
2、出现满足第二个点的K线时,即K线为阳线,则计算第一个点与第二个点的差值,在第二个点的基础上加上差值的0.3倍形成绿色黄金分割线
3、出现第二个点后,后续K线持续为阳线,期间一直未出现阴线,则第二个点发生变动,计算第一个点的高点与当前K线的高点的差值,在第二个点的基础上加上差值的0.3倍形成黄金分割线,之前的画线发生了变化(因为第二个点发生了变动,所以差值的区间会发生变化)
4、K线再次为阴线,则确定为第一个点,前面K线的黄金分割线确定,后续K线黄金分割线重复前面的3个步骤
例2:
HH:HHV(H,10);
LL:LLV(L,10);
DRAWGOLDENLINE1(H=HH,H,L=LL,L,0.618,COLORRED);//创10周期新高的K线的最高价和之后的最后一次创10周期新低的K线的最低价,以各自作为起止点,在差额区间内的0.618比率处画红色黄金分割线,截至下一根最高价为10周期最高价最大值的k线为止。
例3:
MA5:MA(C,5);
MA10:MA(C,10);
DRAWGOLDENLINE1(CROSS(MA5,MA10),H,CROSS(MA10,MA5),L,0.382,COLORBLUE);//均线金叉和死叉k线,以各自最高和最低价作为起止点,在差额区间内的0.382比率处画蓝色黄金分割线,截至下一根金叉k线为止。 |
DRAWHORIZONTALLINE
画水平线 |
画水平线。
用法:DRAWHORIZONTALLINE(COND,DATA,COLOR);
从本地起始K线开始计算,满足COND条件K线的DATA值处画水平线,颜色为COLOR,截至下一根满足COND条件的K线处。
注:
不支持将该函数直接定义为变量,即不支持下面的写法:A:DRAWHORIZONTALLINE(COND,DATA,COLOR);
例1:
DRAWHORIZONTALLINE(C>O,H,COLORGREEN);//以一根阳线的最高价为起点,画绿色水平线,截至下一根阳线为止。
例2:
DRAWHORIZONTALLINE(DATE<>REF(DATE,1),O,COLORRED);//当天第一根k线的开盘价为起点,截至下一根满足条件的k线为止画一条红色水平线。(该实例即为画出一天的开盘价格) |
DRAWTRENDLINE画趋势线 |
画趋势线。
用法:DRAWTRENDLINE(COND1,DATA1,COND2,DATA2,COLOR);
从本地起始K线开始计算,连接相距最近两根分别满足条件COND1的DATA1值和COND2的DATA2值构成起止点,画趋势线,颜色为COLOR,截至下一根满足COND1条件的K线处。
注:
1.趋势值是k线所在趋势线上对应的价格(此价格可能不在k线上)。
2.以当前k线向前先找满足COND1的k线DATA1值,再找满足COND2的k线DATA2值。
3、不支持将该函数直接定义为变量,即不支持下面的写法:A:DRAWTRENDLINE(COND1,DATA1,COND2,DATA2,COLOR);
例1:
DRAWTRENDLINE(O>C,H,C>O,H,COLORGREEN);//连接相距最近的阴线和阳线的最高价为起止点,画绿色趋势线,截至下一根阴线为止。
例2:
MA5:=MA(C,5);
MA10:=MA(C,10);
MA30:=MA(C,30);
DRAWTRENDLINE(CROSSUP(MA5,MA10),H,CROSSUP(MA10,MA30),H,COLORRED);//相距最近的5周期和10周期均线金叉最高价及10周期和30周期均线金叉最高价画一条红色趋势线,截至下一根金叉k线为止。 |
DRAWTRENDLINE1 画动态趋势线 |
画动态趋势线
用法:DRAWTRENDLINE1(COND1,DATA1,COND2,DATA2,COLOR);
本地起始K线开始计算,以满足COND1条件的第一个点和满足COND2条件的最后一个点确定构成起止点形成趋势线,颜色为COLOR,截至下一根满足COND1条件的K线处。
注:
1.趋势值是k线所在趋势线上对应的价格(此价格可能不在k线上)。
2.以当前k线向前先找满足COND1的k线DATA1值,再找满足COND2的k线DATA2值
3.如果COND1满足后,后续K线查到满足COND2条件的K线同时也满足COND1,则该K线确定为第二点的同时会作为新的起点,后续的K线继续查到满足COND2条件的K线
4.不支持将该函数直接定义为变量,即不支持下面的写法:A:DRAWTRENDLINE(COND1,DATA1,COND2,DATA2,COLOR);
例1:
DRAWTRENDLINE1(O>C,H,C>O,H,COLORGREEN);
画线具体说明:
1、本地起始K线开始计算,如果第一根K线为阳线,则不画线,出现阴线后,如果后续K线一直为阴线,该函数不画线
2、出现满足第二个点的K线时,即K线为阳线,则连接第一个点的高点和当根K线的高点,画绿色趋势线
3、出现第二个点后,后续K线持续为阳线,期间一直未出现阴线,则第二个点发生变动,连接第一个点的高点与当前K线的高点,画绿色的趋势线,之前的趋势线发生变化(因为第二个点发生了变动,所以之前K线对应的返回值会发生变化),画线至再次满足第一个点的条件
4、K线再次为阴线,则确定为第一个点,前面K线的趋势线确定,后续K线趋势线重复前面的3个步骤
例2:
MA5:=MA(C,5);
MA10:=MA(C,10);
MA30:=MA(C,30);
DRAWTRENDLINE1(CROSSUP(MA5,MA10),H,CROSSUP(MA10,MA30),H,COLORRED);//5周期和10周期均线金叉的最高价及金叉后最后一次10周期和30周期均线金叉的最高价画一条红色趋势线,截至下一根5周期和10周期均线金叉k线为止。 |
DRAWWAVERULER函数画波浪尺线。 |
画波浪尺线
用法:DRAWWAVERULER(COND1,DATA1,COND2,DATA2,COND3,DATA3,RATIO,COLOR);
从本地起始K线开始计算,连接相距最近两根分别满足条件COND1的DATA1值、COND2的DATA2值和COND3的DATA3值构成三点,在第三点偏离前两点差额的RATIO比率处画波浪尺,颜色为COLOR,截至下一根满足COND1条件的K线处。
注:
1.波浪尺值计算公式:波浪尺值-DATA3=RATIO*(DATA2-DATA1)。
2.波浪尺线是以波浪尺值为点画水平线而成。
3.以当前k线向前先找满足COND1的k线DATA1值,再找满足COND2的k线DATA2值,最后查找满足COND3的k线DATA3的值。
4、不支持将该函数直接定义为变量,即不支持下面的写法:A:DRAWWAVERULER(COND1,DATA1,COND2,DATA2,COND3,DATA3,RATIO,COLOR);
例1:
DRAWWAVERULER(C>O,H,C>O,H,C>O,H,0.3,COLORGREEN);//连接相距最近的三根阳线,以各自最高价作为三个点,在第三点偏离前两点差额0.3比率处画绿色波浪尺线,截至下一根阳线为止。
例2:
MA5:=MA(C,5);
MA10:=MA(C,10);
MA20:=MA(C,20);
DRAWWAVERULER(CROSS(MA5,MA10),H,CROSS(MA5,MA20),H,CROSS(MA10,MA20),H,0.5,COLORCYAN);
//相距最近的3个金叉点,以各自最高价作为3个点,在第3个点偏离前2个点差额距离的0.5比率处画青色波浪尺线,截至下一根金叉k线为止。 |
GOLDENLINE
黄金分割返回值 |
黄金分割返回值。
用法:GOLDENLINE(COND1,DATA1,COND2,DATA2,RATIO);
从本地起始K线开始计算,以相距最近两根分别满足条件COND1的DATA1值和COND2的DATA2值构成起止点,在差额的RATIO比率处形成黄金分割线,该函数返回K线对应的黄金分割值。
注:
以当前k线向前先找COND1满足的k线DATA1值,再找COND2满足的k线DATA2值。
例1:
GOLDENLINE(O>C,H,C>O,H,0.3);//相距最近的阴线和阳线,以各自最高价作为起止点,在差额区间内的0.3比率处形成黄金分割线,该函数返回K线对应的黄金分割值。
例2:
HH:HHV(H,10);
LL:LLV(L,10);
GOLDENLINE(H=HH,H,L=LL,L,0.618);//相距最近的创10周期新高的K线的最高价和创10周期新低K线的最低价,以各自作为起止点,在差额区间内的0.618比率处形成黄金分割线,该函数返回K线对应的黄金分割值。
例3:
MA5:MA(C,5);
MA10:MA(C,10);
GOLDENLINE(CROSS(MA5,MA10),H,CROSS(MA10,MA5),L,0.382);//相距最近的2均线金叉和死叉k线,以各自最高和最低价作为起止点,在差额区间内的0.382比率处形成黄金分割线,该函数返回K线对应的黄金分割值。 |
GOLDENLINE1
动态黄金分割返回值 |
动态黄金分割返回值
用法:GOLDENLINE1(COND1,DATA1,COND2,DATA2,RATIO);
从本地起始K线开始计算,以满足COND1条件的第一个点和满足COND2条件的最后一个点确定构成起止点在差额的RATIO比率处形成黄金分割线,该函数返回K线对应的黄金分割值。
注:
1.以当前k线向前先找COND1满足的k线DATA1值,再找COND2满足的k线DATA2值。
2.如果COND1满足后,后续K线查到满足COND2条件的K线同时也满足COND1,则该K线确定为第二点的同时会作为新的起点,后续的K线继续查到满足COND2条件的K线
例1:
GOLDENLINE1(O>C,H,C>O,H,0.3);
返回值具体说明:
1、本地起始K线开始计算,如果第一根K线为阳线,那么该函数返回空值,从本地第一根阴线(确定为第一个点)开始至没有出现满足第二个点的K线(即后续K线一直为阴线)时,函数返回值为0
2、出现满足第二个点的K线时,即K线为阳线,则计算第一个点与第二个点的差值,在第二个点的基础上加上差值的0.3倍形成黄金分割线,K线上返回对应的黄金分割线返回值
3、出现第二个点后,后续K线持续为阳线,期间一直未出现阴线,则第二个点发生变动,计算第一个点的高点与当前K线的高点的差值,在第二个点的基础上加上差值的0.3倍形成黄金分割线,期间的K线上该函数的返回值发生变化(因为第二个点发生了变动,所以之前K线对应的返回值会发生变化)
4、K线再次为阴线,则确定为第一个点,前面K线的黄金分割返回值确定,后续K线黄金分割返回值重复前面的3个步骤
例2:
HH:HHV(H,10);
LL:LLV(L,10);
GOLDENLINE1(H=HH,H,L=LL,L,0.618);//创10周期新高的K线的最高价和之后最后一次创10周期新低的K线的最低价,以各自作为起止点,在差额区间内的0.618比率处形成黄金分割线,该函数返回K线对应的黄金分割值。
例3:
MA5:MA(C,5);
MA10:MA(C,10);
GOLDENLINE1(CROSS(MA5,MA10),H,CROSS(MA10,MA5),L,0.382);//均线金叉和死叉k线,以各自最高和最低价作为起止点,在差额区间内的0.382比率处形成黄金分割线,该函数返回K线对应的黄金分割值。 |
HORIZONTALLINE
水平返回值 |
水平返回值。
用法:HORIZONTALLINE(COND,DATA);
从本地起始K线开始计算,满足条件COND的DATA值形成水平线,该函数返回K线对应的水平值。
例1:
HORIZONTALLINE(C>O,H);//以阳线的最高价为起点,截至下一根阳线为止形成一条水平线,该函数返回K线对应的水平值。
例2:
HORIZONTALLINE(DATE<>REF(DATE,1),O);//当天第一根k线的开盘价为起点,截至下一根满足条件的k线为止形成一条水平线,该函数返回K线对应的水平值。(该实例即为画出一天的开盘价格) |
TRENDLINES
趋势返回值 |
趋势返回值。
用法:TRENDLINES(COND1,DATA1,COND2,DATA2);
从本地起始K线开始计算,以相距最近两根分别满足条件COND1的DATA1值和COND2的DATA2值构成起止点形成趋势线,该函数返回K线对应的趋势值。
注:
1.趋势值是k线所在趋势线上对应的价格(此价格可能不在k线上)。
2.以当前k线向前先找满足COND1的k线DATA1值,再找满足COND2的k线DATA2值。
例1:
TRENDLINES(O>C,H,C>O,H);//相距最近的阴线和阳线最高价形成一条趋势线,该函数返回K线对应的趋势值。
例2:
MA5:=MA(C,5);
MA10:=MA(C,10);
MA30:=MA(C,30);
TRENDLINES(CROSSUP(MA5,MA10),H,CROSSUP(MA10,MA30),H);//相距最近的5周期和10周期均线金叉最高价及10周期和30周期均线金叉最高价形成一条趋势线,该函数返回K线对应的趋势值。 |
TRENDLINES1
动态趋势返回值 |
动态趋势返回值
用法:TRENDLINES1(COND1,DATA1,COND2,DATA2);
从本地起始K线开始计算,以满足COND1条件的第一个点和满足COND2条件的最后一个点确定构成起止点形成趋势线,该函数返回K线对应的趋势值。
注:
1.趋势值是k线所在趋势线上对应的价格(此价格可能不在k线上)。
2.以当前k线向前先找满足COND1的k线DATA1值,再找满足COND2的k线DATA2值。
3.如果COND1满足后,后续K线查到满足COND2条件的K线同时也满足COND1,则该K线确定为第二点的同时会作为新的起点,后续的K线继续查到满足COND2条件的K线
例1:
TRENDLINES1(O>C,H,C>O,H);
返回值具体说明:
1、本地起始K线开始计算,如果第一根K线为阳线,那么该函数返回空值,从本地第一根阴线(确定为第一个点)开始至没有出现满足第二个点的K线(即后续K线一直为阴线)时,函数返回值为0
2、出现满足第二个点的K线时,即K线为阳线,则连接第一个点的高点和当根K线的高点,形成趋势线,期间的K线上该函数返回K线对应的趋势线的返回值
3、出现第二个点后,后续K线持续为阳线,期间一直未出现阴线,则第二个点发生变动,连接第一个点的高点与当前K线的高点,形成趋势线,期间的K线上该函数返回K线对应的该趋势线的返回值(因为第二个点发生了变动,所以之前K线对应的返回值会发生变化)
4、K线再次为阴线,则确定为第一个点,前面K线的趋势线返回值确定,后续K线趋势线返回值重复前面的3个步骤
例2:
MA5:=MA(C,5);
MA10:=MA(C,10);
MA30:=MA(C,30);
TRENDLINES1(CROSSUP(MA5,MA10),H,CROSSUP(MA10,MA30),H);//5周期和10周期均线金叉时的最高点到今仓后最后一次10周期和30周期均线金叉时的最高价形成一条趋势线,该函数返回K线对应的趋势值。 |
WAVERULER
波浪尺返回值 |
波浪尺返回值。
用法:WAVERULER(COND1,DATA1,COND2,DATA2,COND3,DATA3,RATIO);
从本地起始K线开始计算,以相距最近三根分别满足条件COND1的DATA1值、COND2的DATA2值和COND3的DATA3值构成三点,在第三点偏离前两点差额的RATIO比率处形成波浪尺线,该函数返回K线对应的波浪尺值。
注:
1.波浪尺值计算公式:波浪尺值-DATA3=RATIO*(DATA2-DATA1)。
2.以当前k线向前先找满足COND1的k线DATA1值,再找满足COND2的k线DATA2值,最后查找满足COND3的k线DATA3的值。
例1:
WAVERULER(C>O,H,C>O,H,C>O,H,0.3);//相距最近的三根阳线,以各自最高价作为三个点,在第三点偏离前两点差额的0.3比率处形成波浪尺线,该函数返回K线对应的波浪尺值。
例2:
MA5:=MA(C,5);
MA10:=MA(C,10);
MA20:=MA(C,20);
WAVERULER(CROSS(MA5,MA10),H,CROSS(MA5,MA20),H,CROSS(MA10,MA20),H,0.5);
//相距最近的3个金叉点,以各自金叉所在k线最高价作为这3个点,在第3个点偏离前2个点差额距离的0.5比率处形成波浪尺线,该函数返回k线对应的波浪尺值。 |
|
|