Login
Try VertexFX
  • Home
  • Knowledgebase
  • Blog
  • Home
  • Knowledgebase
  • Blog

Overridden Methods

home/Knowledge Base/Technical Support/API/BackEnd API's/VBL/VertexFX Bridge Language/Data Types/VFXBO/Overridden Methods/ManualUpdateLimitOrder

ManualUpdateLimitOrder

2 views 0 Updated on December 16, 2021 hybrid-solutions


Syntax

Public Overrides Function ManualUpdateLimitOrder (ByVal AccountID As Integer, ByVal OrderID As Integer, ByVal OrderType As VertexFXBridgeAPI.OperationTypeEnum, ByVal Lots As Double, ByVal SymbolName As String, ByVal NewPrice As Double, Optional ByVal SL As Object = "", Optional ByVal TP As Object = "") As VertexFXBridgeAPI.TransResult

This function is used to update an entry order for a specific account number. After ManualUpdateLimitOrder method executes, UpdateLimitOrderResultevent fired.

Parameters

Key Description
AccountID Account number to update an entry order for. Value of type is Integer.
OrderID Order number to be updated. Value of type is Integer.
OrderType Order Opertation type can be one of OperationTypeEnum.
SymbolName Order trading symbol name. Value of type is Integer.
Lots Order lots. Value of type is Double.
NewPrice Updated Price value. Value of type is Double.
SL Stop loss value. Optional value of type Double.
TP Take profit value. Optional Value of Type Double.

Return value

Returns value of type TransResult. If the request was sent to server successfully it will return Succeeded.

Sample

Private Sub UpdateLimit_Click (ByVal sender As System.Object, ByVal e As System.EventArgs) Handles UpdateLimit.Click    Dim Result As VertexFXBridgeAPI.TransResult    Dim vClient As VertexFXBridgeAPI.Client    Dim vAccount As VertexFXBridgeAPI.Account    vClient = BO.GetBO.ClientByIndex(1)    vAccount = BO.GetBO.AccountByIndex (vClient.ClientID, 1)    Dim vSymbol As VertexFXBridgeAPI.Symbol =OrderSymbol (64123)    Dim OrderLots as Double = BO.GetBO.OrderLots (64123)    Dim OrderType as VertexFXBridgeAPI.OperationTypeEnum= BO.GetBO.OrderBuySell (64123)    Result= BO.GetBO.ManualUpdateLimitOrder (vAccount.AccountID, 64123, OrderType, OrderLots, vSymbol.Name, 1,,)  End Sub 


See Also

  • ManualDeleteLimitOrder
  • ManualNewSLTPOrder
  • ManualUpdateSLTPOrder


Back to VFXBO Index

Was this helpful?

Yes  No
Leave A Comment Cancel reply

  ManualNewLimitOrder

ManualDeleteLimitOrder  

About
VertexFX Trader has a closed-loop trading structure with Backoffice dealing desk, Client Terminals, Dedicated Hosting, White Labelling and Bridging Capabilities. Through VertexFX Risk Management Bridge...
Categories
  • Technical Support
  • Social Trading
  • VertexFX Pro Setup
  • Mobile Trader
  • Lite VertexFX Mobile Trader
Community
  • Blog
  • Media Center
Need Support?
If you need any further help, don't hesitate to send a support request to our support team.
Contact Support
  • Privacy Policy
  • Brokers Terms
  • Traders EULA
  • ISV Terms
  • Plugins EULA
  • Copyright 2022 hybridsolutions.com. All Rights Reserved.