Matthias
0b517584aa
Use add_profit in script
7 years ago
Matthias
6b387d320e
extract combine_tickers to btanalysis
7 years ago
Matthias
88545d882c
Use FTPlots class in plot-scripts
7 years ago
Matthias
c87d27048b
align plot_profit to plot_dataframe
7 years ago
Matthias
700bab7279
Rename generate_plot_file to store_plot_file
7 years ago
Matthias
c3db4ebbc3
Revise plot_profit to use pandas functions where possible
7 years ago
Matthias
8aa327cb8a
Add load_trades abstraction (to load trades from either DB or file)
7 years ago
Matthias
4218d569de
Only read trades once
7 years ago
Matthias
e50eee59cf
Seperate plot-name generation and plotting
7 years ago
Matthias
4506832925
Update docstring
7 years ago
Matthias
79b4e2dc85
Rename generate_graph to generate_candlestick_graph
7 years ago
Matthias
0436811cf0
Use mode OTHER, nto backtesting
7 years ago
Matthias
ca5093901b
Use build_args for plot script
7 years ago
Matthias
ba7a0dde06
Use build_args for download script
7 years ago
Matthias
ee312ac230
Use build_args for plot_dataframe script
7 years ago
Matthias
eba7327058
Merge branch 'develop' into split_btanalysis_load_trades
7 years ago
Matthias
12d2db5e7b
Merge pull request #1966 from hroff-1902/fix-docstrings
...
minor: typos in docstrings fixed
7 years ago
hroff-1902
116d8e853e
typos in docstrings fixed
7 years ago
Matthias
4cbcb5f36f
Move .title to ExchangeResolver (it does not make sense to do this over
...
and over again)
7 years ago
Matthias
026784efac
remove get_tickers_data from plot_dataframe
7 years ago
Matthias
cc56d0e0fc
Remove unneeded initialization
7 years ago
Matthias
3e61ada34a
Be explicit in what is used, db or trades
7 years ago
Matthias
de38aea164
Fix sequence of loading trades
7 years ago
Matthias
db17b20e26
Don't require pairs but fall back to pair_whitelist instead
7 years ago
Matthias
5d6819bb28
Merge branch 'develop' into feat/plot_module
7 years ago
hroff-1902
8c40a406b6
arguments cleanup
7 years ago
Matthias
765eff23f0
Fix typo
7 years ago
Matthias
0eb109f8f7
Improve some tests
7 years ago
Matthias
488bb971ff
Get rid of global conf object
7 years ago
Matthias
3f04930f38
Require pairs argument
7 years ago
Matthias
0300128cb8
Move plot-options to arguments.py
7 years ago
Matthias
1cd8415723
Move extract_trades_of_period to btanlaysis
7 years ago
Matthias
c7643e142b
Move load_trades to bt_anlaysis
7 years ago
Matthias
2891d7cccb
Add initial plotting test
7 years ago
Matthias
cae2185460
Move generate_plot to plotting.py
7 years ago
Matthias
6347161975
don't use print in plot_dataframe
7 years ago
Matthias
b1a01345f9
Add better hover tip
7 years ago
Matthias
e0a1e5417f
sanity checks before plotting, cleanup
7 years ago
Matthias
6df0b39f81
Cleanup plot_dataframe a bit
7 years ago
Matthias
68af6d4151
Move plot-functions to plotting module
7 years ago
Matthias
2965931a78
Merge pull request #1893 from hroff-1902/refactor-download-script
...
refactoring download_backtest_data.py
7 years ago
hroff-1902
04ea66c977
fix handling timeframes
7 years ago
Matthias
9657b1a17f
explict parse to string for ticker-interval
7 years ago
Matthias
e08fda074a
Fix bug with timeframe handling
7 years ago
hroff-1902
d55f2be942
make flake happy
7 years ago
hroff-1902
dc0326db27
fix handling --exchange
7 years ago
Matthias
4e45aa1564
Merge pull request #1863 from xmatthias/feat/flask_rest_retry
...
Add REST API to control the bot
7 years ago
Matthias
e0e5cfa266
Merge pull request #1891 from freqtrade/simplify/persistence_init
...
persistence.init does not need the config dict
7 years ago
Matthias
338f2a2322
Use kwarg to call persistence.init()
7 years ago
hroff-1902
ef15f2bdc6
log messages slightly improved
7 years ago
hroff-1902
39932627bd
typo in log message fixed
7 years ago
hroff-1902
11f535e79f
change prints to logging
7 years ago
Matthias
b6e8fecbf5
Change persistence.init parameter
...
It should describe what it does
7 years ago
hroff-1902
fb88953be3
refactoring download_backtest_data.py
7 years ago
Matthias
15984b5c43
Adjust some tests - implement new "live" method to plot_script
7 years ago
Matthias
d7bebc4385
persistence.init does not need the config dict
7 years ago
Matthias
4fed263885
Merge pull request #1879 from freqtrade/refactor_optimize__init__
...
Speed up startup time
7 years ago
Matthias
1988662607
Update plot-script to work with exported trades
7 years ago
Matthias
71447e55aa
Update missing import
7 years ago
Matthias
febcc3dddc
Adapt tests and rest_client to basic_auth
7 years ago
Matthias
1fab884a2f
use Authorization for client
7 years ago
Matthias
79cac36b34
Reference reest api in main documentation page
7 years ago
Matthias
f2e4689d0c
Cleanup script
7 years ago
Matthias
c272e1ccdf
Add default rest config
7 years ago
Matthias
5149ff7b12
Move api to /api/v1
7 years ago
Matthias
6e4b159611
Add forcebuy and forcesell
7 years ago
Matthias
bc4342b2d0
small cleanup
7 years ago
Matthias
cb271f51d1
Add client actions for actions
7 years ago
Matthias
ea8b8eec1c
Add edge handler
7 years ago
Matthias
b1964851c9
Add performance handlers
7 years ago
Matthias
0163edc868
rest-client more methods
7 years ago
Matthias
938d7275ba
implement some methods
7 years ago
Matthias
8f9b9d31e2
Reorder arguments
7 years ago
Matthias
d1fffab235
Rename internal methods to _
7 years ago
Matthias
b0ac98a7cd
Clean up rest client
7 years ago
Matthias
a132d6e141
Refactor client into class
7 years ago
Matthias
5ba189ffb4
Add more commands to rest client, fix bug in config handling
7 years ago
Matthias
d2c2811249
Move rest-client to scripts
7 years ago
Matthias
577ccd32f0
Merge pull request #1750 from hroff-1902/ccxt-to-exchange-only
...
minor: limit usage of ccxt to freqtrade/exchange only
7 years ago
Matthias
72657758d5
Restore get_market_pairs from develop
7 years ago
Matthias
a7383ad35d
enable ratelimit in download-backtest-data too
7 years ago
Matthias
ed5e76adac
Merge pull request #1755 from hroff-1902/scripts-get_market_pairs
...
Minor: impoved argument and exception handling in scripts
7 years ago
Misagh
c6d19a4afb
Merge pull request #1758 from freqtrade/fix/rpcheader
...
Missing /daily header
7 years ago
Matthias
c3b9d69919
Add docstring explaining the source of the script
7 years ago
hroff-1902
c2ca899c7e
fixed printed message; cosmetic changes in the code in scripts/download_backtest_data.py
7 years ago
hroff-1902
902ffa6853
impoved argument and exception handling in scripts/get_market_pairs.py
7 years ago
hroff-1902
9fbe573cca
limit usage of ccxt to freqtrade/exchange only
7 years ago
hroff-1902
ebf1126351
cosmetic: rename interval, tick_interval, etc --> ticker_interval
7 years ago
hroff-1902
6913bce6a1
flake8, import in script/plot_profit.py
7 years ago
hroff-1902
2aa1b43f01
get rid of TICKER_INTERVAL_MINUTES dict, use ccxt's parse_timeframe() instead
7 years ago
Matthias
83a2427a61
Fix mypy in scripts
7 years ago
Matthias
184b13f2fb
Flake8 for scripts
7 years ago
Matthias
9f7f089d8a
adjust plot_dataframe to use btanalysis
7 years ago
hroff-1902
da5bef501e
cleanup
7 years ago
hroff-1902
87c82dea3d
support for multiple --config in the download_backtest_data.py utility
7 years ago
Matthias
02d13645b0
Merge branch 'develop' into feat/dataprovider
7 years ago
Matthias
e5b0224050
remove unused import
7 years ago
Axel Cherubin
e43aaaef9c
add macd signal as default indicator2
7 years ago
Axel Cherubin
422a0ce114
better Path usage, remove arg parameter in generate_graph
7 years ago
Matthias
22e7ad8ec1
Change back to LF lineendings
7 years ago
AxelCh
eec7276393
fix crash when backtest-result.json not exist
7 years ago
Matthias
f0af4601f9
Adopt plot_dataframe to work with --live
7 years ago
Matthias
a206777fe5
Rename refresh_tickers to refresh_latest_ohlcv
7 years ago
Matthias
1340b71633
Add RunMode setting to determine bot state
7 years ago
Matthias
1ce8f416ca
Reset stake-currency when using config to download pairs
7 years ago
Matthias
b2bc5d9396
Remove convert_backtestdata - this is not usefull anymore
7 years ago
Matthias
34b93eb952
Load config-file in download_backtest_data -
7 years ago
Matthias
8fbeb700d6
move key/secret in download_backtest_data to correct location
7 years ago
Matthias
eb7034c7a7
Rename download_backtest_testdata to download_pair_history
7 years ago
Matthias
043cefd60a
allow reloading single pair
7 years ago
Matthias
21aba1620c
Replace calls to load_data
7 years ago
Matthias
f261911285
replace os.path with pathlib.Path
7 years ago
Matthias
4ca6aad99a
Adjust imports in scripts
7 years ago
Matthias
fe3990af3d
Adjust some tests to dataframe passing
7 years ago
Matthias
21a093bcdb
extract resolvers to IResolvers and it's own package
7 years ago
Matthias
7f3b4a97dd
Reinstate df - which was removed in #1287
7 years ago
Matthias
7f9f53248c
Add validate_backtest_data script
7 years ago
Matthias
ce4f0696e1
Add logging to download script and enable ccxt_async_config
7 years ago
Matthias
14e21765f2
Fix missing column to load current backtesting export files
8 years ago
Matthias
9403248e4d
have plot-script use async ticker-refresh
8 years ago
Matthias
a107c4c7b4
Download using asyncio
8 years ago
Samuel Husso
398c61786a
Merge pull request #1116 from creslinux/script_get_market_pairs
...
Script to get market pairs
8 years ago
creslin
7f4472ad77
As requested in issue #1111
...
A python script to return
- all exchanges supported by CCXT
- all markets on a exchange
Invoked as `python get_market_pairs.py` it will list exchanges
Invoked as `python get_market_pairs binance` it will list all markets on binance
8 years ago
creslin
a741f1144a
missing __init__.py
8 years ago
Matthias
2401fa15d2
Change missed calls to advise_* functions
8 years ago
Matthias
cf83416d69
update script to use new method
8 years ago
Janne Sinivirta
4a26eb34ea
fix plot_profit to use strategy instead of Analyze
8 years ago
Janne Sinivirta
50b15b8052
fix plot_dataframe to use strategy instead of Analyze
8 years ago
Matthias
6be6448334
replace "transparent" with rgb to fix exception in plotly 3.0.0
8 years ago
Gert Wohlgemuth
4654792784
Fixing database issues
...
1. if database is defined in config file, it currently tosses an exception that only export file or db is defined
2. if trades are loaded from databases, plot crashes with an exception 'cannot compare tz-naive and tz-aware datetime-like objects'
3. if Trade is not closed, crashes with exception that NoneType has no field timestamp
all should be fixed
8 years ago
Samuel Husso
21fc933678
convert_backtesting: fstrings in use
8 years ago
Michael Egger
6dd5f85fb6
Merge pull request #954 from freqtrade/feat/allow_backtest_plot
...
allow backtest ploting
8 years ago
xmatthias
43f1a1d264
rework download_backtest script
8 years ago
xmatthias
660ec6f443
fix parameter type
8 years ago
xmatthias
d8cb63efdd
extract load_trades
8 years ago
xmatthias
5055563458
add --plot-limit
8 years ago
xmatthias
f506ebcd62
use Pathlib in the whole script
8 years ago
xmatthias
3cedace2f6
add plotting for backtested trades
8 years ago
xmatthias
488f1717a1
update plot_dataframe script to objectify exchange
8 years ago
xmatthias
2b0ef54595
update download_script for exchange objectify
8 years ago
Janne Sinivirta
0c85febe76
remove all mongodb related code
8 years ago
xmatthias
182f4c603b
fix plot-script datadir not working
8 years ago
xmatthias
1f6b9c332b
fix default datadir not working in plot-script
8 years ago
xmatthias
40746c3fcb
fix downloadscript crash if a pair is not available
8 years ago
gcarq
bea9a3304e
use correct return code on error
8 years ago
gcarq
01675f50bf
adapt scripts/plot_dataframe to use freqtrade db_url
8 years ago
Gerald Lonlas
5024cd52af
Update docstring for generate_graph()
8 years ago
Gerald Lonlas
1b071b1f4a
Add example on how to start the script
8 years ago
Gerald Lonlas
8edcef6d32
Add two params to select what indicators to display
8 years ago
Gerald Lonlas
e16fb45d84
Fix typo, remove Bittrex mention
8 years ago