输入/搜索内容
0
关注
0
关注者
Mylang语言中对 IF BEGIN END 这种格式的麦语言语句无法正常执行?
帮助
创建于 2019-08-15 10:40:12  
 3
 2266

我的目标只是想实现一个和文华一样的SAR函数。
我的代码中,SOME:SOME+1;可以被正常执行的时候,PH1: HHV(H1,QZZQ);PL1: LLV(L1,QZZQ);无法正常执行,这是为什么???
这段代码在文华中可以正常执行。

mylang
VARIABLE:N:0; VARIABLE:X:0; VARIABLE:SOME:0; QZZQ:=4; N:N+1; H1:=REF(H,1); L1:=REF(L,1); IF N=QZZQ+1 THEN BEGIN SOME:SOME+1; PH1: HHV(H1,QZZQ); PL1: LLV(L1,QZZQ); END

img

但是改成这样就可以了,PH1: HHV(H1,QZZQ);PL1: LLV(L1,QZZQ);SOME:SOME+1;都会被正常执行。

mylang
VARIABLE:N:0; VARIABLE:X:0; VARIABLE:SOME:0; QZZQ:=4; N:N+1; H1:=REF(H,1); L1:=REF(L,1); PH1: HHV(H1,QZZQ); PL1: LLV(L1,QZZQ); IF N=QZZQ+1 THEN BEGIN SOME:SOME+1; END

img

貌似麦语言中,IF结构语句中,存在多条嵌套代码就可能发生无法正常执行的情况

相关推荐
评论
全部评论 (0)
暂无数据
暂无数据
  • 1
iPhone 下载
社区
回测系统
© 2015 - ∞ YouQuant 豫ICP备19046564号