Syntax
Public Function PostionGetInteger (ByVal property_id As ENUM_POSITION_PROPERTY_INTEGER ) As Long.
Description
This function overloads 2 variants as the following
Syntax
Public Function PositionGetInteger (ByVal property_id As ENUM_POSITION_PROPERTY_INTEGER, ByRef long_var As Long) As Boolean.
Description
This function is used to return value of type integer that corresponding at position property for theselected position.
Parameters
Parameter | Description |
property_id | The property which is requiredto get its value. It can be one of theENUM_POSITION_PROPERTY_INTEGER |
long_var | The requested property value. Value of type is Long. |
Return value
Returns the requested property value as the value of type Long.
Sample
Public Sub main() Dim Select_Result As Boolean Dim value as Long Select_Result = ClientCode.PositionSelectByIndex (1) select the first open position at trade list If Select_Result = true then value = ClientCode.PositionGetInteger(VTLGeneral.ENUM_POSITION_PROPERTY_INTEGER.POSITION_TYPE) GUI.MsgDialog(Open position type is: & value ) Or you can use the below code Dim Result As Boolean Result = ClientCode.PositionGetInteger (VTLGeneral.ENUM_POSITION_PROPERTY_INTEGER.POSITION_TYPE,value) If result = true then GUI.MsgDialog(Open position type is: & value ) End IF End If End Sub
See Also