请老师帮忙写两个指标 (文华财经WH6赢顺V6.7)

投资者咨询:请老师帮忙写两个指标 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-5-28 9:40
 请老师帮忙写两个指标,谢谢

寻找特定的K线,并且在该根K线完成后预警
1.K线的上影线<实体,下影线≥实体2倍;
上影线定义=hign-open/close(open/close两者中较高的),下影线定义=open/close(open/close两者中较低的)-low
实体定义=open-close


寻找特定的K线形态,并且在该根N+1根线完成后预警
2.N根线为十字线或者阴线,N+1根线为阳线;N+1根线实体部分覆盖N根线实体部分(至少有一侧需要超过,另一侧为相等或者超过)
N根线为十字线或者阳线,N+1根线为阴线;N+1根线实体部分覆盖N根线实体部分(至少有一侧需要超过,另一侧为相等或者超过)
技术人员回复
日期:2018-5-28 9:51

指标1:


SY:=H-MAX(C,O);
XY:=MIN(C,O)-L;
ST:=MAX(C,0)-MIN(C,O);
K1:=SY<ST&&XY>=2*ST;
K1,SPARK;
DRAWICON(K1,L,1);

 

指标2:

 

ST:=MAX(C,0)-MIN(C,O);
AA:=REF(ISDOWN||ISEQUAL,1) && ISUP && ST>REF(ST,1)&&MAX(C,O)>=REF(MAX(C,O),1)&&MIN(C,O)>=REF(MIN(C,O),1);
BB:=REF(ISUP||ISEQUAL,1) && ISDOWN && ST>REF(ST,1)&&MAX(C,O)>=REF(MAX(C,O),1)&&MIN(C,O)>=REF(MIN(C,O),1);
AA||BB,SPARK;
DRAWICON(AA||BB,L,1);

 

 
投资者咨询:请老师帮忙写两个指标 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-5-28 9:40
 谢谢老师,指标1还得考虑十字线的情况。
即没有上影线、有下影线(无论长短),open=close,
技术人员回复
日期:2018-5-28 10:13

核实一下,是指在星线时候只要满足下影线大于实体就预警吗? 如果是参考:

 

SY:=H-MAX(C,O);
XY:=MIN(C,O)-L;
ST:=MAX(C,0)-MIN(C,O);
K1:=SY<ST&&XY>=2*ST || ISEQUAL&&XY>=2*ST;
K1,SPARK;
DRAWICON(K1,L,1);

投资者咨询:请老师帮忙写两个指标 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-5-28 9:40
抱歉重新考虑了下:
指标1,新增星线判定:当open=close、下影线的长度≥上影线的2倍即可。


指标2,可能是我表述问题,影线部分不用管,K2实体要完全包含K1实体部分(我画图示意下K1阴线、K2阳线的
三种情况)

图片点击可在新窗口打开查看
 
并且两个指标的判定,都不包含当前K线。
 
技术人员回复
日期:2018-5-28 11:01

 这样修改一下,指标1:

 

SY:=H-MAX(C,O);
XY:=MIN(C,O)-L;
ST:=MAX(C,0)-MIN(C,O);
K1:=SY<ST&&XY>=2*ST || ISEQUAL&&XY>MINPRICE;
K1,SPARK;
DRAWICON(K1,L,1);

 

指标2:

 

ST:=MAX(C,0)-MIN(C,O);
AA:=REF(ISDOWN||ISEQUAL,1) && ISUP && ST>REF(ST,1)&&MAX(C,O)>=REF(MAX(C,O),1)&&MIN(C,O)<=REF(MIN(C,O),1);
BB:=REF(ISUP||ISEQUAL,1) && ISDOWN && ST>REF(ST,1)&&MAX(C,O)>=REF(MAX(C,O),1)&&MIN(C,O)<=REF(MIN(C,O),1);
AA||BB,SPARK;
DRAWICON(AA||BB,L,1);

投资者咨询:请老师帮忙写两个指标 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-5-28 9:40
 谢谢老师,但是发现指标1 、指标2在运用上都有一些问题,我用箭头标出来了,黄色箭头为遗漏的,绿色箭头为错误的。
另外,能不能将指标调整下,指标适用范围不包含当前这根K线。


图片点击可在新窗口打开查看


图片点击可在新窗口打开查看
 
技术人员回复
日期:2018-5-28 11:35

 指标1修改:

 

SY:=H-MAX(C,O);
XY:=MIN(C,O)-L;
ST:=MAX(C,0)-MIN(C,O);
K1:=SY<ST&&XY>=2*ST || XY>MINPRICE&&H=MAX(C,O) ;
K1,SPARK;
DRAWICON(K1,L,1),VALIGN0;

 

指标2笔误修改参考:

 

ST:=MAX(C,O)-MIN(C,O);
AA:=REF(ISDOWN||ISEQUAL,1) && ISUP && ST>REF(ST,1)&&MAX(C,O)>=REF(MAX(C,O),1)&&MIN(C,O)<=REF(MIN(C,O),1);
BB:=REF(ISUP||ISEQUAL,1) && ISDOWN && ST>REF(ST,1)&&MAX(C,O)>=REF(MAX(C,O),1)&&MIN(C,O)<=REF(MIN(C,O),1);
AA||BB,SPARK;
DRAWICON(AA||BB,L,1),VALIGN0;

 

 

 

 

投资者咨询:请老师帮忙写两个指标 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-5-28 9:40
 谢谢老师,指标1 还是有点小问题。应该把平头的K线都作为星线处理了。

新增星线判定:当open=close、下影线的长度≥上影线的2倍即可。星线判定有个大前提,那就是open=close。还得考虑下,如果上影线=0。


图片点击可在新窗口打开查看