npm 包 ichimoku 使用教程

阅读时长 8 分钟读完

介绍

Ichimoku 是一种用于技术分析的指标,旨在显示行情趋势、支撑和阻力水平,以及机会的买入和卖出信号。npm 包 ichimoku 是 JavaScript 实现的 ichimoku 技术指标库,可以在前端开发中使用。

安装

使用 npm 包管理器进行安装:

使用

在 JavaScript 代码中引入 ichimoku 库:

根据 ichimoku 的计算方法,我们需要将一系列的历史数据传入以计算出指标的各个元素(包括十字均线、转折线、基准线等)。例如,我们可以传入一个包含历史股价的数组,然后调用 ichimoku 函数进行计算:

-- -------------------- ---- -------
----- ---- - -
  - ----- ------------- ------ --- --
  - ----- ------------- ------ --- --
  - ----- ------------- ------ --- --
  - ----- ------------- ------ --- --
  -- ---
--

----- ------- - ---------------

函数将返回一个包含计算结果的对象,包括一系列指标元素的值:

-- -------------------- ---- -------
-
  -------------- -
    -----
    -----
    -----
    -----
    -----
    ------
    ------
    ----
    ----
    ------
    ------
    ----
    -------
    -------
    -------
    -- ---
  --
  -------------- -
    -----
    -----
    -----
    -----
    -----
    -----
    ------
    ----
    ----
    ------
    ------
    ----
    -------
    -------
    -------
    -- ---
  --
  ------------- -
    ----
    ----
    ----
    ----
    -- ---
  --
  ------------ -
    -----
    -----
    -----
    -----
    -----
    -----
    -----
    -----
    -------
    ------
    ----
    ----
    -------
    ------
    ------
    -- ---
  --
  ----------- -
    -----
    -----
    -----
    -----
    -----
    -----
    -----
    -----
    -----
    -----
    ------
    --------
    --------
    ----
    ----
    -- ---
  -
-

其中的 senkouSpanAsenkouSpanBchikouSpantenkanSenkijunSen 分别代表不同的指标元素。详细信息可以参考 ichimoku 指标的定义。

示例

下面是一个简单的示例,可以将计算结果输出到控制台:

-- -------------------- ---- -------
----- -------- - --------------------

----- ---- - -
  - ----- ------------- ------ --- --
  - ----- ------------- ------ --- --
  - ----- ------------- ------ --- --
  - ----- ------------- ------ --- --
  - ----- ------------- ------ --- --
  - ----- ------------- ------ --- --
  - ----- ------------- ------ --- --
  - ----- ------------- ------ --- --
  - ----- ------------- ------ --- --
  - ----- ------------- ------ --- --
  - ----- ------------- ------ --- --
  - ----- ------------- ------ --- --
  - ----- ------------- ------ --- --
  - ----- ------------- ------ --- --
  - ----- ------------- ------ --- --
  -- ---
--

----- ------- - ---------------

---------------------

输出结果如下:

-- -------------------- ---- -------
-
  -------------- -
    -----
    -----
    -----
    -----
    -----
    ------
    ------
    ----
    ----
    ------
    ------
    ----
    -------
    -------
    -------
    -------
    -------
    -------
    ----
    ----
    ----
    ----
    ----
    ----
    ----
    ----
    ----
    ----
    ----
    ----
    ----
    -- ---
  --
  -------------- -
    -----
    -----
    -----
    -----
    -----
    -----
    ------
    ----
    ----
    ------
    ------
    ----
    -------
    -------
    -------
    -------
    -------
    -------
    ----
    ----
    ----
    ----
    ----
    ----
    ----
    ----
    ----
    ----
    ----
    ----
    ----
    -- ---
  --
  ------------- -
    ----
    ----
    ----
    ----
    ----
    ----
    ----
    ----
    ----
    ----
    ----
    ----
    ----
    ----
    ----
    ----
    ----
    ----
    ----
    ----
    ----
    ----
    ----
    ----
    ----
    ----
    ----
    ----
    ----
    ----
    ----
    -- ---
  --
  ------------ -
    -----
    -----
    -----
    -----
    -----
    -----
    -----
    -----
    -------
    ------
    ----
    ----
    -------
    ------
    ------
    ------
    ------
    ------
    ----
    ------
    ------
    ------
    ------
    ------
    ------
    ------
    ------
    ------
    ------
    ------
    ------
    ------
    -- ---
  --
  ----------- -
    -----
    -----
    -----
    -----
    -----
    -----
    -----
    -----
    -----
    -----
    ------
    --------
    --------
    ----
    ----
    ----
    ----
    ----
    ----
    ----
    ----
    ----
    ----
    ----
    ----
    ----
    ----
    ----
    ----
    ----
    ----
    ----
    -- ---
  -
-

总结

在前端开发中,技术指标是一种重要的工具,可以用于分析各种金融市场数据。npm 包 ichimoku 提供了一种便捷的方式,可以在 JavaScript 中使用 ichimoku 技术指标。通过本文的介绍和示例代码,相信大家可以掌握如何使用该库,以及如何在前端开发中利用各种技术指标。

来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/60056cf681e8991b448e6b9e

纠错
反馈