以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://weistock.com/bbs/list.asp?boardid=4) ---- 简化代码 (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=73597) |
-- 作者:aliyun -- 发布时间:2014/12/26 11:52:43 -- 简化代码 具体有那些方法可简化代码? 代码己达几万字,是否会影响速度? |
-- 作者:jinzhe -- 发布时间:2014/12/26 13:31:22 -- 模型运行速度看的是公式中引用的多不多,循环多不多。 简化代码做到如下的效果: if cross(a,b) then ........ 简化成 bb:=cross(a,b); if bb then ........ |
-- 作者:aliyun -- 发布时间:2014/12/26 13:36:45 -- 1."现波幅"有没必要改为"XBF" 2.你的例子中BB只用到1次是否也应改 [此贴子已经被作者于2014/12/26 13:38:09编辑过]
|
-- 作者:jinzhe -- 发布时间:2014/12/26 13:42:29 -- 1.参与运算的要改,中文字符比英文字符要多 2.没必要 |
-- 作者:aliyun -- 发布时间:2014/12/26 13:56:31 -- a大于3000小于3100 只能写成 a>3000 and a<3100; ? |
-- 作者:jinzhe -- 发布时间:2014/12/26 14:02:55 -- 对 |
-- 作者:netfox -- 发布时间:2014/12/26 15:07:40 -- 以下是引用jinzhe在2014/12/26 13:42:29的发言:
1.参与运算的要改,中文字符比英文字符要多 2.没必要
参数: 只是显示用不优化没事对吧
如果要参与运算还是用 canshu: 更合适是这个意思吗 |
-- 作者:jinzhe -- 发布时间:2014/12/26 15:15:00 -- 一个中文2字节,一个英文1字节,自己换算下用哪个 |
-- 作者:aliyun -- 发布时间:2014/12/26 15:17:54 -- 可否知道模型运行的时间 |
-- 作者:jinzhe -- 发布时间:2014/12/26 15:27:03 -- 这个无法得知 |