找到klc生成bug
This commit is contained in:
@@ -326,6 +326,7 @@ class ChanKLC():
|
|||||||
self.end_klu = klu
|
self.end_klu = klu
|
||||||
self.end_time = klu.time
|
self.end_time = klu.time
|
||||||
self.close = klu.close
|
self.close = klu.close
|
||||||
|
|
||||||
for klu in self.klu_list:
|
for klu in self.klu_list:
|
||||||
if klu.exception:
|
if klu.exception:
|
||||||
self.exception = True
|
self.exception = True
|
||||||
@@ -348,6 +349,8 @@ class ChanKLC():
|
|||||||
self.close = self.low
|
self.close = self.low
|
||||||
if self.close > self.high:
|
if self.close > self.high:
|
||||||
self.close = self.high
|
self.close = self.high
|
||||||
|
#print(self.end_time, self.open, self.close, self.high, self.low)
|
||||||
|
#print(klu.time, klu.open, klu.close, klu.high, klu.low)
|
||||||
def cal_fx(self):
|
def cal_fx(self):
|
||||||
if self.klc_fx_type == Chan_KLC_FX.TOP1 or self.klc_fx_type == Chan_KLC_FX.TOP2:
|
if self.klc_fx_type == Chan_KLC_FX.TOP1 or self.klc_fx_type == Chan_KLC_FX.TOP2:
|
||||||
#print(self.end_time, self.fx, self.macd, self.macdhist, len(self.klu_list))
|
#print(self.end_time, self.fx, self.macd, self.macdhist, len(self.klu_list))
|
||||||
|
|||||||
@@ -592,7 +592,6 @@ class TF_DF():
|
|||||||
ema_down_list.append(ema_down_count)
|
ema_down_list.append(ema_down_count)
|
||||||
#print(last_klu.time, ema_down_count, "DOWN END")
|
#print(last_klu.time, ema_down_count, "DOWN END")
|
||||||
ema_down_count = 0
|
ema_down_count = 0
|
||||||
last_klu = klu
|
|
||||||
if len(klc_list) > 0:
|
if len(klc_list) > 0:
|
||||||
last_klc = klc_list[-1]
|
last_klc = klc_list[-1]
|
||||||
if klu.exception:
|
if klu.exception:
|
||||||
|
|||||||
@@ -41,3 +41,14 @@
|
|||||||
- 多个笔/线段中枢若区间两两重叠,可合并为一个大级别中枢;
|
- 多个笔/线段中枢若区间两两重叠,可合并为一个大级别中枢;
|
||||||
- 重叠定义:两中枢 [zd,zg] 有交集,即 (zs_i.zg >= zs_j.zd and zs_i.zd <= zs_j.zg);
|
- 重叠定义:两中枢 [zd,zg] 有交集,即 (zs_i.zg >= zs_j.zd and zs_i.zd <= zs_j.zg);
|
||||||
- 大级别中枢的 zd/zg 取子中枢的并集(包住所有子中枢),用于显示更大级别震荡区间。
|
- 大级别中枢的 zd/zg 取子中枢的并集(包住所有子中枢),用于显示更大级别震荡区间。
|
||||||
|
线段高低点的判断
|
||||||
|
注意,这里必须提醒一句,就是这在以前也曾说过,就是,如果线段中,最高或最低点不是线段的端点,那么,在任何以线段为基础的分析中,例如把线段为基础构成最小级别的中枢等,都可以把该线段标准化为最高低点都在端点。因为, 在以线段为基础的分析中,都把线段当成一个没有内部 结构的基本部件,所以,只需要关心这线段的实际区间就可以,这样就可以只看其高低点。
|
||||||
|
经过标准化处理后,所有向上线段都是以最低点开始最高点结束,向下线段都是以最高点开始最低点结束,这样,所以线段的连接,就形成一条延续不断、首尾相连的折线,这样,复杂的图形,就会十分地标准化,也为后面的中枢、走势类型等分析提供了最标准且基础的部件。
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
概率引擎
|
||||||
|
|
||||||
|
|
||||||
|
策略引擎
|
||||||
|
分批建仓
|
||||||
Reference in New Issue
Block a user