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
Thư viện Pine
Theo tinh thần TradingView thực sự, tác giả đã xuất bản mã Pine này dưới dạng thư viện nguồn mở để các lập trình viên Pine khác trong cộng đồng của chúng tôi có thể sử dụng lại. Xin tri ân tác giả! Bạn có thể sử dụng thư viện này riêng tư hoặc trong các bài đăng nguồn mở khác. Tuy nhiên, bạn cần sử dụng lại mã này theo Nội quy chung.
Trial - trendoscope.io/trial
Subscribe - trendoscope.io/pricing
Blog - docs.trendoscope.io
Subscribe - trendoscope.io/pricing
Blog - docs.trendoscope.io
Thông báo miễn trừ trách nhiệm
Thông tin và ấn phẩm không có nghĩa là và không cấu thành, tài chính, đầu tư, kinh doanh, hoặc các loại lời khuyên hoặc khuyến nghị khác được cung cấp hoặc xác nhận bởi TradingView. Đọc thêm trong Điều khoản sử dụng.
Thư viện Pine
Theo tinh thần TradingView thực sự, tác giả đã xuất bản mã Pine này dưới dạng thư viện nguồn mở để các lập trình viên Pine khác trong cộng đồng của chúng tôi có thể sử dụng lại. Xin tri ân tác giả! Bạn có thể sử dụng thư viện này riêng tư hoặc trong các bài đăng nguồn mở khác. Tuy nhiên, bạn cần sử dụng lại mã này theo Nội quy chung.
Trial - trendoscope.io/trial
Subscribe - trendoscope.io/pricing
Blog - docs.trendoscope.io
Subscribe - trendoscope.io/pricing
Blog - docs.trendoscope.io
Thông báo miễn trừ trách nhiệm
Thông tin và ấn phẩm không có nghĩa là và không cấu thành, tài chính, đầu tư, kinh doanh, hoặc các loại lời khuyên hoặc khuyến nghị khác được cung cấp hoặc xác nhận bởi TradingView. Đọc thêm trong Điều khoản sử dụng.