以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://www.weistock.com/bbs/index.asp)
--  金字塔软件问题提交  (http://www.weistock.com/bbs/list.asp?boardid=2)
----  判断的问题  (http://www.weistock.com/bbs/dispbbs.asp?boardid=2&id=166866)

--  作者:cwzy777
--  发布时间:2018/12/5 11:18:15
--  判断的问题
if ...and。。。and。。。then。。。
否则(只要上面一个条件不满足),执行。。。
请问这种逻辑为什么用:
if 。。。and。。。and。。。。。。then。。。
else if then 。。。
这个代码写总是不对?

--  作者:banzhuan
--  发布时间:2018/12/5 11:28:05
--  
用这样的试试:
if a and b then 结果
else 结果

--  作者:cwzy777
--  发布时间:2018/12/16 11:25:55
--  
逐k线模式没办法在if中使用ref等统计的函数,那应该如何实现
--  作者:banzhuan
--  发布时间:2018/12/17 9:03:18
--  
可以把ref放在if之外定义,比如:
a: ref(close,10);
if  a ...then ...

--  作者:kevinsss
--  发布时间:2018/12/17 17:12:17
--  
else是什么意思,软件里光标带不出来解释
--  作者:banzhuan
--  发布时间:2018/12/17 17:20:23
--  
else就是否则是..。比如:if  你的成绩>60  及格 否则就不及格

--  作者:FireScript
--  发布时间:2018/12/17 17:22:18
--  
 语法:IF COND THEN EXPR1 ELSE EXPR2
当满足 COND 条件的时候,执行语句 EXPR1,否则执行 EXPR2 语句

注意:
逐K线计算模式时,请尽量不要在IF THEN条件控制语句中使用MA,HHV,LLV等带有序列变量的统计类函数,虽然能通过编译,但是会运行不正常,应该把他们放在语句的外面计算
所属函数组:控制语句
--  作者:cwzy777
--  发布时间:2018/12/18 14:11:09
--  
想问下期货的图表模式有两个时间,括号内是北京时间。时间函数类似 time >= 163000这种限制交易时间的北京时间,如何写?
--  作者:banzhuan
--  发布时间:2018/12/18 14:31:08
--  
北京时间用time-40000 就行了
--  作者:cwzy777
--  发布时间:2018/12/18 21:22:50
--  
time-400000?比如我要实现早上9点半之后和下午四点半之后执行某个指令,这个如何写?