Knowledgebase:
Limit Order Cycle
Posted by Yousef Ibrahim, Last modified by Rawan Al Hourani on 06 April 2017 03:51 PM

The limit order has specific cycle in VertexFX Bridge application, that should be implemented in your LP class as follows:

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

if Succeded then

Return New TransResult(True)

In this case the Bridge will wait for step 2 or else,

Return New TransResult(False, "FAILING MESSAGE")

 And in this case the cycle has finished.

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

MyBase.OrderState.LimitOrderAccepted(OrderId, BOOrderID)

Or to call,

MyBase.OrderState.LimitOrderRejected(BOrderId, "REJECTION REASON")

When receiving 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