PINE LIBRARY
projectiontracking

Library "projectiontracking"
Library contains few data structures and methods for tracking harmonic patterns and projections via pinescript.
method erase(this)
erase Harmonic Projection Drawing
Namespace types: HarmonicProjectionDrawing
Parameters:
this (HarmonicProjectionDrawing): HarmonicProjectionDrawing object
Returns: void
method erase(this)
erase HarmonicProjection
Namespace types: HarmonicProjection
Parameters:
this (HarmonicProjection): HarmonicProjection object
Returns: void
method draw(this)
draw HarmonicProjection
Namespace types: HarmonicProjection
Parameters:
this (HarmonicProjection): HarmonicProjection object
Returns: HarmonicProjection object
method getRanges(projectionPrzRanges, dir)
Convert PRZRange to Projection ranges
Namespace types: array<hpm.PrzRange>
Parameters:
projectionPrzRanges (array<PrzRange> type from Trendoscope/HarmonicMapLib/1): array of PrzRange objects
dir (int): Projection direction
Returns: array<ProjectionRange>
ProjectionRange
Harmonic Projection Range
Fields:
patterns (array<string>): array of pattern names
start (series float): Start Range
end (series float): End Range
status (series int): Projection Status
ProjectionProperties
Harmonic Projection Properties
Fields:
fillMajorTriangles (series bool): Use linefill for major triangles
fillMinorTriangles (series bool): Use linefill for minor triangles
majorFillTransparency (series int): transparency of major triangles
minorFillTransparency (series int): transparency of minor triangles
showXABC (series bool): Show XABC labels
lblSizePivots (series string): Pivot labels size
showRatios (series bool): Show ratio labels
useLogScaleForScan (series bool): Log scale is used for scanning projections
activateOnB (series bool): Activate projections on reaching B
activationRatio (series float): Use activation ratio for activation
confirmationRatio (series float): Confirmation ratio of projection before removal
HarmonicProjectionDrawing
Harmonic Projection Projection drawing objects
Fields:
xa (series line): line xa
ab (series line): line ab
bc (series line): line bc
xb (series line): line xb
ac (series line): line ac
x (series label): Pivot label x
a (series label): Pivot label a
b (series label): Pivot label b
c (series label): Pivot label c
xabRatio (series label): Label XAB Ratio
abcRatio (series label): Label ABC Ratio
HarmonicProjection
Harmonic Projection Projection object
Fields:
patternId (series int): id of the pattern
dir (series int): projection direction
x (chart.point): Pivot X
a (chart.point): Pivot A
b (chart.point): Pivot B
c (chart.point): Pivot C
patternColor (series color): Color in which pattern is displayed
przRange (PrzRange type from Trendoscope/HarmonicMapLib/1): PRZ Range
activationPrice (series float): Projection activation price
reversalPrice (series float): Projection reversal price
status (series int): Projection status
properties (ProjectionProperties): Projection properties
projectionRanges (array<ProjectionRange>): array of Projection Ranges
initialD (series float): Initial D pivot
d (chart.point): Pivot D
drawing (HarmonicProjectionDrawing): HarmonicProjectionDrawing Object
Library contains few data structures and methods for tracking harmonic patterns and projections via pinescript.
method erase(this)
erase Harmonic Projection Drawing
Namespace types: HarmonicProjectionDrawing
Parameters:
this (HarmonicProjectionDrawing): HarmonicProjectionDrawing object
Returns: void
method erase(this)
erase HarmonicProjection
Namespace types: HarmonicProjection
Parameters:
this (HarmonicProjection): HarmonicProjection object
Returns: void
method draw(this)
draw HarmonicProjection
Namespace types: HarmonicProjection
Parameters:
this (HarmonicProjection): HarmonicProjection object
Returns: HarmonicProjection object
method getRanges(projectionPrzRanges, dir)
Convert PRZRange to Projection ranges
Namespace types: array<hpm.PrzRange>
Parameters:
projectionPrzRanges (array<PrzRange> type from Trendoscope/HarmonicMapLib/1): array of PrzRange objects
dir (int): Projection direction
Returns: array<ProjectionRange>
ProjectionRange
Harmonic Projection Range
Fields:
patterns (array<string>): array of pattern names
start (series float): Start Range
end (series float): End Range
status (series int): Projection Status
ProjectionProperties
Harmonic Projection Properties
Fields:
fillMajorTriangles (series bool): Use linefill for major triangles
fillMinorTriangles (series bool): Use linefill for minor triangles
majorFillTransparency (series int): transparency of major triangles
minorFillTransparency (series int): transparency of minor triangles
showXABC (series bool): Show XABC labels
lblSizePivots (series string): Pivot labels size
showRatios (series bool): Show ratio labels
useLogScaleForScan (series bool): Log scale is used for scanning projections
activateOnB (series bool): Activate projections on reaching B
activationRatio (series float): Use activation ratio for activation
confirmationRatio (series float): Confirmation ratio of projection before removal
HarmonicProjectionDrawing
Harmonic Projection Projection drawing objects
Fields:
xa (series line): line xa
ab (series line): line ab
bc (series line): line bc
xb (series line): line xb
ac (series line): line ac
x (series label): Pivot label x
a (series label): Pivot label a
b (series label): Pivot label b
c (series label): Pivot label c
xabRatio (series label): Label XAB Ratio
abcRatio (series label): Label ABC Ratio
HarmonicProjection
Harmonic Projection Projection object
Fields:
patternId (series int): id of the pattern
dir (series int): projection direction
x (chart.point): Pivot X
a (chart.point): Pivot A
b (chart.point): Pivot B
c (chart.point): Pivot C
patternColor (series color): Color in which pattern is displayed
przRange (PrzRange type from Trendoscope/HarmonicMapLib/1): PRZ Range
activationPrice (series float): Projection activation price
reversalPrice (series float): Projection reversal price
status (series int): Projection status
properties (ProjectionProperties): Projection properties
projectionRanges (array<ProjectionRange>): array of Projection Ranges
initialD (series float): Initial D pivot
d (chart.point): Pivot D
drawing (HarmonicProjectionDrawing): HarmonicProjectionDrawing Object
Pine腳本庫
秉持 TradingView 一貫的共享精神,作者將此 Pine 程式碼發佈為開源庫,讓社群中的其他 Pine 程式設計師能夠重複使用。向作者致敬!您可以在私人專案或其他開源發佈中使用此庫,但在公開發佈中重複使用該程式碼需遵守社群規範。
Trial - trendoscope.io/trial
Subscribe - trendoscope.io/pricing
Blog - docs.trendoscope.io
Subscribe - trendoscope.io/pricing
Blog - docs.trendoscope.io
免責聲明
這些資訊和出版物並不意味著也不構成TradingView提供或認可的金融、投資、交易或其他類型的意見或建議。請在使用條款閱讀更多資訊。
Pine腳本庫
秉持 TradingView 一貫的共享精神,作者將此 Pine 程式碼發佈為開源庫,讓社群中的其他 Pine 程式設計師能夠重複使用。向作者致敬!您可以在私人專案或其他開源發佈中使用此庫,但在公開發佈中重複使用該程式碼需遵守社群規範。
Trial - trendoscope.io/trial
Subscribe - trendoscope.io/pricing
Blog - docs.trendoscope.io
Subscribe - trendoscope.io/pricing
Blog - docs.trendoscope.io
免責聲明
這些資訊和出版物並不意味著也不構成TradingView提供或認可的金融、投資、交易或其他類型的意見或建議。請在使用條款閱讀更多資訊。