Rss & SiteMap

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

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

标题:这语句有什么问题,为什么序列模式不能通过

1楼
roadpeace 发表于:2015/6/9 10:44:49
if STRLEFT(STKLABEL,2)='NI' then dsf:=0;

逐K可以,序列提示错误:未定义的变量:'0


if STRLEFT(STKLABEL,2)>='NI' then dsf:=0;
这样就可以通过,奇怪
2楼
jinzhe 发表于:2015/6/9 10:52:13

if strcmp(strleft(stklabel,2),'if')=0 then dsf:=0;

 

字符判断相等不是用等号来判断

而是用strcmp判断两者结果是否等于0

3楼
roadpeace 发表于:2015/6/9 10:57:39
但是我在逐K模式一直是这样用的,并且貌似运算一直都没错图片点击可在新窗口打开查看
4楼
jinzhe 发表于:2015/6/9 11:07:08

还是按照我的方法处理,你的方法不太稳定,你的方法放在 以前是错误的

[此贴子已经被作者于2015/6/9 11:07:18编辑过]
5楼
fly 发表于:2015/6/9 11:07:55

编译器,有的隐形错误不一定能检测出来的。

 

字符串比较,请使用字符串比较函数strcmp(strleft(stklabel,2),'if')=0来判断

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


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