以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 高级功能研发区 (http://weistock.com/bbs/list.asp?boardid=5) ---- 卖出所有持仓的意思吗 (http://weistock.com/bbs/dispbbs.asp?boardid=5&id=184686) |
|
-- 作者:rockyan -- 发布时间:2021/3/14 23:13:22 -- 卖出所有持仓的意思吗 sell_close(k,"market",volume=portfolio_i.buy_today_quantity,serial_id = 1)
是如题的意思吗? 如果不是,应该怎么表示呢?类似与pel中的sell (\'\',holding,...)的意思 |
|
-- 作者:yukizzc -- 发布时间:2021/3/15 13:36:23 -- 是的,没错 |
|
-- 作者:rockyan -- 发布时间:2021/3/24 23:13:26 -- sell_close(k,"market",volume=portfolio_i.buy_today_quantity,serial_id = 1)
应用到范例 change_hold ,不能平仓,哪里错了?平全部的持仓,到底应该怎么写? |
|
-- 作者:rockyan -- 发布时间:2021/3/24 23:31:03 -- 另外,查询账户各品种,持有多少仓,手或股,应该怎么表达? 有没有细致一点的API说明? |
|
-- 作者:wenarm -- 发布时间:2021/3/25 15:05:10 -- 贴出完整的代码,单独一句话,没法分析结果。 |
|
-- 作者:wenarm -- 发布时间:2021/3/25 15:10:51 --
[此贴子已经被作者于2021/3/25 15:11:16编辑过]
|
|
-- 作者:rockyan -- 发布时间:2021/3/25 18:12:33 -- # 可以自己import我们平台支持的第三方python模块,比如pandas、numpy等。 #比较简单的根据市盈率做的策略,只选取排名前几的进行轮动调仓。 import time # 在这个方法中编写任何的初始化逻辑。context对象将会在你的算法策略的任何方法之间做传递。 # 你选择的证券的数据更新将会触发此段逻辑,例如日或分钟历史数据切片或者是实时数据切片更新 #sell_close(k, \'Market\', 0, 100, 0,serial_id = 1) # after_trading函数会在每天交易结束后被调用,当天只会被调用一次 |
|
-- 作者:rockyan -- 发布时间:2021/3/25 18:23:30 -- 完整代码见上 |
|
-- 作者:rockyan -- 发布时间:2021/3/25 18:26:04 --
|
|
-- 作者:yukizzc -- 发布时间:2021/3/25 19:08:48 -- get_portfolio返回一个portfolio对象 然后根据api文档你去看这个对象的属性不就明白了吗 这个如果您对编程中对象概念没有概念的话,估计在编写python这类代码中会比较困难的 |