TT CORE SDK 2.0.1.1
TT CORE SDK documentation
Loading...
Searching...
No Matches
ttsdk::SDKAlgo Member List

This is the complete list of members for ttsdk::SDKAlgo, including all inherited members.

dec_ref() constttsdk::shared_base
del_ref() constttsdk::shared_basevirtual
FailAlgo(const char *message) noexcept=0ttsdk::SDKAlgopure virtual
GenerateSyntheticFill(const double fillPrc, const double fillQty) noexcept=0ttsdk::SDKAlgopure virtual
GenerateUserResponse(const char *msg, const ttsdk::UserParameter params[], const size_t numParams) noexcept=0ttsdk::SDKAlgopure virtual
GetAlgoDefinition() const noexcept=0ttsdk::SDKAlgopure virtual
GetCurrentState() const noexcept=0ttsdk::SDKAlgopure virtual
GetInstrument() const noexcept=0ttsdk::SDKAlgopure virtual
GetOrderId() const noexcept=0ttsdk::SDKAlgopure virtual
GetRiskBucket(InstrumentPtr instrument, const uint64_t accountId) noexcept=0ttsdk::SDKAlgopure virtual
inc_ref() constttsdk::shared_base
OnPendingRequestCompleted(const AlgoResponseCode code, const char *message=nullptr) noexcept=0ttsdk::SDKAlgopure virtual
ReleaseRisk(InstrumentPtr instrument, const uint64_t accountId, const RiskSide side) noexcept=0ttsdk::SDKAlgopure virtual
ReserveRisk(InstrumentPtr instrument, const uint64_t accountId, const RiskSide side, const double quantity, const double maxClipSize) noexcept=0ttsdk::SDKAlgopure virtual
ScheduledEvent(unsigned int eventId, void *eventUserData)=0ttsdk::SDKAlgopure virtual
SDKAlgo()ttsdk::SDKAlgoinlineexplicit
shared_base()ttsdk::shared_base
StopAlgo(const char *message) noexcept=0ttsdk::SDKAlgopure virtual
~SDKAlgo()ttsdk::SDKAlgoinline
~shared_base()ttsdk::shared_basevirtual