Close
Back
Forum
Algorithms
Indicators
cBots
Freelance
Partners
Featured Brokers
Consultants
VPS
API
cTrader Automate Guides
FIX API Guides
Open API
Suggestions
Help Center
Log in
Sign up
Home
API
Reference
ChartObjectEventArgs
ChartObject
ChartObject
Summary
Gets the chart object.
Syntax
public ChartObject ChartObject{ get; }
Reference
AccessRights
None
FileSystem
Internet
Registry
FullAccess
Chart
IndicatorAreas
DisplaySettings
ColorSettings
ChartType
Zoom
FirstVisibleBarIndex
LastVisibleBarIndex
MaxVisibleBars
BarsTotal
MarketSeries
TimeFrame
Symbol
SymbolName
IsScrollingEnabled
ScrollXBy
ScrollXTo
TryChangeTimeFrame
TryChangeTimeFrameAndSymbol
DisplaySettingsChanged
ColorsChanged
ChartTypeChanged
ZoomChanged
IndicatorAreaAdded
IndicatorAreaRemoved
ChartAndrewsPitchfork
Time1
Time2
Time3
Y1
Y2
Y3
Thickness
Color
LineStyle
ChartArea
IsAlive
Width
Height
BottomY
TopY
Objects
SetYRange
FindAllObjects
FindObject
RemoveObject
RemoveAllObjects
DrawHorizontalLine
DrawVerticalLine
DrawTrendLine
DrawEquidistantChannel
DrawText
DrawStaticText
DrawIcon
DrawFibonacciRetracement
DrawFibonacciExpansion
DrawFibonacciFan
DrawAndrewsPitchfork
DrawRectangle
DrawEllipse
DrawTriangle
MouseEnter
MouseLeave
MouseMove
MouseDown
MouseUp
MouseWheel
DragStart
DragEnd
Drag
SizeChanged
ScrollChanged
ObjectAdded
ObjectUpdated
ObjectRemoved
ObjectSelectionChanged
ObjectHoverChanged
ChartColorEventArgs
Chart
ChartColorSettings
BackgroundColor
ForegroundColor
GridLinesColor
PeriodSeparatorColor
BullOutlineColor
BearOutlineColor
BullFillColor
BearFillColor
TickVolumeColor
WinningDealColor
LosingDealColor
AskPriceLineColor
BidPriceLineColor
BuyColor
SellColor
ChartDisplaySettings
Positions
Orders
BidPriceLine
AskPriceLine
Grid
PeriodSeparators
TickVolume
DealMap
ChartScale
PriceAxisOverlayButtons
PriceAlerts
MarketSentiment
Targets
ChartDisplaySettingsEventArgs
Chart
ChartDragEventArgs
ChartEllipse
Time1
Time2
Y1
Y2
ChartEquidistantChannel
Time1
Time2
Y1
Y2
ChannelHeight
Thickness
LineStyle
Color
ShowAngle
ExtendToInfinity
ChartFibonacciBase
FibonacciLevels
DisplayPrices
Thickness
Color
LineStyle
ChartFibonacciExpansion
Time1
Time2
Time3
Y1
Y2
Y3
ChartFibonacciFan
Time1
Time2
Y1
Y2
ChartFibonacciRetracement
Time1
Time2
Y1
Y2
ChartHorizontalLine
Y
Thickness
Color
LineStyle
ChartIcon
IconType
Time
Y
Color
ChartIconType
UpArrow
DownArrow
Circle
Square
Diamond
Star
UpTriangle
DownTriangle
ChartMouseEventArgs
Chart
ChartArea
MouseX
MouseY
TimeValue
BarIndex
YValue
CtrlKey
ShiftKey
AltKey
ChartMouseWheelEventArgs
Delta
ChartObject
Name
Comment
ObjectType
IsInteractive
ZIndex
IsAlive
ChartObjectAddedEventArgs
ChartObjectEventArgs
Chart
Area
ChartObject
ChartObjectHoverChangedEventArgs
IsObjectHovered
ChartObjectRemovedEventArgs
ChartObjectSelectionChangedEventArgs
IsObjectSelected
ChartObjectType
HorizontalLine
VerticalLine
TrendLine
Text
StaticText
Icon
FibonacciRetracement
FibonacciExpansion
FibonacciFan
AndrewsPitchfork
Rectangle
Ellipse
Triangle
EquidistantChannel
ChartObjectUpdatedEventArgs
ChartRectangle
Time1
Time2
Y1
Y2
ChartScrollEventArgs
Chart
ChartArea
BarsDelta
BottomYDelta
TopYDelta
ChartShape
Thickness
LineStyle
Color
IsFilled
ChartSizeEventArgs
Chart
Area
ChartStaticText
Color
Text
VerticalAlignment
HorizontalAlignment
ChartText
Time
Y
Color
Text
VerticalAlignment
HorizontalAlignment
ChartTrendLine
Time1
Time2
Y1
Y2
Color
Thickness
LineStyle
ShowAngle
ExtendToInfinity
CalculateY
ChartTriangle
Time1
Time2
Time3
Y1
Y2
Y3
ChartType
Bars
Candlesticks
Line
Dots
ChartTypeEventArgs
Chart
ChartVerticalLine
Time
Color
Thickness
LineStyle
ChartZoomEventArgs
Chart
Collections
IReadonlyList
Count
this[int index]
Color
A
R
G
B
Transparent
AliceBlue
AntiqueWhite
Aqua
Aquamarine
Azure
Beige
Bisque
Black
BlanchedAlmond
Blue
BlueViolet
Brown
BurlyWood
CadetBlue
Chartreuse
Chocolate
Coral
CornflowerBlue
Cornsilk
Crimson
Cyan
DarkBlue
DarkCyan
DarkGoldenrod
DarkGray
DarkGreen
DarkKhaki
DarkMagenta
DarkOliveGreen
DarkOrange
DarkOrchid
DarkRed
DarkSalmon
DarkSeaGreen
DarkSlateBlue
DarkSlateGray
DarkTurquoise
DarkViolet
DeepPink
DeepSkyBlue
DimGray
DodgerBlue
Firebrick
FloralWhite
ForestGreen
Fuchsia
Gainsboro
GhostWhite
Gold
Goldenrod
Gray
Green
GreenYellow
Honeydew
HotPink
IndianRed
Indigo
Ivory
Khaki
Lavender
LavenderBlush
LawnGreen
LemonChiffon
LightBlue
LightCoral
LightCyan
LightGoldenrodYellow
LightGray
LightGreen
LightPink
LightSalmon
LightSeaGreen
LightSkyBlue
LightSlateGray
LightSteelBlue
LightYellow
Lime
LimeGreen
Linen
Magenta
Maroon
MediumAquamarine
MediumBlue
MediumOrchid
MediumPurple
MediumSeaGreen
MediumSlateBlue
MediumSpringGreen
MediumTurquoise
MediumVioletRed
MidnightBlue
MintCream
MistyRose
Moccasin
NavajoWhite
Navy
OldLace
Olive
OliveDrab
Orange
OrangeRed
Orchid
PaleGoldenrod
PaleGreen
PaleTurquoise
PaleVioletRed
PapayaWhip
PeachPuff
Peru
Pink
Plum
PowderBlue
Purple
Red
RosyBrown
RoyalBlue
SaddleBrown
Salmon
SandyBrown
SeaGreen
SeaShell
Sienna
Silver
SkyBlue
SlateBlue
SlateGray
Snow
SpringGreen
SteelBlue
Tan
Teal
Thistle
Tomato
Turquoise
Violet
Wheat
White
WhiteSmoke
Yellow
YellowGreen
ToArgb
ToHexString
ToString
Equals
GetHashCode
FromArgb
FromHex
FromName
Empty
DataSeries
this[int index]
LastValue
Count
Last
Error
Code
TradeResult
ErrorCode
TechnicalError
BadVolume
NoMoney
MarketClosed
Disconnected
EntityNotFound
Timeout
UnknownSymbol
FibonacciLevel
PercentLevel
IsVisible
Functions
IsRising
IsFalling
Maximum
Minimum
HasCrossedAbove
HasCrossedBelow
Sum
GetFitnessArgs
History
Positions
PendingOrders
Equity
NetProfit
MaxBalanceDrawdownPercentages
MaxEquityDrawdownPercentages
MaxBalanceDrawdown
MaxEquityDrawdown
WinningTrades
LosingTrades
TotalTrades
AverageTrade
ProfitFactor
SharpeRatio
SortinoRatio
HideFromIntellisenceAttribute
HideFromIntellisenceAttribute
HistoricalTrade
ClosingDealId
PositionId
SymbolName
TradeType
VolumeInUnits
EntryTime
EntryPrice
ClosingTime
ClosingPrice
Label
Comment
Commissions
Swap
NetProfit
GrossProfit
Balance
Pips
Quantity
History
this[int index]
Count
FindLast
FindAll
HorizontalAlignment
Center
Left
Right
Stretch
Indicator
IsLastBar
IndicatorArea
Account
Indicator
Calculate
Initialize
ToString
IndicatorArea
IndicatorAreaAddedEventArgs
IndicatorAreaEventArgs
Chart
Area
IndicatorAreaRemovedEventArgs
IndicatorAttribute
Name
ScalePrecision
IsOverlay
AutoRescale
TimeZone
AccessRights
IndicatorAttribute
IndicatorDataSeries
this[int index]
Indicators
AcceleratorOscillator
Result
AccumulativeSwingIndex
Result
Aroon
Up
Down
AverageTrueRange
Result
AwesomeOscillator
Result
BollingerBands
Main
Top
Bottom
ChaikinMoneyFlow
Result
ChaikinVolatility
Result
CommodityChannelIndex
Result
DetrendedPriceOscillator
Result
DirectionalMovementSystem
ADX
DIPlus
DIMinus
DonchianChannel
Top
Middle
Bottom
EaseOfMovement
Result
ExponentialMovingAverage
FractalChaosBands
High
Low
HighMinusLow
Result
HistoricalVolatility
Result
IchimokuKinkoHyo
KijunSen
TenkanSen
ChikouSpan
SenkouSpanA
SenkouSpanB
KeltnerChannels
Main
Top
Bottom
LinearRegressionForecast
Result
LinearRegressionIntercept
Result
LinearRegressionRSquared
Result
LinearRegressionSlope
Result
MacdCrossOver
Histogram
MACD
Signal
MacdHistogram
Histogram
Signal
MassIndex
Result
MedianPrice
Result
MomentumOscillator
Result
MoneyFlowIndex
Result
MovingAverage
Result
NegativeVolumeIndex
Result
OnBalanceVolume
Result
ParabolicSAR
Result
PositiveVolumeIndex
Result
PriceOscillator
Result
PriceROC
Result
PriceVolumeTrend
Result
RainbowOscillator
Result
RelativeStrengthIndex
Result
SimpleMovingAverage
StandardDeviation
Result
StochasticOscillator
PercentD
PercentK
SwingIndex
Result
TimeSeriesMovingAverage
TradeVolumeIndex
Result
TriangularMovingAverage
Trix
Result
TrueRange
Result
TypicalPrice
Result
UltimateOscillator
Result
VerticalHorizontalFilter
Result
Vidya
VolumeOscillator
Result
VolumeROC
Result
WeightedClose
Result
WeightedMovingAverage
Result
WellesWilderSmoothing
WilliamsAccumulationDistribution
Result
WilliamsPctR
Result
Internals
AccountType
Hedged
Netted
Algo
MarketSeries
Indicators
Notifications
TimeFrame
Server
MarketData
IsBacktesting
TimeZone
Positions
PendingOrders
History
Timer
Time
TimeInUtc
Chart
SymbolName
Symbols
Symbol
Bid
Ask
Watchlists
RunningMode
Print
CreateDataSeries
RefreshData
OnTimer
BeginInvokeOnMainThread
Algo
IAccount
AccountType
Balance
Currency
Equity
Margin
FreeMargin
MarginLevel
IsLive
Number
BrokerName
UnrealizedGrossProfit
UnrealizedNetProfit
PreciseLeverage
StopOutLevel
IIndicator
Calculate
IIndicatorsAccessor
GetIndicator
MovingAverage
ExponentialMovingAverage
WeightedMovingAverage
SimpleMovingAverage
TriangularMovingAverage
HighMinusLow
TrueRange
WellesWilderSmoothing
SwingIndex
AccumulativeSwingIndex
Aroon
StandardDeviation
BollingerBands
RelativeStrengthIndex
TimeSeriesMovingAverage
LinearRegressionForecast
LinearRegressionRSquared
PriceROC
Vidya
UltimateOscillator
DirectionalMovementSystem
ParabolicSAR
StochasticOscillator
MomentumOscillator
MedianPrice
WilliamsAccumulationDistribution
FractalChaosBands
TypicalPrice
CommodityChannelIndex
HistoricalVolatility
MassIndex
ChaikinVolatility
DetrendedPriceOscillator
LinearRegressionIntercept
LinearRegressionSlope
MacdHistogram
MacdCrossOver
PriceOscillator
RainbowOscillator
VerticalHorizontalFilter
WilliamsPctR
Trix
WeightedClose
ChaikinMoneyFlow
EaseOfMovement
MoneyFlowIndex
NegativeVolumeIndex
OnBalanceVolume
PositiveVolumeIndex
PriceVolumeTrend
TradeVolumeIndex
VolumeOscillator
VolumeROC
AverageTrueRange
DonchianChannel
IchimokuKinkoHyo
AwesomeOscillator
AcceleratorOscillator
KeltnerChannels
INotifications
PlaySound
SendEmail
IServer
Time
TimeInUtc
IsConnected
Connected
Disconnected
ISmallScriptsController
RefreshData
LeverageTier
Volume
Leverage
MarketData
GetMarketDepth
GetSeries
MarketHours
Sessions
IsOpened
TimeTillClose
TimeTillOpen
MarketSeries
Open
High
Low
Close
TickVolume
Median
Typical
WeightedClose
OpenTime
TimeFrame
SymbolCode
Symbol
Ask
Bid
Spread
PipSize
Digits
TickSize
VolumeInUnitsMin
VolumeInUnitsMax
VolumeInUnitsStep
PipValue
TickValue
LotSize
UnrealizedNetProfit
UnrealizedGrossProfit
DynamicLeverage
MarketHours
NormalizeVolumeInUnits
QuantityToVolumeInUnits
VolumeInUnitsToQuantity
Tick
TradingSession
StartDay
EndDay
StartTime
EndTime
LevelsAttribute
Levels
LevelsAttribute
LineStyle
Solid
Dots
DotsRare
DotsVeryRare
LinesDots
Lines
MarketDepth
AskEntries
BidEntries
Updated
MarketDepthEntry
VolumeInUnits
Price
MovingAverageType
Simple
Exponential
TimeSeries
Triangular
VIDYA
Weighted
WilderSmoothing
OutputAttribute
LineStyle
Name
LineColor
Thickness
IsHistogram
PlotType
OutputAttribute
ParameterAttribute
Name
DefaultValue
MinValue
MaxValue
Step
Group
ParameterAttribute
PendingOrder
SymbolCode
TradeType
VolumeInUnits
Id
OrderType
TargetPrice
ExpirationTime
StopLoss
StopLossPips
TakeProfit
TakeProfitPips
Label
Comment
Quantity
HasTrailingStop
StopLossTriggerMethod
StopOrderTriggerMethod
StopLimitRangePips
ModifyStopLossPips
ModifyTakeProfitPips
ModifyStopLimitRange
ModifyExpirationTime
ModifyVolume
ModifyTargetPrice
Cancel
PendingOrderCancellationReason
Cancelled
Expired
Rejected
PendingOrderCancelledEventArgs
PendingOrder
Reason
PendingOrderCreatedEventArgs
PendingOrder
PendingOrderFilledEventArgs
PendingOrder
Position
PendingOrderModifiedEventArgs
PendingOrder
PendingOrders
this[int index]
Count
Created
Modified
Cancelled
Filled
PendingOrderType
Limit
Stop
StopLimit
PlotType
Line
Histogram
Points
DiscontinuousLine
Position
SymbolName
TradeType
VolumeInUnits
Id
GrossProfit
EntryPrice
StopLoss
TakeProfit
NetProfit
Swap
Commissions
EntryTime
Pips
Label
Comment
Quantity
HasTrailingStop
StopLossTriggerMethod
ModifyStopLossPrice
ModifyTakeProfitPrice
ModifyStopLossPips
ModifyTakeProfitPips
ModifyTrailingStop
ModifyVolume
Reverse
Close
PositionClosedEventArgs
Position
Reason
PositionClosedEventArgs
PositionCloseReason
Closed
StopLoss
TakeProfit
StopOut
PositionModifiedEventArgs
Position
PositionOpenedEventArgs
Position
Positions
this[int index]
Count
Find
FindAll
Closed
Opened
Modified
Robot
Account
LastResult
PlaceLimitOrder
PlaceLimitOrderAsync
ExecuteMarketRangeOrder
ExecuteMarketRangeOrderAsync
ReversePosition
ModifyPosition
ClosePosition
ClosePositionAsync
ReversePositionAsync
ModifyPositionAsync
CancelPendingOrder
ModifyPendingOrder
CancelPendingOrderAsync
ModifyPendingOrderAsync
PlaceStopLimitOrder
PlaceStopLimitOrderAsync
PlaceStopOrder
PlaceStopOrderAsync
ExecuteMarketOrder
ExecuteMarketOrderAsync
Robot
OnStart
OnStop
OnTick
OnBar
OnError
Stop
ToString
GetFitness
RobotAttribute
Name
TimeZone
AccessRights
RobotAttribute
RoundingMode
ToNearest
Down
Up
RunningMode
RealTime
SilentBacktesting
VisualBacktesting
Optimization
StopTriggerMethod
Trade
Opposite
DoubleTrade
DoubleOpposite
Stretch
None
Fill
Uniform
UniformToFill
StretchDirection
UpOnly
DownOnly
Both
SymbolInfo
Id
Name
Description
LotSize
TickValue
TickSize
PipValue
PipSize
Digits
VolumeInUnitsStep
VolumeInUnitsMax
VolumeInUnitsMin
DynamicLeverage
MarketHours
NormalizeVolumeInUnits
QuantityToVolumeInUnits
VolumeInUnitsToQuantity
Symbols
this[int index]
Count
GetSymbolInfo
GetSymbolInfos
GetSymbol
GetSymbols
Exists
SymbolTickEventArgs
SymbolName
Bid
Ask
Symbol
TimeFrame
ToString
Minute
Minute2
Minute3
Minute4
Minute5
Minute6
Minute7
Minute8
Minute9
Minute10
Minute15
Minute20
Minute30
Minute45
Hour
Hour2
Hour3
Hour4
Hour6
Hour8
Hour12
Daily
Day2
Day3
Weekly
Monthly
Timer
Interval
Start
Stop
TimerTick
TimeSeries
this[int index]
LastValue
Count
Last
GetIndexByExactTime
GetIndexByTime
TimeZones
DatelineStandardTime
SamoaStandardTime
HawaiianStandardTime
AlaskanStandardTime
PacificStandardTime
MountainStandardTime
CentralStandardTime
CanadaCentralStandardTime
CentralAmericaStandardTime
EasternStandardTime
AtlanticStandardTime
ESouthAmericaStandardTime
GreenlandStandardTime
MidAtlanticStandardTime
AzoresStandardTime
CapeVerdeStandardTime
GMTStandardTime
GreenwichStandardTime
CentralEuropeStandardTime
CentralEuropeanStandardTime
RomanceStandardTime
WEuropeStandardTime
WCentralAfricaStandardTime
EEuropeStandardTime
EgyptStandardTime
FLEStandardTime
GTBStandardTime
IsraelStandardTime
SouthAfricaStandardTime
RussianStandardTime
ArabStandardTime
EAfricaStandardTime
ArabicStandardTime
IranStandardTime
ArabianStandardTime
CaucasusStandardTime
EkaterinburgStandardTime
WestAsiaStandardTime
IndiaStandardTime
NepalStandardTime
CentralAsiaStandardTime
SriLankaStandardTime
NCentralAsiaStandardTime
MyanmarStandardTime
NorthAsiaStandardTime
ChinaStandardTime
SingaporeStandardTime
TaipeiStandardTime
WAustraliaStandardTime
NorthAsiaEastStandardTime
KoreaStandardTime
TokyoStandardTime
YakutskStandardTime
CenAustraliaStandardTime
EAustraliaStandardTime
TasmaniaStandardTime
VladivostokStandardTime
WestPacificStandardTime
CentralPacificStandardTime
NewZealandStandardTime
TongaStandardTime
UTC
TradeOperation
IsExecuting
TradeResult
TradeOperation
SetResult
ToString
TradeResult
IsSuccessful
Error
Position
PendingOrder
TradeResult
ToString
TradeType
Buy
Sell
VerticalAlignment
Center
Top
Bottom
Stretch
Watchlist
Name
SymbolNames
WatchlistAddedEventArgs
Watchlist
WatchlistRemovedEventArgs
Watchlist
WatchlistRenamedEventArgs
Watchlist
Watchlists
this[int index]
Added
Removed
WatchlistSymbolAdded
WatchlistSymbolRemoved
WatchlistRenamed
WatchlistSymbolAddedEventArgs
Watchlist
SymbolName
WatchlistSymbolRemovedEventArgs
Watchlist
SymbolName