全部 智大领峰 TBQuant功能 TBL语言 TB开户 问答专区 高手圈 其他
已解决
回测如何统计最大亏损次数?
2022-05-09 12:38

请问老师,回测如何统计最大亏损次数?

kyover

亏损次数有最大最小这种说法吗?另外回测统计是什么意思?

 

2022-05-09 14:10
suyesheng
@kyover

我指的是这次回测连续亏损的次数,最大是多少次

2022-05-09 15:08
timinginfo

他说的是最大连续亏损次数吧,

1、设定一个Series亏损计数器 LoseCounter ,初始值0

2、入场时,保存入场价格到一个Series,例如EntryPrice

3、离场时,比较离场价格和入场价格判断盈亏,如果亏损了 LoseCounter=LoseCounter+1;如果盈利了意味着终结了连亏,把 LoseCounter用ArrayPushBack或ArrayInsert加到arrLose一维数组中保存备用,并初始化LoseCounter=0

4、在BarStatus==2时,用HighestArray函数输出这个数组的最大值,就是最大连续亏损次数

 

 

2022-05-09 15:18
suyesheng
@timinginfo

谢谢

2022-05-09 23:35
您未登录,请先 登录注册 后发表评论
顶部