金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 3898|回复: 15

策略品种筛选

[复制链接]

226

主题

879

帖子

879

积分

等级: 免费版

注册:
2022-4-2
曾用名:
发表于 2023-7-4 09:16 | 显示全部楼层 |阅读模式
金字塔可以做到在自定义的板块中通过代码筛选规则限定的一些品种,然后再进行交易吗
回复

使用道具 举报

37

主题

9987

帖子

6万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
wenarm
发表于 2023-7-4 09:39 | 显示全部楼层
使用股票池功能进行筛选
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

226

主题

879

帖子

879

积分

等级: 免费版

注册:
2022-4-2
曾用名:
 楼主| 发表于 2023-7-4 10:08 | 显示全部楼层
技术006 发表于 2023-7-4 09:39
使用股票池功能进行筛选

就是比如说双均线策略,自定义了一个连续后复权成交持仓活跃的50个期货品种的版块。然后在双均线策略代码里对加入交易的品种进行筛选过滤。选出10个或者20个。进行交易,周频或者月频去筛品种加入到策略里。能否实现回测?
回复

使用道具 举报

37

主题

9987

帖子

6万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
wenarm
发表于 2023-7-4 10:11 | 显示全部楼层
实现不了你这种需求的回测。股票池只能针对实时数据进行筛选出结果。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

226

主题

879

帖子

879

积分

等级: 免费版

注册:
2022-4-2
曾用名:
 楼主| 发表于 2023-7-4 14:42 | 显示全部楼层
技术006 发表于 2023-7-4 10:11
实现不了你这种需求的回测。股票池只能针对实时数据进行筛选出结果。

直接在策略代码里引用各个主连合约的数据呢
回复

使用道具 举报

226

主题

879

帖子

879

积分

等级: 免费版

注册:
2022-4-2
曾用名:
 楼主| 发表于 2023-7-4 15:22 | 显示全部楼层
技术006 发表于 2023-7-4 10:11
实现不了你这种需求的回测。股票池只能针对实时数据进行筛选出结果。

引用后,再做指标计算结果的排序之类的操作;不过引用操作符用的会比较多
回复

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2023-7-4 17:11 | 显示全部楼层
参考HOD2函数。

求数组按从高到低排序的名次。

用法:
HOD2(X,N,K):求某一周期X数组内N个元素(N <= 最大元素数)的K值依照从高到低排序后为第几个高值,返回值为排序名次。N=0则表示数组全部元素参与计算

例如:
我们根据KDJ的K值由大到小排序,品种为CU,RU,M,CF,IF
1、首先建立数组
VARIABLE: X[5]:=0;
X[1]:=STKINDI('CU00','KDJ.K',0,6,0);
X[2]:=STKINDI('RU00','KDJ.K',0,6,0);
X[3]:=STKINDI('M00','KDJ.K',0,6,0);
X[4]:=STKINDI('CF00','KDJ.K',0,6,0);
X[5]:=STKINDI('IF00','KDJ.K',0,6,0);
2、通过HOD2函数排序
CU排名:HOD2(X,5,X[1]),LINETHICK0;
RU排名:HOD2(X,5,X[2]),LINETHICK0;
M排名:HOD2(X,5,X[3]),LINETHICK0;
CF排名:HOD2(X,5,X[4]),LINETHICK0;
IF排名:HOD2(X,5,X[5]),LINETHICK0;

之后下单条件中加入排名结果的判断:
if IF排名<=3 then
begin
//指定到品种下单
end

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

使用道具 举报

226

主题

879

帖子

879

积分

等级: 免费版

注册:
2022-4-2
曾用名:
 楼主| 发表于 2023-7-4 17:32 | 显示全部楼层
技术009 发表于 2023-7-4 17:11
参考HOD2函数。

求数组按从高到低排序的名次。

能否直接引用板块内的所有品种,一个个品种输入写的话引用操作符过多不是对电脑要求比较高了
回复

使用道具 举报

37

主题

9987

帖子

6万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
wenarm
发表于 2023-7-5 08:26 | 显示全部楼层
这种玩法没有任何意义,同样做不了回测。筛选这种操作只能在实时行情下进行
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

226

主题

879

帖子

879

积分

等级: 免费版

注册:
2022-4-2
曾用名:
 楼主| 发表于 2023-7-5 08:54 | 显示全部楼层
技术006 发表于 2023-7-5 08:26
这种玩法没有任何意义,同样做不了回测。筛选这种操作只能在实时行情下进行

长周期策略,周频率筛选不用做到特别实时的
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-6-16 00:14 , Processed in 0.186367 second(s), 21 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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