以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://222.73.7.161/bbs/index.asp) -- 金字塔软件问题提交 (http://222.73.7.161/bbs/list.asp?boardid=2) ---- 如何按保证金或是固定资金额度来设定持仓比例? (http://222.73.7.161/bbs/dispbbs.asp?boardid=2&id=152850) |
-- 作者:代人发贴 -- 发布时间:2017/5/12 10:17:41 -- 如何按保证金或是固定资金额度来设定持仓比例? 请教你个问题,
多品种交易程序化交易,如何按保证金或是固定资金额度来设定持仓比例?让同时下单但自动分配不同合约手数? 比如分配一份5万保证金,单合约J09,M09,下单手数会不同? 这个在哪里设置?谢谢! |
-- 作者:gxx978 -- 发布时间:2017/5/12 10:23:52 -- 这个需要在策略代码中写入。你的两个合约是按5万保证金的等分下单,即每一个合约是2.5万,floor(25000/(c*合约单位*保证金比例)),这个就是下单手数了。 |
-- 作者:pyd -- 发布时间:2017/5/12 10:26:44 -- 图表交易是按虚拟资金计算手数,多品种多框架之间的资金是独立的,默认都是100万,各自计算各自的手数 手数:asset/(c*TACCOUNT(41)*MULTIPLIER); |
-- 作者:tradersniper -- 发布时间:2017/5/12 10:34:20 -- 以下是引用gxx978在2017/5/12 10:23:52的发言:
这个需要在策略代码中写入。你的两个合约是按5万保证金的等分下单,即每一个合约是2.5万,floor(25000/(c*合约单位*保证金比例)),这个就是下单手数了。 在策略代码写入,那不同的合约都要写?那如果是多品种,是按个重新写到策略里?我看有个篮子组合功能是不是可解决这个问题? 比如100万 |
-- 作者:gxx978 -- 发布时间:2017/5/12 10:42:28 -- 通过篮子交易按照金额是可以计算出相应的下单手数的。篮子交易是监控一个品种或指数,条件满足后,这个篮子里的品种都会进行相应的下单操作。 |
-- 作者:tradersniper -- 发布时间:2017/5/12 13:12:09 -- 以下是引用gxx978在2017/5/12 10:42:28的发言:
通过篮子交易按照金额是可以计算出相应的下单手数的。篮子交易是监控一个品种或指数,条件满足后,这个篮子里的品种都会进行相应的下单操作。 如果是 如果是多个品种,是不是都必须在界面窗口打开才能进行程序化交易? 用篮子交易就不需要打开那么多窗口? 篮子交易的映射,每次只能选择一个映射品种?
|
-- 作者:tradersniper -- 发布时间:2017/5/12 13:18:15 -- 可否在软件设置里,针对每个品种设置固定手数,而程序信号指示提示买卖,不同的品种设置每次买卖的手数?这个在哪里设置? |
-- 作者:shq -- 发布时间:2017/5/12 13:20:39 -- 不是,前面已经描述过,篮子交易是监控某一个品种或者指数,然后针对该篮子里的所有品种按照预设的比例进行下单。 所以,不需要打开那么多的图表。 不是,篮子里的这些品种可以自由更改种类与比例,建议您去实际操作看下: http://www.weistock.com/WeisoftHelp/lanzi.htm。
|
-- 作者:shq -- 发布时间:2017/5/12 13:22:22 -- 7楼所描述的,篮子交易就可以实现,或者您使用后台交易系统,后台语句编写时可以指定下单的品种及其手数。 |
-- 作者:qwer123 -- 发布时间:2017/5/12 14:49:07 -- r2:=ref(o,todarbar); //交易金额(万) qw1:=200; //交易杠杆 qw2:=3.5; qq1:=qw1*qw2; tn2:=qq1*10000/(r2*multiplier); //加载次数 qw3:=8,linethick0; //窗口数量 qw4:=12; //基础交易手数 tn3:=round(tn2/(qw3*qw4)),linethick0; tn1:=max(tn3,1); n你可以参考这个,修改一下,应该可以满足你的要求。
|