表现(Performance)
表现指标显示一个或多个商品在设定时间内价格的百分比变化。价格显示在图表下方的表格中。商品列表和时间周期列表由输入定义。
计算
指标按照指定顺序计算每个商品的变化。对于每个时间周期,指标选择一个锚点K线,该锚点K线与图表上的最后一根K线相距指定的时间周期。例如,如果图表的最后一根K线是2024年5月15日,则其3M锚点是2024年2月15日,其1Y锚点是2023年5月15日。如果锚点时间没有K线,则下一根K线将用作锚点。
指标使用以下公式计算绩效值:
(当前值 - 过去值)/过去值 * 100
其中:
当前值是图表上最新的收盘价,历史或实时。
过去值是锚点K线之前的条的收盘价。
例如,如果今天是2024年5月15日,则1M的时间周期使用2024年4月15日的条作为其锚点,并使用前一根K线(2024年4月14日)的收盘价作为表现计算的过去值。如果当前实时收盘价为215.00,4月14日的收盘价为193.00,则得出的表现值为 (215 - 193) / 193 * 100 = 11.40%,表示价格在一个月内上涨了百分之十一。
指标用于查找锚点的逻辑根据锚点的类型而有所不同:
- 对于基于日和基于周的时间范周期,锚点K线是通过从最后一根蜡烛的开盘价中分别减去指定数量的24小时周期或7天周期来计算的。
- 对于月度时间范周期,指标会减去月份但选择同一天。例如,如果今天是2024年4月15日,则在此之前的3个月将是2024年1月15日,而6个月的偏移量是2023年10月15日。
- 对于每个基于年度的时间周期,过去的K线是其各自年份的同一天和同月的K线。例如,如果图表上的最后一根K线是2024年7月14日,则2Y时间范周期选择2022年7月14日。
- 对于“年初至今”(YTD),当前年份的1月1日用作锚点。
要查看特定商品和时间范周期组合的锚点日期,请将鼠标悬停在“表现”表中两者相交的百分比值上。
注意:脚本在加载时定义一次锚点。此后,除非重新加载页面、更改商品或更改指标的设置,否则锚点不会更改。这意味着随着时间的推移,锚点会与时间周期输入不同步。例如,如果脚本是在9月1日加载的,时间周期为1M,两天后,截至9月3日的当前(更新)收盘价仍与8月1日的收盘价比较,但该日期现在是1M + 2天前。
输入
包含图表周期
选择此选项后,如果当前商品尚未包含在商品列表输入中,则指标会将其添加到商品表的顶部。
商品列表
商品或股票代码ID列表,以逗号分隔,可选空格。股票代码ID可以指定交易所前缀(例如“NASDAQ:AAPL”)或仅指定股票代码(“AAPL”),在这种情况下,将自动选择此商品最受欢迎的交易所。
时间周期列表
时间周期列表,以逗号分隔,可选空格。有效时间周期由数字后跟D、W、M或Y组成,例如“7D”、“1W”、“3M”、“5Y”。此外,还支持“YTD”(代表“年初至今”)。
正值颜色
包含正值的表格单元格的颜色。
负值颜色
包含负值的表格单元格的颜色。
颜色强度截止值
指定颜色强度计算的最大绝对百分比。等于或高于此级别的绝对值将在热图显示中具有最高强度(不透明度)。例如,截止值为 10% 意味着当相应值接近10% 时,颜色会变得更加不透明,但所有高于10%的值都将具有相同的不透明度。
表格位置
指定热图表相对于绘制它的窗格的位置。默认情况下,位置设置为“中心”,热图锚定在其窗格的中心。将此设置更改为“左”或“右”会分别将表格锚定在窗格的左角或右角。
表格宽度 (%)
表格宽度占表格所在窗格的百分比。默认值为100,这意味着表格与窗格一样宽。如果此值为0,则宽度适合表格内容,并且表格可以比窗格更宽。
表格高度 (%)
表格高度占表格所在窗格的百分比。默认值为95,这意味着表格略短于窗格的高度。如果此值为0,则高度适合表格内容,并且表格可以比窗格更高。