Skip to content

Object Types

Object Types

When a graphical object is created using the ObjectCreate() function, it’s necessary to specify the type of object being created, which can be one of the values of the ENUM_OBJECT enumeration. Object type identifiers are used in ObjectCreate(), ObjectsDeleteAll() and ObjectType() functions.

Further specifications of object properties are possible using functions for working with graphical objects.

ENUM_OBJECT

IDDescription
OBJ_VLINEvertical_lineVertical Line
OBJ_HLINEhorizonal_lineHorizontal Line
OBJ_TRENDtrend_lineTrend Line
OBJ_TRENDBYANGLEtrend_line_by_angleTrend Line By Angle
OBJ_CYCLEScycle_linesCycle Lines
OBJ_CHANNELequidistance_channelEquidistant Channel
OBJ_STDDEVCHANNELstddeviation_channelStandard Deviation Channel
OBJ_REGRESSIONregression_channelLinear Regression Channel
OBJ_PITCHFORKandrewspitchforkAndrews’ Pitchfork
OBJ_GANNLINEgann_lineGann Line
OBJ_GANNFANgann_fanGann Fan
OBJ_GANNGRIDgann_gridGann Grid
OBJ_FIBOfibonacci_levelsFibonacci Retracement
OBJ_FIBOTIMESfibonacci_time_zonesFibonacci Time Zones
OBJ_FIBOFANfibo_fanFibonacci Fan
OBJ_FIBOARCfibo_arcFibonacci Arcs
OBJ_FIBOCHANNELfibo_channelFibonacci Channel
OBJ_EXPANSIONfibo_expansionFibonacci Expansion
OBJ_RECTANGLErectangleRectangle
OBJ_TRIANGLEtriangleTriangle
OBJ_ELLIPSEellipseEllipse
OBJ_ARROW_THUMB_UPTHUMB_UPThumbs Up
OBJ_ARROW_THUMB_DOWNTHUMB_DOWNThumbs Down
OBJ_ARROW_UParrow_upArrow Up
OBJ_ARROW_DOWNarrow_downArrow Down
OBJ_ARROW_STOPstop_signalStop Sign
OBJ_ARROW_CHECKcheck_signalCheck Sign
OBJ_ARROW_LEFT_PRICEleft_price_labelLeft Price Label
OBJ_ARROW_RIGHT_PRICEright_price_labelRight Price Label
OBJ_ARROW_BUYbuy_sign_iconBuy Sign
OBJ_ARROW_SELLsell_sign_iconSell Sign
OBJ_ARROWarrow_symbolArrow
OBJ_TEXTtext_objectText
OBJ_LABELlabel_objectLabel
OBJ_BUTTONbutton_objectButton
OBJ_BITMAPpicture_objectBitmap
OBJ_BITMAP_LABELbitmap_objectBitmap Label
OBJ_EDITedit_objectEdit
OBJ_EVENTobj_eventThe “Event” object corresponding to an event in the economic calendar
OBJ_RECTANGLE_LABELrectangle_labelThe “Rectangle label” object for creating and designing the custom graphical interface.
Last updated on