matplotlib入门教程:探索创新高周期数的可视化

需积分: 49 100 下载量 145 浏览量 更新于2024-08-06 收藏 2.14MB PDF 举报
"创新高周期数-matplotlib 入门教程 中文版" 这篇资源主要介绍了如何在通达信软件中进行公式编辑和使用,特别是针对交易分析的一些基本概念和功能。虽然标题提到了“创新高周期数”和“matplotlib 入门教程”,但内容实际并未涉及 matplotlib,而是专注于通达信的公式系统。 1. **创新高周期数**:在描述中提到的“创新高周期数”是一个特定的计算方法,用于追踪成交量达到新高的周期数。`FV:=IF(BARSCOUNT(C)=0,9999999999,VOL);` 这一行定义了一个变量 `FV`,它表示当前周期的成交量,如果当前周期数为0(即最新数据),则赋值一个非常大的数值,否则赋值为成交量 `VOL`。`量创新高周期数:SUMBARS(REF(FV,1)-FV,0);` 这行代码计算上一周期的 `FV` 与当前周期 `FV` 的差值,如果差值为正,则表示成交量创新高,`SUMBARS` 函数累计这样的周期数。 2. **公式系统**: - **技术指标公式**:这类公式用于创建如移动平均线(MA)、随机指标(KDJ)和指数平滑异同移动平均线(MACD)等常见的技术分析指标。用户可以通过公式管理器创建、编辑和测试这些指标。 - **条件选股公式**:条件选股公式允许用户根据特定的技术形态或条件筛选股票,例如,可以选择所有收盘价突破某阈值的股票。用户可以创建并应用这些公式来进行股票筛选。 - **交易系统公式**:这类公式会在K线上显示买入和卖出信号,帮助交易者决策。用户可以通过右键菜单将其添加到K线图表上。 - **五彩K线公式**:五彩K线公式用来标识特殊K线形态,通过不同颜色直观地展示,如阳包阴、阴包阳等,使图表更易于理解。 3. **函数使用**:函数是公式编写的基础,它们是构成公式的“单词”。例如,`HIGH`、`CLOSE`、`LOW`、`OPEN` 分别代表最高价、收盘价、最低价和开盘价,`VOL` 表示成交量,`AMO` 为成交额。函数 `CROSS(X,Y)` 用于检测两条线是否交叉,`REF(X,N)` 则用于获取N周期前的值。 在通达信中,用户可以通过公式管理器插入和编辑各种函数,构建自己的技术分析工具。通过这种方式,投资者可以根据自己的策略定制分析指标,提高交易效率和决策质量。不过,需要注意的是,虽然描述中提及了“matplotlib 入门教程”,但提供的内容并不涉及Python的可视化库matplotlib,而是专注于通达信软件内的公式系统。