以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 金字塔软件问题提交 (http://weistock.com/bbs/list.asp?boardid=2) ---- 给金字塔提个改进建议 (http://weistock.com/bbs/dispbbs.asp?boardid=2&id=6676) |
-- 作者:背影很杀 -- 发布时间:2011/5/27 17:03:51 -- 给金字塔提个改进建议 用了一段时间的金字塔了,软件整体应用上比较满意,最近在用图表程序化交易操作,但是发现一点缺失希望可以改进增加个功能! 关于图表程序化交易测试,每次测试的结果都与实际交易上有很大的偏差,交易滑点上自不必说,因为变量的东西永远没办法解决! 可是,关于买卖成交价的改进就可以了,因为测试的时候成交时是按信号出现点交易的,所以缺少了更准确的买卖方成交! 因为我们在实盘操作时都是用“对手方价格成交”而是不是信号出现点成交,简单说通常会差一个点位的价格! 比如下方的开多买入: 4801卖方(成交点) 4800买方(信号点) 但是在测试的时候就出现了成交价格在4800的点位上计算的,虽然一个点差不算大,可是时间久了每一次交易都至少有一个点的差距,那测试的结果真不敢在实盘操作了! 所以希望软件开发团队的各位同仁们,可不可以增加一个可以选择在(对手方价格)买入或是在(本手方价格)买入的功能!这样测试的准确性就更高了! 不知我的表达,管理员们能看懂不!呵呵!希望如此! |
-- 作者:fly -- 发布时间:2011/5/27 17:29:08 -- 首先感谢您的宝贵建议!
看看这个帖子,是否对您目前测试有帮助 http://www.weistock.com/bbs/dispbbs.asp?BoardID=2&ID=3031&skin=0
也可以看看金字塔BUY函数,指定一个入场价格测试. 以前Leevolvo写的一个测试示例,贴出来供坛友参阅一下 high20:=ref(hhv(h,20),1); low10:=ref(llv(L,10),1); buycond:=h>high20; sellcond:=L<low10; buy(holding=0 and buycond,1,limitr,high20); sell(holding>0 and sellcond,1,limitr,low10); 这样测试的时候,就是以指定的价格“high20、low10”进行测试的。 |