这是indexloc提供的服务,不要输入任何密码
Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
35 commits
Select commit Hold shift + click to select a range
aae2e5e
(feat) create master conf folder
cardosofede Jul 26, 2023
fa72ebc
(feat) add ui components
cardosofede Jul 26, 2023
9b63745
(feat) add ui components
cardosofede Jul 26, 2023
40df752
(feat) add streamlit elements
cardosofede Jul 26, 2023
a45ad85
(feat) add script examples
cardosofede Jul 26, 2023
b2e7133
(feat) add media player component
cardosofede Jul 26, 2023
d07d52e
(feat) minor improvments in card
cardosofede Jul 26, 2023
4318abc
(feat) app draft
cardosofede Jul 26, 2023
837d9c4
(feat) add read yml
cardosofede Jul 27, 2023
67fc541
(feat) improve logic of bot performance card
cardosofede Jul 27, 2023
851300a
(feat) add layout
cardosofede Jul 27, 2023
f46adac
(feat) finish layout for active bots
cardosofede Jul 28, 2023
b57dbe5
(feat) refactor bot performance card
cardosofede Jul 28, 2023
4b441c4
(feat) abstract get_grid_positions function
cardosofede Jul 30, 2023
cb3cd55
(fix) change method
cardosofede Jul 31, 2023
f2ec300
(feat) add support to start strategies
cardosofede Jul 31, 2023
5b3765d
(feat) add exited bot card
cardosofede Jul 31, 2023
e248859
(feat) improve bot performance card
cardosofede Jul 31, 2023
363fd59
(feat) add support for active and exited containers
cardosofede Jul 31, 2023
187e676
(feat) update version
cardosofede Aug 1, 2023
259f435
(feat) init file explorer component
cardosofede Aug 1, 2023
b5b3a5e
(feat) add method to get the directories
cardosofede Aug 1, 2023
b1da59a
(feat) implement select in bot performance card
cardosofede Aug 1, 2023
d0baf2c
(feat) implement treeview to see files
cardosofede Aug 1, 2023
6da2752
(feat) add font size
cardosofede Aug 1, 2023
4b71f31
(feat) add edit and remove func
cardosofede Aug 1, 2023
3f42897
(feat) remove file functionality
cardosofede Aug 1, 2023
3b532e5
(feat) MVP manage tab
cardosofede Aug 1, 2023
cefe698
(feat) remove experimental rerun
cardosofede Aug 1, 2023
975265e
(feat) reduce height
cardosofede Aug 1, 2023
bf99328
(feat) remove add button
cardosofede Aug 2, 2023
88d7090
(feat) add functionality to save changes
cardosofede Aug 2, 2023
2bfb9ab
(feat) refactor edit file
cardosofede Aug 2, 2023
e645560
(feat) add hotkey event to save files
cardosofede Aug 2, 2023
fcc5374
(feat) initial sidebar auto
cardosofede Aug 2, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions environment_conda.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,5 +22,6 @@ dependencies:
- pathlib
- streamlit-ace
- st-pages
- streamlit-elements==0.1.*
- git+https://github.com/hummingbot/hbot-remote-client-py.git
- git+https://github.com/hummingbot/docker-manager.git
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
7b2263727970746f223a207b22636970686572223a20226165732d3132382d637472222c2022636970686572706172616d73223a207b226976223a20223864336365306436393461623131396334363135663935366464653839363063227d2c202263697068657274657874223a20223836333266323430613563306131623665353664222c20226b6466223a202270626b646632222c20226b6466706172616d73223a207b2263223a20313030303030302c2022646b6c656e223a2033322c2022707266223a2022686d61632d736861323536222c202273616c74223a20226566373330376531636464373964376132303338323534656139343433663930227d2c20226d6163223a202266393439383534613530633138363633386363353962336133363665633962353333386633613964373266636635343066313034333361353431636232306438227d2c202276657273696f6e223a20337d
199 changes: 199 additions & 0 deletions hummingbot_files/bot_configs/master_bot_conf/conf/conf_client.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,199 @@
####################################
### client_config_map config ###
####################################

instance_id: 039758736d451914503a45ff596e168902d62557

log_level: INFO

debug_console: false

strategy_report_interval: 900.0

logger_override_whitelist:
- hummingbot.strategy.arbitrage
- hummingbot.strategy.cross_exchange_market_making
- conf

log_file_path: /home/hummingbot/logs

kill_switch_mode: {}

# What to auto-fill in the prompt after each import command (start/config)
autofill_import: disabled

telegram_mode: {}

# MQTT Bridge configuration.
mqtt_bridge:
mqtt_host: localhost
mqtt_port: 1883
mqtt_username: ''
mqtt_password: ''
mqtt_namespace: hbot
mqtt_ssl: false
mqtt_logger: true
mqtt_notifier: true
mqtt_commands: true
mqtt_events: true
mqtt_external_events: true
mqtt_autostart: true

# Error log sharing
send_error_logs: true

# Can store the previous strategy ran for quick retrieval.
previous_strategy: null

# Advanced database options, currently supports SQLAlchemy's included dialects
# Reference: https://docs.sqlalchemy.org/en/13/dialects/
# To use an instance of SQLite DB the required configuration is
# db_engine: sqlite
# To use a DBMS the required configuration is
# db_host: 127.0.0.1
# db_port: 3306
# db_username: username
# db_password: password
# db_name: dbname
db_mode:
db_engine: sqlite

pmm_script_mode: {}

# Balance Limit Configurations
# e.g. Setting USDT and BTC limits on Binance.
# balance_asset_limit:
# binance:
# BTC: 0.1
# USDT: 1000
balance_asset_limit:
bybit_testnet: {}
lbank: {}
binance_us: {}
crypto_com: {}
ascend_ex_paper_trade: {}
hotbit: {}
gate_io_paper_trade: {}
bitmex_testnet: {}
ndax_testnet: {}
huobi: {}
probit_kr: {}
altmarkets: {}
hitbtc: {}
foxbit: {}
ascend_ex: {}
binance: {}
okx: {}
ciex: {}
bitmex: {}
bitfinex: {}
probit: {}
kraken: {}
kucoin: {}
bitmart: {}
bybit: {}
bittrex: {}
btc_markets: {}
mock_paper_exchange: {}
kucoin_paper_trade: {}
ndax: {}
loopring: {}
mexc: {}
whitebit: {}
coinbase_pro: {}
binance_paper_trade: {}
gate_io: {}

# Fixed gas price (in Gwei) for Ethereum transactions
manual_gas_price: 50.0

# Gateway API Configurations
# default host to only use localhost
# Port need to match the final installation port for Gateway
gateway:
gateway_api_host: localhost
gateway_api_port: '15888'

certs_path: /home/hummingbot/certs

# Whether to enable aggregated order and trade data collection
anonymized_metrics_mode:
anonymized_metrics_interval_min: 15.0

# Command Shortcuts
# Define abbreviations for often used commands
# or batch grouped commands together
command_shortcuts:
- command: spreads
help: Set bid and ask spread
arguments:
- Bid Spread
- Ask Spread
output:
- config bid_spread $1
- config ask_spread $2

# A source for rate oracle, currently ascend_ex, binance, coin_gecko, kucoin, gate_io
rate_oracle_source:
name: binance

# A universal token which to display tokens values in, e.g. USD,EUR,BTC
global_token:
global_token_name: USD
global_token_symbol: $

# Percentage of API rate limits (on any exchange and any end point) allocated to this bot instance.
# Enter 50 to indicate 50%. E.g. if the API rate limit is 100 calls per second, and you allocate
# 50% to this setting, the bot will have a maximum (limit) of 50 calls per second
rate_limits_share_pct: 100.0

commands_timeout:
create_command_timeout: 10.0
other_commands_timeout: 30.0

# Tabulate table format style (https://github.com/astanin/python-tabulate#table-format)
tables_format: psql

paper_trade:
paper_trade_exchanges:
- binance
- kucoin
- ascend_ex
- gate_io
paper_trade_account_balance:
BTC: 1.0
USDT: 1000.0
ONE: 1000.0
USDQ: 1000.0
TUSD: 1000.0
ETH: 10.0
WETH: 10.0
USDC: 1000.0
DAI: 1000.0

color:
top_pane: '#000000'
bottom_pane: '#000000'
output_pane: '#262626'
input_pane: '#1C1C1C'
logs_pane: '#121212'
terminal_primary: '#5FFFD7'
primary_label: '#5FFFD7'
secondary_label: '#FFFFFF'
success_label: '#5FFFD7'
warning_label: '#FFFF00'
info_label: '#5FD7FF'
error_label: '#FF0000'
gold_label: '#FFD700'
silver_label: '#C0C0C0'
bronze_label: '#CD7F32'

# The tick size is the frequency with which the clock notifies the time iterators by calling the
# c_tick() method, that means for example that if the tick size is 1, the logic of the strategy
# will run every second.
tick_size: 1.0

market_data_collection:
market_data_collection_enabled: true
market_data_collection_interval: 60
market_data_collection_depth: 20
Loading