foosmoo

CommonMarkup

foosmoo Uppdaterad   
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,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
Versionsinformation:
Common markup lib v2. Changes as follows:
  • Added 2022 contraction over Q1 to Q2
  • Updated time refs to be UTC+0
Versionsinformation:
Minor cosmetic rendering updates
Versionsinformation:
v4 - minor display and formatting updates for readability
Versionsinformation:
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,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
Versionsinformation:
v6

Updated:
markRecessionBands(showBands, twoQrtsOfNegativeGDPIsRecession, labelY)
  Mark vertical bands and show recession band labels if argument showBands is true. Example "markRecessionBands(bar_index,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
Versionsinformation:
v7
Updated:
  1. Resolved issue with private function for drawing recession bands scaling the y-axis excessively
Pinebibliotek

I sann TradingView-anda har författaren publicerat denna Pine-kod som ett bibliotek med öppen källkod så att andra Pine-programmerare från vår community kan återanvända den. Hatten av för författaren! Du kan använda det här biblioteket privat eller i andra publikationer med öppen källkod, men återanvändning av den här koden i en publikation regleras av våra ordningsregler.

Frånsägelse av ansvar

Informationen och publikationerna är inte avsedda att vara, och utgör inte heller finansiella, investerings-, handels- eller andra typer av råd eller rekommendationer som tillhandahålls eller stöds av TradingView. Läs mer i Användarvillkoren.

Vill du använda det här biblioteket?

Kopiera följande rad och klistra in det i ditt skript.