foosmoo

CommonMarkup

foosmoo Mis à jour   
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
Notes de version:
Common markup lib v2. Changes as follows:
  • Added 2022 contraction over Q1 to Q2
  • Updated time refs to be UTC+0
Notes de version:
Minor cosmetic rendering updates
Notes de version:
v4 - minor display and formatting updates for readability
Notes de version:
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
Notes de version:
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
Notes de version:
v7
Updated:
  1. Resolved issue with private function for drawing recession bands scaling the y-axis excessively
Bibliothèque Pine

Dans le véritable esprit de TradingView, l'auteur a publié ce code Pine en tant que bibliothèque open-source afin que d'autres programmeurs Pine de notre communauté puissent le réutiliser. Bravo à l'auteur ! Vous pouvez utiliser cette bibliothèque à titre privé ou dans d'autres publications open-source, mais la réutilisation de ce code dans une publication est régie par notre Règlement.

Clause de non-responsabilité

Les informations et les publications ne sont pas destinées à être, et ne constituent pas, des conseils ou des recommandations en matière de finance, d'investissement, de trading ou d'autres types de conseils fournis ou approuvés par TradingView. Pour en savoir plus, consultez les Conditions d'utilisation.

Vous voulez utiliser cette bibliothèque?

Copiez le texte dans le presse-papiers et collez-le dans votre script.