声明参数params

admin TB编程培训视频 2020年06月26日

  这节课我们讲生命参数,首先我们切换到主城,在 pprs下放了我们前节课我们讲到了下方它是声明的是一个参数,那么首先我们要明确为什么我们要声明一个参数,而我们生命这个参数干嘛?参数它能他能干什么?

  首先我明白了这一个概念以后,我们在写程序的时候,我们就会想到我们需不需要声明一个参数。好了,下次现在我就给大家讲一下,给大家讲讲参数,这个参数其实我们可以认为它是程序当中的一个含量,也就是说在程序当中咱们预留的一个常量以后可以来更改它的一个常量,这样非常方便。

  比如说我们举一个例子,比如说咱们只做了一个交易模型,那么它交易模型是不是它有一个交易手术对吧?我们在写程序的时候,如果咱们没有参数,每一次咱们让他交易 issue,等到明天我们想让他交易两手的时候,那么我们总不能把这个程序我们再打开,把里面所有的交易指令里面的到底交易多少手,咱们再来写程序,在程序里面咱们慢慢再来改。这样是不是很复杂呢?

  对,我们思考了这个问题,我们就知道我们为什么要预留参数了,比如说还有很多功能的切换,咱们也可以预留在参数里面,那么我们把这一个参数我们声明了以后,然后我们再把参数的这个常量我们加入加入到程序里面,以后咱们就不用打开程序来修改程序了,咱们只用来修改参数,比如说这一个参数,咱们可以这样子,我们先把最小化,咱们先比如说我们来看一下,这个程序里面有两个参数,一个是 p a r a e它的默认值后面一个括号类的数字,它是默认值,有两个参数,这两个并且它都是竖直型的,属执行的,我们记住numer IC这是个数值型的,比如说它参数类型,并且我们还可以再声明一个参数,比如我们再声明一个什么真假型的一个参数,这个是往往就是来切话,模型当中有一些局部的功能,比如说我们暂时我们不想使用这个功能,那么咱们可以给它设置一个参数,我们举个例子,还有一个bl比赛了。

  好。里面可以是个什么?比如说它的默认值,后面都是默认值,我们随便再来一个参数。 T r u e这样子好。

  好,这样话我们编译一下。没有问题我们先把它关闭掉,然后我们再在插入公式应用的对话框里面,我们找到刚才的这么一个我们叫它双击或者调用,然后加载到投票上面来。

  由于咱们还没有实现任何功能,所以图表上面除了我们原有的 t p30日内交易系统,就是说还没有别的还没有可显示图形,那么我们这个时候我们点击上方的这一个咱们这个公式的名称,我们注意看这有第一个选项,右击它就第一个选项就是一个属性设置,那么属性设置这个时候咱们选择属性设置,然后这个时候它就会弹出来,这个是一个常规的属性名称乱七八糟的这些东西,然后咱们再到这个参数我们点一下,然后我们会看到刚才的这三个值全部出来了,那么这样是不是很方便呢?

  这样我们把这个常量它记在程序里面,又提供这么可以就是说修改的这么一个面包,那么这几个可以修改的东西,咱们以后要切换这个模型里面的某一个值的时候,那么咱们就不用再到打开主程序,再到主程序里面一来逐个的来修改,咱们只用在这儿来修改这个参数,把它参数一修改就完事了。好的。

  另外我们需要说到就是说这个参数它还有一个功能,还有一个什么功能呢?比如说在很多的教育模型或者技术指标的,我们为了就是说它能达到一个优化的效果,有了这个参数,它可以程序可以调用它这个参数,可以自动来修改它的值,来取到一个理想的一个效果,达到一定的目的,它可以自动来修改这个参数,如果没有这个参数,他就没法着手了。我这样说可能大家就更明白一点,这个参数就是咱们的一个预留的值以后可以很方便的来更改的,我们认为它可以是一个常量,除非咱们人为的来修改它,在程序的内部它是自己被修改了,也就是它是个常量,而不是一个变量,它是不会变的。

  好的,下节课我们来讲声明一个变量。好的,我们下节课就。

下一篇:声明变量vars