Posted by Angham Al-Banawien, Last modified by Diana Alkouni on 25 August 2020 08:19 AM


Public Overrides Function MaintenanceMarginCallReport(ByRef ClientID As Integer) As TransResult

This function is used to get the maintenance margin call report which shows the close account(s) to liquidate. If the effective margin gets less than the amount which is set in the account(s) parameters, the account will show in this report. After MaintenanceMarginCallReport executes the ReportDataReceived event fires.


Key Description 
clientID The report will show the account information for all accounts under this client. Value of type is Integer.

Return value

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


Private Sub MaintenanceMargin_Click (ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MaintenanceMargin.Click

    Dim Result As VertexFXBridgeAPI.TransResult

    Dim Root_ID As Integer = BO.GetBO.RootID ()

    Result= BO.GetBO.MaintenanceMarginCallReport(Root_ID, 0)

 End Sub 


The result of this report contains many details; the following table shows each column description

Data row Index Column name Description 
1 Account Shows the account ID of each client under the group which you chose for the generated report.
2 Balance The balance of each client showing in the report.
3 Flt P\L The floating profit\loss of each client showing in the report.
4 Credit The credit of each client showing in the report .
5 Margin requirement  The used margin of each client showing in the report.
6 Client ID   The client ID for the account.


See Also

Back to VFXBO Index

(0 vote(s))
Not helpful

Comments (0)
Post a new comment
Full Name:
CAPTCHA Verification 
Please enter the text you see in the image into the textbox below (we use this to prevent automated submissions).

Help Desk Software by Hybrid Solutions