Library "CommonMarkup" Provides functions for chart markup, such as indicating recession bands.
markRecessionBands(showBands, lineY, labelY) Mark vertical bands and show recession band labels if argument showBands is true. Example "markRecessionBands(bar_index[0],3.0" Parameters: showBands: - show vertical recession bands when true. Functionally equiv to no op when false lineY: - y-axis value for line positioning labelY: - y-axis value for label positioning return true - always answers the value of showBands
發行說明
Common markup lib v2. Changes as follows:
Added 2022 contraction over Q1 to Q2
Updated time refs to be UTC+0
發行說明
Minor cosmetic rendering updates
發行說明
v4 - minor display and formatting updates for readability
發行說明
v5 Added control parameter for defining if 2 consecutive quarters of negative GDP is considered a recession Updated: markRecessionBands(showBands, twoQrtsOfNegativeGDPIsRecession, lineY, labelY) Mark vertical bands and show recession band labels if argument showBands is true. Example "markRecessionBands(bar_index[0],3.0" Parameters: showBands: - show vertical recession bands when true. Functionally equiv to no op when false twoQrtsOfNegativeGDPIsRecession: - if true, then periods with two consecutive quarters of negative GDP is considered a recession. Defaut is false. lineY: - y-axis value for line positioning labelY: - y-axis value for label positioning return true - always answers the value of showBands
發行說明
v6
Updated: markRecessionBands(showBands, twoQrtsOfNegativeGDPIsRecession, labelY) Mark vertical bands and show recession band labels if argument showBands is true. Example "markRecessionBands(bar_index[0],false3.0)" Parameters: showBands (bool): - show vertical recession bands when true. Functionally equiv to no op when false twoQrtsOfNegativeGDPIsRecession (bool): - if true, then periods with two consecutive quarters of negative GDP are considered a recession. Defaut is false. labelY (float): - y-axis value for label positioning return true - always answers the value of showBands
發行說明
v7 Updated:
Resolved issue with private function for drawing recession bands scaling the y-axis excessively