金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 69|回复: 6

股票交易按账户总资产总值下单

[复制链接]

29

主题

124

帖子

124

积分

Rank: 4

等级: 专业版

注册:
2025-11-7
曾用名:
发表于 2025-11-28 09:41 | 显示全部楼层 |阅读模式
请教老师,后台程序化中,按照账户总值的百分比下单,该用哪个函数
比如20万的总值,可用资金是5万,15万持仓,每次下单下20万的1/10.
回复

使用道具 举报

2

主题

5831

帖子

5831

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-24
曾用名:
发表于 2025-11-28 09:51 | 显示全部楼层
总资产本身就包含的浮动的市值。因此有可能会在不同时间计算出不同的下单资金。另外按照总资产算的资金有可能超出可用资金。如果你觉得这种情况可以接受/能处理  就用总资产算好了。否则还是建议用可用,或者直接固定资金量。  
回复

使用道具 举报

29

主题

124

帖子

124

积分

Rank: 4

等级: 专业版

注册:
2025-11-7
曾用名:
 楼主| 发表于 2025-12-2 16:28 | 显示全部楼层
后台程序化,股票每支买入2万元,用这个公式可以么?
股票报的单位是手数,不是股数,所以要除以100对吧

手数:=round(20000/昨收/100);
TBUY(空仓做多条件,手数,MKT);
回复

使用道具 举报

2

主题

5831

帖子

5831

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-24
曾用名:
发表于 2025-12-2 16:39 | 显示全部楼层
按照最新价计算股数的方式如下:

c1:=callstock(‘’,vtclose,6,0);//这个品种最新价
ss:100*floor(20000/(c1*100));//能买入的股数

这里c1可以换成你的昨手.  先计算股数是多少个100整数倍 ,再复原回 100整数倍。
回复

使用道具 举报

29

主题

124

帖子

124

积分

Rank: 4

等级: 专业版

注册:
2025-11-7
曾用名:
 楼主| 发表于 2025-12-3 12:51 | 显示全部楼层
106212 发表于 2025-12-2 16:28
后台程序化,股票每支买入2万元,用这个公式可以么?
股票报的单位是手数,不是股数,所以要除以100对吧
...

我自己这个条件没起作用,还是只买入1手
回复

使用道具 举报

29

主题

124

帖子

124

积分

Rank: 4

等级: 专业版

注册:
2025-11-7
曾用名:
 楼主| 发表于 2025-12-3 12:54 | 显示全部楼层
所以Tbuy函数在股票下,应该输入的是买入的股数,而不是手数么?
比如买入1手,100股,应该是
TBUY(空仓做多条件,100,MKT);
回复

使用道具 举报

2

主题

5831

帖子

5831

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-24
曾用名:
发表于 2025-12-3 13:05 | 显示全部楼层
本帖最后由 资深技术05 于 2025-12-3 13:07 编辑

对,代码里直接填写股数,就是100整数倍。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-12-3 17:16 , Processed in 0.148533 second(s), 21 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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