欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → 跨周期,线条变色指标编写,请教老师

   

欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。    


  共有3163人关注过本帖树形打印复制链接

主题:跨周期,线条变色指标编写,请教老师

帅哥哟,离线,有人找我吗?
笨人陆陆
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:6 积分:0 威望:0 精华:0 注册:2019/7/24 14:14:38
跨周期,线条变色指标编写,请教老师  发帖心情 Post By:2019/7/24 14:32:20    Post IP:49.65.3.130[只看该作者]

我在文华中编写的一个跨周期指标,怎么转化成金子塔的。试过好多次了,求助
SKDJ(备调用指标ZQ1):
LOWV1:=LLV(LOW,9);
HIGHV1:=HHV(HIGH,9);
RSV1:=EMA((CLOSE-LOWV1)/(HIGHV1-LOWV1)*100,3);
K:=EMA(RSV1,3);
D:MA(K,3);
在文华中编的原代码:
#IMPORT[HOUR,4,ZQ1] AS ABC2
K3:=ABC2.K;
D3:ABC2.D;
PARTLINE(K3>D3,D3,RGB(255,0,255)),LINETHICK4;
PARTLINE(K3<D3,D3,RGB(0,0,255)),LINETHICK4;

LOWV1:=LLV(LOW,9);
HIGHV1:=HHV(HIGH,9);
RSV1:=EMA((CLOSE-LOWV1)/(HIGHV1-LOWV1)*100,3);
K1:=EMA(RSV1,3);
D1:MA(K1,3);
PARTLINE(K1>D1,D1,RGB(255,0,0)),LINETHICK2;
PARTLINE(K1<D1,D1,RGB(0,255,0)),LINETHICK2;
REFLINE: 20, 50, 80;

现学着用金之塔编的,不正常显示
K3:=stkindi('','skdj.k',0,13,0);
D3:stkindi('','skdj.d',0,13,0);
PARTLINE(K3>D3,D3,RGB(255,0,255)),LINETHICK4;
PARTLINE(K3<D3,D3,RGB(0,0,255)),LINETHICK4;

LOWV1:=LLV(LOW,9);
HIGHV1:=HHV(HIGH,9);
RSV1:=EMA((CLOSE-LOWV1)/(HIGHV1-LOWV1)*100,3);
K1:=EMA(RSV1,3);
D1:MA(K1,3);
PARTLINE(K1>D1,D1,RGB(255,0,0)),LINETHICK2;
PARTLINE(K1<D1,D1,RGB(0,255,0)),LINETHICK2;
REFLINE: 20, 50, 80;

 回到顶部
帅哥,在线噢!
wenarm
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:26632 积分:0 威望:0 精华:7 注册:2015/4/9 14:59:07
  发帖心情 Post By:2019/7/24 14:51:24    Post IP:180.169.30.6[只看该作者]

K3:=stkindi('','skdj.k',0,13,0);
D3:stkindi('','skdj.d',0,13,0);

 如果当前周期引用多小时周期,请设置多小时周期   “工具”--选项--基本设置--多周期中,多小时选项设置为自己指定的周期。

 

如果周期没有问题,劳烦说明下,具体怎么不对的。

 

 

[此贴子已经被作者于2019/7/24 14:52:48编辑过]


编程无捷径,技巧靠积累。
 回到顶部
帅哥哟,离线,有人找我吗?
笨人陆陆
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:6 积分:0 威望:0 精华:0 注册:2019/7/24 14:14:38
  发帖心情 Post By:2019/7/24 15:13:58    Post IP:49.65.3.130[只看该作者]

多谢老师答复,非常感谢!

我本周期用的是15分钟,但小时周期指标没有变粗,变色,是否是用错颜色和线型函数?


 回到顶部
帅哥哟,离线,有人找我吗?
FireScript
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:14496 积分:0 威望:0 精华:0 注册:2017/7/4 13:40:18
  发帖心情 Post By:2019/7/24 15:45:55    Post IP:180.169.30.6[只看该作者]

K3:=stkindi('','skdj.k',0,24,4);
D3:stkindi('','skdj.d',0,24,4);

你先改下这里。4是你指定的小时周期数。
[此贴子已经被作者于2019/7/24 16:18:29编辑过]


命数如织,当如磐石。
 回到顶部
帅哥哟,离线,有人找我吗?
FireScript
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:14496 积分:0 威望:0 精华:0 注册:2017/7/4 13:40:18
  发帖心情 Post By:2019/7/24 15:58:18    Post IP:180.169.30.6[只看该作者]

 PARTLINE(K3>D3,D3,RGB(255,0,255)),LINETHICK4;
PARTLINE(K3<D3,D3,RGB(0,0,255)),LINETHICK4;

这个标注的参数是绘图的位置。你看下是不是d3数值和K线上的价格差距太远了。如果这样,会画到K线图之外导致看不见。


命数如织,当如磐石。
 回到顶部
帅哥哟,离线,有人找我吗?
笨人陆陆
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:6 积分:0 威望:0 精华:0 注册:2019/7/24 14:14:38
  发帖心情 Post By:2019/7/24 16:24:38    Post IP:49.65.3.130[只看该作者]

但我这个是副图指标啊

 回到顶部
帅哥哟,离线,有人找我吗?
FireScript
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:14496 积分:0 威望:0 精华:0 注册:2017/7/4 13:40:18
  发帖心情 Post By:2019/7/24 16:30:16    Post IP:180.169.30.6[只看该作者]

4楼的那2段代码修改下。
[此贴子已经被作者于2019/7/24 16:30:31编辑过]


命数如织,当如磐石。
 回到顶部
帅哥哟,离线,有人找我吗?
笨人陆陆
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:6 积分:0 威望:0 精华:0 注册:2019/7/24 14:14:38
  发帖心情 Post By:2019/7/24 16:36:57    Post IP:49.65.3.130[只看该作者]

K3:=stkindi('','skdj.k',0,24,4);
D3:stkindi('','skdj.d',0,24,4);
PARTLINE(K3>D3,D3,RGB(255,0,255)),LINETHICK4;
PARTLINE(K3<D3,D3,RGB(0,0,255)),LINETHICK4;

LOWV1:=LLV(LOW,9);
HIGHV1:=HHV(HIGH,9);
RSV1:=EMA((CLOSE-LOWV1)/(HIGHV1-LOWV1)*100,3);
K1:=EMA(RSV1,3);
D1:MA(K1,3);
PARTLINE(K1>D1,D1,RGB(255,0,0)),LINETHICK2;
PARTLINE(K1<D1,D1,RGB(0,255,0)),LINETHICK2;
REFLINE: 20, 50, 80;

还是不变粗不变色

 回到顶部
帅哥,在线噢!
wenarm
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:26632 积分:0 威望:0 精华:7 注册:2015/4/9 14:59:07
  发帖心情 Post By:2019/7/24 16:49:01    Post IP:180.169.30.6[只看该作者]

 

[此贴子已经被作者于2019/7/24 16:50:00编辑过]


编程无捷径,技巧靠积累。
 回到顶部
帅哥,在线噢!
wenarm
  10楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:26632 积分:0 威望:0 精华:7 注册:2015/4/9 14:59:07
  发帖心情 Post By:2019/7/24 16:52:59    Post IP:180.169.30.6[只看该作者]

PARTLINE(K1>D1,D1,RGB(255,0,0),4),NOAXIS;//红色位置的参数,就是控制线条粗细的。
PARTLINE(K1<D1,D1,RGB(0,255,0),4),NOAXIS;



编程无捷径,技巧靠积累。
 回到顶部