Table of Contents - trade-o-matic-0.6.0 Documentation
Classes and Modules
- Trader
- Trader::Account
- Trader::AccountOrder
- Trader::AccountProxy
- Trader::AskSlope
- Trader::AssertError
- Trader::BackendError
- Trader::BackendFactory
- Trader::Balance
- Trader::BaseBackend
- Trader::BaseEndpoint
- Trader::BidSlope
- Trader::BitcoinAddress
- Trader::BitfinexBackend
- Trader::BitfinexBackend::BalanceAdaptor
- Trader::BitfinexBackend::OrderAdaptor
- Trader::BitstampBackend
- Trader::BitstampBackend::BackendBalance
- Trader::BitstampBackend::BitstampOrder
- Trader::Book
- Trader::CLI
- Trader::Command
- Trader::CompoundConverter
- Trader::Converter
- Trader::ConverterConfigurator
- Trader::Currency
- Trader::CurrencyPair
- Trader::Error
- Trader::Exchange
- Trader::FakeBackend
- Trader::FakeBackend::FakeBalance
- Trader::FakeBackend::FakeOrder
- Trader::FixedConverter
- Trader::GameBackend
- Trader::GameBackend::CancelOrder
- Trader::GameBackend::Configuration
- Trader::GameBackend::ExecuteOrder
- Trader::GameBackend::GameBalance
- Trader::GameBackend::GameOrder
- Trader::GameBackend::SFM
- Trader::GameBackend::State
- Trader::InverseConverter
- Trader::ItbitBackend
- Trader::JsonApiConverter
- Trader::Market
- Trader::MarketLoader
- Trader::NotSupportedError
- Trader::Order
- Trader::Price
- Trader::RawAccountOrder
- Trader::RawBalance
- Trader::RawResource
- Trader::Slope
- Trader::Standard
- Trader::SurbtcBackend
- Trader::SurbtcBackend::SurbtcBalance
- Trader::SurbtcBackend::SurbtcBalanceBTC
- Trader::SurbtcBackend::SurbtcOrder
- Trader::SyncConverter
- Trader::Transaction
- Trader::TransactionEvent
- Trader::WebConverter
Methods
- ::account — Trader
- ::attr_mapped — Trader::RawResource
- ::build — Trader::BackendFactory
- ::build_compound_converter — Trader::Currency
- ::clone_converter_hash — Trader::Currency
- ::comp_cache — Trader::Currency
- ::converter_for — Trader::Currency
- ::converter_for! — Trader::Currency
- ::converters — Trader::Currency
- ::enforce_attr — Trader::RawResource
- ::exchange — Trader
- ::for_code — Trader::Currency
- ::for_code — Trader::CurrencyPair
- ::game — Trader
- ::instance — Trader::FakeBackend
- ::inverse — Trader::Currency
- ::isolate_conversions — Trader::Currency
- ::market — Trader
- ::new — Trader::RawResource
- ::new — Trader::BaseBackend
- ::new — Trader::BitfinexBackend
- ::new — Trader::BitstampBackend
- ::new — Trader::FakeBackend
- ::new — Trader::GameBackend
- ::new — Trader::GameBackend::State
- ::new — Trader::SurbtcBackend
- ::new — Trader::CompoundConverter
- ::new — Trader::FixedConverter
- ::new — Trader::InverseConverter
- ::new — Trader::JsonApiConverter
- ::new — Trader::SyncConverter
- ::new — Trader::WebConverter
- ::new — Trader::Account
- ::new — Trader::AccountOrder
- ::new — Trader::AccountProxy
- ::new — Trader::Balance
- ::new — Trader::Exchange
- ::new — Trader::Market
- ::new — Trader::TransactionEvent
- ::new — Trader::BitcoinAddress
- ::new — Trader::BackendError
- ::new — Trader::NotSupportedError
- ::new — Trader::BackendFactory
- ::new — Trader::Book
- ::new — Trader::Currency
- ::new — Trader::CurrencyPair
- ::new — Trader::Order
- ::new — Trader::Price
- ::new — Trader::Slope
- ::new — Trader::Command
- ::new_ask — Trader::Order
- ::new_bid — Trader::Order
- ::parse — Trader::CurrencyPair
- ::register_conversion — Trader::Currency
- ::register_resolution — Trader::Currency
- ::registry — Trader::Currency
- ::reset_comp_cache — Trader::Currency
- ::reset_converters — Trader::Currency
- ::reset_instance — Trader::FakeBackend
- ::resolve_converter — Trader::Currency
- ::setup_game_backend — Trader
- #== — Trader::CurrencyPair
- #account_for — Trader::GameBackend::State
- #add_ask — Trader::Book
- #add_bid — Trader::Book
- #add_order — Trader::Slope
- #add_transaction — Trader::Book
- #all_markets — Trader::GameBackend::State
- #amount — Trader::Balance
- #amount — Trader::Standard
- #apply — Trader::CompoundConverter
- #apply — Trader::FixedConverter
- #apply — Trader::InverseConverter
- #apply — Trader::Converter
- #ask — Trader::AccountProxy
- #assess — Trader::Slope
- #auth_post — Trader::BitfinexBackend
- #available_amount — Trader::Balance
- #available_base_balance — Trader::FakeBackend
- #available_markets — Trader::MarketLoader
- #available_quote_balance — Trader::FakeBackend
- #backend — Trader::AccountProxy
- #balance_for — Trader::GameBackend::State
- #balance_for — Trader::Account
- #base_balance — Trader::AccountProxy
- #base_currency — Trader::Market
- #bid — Trader::AccountProxy
- #bid? — Trader::GameBackend::CancelOrder
- #bid? — Trader::GameBackend::ExecuteOrder
- #big — Trader::BitstampBackend
- #book — Trader::Market
- #build — Trader::BackendFactory
- #build_bitfinex — Trader::BackendFactory
- #build_bitstamp — Trader::BackendFactory
- #build_fake — Trader::BackendFactory
- #build_game — Trader::BackendFactory
- #build_itbit — Trader::BackendFactory
- #build_order_json — Trader::SurbtcBackend
- #build_payload — Trader::BitfinexBackend
- #build_surbtc — Trader::BackendFactory
- #can_execute_market_bid? — Trader::GameBackend::ExecuteOrder
- #cancel! — Trader::AccountOrder
- #cancel_order — Trader::BaseBackend
- #cancel_order — Trader::BitfinexBackend
- #cancel_order — Trader::FakeBackend
- #cancel_order — Trader::GameBackend
- #cancel_order — Trader::ItbitBackend
- #cancel_order — Trader::SurbtcBackend
- #compare — Trader::AskSlope
- #compare — Trader::BidSlope
- #compare — Trader::Slope
- #compatible_with? — Trader::Currency
- #compatible_with? — Trader::CurrencyPair
- #config — Trader::GameBackend
- #configure_yaml_fixed — Trader::ConverterConfigurator
- #configure_yaml_json_api — Trader::ConverterConfigurator
- #configure_yaml_web — Trader::ConverterConfigurator
- #convert — Trader::Balance
- #convert — Trader::Currency
- #convert_base — Trader::AccountOrder
- #convert_base — Trader::TransactionEvent
- #convert_quote — Trader::AccountOrder
- #convert_quote — Trader::TransactionEvent
- #convert_to — Trader::AccountOrder
- #convert_to — Trader::Balance
- #convert_to — Trader::TransactionEvent
- #convert_to — Trader::Order
- #convert_to — Trader::Price
- #convertible_to? — Trader::Currency
- #convertible_to? — Trader::CurrencyPair
- #create_order — Trader::BaseBackend
- #create_order — Trader::BitfinexBackend
- #create_order — Trader::BitstampBackend
- #create_order — Trader::FakeBackend
- #create_order — Trader::GameBackend
- #create_order — Trader::ItbitBackend
- #create_order — Trader::SurbtcBackend
- #create_order — Trader::Account
- #currency — Trader::Balance
- #currency_code_for — Trader::SurbtcBackend
- #current_rate — Trader::FixedConverter
- #current_rate — Trader::InverseConverter
- #current_rate — Trader::Converter
- #decode — Trader::GameBackend::SFM
- #decrement_balance — Trader::GameBackend
- #detect_type — Trader::ConverterConfigurator
- #direction — Trader::TransactionEvent
- #encode — Trader::GameBackend::SFM
- #enough_funds_for_ask? — Trader::GameBackend::ExecuteOrder
- #enough_funds_for_bid? — Trader::GameBackend::ExecuteOrder
- #ensure_required_markets — Trader::GameBackend
- #ensure_supported_currency — Trader::MarketLoader
- #ensure_supported_market — Trader::MarketLoader
- #error — Trader::BaseBackend
- #execute_ask_txs — Trader::GameBackend::ExecuteOrder
- #execute_bid_txs — Trader::GameBackend::ExecuteOrder
- #execute_btc_withdraw — Trader::BitfinexBackend
- #execute_fake_market_order — Trader::FakeBackend
- #execute_request — Trader::BitstampBackend
- #executed_volume — Trader::AccountOrder
- #expired? — Trader::SyncConverter
- #fetch_order — Trader::BaseBackend
- #fetch_order — Trader::BitfinexBackend
- #fetch_order — Trader::BitstampBackend
- #fetch_order — Trader::FakeBackend
- #fetch_order — Trader::GameBackend
- #fetch_order — Trader::ItbitBackend
- #fetch_order — Trader::SurbtcBackend
- #fetch_raw_order_book — Trader::ItbitBackend
- #fetch_raw_transactions — Trader::ItbitBackend
- #fill_book — Trader::BaseBackend
- #fill_book — Trader::BitfinexBackend
- #fill_book — Trader::BitstampBackend
- #fill_book — Trader::FakeBackend
- #fill_book — Trader::GameBackend
- #fill_book — Trader::ItbitBackend
- #find_compatible_market — Trader::Account
- #find_exact_market — Trader::Account
- #find_order — Trader::Account
- #find_order — Trader::AccountProxy
- #find_order_by_id — Trader::FakeBackend
- #find_order_by_id — Trader::GameBackend::State
- #finished? — Trader::AccountOrder
- #for_code — Trader::CurrencyPair
- #from_yaml — Trader::ConverterConfigurator
- #frozen_amount — Trader::Balance
- #frozen_base — Trader::FakeBackend
- #frozen_quote — Trader::FakeBackend
- #generate_endpoint — Trader::BaseBackend
- #get_available_markets — Trader::BaseBackend
- #get_available_markets — Trader::BitfinexBackend
- #get_available_markets — Trader::BitstampBackend
- #get_available_markets — Trader::FakeBackend
- #get_available_markets — Trader::GameBackend
- #get_available_markets — Trader::ItbitBackend
- #get_available_markets — Trader::SurbtcBackend
- #get_balance — Trader::BaseBackend
- #get_balance — Trader::BitfinexBackend
- #get_balance — Trader::BitstampBackend
- #get_balance — Trader::FakeBackend
- #get_balance — Trader::GameBackend
- #get_balance — Trader::ItbitBackend
- #get_balance — Trader::SurbtcBackend
- #get_orders — Trader::BaseBackend
- #get_orders — Trader::BitfinexBackend
- #get_orders — Trader::BitstampBackend
- #get_orders — Trader::FakeBackend
- #get_orders — Trader::GameBackend
- #get_orders — Trader::ItbitBackend
- #get_orders — Trader::SurbtcBackend
- #get_session — Trader::BaseBackend
- #get_session — Trader::BitfinexBackend
- #get_session — Trader::FakeBackend
- #get_session — Trader::GameBackend
- #get_session — Trader::ItbitBackend
- #has_market_for? — Trader::MarketLoader
- #id — Trader::AccountOrder
- #increment_balance — Trader::GameBackend
- #info — Trader::FakeBackend
- #info — Trader::GameBackend
- #instruction — Trader::AccountOrder
- #instruction — Trader::AskSlope
- #instruction — Trader::BidSlope
- #invert — Trader::ConverterConfigurator
- #klass — Trader::Currency
- #limit? — Trader::BitstampBackend::BitstampOrder
- #limit? — Trader::GameBackend::GameOrder
- #limit? — Trader::AccountOrder
- #limit? — Trader::Order
- #limit_order? — Trader::GameBackend::ExecuteOrder
- #list_orders — Trader::Account
- #list_orders — Trader::AccountProxy
- #listen_transactions — Trader::BaseBackend
- #listen_transactions — Trader::BitfinexBackend
- #load_ask_candidates — Trader::GameBackend::ExecuteOrder
- #load_bid_candidates — Trader::GameBackend::ExecuteOrder
- #load_from_file — Trader::GameBackend::State
- #login — Trader::Exchange
- #market — Trader::GameBackend::CancelOrder
- #market — Trader::AccountProxy
- #market? — Trader::Order
- #market_code_for — Trader::SurbtcBackend
- #market_for — Trader::GameBackend::State
- #market_for — Trader::MarketLoader
- #market_order? — Trader::GameBackend::ExecuteOrder
- #match_candidates — Trader::GameBackend::ExecuteOrder
- #new_balance — Trader::GameBackend::State
- #new_deposit_endpoint — Trader::Balance
- #new_market_for — Trader::GameBackend::State
- #normalize_raw_order — Trader::BitstampBackend
- #normalize_raw_order_status — Trader::BitstampBackend
- #not_supported — Trader::BaseBackend
- #on_transaction — Trader::Market
- #one_hour_ago — Trader::BitfinexBackend
- #open_asks — Trader::FakeBackend
- #open_bids — Trader::FakeBackend
- #open_orders — Trader::FakeBackend
- #order — Trader::GameBackend::CancelOrder
- #order_base_balance — Trader::GameBackend::ExecuteOrder
- #order_fully_consumed? — Trader::GameBackend::ExecuteOrder
- #order_quote_balance — Trader::GameBackend::ExecuteOrder
- #order_type — Trader::Slope
- #orders — Trader::Slope
- #original_currency — Trader::Balance
- #original_pair — Trader::AccountOrder
- #original_pair — Trader::TransactionEvent
- #pack — Trader::Currency
- #pack — Trader::Price
- #pair — Trader::AccountOrder
- #pair — Trader::TransactionEvent
- #pending_volume — Trader::AccountOrder
- #perform — Trader::GameBackend::CancelOrder
- #perform — Trader::GameBackend::ExecuteOrder
- #postprocess — Trader::SurbtcBackend
- #prepare — Trader::Book
- #price — Trader::AccountOrder
- #price — Trader::TransactionEvent
- #price — Trader::Order
- #price — Trader::Slope
- #price= — Trader::Order
- #process_each_tx — Trader::GameBackend::ExecuteOrder
- #process_withdraw — Trader::BitfinexBackend
- #public_get — Trader::BitfinexBackend
- #quote — Trader::Slope
- #quote — Trader::GameBackend::SFM
- #quote_balance — Trader::AccountProxy
- #quote_currency — Trader::Market
- #rate — Trader::SyncConverter
- #refresh! — Trader::AccountOrder
- #refresh! — Trader::Balance
- #refresh! — Trader::Market
- #reset — Trader::GameBackend::State
- #reset — Trader::Slope
- #resource_for — Trader::SurbtcBackend
- #restore_state_from_file — Trader::GameBackend
- #result — Trader::GameBackend::CancelOrder
- #safe_quote — Trader::GameBackend::ExecuteOrder
- #save_state_to_file — Trader::GameBackend
- #setup_market — Trader::GameBackend::Configuration
- #sign_params — Trader::BitstampBackend
- #sign_payload — Trader::BitfinexBackend
- #simulate_buy — Trader::FakeBackend
- #simulate_sell — Trader::FakeBackend
- #slice — Trader::Slope
- #sort_by_relevance — Trader::Slope
- #status — Trader::AccountOrder
- #store_order — Trader::GameBackend::ExecuteOrder
- #store_to_file — Trader::GameBackend::State
- #timestamp — Trader::TransactionEvent
- #to_s — Trader::Currency
- #to_s — Trader::CurrencyPair
- #to_s — Trader::Price
- #to_sym — Trader::Currency
- #total_base_balance — Trader::FakeBackend
- #total_quote_balance — Trader::FakeBackend
- #transfer — Trader::Balance
- #tx_quote — Trader::GameBackend::ExecuteOrder
- #unique_id — Trader::GameBackend::State
- #unpack — Trader::Currency
- #update_balance_on_ask — Trader::GameBackend::ExecuteOrder
- #update_balance_on_bid — Trader::GameBackend::ExecuteOrder
- #update_status — Trader::GameBackend::ExecuteOrder
- #use_state_file? — Trader::GameBackend
- #using — Trader::Account
- #using_default_pair — Trader::Account
- #volume — Trader::AccountOrder
- #volume — Trader::TransactionEvent
- #volume — Trader::Book
- #volume — Trader::Order
- #volume= — Trader::Order
- #volume_for_price — Trader::Slope
- #with_session — Trader::GameBackend
- #withdraw — Trader::Balance
- #withdraw_to_endpoint — Trader::BaseBackend
- #withdraw_to_endpoint — Trader::BitfinexBackend
- #wrap_balance — Trader::BitfinexBackend
- #wrap_order — Trader::BitfinexBackend