以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  请教如何画平行线  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=173556)

--  作者:ppo1ppo1
--  发布时间:2019/12/16 9:00:26
--  请教如何画平行线
请老师执教
如图已知低点a=4.43 低点b=4.46 
如果b>=a 那么就以a点和b点间的最高点画出a点和b点连线的平行线,并显示数值,以此类推也画出上次或是上上次条件成立时的平行线

--  作者:ppo1ppo1
--  发布时间:2019/12/16 9:05:48
--  

图片点击可在新窗口打开查看此主题相关图片如下:qq图片2019.jpg
图片点击可在新窗口打开查看

--  作者:ppo1ppo1
--  发布时间:2019/12/16 9:40:43
--  
既然a点和b点可以连线,那么把此连线平行上移呢
--  作者:ppo1ppo1
--  发布时间:2019/12/16 9:45:06
--  

--  作者:ppo1ppo1
--  发布时间:2019/12/16 9:48:49
--  

--  作者:FireScript
--  发布时间:2019/12/16 10:04:29
--  
 前面看错了。可以画:

以下面代码为例
cd1:BARPOS=20;//相当于a点
cd2:BARPOS=30;//相当于b点
len:BARSLAST(cd1);//获取到a点位置

x:ref(h-l,len);
DRAWLINE(cd1 ,L , cd2,L ,0 ,COLORRED);//线1
DRAWLINE(cd1 ,H , cd2,L+x ,0 ,COLORBLUE);//线2



--  作者:FireScript
--  发布时间:2019/12/16 10:06:19
--  
 效果大致这样吧。


图片点击可在新窗口打开查看此主题相关图片如下:temp.png
图片点击可在新窗口打开查看



--  作者:ppo1ppo1
--  发布时间:2019/12/16 10:34:23
--  

老师给出的答案我看不懂

a点数值我已算出  用LJD2表达 
a点到现在的K线数已算出 用ZLJD2表达
b点数值我已算出  用LJD1表达
b点到现在的K线数已算出 用ZLJD1表达
a b两点间最高价我已算出 用GH1表达

请老师指教 

--  作者:ppo1ppo1
--  发布时间:2019/12/16 10:36:10
--  
请老师先说一下
a b两点间最高价到现在的K线数如何表达

--  作者:ppo1ppo1
--  发布时间:2019/12/16 10:38:01
--  请教如何画平行线
请老师看看我的图
图片点击可在新窗口打开查看此主题相关图片如下:2.jpg
图片点击可在新窗口打开查看