金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 2109|回复: 2

请问这样编制公式是否会提高运行效率

[复制链接]

73

主题

223

帖子

223

积分

Rank: 2

等级: 标准版

注册:
2022-11-11
曾用名:
发表于 2023-4-29 09:47 | 显示全部楼层 |阅读模式
均线金叉买入,原代码如下:  MA5:=MA(C,5);
MA10:=MA(C,10);
JX:=REF(CROSS(MA5,MA10),1);
IF JX  THEN BUY(1,3,THISCLOSE);

修改后的代码如下:
JX:=REF(CROSS(MA(C,5),MA(C,10)),1);
IF JX  THEN BUY(1,3,THISCLOSE);


请问老师,这样修改后,加载到日K线图中,在固定轮询每隔1秒的情况下,是否能大幅度提高电脑运行效率?

请老师指导,谢谢!



回复

使用道具 举报

1

主题

1081

帖子

1091

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2023-5-1 16:11 | 显示全部楼层
这样改提高不了效率的,因为公式运行时的主要算力都在一些函数执行和统计上,推荐你用第一种写法,这样的代码可读性强,也方便后续排查公式BUG
回复

使用道具 举报

73

主题

223

帖子

223

积分

Rank: 2

等级: 标准版

注册:
2022-11-11
曾用名:
 楼主| 发表于 2023-5-3 16:58 | 显示全部楼层
好的,谢谢
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-8-25 07:34 , Processed in 0.202719 second(s), 21 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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