以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://222.73.7.161/bbs/index.asp) -- 公式模型编写问题提交 (http://222.73.7.161/bbs/list.asp?boardid=4) ---- 代码编写问题 (http://222.73.7.161/bbs/dispbbs.asp?boardid=4&id=165521) |
-- 作者:annbi -- 发布时间:2018/9/14 9:31:23 -- 代码编写问题 假设初值已定了,在此不写 假设有以下数句 版本一: if BARPOS>=3 then begin D:=3*d1+C/5+2+d2/2; end if BARPOS>=3 then begin G:=C/4+6+g2/5; end 可否写成 版本二: if BARPOS>=3 then begin D:=3*d1+C/5+2+d2/2; G:=C/4+6+g2/5; end |
-- 作者:FireScript -- 发布时间:2018/9/14 9:34:13 -- 并无差别,可简化成版本2. |
-- 作者:annbi -- 发布时间:2018/9/14 9:36:53 -- 版本二会否在理论上会在软件中运行快于版本一呢?版本一运行慢些呢? [此贴子已经被作者于2018/9/14 9:38:03编辑过]
|
-- 作者:FireScript -- 发布时间:2018/9/14 9:38:22 -- 不一定,因为这几句代码量根本不多,不足以影响到运行速度。但是从代码阅读上来说,更简洁,方便日后维护。
|
-- 作者:annbi -- 发布时间:2018/9/14 9:42:21 -- 你是说版本二即比较好了? |
-- 作者:FireScript -- 发布时间:2018/9/14 9:44:01 -- 对,可以这样理解。 |