以文本方式查看主题
- 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp)
-- 公式模型编写问题提交 (http://weistock.com/bbs/list.asp?boardid=4)
---- 变量显示不同状态 (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=166944)
|
-- 作者:思迷思
-- 发布时间:2018/12/9 18:24:11
-- 变量显示不同状态
一变量可以显示不周的数值,却不能显示不同的状态。
例如:均线有三种状态,金叉,死叉,相等。
以JXZT为变量,它如何能表达:
或JXZT=金叉
或JXZT=死叉
或JXZT=相等
谢谢。
|
-- 作者:思迷思
-- 发布时间:2018/12/9 18:40:26
--
编辑器显示变量重复定义,有办法改变吗?
谢谢! 此主题相关图片如下:zt.png
|
-- 作者:wenarm
-- 发布时间:2018/12/10 8:08:41
--
使用:=,代表赋值。
|
-- 作者:思迷思
-- 发布时间:2018/12/11 19:34:05
--
可能是未讲清楚,再试着讲一次:
1.想用JXZT(均线状态)这个变量表示自动表示均线的不同状态,如:金叉时的向多,死叉时的向空。
MA5>MA10 时
JXZT:"向多";
但却不能在另一个条件时:
JXZT:"向空";
见附件。 此主题相关图片如下:zt1.png
|
-- 作者:思迷思
-- 发布时间:2018/12/11 19:46:54
--
以下是引用wenarm在2018/12/10 8:08:41的发言: 使用:=,代表赋值。
之所以不用":=",而用":" 赋值,是因为想在动态显示牌用JXZT变量做表头。中间变量做不了表头啊。 此主题相关图片如下:jxzt.png
|
-- 作者:FireScript
-- 发布时间:2018/12/12 8:55:31
--
可以这样,举例:
a:if(ma5>ma10,\'向多\',if(ma5=ma10,\'相等\',\'向空\'));
|
-- 作者:思迷思
-- 发布时间:2018/12/12 15:02:30
--
牛,这种嵌套有限制吗?
可以10重嵌套吗?
回去试试,谢谢
|
-- 作者:FireScript
-- 发布时间:2018/12/12 15:21:10
--
理论上是没有多少层的限制的。
|