模型的止损方式

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

  这节课我们讲到 tv程序里面的止损方式。好了,我们打开 t b止损方式,首先我们要获取止损的这个函数,我们先将上节课这个内容我们先将它注释掉,先将他注释掉,还有输出的工具,我们也将它先注释掉。好,我们打开了帮助指南里面,我们在这个里面我们不用打开网络质量,上节课我们在这个里面在这有个a函数,对不对?这个a函数它是这个A函数是提取了你即使当时的账户里面得着的情形,他不支持测试,我们一定要记住,那么我们如何来让他止损?

  如果我们也不需要他就是说一个测试,我们反正不管三七二十一,我们账户反正我们亏了多少钱,我们一定要止损,那么直接就可以用这个方法就提取A函数提取你账户里面的浮动的盈亏,浮动盈亏让它小于多少,他提取出来浮动盈亏他就是一个负值,比如说是1000块,那么ok是1000块,我不管3021,让他按照现价平仓,那就是4亿,所以让他平仓。交易的手术是一个怎么样写?好,我们在这节课我们来学,我们依然我们退回我们可以在账户里面我们可以来获取账户持仓的交易,就是说账户持仓的合约数。

  我们在a函数里面我们来找一找,账户持仓的和约束。倒数第二个里面我们找到一个函数返回当前公式应用账户下当前商品的总持仓,记住这是一个总持仓,那么这个是你现账户里面的一个a函数,我们将它复制过来,复制过来,然后这个里面我们在交易手术就是它的总持仓没有问题对不对?我们发单的时候把他的我们亏了1000块钱,然后马上就平仓,我亏1000块钱不管三七二十一就让他平仓。好。我们就让他平仓,持仓的合约数就是亏1000块钱就让他平仓。

  那么这个地方我们还需要来辨别你当前的持仓的是一个什么样的仓位的类型,对不对?我们来看一下函数的说明,负数表示空仓,零表示无床位的。那么那么这个函数在这个地方我们还需要写到,并且我们返回了持仓的合约书,复制一份,加在后面。他如果它是大于0,那就没有问题,他这个是返回的是正数,他持的是多头仓位,那么我们直接就给他平仓掉了,按照现价c就可以给他平衡掉了,平仓掉了就没有问题。

  那么我们如果他持有的是空单,持有的空单怎么办?他这个是个负数,它肯定它就会小于0。复述。小鱼林,那么这个时候这个地方怎么评,这也是个负数。没错,我们上节课教到的教过的内容,一个aBS然后把它用括起来。好了,然后你是空的,肯定要买入平仓,买入平仓的 b u y对不对?To,cover。下面这用这个就可以让它平掉了。那么这样是不是我们教给大家的思维是不是非常简单的,但是它不支持历史测试,这种是a函数是及时的,你交易的东西发现账户里面有这么一种情况,他就会及时交易了,但是你他不支持历史测试,你当时就是这么用了,是个及时的东西。

  那么如果我们是在策略里面,我们止损了怎么办呢?那么这个时候我们需要在函数里面我们找到函数分类里面,我们找到一个策略状态,在策略状态里面我们找到哪一个函数?还是上节课我们用到了获得当前持仓未知的浮动盈亏,还是上节课我们用到这个函数,我们将它复制过来,control c好,可以。止损的这种方式,我们把刚才的这种a函数我们将它删除掉,我们给它来一个CTRL。

  喂张天国。比如我们发现他亏了,比如说是50块钱。好。他小于付的务实,怎么样我们就让他卖出平仓, Excel卖出平仓,就让它止损掉了。如果按照策略的话,我们交易手续last,发达岸线驾驶限价罚单,或者我们要得到一个准确的测试结果,我们就要按照我们上面的这一个这个止损了,我们盈利我们就可以改为止损,止损,止损多少个点?

  5个点对不对?我就给他只剩5个点,我们同样就在这个地方了。那就应该是是这么写的一个小于一个止损,止损对吧?我们给他括起来,括起来一个止损,他一条是10块钱乘以一个10,然后再给它乘以一个。下面必须是一个负数,是一个负数的话,我们就给它乘以一个附1,我们括号结束。好的,那么他发单的价格是多少,我们还得再来获取。

  第一个建仓的价格,我们在函数这里面我们找到性策略状态,我们获得获得当前持仓的第一个建仓价格, e n t r y的entryprIce用这个函数了我们复制过来,countryside然后我们再让他复制过来,我们粘贴到这一个发单的这一个第二价格里面,第二个参数里面我们粘贴。好,那么这个就是开仓的价格,既然我们止损是要大于5个点,就是6个点,那也就是用用这个价格来减去一个止损,还要再并且还要再减去一个。

  还要再减去一,是这样子,或者我们括起来将这个括起来,再换成一个加号,那也就是这样一个值,我们来编译一下。我们来看一下。没有问题。通常情况下只要它大于亏损大于5个点要到五六个点了,他就会执行了止损的策略。

  这节课我们主要说到的止损跟止盈的方式,主要的是我们要区分开来的就是说 a函数的提取账户里面的浮动盈亏跟策略性能里面提取到了这一个浮动的盈亏两个是有区别的。在策略性能里面,它就是说我们按照这个信号信号里面的,他跟你实际的账户是没有关系的,你交易不交易?它这个里面它都会出来,他都会出这个信号,如果你当时有这个仓位他就会执行,但是你具体你执行了没执行,他也不会管你这么多纳信号,它这个东西它策略它就会这么走。

  它是a函数出来的,提取的值那是你当时的你真实账户里面的钱的变动了,这个钱数已持仓的浮动的盈亏,它是有这么两个区别,所以大家一定要区分开来。关于移动止盈这一类的,那么大家可以就利用这么一种,我刚才就是说咱们举个例子,咱们大家稍加以思索,就可以制作出来,移动止损移动止盈的一些方法,这里就不再一一列举了。好,我们下节课讲。