如何在大智慧中得到drawline()划线函数当前点的位置数据?

就是drawline()划出的线段或延伸线内任意一天的实际值,也就是要得到划线内任意指定日期该划线的实际位置.
好了,我自已解决了,用大智慧本身函数解决,得到划线两点间的差值和天数就可计算出线段及延伸线中任意一天该线所在位置了.
因为是受西门吹牛东方怕朋友回答的启发,所以分给他了,谢谢

DRAWLINE( HIGH>=HHV(HIGH,20),HIGH,LOW<=LLV(LOW,20),LOW,1 );

在图形上绘制直线段。
用法:
DRAWLINE(COND1,PRICE1,COND2,PRICE2,EXPAND),当COND1条件满足时,在PRICE1位置画直线起点,当COND2条件满足时,在PRICE2位置画直线终点,EXPAND为延长类型,1表示向右延长,10表示向左延长,11表示双向延长。
例如:DRAWLINE(HIGH>=HHV(HIGH,20),HIGH,LOW<=LLV(LOW,20),LOW,1)表示
在创20天新高与创20天新低之间画直线并且向右延长。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2021-02-11
通达信drawline是能够显示K线数值的,大智慧需要自行计算,相当于在直角坐标系中,已知两点坐标,求一次函数方程,用barslast函数即可实现。
第2个回答  2010-04-26
我是用中学数学的直线方程函数计算出来的。比较有用。在大智慧软件上还要设置扩展数据。本回答被提问者采纳
相似回答