以文本方式查看主题
- 金字塔客服中心 - 专业程序化交易软件提供商 (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=175927)
|
-- 作者:azzhe
-- 发布时间:2020/5/8 15:04:24
-- [求助]请大侠帮忙修改下代码
请大侠帮忙修改下以下代码:STICKLINE((条件),CLOSE,OPEN,6,0),COLORRED; STICKLINE((条件),HIGH,LOW,0,0),COLORRED; STICKLINE((条件),CLOSE,OPEN,6,0),COLORGREEN; STICKLINE((条件),HIGH,LOW,0,0),COLORGREEN; 代码如上,这样写出来后,得到的图形,上涨和下跌的K线都是实线,而且看起来很不舒服,我希望上涨的K线是空心线,下跌是实线,和K线一样的
|
-- 作者:azzhe
-- 发布时间:2020/5/8 15:05:23
--
这是现在代码得到的图形
此主题相关图片如下:2222.png

[此贴子已经被作者于2020/5/8 15:05:56编辑过]
|
-- 作者:azzhe
-- 发布时间:2020/5/8 15:06:33
--
我希望得到的图形: 此主题相关图片如下:111.png 
|
-- 作者:FireScript
-- 发布时间:2020/5/8 15:16:27
--
用法: STICKLINE(COND,PRICE1,PRICE2,WIDTH,EMPTY[,COLOR]),当COND条件满足时,在PRICE1和PRICE2位置之间画柱状线,宽度为WIDTH(10为标准间距,16为默认间距),EMPTH不为0则画空心柱。COLOR(可选参数)图形颜色
例如:STICKLINE(CLOSE>OPEN,CLOSE,OPEN,0.8,1)表示画K线中阳线的空心柱体部分。 所属函数组:绘图函数
把第五个参数改成1就是空心的。
|
-- 作者:azzhe
-- 发布时间:2020/5/8 15:47:09
--
当然知道这个参数,如果是这么简单,我早就处理好了,来这里求助,就是画出来的图,太难看了,和K线不符。
|
-- 作者:azzhe
-- 发布时间:2020/5/8 15:51:17
--
STICKLINE((条件 ),CLOSE,OPEN,16,1),COLORRED; STICKLINE((条件),HIGH,LOW,16,1),COLORRED;
此主题相关图片如下:333.png

|
-- 作者:azzhe
-- 发布时间:2020/5/8 15:56:37
--
我要要的是如果是显示红色部分的K线,其中上涨的K线是空心柱,下跌的K线是实心柱,都是红色的,和标准K线一致,只是改变了颜色而已
|
-- 作者:azzhe
-- 发布时间:2020/5/8 15:57:56
--
在三楼的图片,就是我想要的K线显示的样子
|
-- 作者:FireScript
-- 发布时间:2020/5/8 16:08:59
--
可以这样试下,那个参数用变量。就是判断下当前K是阳线还是阴线。阳线绘制实心,阴线绘制空心。
比如这样:
x:=if(ISUP,0,1); STICKLINE((条件),CLOSE,OPEN,6,x),COLORRED; STICKLINE((条件),HIGH,LOW,0,x),COLORRED;
这样你绘制的柱形和K线的实体或者空心就是保存一致的。然后其他宽度和颜色再调整下就可以了。
|
-- 作者:azzhe
-- 发布时间:2020/5/8 16:20:47
--
X:=IF(ISDOWN,0,1); STICKLINE((条件),CLOSE,OPEN,10,X),COLORRED; STICKLINE((条件),HIGH,LOW,0,X),COLORRED; STICKLINE((条件),CLOSE,OPEN,10,X),COLORGREEN; STICKLINE((条件),HIGH,LOW,0,X),COLORGREEN; 这样用确实好了很多,但是另外一个问题没有解决,就是上涨是空心柱的时候,最高价和最低价的线,会显示在空心中间
此主题相关图片如下:444.png

|