Rss & SiteMap

金字塔客服中心 - 专业程序化交易软件提供商 http://www.weistock.com/bbs/

专业程序化软件提供商
共11 条记录, 每页显示 10 条, 页签: [1] [2]
[浏览完整版]

标题:如果满足某个条件则输出“A”,否则,跳到另外的判断,应该怎么编写?

1楼
a28861211 发表于:2019/10/29 10:11:12
1M信号:=if(1分钟平空开多条件,"多",(if(1分钟平多开空条件,"空", ))),linethick0; 
2楼
a28861211 发表于:2019/10/29 10:15:59
怎么修改?
如果开多条件,则输出“多”,否则,看开空条件是否满足,是的则“空输出,否则不动;
3楼
FireScript 发表于:2019/10/29 10:22:15

 只能这样处理,2个条件都不满足的时候输出空字符串“”
1M信号:=if(1分钟平空开多条件,"多",(if(1分钟平多开空条件,"空","" ))),linethick0;

然后使用 1M信号 这个变量之前先判断下是否为“”,之后再进行下一步 。

4楼
a28861211 发表于:2019/10/29 14:37:07
提示:未知的操作符引用???”多“这个,直接引用不可以?
5楼
FireScript 发表于:2019/10/29 14:43:35
“”  改成‘’

字符串用单引号。
6楼
a28861211 发表于:2019/10/29 14:47:30
多字符:='多';
空字符:='空';

1M信号:if(1分钟平空开多条件,多字符,(if(1分钟平多开空条件,'空',''))),linethick0;  
7楼
a28861211 发表于:2019/10/29 14:47:51
显示出来就是一个数字:3,4,0;这是为什么?
8楼
FireScript 发表于:2019/10/29 14:57:45
 只有数值能直接输出在K线图上方。字符串不行。字符串只能用绘图函数绘制出来。或者用msgout之类的打印出来。
例如这样:
DRAWTEXT(1,LOW,1M信号)
[此贴子已经被作者于2019/10/29 15:01:28编辑过]
9楼
FireScript 发表于:2019/10/29 14:58:54
如果不是对输出形式有特别需求的话,可以考虑用1,-1,0  分别表示多,空,不满足多或空  三种情况。
10楼
a28861211 发表于:2019/10/29 15:05:25
哦哦,谢谢,如果想设计K线图上方的显示数值的颜色啊,字体大小,或者各种设置应该查阅那部分的内容可以学习到?

共11 条记录, 每页显示 10 条, 页签: [1] [2]


Powered By Dvbbs Version 8.3.0
Processed in 0.02979 s, 3 queries.