PINE LIBRARY
已更新

distance_ratio

1 813
Library "distance_ratio"
Collection of types and functions that can be used for the calculation of the ratio [0, 1] of a distance
from a barrier price using several methods. Methods supported are percentagewise (PERC), atr-based (ATR), fixed
profit (PROF), tick-based (TICKS), risk reward ratio (RR) and local extrema (LOC).
This library is meant to replace my previously published "distance_percentile" library since it offers a more intuitive interface by using the method syntax.
版本注释
v2
Use method syntax for "long_biased_dist_ratio" and "short_biased_dist_ratio".
For types use PascalCase instead of camelCase to work around some compiler errors as Stratfather suggested.
版本注释
v3
Some optimizations in the PROF method calculations
版本注释
v4
  • Add Standard Deviation method for distance and LOC margin
  • More accurate PROF calculation formula with commission fees
版本注释
v5
Add step logic to stdev method by adding multipliers
版本注释
v6
Simplify exit commission fee calculation
版本注释
v7
Add initial entry fees in the PROF calculation
版本注释
v8
(minor) without base quantity
版本注释
v9
Use barrier as the entry price for the stepped fixed profit calculations that are also scaled with the price movement when there are consecutive price targets
版本注释
v10

  • Added price and ticks methods
  • Added separate restrict methods
  • Simplified the object types
  • Removed the bias logic in the LOC method
版本注释
v11
  • Tick related methods not return an integer
  • If there is a not defined value during calculations return an error if fatal or zero otherwise
  • Remove restrict argument from "pure" ratio, price ticks calls
版本注释
v12
Update some documentation and fixed a typo in the error message
版本注释
v13
  • Updated documentation
  • Use force_overlay for the example plots
版本注释
v14
  • Use enum where possible
版本注释
v15
Update to pinescript version 6
版本注释
v16
  • Pass the stop loss distance instead of ratio
  • Update the example

免责声明

这些信息和出版物并不意味着也不构成TradingView提供或认可的金融、投资、交易或其它类型的建议或背书。请在使用条款阅读更多信息。