首页 > 视频教程 > 程序化交易量化编程 > TB编程入门 > TB编程之BOOL数据类型

TB编程之BOOL数据类型

admin TB编程入门 2020年06月26日

  这节课我们讲 tb程序的波尔数据类型,首先我们打开公式编辑器,我们要说到布尔数据类型,首先我们在上一节我们要补充一下上节课所讲到的东西。上节课我们说到了声明一个变量,刚才有点遗忘,就是说声明一个变量,变量的名称,不能是系统所保留的函数,也就是说系统的保留字,我们给他变量名,我们随便可以起,但是不能起这个系统原有的函数或者保留字。我们比如说咱们 end的意思,在程序里面意思就是程序走到这儿就结束了,就不再执行了。

  那么比如说我们给这第一个变量,这个变量我们给变量,我们给它换成一个 e n d n的。然后我们再来无法识别的字符串,对不对?因为它是系统的保留字,有它原有的意思,你给他再声明成一个变量,改变它的属性,改变不过来的,它已经固定了,就有它的作用,它已经有它的作用了。这点我们要注意。怎么样才能知道它是系统的保留字,其实非常简单,在tv里面它的保留字它显示的颜色,我们注意看它是与众不同的,它是蓝色的。

  好,那这样我们就我们马上就会意识到这是系统的保留字,它的颜色就不对。所以我们要把它再切换回来,CEO c o n多少? C o c o n d I t I t一就这一个我们需要再把它换回来。那么在起这个名字的时候,变量名的名字的时候,我们可以根据自己的需要去,我们没有必要来模仿系统上面,然后搞这么长,搞这么长这个东西不好记,对不对?

  也记不住,比如说我们就布尔型是个真假型的,我们就缩小真假真假一我们就知道了,对吧?他是个布尔,类型的对吧?真假二这样就完成了。然后你来没有被声明,这一条哪个地方没有别声明,就是这一句。不对,不是这一句。变量。声明下面这一句我们需要把更换过来,由于前面我们把它删除掉了,刚才的就是说已经删除掉,我们把它换成真假音删除掉了,所以后面以前的变量名就没有被声明,所以咱们要把这跟前面的我们要对应起来。然后我们现在再来测试,我们注意看现在他就没有问题了。

  好,这节课我们主要的课程是讲述波尔类型,数据的部分类型,咱们不管他是参数名,还是变量的类型,凡是布尔型,它只有两个值,哪两个值呢?我们刚才这个地方我们已经看出来了,有基础的变成基础的朋友了,现在可能就已经看出来了。比如说这一个我们声明了一个变量,它是布尔型的,对吧?它的名字变成名所写的真假一,那么在下面它真假一它等于一个。

  Fine,对吧?那么这样来说的话,饭的意思就是讲假是什么意思?就是不成立,讲这个条件没有成立,他就是讲那么也就是说给她布尔型的真假一的布尔类型的变量的名称给他述职了以后,就是说现在他就是一个假的,他就没有成立程序遇到他怎么样了?如果在条件语句里面,他就不执行,就是甲不成立。

  还有一个值呢成立真true非常好记的。我们再来测试一下他,依然没有问题,我们记住布尔类型他有两个值,一个是讲一个是真,我们在后面我们再写上对吧?我们一个真假二,好了是个假 CE大写也可以,小写都可以。没有问题。我们给他还有一个单行注释,这就是一个啥呢?这是一个针下面的这一个这是一个假。好,他们布尔布尔兹在程序当中的实盘的就是实际的应用,就是说咱们在以后的课程当中,咱们会讲到现在咱们只必须要记住的,波尔类型的变量它只有两个值,一个是真,一个就是讲真就是条件成立,假是条件不成立。

  好的,下节课我们讲 strain数据类型。