• 学习:知识的初次邂逅
  • 复习:知识的温故知新
  • 练习:知识的实践应用

目录

一,K 线图的来历

二,K 线图的特点

三,K 线图的应用场景

四,代码绘制与效果展示


一,K 线图的来历

  • K 线图起源于日本德川幕府时代。当时日本的大米市场非常繁荣,商人们竞争激烈。一位名叫本间宗久的商人,凭借对商业的敏锐洞察力和过人胆识在大米市场崭露头角。
  • 为了更好地预测市场走势,他发明了一种独特的记录价格波动的方法,也就是 K 线图的雏形。
  • 本间宗久用蜡烛根据价格的涨跌情况在蜡烛上绘制出不同的图形,以此来反映市场的供需关系和价格趋势。
  • 后来这种方法逐渐传播开来,被越来越多的商人所采用。到了 18 世纪,K 线图传入欧洲,并在欧洲的金融市场中得到广泛应用。
  • 如今,K 线图已成为全球通用的技术分析工具,被广泛应用于股票、期货、外汇等金融市场。

二,K 线图的特点

  • 直观性
    • 价格信息清晰
      • 每根 K 线都能直观地展示出特定时间段内的开盘价、收盘价、最高价和最低价。通过这些价格信息,投资者可以快速了解该时间段内市场的交易情况和价格波动范围。例如,一根带有长上影线的 K 线,直观地表明在该时间段内价格冲高后回落,上方存在较大的卖压。
    • 形态易识别
      • K 线会形成各种不同的形态,如阳线、阴线、十字星等,这些形态具有明显的特征,投资者可以通过观察形态来判断市场的多空力量对比和趋势变化。比如,连续出现的阳线通常表示市场处于上涨趋势,而阴线则表示市场可能处于下跌趋势。
  • 时效性
    • 短期趋势反映快
      • K 线图可以根据不同的时间周期进行绘制,如分钟线、小时线、日线、周线等。较短时间周期的 K 线图能够快速反映市场的短期波动和变化,帮助投资者及时把握交易机会。例如,对于短线交易者来说,5 分钟或 15 分钟的 K 线图可以提供较为准确的买入和卖出信号。
    • 信息更新及时
      • 金融市场的价格变化是实时的,K 线图能够随着市场价格的变动不断更新,投资者可以随时查看最新的 K 线形态,以便及时调整投资策略。
  • 综合性
    • 结合多种价格信息
      • K 线图不仅展示了价格的高低变化,还通过开盘价和收盘价的位置关系,以及上影线和下影线的长度,综合反映了市场的买卖力量、供求关系等多方面的信息。例如,阳线的实体较长且上影线较短,说明买方力量较强,市场上涨动力充足;阴线的实体较长且下影线较短,则表示卖方力量较强,市场下跌压力较大。
    • 与技术指标结合
      • K 线图可以与各种技术指标相结合,如移动平均线、相对强弱指数、MACD 等,为投资者提供更全面、更深入的市场分析。这些技术指标可以帮助投资者进一步验证 K 线图所显示的趋势和信号,提高投资决策的准确性。

三,K 线图的应用场景

  • 金融市场投资
    • 股票市场
      • 投资者可以通过分析股票的 K 线图来判断股票的走势和买卖时机。例如,当股票的 K 线图呈现出底部反转形态,如 “W 底” 或 “头肩底” 时,可能预示着股票即将上涨,投资者可以考虑买入;当股票出现顶部反转形态,如 “M 顶” 或 “头肩顶” 时,可能意味着股票即将下跌,投资者可以考虑卖出。
    • 期货市场
      • 期货交易者可以利用 K 线图来分析期货合约的价格走势,制定交易策略。由于期货市场的杠杆效应较大,风险较高,K 线图的技术分析对于期货交易者来说尤为重要。通过观察 K 线图的形态和趋势,交易者可以判断市场的多空力量对比,选择合适的时机进行开仓和平仓操作。
    • 外汇市场
      • 外汇交易是全球范围内的金融交易活动,K 线图也是外汇交易者常用的分析工具之一。外汇市场的价格波动频繁,受到多种因素的影响,如国际政治、经济形势、货币政策等。通过分析外汇的 K 线图,交易者可以了解不同货币对的汇率走势,把握交易机会。

四,代码绘制与效果展示

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1,user-scalable=no">
    <title>k线图</title>
<!--  k线图的类型 可以写成k  或者candlestick-->
  <script src="../echarts.js"></script>
</head>
<body>
<div id="rootkexian" style="width: 100%;height: 700px;"></div>
<script>
  var my_charkexian=echarts.init(document.getElementById('rootkexian'));
  var optionkexian={
    xAxis:{
      type:"category",
      data:["2023-10-24","2023-10-25","2023-10-26","2023-10-27","2023-10-28","2023-10-29","2023-10-30"]
    },
    yAxis:{
      type:"value"
    },
    series:[{
      type:"k",
      data:[//[open, close, lowest, highest] (即:[开盘值, 收盘值, 最低值, 最高值])
              [10,30,2,90],
              [20,100,40,100],
              [20,30,40,50],
              [20,10,40,50,60],
      ]
    }]
  };
  my_charkexian.setOption(optionkexian)
</script>
</body>
</html>

  • 学习:知识的初次邂逅
  • 复习:知识的温故知新
  • 练习:知识的实践应用
Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐