以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  金字塔软件问题提交  (http://weistock.com/bbs/list.asp?boardid=2)
----  如何向前画线  (http://weistock.com/bbs/dispbbs.asp?boardid=2&id=166658)

--  作者:maomao8643
--  发布时间:2018/11/24 20:13:04
--  如何向前画线

 

DRAWLINE(COND1,PRICE1,COND2,PRICE2,EXPAND[,COLOR,WIDTH,TYPE]),
当COND1条件满足时,在PRICE1位置画直线起点,当COND2条件满足时,在PRICE2位置画直线终点

 

DRAWLINE函数只能实现向后画线,也就是条件1先满足,然后在后面的Bar遇到满足条件2的时候画线。请问有办法实现向前画线吗?也就是满足条件2时,在画线到前面的满足条件1的Bar?用VBA或者Python能做吗?


--  作者:out-u
--  发布时间:2018/11/24 21:14:23
--  
从左到右和从右到左都是一条线
--  作者:maomao8643
--  发布时间:2018/11/24 22:17:22
--  

从左向右画和从右向左画是不样的。

 

再问一个问题,DRAWLINE可以在被调用的函数中画线吗?


--  作者:banzhuan
--  发布时间:2018/11/26 9:13:13
--  
1、可以向前画线,把DRAWLINE函数中的参数改一下即可
DRAWLINE(COND1,PRICE1,COND2,PRICE2,EXPAND[,COLOR,WIDTH,TYPE]),
当COND1条件满足时,在PRICE1位置画直线起点,当COND2条件满足时,在PRICE2位置画直线终点,
EXPAND为延长类型 0不延长 1向右 2向左 3左右延长
2、不行画不了