Rss & SiteMap

金字塔客服中心 - 专业程序化交易软件提供商 http://www.weistock.com/bbs/

专业程序化软件提供商
共9 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:画网格线代码

1楼
sakya8 发表于:2021/3/17 0:17:34
现价往上每隔20个价位,画一条红色的直线。总共十根
现价往下每隔20个价位,画一条绿色的直线。总共十根
应该如何写代码

2楼
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;

 

 

类似这样一个个罗列

3楼
sakya8 发表于:2021/3/17 10:10:40
所有这些线全部清除怎么写?
4楼
gxx978 发表于:2021/3/17 10:20:13
你是要如何实现清除?如果不显示画线,后面加上函数NODRAW,例如:
a1:DYNAINFO(  7)+20*MINDIFF,colorred,NODRAW;
5楼
sakya8 发表于:2021/3/17 10:57:54
所有的都清除,不需要写很多行代码的那种代码,比如for循环甚至更简洁的代码
6楼
gxx978 发表于:2021/3/17 11:10:09
这个没有清除指标的函数哦,只能根据条件控制是否显示画线。如果要显示多条指标线,那是需要多条语句的,没法在PEL语言中通过for循环实现。
[此贴子已经被作者于2021/3/17 11:15:40编辑过]
7楼
sakya8 发表于:2021/3/17 11:28:01
vba可以吧
8楼
yukizzc 发表于:2021/3/17 13:36:59

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

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

9楼
sakya8 发表于:2021/3/17 13:41:58
学过vba
共9 条记录, 每页显示 10 条, 页签: [1]


Powered By Dvbbs Version 8.3.0
Processed in .03125 s, 3 queries.