check_fx

czsc.analyze.check_fx(k1: NewBar, k2: NewBar, k3: NewBar)[source]

查找分型

函数计算逻辑:

  1. 如果第二个`NewBar`对象的最高价和最低价都高于第一个和第三个`NewBar`对象的对应价格,那么它被认为是顶分型(G)。 在这种情况下,函数会创建一个新的`FX`对象,其标记为`Mark.G`,并将其赋值给`fx`。

  2. 如果第二个`NewBar`对象的最高价和最低价都低于第一个和第三个`NewBar`对象的对应价格,那么它被认为是底分型(D)。 在这种情况下,函数会创建一个新的`FX`对象,其标记为`Mark.D`,并将其赋值给`fx`。

  3. 函数最后返回`fx`,如果没有找到分型,fx`将为`None

Parameters:
  • k1 – 第一个`NewBar`对象

  • k2 – 第二个`NewBar`对象

  • k3 – 第三个`NewBar`对象

Returns:

FX`对象或`None