金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 584|回复: 1

if then else结构问题

[复制链接]

95

主题

196

帖子

196

积分

等级: 免费版

注册:
2021-11-18
曾用名:
发表于 2025-3-17 15:44 | 显示全部楼层 |阅读模式
我有7种大情况, 里面又分3种小情况, 等于每次执行公式 要确定是21种情况的哪一种

IF QBX3_1H=0 THEN
BEGIN
    IF 子情况1 THEN ...
IF 子情况2 THEN ...
IF 子情况3 THEN ...

END
ELSE IF QBX3_1H<0 THEN
BEGIN

END
ELSE IF QBX3_1H<0 THEN
BEGIN

END
ELSE IF QBX3_1H<0 THEN
BEGIN
        P1:=0;
END
ELSE IF QBX3_1H<0 THEN
BEGIN
        P1:=0;
END
ELSE IF QBX3_1H<0 THEN
BEGIN
        P1:=0;
END
ELSE BEGIN
        P1:=0;
END
以上是 ELSEIF嵌套的写法


IF 情况X AND 子情况N THEN。。。
单独的IF THEN 写21次


哪种效率高?


第一种情况的话, 如果匹配到了某一个情况 和子情况,  会退出整个大的IF THEN 搜索吗?


回复

使用道具 举报

44

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2025-3-17 15:49 | 显示全部楼层
是的,匹配到了后面的就不执行了
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-7-15 01:38 , Processed in 0.117561 second(s), 22 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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