Commit Graph

289 Commits (255eb71270991fe480cd642ee5ea2ce69964f8a9)

Author SHA1 Message Date
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
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
7 years ago
Matthias e0e5cfa266
Merge pull request #1891 from freqtrade/simplify/persistence_init
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
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__
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
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
7 years ago
Misagh c6d19a4afb
Merge pull request #1758 from freqtrade/fix/rpcheader
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
8 years ago
Matthias 7f3b4a97dd Reinstate df - which was removed in #1287
8 years ago
Matthias 7f9f53248c Add validate_backtest_data script
8 years ago
Matthias ce4f0696e1 Add logging to download script and enable ccxt_async_config
8 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
8 years ago
creslin 7f4472ad77 As requested in issue #1111
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
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
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
Gerald Lonlas 1c75bfdddd Add more indicators
8 years ago
Gerald Lonlas 64504e6777 Add support of --refresh-pairs-cached param
8 years ago
Gerald Lonlas af76d5f0e0 Breakdown the script in functions the improve maintainability
8 years ago
Gerald Lonlas 5683f9e10e Remove hardcoded backtest-result.json in Plot scripts
8 years ago
Janne Sinivirta 5ff405b0b0 allow defining of timeframes to download
8 years ago
Janne Sinivirta af1ba1e191 split ugly ternary to regular if
8 years ago
Janne Sinivirta 5c7899ae98 flake8 fix
8 years ago
Janne Sinivirta 6891054b84 use folder user_data/data/exchangename by default and pick pairs.json from that folder by default
8 years ago
Janne Sinivirta a0c79bd727 make --pairs-file required
8 years ago
peterkorodi 0c051b1b7a Make plot_dataframe able to show trades stored in database. (#692)
8 years ago
Samuel Husso e0bd45efab Scripts: fix syntax errors and flake8ify
8 years ago
Anton 2bfce64e6a Fix conflicts
8 years ago
Anton ceeb98dda9 Fix conflicts
8 years ago
gcarq 306885e174 Merge branch 'develop' into feat/objectify-ccxt
8 years ago
Anton 24ab1b5be5 Fix review comments, documenation update
8 years ago
Anton 2267a420a4 Fix codestyle
8 years ago
Anton 82ea56c8fd Fix review comments. Add support of datetime timeganges
8 years ago
Anton 6675120324 Add time range support to download_backtest_data
8 years ago
Samuel Husso 53e76a89ac convert_backtestdata: flake8 fixes
8 years ago
Samuel Husso fded8e5117 move download_backtest_data to scripts
8 years ago
gcarq 403f59ef45 use native python logger
8 years ago
enenn bfe1eaadcf Adapt convert_backtestdata.py to new format
8 years ago
enenn db46ad6502 Change ticker interval from minutes as integer to string (1m, 5m, 1h,...)
8 years ago
enenn c1c6ed6ed7 Replace 'BTC_XXX' with 'XXX/BTC' for pairs and 'XXX_BTC' for files
8 years ago
Matthias Voppichler 4ac591b076 rename logging to freqtrade
8 years ago
Matthias Voppichler 18f8686cdb fix returncode for convert_file
8 years ago
Matthias Voppichler 8a83e050d0 use path to handle filenames
8 years ago
Matthias Voppichler a972b8768d Improve errorhandling for json files which are not ticker data
8 years ago
Matthias Voppichler a4906c477e Add handling for gzip files
8 years ago