Commit Graph

  • 2f1a2c1cd7 allow users to store data in custom formats, update spot config to reflect better target horizon to training period ratio robcaulk 2022-05-30 02:12:31 +0200
  • d59eac3321 revert a79032b robcaulk 2022-05-29 21:33:38 +0200
  • f65df4901e Update doc clarity Matthias 2022-05-29 20:53:09 +0200
  • a79032bf75 fixing bug in training queue robcaulk 2022-05-29 20:19:32 +0200
  • 056047f635 Fix --help Matthias 2022-05-29 20:07:02 +0200
  • 3f72263278 allow pairs deeper in the queue to get trained if the higher priority pairs dont need training robcaulk 2022-05-29 20:02:43 +0200
  • cc6cae47ec allow pairs deeper in the queue to get trained if the higher priority pairs dont need training robcaulk 2022-05-29 19:49:43 +0200
  • 4eb4753e20 allow subdaily retraining for backtesting robcaulk 2022-05-29 17:44:35 +0200
  • 9a068c0b14 Add test for each analysis group, remove default table output if not indicator-list froggleston 2022-05-29 16:25:31 +0100
  • 24b02127ec Update docs froggleston 2022-05-29 15:42:34 +0100
  • e6affcc23e Move parameter file loading to hyper-mixin Matthias 2022-05-29 16:39:47 +0200
  • 1ee08d22d2 Delay parameter init Matthias 2022-05-29 15:58:40 +0200
  • 0aa7162055 ensure the prediction is reset in the pair_dict after any trade exit, not just custom_exit robcaulk 2022-05-29 16:36:46 +0200
  • fe36b08fce fix key error in example strat robcaulk 2022-05-29 16:26:34 +0200
  • ce365eb9e3 improve example strat so that it has dynamic buy and sell logic according to original prediction robcaulk 2022-05-29 14:45:46 +0200
  • df1c36e5aa Change command name, use load_backtest_stats for strategy resolving froggleston 2022-05-29 11:54:27 +0100
  • 983fc919bd
    update for v3 Strategy Interface Bloodhunter4rc 2022-05-29 12:50:20 +0200
  • c59209a01a Merge branch 'buy_reasons' of github.com:froggleston/freqtrade into buy_reasons froggleston 2022-05-29 11:20:32 +0100
  • e7c5818d16 First pass changes for cleaning up froggleston 2022-05-29 11:20:11 +0100
  • a875a7dc40 Use unified stopPrice for binance Matthias 2022-05-29 10:58:01 +0200
  • f64f2b1ad8 Fix /stats Formatting issue in multi-message settings Matthias 2022-05-29 10:34:22 +0200
  • fe5d74cbc4 Extract order_close_notify Matthias 2022-05-29 10:13:55 +0200
  • dcf179020f Update /status message Matthias 2022-05-29 10:09:27 +0200
  • 12efd1116d Update sell message wording Matthias 2022-05-29 09:55:12 +0200
  • 20a7a6e0d8 Fix wrong partial exit notification Matthias 2022-05-29 09:51:47 +0200
  • 200d617679 Revert another round of pointless changes Matthias 2022-05-29 09:37:40 +0200
  • acab9df78b Update documentation Matthias 2022-05-28 20:36:08 +0200
  • 268b191cc2 Revert some pointless changes. Matthias 2022-05-28 20:16:59 +0200
  • b4ff50c3be Small refactor to /status handler Matthias 2022-05-28 20:11:20 +0200
  • 4eb29c8810 Dont reset pair priority if it doesnt successfully train robcaulk 2022-05-28 18:34:26 +0200
  • 83dd453723 catch errors occuring on background thread, and make sure to keep the ball rolling. Improve pair retraining queue. robcaulk 2022-05-28 18:26:19 +0200
  • e54614fa2f remove remnants of single threaded version, ensure pair queue priority is checked before retraining robcaulk 2022-05-28 14:55:07 +0200
  • eed0d67005
    Merge pull request #6893 from freqtrade/new_release 2022.5 Matthias 2022-05-28 13:46:24 +0200
  • 2a4d1e2d64 fix bug in setting new timerange for retraining robcaulk 2022-05-28 12:23:26 +0200
  • 7870a86e9a fix live retraining bug robcaulk 2022-05-28 11:38:57 +0200
  • 0bf915054d handle key check correctly robcaulk 2022-05-28 11:22:32 +0200
  • c5a16e91fb throw user error if user tries to load models but feeds the wrong features (while using PCA) robcaulk 2022-05-28 11:11:41 +0200
  • a8218feea8 Small cleanups Matthias 2022-05-28 10:07:23 +0200
  • a1d54f5ae0 Version bump 2022.5 Matthias 2022-05-28 09:49:58 +0200
  • a4a7c6536d Merge branch 'stable' into new_release Matthias 2022-05-28 09:49:46 +0200
  • 05ca4fed06 Add specific test for _get_adjust_trade_entry_for_candle Matthias 2022-05-27 20:34:26 +0200
  • 88e227d618 Align backtesting and live logic Matthias 2022-05-27 20:01:02 +0200
  • 7dc8bc39e1 use _exit_trade for regular exits, too. Matthias 2022-05-27 19:54:11 +0200
  • 66e3290acb Merge remote-tracking branch 'origin/develop' into pr/mkavinkumar1/6545 Matthias 2022-05-27 19:32:25 +0200
  • f7b0933203 Update v3 strategy interface Matthias 2022-05-27 19:32:19 +0200
  • 3e7bf6a9ef Remove imports in test_strategy2 Matthias 2022-05-27 19:31:34 +0200
  • b04fe5d4ee Simplify test v2 strategy Matthias 2022-05-27 19:30:14 +0200
  • b8f9c3557b dirty dirty, dont look here (hacking a flag to avoid reloading leverage_tiers in dry/live) robcaulk 2022-05-27 13:56:34 +0200
  • 891fb87712 give load_cached_data_for_updating the right flags to avoid redownloading data in dry/live robcaulk 2022-05-27 13:38:22 +0200
  • 65fdebab75 let load_pairs_histories load futures candles in live robcaulk 2022-05-27 13:01:33 +0200
  • c080571b7a help futures go dry/live with auto download feature robcaulk 2022-05-27 12:23:32 +0200
  • 24cf044646 Fix bybit spot mode Matthias 2022-05-27 08:18:04 +0000
  • 746d046f1a Fix tests (and logic) for get_rates Matthias 2022-05-27 07:20:21 +0200
  • 2b5530217d Add test for Generic behavior Matthias 2022-05-27 07:02:15 +0200
  • 8a501831d6 fix the error logic on previous commit robcaulk 2022-05-27 01:15:55 +0200
  • 23c30dbc10 add error for user trying to backtest with backtest_period<1 robcaulk 2022-05-27 00:43:52 +0200
  • 6193205012 fix bug for target_mean/std array merging in backtesting robcaulk 2022-05-26 21:07:50 +0200
  • 7c464f3237 Simplify and align adjust_trade_position interface Matthias 2022-05-26 20:38:09 +0200
  • 192bc868a7 Merge branch 'develop' into pr/mkavinkumar1/6545 Matthias 2022-05-26 19:51:36 +0200
  • 43b7955fc2 Fully rely on pathlib Matthias 2022-05-26 19:37:55 +0200
  • 682daa4e94 Reset logging mixin to avoid random test failure Matthias 2022-05-26 18:05:40 +0200
  • 145faf9817 Use tmpdir for testing froggleston 2022-05-26 11:06:38 +0100
  • da970cca82
    Merge pull request #6888 from stash86/patch-1 Matthias 2022-05-26 06:32:44 +0200
  • e1c6cf5f91 fix typo Stefano Ariestasia 2022-05-26 10:12:50 +0900
  • 537d10c627 Improve some typing Matthias 2022-05-25 20:43:43 +0200
  • 3e66275c98 Refactor bot_start to separate function Matthias 2022-05-25 20:01:21 +0200
  • 023f817179 Improve wording for supported futures exchanges Matthias 2022-05-25 19:37:32 +0200
  • ff531c416f reduce complexity inside start_download_data() in an effort to appease flake8 robcaulk 2022-05-25 15:31:50 +0200
  • d79983c791 try to pass flake8 robcaulk 2022-05-25 14:55:19 +0200
  • 7593339c14 small cleanup robcaulk 2022-05-25 14:42:46 +0200
  • b79d4e8876 Allow user to go live and start from pretrained models (after a completed backtest) by simply reusing the identifier config parameter while dry/live. robcaulk 2022-05-25 14:40:32 +0200
  • 7486d9d9e2 proper validation of freqai config parameters robcaulk 2022-05-25 12:37:25 +0200
  • b2968df5dc Fix some type problems Matthias 2022-05-25 10:13:37 +0000
  • 7ff3258607 remove assertions, log error if user has not assigned freqai in config, fix stratify bug robcaulk 2022-05-25 11:43:45 +0200
  • 35bed842cb cleanup, add clarity to comments and docstrings robcaulk 2022-05-25 11:31:03 +0200
  • 21e6c14e1e Final test changes froggleston 2022-05-25 10:08:03 +0100
  • f5c2930889 Presume that pytest will call the cleanup call froggleston 2022-05-25 09:58:38 +0100
  • 2873ca6d38 Add cleanup, adjust _print_table for indicators, add rsi to test output froggleston 2022-05-25 09:57:12 +0100
  • 9e4c68a5b4
    Merge pull request #6887 from freqtrade/ci_strategyTemplates Matthias 2022-05-25 09:13:18 +0200
  • 43f726ba8f Run CI against different templates Matthias 2022-05-25 06:14:45 +0000
  • edd474e663 Another test fix attempt froggleston 2022-05-24 21:21:20 +0100
  • 22b9805e47 Fix all tests froggleston 2022-05-24 21:04:23 +0100
  • 3adda84b96 Update docs, add test froggleston 2022-05-24 20:27:15 +0100
  • d6773bc32c
    Merge pull request #6886 from freqtrade/fix/typing Matthias 2022-05-24 19:41:59 +0200
  • a8ee77cd5e Simplify backtesting typechecking Matthias 2022-05-24 19:13:35 +0200
  • 58b5abbaa6 improve multithreaded training queue system robcaulk 2022-05-24 15:28:38 +0200
  • 31ae2b3060 alleviate FutureWarning in sklearn about ensuring svm model features are passed with identical order robcaulk 2022-05-24 14:46:16 +0200
  • 8c03ebb78f Fix group 0 table, add pathlib.Path use froggleston 2022-05-24 12:48:13 +0100
  • 255d35976e add priority metadata to pairs to avoid a sync of train time + train period robcaulk 2022-05-24 12:58:53 +0200
  • 80c6190c05 Fix analyze_commands setup froggleston 2022-05-22 23:55:59 +0100
  • ae1ede58da Fix import order froggleston 2022-05-22 23:41:28 +0100
  • a1a09a802b Add analyze_commands froggleston 2022-05-22 23:34:31 +0100
  • 9488e8992d First commit for integrating buy_reasons into FT froggleston 2022-05-22 23:24:52 +0100
  • 059c285425 paying closer attention to managing live retraining on separate thread without affecting prediction of other coins on master thread robcaulk 2022-05-24 12:01:01 +0200
  • 7f3853bbcd
    Merge pull request #6883 from freqtrade/makeProcessCandlesTrue Matthias 2022-05-24 07:03:14 +0200
  • 904f094b80 Don't reassign method, but implement it properly Matthias 2022-05-24 06:45:56 +0200
  • 23e089061b
    Merge pull request #6870 from freqtrade/should_exit_list Matthias 2022-05-24 06:57:50 +0200
  • 0a713faca8 Fix some type errors Matthias 2022-05-07 14:53:51 +0200
  • f1a72e448a Align interfaces and strategy templates Matthias 2022-05-07 11:55:49 +0200
  • 3f68c3b68e Update some types Matthias 2022-05-07 11:41:57 +0200