1. 首页
  2. 新手炒股

股票软件函数参数个数错误的是(股票指标编写中常见的代码错误)

大家好!我是股市帅锅。本篇内容早应该写了,因为在之前的教程学习中,很多粉丝遇到了代码通不过的问题。其实我在发布文章之前,我会从文章中拷贝代码到软件里,测试无误后,再把代码从软件里拷贝到文章里,然后再从文章里拷贝到软件里,来回测试后,我才会发文。

粉丝可能要说,锅哥你这是强迫症啊,好吧,但凡钻研到我这个程度的,估计都有点轻微的强迫症吧,不具备这样的性格特征,可能也不会研究的这么深。

但是,虽然我经过了多次测试,部分粉丝从文章里复制代码到软件里,还是通不过,究竟是什么原因呢?除了部分粉丝偷懒,从来不学,只会拿来主义,根本不分是主图指标还是选股公式,这部分人说实话帮不了。那么还有部分客观原因,导致通不过的,我这里讲一下。

一、复制过程中,漏掉了分号

股票软件函数参数个数错误的是

比如在上图中,红色方框中的代码少了一个分号,就出现了错误提示,解决方法,就是把这个分号补上,注意一定要英文状态下的分号

二、标点符合没漏,怎么还是通不过?

这个错误经常出现在手机阅读,然后从手机上复制代码,再转发到电脑,这个过程中,一是标点符号发生了自动转变,原来是英文状态的,编程了中文状态的,最常见也是发生在分号上,解决办法是把所有分号删除,然后在英文状态下,把分号补上。

另一种情况,复制过程中,多出了多余的特殊符号,常见的是黑色的空格,这种状态,我偶尔也有遇到过,特别是有些不太兼容的浏览器里阅读文章,然后复制代码到软件里后,原来的英文空格,变成了黑色的方框,这样也是通不过的,解决办法是把黑色方块删除,补上英文空格。

还有种情况,就是一个赋值的整体被意外分段,我们来举个例子:

股票软件函数参数个数错误的是

上图中,“五周线”它是一个赋值的整体,一般情况下,如果代码太长,在函数前后,都是可以分段的,但是赋值的整体被意外分段的话,就会出现错误,解决办法就是退格,把赋值整体连起来。那么我们来看一下,如果在函数前后分段,会不会出现错误?

股票软件函数参数个数错误的是

上图中,小于号后面直接被我用回车键分成了段,但仍然可以测试通过。这样说明,代码是可以分段的,但有些整体不能分开。初学者,最好用赋值方式,把每句代码都写的短一些。

三、括号的中英文状态不对,或者括号没有一一成对

股票软件函数参数个数错误的是

括号的输入法状态不对,比较容易发现,因为英文状态的括号,弧度小,看起来粗一些,而中文状态的括号,比较圆,而且比较细,占的空间也比英文的大,是比较容易发现的,解决方式是改成英文的。

那么在编写代码过程中,如果有多个括号的嵌套,括号必须从内到外一一对应,两个一组,缺一不可,上图中,我对各个括号的对应关系,分别用不同的颜色箭头做了标注,对于初学者来说,还是有些眼花缭乱,对我来说,这几个括号,已经算少的了。这种情况下,很容易漏掉最外面的括号,解决办法是编程过程中,数一下括号的个数,是奇数还是偶数,如果是奇数,那肯定是错了,补上对应的括号即可。

四、函数缺少必要的参数

比我我们最常用的函数MA,简单异动平均,那么它的用法就是要跟括号,括号里两项内容,如果只输了一项,就会出现错误提示。

股票软件函数参数个数错误的是

比如上图中,我们去掉了其中一项,提示某个操作数没有相应的操作符匹配。

五、不太常见的错误

1、在一句代码有多个等于号的时候,如果第一个等号是赋值的话,最好把第一个等号后面的全部内容,给它用括号括起来,这种错误现在的次数很少,是系统分不清究竟是赋值呢,还是个个内容之间的逻辑关系。

2、代码里面如果包含了中文用法解释,这个解释内容,一定要用大括号即{}把它们括起来,那么这部分内容就不会参与运算,如果忘记用大括号,或者只有半个大括号,也就很容易出现代码错误了。

只要检查了以上几项错误,基本上就可以解决问题了。当然选股公式和主图指标分不清的除外,这个错误参考前面的教程,关于主图指标修改为选股公式那一篇,里面讲述了选股公式和指标的不同要求。

好了,今天的内容就到这里,如果对你有帮助,请点赞哦,谢谢!

原创文章,作者:花花财经,如若转载,请注明出处:https://www.hh0876.com/trade/2644.html