欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → 模拟回测

   

欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。    


  共有5603人关注过本帖树形打印复制链接

主题:模拟回测

帅哥哟,离线,有人找我吗?
黄金精算师
  11楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:黑侠 帖子:836 积分:0 威望:0 精华:0 注册:2014/12/26 11:47:55
  发帖心情 Post By:2015/12/18 17:30:27    Post IP:121.13.65.239[只看该作者]

我修改了价格,与删除掉他,结果什么的都不会发生变化,你帮再看一下,
前面的那行,资金是有变化的

 回到顶部
帅哥哟,离线,有人找我吗?
jinzhe
  12楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:罗宾汉 帖子:46311 积分:50819 威望:0 精华:2 注册:2011/3/23 8:50:25
  发帖心情 Post By:2015/12/18 17:33:26    Post IP:58.246.57.26[只看该作者]

说明现在的k线图上的k线数量在2000根以内,所以才会没有效果


金字塔—专业程序化交易量化投资平台

客户服务部

----------------------------------------------------------- 欢迎您参加我公司的技术培训,具体培训需求请发邮件到service@weistock.com

您的宝贵建议或者投诉,请发往邮箱:weiwei@weistock.com

 回到顶部
帅哥哟,离线,有人找我吗?
黄金精算师
  13楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:黑侠 帖子:836 积分:0 威望:0 精华:0 注册:2014/12/26 11:47:55
  发帖心情 Post By:2015/12/20 9:46:17    Post IP:58.251.52.105[只看该作者]

有几个结果没有应有的反应,你看一下,是还是那里没 有表达清楚
1、修改了这一段的数据测试结里变化不正常(看后面备注)
//回测主程
if barpos=datacount-向前回测数量 then begin
 模拟资金=8000000;                                               //按理修改后,结果会发生变化,但是没有
 模拟做空开平仓次数=100 ;                                       //按理修改后,结果会发生变化,但是没有
 模拟做多开平仓次数=100 ;                                        //按理修改后,结果会发生变化,但是没有
end

//--------------------------------
variable:模拟资金=1000000;      //设模拟资金100万元                          //修改这个会改变结果
variable:模拟做空开平仓次数=0 ;         //记录开平仓次数用                      //修改这个会改变结果
variable:模拟做多开平仓次数=0 ;         //记录开平仓次数用                      //修改这个会改变结果
向前回测数量:=200;             //向前回测2000根K柱                                                              //修改这个结果没有反应,按理这个应会变才对

2、我想的是向历史回测记录在当下,见下图,看一下是不是那里没说清楚

图片点击可在新窗口打开查看此主题相关图片如下:11.jpg
图片点击可在新窗口打开查看
我用的是分钟线,按30天计算,两个2000根K柱应不止了,但 是结果并没 变化
我画的2是按当时行情行历史回测,在这么多K柱下,查最终结里应不会发生变化,因为他是最后的2000根,图为1分钟K线

同样, 我画了一个1,那是在中间也看不到限制的结果
   




 回到顶部
帅哥哟,离线,有人找我吗?
jinzhe
  14楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:罗宾汉 帖子:46311 积分:50819 威望:0 精华:2 注册:2011/3/23 8:50:25
  发帖心情 Post By:2015/12/21 9:25:28    Post IP:58.246.57.26[只看该作者]

if barpos=datacount-向前回测数量 then begin
 模拟资金=8000000;                                               //按理修改后,结果会发生变化,但是没有
 模拟做空开平仓次数=100 ;                                       //按理修改后,结果会发生变化,但是没有
 模拟做多开平仓次数=100 ;                                        //按理修改后,结果会发生变化,但是没有
end

//--------------------------------
variable:模拟资金=1000000;      //设模拟资金100万元                          //修改这个会改变结果
variable:模拟做空开平仓次数=0 ;         //记录开平仓次数用                      //修改这个会改变结果
variable:模拟做多开平仓次数=0 ;         //记录开平仓次数用                      //修改这个会改变结果
向前回测数量:=200;             //向前回测2000根K柱                                                              //修改这个结果没有反应,按理这个应会变才对

顺序不对,要改成

 


//--------------------------------
variable:模拟资金=1000000;      //设模拟资金100万元                          //修改这个会改变结果
variable:模拟做空开平仓次数=0 ;         //记录开平仓次数用                      //修改这个会改变结果
variable:模拟做多开平仓次数=0 ;         //记录开平仓次数用                      //修改这个会改变结果
向前回测数量:=200;             //向前回测2000根K柱                                                              //修改这个结果没有反应,按理这个应会变才对

if barpos=datacount-向前回测数量 then begin
 模拟资金=8000000;                                               //按理修改后,结果会发生变化,但是没有
 模拟做空开平仓次数=100 ;                                       //按理修改后,结果会发生变化,但是没有
 模拟做多开平仓次数=100 ;                                        //按理修改后,结果会发生变化,但是没有
end


金字塔—专业程序化交易量化投资平台

客户服务部

----------------------------------------------------------- 欢迎您参加我公司的技术培训,具体培训需求请发邮件到service@weistock.com

您的宝贵建议或者投诉,请发往邮箱:weiwei@weistock.com

 回到顶部
帅哥哟,离线,有人找我吗?
jinzhe
  15楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:罗宾汉 帖子:46311 积分:50819 威望:0 精华:2 注册:2011/3/23 8:50:25
  发帖心情 Post By:2015/12/21 9:25:49    Post IP:58.246.57.26[只看该作者]

k线数量够不够2000根,要输出datacount 函数,而不是靠感觉


金字塔—专业程序化交易量化投资平台

客户服务部

----------------------------------------------------------- 欢迎您参加我公司的技术培训,具体培训需求请发邮件到service@weistock.com

您的宝贵建议或者投诉,请发往邮箱:weiwei@weistock.com

 回到顶部
帅哥哟,离线,有人找我吗?
黄金精算师
  16楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:黑侠 帖子:836 积分:0 威望:0 精华:0 注册:2014/12/26 11:47:55
  发帖心情 Post By:2015/12/21 14:00:08    Post IP:121.13.65.239[只看该作者]

这个不是感觉,是随便算也远超2000根了

 回到顶部
帅哥哟,离线,有人找我吗?
黄金精算师
  17楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:黑侠 帖子:836 积分:0 威望:0 精华:0 注册:2014/12/26 11:47:55
  发帖心情 Post By:2015/12/21 14:01:04    Post IP:121.13.65.239[只看该作者]

而且我用的是200根1 分钟K线,周期长达几个月


 回到顶部
帅哥哟,离线,有人找我吗?
黄金精算师
  18楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:黑侠 帖子:836 积分:0 威望:0 精华:0 注册:2014/12/26 11:47:55
  发帖心情 Post By:2015/12/21 14:03:09    Post IP:121.13.65.239[只看该作者]

我这个顺序是要倒过来发贴,但心你看错了,以为一个问题,程序是没有发生变化的

 回到顶部
帅哥哟,离线,有人找我吗?
黄金精算师
  19楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:黑侠 帖子:836 积分:0 威望:0 精华:0 注册:2014/12/26 11:47:55
  发帖心情 Post By:2015/12/21 14:31:40    Post IP:14.221.161.104[只看该作者]

版主,在吗,我在线,等你,你帮我试一下代码,我用的是200根K线,打开看盘成交量最大可超过200次,这个按正常理解应该有问题。

 回到顶部
帅哥哟,离线,有人找我吗?
jinzhe
  20楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:罗宾汉 帖子:46311 积分:50819 威望:0 精华:2 注册:2011/3/23 8:50:25
  发帖心情 Post By:2015/12/21 14:31:41    Post IP:58.246.57.26[只看该作者]

variable:n=0;
向前回测数量:=20;
if barpos=datacount-向前回测数量 then n:=0;
if c>O then n:=n+1;
nn:n;

 

这个是按照上面思路写的测试代码,你可以看下NN是不是在最后20个周期重新开始计算了



金字塔—专业程序化交易量化投资平台

客户服务部

----------------------------------------------------------- 欢迎您参加我公司的技术培训,具体培训需求请发邮件到service@weistock.com

您的宝贵建议或者投诉,请发往邮箱:weiwei@weistock.com

 回到顶部
总数 49 上一页 1 2 3 4 5 下一页