TradingBot
v1.0.1
1. System Overview
1.1. TradingBot
1.2. Broker interface
1.3. Strategy
1.3.1. How to use your own strategy
2. Modules
2.1. TradingBot
2.2. Interfaces
2.2.1. IGInterface
2.2.2. AVInterface
2.2.3. Broker
2.3. Strategies
2.3.1. Strategy
2.3.2. StrategyFactory
2.3.3. SimpleMACD
2.3.4. Weighted Average Peak Detection
2.4. Utils
3. Changelog
3.1. [1.0.1] - 2019-05-09
3.1.1. Changed
3.2. [1.0.0] - 2019-04-21
3.2.1. Added
TradingBot
Docs
»
Index
Edit on GitHub
Index
A
|
B
|
C
|
D
|
F
|
G
|
H
|
I
|
L
|
M
|
N
|
P
|
Q
|
R
|
S
|
T
|
U
|
W
A
authenticate() (Interfaces.IGInterface.IGInterface method)
AVInterface (class in Interfaces.AVInterface)
B
Broker (class in Interfaces.Broker)
C
calculate_stop_limit() (Strategies.SimpleMACD.SimpleMACD method)
close_all_positions() (Interfaces.Broker.Broker method)
(Interfaces.IGInterface.IGInterface method)
close_open_positions() (TradingBot.TradingBot method)
close_position() (Interfaces.Broker.Broker method)
(Interfaces.IGInterface.IGInterface method)
confirm_order() (Interfaces.IGInterface.IGInterface method)
D
daily() (Interfaces.AVInterface.AVInterface method)
F
find_trade_signal() (Strategies.SimpleMACD.SimpleMACD method)
(Strategies.Strategy.Strategy method)
(Strategies.WeightedAvgPeak.WeightedAvgPeak method)
G
get_account_balances() (Interfaces.IGInterface.IGInterface method)
get_account_used_perc() (Interfaces.Broker.Broker method)
(Interfaces.IGInterface.IGInterface method)
get_market_from_watchlist() (Interfaces.Broker.Broker method)
get_market_info() (Interfaces.Broker.Broker method)
(Interfaces.IGInterface.IGInterface method)
get_markets_from_watchlist() (Interfaces.IGInterface.IGInterface method)
get_open_positions() (Interfaces.Broker.Broker method)
(Interfaces.IGInterface.IGInterface method)
get_positions_map() (Interfaces.IGInterface.IGInterface method)
get_prices() (Interfaces.AVInterface.AVInterface method)
(Interfaces.Broker.Broker method)
(Interfaces.IGInterface.IGInterface method)
get_seconds_to_market_opening() (Utils.Utils static method)
get_seconds_to_next_spin() (Strategies.SimpleMACD.SimpleMACD method)
(Strategies.Strategy.Strategy method)
(Strategies.WeightedAvgPeak.WeightedAvgPeak method)
get_watchlist() (Interfaces.IGInterface.IGInterface method)
H
http_get() (Interfaces.IGInterface.IGInterface method)
humanize_time() (Utils.Utils static method)
I
IGInterface (class in Interfaces.IGInterface)
init_trading_services() (TradingBot.TradingBot method)
Interfaces.AVInterface (module)
Interfaces.Broker (module)
Interfaces.IGInterface (module)
intraday() (Interfaces.AVInterface.AVInterface method)
is_between() (Utils.Utils static method)
is_market_open() (Utils.Utils static method)
L
load_epic_ids_from_local_file() (TradingBot.TradingBot method)
load_json_file() (TradingBot.TradingBot method)
M
macd() (Interfaces.AVInterface.AVInterface method)
macd_dataframe() (Interfaces.Broker.Broker method)
(Interfaces.IGInterface.IGInterface method)
macdext() (Interfaces.AVInterface.AVInterface method)
make_strategy() (Strategies.StrategyFactory.StrategyFactory method)
midpoint() (Utils.Utils static method)
N
navigate_market_node() (Interfaces.Broker.Broker method)
(Interfaces.IGInterface.IGInterface method)
P
peakdet() (Strategies.WeightedAvgPeak.WeightedAvgPeak method)
percentage() (Utils.Utils static method)
percentage_of() (Utils.Utils static method)
process_epic_list() (TradingBot.TradingBot method)
process_market() (TradingBot.TradingBot method)
process_market_exploration() (TradingBot.TradingBot method)
process_open_positions() (TradingBot.TradingBot method)
process_trade() (TradingBot.TradingBot method)
process_watchlist() (TradingBot.TradingBot method)
Q
quote_endpoint() (Interfaces.AVInterface.AVInterface method)
R
read_configuration() (Interfaces.IGInterface.IGInterface method)
(Strategies.SimpleMACD.SimpleMACD method)
(Strategies.Strategy.Strategy method)
(Strategies.WeightedAvgPeak.WeightedAvgPeak method)
(TradingBot.TradingBot method)
S
set_default_account() (Interfaces.IGInterface.IGInterface method)
setup_logging() (TradingBot.TradingBot method)
SimpleMACD (class in Strategies.SimpleMACD)
start() (TradingBot.TradingBot method)
Strategies.SimpleMACD (module)
Strategies.Strategy (module)
Strategies.StrategyFactory (module)
Strategies.WeightedAvgPeak (module)
Strategy (class in Strategies.Strategy)
StrategyFactory (class in Strategies.StrategyFactory)
T
to_av_interval() (Interfaces.Broker.Broker method)
trade() (Interfaces.Broker.Broker method)
(Interfaces.IGInterface.IGInterface method)
TradingBot (class in TradingBot)
(module)
U
Utils (class in Utils)
(module)
W
wait_for_next_market_opening() (TradingBot.TradingBot method)
weekly() (Interfaces.AVInterface.AVInterface method)
weighted_avg_and_std() (Strategies.WeightedAvgPeak.WeightedAvgPeak method)
WeightedAvgPeak (class in Strategies.WeightedAvgPeak)
Read the Docs
v: v1.0.1
Versions
latest
v1.0.1
v1.0.0
Downloads
On Read the Docs
Project Home
Builds
Free document hosting provided by
Read the Docs
.