周期或时间周期是K线的时间段。 图表库支持日内周期(seconds, minutes, hours) and DWM 周期 (daily, weekly, monthly)。
(1)日内。
秒:格式: xS
, 条件 x
为数字类型的秒数。
例如: 1S = 1秒, 2S = 2秒, 100S = 100秒。
分钟:格式: x
, 条件 x
为数字类型的分钟数。不需要带单位,不带单位的默认就是分钟。
例如: 1 = 1分钟, 2 = 2分钟, 100 = 100分钟。
小时重要: 用户界面允许用户输入几个小时,格式为 xh
或 xH
, 它永远不会传递给API。小时必须使用图表库API中的分钟数来设置。
例如: 60 = 1小时, 120 = 2小时, 240 = 4小时.
(2)DWM 非日内。
天(Days):格式: xD
, 条件 x
为数字类型的天数。
例如: 1D = 1天, 2D = 2天, 100D = 100天。
周(Weeks):格式: xW
, 条件 x
为数字类型的周数。
例如: 1W = 1周, 2W = 2周, 100W = 100周。
月(Months):格式: xM
, 条件 x
为数字类型的月数。
例如: 1M - 1个月, 2M - 2个月, 100M - 100个月。
年:年是使用月数设置的。
例如: 12M = 1年, 24M = 2年, 48M = 4年。
代码:
//时间:['1', '3', '5', '15', '30', '60', '120', '240', '360', '720', '1D', '3D', '1W', '1M']
配置结构:
this._configuration = {
supports_search: false,
supports_group_request: false,
supported_resolutions: ['1','15','60', '1D'],//时间:['1', '3', '5', '15', '30', '60', '120', '240', '360', '720', '1D', '3D', '1W', '1M']
supports_marks: true,
supports_timescale_marks: true,
exchanges: ['MEKE'],//交易所名称
};
最官方的教程位置:
轻量图表示例位置(可以参考其函数找到tradingview的相似函数并实现功能):
https://cn.tradingview.com/HTML5-stock-forex-bitcoin-charting-library/