Library "HarmonicPatternTracking"
Library contains few data structures and methods for tracking harmonic pattern trades via pinescript.
method draw(this)
Creates and draws HarmonicDrawing object for given HarmonicPattern
Namespace types: HarmonicPattern
Parameters:
this (HarmonicPattern): HarmonicPattern object
Returns: current HarmonicPattern object
method addTrade(this)
calculates HarmonicTrade and sets trade object for HarmonicPattern
Namespace types: HarmonicPattern
Parameters:
this (HarmonicPattern): HarmonicPattern object
Returns: bool true if pattern trades are valid, false otherwise
method delete(this)
Deletes drawing objects of HarmonicDrawing
Namespace types: HarmonicDrawing
Parameters:
this (HarmonicDrawing): HarmonicDrawing object
Returns: current HarmonicDrawing object
method delete(this)
Deletes drawings of harmonic pattern
Namespace types: HarmonicPattern
Parameters:
this (HarmonicPattern): HarmonicPattern object
Returns: current HarmonicPattern object
HarmonicDrawing
Drawing objects of Harmonic Pattern
Fields:
xa (series line): xa line
ab (series line): ab line
bc (series line): bc line
cd (series line): cd line
xb (series line): xb line
bd (series line): bd line
ac (series line): ac line
xd (series line): xd line
x (series label): label for pivot x
a (series label): label for pivot a
b (series label): label for pivot b
c (series label): label for pivot c
d (series label): label for pivot d
xabRatio (series label): label for XAB Ratio
abcRatio (series label): label for ABC Ratio
bcdRatio (series label): label for BCD Ratio
xadRatio (series label): label for XAD Ratio
HarmonicTrade
Trade tracking parameters of Harmonic Patterns
Fields:
initialEntry (series float): initial entry when pattern first formed.
entry (series float): trailed entry price.
initialStop (series float): initial stop when trade first entered.
stop (series float): current stop updated as per trailing rules.
target1 (series float): First target value
target2 (series float): Second target value
target3 (series float): Third target value
target4 (series float): Fourth target value
status (series int): Trade status referenced as integer
retouch (series bool): Flag to show if the price retouched after entry
HarmonicProperties
Display and trade calculation properties for Harmonic Patterns
Fields:
fillMajorTriangles (series bool): Display property used for using linefill for harmonic major triangles
fillMinorTriangles (series bool): Display property used for using linefill for harmonic minor triangles
majorFillTransparency (series int): transparency setting for major triangles
minorFillTransparency (series int): transparency setting for minor triangles
showXABCD (series bool): Display XABCD pivot labels
lblSizePivots (series string): Pivot label size
showRatios (series bool): Display Ratio labels
useLogScaleForScan (series bool): Use log scale to determine fib ratios for pattern scanning
useLogScaleForTargets (series bool): Use log scale to determine fib ratios for target calculation
base (series string): base on which calculation of stop/targets are made.
entryRatio (series float): fib ratio to calculate entry
stopRatio (series float): fib ratio to calculate initial stop
target1Ratio (series float): fib ratio to calculate first target
target2Ratio (series float): fib ratio to calculate second target
target3Ratio (series float): fib ratio to calculate third target
target4Ratio (series float): fib ratio to calculate fourth target
HarmonicPattern
Harmonic pattern object to track entire pattern trade life cycle
Fields:
id (series int): Pattern Id
dir (series int): pattern direction
x (series float): X Pivot
a (series float): A Pivot
b (series float): B Pivot
c (series float): C Pivot
d (series float): D Pivot
xBar (series int): Bar index of X Pivot
aBar (series int): Bar index of A Pivot
bBar (series int): Bar index of B Pivot
cBar (series int): Bar index of C Pivot
dBar (series int): Bar index of D Pivot
przStart (series float): Start of PRZ range
przEnd (series float): End of PRZ range
patterns (bool[]): array representing the patterns
patternLabel (series string): string representation of list of patterns
patternColor (series color): color assigned to pattern
properties (HarmonicProperties): HarmonicProperties object containing display and calculation properties
trade (HarmonicTrade): HarmonicTrade object to track trades
drawing (HarmonicDrawing): HarmonicDrawing object to manage drawings
إخلاء المسؤولية
لا يُقصد بالمعلومات والمنشورات أن تكون، أو تشكل، أي نصيحة مالية أو استثمارية أو تجارية أو أنواع أخرى من النصائح أو التوصيات المقدمة أو المعتمدة من TradingView. اقرأ المزيد في
شروط الاستخدام.