matplotlib入门:形态函数与股票数据分析

需积分: 49 100 下载量 85 浏览量 更新于2024-08-06 收藏 2.14MB PDF 举报
"这篇教程主要介绍了通达信软件中与公式相关的基础知识,包括技术指标公式、条件选股公式、交易系统公式和五彩K线公式的创建与应用,以及如何使用函数进行公式编写。" 在通达信软件中,公式系统是进行高级分析和自定义指标的关键工具。首先,技术指标公式用于生成图表上常见的如MA、KDJ、MACD等指标,用户可以在公式管理器中创建新的指标公式,通过编辑现有公式或插入函数进行定制。条件选股公式则帮助用户筛选出满足特定条件的股票,以便进行深入研究或交易决策。交易系统公式能直接在K线上显示买入和卖出信号,而五彩K线公式则用于突出显示特殊K线形态,以不同颜色区分。 函数在公式编写中扮演重要角色,它们是编程语言的基础单元。例如,K线的四个价格(最高价HIGH、收盘价CLOSE、最低价LOW、开盘价OPEN)以及成交量VOL和成交额AMO都是常用的基本函数。CROSS(X,Y)函数用来判断X和Y两条线是否发生交叉,当X穿过Y时,返回值为真,反之亦然。引用前几天的数据可以使用REF函数,例如REF(CLOSE, 2)表示查询前两天的收盘价。 此外,教程还提到了横截面统计函数如BLOCKSETNUM和HORCALC。BLOCKSETNUM用于计算指定板块内的股票数量,而HORCALC用于对板块内股票的特定数据项(如高价、开盘价、低价、收盘价、成交量、涨跌幅)进行统计,可以选择累加或排名次的方式,并依据总股本、流通股本、等同权重或流通市值进行加权计算。 在使用这些公式和函数时,需要注意它们的有效范围,比如COST函数仅适用于日线分析周期,计算特定百分比获利盘的价格。ZIG转向函数则用于确定价格波动的波峰和波谷。 掌握通达信软件中的公式系统和函数使用,能够帮助投资者更加灵活地进行技术分析和自动化交易策略设计,从而提高投资效率和准确性。通过不断实践和学习,用户可以创建出适合自己投资风格的个性化工具。