TAG:同花顺

 网友求助:

请教 在同花顺中日K线上从某一高点画一条水平线 。
然后以这条水平线的价位依次乘以0.9, 0.8, 0.7所得到的三个水平线画出来。
从低点的水平线依次乘以1.1, 1.2, 1.3 所得到的水平线——最好能自动弹出。
用来看某只股票的调整幅度或上升幅度。
放在主图上一目了然 不用靠计算来得这麽麻烦。
希望能用公式或画线工具解决

 

解答如下:

//参数:显示(1,4,4); 距离(0,300,30)
aa:=IF(显示=1,O,IF(显示=2,C,IF(显示=3,H,L)));
bb:=CROSS(ISNULL(REFX(&CLOSE,距离)),0.5);
HORLINE(bb,aa,2,2);
HORLINE(bb,aa*0.9,2,2);
HORLINE(bb,aa*0.8,2,2);
HORLINE(bb,aa*0.7,2,2);
DRAWTEXT(bb,aa,''+TOSTRING(aa,2));
DRAWTEXT(bb,aa*0.9,''+TOSTRING(aa*0.9,2));
DRAWTEXT(bb,aa*0.8,''+TOSTRING(aa*0.8,2));
DRAWTEXT(bb,aa*0.7,''+TOSTRING(aa*0.7,2));
STICKLINE(bb,H+0.1,L-0.1,12,0),color009fff;