金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
楼主: 100018518

请教股票池问题

[复制链接]

45

主题

257

帖子

262

积分

等级: 免费版

注册:
2021-5-20
曾用名:
 楼主| 发表于 2022-4-26 12:20 | 显示全部楼层
技术010 发表于 2022-4-26 11:13
holding的值是根据buy和sell得来的,你股票池上用holding这条路是不通的,而且股票池使用的是固定的K线数量 ...

我知道是固定数的K,若没有固定一个节点,那就没有数据的计算结果!,现在我的困惑是不知道股票池设计机制,所以我无从记录。我需要的就是记录,显然,如果股票池若不取历史数据那如何需要固定数量的K?如计算中间的数据MA1:=MA(C,10);可以记录,那就应该可以记录TJ:=MA1>C(或CROSS(MA1,C))成立时(开仓)的某个值(mholding=0或赋值)。
我想的要记录一个数据即使如此,不知道股票池是不是还按此机制,若是请老师明示。
回复

使用道具 举报

0

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
gxx978
发表于 2022-4-26 12:39 | 显示全部楼层
TJ:=MA1>C这个条件是可以记录啊,图表的交易策略在股票池上运行,也会计算出holding的值的啊,计算的机制是一样的啊。你可以在股票池上监控一个条件holding=0 AND TJ,满足条件被选出来,就进入到股票池,进行买入。但是股票池是指定固定数量的,K线的起始位置发送了变化,即使不出现平仓信号,你的这个holding可能后面又等于0了啊,就会有开仓啊。这个机制就像在图表上使用固定数量的K线一个道理啊,这也就是为什么在图表上不允许使用固定的K线数量。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

45

主题

257

帖子

262

积分

等级: 免费版

注册:
2021-5-20
曾用名:
 楼主| 发表于 2022-4-26 13:06 | 显示全部楼层
技术010 发表于 2022-4-26 12:39
TJ:=MA1>C这个条件是可以记录啊,图表的交易策略在股票池上运行,也会计算出holding的值的啊,计算的机制 ...

谢谢老师了,我困惑的是图表holding在股票池里的计算不一样。所以有疑问。
回复

使用道具 举报

0

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
gxx978
发表于 2022-4-26 13:11 | 显示全部楼层
肯定会不一样的啊,你了解了K线计算的其实位置和使用固定数量的K线的区别,就很好理解了,你使用了固定数量的K线,那新来一根K线,就会顶替掉第一根K线,K线数量是固定不变的,K线的起始位置会影响信号的。而图表是不使用固定数量的K线,新来一根K线,是按累积的方式增加K线数量的,起始位置不会变,不会影响前面holding的值。所以不能保证图表和股票池中计算的holding是一样的。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

45

主题

257

帖子

262

积分

等级: 免费版

注册:
2021-5-20
曾用名:
 楼主| 发表于 2022-4-27 09:50 | 显示全部楼层
技术010 发表于 2022-4-26 13:11
肯定会不一样的啊,你了解了K线计算的其实位置和使用固定数量的K线的区别,就很好理解了,你使用了固定数量 ...

老师好,您说holding的值是根据buy和sell得来的。您又说在股票池不运行函数buy及sell,那是不是意味着holding的值不会改变?我用holding可不可以控制开仓——当根K发出信号holding=0,直到BK1:<开仓条件=1&&holding=0>发出开仓,以后的K线holding=1;现在的问题就是我想在开仓以后的K线即使<开仓条件=1>成立,因为holding=1,所以不会再开仓!即通过holding改变控制开仓。当然我在股票池选择开仓的条件是:BK1:<开仓条件=1&&holding=0>。这样可以限制开仓吗?好像实盘不行喔。
回复

使用道具 举报

0

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
gxx978
发表于 2022-4-27 09:55 | 显示全部楼层
1、股票池中是会运行buy,sell这些语句,只是不会触发动作。
2、股票池中使用的是固定K线数量,这个会导致信号闪烁,holding的值会随意变化,所以你在股票池中用holding来控制是不可以的,整个交易思路就不行。把图表的这套交易机制不能移植到股票池中使用的。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

45

主题

257

帖子

262

积分

等级: 免费版

注册:
2021-5-20
曾用名:
 楼主| 发表于 2022-4-27 09:58 | 显示全部楼层
技术010 发表于 2022-4-27 09:55
1、股票池中是会运行buy,sell这些语句,只是不会触发动作。
2、股票池中使用的是固定K线数量,这个会导致 ...

老师,我认为不是K数量问题,当我采用分笔回测工具时看不出闪烁喔!

补充内容 (2022-4-27 09:59):
当我采用图表固定数量K分笔回测时看不出的

补充内容 (2022-4-27 10:01):
要闪烁,分笔回测数据量变化更大,而且我的公式简单没有采用SMA之类
回复

使用道具 举报

0

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
gxx978
发表于 2022-4-27 10:01 | 显示全部楼层
本帖最后由 技术010 于 2022-4-27 10:04 编辑

1、你看不到不代表不存在这个问题啊,我只是把机制和可能性跟你说明了,信号闪烁是个概率问题,不是必然问题。你的这个交易思路在股票池上就是不可以的,你用holding=0来控制也不一定每次都能控制住的。

2、holding的计算和K线的起始位置有很大关系的,你用固定数量,K线起始位置变了,那holding就有可能变化。连图表上我们都不让客户用固定K线数量,怎么可能会在股票池中建议客户这么用呢。


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

使用道具 举报

45

主题

257

帖子

262

积分

等级: 免费版

注册:
2021-5-20
曾用名:
 楼主| 发表于 2022-4-27 10:04 | 显示全部楼层
技术010 发表于 2022-4-27 10:01
你看不到不代表不存在这个问题啊,我只是把机制和可能性跟你说明了,你的这个交易思路在股票池上就是不可以 ...

我知道holding在当根K信号是变化的,但图表显示在信号后的K是稳定的,这也是K走完,holding可以控制开仓,教程也是这样教的。老师有没有其它原因呢?

补充内容 (2022-4-27 10:05):
或者股票池hoding的机制的确是不一样呢?
回复

使用道具 举报

0

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
gxx978
发表于 2022-4-27 10:07 | 显示全部楼层
本帖最后由 技术010 于 2022-4-27 10:09 编辑

1、不是当根K线的信号闪烁问题,你是历史上的信号闪烁,会影响当根K线上的holding的值的,股票池上只能用固定数量K线,每来一个新的K线,会把之前的K线剔除,这样K线的起始位置就变了,这样对holding会有影响的。如果你非要在股票池上玩图表那一套,我们也没办法啊,出了问题只能你自己跟踪原因了。
2、holding这个概念本来就是图表上才有的,股票池这个功能的设计根本没有考虑这个。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-7-18 15:48 , Processed in 0.219386 second(s), 20 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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