Commit Graph

166 Commits

Author SHA1 Message Date
hroff-1902 e4e22167bb make mypy happy 2019-05-30 21:00:16 +03:00
hroff-1902 6b144150c7 fix handling of SystemExit 2019-05-30 20:38:04 +03:00
Matthias 7b367818fc Remove duplicate code 2019-05-29 19:46:46 +02:00
Matthias 17d614c66a Remove binary script - allow None arguemnts 2019-05-29 19:46:26 +02:00
Matthias 7406edfd8f Move set_loggers to main() 2019-05-29 19:46:26 +02:00
hroff-1902 58477dcd82 cleanup: return after cmd removed in main() 2019-05-28 23:25:19 +03:00
hroff-1902 536c8fa454 move python version check to the top 2019-05-28 23:04:39 +03:00
hroff-1902 7b968a2401 logger.exception cleanup 2019-05-24 04:04:07 +03:00
hroff-1902 6467d3b58e check python version 2019-05-06 18:27:05 +03:00
hroff-1902 c8b0c9af0a Worker moved to new worker.py 2019-03-25 17:45:03 +03:00
hroff-1902 158cb307f6 further refactoring of FreqtradeBot.process() 2019-03-23 00:20:20 +03:00
hroff-1902 e35daf95c0 minor cleanup 2019-03-22 23:41:48 +03:00
hroff-1902 be6836b0ef resolve python module circular dependency 2019-03-22 21:49:19 +03:00
hroff-1902 60afba5592 move worker stuff to main.py 2019-03-22 20:16:54 +03:00
hroff-1902 41add9f8ca code cleanup; added message to systemd for reconfiguration 2019-03-11 15:38:00 +03:00
Matthias 1340b71633 Add RunMode setting to determine bot state 2019-01-22 07:04:19 +01:00
misagh afffa2f313 changed to “Free, open source …” 2019-01-03 14:38:38 +01:00
Matthias dd1290e38e Add multiple verbosity levels 2018-07-19 21:12:27 +02:00
Matthias 90915b6b2f
Revert "Add more verbosity levels" 2018-07-19 20:43:41 +02:00
Matthias 789b98015f Allow different loglevels 2018-07-18 22:52:57 +02:00
gcarq 0920fb6120 use more granular msg dict for buy/sell notifications 2018-07-12 17:16:31 +02:00
gcarq 4cb1aa1d97 use dict as argument for rpc.send_msg 2018-07-12 17:12:42 +02:00
Samuel Husso 7dca3c6d03 freqtradebot,main,hyperopt: fstrings in use 2018-07-05 10:11:29 -05:00
gcarq 0b5d21f32a implement bot reconfiguration and expose it to telegram 2018-06-09 04:29:48 +02:00
gcarq 74db82d759 main: don't touch freqbot state in cleanup()
cleanup() should be only called after the main loop has been exited.
At that point the state shouldn't be modified.
2018-06-09 01:19:42 +02:00
gcarq d41f71bc34 handle sqlalchemy NoSuchModuleError 2018-06-07 21:35:57 +02:00
xmatthias 1ba5c5d9c6 set ccxt loglevel to info 2018-05-25 21:23:15 +02:00
gcarq a356edb117 implement '--strategy-path' argument 2018-03-27 16:32:58 +02:00
gcarq fa7f74b4bc use native python logger 2018-03-25 21:43:00 +02:00
gcarq 3f8d7dae39 make name a required argument and add fallback to getEffectiveLevel 2018-03-25 21:42:03 +02:00
gcarq 3f4261ad1e use correct return_code if an error occured 2018-03-24 20:56:27 +01:00
gcarq 4c97ee45dd return None if subcommand has been executed 2018-03-24 20:55:10 +01:00
gcarq 9d443b8bd8 fix reference before assignment 2018-03-24 20:54:46 +01:00
gcarq f6df7df9bf modify args typehints 2018-03-20 19:50:04 +01:00
gcarq d2aea7bdc1 optimize imports 2018-03-20 19:50:04 +01:00
Gerald Lonlas 25d0e5f942 Merge commit '4dca84817eb1b62047a9e4d282254392ea978e44' into feature/objectify 2018-03-04 02:06:40 -08:00
Gerald Lonlas 4da033c7a2 Refactor main.py
- Update, clean, and improve code coverage on main.py
- Move bot trading logic into Freqtradebot() class
- Move unit tests to test_freqtradebot, add more coverage tests
2018-03-03 09:33:54 +08:00
Janne Sinivirta 76c5cdc6e3 more minor tweaks to log messages 2018-02-24 20:30:16 +02:00
Janne Sinivirta 3e89b9685d remove unnecessary detail from log message 2018-02-24 19:28:51 +02:00
Janne Sinivirta 160af91f9a improving log messages 2018-02-24 18:58:57 +02:00
Janne Sinivirta 9bcdc8e14b remove unnecessary condition 2018-02-11 15:25:30 +02:00
Janne Sinivirta 2ce03ab1b5 make Strategy store roi and stoploss values as numbers to avoid later casting 2018-02-11 15:25:30 +02:00
Janne Sinivirta 5190cd507e start with simpler condition 2018-02-11 14:37:12 +02:00
Janne Sinivirta bf46f2e50d short circuit check for roi threshold 2018-02-06 21:37:11 +02:00
Janne Sinivirta 4760dd699d remove surprisingly slow logging line 2018-02-06 21:37:11 +02:00
Janne Sinivirta 22c48d5cef use faster time diff 2018-02-06 21:37:11 +02:00
Janne Sinivirta 5c02f0983d let Strategy hold a sorted roi map 2018-02-06 21:37:11 +02:00
Jean-Baptiste LE STANG d53d4b808b Fixing buy and sell order 2018-01-30 09:38:24 +01:00
Jean-Baptiste LE STANG 0d04da3158 Removing unecessary buy condition when sell_profit_only 2018-01-29 13:33:49 +01:00
Jean-Baptiste LE STANG 94172091ae Refactoring the sell conditions evaluation to share the function with backtesting 2018-01-29 10:10:19 +01:00