|
TT CORE SDK 2.0.2.1
TT CORE SDK documentation
|
This is the complete list of members for ttsdk::SDKAlgo, including all inherited members.
| dec_ref() const | ttsdk::shared_base | |
| del_ref() const | ttsdk::shared_base | virtual |
| FailAlgo(const char *message) noexcept=0 | ttsdk::SDKAlgo | pure virtual |
| GenerateSyntheticFill(const double fillPrc, const double fillQty) noexcept=0 | ttsdk::SDKAlgo | pure virtual |
| GenerateUserResponse(const char *msg, const ttsdk::UserParameter params[], const size_t numParams) noexcept=0 | ttsdk::SDKAlgo | pure virtual |
| GetAlgoDefinition() const noexcept=0 | ttsdk::SDKAlgo | pure virtual |
| GetCurrentState() const noexcept=0 | ttsdk::SDKAlgo | pure virtual |
| GetInstrument() const noexcept=0 | ttsdk::SDKAlgo | pure virtual |
| GetOrderId() const noexcept=0 | ttsdk::SDKAlgo | pure virtual |
| GetRiskBucket(InstrumentPtr instrument, const uint64_t accountId) noexcept=0 | ttsdk::SDKAlgo | pure virtual |
| inc_ref() const | ttsdk::shared_base | |
| OnPendingRequestCompleted(const AlgoResponseCode code, const char *message=nullptr) noexcept=0 | ttsdk::SDKAlgo | pure virtual |
| ReleaseRisk(InstrumentPtr instrument, const uint64_t accountId, const RiskSide side) noexcept=0 | ttsdk::SDKAlgo | pure virtual |
| ReserveRisk(InstrumentPtr instrument, const uint64_t accountId, const RiskSide side, const double quantity, const double maxClipSize) noexcept=0 | ttsdk::SDKAlgo | pure virtual |
| ScheduledEvent(unsigned int eventId, void *eventUserData)=0 | ttsdk::SDKAlgo | pure virtual |
| SDKAlgo() | ttsdk::SDKAlgo | inlineexplicit |
| shared_base() | ttsdk::shared_base | |
| StopAlgo(const char *message) noexcept=0 | ttsdk::SDKAlgo | pure virtual |
| ~SDKAlgo() | ttsdk::SDKAlgo | inline |
| ~shared_base() | ttsdk::shared_base | virtual |