为了方便对所有talib股票形态进行查找,我把61种形态函数全部集成到软件中,这样就可以方便对任意股票进行任意K线形态搜索。现在共有61种函数对应61种K线形态,有些形态没有中文名字,我进行了翻译,可能不太准确。不过真的挺有意思啊。
另外,国产的图表套件echart真的是太强大了,用pyechart生成K线图,缩放平移流畅平滑,用起来非常舒服。
现有的K线搜索函数:
CDL2CROWS 两只乌鸦
CDL3BLACKCROWS 三只乌鸦
CDL3INSIDE 3线内部上涨和下跌
CDL3LINESTRIKE 三线震荡
CDL3OUTSIDE 三外部上涨和下跌
CDL3STARSINSOUTH 南方3星
CDL3WHITESOLDIERS 三兵
CDLABANDONEDBABY 弃婴
CDLADVANCEBLOCK 前进挡块
CDLBELTHOLD 皮带固定
CDLBREAKAWAY 逃离
CDLCLOSINGMARUBOZU 关闭缺影线
CDLCONCEALBABYSWALL 隐藏小燕子
CDLCOUNTERATTACK 反击
CDLDARKCLOUDCOVER 乌云盖顶
CDLDOJI 十字线
CDLDOJISTAR 十字星
CDLDRAGONFLYDOJI 蜻蜓十字
CDLENGULFING 接合模式
CDLEVENINGDOJISTAR 夜晚十字星
CDLEVENINGSTAR 夜晚星
CDLGAPSIDESIDEWHITE 上/下间隙并排线
CDLGRAVESTONEDOJI 墓碑十字线
CDLHAMMER 锤子
CDLHANGINGMAN 上吊线
CDLHARAMI 哈拉米
CDLHARAMICROSS 哈拉米十字
CDLHIGHWAVE 大浪
CDLHIKKAKE 内嵌日图假突破
CDLHIKKAKEMOD 优化内嵌日图假突破
CDLHOMINGPIGEON 归巢鸽
CDLIDENTICAL3CROWS 相同3鸦
CDLINNECK 脖子
CDLINVERTEDHAMMER 倒锤头
CDLKICKING 踢
CDLKICKINGBYLENGTH 长期踢
CDLLADDERBOTTOM 梯子底部
CDLLONGLEGGEDDOJI 长腿十字
CDLLONGLINE 长线蜡烛
CDLMARUBOZU 光头光脚
CDLMATCHINGLOW 相同低价
CDLMATHOLD 垫子保底
CDLMORNINGDOJISTAR 晨十字星
CDLMORNINGSTAR 晨星
CDLONNECK 脖子上
CDLPIERCING 刺骨
CDLRICKSHAWMAN 黄包车夫
CDLRISEFALL3METHODS 震荡3杰
CDLSEPARATINGLINES 分割线
CDLSHOOTINGSTAR 射击之星
CDLSHORTLINE 短线蜡烛
CDLSPINNINGTOP 旋转陀螺
CDLSTALLEDPATTERN 失速
CDLSTICKSANDWICH 粘贴三明治
CDLTAKURI 下阴影很长的十字
CDLTASUKIGAP 田栗缺口
CDLTHRUSTING 推力
CDLTRISTAR 三星
CDLUNIQUE3RIVER 独特的3条河流
CDLUPSIDEGAP2CROWS 上侧间隙两个乌鸦
CDLXSIDEGAP3METHODS 震荡3缺
上面是从网上找的内容直接用 editplus 整理成 Pascal 语言就可以编译运行,太方便了。
s_en_shape := '';
case s_cn_shape of
'两只乌鸦': s_en_shape := 'CDL2CROWS';
'三只乌鸦': s_en_shape := 'CDL3BLACKCROWS';
'3线内部上涨和下跌': s_en_shape := 'CDL3INSIDE';
'三线震荡': s_en_shape := 'CDL3LINESTRIKE';
'三外部上涨和下跌': s_en_shape := 'CDL3OUTSIDE';
'南方3星': s_en_shape := 'CDL3STARSINSOUTH';
'三兵': s_en_shape := 'CDL3WHITESOLDIERS';
'弃婴': s_en_shape := 'CDLABANDONEDBABY';
'前进挡块': s_en_shape := 'CDLADVANCEBLOCK';
'皮带固定': s_en_shape := 'CDLBELTHOLD';
'逃离': s_en_shape := 'CDLBREAKAWAY';
'关闭缺影线': s_en_shape := 'CDLCLOSINGMARUBOZU';
'隐藏小燕子': s_en_shape := 'CDLCONCEALBABYSWALL';
'反击': s_en_shape := 'CDLCOUNTERATTACK';
'乌云盖顶': s_en_shape := 'CDLDARKCLOUDCOVER';
'十字线': s_en_shape := 'CDLDOJI';
'十字星': s_en_shape := 'CDLDOJISTAR';
'蜻蜓十字': s_en_shape := 'CDLDRAGONFLYDOJI';
'接合模式': s_en_shape := 'CDLENGULFING';
'夜晚十字星': s_en_shape := 'CDLEVENINGDOJISTAR';
'夜晚星': s_en_shape := 'CDLEVENINGSTAR';
'上/下间隙并排线': s_en_shape := 'CDLGAPSIDESIDEWHITE';
'墓碑十字线': s_en_shape := 'CDLGRAVESTONEDOJI';
'锤子': s_en_shape := 'CDLHAMMER';
'上吊线': s_en_shape := 'CDLHANGINGMAN';
'哈拉米': s_en_shape := 'CDLHARAMI';
'哈拉米十字': s_en_shape := 'CDLHARAMICROSS';
'大浪': s_en_shape := 'CDLHIGHWAVE';
'内嵌日图假突破': s_en_shape := 'CDLHIKKAKE';
'优化内嵌日图假突破': s_en_shape := 'CDLHIKKAKEMOD';
'归巢鸽': s_en_shape := 'CDLHOMINGPIGEON';
'相同3鸦': s_en_shape := 'CDLIDENTICAL3CROWS';
'脖子': s_en_shape := 'CDLINNECK';
'倒锤头': s_en_shape := 'CDLINVERTEDHAMMER';
'踢': s_en_shape := 'CDLKICKING';
'长期踢': s_en_shape := 'CDLKICKINGBYLENGTH';
'梯子底部': s_en_shape := 'CDLLADDERBOTTOM';
'长腿十字': s_en_shape := 'CDLLONGLEGGEDDOJI';
'长线蜡烛': s_en_shape := 'CDLLONGLINE';
'光头光脚': s_en_shape := 'CDLMARUBOZU';
'相同低价': s_en_shape := 'CDLMATCHINGLOW';
'垫子保底': s_en_shape := 'CDLMATHOLD';
'晨十字星': s_en_shape := 'CDLMORNINGDOJISTAR';
'晨星': s_en_shape := 'CDLMORNINGSTAR';
'脖子上': s_en_shape := 'CDLONNECK';
'刺骨': s_en_shape := 'CDLPIERCING';
'黄包车夫': s_en_shape := 'CDLRICKSHAWMAN';
'震荡3杰': s_en_shape := 'CDLRISEFALL3METHODS';
'分割线': s_en_shape := 'CDLSEPARATINGLINES';
'射击之星': s_en_shape := 'CDLSHOOTINGSTAR';
'短线蜡烛': s_en_shape := 'CDLSHORTLINE';
'旋转陀螺': s_en_shape := 'CDLSPINNINGTOP';
'失速': s_en_shape := 'CDLSTALLEDPATTERN';
'粘贴三明治': s_en_shape := 'CDLSTICKSANDWICH';
'下阴影很长的十字': s_en_shape := 'CDLTAKURI';
'田栗缺口': s_en_shape := 'CDLTASUKIGAP';
'推力': s_en_shape := 'CDLTHRUSTING';
'三星': s_en_shape := 'CDLTRISTAR';
'独特的3条河流': s_en_shape := 'CDLUNIQUE3RIVER';
'上侧间隙两个乌鸦': s_en_shape := 'CDLUPSIDEGAP2CROWS';
'震荡3缺': s_en_shape := 'CDLXSIDEGAP3METHODS';
end;
随便找一个试试,用“哈拉米十字”试试:
选中左边一个股票代码,右边列表中选“哈拉米十字”,然后点击“搜talib形态”,2秒钟后自动在浏览器显示结果:
不过我现在还不太知道这种K线形态是啥意思。
这软件免费的,90M有点大,有需要的在评论区留下邮箱。