Rss & SiteMap

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

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

标题:[求助]编程问题

1楼
qwert 发表于:2018/10/15 13:11:58
为什么程序里定义一个变量,在后面给它赋值却没效果?还是原值?比如说S:=0;S=high+10;
用当前S值:S,NOAXIS,COLORWHITE;输出,然后每根K显示都是0?为什么变量没有变化?
2楼
FireScript 发表于:2018/10/15 13:16:21
 s=high+10 这样肯定是不行的。

s:=high+10;
首先语法上不能有错误。


3楼
qwert 发表于:2018/10/25 11:38:26
我开始对s进行了定义并赋值啊s:=0;其后的程序中才更改了s的值s=high+10;这样有啥错?
如果s:=high+10;这样定义,其后程序再更改s的值s=X;还是不能更改成功啊。
4楼
wenarm 发表于:2018/10/25 12:31:16

pel中等号是比较。 :=是赋值。

你这句s=high+10,应该是要赋值吧。

5楼
FireScript 发表于:2018/10/25 13:05:36
“:”  和“:=”可以用来定义和赋值一个变量的。区别是后者对已经定义的变量只是作为赋值来使用了。“=”则是比较语句了。注意下这些的区别就可以了。
6楼
qwert 发表于:2018/10/25 15:55:40
明白了,新手新手,不好意思。
共6 条记录, 每页显示 10 条, 页签: [1]


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