MCPcopy Create free account

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

Functions527 in github.com/Vespa314/chan.py

↓ 1 callersMethodclear_store_end
(self)
BuySellPoint/BSPointList.py:44
↓ 1 callersMethodclear_zs_lst
(self)
Seg/Seg.py:76
↓ 1 callersMethodcollect_first_seg
(self, bi_lst: CBiList)
Seg/SegListComm.py:52
↓ 1 callersMethodcollect_left_seg_peak_method
(self, last_seg_end_bi, bi_lst)
Seg/SegListComm.py:73
↓ 1 callersMethodcollect_segs
(self, bi_lst)
Seg/SegListComm.py:91
↓ 1 callersMethodcombine
(self, zs2: 'CZS', combine_mode)
ZS/ZS.py:115
↓ 1 callersFunctioncombine_60m_klu_form_15m
(klu_15m_lst: List[CKLine_Unit])
Debug/strategy_demo3.py:11
↓ 1 callersMethodcreate_chart_panel
创建右侧图表面板
App/ashare_bsp_scanner_gui.py:460
↓ 1 callersFunctioncreate_figure
返回: - Figure - Dict[KL_TYPE, List[Axes]]: 如果Axes长度为1, 说明不需要画macd, 否则需要
Plot/PlotDriver.py:85
↓ 1 callersFunctioncreate_item_dict
(data, column_name)
DataAPI/BaoStockAPI.py:11
↓ 1 callersFunctioncreate_item_dict
(data, column_name)
DataAPI/csvAPI.py:12
↓ 1 callersFunctioncreate_item_dict
将DataFrame行转换为K线单元所需的字典格式
DataAPI/AkshareAPI.py:12
↓ 1 callersMethodcreate_item_dict
(self, data, column_name)
DataAPI/ccxt.py:94
↓ 1 callersMethodcreate_left_panel
创建左侧面板
App/ashare_bsp_scanner_gui.py:349
↓ 1 callersMethoddesc
(self)
Plot/PlotMeta.py:113
↓ 1 callersMethoddo_init
(self)
Seg/SegListChan.py:13
↓ 1 callersMethoddraw_bi
( self, meta: CChanPlotMeta, ax: Axes, lv, color='black', show
Plot/PlotDriver.py:344
↓ 1 callersMethoddraw_boll
(self, meta: CChanPlotMeta, ax: Axes, mid_color="black", up_color="blue", down_color="purple")
Plot/PlotDriver.py:579
↓ 1 callersMethoddraw_bs_point
(self, meta: CChanPlotMeta, ax: Axes, buy_color='r', sell_color='g', fontsize=15, arrow_l=0.15, arrow_h=0.2, a
Plot/PlotDriver.py:625
↓ 1 callersMethoddraw_channel
(self, meta: CChanPlotMeta, ax: Axes, T=None, top_color="r", bottom_color="b", linewidth=3, linestyle="solid")
Plot/PlotDriver.py:565
↓ 1 callersMethoddraw_demark
( self, meta: CChanPlotMeta, ax: Axes, setup_color='b',
Plot/PlotDriver.py:768
↓ 1 callersMethoddraw_demark_begin_line
(self, ax, begin_line_color, plot_begin_set: set, linestyle: str, demark_idx: T_DEMARK_INDEX)
Plot/PlotDriver.py:729
↓ 1 callersMethoddraw_eigen
(self, meta: CChanPlotMeta, ax: Axes, color_top="r", color_bottom="b", aplha=0.5, only_peak=False)
Plot/PlotDriver.py:490
↓ 1 callersMethoddraw_kdj
( self, meta: CChanPlotMeta, ax, k_color='orange', d_color='blue',
Plot/PlotDriver.py:753
↓ 1 callersMethoddraw_klc
(self, meta: CChanPlotMeta, ax: Axes, width=0.4, plot_single_kl=True)
Plot/PlotDriver.py:327
↓ 1 callersMethoddraw_klu
(self, meta: CChanPlotMeta, ax: Axes, width=0.4, rugd=True, plot_mode="kl")
Plot/PlotDriver.py:290
↓ 1 callersMethoddraw_macd
(self, meta: CChanPlotMeta, ax: Axes, x_limits, width=0.4)
Plot/PlotDriver.py:537
↓ 1 callersMethoddraw_marker
( self, meta: CChanPlotMeta, ax: Axes, markers: Dict[CTime | str, Tuple[str, L
Plot/PlotDriver.py:666
↓ 1 callersMethoddraw_mean
(self, meta: CChanPlotMeta, ax: Axes)
Plot/PlotDriver.py:556
↓ 1 callersMethoddraw_rsi
( self, meta: CChanPlotMeta, ax, color='b', )
Plot/PlotDriver.py:743
↓ 1 callersMethoddraw_seg
( self, meta: CChanPlotMeta, ax: Axes, lv, width=5, color="g",
Plot/PlotDriver.py:379
↓ 1 callersMethoddraw_seg_bs_point
(self, meta: CChanPlotMeta, ax: Axes, buy_color='r', sell_color='g', fontsize=18, arrow_l=0.2, arrow_h=0.25, a
Plot/PlotDriver.py:637
↓ 1 callersMethoddraw_segeigen
(self, meta: CChanPlotMeta, ax: Axes, color_top="r", color_bottom="b", aplha=0.5, only_peak=False)
Plot/PlotDriver.py:494
↓ 1 callersMethoddraw_segseg
( self, meta: CChanPlotMeta, ax: Axes, width=7, color="brown",
Plot/PlotDriver.py:428
↓ 1 callersMethoddraw_segzs
(self, meta: CChanPlotMeta, ax: Axes, color='red', linewidth=10, sub_linewidth=4)
Plot/PlotDriver.py:526
↓ 1 callersMethoddraw_zs
( self, meta: CChanPlotMeta, ax: Axes, color='orange', linewidth=2,
Plot/PlotDriver.py:498
↓ 1 callersMethodend_bi_break
(self, end_bi=None)
ZS/ZS.py:193
↓ 1 callersMethodexist_sure_seg
(self)
Seg/SegListComm.py:164
↓ 1 callersMethodfind_revert_fx
(self, bi_list: CBiList, begin_idx: int, thred_value: float, break_thred: float)
Seg/EigenFX.py:159
↓ 1 callersFunctionfoo
()
Common/ChanException.py:78
↓ 1 callersMethodget_children
(self)
KLine/KLine_Unit.py:110
↓ 1 callersMethodget_countdown
(self)
Math/Demark.py:41
↓ 1 callersMethodget_final_multi_bi_zs
(self)
Seg/Seg.py:151
↓ 1 callersMethodget_first_multi_bi_zs
(self)
Seg/Seg.py:145
↓ 1 callersMethodget_high_peak_klu
(self)
Combiner/KLine_Combiner.py:114
↓ 1 callersMethodget_klc_span
(self, klc: CKLine, last_end: CKLine)
Bi/BiList.py:165
↓ 1 callersMethodget_klu_cnt
(self)
Bi/Bi.py:140
↓ 1 callersMethodget_load_stock_iter
(self, stockapi_cls, lv)
Chan.py:96
↓ 1 callersMethodget_low_peak_klu
(self)
Combiner/KLine_Combiner.py:121
↓ 1 callersMethodget_multi_bi_zs_lst
(self)
Seg/Seg.py:148
↓ 1 callersMethodget_next_lv_klu
(self, lv_idx)
Chan.py:106
↓ 1 callersMethodget_plot_config
获取图表绑定配置 Returns: dict: 包含各图层显示开关的配置字典
App/ashare_bsp_scanner_gui.py:532
↓ 1 callersFunctionget_tradable_stocks
获取所有可交易的A股股票列表 过滤条件: 1. 剔除ST股票(名称包含ST) 2. 剔除科创板(688开头) 3. 剔除北交所(8开头、43开头) 4. 剔除B股(200开头深圳B股、900开头上海B股)
App/ashare_bsp_scanner_gui.py:54
↓ 1 callersMethodhas_gap_with_next
(self)
KLine/KLine.py:40
↓ 1 callersMethodinclude_sub_lv_time
(self, sub_lv_t: str)
KLine/KLine_Unit.py:140
↓ 1 callersMethodinit_common_feature
(self)
BuySellPoint/BS_Point.py:42
↓ 1 callersMethodinit_from_zs
(self, zs: 'CZS')
ZS/ZS.py:176
↓ 1 callersMethodinit_lv_klu_iter
(self, stockapi_cls)
Chan.py:153
↓ 1 callersFunctioninit_peak_slope
(_dir, side)
Math/TrendLine.py:50
↓ 1 callersMethodinit_ui
初始化用户界面
App/ashare_bsp_scanner_gui.py:318
↓ 1 callersMethodis_divergence
(self, config: CPointConfig, out_bi=None)
ZS/ZS.py:162
↓ 1 callersFunctionis_down_seg
(bi, pre_bi)
Seg/SegListDef.py:12
↓ 1 callersMethodis_inside
(self, seg: CSeg)
ZS/ZS.py:159
↓ 1 callersFunctionis_up_seg
(bi, pre_bi)
Seg/SegListDef.py:8
↓ 1 callersMethodleft_bi_break
(self, bi_lst: CBiList)
Seg/SegListComm.py:40
↓ 1 callersMethodload_stock_data
(self, stockapi_instance: CCommonStockApi, lv)
Chan.py:90
↓ 1 callersFunctionmain
程序入口函数,创建并运行 GUI 应用
App/ashare_bsp_scanner_gui.py:720
↓ 1 callersMethodmake_copy
(self)
ZS/ZS.py:188
↓ 1 callersMethodneed_cal_step_by_step
(self)
KLine/KLine_List.py:119
↓ 1 callersMethodnext
(self)
Combiner/KLine_Combiner.py:58
↓ 1 callersMethodout_bi_is_peak
(self, end_bi_idx: int)
ZS/ZS.py:200
↓ 1 callersFunctionparse_plot_config
支持: - 传入字典 - 传入字符串,逗号分割 - 传入数组,元素为各个需要画的笔的元素 - 传入key为各个级别的字典 - 传入key为各个级别的字符串 - 传入key为各个级别的数组
Plot/PlotDriver.py:42
↓ 1 callersFunctionparse_time_column
(inp)
DataAPI/BaoStockAPI.py:17
↓ 1 callersFunctionparse_time_column
(inp)
DataAPI/csvAPI.py:18
↓ 1 callersMethodparse_time_column
(self, inp)
DataAPI/ccxt.py:72
↓ 1 callersFunctionplot
(chan, plot_marker)
Debug/strategy_demo5.py:20
↓ 1 callersFunctionplot_bi_element
(bi: CBi_meta, ax: Axes, color: str)
Plot/PlotDriver.py:829
↓ 1 callersFunctionpredict_bsp
(model: xgb.Booster, last_bsp: CBS_Point, meta: Dict[str, int])
Debug/strategy_demo6.py:21
↓ 1 callersMethodrestore_from_virtual_end
(self, sure_end: CKLine)
Bi/Bi.py:175
↓ 1 callersMethodsatisfy_bi_span
(self, klc: CKLine, last_end: CKLine)
Bi/BiList.py:149
↓ 1 callersMethodset_bi_in
(self, bi)
ZS/ZS.py:224
↓ 1 callersMethodset_bi_lst
(self, bi_lst)
ZS/ZS.py:232
↓ 1 callersMethodset_bi_out
(self, bi)
ZS/ZS.py:228
↓ 1 callersMethodset_bsp_config
(self, conf)
ChanConfig.py:105
↓ 1 callersMethodset_fx
(self, fx: FX_TYPE)
Combiner/KLine_Combiner.py:80
↓ 1 callersFunctionset_grid
(ax, config)
Plot/PlotDriver.py:137
↓ 1 callersMethodset_klu_parent_relation
(self, parent_klu, kline_unit, cur_lv, lv_idx)
Chan.py:216
↓ 1 callersMethodset_metric
(self, metric_model_lst: list)
KLine/KLine_Unit.py:119
↓ 1 callersMethodset_parent
(self, parent: 'CKLine_Unit')
KLine/KLine_Unit.py:107
↓ 1 callersMethodset_timestamp
(self)
Common/CTime.py:33
↓ 1 callersFunctionshow_func_helper
(func)
Plot/PlotDriver.py:856
↓ 1 callersFunctionsituation1
(cur_bi, next_bi, pre_bi)
Seg/SegListDYH.py:8
↓ 1 callersFunctionsituation2
(cur_bi, next_bi, pre_bi)
Seg/SegListDYH.py:18
↓ 1 callersMethodstop
停止扫描,设置标志位让 run() 循环退出
App/ashare_bsp_scanner_gui.py:138
↓ 1 callersMethodstore_add_bsp
(self, bsp_type: BSP_TYPE, bsp: CBS_Point[LINE_TYPE])
BuySellPoint/BSPointList.py:30
↓ 1 callersMethodsub_last_kbi_start_idx
(self, bi_cnt)
Plot/PlotMeta.py:158
↓ 1 callersMethodsub_last_kseg_start_idx
(self, seg_cnt)
Plot/PlotMeta.py:152
↓ 1 callersMethodsub_range_start_idx
(self, x_range)
Plot/PlotMeta.py:164
↓ 1 callersMethodtest_combine
(self, item: CCombine_Item, exclude_included=False, allow_top_equal=None)
Combiner/KLine_Combiner.py:64
↓ 1 callersMethodtreat_bsp1
(self, seg: CSeg[LINE_TYPE], BSP_CONF: CPointConfig, is_target_bsp: bool)
BuySellPoint/BSPointList.py:177
← previousnext →201–300 of 527, ranked by callers