以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  金字塔软件问题提交  (http://weistock.com/bbs/list.asp?boardid=2)
----  图表资金管理问题  (http://weistock.com/bbs/dispbbs.asp?boardid=2&id=73658)

--  作者:edda
--  发布时间:2014/12/28 20:48:15
--  图表资金管理问题
图表程序化交易

1、有没有函数可定义历史数据的第一根有效K棒?在上期所进一步设置RB涨跌幅度以前,会有隔夜后第二天开盘即10%的涨跌幅,若在图表上使用当前资产:ASSET,NOAXIS,COLORGRAY,若方向做反,ASSET在这根K棒之后会有很大的降幅,能不能用函数将历史回测时的有效数据定义在这根K棒之后,使ASSET曲线不经历这根K棒

2、初始资金1万,初始手数1,策略中定义当ASSET超过2万时,手数由1增为2,。当图表实盘程序化交易时,若真实资金由1万增至2万,此时从账户中取出1万,但根据虚拟资金的定义,此时ASSET是否仍为2万?若仍为2万,此时策略仍会开2手,但真实资金对应的策略手数应该是1手,请教该问题如何解决?

3、初始资金1万,初始手数1,策略中定义当ASSET超过2万时,手数由1增为2。做实盘交易时,若初始资金是1万,刚入市,但由于图表上已经加载历史数据,可能此时当下K棒策略对应的ASSET是2万或3万,此时策略会开2手或3手,这会导致刚入市时,第一笔的开仓手数和真实资金对应策略中的手数不一致,第一笔应只开1手,请教该问题如何解决?

--  作者:百湛必胜客
--  发布时间:2014/12/28 20:52:28
--  
开多少,看代码和设置的开仓系数
--  作者:edda
--  发布时间:2014/12/29 20:43:03
--  
不好意思 没太明白
例如我现在有1万资金,策略里初始资金也设置为1万,但此时图表加载了历史数据的买卖信息,最末根K棒的ASSET并不等于1万,我想让最末根K棒的ASSET初始化为1万,这个问题如何解决?
图片点击可在新窗口打开查看
--  作者:FexTel
--  发布时间:2014/12/30 8:52:57
--  

1, 这个很难控制的,现在设置为1W,等交易运行下后值又会变化

2,可以限定历史K线数目,然后计算盈亏。把初始资金设成1w+盈亏