jason5480

distance_ratio

jason5480 Aktualisiert   
Library "distance_ratio"
Collection of types and functions that can be used for the calculation of the ratio 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.
Versionshinweise:
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.
Versionshinweise:
v3
Some optimizations in the PROF method calculations
Versionshinweise:
v4
  • Add Standard Deviation method for distance and LOC margin
  • More accurate PROF calculation formula with commission fees
Versionshinweise:
v5
Add step logic to stdev method by adding multipliers
Versionshinweise:
v6
Simplify exit commission fee calculation
Versionshinweise:
v7
Add initial entry fees in the PROF calculation
Versionshinweise:
v8
(minor) without base quantity
Versionshinweise:
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
Versionshinweise:
v10

  • Added price and ticks methods
  • Added separate restrict methods
  • Simplified the object types
  • Removed the bias logic in the LOC method
Versionshinweise:
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
Versionshinweise:
v12
Update some documentation and fixed a typo in the error message

If you're interested in exploring and discovering other high quality free strategies come join us in Discord: discord.gg/2wkm9QqSuY
Pine Bibliothek

In echter TradingView-Manier hat der Autor diesen Pine-Code als Open-Source-Bibliothek veröffentlicht, so dass andere Pine-Programmierer aus unserer Community ihn weiterverwenden können. Ein Hoch auf den Autor! Sie können diese Bibliothek privat oder in anderen Open-Source-Publikationen verwenden, aber die Wiederverwendung dieses Codes in einer Publikation unterliegt den Hausregeln.

Haftungsausschluss

Die Informationen und Veröffentlichungen sind nicht als Finanz-, Anlage-, Handels- oder andere Arten von Ratschlägen oder Empfehlungen gedacht, die von TradingView bereitgestellt oder gebilligt werden, und stellen diese nicht dar. Lesen Sie mehr in den Nutzungsbedingungen.

Möchten Sie diese Bibliothek nutzen?

Kopieren Sie die folgende Zeile und fügen Sie sie in Ihr Skript ein.