金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
12
返回列表 发新帖
楼主: Quanter

Pel里如何引用对应自定义板块的指标数据

[复制链接]

0

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
gxx978
发表于 2021-6-11 09:29 | 显示全部楼层
是可以判断自建板块的啊,在逐K模式下,只会再最新的K线上输出,历史K线上输出的是0.
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

26

主题

94

帖子

94

积分

等级: 免费版

注册:
2021-6-11
曾用名:
 楼主| 发表于 2021-6-11 09:37 | 显示全部楼层

哦,是不是只有在自选股板块或自设股板块下的才能用?

我的自定义板块,是放在管理面板  -  分类板块  下面的,这个位置的自定义板块是不是不行?
回复

使用道具 举报

26

主题

94

帖子

94

积分

等级: 免费版

注册:
2021-6-11
曾用名:
 楼主| 发表于 2021-6-11 09:40 | 显示全部楼层
技术010 发表于 2021-6-11 09:29
是可以判断自建板块的啊,在逐K模式下,只会再最新的K线上输出,历史K线上输出的是0.

那想要判断历史K线上的输出,应该怎么做?用序列模式吗?
回复

使用道具 举报

0

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
gxx978
发表于 2021-6-11 09:51 | 显示全部楼层
1,放在自建分类下的自建板块中,也是可以获取的。
2,如果是图表上的交易系统,那只能使用逐K模式。你可以把获取板块的指标公式放在另外一个公式中,使用序列模式,再在图表策略上去引用这个指标值了。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

26

主题

94

帖子

94

积分

等级: 免费版

注册:
2021-6-11
曾用名:
 楼主| 发表于 2021-6-11 09:59 | 显示全部楼层
技术010 发表于 2021-6-11 09:51
1,放在自建分类下的自建板块中,也是可以获取的。
2,如果是图表上的交易系统,那只能使用逐K模式。你可 ...

好的,感谢!!很详细,我先试试,又不懂的再请教!
回复

使用道具 举报

26

主题

94

帖子

94

积分

等级: 免费版

注册:
2021-6-11
曾用名:
 楼主| 发表于 2021-6-11 14:49 | 显示全部楼层
技术010 发表于 2021-6-11 09:51
1,放在自建分类下的自建板块中,也是可以获取的。
2,如果是图表上的交易系统,那只能使用逐K模式。你可 ...

VARIABLE:安防设备:=0,包装材料:=0,保险指数:=0,玻璃陶瓷:=0,材料行业:=0,船舶制造:=0,电力行业:=0,电信运营:=0,电子信息:=0,电子元件:=0,

                 Degree:=0,

                ;

               

RUNMODE:1;



///////////////////////////////////////////////////1-10

if INBLOCK('H_安防设备')=1 then 安防设备:=1,NODRAW;       

if INBLOCK('H_包装材料')=1 then 包装材料:=2,NODRAW;       

if INBLOCK('H_保险指数')=1 then 保险指数:=3,NODRAW;

if INBLOCK('H_玻璃陶瓷')=1 then 玻璃陶瓷:=4,NODRAW;

if INBLOCK('H_材料行业')=1 then 材料行业:=5,NODRAW;

if INBLOCK('H_船舶制造')=1 then 船舶制造:=6,NODRAW;

if INBLOCK('H_电力行业')=1 then 电力行业:=7,NODRAW;

if INBLOCK('H_电信运营')=1 then 电信运营:=8,NODRAW;

if INBLOCK('H_电子信息')=1 then 电子信息:=9,NODRAW;

if INBLOCK('H_电子元件')=1 then 电子元件:=10,NODRAW;



板块:安防设备 + 包装材料 + 保险指数 + 玻璃陶瓷 + 材料行业 + 船舶制造 + 电力行业 + 电信运营 + 电子信息 + 电子元件,NODRAW;



if 板块=1  then Degree:=SELFDATALABELS('行业指数等级','BK0295'),NODRAW;



指数等级:Degree,NODRAW;



========================================================================

上午问的问题,写了这么一段代码,已经能够判断当前图表上的股票是哪个板块,但’指数等级‘那个变量,也就是Degree无法显示出来,连变量名  指数等级这几个字都没有显示,请技术大哥帮看下,是哪里写错了吗?

补充内容 (2021-6-11 14:55):
刚才忘说了,我把图表展示的股票调整到了对应的BK0295指数的

也就是说BK0295就是板块=1对应的安防设备,个股也是安防设备的成分股,已经做了判断

补充内容 (2021-6-11 15:10):
自定义数据本身直接用是正确的
Degree:SELFDATALABELS('行业指数等级','BK0295'),NODRAW;    这个把BK0295放在图标上可以输出正确的数值

但加上前面的 if 板块=1 then  就不行了
回复

使用道具 举报

0

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
gxx978
发表于 2021-6-11 15:25 | 显示全部楼层
你可以直接判断是否属于这个安防设备板块,属于指数等级就会输出对应的自定义数据啊.用variable定义各个板块是为了什么呢?
if INBLOCK('H_安防设备')  then Degree:=SELFDATALABELS('行业指数等级','BK0295'),NODRAW;
if INBLOCK('H_包装材料')  then Degree:=SELFDATALABELS('行业指数等级','******'),NODRAW;
.
.
.
指数等级:Degree,NODRAW;
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

26

主题

94

帖子

94

积分

等级: 免费版

注册:
2021-6-11
曾用名:
 楼主| 发表于 2021-6-11 17:40 | 显示全部楼层
技术010 发表于 2021-6-11 15:25
你可以直接判断是否属于这个安防设备板块,属于指数等级就会输出对应的自定义数据啊.用variable定义各个板 ...

对哦,用全局多此一举了,谢谢!终于弄好啦!!开心!

自定义数据能够导出到本地吗?在哪里导呢?

导出后能不能在其他电脑的金字塔上用?

补充内容 (2021-6-11 17:41):
哦,我已经看到了,就在自定义数据的窗口里有!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 微信登录

本版积分规则

手机版|小黑屋|上海金之塔信息技术有限公司 ( 沪ICP备13035422号 )

GMT+8, 2025-2-6 09:09 , Processed in 0.166471 second(s), 21 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表