A class that represents the underlying for an option chain. Instances of this object are typically created by the MamdaOptionChain. Applications may attach a custom object to each instance of MamdaOptionUnderlying. More…
Name | |
---|---|
MamdaOptionUnderlying() Constructor from expiration date, strike price, and put/call indicator. |
|
void | addTradeHandler(MamdaTradeHandler handler) Add a MamdaTradeHandler for handling trade updates to this underlying. |
void | addQuoteHandler(MamdaQuoteHandler handler) Add a MamdaQuoteHandler for handling quote updates to this underlying. |
void | setCustomObject(object obj) Add a custom object to this option underlying. Such an object might contain customer data for the underlying. |
object | getCustomObject() Return the custom object. |
MamdaTradeRecap | getTradeInfo() Return the current trade fields. |
MamdaQuoteRecap | getQuoteInfo() Return the current quote fields. |
class Wombat::MamdaOptionUnderlying;
A class that represents the underlying for an option chain. Instances of this object are typically created by the MamdaOptionChain. Applications may attach a custom object to each instance of MamdaOptionUnderlying.
Note: It is possible to provide individual MamdaTradeHandler and MamdaQuoteHandler handlers for trades and quotes, even though the MamdaOptionChainHandler also provides a general callback interface for updates to the underlying.
MamdaOptionUnderlying()
Constructor from expiration date, strike price, and put/call indicator.
void addTradeHandler(
MamdaTradeHandler handler
)
Add a MamdaTradeHandler for handling trade updates to this underlying.
Parameters:
void addQuoteHandler(
MamdaQuoteHandler handler
)
Add a MamdaQuoteHandler for handling quote updates to this underlying.
Parameters:
void setCustomObject(
object obj
)
Add a custom object to this option underlying. Such an object might contain customer data for the underlying.
Parameters:
object getCustomObject()
Return the custom object.
Return:
MamdaTradeRecap getTradeInfo()
Return the current trade fields.
Return:
MamdaQuoteRecap getQuoteInfo()
Return the current quote fields.
Return:
Updated on 2023-03-31 at 15:30:16 +0100