djmad

Liquidation_lines

djmad Mis à jour   
Library "Liquidationline"


f_calculateLeverage(_leverage, _maintainance, _value, _direction)
  Parameters:
    _leverage
    _maintainance
    _value
    _direction

f_liqline_update(_Liqui_Line, _killonlowhigh)
  Parameters:
    _Liqui_Line
    _killonlowhigh

f_liqline_draw(_Liqui_Line, _priceorliq)
  Parameters:
    _Liqui_Line
    _priceorliq

f_liqline_add(_Liqui_Line, linetoadd, _limit)
  Parameters:
    _Liqui_Line
    linetoadd
    _limit

Liquidationline
  Fields:
    creationtime
    stoptime
    price
    leverage
    maintainance
    line_active
    line_color
    line_thickness
    line_style
    line_direction
    line_finished
    text_active
    text_size
    text_color

this library can draw typical liquidation lines, which can be called e.g. by indicator signals
You can see the default implementation in the lower part of the code, starting with RUNTIME
Don't forget to increase max lines to 500 in your script.
It can look like this screenshot here, with only minor changes to your executing script.
The base is the same

Notes de version:
v2
Runtime Demo update, no function changes
Notes de version:
This update mainly does 2 things:

Deleting lines which are just wasting free lines (selectable min length, -1 to disable (standard value in the function)

Speeding up the runtime by filtering doublegets inside the liqline_update by a additional if branche for preselection
gets are slow, so why calculate when not needed.

small fixes:
typo on bollinger block always requesting BB Nr. 1 instead of 1 2 3

v3

Added:
f_getbartime()
this does give you the average time per bar from a sample of 100 bars

Updated:
f_liqline_update(_Liqui_Line, _killonlowhigh, _minlength, _timeperbar)
  Parameters:
    _Liqui_Line (Liquidationline)
    _killonlowhigh (bool)
    _minlength (int)
    _timeperbar (float)
minlength and timeperbar is added but not needed to function correctly.
aware this adds some repainting behavior as it deletes lines after detecting

Trader & coder. TA & NFTs.
bitblockwizard.com more at bitblockart.com
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.