以文本方式查看主题
- 金字塔客服中心 - 专业程序化交易软件提供商 (http://www.weistock.com/bbs/index.asp)
-- 金字塔软件问题提交 (http://www.weistock.com/bbs/list.asp?boardid=2)
---- 连亏次数和连盈次数函数有问题 (http://www.weistock.com/bbs/dispbbs.asp?boardid=2&id=4405)
|
-- 作者:smarter
-- 发布时间:2010/12/13 8:09:02
-- 连亏次数和连盈次数函数有问题
按照函数列表中定义
当前位置之前连续有多少次盈利的交易,注意每次平仓算一次交易,而开仓不算 用法:NUMSEQWIN 该函数仅在逐周期计算模式下有效 所属函数组:交易系统
当前位置之前连续有多少次亏损的交易,注意每次平仓算一次交易,而开仓不算 用法:NUMSEQLOSS 该函数仅在逐周期计算模式下有效 所属函数组:交易系统
但是,在交易模型中,下述语句
之前连盈次数:NUMSEQWIN,LINETHICK0; 之前连亏次数:NUMSEQLOSS,LINETHICK0; 最大连盈次数:MAXSEQWIN,LINETHICK0; 最大连亏次数:MAXSEQLOSS,LINETHICK0;
显示出 当前位置之前连盈次数NUMSEQWIN 远大于 最大连盈次数MAXSEQWIN 当前位置之前连连亏数NUMSEQWIN 远大于 最大连亏次数MAXSEQLOSS
而最大连盈次数MAXSEQWIN和最大连亏次数MAXSEQLOSS, 这两个函数是正确的
请求更正, 谢谢!
|
-- 作者:fly
-- 发布时间:2010/12/13 9:10:27
--
感谢提交!
|
-- 作者:fly
-- 发布时间:2010/12/13 11:22:05
--
本人测试,2.1版本.图表
3个交易策略,多个商品周期.
这四个函数均返回正确.
楼主再测试一下,如果还是如楼主所说,请贴图,并详细说明一下如何测试的,非常感谢!
|
-- 作者:smarter
-- 发布时间:2010/12/13 12:59:42
--
|
-- 作者:smarter
-- 发布时间:2010/12/13 13:00:56
--
KCS:=1; 之前连盈次数:NUMSEQWIN,LINETHICK0; 之前连亏次数:NUMSEQLOSS,LINETHICK0; 最大连盈次数:MAXSEQWIN,LINETHICK0; 最大连亏次数:MAXSEQLOSS,LINETHICK0;
M55:MA(ref(C,1),55), Linethick1; SELLSHORT(C>m55 and HOLDING<0,0,thisclose); SELL(C<m55 and HOLDING>0,0,thisclose); BUY(C>m55 and HOLDING=0 ,KCS,thisclose); BUYSHORT(C<m55 and HOLDING=0,KCS,thisclose);
日线周期
|
-- 作者:smarter
-- 发布时间:2010/12/14 12:11:24
--
能确认那里出问题了吗?
|
-- 作者:fly
-- 发布时间:2010/12/14 12:31:06
--
在查
|
-- 作者:smarter
-- 发布时间:2010/12/18 17:21:08
--
ding
|
-- 作者:smarter
-- 发布时间:2010/12/20 21:40:27
--
ding
|
-- 作者:bbking
-- 发布时间:2010/12/21 9:06:27
--
搞到最后~那个连亏连赢等函数得自己写一个才靠谱...
|