首页 > 外汇 > 外汇视频 > 程序化交易量化编程 > TB编程培训视频 > TB程序:基本运行符介绍

TB程序:基本运行符介绍

admin TB编程培训视频 2021年02月02日

  这节课我们讲 tv编程的基本预算服务。首先我们打开tv,好,我们在公式编辑器里面,我们它的基本运算符主要有。你注意看,加有减,有成,也有除以出于是一个英文的徐刚。加减乘除,将我们给他注释清楚一些,将这是一个简恩城、除数据运算的时候一个基本的运算符加减乘除,当然他还有逻辑运算符,有气以及或而且跟货它还有两个相同的一次欠了还有一个它两个是相等的,跟7按的跟7上面的上面这个字符两个它两个是相等的意思,你随便用哪一个它都可以。

  而这个货他跟英文单词里面的 o r意思是一样的,它也代表市或且跟货两个组成了就是说在这个语句当中逻辑运算里面判断真假用的,还有比较逻辑运算符里面的比较运算符,比如等于一个等号,我们前面介绍过一个等号它是一个一个等号。他是副职,如果我们判断两个字符串或者是两个数,两个数值是否相等,我们要必须要用两个等号,这是判断它两个值是否完全相等,用两个等号相等,那么还有什么呢?大于号。大于号小于号。Regina大于等于。

  小于等于。好,当然大于跟小于号,我们小学的时候就学过了,现在我们就不多讲。跟大于等于小于等于。也其实它的意思都差不多,我们也就不多讲,大于或者小于这两个条件都成立,就这么写。好的,关于他的基本的运算符,我们可以做一个简单的一个实力。首先比如我们再来声明一个变量,比如说我们来声明一个一个变量,一个数值型的变量,对吧?我们再说,这是一个前面有一个sz我们再来一个sc好,现在我们就声明了两个数值变量,那么比如说第一个变量,我们给它赋值为我们随便给他一个赋值,我们就给他复制一个。

  那么我们给第二个变量的s所以我们给他复制,比如说我们给他复制个什么,我们给他复制一个一个3结束。好,现在我们也是就让他利用运算符来进行一个运算,首先我们先找见找到一个找到一个工具,一个能够让它输出的工具,说 p l o t s extra。然后括号,我们给他我们暂时不做过多的讲解,我们随便给大家起一个变量名, bl,并按了1,然后在第二个参数里面,第二个参数它就要可以在图表上面输出一个一个字符或者一个字符串。

  好,但是我们想一下,我们考虑一下他的输出工具,第二个参数,他要求的是输入的是一个字符串,比如说我们给它输出一个3,我们让它显示一个字符串三,我们发生了错误。函数参数列表和玉生明的参数列表不符合,什么意思?就三它就不符合,但是如果我们给它打上一个引号,因为它要显示是个字符串,你给他一个三它的数值,所以它不行,它显示不出来。那么这个时候我们给他加上引号,我们再看三,现在变异就没有问题了,已经编译成功,我们这个时候我们来看这个图表,在图表的上方都出现了三,每一个k线对应的一个k线都出现了一个三,那么也就是说咱们三这个字符咱们让输出已经正确了,那么紧接着咱们再让它输出的位置,我们给他调整一下,我们给他给一个c c什么意思呢?

  第三个参数, p l o t s t I n g这个函数它是一个输出工具,能够在这个图表上输出一个字符串对吧?第一个它需要一个变量名,你随便给它起一个名称都可以。那么第二个参数这就是你要显示的字符。第三个是显示的位置,我们暂时我们给它更改过来,我们给它修改到修改到标的收盘价的位置,或者给它标在每个k线的最低的位置,对吧?坐标上面。

  行,我们再测试一下,我们可以看一下。

  好,这个时候我们会发现在图表上面三都标在 k线的下面。好的,我们想一下,我们要让它输出一个我们想要逻辑运算的这么一个数值,但是它就不能让你填写数值,他必须是个字符串,那么怎么办?我们要输出这个数值,怎么样的输出在图表上面呢?我们可以思考一下,如果有编程经验的朋友,其实非常简单的就可以解决这个问题。这个是需要数据类型转换的。数据类型转换就是说把这个数值把它转换成一个字符串。

  好,我们怎么样来转换?我们给它敲一个 t e x t这样就可以转换了。

  好,那么这个时候比如说我们给它输入一个我们来看,对不对?没有问题,现在马上他就更改为8了,现在你可以在这随便的输入一个数值,他都没有问题。那么这样我们比如说我们要让它运算了怎么办呢?我们让她刚才的两个数值,我们刚才生了一个一个3,那么我们这个时候我们可以在这个地方让它运算看看,我们让它乘以这一个变量一个8×一个3,我们让他输出出来3×8×3,他等于24,我们可以看对不对?在哪个可以写在下面,他的输出出来了,他都等于24 24就出来了,那就说明他就计算了。

  正确,那么这个时候如果我们将这个8我们给它改为一个变量,改为哪一个变量?收盘价。See,我们再让他计算一下。这个时候我们可以看到对吧这一个k线,这是50005300多。

  以下面的变量 IC×3,16,000多,对不对?我们很简单的就可以计算出来了。这样就是我们实现了一个简单的利用基本运算符来进行一个简单的运算,当然加减乘除都是一样,只要数据类型都是一个类型的,它都是可以出来的。

  对于逻辑运算符,咱们在以后的编程实例里面,我们将一一的会讲解出来,我们注意就说在逻辑运算符件事逻辑运算符他会得出两个值,那就是真假值。不管它是切货相等,大鱼小鱼,这样他得出来的结果都只有两个,一个是真,一个就是讲。好了,这节课的关于tb的基本运算符,我们就讲到这里。我们下节课讲给变量,不是,是k线的数据类型。好,这样就可以了。