金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 2257|回复: 6

股票回测时成交明细都是100股,怎么改为按比例下单呢?

[复制链接]

2

主题

22

帖子

22

积分

Rank: 1

等级: 新手上路

注册:
2024-1-10
曾用名:
发表于 2024-1-11 15:12 | 显示全部楼层 |阅读模式
开多: BUY (m>a AND HOLDING=0,5%, NEXTOPEN);
平多: SELL(开仓历时=时间,0,THISCLOSE);
比如,这样写下单条件,但测试出来的下单还是100股。
想按资产比例下单,比如100万的5%每只票,要怎么设置或写法呢?谢谢!
回复

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2024-1-11 15:15 | 显示全部楼层
就是这样写的。你看下你回测时候的资金设置是多少呢。

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

使用道具 举报

2

主题

22

帖子

22

积分

Rank: 1

等级: 新手上路

注册:
2024-1-10
曾用名:
 楼主| 发表于 2024-1-11 15:38 | 显示全部楼层
估计问题出在股票总量上,全市场股票回测的话,默认本金得亿以上了?这样统计不出投入产出比。还不如用传统enterlong呢,有没更好的解决办法呢
回复

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2024-1-11 15:41 | 显示全部楼层
本帖最后由 技术009 于 2024-1-11 15:44 编辑

不是啊。我们回测时候,是单个品种分配资金的哦。  随便测试都可以的呀。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号? 微信登录

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

使用道具 举报

2

主题

22

帖子

22

积分

Rank: 1

等级: 新手上路

注册:
2024-1-10
曾用名:
 楼主| 发表于 2024-1-12 09:39 | 显示全部楼层
嗯,刚试了可以。但有个问题:enterlong,BK,然后设置次日开盘买; 为啥与“开多: BUY (m>a AND HOLDING=0,5%, NEXTOPEN);”测试出来的数据、盈亏差别很大呢?理论上结果应该是一样吧
回复

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2024-1-12 10:03 | 显示全部楼层
本帖最后由 技术009 于 2024-1-12 10:05 编辑

旧的语句控制不了手数的,默认就是全仓。

所以你用新的交易语句回测,你用5%资金这种,结果肯定不一样。
旧语句+设置了开平此周期开盘


新语句,资金选择100%:


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号? 微信登录

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

使用道具 举报

2

主题

22

帖子

22

积分

Rank: 1

等级: 新手上路

注册:
2024-1-10
曾用名:
 楼主| 发表于 2024-1-12 12:36 | 显示全部楼层
嗯,按您的方法可以一致了,感谢!
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-8-3 22:45 , Processed in 0.095770 second(s), 22 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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