以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  不能输出信号  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=139285)

--  作者:qq代人发帖
--  发布时间:2016/9/7 17:06:33
--  不能输出信号

A1:=(VOL);
A2:=REF(A1,1);
if A1&gt:=1.9*A2  then EXPLAIN( \'倍量柱‘ ,5 )

 

 

 

请问一下,这个位量柱的,为什么样不能输出信号啊,


--  作者:jinzhe
--  发布时间:2016/9/7 17:13:57
--  

 EXPLAIN( \'倍量柱‘ ,5 )

请问这句话要表达什么意思?


--  作者:matlab_cat
--  发布时间:2016/9/7 17:17:57
--  
就是想表达当出现倍量柱时,在公式上给出现“倍量柱”三个字
--  作者:jinzhe
--  发布时间:2016/9/7 17:23:59
--  
A1:=(VOL);
A2:=REF(A1,1);
EXPLAIN(A1 and gt=1.9*A2,\'倍量柱\' );

--  作者:matlab_cat
--  发布时间:2016/9/7 17:26:06
--  
啊,这么简单,不要IF?我试试,谢谢
--  作者:matlab_cat
--  发布时间:2016/9/7 17:28:21
--  
出现一个BUG,说“出现未定义变量gt",
--  作者:jinzhe
--  发布时间:2016/9/7 17:29:26
--  
gt是你原来代码里面有的,我没改,你自己没定义?
--  作者:matlab_cat
--  发布时间:2016/9/7 17:31:38
--  
EXPLAIN(3*A2>A1>=1.9*A2,\'倍量柱\' );可否这个样子?
--  作者:jinzhe
--  发布时间:2016/9/8 8:50:14
--  

不能这样判断,要这样写:

3*a2>a1 and a1>=1.9*a2


--  作者:matlab_cat
--  发布时间:2016/9/8 10:55:53
--  
如果满足这个条件,想输出一个信号,如何编啊,比如输出一个“字符”或笑脸符号什么的。谢谢