以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://222.73.7.161/bbs/index.asp)
--  公式模型编写问题提交  (http://222.73.7.161/bbs/list.asp?boardid=4)
----  画网格线代码  (http://222.73.7.161/bbs/dispbbs.asp?boardid=4&id=184742)

--  作者:sakya8
--  发布时间:2021/3/17 0:17:34
--  画网格线代码
现价往上每隔20个价位,画一条红色的直线。总共十根
现价往下每隔20个价位,画一条绿色的直线。总共十根
应该如何写代码


--  作者:yukizzc
--  发布时间:2021/3/17 9:17:17
--  

a1:DYNAINFO(  7)+20*MINDIFF,colorred;
a2:DYNAINFO(  7)+40*MINDIFF,colorred;

b1:DYNAINFO(  7)-20*MINDIFF,colorgreen;

 

 

类似这样一个个罗列


--  作者:sakya8
--  发布时间:2021/3/17 10:10:40
--  
所有这些线全部清除怎么写?
--  作者:gxx978
--  发布时间:2021/3/17 10:20:13
--  
你是要如何实现清除?如果不显示画线,后面加上函数NODRAW,例如:
a1:DYNAINFO(  7)+20*MINDIFF,colorred,NODRAW;

--  作者:sakya8
--  发布时间:2021/3/17 10:57:54
--  
所有的都清除,不需要写很多行代码的那种代码,比如for循环甚至更简洁的代码
--  作者:gxx978
--  发布时间:2021/3/17 11:10:09
--  
这个没有清除指标的函数哦,只能根据条件控制是否显示画线。如果要显示多条指标线,那是需要多条语句的,没法在PEL语言中通过for循环实现。
[此贴子已经被作者于2021/3/17 11:15:40编辑过]

--  作者:sakya8
--  发布时间:2021/3/17 11:28:01
--  
vba可以吧
--  作者:yukizzc
--  发布时间:2021/3/17 13:36:59
--  

这个可以可以,但这个可能需要用户有一定编程水平了

如果本身编程不是很熟悉就简单的一条条写吧


--  作者:sakya8
--  发布时间:2021/3/17 13:41:58
--  
学过vba