algotradelib
0.0.0.9000
C++ header-only library for algorithmic trading
Toggle main menu visibility
Loading...
Searching...
No Matches
Here is a list of all documented class members with links to the class documentation for each member:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
Y
~
- r -
rate_ :
algotradelib::backtest::AppliedRate
,
algotradelib::backtest::CommissionModel
,
algotradelib::backtest::SellTax
,
algotradelib::CommissionRate
,
algotradelib::CommissionSchedule::RateSelection
rate_for() :
algotradelib::CommissionSchedule
rate_limit_ :
algotradelib::BrokerError
,
algotradelib::network::HttpClientOptions
rate_limit_stats() :
algotradelib::BlockingSession< Client >
,
algotradelib::BrokerSession< Client >
,
algotradelib::BrokerTraits< kis::KisBlockingClient >
,
algotradelib::BrokerTraits< kis::KisClient >
,
algotradelib::BrokerTraits< kiwoom::KiwoomBlockingClient >
,
algotradelib::BrokerTraits< kiwoom::KiwoomClient >
,
algotradelib::BrokerTraits< tossinvest::TossBlockingClient >
,
algotradelib::BrokerTraits< tossinvest::TossClient >
,
algotradelib::DataOnlyTraits< Tag >
,
algotradelib::kis::KisBlockingClient
,
algotradelib::kis::KisClient
,
algotradelib::kiwoom::KiwoomBlockingClient
,
algotradelib::kiwoom::KiwoomClient
,
algotradelib::tossinvest::TossBlockingClient
,
algotradelib::tossinvest::TossClient
rate_limits() :
algotradelib::network::AsyncHttpClient
rate_window_ :
algotradelib::strategy::RiskLimits
RateLimitController() :
algotradelib::network::RateLimitController
rates_ :
algotradelib::CommissionSchedule
raw() :
algotradelib::VenueKey
raw_code() :
algotradelib::VenueKey
reached_broker_ :
algotradelib::BrokerError
reaches_a_broker :
algotradelib::backtest::QueueingExecutor< BrokerTag >
,
algotradelib::live::SessionExecutor< Session >
,
algotradelib::runner::JournalingExecutor< Inner, Journal, Clock >
,
algotradelib::runner::RecordingExecutor< BrokerTag >
read_order_list() :
algotradelib::live::SessionSource< Session, Journal, MarketData >
,
algotradelib::runner::ManualSource< Runner >
readable() :
algotradelib::runner::JournalReplay
ready() :
algotradelib::network::BasicRateLimitBucket< Clock >
realized_in() :
algotradelib::backtest::ReplayLedger
reason_ :
algotradelib::runner::RefusedCancel< BrokerTag >
,
algotradelib::runner::WithheldOrder
,
algotradelib::runner::WithheldPlan< BrokerTag >
,
algotradelib::strategy::GuardRejection
,
algotradelib::strategy::Rejection
rebalance_at_ :
algotradelib::strategy::vanilla::EqualWeightRebalance::Params
received_at_ :
algotradelib::BarSeries
,
algotradelib::BuyingPower
,
algotradelib::CommissionSchedule
,
algotradelib::DepthSnapshot
,
algotradelib::HoldingsSnapshot
,
algotradelib::kis::KisOpenOrderPage
,
algotradelib::kiwoom::KiwoomDeposit
,
algotradelib::kiwoom::KiwoomOpenOrderPage
,
algotradelib::kiwoom::KiwoomOrderableAmount
,
algotradelib::OrderPage
,
algotradelib::QuoteSnapshot
,
algotradelib::TradingCalendar
,
algotradelib::WorkingOrders< Broker >
recent_orders() :
algotradelib::strategy::RiskGuard
reconnect_attempt_ :
algotradelib::network::WebSocketSessionBase< Derived, Stream >
reconnect_initial_ :
algotradelib::network::WebSocketSessionOptions
reconnect_max_ :
algotradelib::network::WebSocketSessionOptions
reconnect_rng_ :
algotradelib::network::WebSocketSessionBase< Derived, Stream >
reconnect_timer_ :
algotradelib::network::WebSocketSessionBase< Derived, Stream >
record() :
algotradelib::runner::JournalingExecutor< Inner, Journal, Clock >
,
algotradelib::runner::Runner< Strategy, CapsType, BrokerTag, Executor >
record_delay() :
algotradelib::network::RateLimitController
record_history_only() :
algotradelib::runner::Runner< Strategy, CapsType, BrokerTag, Executor >
record_shed() :
algotradelib::network::RateLimitController
recorded_ :
algotradelib::runner::ReconcileReport
recorded_at_ :
algotradelib::runner::JournalEntry
records() :
algotradelib::runner::MemoryJournal
reduced_ :
algotradelib::kiwoom::KiwoomMarginTier
Ref :
algotradelib::BlockingSession< Client >
,
algotradelib::BrokerSession< Client >
ref_ :
algotradelib::backtest::QueuedOrder< BrokerTag >
,
algotradelib::PlacedOrder< Broker >
,
algotradelib::runner::CancelIntent< Broker >
,
algotradelib::runner::RefusedCancel< BrokerTag >
,
algotradelib::runner::RejectedCancel< BrokerTag >
,
algotradelib::strategy::CancelIntent< Broker >
,
algotradelib::WorkingOrder< Broker >
reference_price_ :
algotradelib::strategy::GuardInputs
,
algotradelib::strategy::ReconcileInputs
refresh_unconfirmed() :
algotradelib::runner::Runner< Strategy, CapsType, BrokerTag, Executor >
refused_ :
algotradelib::backtest::ReplayResult
,
algotradelib::backtest::Report
,
algotradelib::runner::DryRunReport< BrokerTag >
,
algotradelib::strategy::WeightTarget
refused_cancel_ :
algotradelib::runner::DryRunReport< BrokerTag >
rejected_ :
algotradelib::backtest::ReplayResult
,
algotradelib::backtest::Report
,
algotradelib::runner::DryRunReport< BrokerTag >
,
algotradelib::strategy::Plan< Broker >
rejected_cancel_ :
algotradelib::runner::DryRunReport< BrokerTag >
rejection() :
algotradelib::runner::FileJournal
rejection_ :
algotradelib::strategy::GuardDecision
release() :
algotradelib::backtest::QueueingExecutor< BrokerTag >
release_obligations() :
algotradelib::runner::Runner< Strategy, CapsType, BrokerTag, Executor >
released_ :
algotradelib::backtest::FillDecision
,
algotradelib::backtest::QueuedOrder< BrokerTag >
repaired() :
algotradelib::runner::FileJournal
replace() :
algotradelib::BlockingSession< Client >
replace_order() :
algotradelib::BrokerTraits< kis::KisBlockingClient >
,
algotradelib::BrokerTraits< kis::KisClient >
,
algotradelib::BrokerTraits< kiwoom::KiwoomBlockingClient >
,
algotradelib::BrokerTraits< kiwoom::KiwoomClient >
,
algotradelib::BrokerTraits< tossinvest::TossBlockingClient >
,
algotradelib::BrokerTraits< tossinvest::TossClient >
,
algotradelib::DataOnlyTraits< Tag >
,
algotradelib::kis::KisBlockingClient
,
algotradelib::kiwoom::KiwoomBlockingClient
,
algotradelib::tossinvest::TossBlockingClient
replay() :
algotradelib::runner::FileJournal
,
algotradelib::runner::MemoryJournal
ReplayClock() :
algotradelib::backtest::ReplayClock
ReplayLedger() :
algotradelib::backtest::ReplayLedger
Report :
algotradelib::runner::Runner< Strategy, CapsType, BrokerTag, Executor >
request() :
algotradelib::network::HttpClient
,
algotradelib::runner::StopSource
request_id_ :
algotradelib::BrokerError
requestable_ :
algotradelib::kiwoom::KiwoomOrderShapeRow
requested() :
algotradelib::runner::StopSource
requested_route() :
algotradelib::live::SessionExecutor< Session >
,
algotradelib::runner::JournalingExecutor< Inner, Journal, Clock >
require_known_portfolio() :
algotradelib::runner::Runner< Strategy, CapsType, BrokerTag, Executor >
requires_operator_ :
algotradelib::runner::JournalEntry
requires_reconcile() :
algotradelib::runner::IndeterminacyLedger
reserved_ :
algotradelib::WorkingOrder< Broker >
reserved_rows_are_unconfirmed_ :
algotradelib::strategy::ReconcileInputs
resize() :
algotradelib::network::BasicRateLimitBucket< Clock >
resolve_after_reading_orders() :
algotradelib::runner::IndeterminacyLedger
resolve_indeterminate_placement() :
algotradelib::runner::Runner< Strategy, CapsType, BrokerTag, Executor >
resolved_ :
algotradelib::runner::ReconcileReport
resolver_ :
algotradelib::network::WebSocketSessionBase< Derived, Stream >
rest_host() :
algotradelib::kis::KisConfig
,
algotradelib::kiwoom::KiwoomConfig
rest_port() :
algotradelib::kis::KisConfig
,
algotradelib::kiwoom::KiwoomConfig
resting_ :
algotradelib::AmendInstruction
,
algotradelib::SellableBasis
RestingTreatment :
algotradelib::SellableBasis
restore_obligations() :
algotradelib::runner::Runner< Strategy, CapsType, BrokerTag, Executor >
rests_unfilled() :
algotradelib::backtest::NextBarFillModel
Result() :
algotradelib::Result< T >
result() :
algotradelib::backtest::Backtester< Strategy, CapsType >
resume() :
algotradelib::strategy::RiskGuard
resume_after_local_failure() :
algotradelib::runner::Runner< Strategy, CapsType, BrokerTag, Executor >
retry_after_ :
algotradelib::BrokerError
retry_deferred() :
algotradelib::runner::Runner< Strategy, CapsType, BrokerTag, Executor >
retry_deferred_on_one_snapshot() :
algotradelib::runner::Runner< Strategy, CapsType, BrokerTag, Executor >
retry_retained_targets() :
algotradelib::runner::Runner< Strategy, CapsType, BrokerTag, Executor >
risk_budget_ :
algotradelib::strategy::vanilla::VolatilityTargetSizing::Params
RiskGuard() :
algotradelib::strategy::RiskGuard
rose_above() :
algotradelib::strategy::vanilla::Crossing
round_to_tick() :
algotradelib::PriceRule
rounded() :
algotradelib::strategy::Price
route_of() :
algotradelib::runner::JournalingExecutor< Inner, Journal, Clock >
rows() :
algotradelib::analytics::Panel
,
algotradelib::analytics::SeriesFrame
run() :
algotradelib::runner::PollingLoop< Runner, Source, Clock >
Runner :
algotradelib::backtest::Backtester< Strategy, CapsType >
,
algotradelib::runner::Runner< Strategy, CapsType, BrokerTag, Executor >
Generated by
1.18.0