MCPcopy Create free account

hub / github.com/Vespa314/chan.py / functions

Functions527 in github.com/Vespa314/chan.py

↓ 94 callersMethodget
(self, k, default_value=None)
ChanConfig.py:166
↓ 34 callersMethod_high
(self)
Seg/Seg.py:82
↓ 34 callersMethod_low
(self)
Seg/Seg.py:79
↓ 23 callersMethodis_down
(self)
Bi/Bi.py:162
↓ 22 callersMethod_high
(self)
Bi/Bi.py:150
↓ 22 callersMethod_low
(self)
Bi/Bi.py:154
↓ 21 callersMethodis_up
(self)
Bi/Bi.py:166
↓ 20 callersMethodis_down
(self)
Seg/Seg.py:85
↓ 19 callersMethodget_end_val
(self)
Seg/Seg.py:91
↓ 17 callersMethodget_end_klu
(self)
Bi/Bi.py:129
↓ 17 callersMethodis_up
(self)
Seg/Seg.py:88
↓ 16 callersMethodadd_new_seg
(self, bi_lst: CBiList, end_bi_idx: int, is_sure=True, seg_dir=None, split_first_seg=True, reason="normal")
Seg/SegListComm.py:149
↓ 16 callersMethodklu_iter
(self)
Plot/PlotMeta.py:148
↓ 15 callersMethodget_begin_klu
(self)
Bi/Bi.py:122
↓ 15 callersMethoditems
(self)
ChanConfig.py:172
↓ 14 callersMethodget_end_val
(self)
Bi/Bi.py:118
↓ 11 callersMethodamp
(self)
Bi/Bi.py:136
↓ 10 callersMethodGetBSConfig
(self, is_buy)
BuySellPoint/BSPointConfig.py:12
↓ 10 callersMethodget_begin_val
(self)
Seg/Seg.py:94
↓ 10 callersFunctionstr2float
(s)
Common/func_util.py:27
↓ 10 callersMethodto_str
(self)
Common/CTime.py:21
↓ 9 callersMethodget_begin_val
(self)
Bi/Bi.py:114
↓ 9 callersMethodis_one_bi_zs
(self)
ZS/ZS.py:95
↓ 8 callersMethodadd
(self, high, low, close)
Math/KDJ.py:15
↓ 7 callersFunctionFindPeakBi
(bi_lst: Union[CBiList, List[CBi]], is_high)
Seg/SegListComm.py:168
↓ 7 callersMethodupdate
(self, bi: CBi, is_sure=True)
ZS/ZSList.py:52
↓ 6 callersMethodadd_bs
( self, bs_type: BSP_TYPE, bi: LINE_TYPE, relate_bsp1: Optional[CBS_Point],
BuySellPoint/BSPointList.py:124
↓ 6 callersMethodclean_cache
(self)
ZS/ZS.py:44
↓ 6 callersMethodclear_free_lst
(self)
ZS/ZSList.py:49
↓ 6 callersMethodget_begin_klu
(self)
Seg/Seg.py:107
↓ 6 callersMethodget_end_klu
(self)
Seg/Seg.py:104
↓ 6 callersMethodget_latest_bsp
(self, idx=None, number=1)
Chan.py:306
↓ 6 callersMethodget_peak_klu
(self, is_high)
Combiner/KLine_Combiner.py:109
↓ 6 callersFunctionhas_overlap
(l1, h1, l2, h2, equal=False)
Common/func_util.py:23
↓ 6 callersMethodis_down
(self)
Seg/EigenFX.py:95
↓ 6 callersMethodis_up
(self)
Seg/EigenFX.py:98
↓ 5 callersMethodCal_MACD_trade_metric
(self, metric: str, cal_avg=False)
Bi/Bi.py:324
↓ 5 callersMethodcal_macd_metric
(self, macd_algo, is_reverse)
Bi/Bi.py:189
↓ 5 callersMethodcal_seg_sure
(self, bi_lst: CBiList, begin_idx: int)
Seg/SegListChan.py:36
↓ 5 callersMethodcollect_left_seg
(self, bi_lst: CBiList)
Seg/SegListComm.py:112
↓ 5 callersFunctiongetTextBox
(ax: Axes, txt_instance)
Plot/PlotDriver.py:825
↓ 5 callersMethodget_kl_data
(self)
DataAPI/ccxt.py:30
↓ 5 callersMethodset
(self, begin_klc: CKLine, end_klc: CKLine)
Bi/Bi.py:101
↓ 5 callersMethodset_idx
(self, idx)
KLine/KLine_Unit.py:86
↓ 5 callersMethodset_pre
(self, _pre: Self | None)
Combiner/KLine_Combiner.py:165
↓ 4 callersMethodadd
(self, bi: CBi)
Seg/EigenFX.py:55
↓ 4 callersMethodadd_new_bi
(self, pre_klc, cur_klc, is_sure=True)
Bi/BiList.py:143
↓ 4 callersMethodcal_seg_and_zs
(self)
KLine/KLine_List.py:104
↓ 4 callersMethodclean_cache
(self)
Combiner/KLine_Combiner.py:28
↓ 4 callersMethoddo_close
(cls)
DataAPI/ccxt.py:57
↓ 4 callersMethodget_next
(self)
Combiner/KLine_Combiner.py:60
↓ 4 callersMethodload
(self, step=False)
Chan.py:196
↓ 4 callersMethodparse_target_type
(self)
BuySellPoint/BSPointConfig.py:51
↓ 4 callersMethodreset
(self)
Seg/EigenFX.py:67
↓ 4 callersMethodset_next
(self, _next: Self | None)
Combiner/KLine_Combiner.py:169
↓ 4 callersMethodstep_load
(self)
Chan.py:120
↓ 4 callersMethodtrigger_load
(self, inp)
Chan.py:132
↓ 4 callersMethodtry_add
(self, unit_kl: T, exclude_included=False, allow_top_equal=None, skip_update_input=False)
Combiner/KLine_Combiner.py:84
↓ 4 callersMethodv
(self, is_close: bool, _dir: BI_DIR)
Math/Demark.py:15
↓ 3 callersMethod__init__
初始化扫描线程 Args: stock_list: pd.DataFrame, 待扫描的股票列表 config: CChanConfig, 缠论配置 days: int, 获取多少天的历史数据
App/ashare_bsp_scanner_gui.py:123
↓ 3 callersMethodadd_to_free_lst
(self, item, is_sure, zs_algo)
ZS/ZSList.py:38
↓ 3 callersMethodadd_zs_from_bi_range
(self, seg_bi_lst: list, seg_dir, seg_is_sure)
ZS/ZSList.py:62
↓ 3 callersMethodbsp_iter
(self)
BuySellPoint/BSPointList.py:62
↓ 3 callersMethodcal
(self, lst)
Math/TrendLine.py:32
↓ 3 callersMethodcan_make_bi
(self, klc: CKLine, last_end: CKLine, for_virtual: bool = False)
Bi/BiList.py:178
↓ 3 callersMethodclear
清空画布内容
App/ashare_bsp_scanner_gui.py:289
↓ 3 callersMethodclear
(self)
Seg/EigenFX.py:109
↓ 3 callersMethodcollect_left_as_seg
(self, bi_lst: CBiList)
Seg/SegListComm.py:121
↓ 3 callersMethoddo_init
(self)
Chan.py:85
↓ 3 callersMethoddo_init
(cls)
DataAPI/ccxt.py:53
↓ 3 callersMethoddo_init
(self)
Seg/SegListComm.py:22
↓ 3 callersMethodget_bi_in
(self)
ZS/ZS.py:216
↓ 3 callersMethodget_last_klu_of_last_bi
(self)
Bi/BiList.py:212
↓ 3 callersMethodin_range
(self, item)
ZS/ZS.py:156
↓ 3 callersFunctionparse_single_lv_plot_config
返回单一级别的plot_config配置
Plot/PlotDriver.py:28
↓ 3 callersMethodplot_chart
绑定当前股票的缠论分析图表 使用 CPlotDriver 生成图表,显示K线、笔、线段、中枢等元素。 图表大小会根据画布宽度自动调整。
App/ashare_bsp_scanner_gui.py:668
↓ 3 callersFunctionreformat_plot_config
兼容不填写`plot_`前缀的情况
Plot/PlotDriver.py:18
↓ 3 callersMethodseg_need_cal
(self, seg: CSeg)
BuySellPoint/BSPointList.py:121
↓ 3 callersMethodset_klc
(self, klc)
KLine/KLine_Unit.py:79
↓ 3 callersMethodset_seg_idx
(self, idx)
Bi/Bi.py:86
↓ 3 callersMethodtry_add_virtual_bi
(self, klc: CKLine, need_del_end=False)
Bi/BiList.py:120
↓ 3 callersMethodtype2str
(self)
BuySellPoint/BS_Point.py:29
↓ 3 callersMethodupdate
(self, demark_index: 'CDemarkIndex')
Math/Demark.py:44
↓ 3 callersMethodupdate_new_end
(self, new_klc: CKLine)
Bi/Bi.py:184
↓ 2 callersMethodSetMacdAlgo
(self, macd_algo)
BuySellPoint/BSPointConfig.py:59
↓ 2 callersFunction_parse_inf
(v)
Common/func_util.py:34
↓ 2 callersFunction_truncate
(x)
Math/BOLL.py:4
↓ 2 callersMethodadd
(self, _dir: BI_DIR, _type: T_DEMARK_TYPE, idx: int, series: 'CDemarkSetup')
Math/Demark.py:35
↓ 2 callersMethodadd_feat
(self, inp1: Union[str, Dict[str, float], Dict[str, Optional[float]], 'CFeatures'], inp2: Optional[float] = No
BuySellPoint/BS_Point.py:39
↓ 2 callersMethodadd_feat
(self, inp1, inp2: Optional[float] = None)
ChanModel/Features.py:14
↓ 2 callersMethodadd_lv_iter
(self, lv_idx, iter)
Chan.py:100
↓ 2 callersMethodadd_setup
(self)
Math/Demark.py:109
↓ 2 callersFunctionadd_zs_text
(ax: Axes, zs_meta: CZS_meta, fontsize, text_color)
Plot/PlotDriver.py:869
↓ 2 callersMethodanalyze_stock
分析指定股票
App/ashare_bsp_scanner_gui.py:644
↓ 2 callersMethodappend_sure_end
(self, klc: CKLine)
Bi/Bi.py:181
↓ 2 callersFunctionbi_text
(bi_idx, ax: Axes, bi, end_fontsize, end_color)
Plot/PlotDriver.py:836
↓ 2 callersFunctionbsp3_back2zs
(bsp3_bi: LINE_TYPE, zs: CZS)
BuySellPoint/BSPointList.py:419
↓ 2 callersMethodbsp_common_draw
(self, bsp_list, ax: Axes, buy_color, sell_color, fontsize, arrow_l, arrow_h, arrow_w)
Plot/PlotDriver.py:594
↓ 2 callersMethodcal_bi_zs
(self, bi_lst: Union[CBiList, CSegListComm], seg_lst: CSegListComm)
ZS/ZSList.py:91
↓ 2 callersFunctioncal_seg
(bi_list, seg_list: CSegListComm, last_sure_seg_start_bi_idx)
KLine/KLine_List.py:142
next →1–100 of 527, ranked by callers