金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 107|回复: 3

测试代码速度

[复制链接]

35

主题

134

帖子

134

积分

Rank: 4

等级: 专业版

注册:
2025-4-7
曾用名:
发表于 2025-4-8 12:07 | 显示全部楼层 |阅读模式
问题:如何测试代码运行速度?

论坛上,金字塔学院上的关于“调试”的文章我都看过多次,今天也自己试了一下。
Snipaste_2025-04-08_12-03-24.png
似乎是失败了,看不出代码运行速度,而且有点奇怪。

希望老师能举个例子,展示个完整的开平仓代码,debugfile应该要插入在哪里,才能测速度?
如何才能像这篇文章一样测速?
序列模式的运行效率是逐k线模式的10倍
https://www.weistock.com/bbs/forum.php?mod=viewthread&tid=6
(出处: 金字塔决策交易系统)

回复

使用道具 举报

2

主题

4903

帖子

4903

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-24
曾用名:
发表于 2025-4-8 13:20 | 显示全部楼层
代码如果太简单,没有啥耗时的 你做这种测试 就是看不出明显结果的。

输出的代码就放到开头和结尾就行了,并没有什么特殊的地方。
DEBUGFILE('D:\2222.TXT','开始',0);

//你自己的代码

DEBUGFILE('D:\2222.TXT','结束',0);
回复

使用道具 举报

35

主题

134

帖子

134

积分

Rank: 4

等级: 专业版

注册:
2025-4-7
曾用名:
 楼主| 发表于 2025-4-8 14:28 | 显示全部楼层
资深技术05 发表于 2025-4-8 13:20
代码如果太简单,没有啥耗时的 你做这种测试 就是看不出明显结果的。

输出的代码就放到开头和结尾就行了 ...

我确实也是像您说的一样,直接放在开头和结尾的。

用这套策略,后台模拟跑1个品种时,cup占用率不高也不奇怪了

file:///C:/Users/31788/Desktop/Snipaste_2025-04-07_22-08-16.png

补充内容 (2025-4-8 14:28):
在回复中,怎么图片发不了呢?每次都这样。。。
回复

使用道具 举报

35

主题

134

帖子

134

积分

Rank: 4

等级: 专业版

注册:
2025-4-7
曾用名:
 楼主| 发表于 2025-4-8 14:31 | 显示全部楼层
截图202504081430323707.png
截图202504081430594515.png
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 微信登录

本版积分规则

手机版|小黑屋|上海金之塔信息技术有限公司 ( 沪ICP备13035422号 )

GMT+8, 2025-5-1 22:58 , Processed in 0.138347 second(s), 24 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表