Draw.RegressionChannel()
<< Click to Display Table of Contents >> Draw.RegressionChannel() |
Draws a regression channel.
A RegressionChannel object that represents the draw object.
owner |
The hosting NinjaScript object which is calling the draw method
Typically will be the object which is calling the draw method (e.g., "this") |
tag |
A user defined unique id used to reference the draw object.
For example, if you pass in a value of "myTag", each time this tag is used, the same draw object is modified. If unique tags are used each time, a new draw object will be created each time. |
isAutoScale |
Determines if the draw object will be included in the y-axis scale. Default value is false. |
startBarsAgo |
The starting bar (x axis co-ordinate) where the draw object will be drawn. For example, a value of 10 would paint the draw object 10 bars back. |
startTime |
The starting time where the draw object will be drawn. |
endBarsAgo |
The end bar (x axis co-ordinate) where the draw object will terminate |
endTime |
The end time where the draw object will terminate |
brush |
The brush used to color the outline of draw object (reference) |
upperDashStyle, |
DashStyleHelper.Dash
Note: Fancier DashStyles like DashDotDot will require more resources than simple DashStyles like Solid. |
upperBrush, |
The line colors (reference) |
upperWidth, lowerWidth |
The line width |
isGlobal |
Determines if the draw object will be global across all charts which match the instrument |
templateName |
The name of the drawing tool template the object will use to determine various visual properties (empty string could be used to just use the UI default visuals instead) |
// Draws a regression channel from the low 10 bars back to the high of 5 bars back |