以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  [求助] 求写程序关于资金管理  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=70357)

--  作者:twtyhome
--  发布时间:2014/9/24 10:14:41
--  [求助] 求写程序关于资金管理
KD:=SFILTER(TJBZ=1,TJSZ=1);
PD:=SFILTER(TJSZ=1,TJBZ=1);
开多:BUY(KD ,1,THISCLOSE);          //开多信号
平多:SELL(PD,1,THISCLOSE);                       //平多信号
以上程序是指:
满足条件KD时以收盘价开多仓1手
满足条件PD时以收盘价平多仓1手
是吗?
如果想成写
满足条件KD时以收盘价按现有资金量的30%开多仓
满足条件PD时以收盘价平所有的多仓
如何写?
在策略测试中为什么这个开仓量不能改?如要改应用什么函数?

--  作者:jinzhe
--  发布时间:2014/9/24 10:23:30
--  
1.
开多:BUY(KD ,30%,THISCLOSE);          //开多信号
平多:SELL(PD,0,THISCLOSE);                       //平多信号
 
2.
手数在代码里面改
测试里面修改的手数设置的是以前的一种下单方式,现在已经被放弃使用了