FastMM documentation
FastMM C++ API 0.6.0
Public headers, tier 1 and tier 2
Loading...
Searching...
No Matches
fastmm::StrategyContext< Engine > Member List

This is the complete list of members for fastmm::StrategyContext< Engine >, including all inherited members.

account_usable(VenueId v) const noexceptfastmm::StrategyContext< Engine >inline
balance(VenueId v, std::string_view asset) const noexceptfastmm::StrategyContext< Engine >inline
balance_room(InstrumentId id, Side side, Price px) const noexceptfastmm::StrategyContext< Engine >inline
balance_room(InstrumentId id, Side side, Price px, VenueId account) const noexceptfastmm::StrategyContext< Engine >inline
balances_live() const noexceptfastmm::StrategyContext< Engine >inline
best_ex_self(InstrumentId id, Side side) const noexceptfastmm::StrategyContext< Engine >inline
book(InstrumentId id) const noexceptfastmm::StrategyContext< Engine >inline
Book typedeffastmm::StrategyContext< Engine >
cancel(ClientOrderId id) noexceptfastmm::StrategyContext< Engine >inline
cancel_timer(TimerId id) noexceptfastmm::StrategyContext< Engine >inline
contains(InstrumentId id) const noexceptfastmm::StrategyContext< Engine >inline
every(Duration period, std::uint64_t tag=0) noexceptfastmm::StrategyContext< Engine >inline
fees(InstrumentId id) const noexceptfastmm::StrategyContext< Engine >inline
funding(InstrumentId id) const noexceptfastmm::StrategyContext< Engine >inline
index(InstrumentId id) const noexceptfastmm::StrategyContext< Engine >inline
instrument(InstrumentId id) const noexceptfastmm::StrategyContext< Engine >inline
instruments() const noexceptfastmm::StrategyContext< Engine >inline
killed() const noexceptfastmm::StrategyContext< Engine >inline
margin(VenueId v) const noexceptfastmm::StrategyContext< Engine >inline
mark(InstrumentId id) const noexceptfastmm::StrategyContext< Engine >inline
metric(std::string_view name, double value) noexceptfastmm::StrategyContext< Engine >inline
note_quote(InstrumentId id, Side side, std::string_view reason, Notional budget={}) noexceptfastmm::StrategyContext< Engine >inline
now() const noexceptfastmm::StrategyContext< Engine >inline
oms() const noexceptfastmm::StrategyContext< Engine >inline
once(Duration delay, std::uint64_t tag=0) noexceptfastmm::StrategyContext< Engine >inline
open_qty(InstrumentId id, Side side) const noexceptfastmm::StrategyContext< Engine >inline
order(ClientOrderId id) const noexceptfastmm::StrategyContext< Engine >inline
order_budget(VenueId v) const noexceptfastmm::StrategyContext< Engine >inline
order_times(ClientOrderId id) const noexceptfastmm::StrategyContext< Engine >inline
own_qty(InstrumentId id, Side side, Price px) const noexceptfastmm::StrategyContext< Engine >inline
own_qty(InstrumentId id, Side side, Price px, Timestamp at) const noexceptfastmm::StrategyContext< Engine >inline
perp_state(InstrumentId id) const noexceptfastmm::StrategyContext< Engine >inline
pool(VenueId primary) const noexceptfastmm::StrategyContext< Engine >inline
pool_primary(VenueId v) const noexceptfastmm::StrategyContext< Engine >inline
portfolio() const noexceptfastmm::StrategyContext< Engine >inline
position(InstrumentId id) const noexceptfastmm::StrategyContext< Engine >inline
pull_all_quotes() noexceptfastmm::StrategyContext< Engine >inline
pull_quotes(InstrumentId id) noexceptfastmm::StrategyContext< Engine >inline
queue_ahead(ClientOrderId id) const noexceptfastmm::StrategyContext< Engine >inline
quoting_enabled() const noexceptfastmm::StrategyContext< Engine >inline
reconciling() const noexceptfastmm::StrategyContext< Engine >inline
replace(ClientOrderId id, Price px, Qty qty) noexceptfastmm::StrategyContext< Engine >inline
request_batch_end() noexceptfastmm::StrategyContext< Engine >inline
request_stop() noexceptfastmm::StrategyContext< Engine >inline
risk_headroom(InstrumentId id) const noexceptfastmm::StrategyContext< Engine >inline
rng() noexceptfastmm::StrategyContext< Engine >inline
send(const NewOrderRequest &req) noexceptfastmm::StrategyContext< Engine >inline
set_quotes(InstrumentId id, const DesiredQuotes &q) noexceptfastmm::StrategyContext< Engine >inline
StrategyContext(Engine *e) noexceptfastmm::StrategyContext< Engine >inlineexplicit
trip_kill(KillReason reason) noexceptfastmm::StrategyContext< Engine >inline
venue_health(VenueId v) const noexceptfastmm::StrategyContext< Engine >inline
venue_killed(VenueId v) const noexceptfastmm::StrategyContext< Engine >inline
working_quote(InstrumentId id, Side side, std::uint32_t level=0) const noexceptfastmm::StrategyContext< Engine >inline