文华赢顺云交易软件(wh6)指标公式——画线函数(一)ANGLELINE 角度线返回值。
用法: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周期最高价最大值与5周期最低价最小值构成起止点以角度线段的0.3比例形成角度线,该函数返回K线对应的角度值。
(二)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值。
例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周期最高价最大值与5周期最低价最小值构成起止点,以角度线段的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值。
例1:DRAWGOLDENLINE(O>C,H,C>O,H,0.3,COLORGREEN);//连接相距最近的阴线和阳线,以各自最高价作为起止点,在差额区间内的0.3比率处画绿色黄金分割线,截至下一根阴线为止。
例2:HH:HHV(H,10);LL:LLV(L,10);DRAWGOLDENLINE(H=HH,H,L=LL,L,0.618,COLORRED);//相距最近的10周期最高价最大值和10周期最低价最小值,以各自作为起止点,在差额区间内的0.618比率处画红色黄金分割线,截至下一根最高价为10周期最高价最大值的k线为止。
例3: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线为止。
(四)DRAWHORIZONTALLINE 画水平线。
用法:DRAWHORIZONTALLINE(COND,DATA,COLOR);从本地起始K线开始计算,满足COND条件K线的DATA值处画水平线,颜色为COLOR,截至下一根满足COND条件的K线处。
例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值。
例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线为止。
(六)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的值。
例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,COLO RCYAN);//相距最近的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周期最高价最大值和10周期最低价最小值,以各自作为起止点,在差额区间内的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线对应的黄金分割值。
(八)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线对应的趋势值。