以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://weistock.com/bbs/list.asp?boardid=4) ---- 如果满足某个条件则输出“A”,否则,跳到另外的判断,应该怎么编写? (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=172672) |
-- 作者:a28861211 -- 发布时间:2019/10/29 10:11:12 -- 如果满足某个条件则输出“A”,否则,跳到另外的判断,应该怎么编写? 1M信号:=if(1分钟平空开多条件,"多",(if(1分钟平多开空条件,"空", ))),linethick0; |
-- 作者:a28861211 -- 发布时间:2019/10/29 10:15:59 -- 怎么修改? 如果开多条件,则输出“多”,否则,看开空条件是否满足,是的则“空输出,否则不动;
|
-- 作者:FireScript -- 发布时间:2019/10/29 10:22:15 -- 只能这样处理,2个条件都不满足的时候输出空字符串“” 1M信号:=if(1分钟平空开多条件,"多",(if(1分钟平多开空条件,"空","" ))),linethick0; 然后使用 1M信号 这个变量之前先判断下是否为“”,之后再进行下一步 。 |
-- 作者:a28861211 -- 发布时间:2019/10/29 14:37:07 -- 提示:未知的操作符引用???”多“这个,直接引用不可以? |
-- 作者:FireScript -- 发布时间:2019/10/29 14:43:35 -- “” 改成‘’ 字符串用单引号。
|
-- 作者:a28861211 -- 发布时间:2019/10/29 14:47:30 -- 多字符:=\'多\'; 空字符:=\'空\'; 1M信号:if(1分钟平空开多条件,多字符,(if(1分钟平多开空条件,\'空\',\'\'))),linethick0;
|
-- 作者:a28861211 -- 发布时间:2019/10/29 14:47:51 -- 显示出来就是一个数字:3,4,0;这是为什么? ? |
-- 作者:FireScript -- 发布时间:2019/10/29 14:57:45 -- 只有数值能直接输出在K线图上方。字符串不行。字符串只能用绘图函数绘制出来。或者用msgout之类的打印出来。 例如这样: DRAWTEXT(1,LOW,1M信号)
[此贴子已经被作者于2019/10/29 15:01:28编辑过]
|
-- 作者:FireScript -- 发布时间:2019/10/29 14:58:54 -- 如果不是对输出形式有特别需求的话,可以考虑用1,-1,0 分别表示多,空,不满足多或空 三种情况。 |
-- 作者:a28861211 -- 发布时间:2019/10/29 15:05:25 -- 哦哦,谢谢,如果想设计K线图上方的显示数值的颜色啊,字体大小,或者各种设置应该查阅那部分的内容可以学习到? |