金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 3830|回复: 13

PP

[复制链接]

507

主题

2975

帖子

2985

积分

Rank: 2

等级: 标准版

注册:
2023-2-16
曾用名:
发表于 2023-6-29 08:56 | 显示全部楼层 |阅读模式
PP:STKINDI('SA00','多周期混合模型.P',0,5);
老师你好,这里的   'SA00'   我能否在一个板块里面 用代码去自动获取?比如板块有10个品种, 它在10个品种中去轮询 选出满足PP=1的品种

回复

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2023-6-29 09:23 | 显示全部楼层
不能的。  没有直接函数能这样做。并且一个问题 是满足条件的也可能不止一个品种。

金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

507

主题

2975

帖子

2985

积分

Rank: 2

等级: 标准版

注册:
2023-2-16
曾用名:
 楼主| 发表于 2023-6-29 09:25 | 显示全部楼层
技术009 发表于 2023-6-29 09:23
不能的。  没有直接函数能这样做。并且一个问题 是满足条件的也可能不止一个品种。

满足条件获取代码  
回复

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2023-6-29 09:28 | 显示全部楼层
获取不了。或者你自己写循环,遍历每个品种,然后计算每个品种是否满足条件P,相当于每个品种都要跨指标计算一次,会直接把你系统卡死掉。。

金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

507

主题

2975

帖子

2985

积分

Rank: 2

等级: 标准版

注册:
2023-2-16
曾用名:
 楼主| 发表于 2023-6-29 09:37 | 显示全部楼层
技术009 发表于 2023-6-29 09:28
获取不了。或者你自己写循环,遍历每个品种,然后计算每个品种是否满足条件P,相当于每个品种都要跨指标计 ...

我昨天那种输出文本 近40个品种的计算,输出一次大概4秒,我限制在3秒内计算,那它每次达到输出条件都只会输出一次。本来每次运行的时候都会被动输出一次 造成卡顿,我加了时间限制以后也修复好了
回复

使用道具 举报

507

主题

2975

帖子

2985

积分

Rank: 2

等级: 标准版

注册:
2023-2-16
曾用名:
 楼主| 发表于 2023-6-29 09:39 | 显示全部楼层
技术009 发表于 2023-6-29 09:28
获取不了。或者你自己写循环,遍历每个品种,然后计算每个品种是否满足条件P,相当于每个品种都要跨指标计 ...

连续合约:STKCOUNT('连续合约板块');
for J=1 to 连续合约 do
BEGIN
Addtoblock(STKFROMBLK('连续合约板块' , J),'连续合约');

END
这样的写法可以在一秒内把连续合约板块的全部品种加到 连续合约 板块 不知道用这种方法能不利用到上面的情景


补充内容 (2023-6-29 09:43):
我能把上面的PP加到这里这个加入板块的语句里面吗  达到满足PP才加入板块的效果
回复

使用道具 举报

507

主题

2975

帖子

2985

积分

Rank: 2

等级: 标准版

注册:
2023-2-16
曾用名:
 楼主| 发表于 2023-6-29 09:46 | 显示全部楼层
技术009 发表于 2023-6-29 09:28
获取不了。或者你自己写循环,遍历每个品种,然后计算每个品种是否满足条件P,相当于每个品种都要跨指标计 ...

连续合约:STKCOUNT('连续合约板块');
for J=1 to 连续合约 do
BEGIN
p:STKFROMBLK('连续合约板块' , J);
PP:STKINDI(p,'多周期混合模型.P',0,5);


Addtoblock(PP,'连续合约');

END

我是这个意思 但是好像不对
回复

使用道具 举报

507

主题

2975

帖子

2985

积分

Rank: 2

等级: 标准版

注册:
2023-2-16
曾用名:
 楼主| 发表于 2023-6-29 10:06 | 显示全部楼层
技术009 发表于 2023-6-29 09:23
不能的。  没有直接函数能这样做。并且一个问题 是满足条件的也可能不止一个品种。

好像可以···
回复

使用道具 举报

507

主题

2975

帖子

2985

积分

Rank: 2

等级: 标准版

注册:
2023-2-16
曾用名:
 楼主| 发表于 2023-6-29 10:20 | 显示全部楼层
技术009 发表于 2023-6-29 09:23
不能的。  没有直接函数能这样做。并且一个问题 是满足条件的也可能不止一个品种。

Addtoblock('AP00','合约'); 老师  这个是加入板块  
如果我要设置当这个品种加入板块5个K后 就删除这个品种要怎么写?
回复

使用道具 举报

507

主题

2975

帖子

2985

积分

Rank: 2

等级: 标准版

注册:
2023-2-16
曾用名:
 楼主| 发表于 2023-6-29 10:21 | 显示全部楼层
技术009 发表于 2023-6-29 09:28
获取不了。或者你自己写循环,遍历每个品种,然后计算每个品种是否满足条件P,相当于每个品种都要跨指标计 ...

每个板块设置一个区间,加入板块多久就删除该品种···
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-7-28 05:39 , Processed in 0.119852 second(s), 22 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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