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/ManualNewSLTPOrder

ManualNewSLTPOrder

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


Syntax

Public Overrides Function ManualNewSLTPOrder (ByVal AccountID As Integer, ByVal Ticket As Integer, ByVal Lots As Double ,ByVal OrderType As VertexFXBridgeAPI .OperationTypeEnum , ByVal SymbolID As String , Optional ByVal SL As Object = "" , Optional ByVal TP As Object = "") As VertexFXBridgeAPI.TransResult

This function is used to create a manage order to an existing position for a specific account number. After ManualNewSLTPOrder method executes, NewSLTPOrderResult event fired.

Parameters

Key Description
AccountID Account number which is required to create a manage order for. Value of type is Integer.
Ticket Position ticket number to be managed. Value of type is Integer.
OrderType Opertation type can be one of OperationTypeEnum.
SymbolID The symbol ID which is required to open a manage order on. Value of type Integer.
Lots Amount of lots. 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 NewSLTP_Click (ByVal sender As System.Object, ByVal e As System.EventArgs) Handles NewSLTP.Click    Dim Result As VertexFXBridgeAPI.TransResult    Dim vClient As VertexFXBridgeAPI.Client    Dim vPosition As VertexFXBridgeAPI.Position    Dim vAccount As VertexFXBridgeAPI.Account    vClient = BO.GetBO.ClientByIndex (1)    vAccount = BO.GetBO.AccountByIndex (vClient.ClientID, 1)    vPosition = BO.GetBO.OpenPositionByIndex (1)    Result= BO.GetBO.ManualNewSLTPOrder (vAccountID, CInt (vPosition.Ticket), vPosition.Lots, vPosition.BuySell, CInt (vPosition.SymbolID), 1,)   End Sub 


See Also

  • ManualUpdateSLTPOrder
  • ManualDeleteSLTPOrder
  • transactionsLogReport


Back to VFXBO Index

Was this helpful?

Yes  No
Leave A Comment Cancel reply

  ManualDeleteLimitOrder

ManualUpdateSLTPOrder  

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.