Knowledgebase:
Close Order Cycle
Posted by Mohammad Rahhal, Last modified by Rawan Al Hourani on 06 April 2017 03:54 PM

Close Cycle

Close order has a specific cycle in VertexFX Bridge application which should be implemented in your LP class as follows:

1- You have to override the CloseMarketOrder function which should return either a success or a fail result.

if success then

Return New TransResult(True)

Otherwise the bridge will wait for:

Return New TransResult(False, "FAILING MESSAGE")

And in this case the cycle has finished.

2. When you receive an order acceptance message, you have to call:

MyBase.OrderState.MarketOrderClosed

In the case of receiving order ID. In this case, the Bridge will wait for step 3 or else,

MyBase.OrderState.MarketOrderClosingFailed

when receiving an order rejection message. Then the cycle has finished.


See Also


Back to Bridge LP API Index

(0 vote(s))
Helpful
Not helpful

Comments (0)
Post a new comment
 
 
Full Name:
Email:
Comments:
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