首页 > 外汇 > 外汇视频 > 程序化交易量化编程 > TB编程培训视频 > TB模型:稳定信号的方法汇总

TB模型:稳定信号的方法汇总

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

  这节课我们讲稳定交易信号,我们继续写代码。首先我们观察一下声明的参数,对不对?没有问题。声明的变量在编译的时候也没有问题,那么这个问题出在哪?出在变量c close上面,我们想有没有办法把变量c close,咱们让它不让他也就是说咱们不让他是变量的。我们有一个办法,我们让他在所以我们让他每次计算前一个 k线的收盘价,既然是前一个K线收盘,在 K线来计算前一个K线收盘价,因为前一个K线他已经做完已经收盘,所以它的c它不是变量,他不会再变动,所以这样信号它自然就不会再消失。

  好,我们现在我们就可以给上给它加一个缩影,比如我们客号一向前索引一个上一个收盘价格是给它的变量已经不是变量了,对不对?然后均线的这个呢一样的道理,加上一个括号。好,这样他同样也出来了,这样他计算出来了。上一个k线图收盘价,那么我们想一下既然还有这个地方,对不对?还有这个地方,所以还是还要加一个都是上一个k线成立的。再加一个都是索引的意义。

  那么既然我们看到的是上一个k线计算是上一个k线,我们在 k线上面动作,那么我们想一想我们如何让他来发单。我们发单的价格它是哪一个呢?我们又应该怎么写?你即使发单的价格适应,你还是依然填写c他发单是一样,他说你测试就不准确了,你上个k线已经就成立了。那么这一个线你让他在收盘价上面执行的时候,当然了,你这个k线一出现的开盘价,其实也就是它的收盘价这一瞬间,但是因为这第一笔成交的时候,你是开盘价跟收盘价它都是一个等于它是一条横线,它都是一个数据,那么这个时候它两个是相等,但是你测试的时候收盘价那要等到这一个k线走完的时候,你是不是迟了一步测试导致测试的那就不准确了,你就吃亏了,对不对?

  那么这个时候我们给它改为哪一个?同样可以改为前一个k线的收盘价格发单,用钱一个价格把它收盘价格放大。因为从前一个价k线收盘到第二k线的出现的这一瞬间,他两个前一个k线的收盘价在日内他是几乎他是等于前一个后一个k线的开盘价,所以这样它两个价格基本是相等的。编译一下。

  我们可以看到没有问题,对不对?前一个可以写,我们注意看他在在第二天下的上影线上面,所以这个可能就是说他当时收盘了以后的瞬间这个开盘向下下了一个点,对不对?像一个点,但是他报的价格还在这个地方,那么等他上来的时候他就成交了。这样是不是还是不够确切?万一他比如说前一天今天收盘的最后一个k线到明天开盘的 k线上面跳空比较大,这种是不是不够确切?虽然在现在我们也可以使用这样使用,如果在日内的话也可以使用,但是不排除k线,有的时候它会跳空,比如说午盘的时候它会跳空,你这样发单的话,它不是导致了无法成交,一些以及测试在出现跳空的时候就确切不够准确。

  那么如何解决这个问题,我们可以采用开盘转方法,具体的方法我们下节课讲。