Commit Graph

41 Commits

Author SHA1 Message Date
Gert Wohlgemuth
aaf18a933c
Merge pull request #30 from freqtrade/develop
merging headfork into wohlgemuht
2018-06-13 15:12:50 -07:00
gcarq
46080f5168 define _rpc_reload_conf as private method 2018-06-13 15:29:27 +02:00
gcarq
83eb7a0a9d adjust logging a bit and add some comments 2018-06-13 12:21:54 +02:00
gcarq
6c1bb7983b rpc: make freqtrade a private variable 2018-06-13 12:21:54 +02:00
gcarq
4048859912 rpc: remove tuple return madness 2018-06-13 12:21:54 +02:00
gcarq
cddb062db5 save rpc instances only in registered_modules, add some abstract methods 2018-06-13 12:21:54 +02:00
Gert Wohlgemuth
cb13c78550 merged 2018-06-12 10:17:04 -07:00
Gert Wohlgemuth
dbfbc25bb8 merged in the correct branch this time 2018-06-12 10:02:16 -07:00
Gert Wohlgemuth
cb934327d5 merged order book 2018-06-12 09:46:23 -07:00
Janne Sinivirta
c46e50864b
Merge pull request #886 from freqtrade/feature/reload-conf
Reload bot config without restarting
2018-06-11 10:47:00 +03:00
gcarq
0b5d21f32a implement bot reconfiguration and expose it to telegram 2018-06-09 04:29:48 +02:00
gcarq
61b2373dd1 flush db connection after forcesell 2018-06-08 02:35:10 +02:00
xmatthias
0e699b87af don't sum percentage, but use mean instead (aligned to backtesting) 2018-06-07 20:43:28 +02:00
Gert Wohlgemuth
81be71d9cb
Merge pull request #16 from freqtrade/develop
Update from upstream repo gcarq/freqtrade@develop
2018-06-03 14:40:26 -07:00
xmatthias
50fc5f91ca Merge branch 'develop' into mypy_typecheck 2018-06-03 10:35:56 +02:00
xmatthias
6fc21e30e5 remove unused import 2018-06-02 13:52:55 +02:00
xmatthias
4a322abd4d Typecheck improvements 2018-06-02 13:44:05 +02:00
Gert
de965d053c Merge branch 'develop' into wohlgemuth 2018-06-01 20:32:53 -07:00
Gert Wohlgemuth
770b05eb42
Merge pull request #13 from gcarq/develop
Update from upstream repo gcarq/freqtrade@develop
2018-06-01 20:31:41 -07:00
Gert
059a27cd24 merged remote 2018-06-01 19:32:36 -07:00
xmatthias
4733aad7ff mypy_typing 2018-05-31 20:54:37 +02:00
Pan Long
a98fcee4f9 Sell filled amount or an open limit buy order in forcesell.
Currently forcesell only cancels an open limit buy order and doesn't sell the filled amount.

After this change, forcesell will also update trade's amount to filled amount and sell the filled amount.
2018-05-26 09:55:31 +08:00
Gert Wohlgemuth
b990557e5f Merge branch 'StopLossSupport' into wohlgemuth
# Conflicts:
#	freqtrade/arguments.py
#	scripts/plot_dataframe.py
2018-05-20 12:12:08 -07:00
Anton
f175f48418 Fix get balance functionality 2018-05-15 00:31:56 +03:00
Gert Wohlgemuth
4b31b79d37 Merge remote-tracking branch 'origin/additionalColumnForStatusTable' into wohlgemuth 2018-05-11 15:35:44 -07:00
Gert Wohlgemuth
4bd088ee3a
Update rpc.py 2018-05-06 12:32:46 -07:00
Gert Wohlgemuth
3e21818ee0 added stake value to status as well 2018-05-02 22:45:47 -07:00
Gert Wohlgemuth
3e27232e9b added additional column for the status table to see current stake currency value 2018-05-01 21:34:16 -07:00
Gert Wohlgemuth
c8ee1bc966 added support to show current btc value in status table 2018-05-01 16:06:28 -07:00
gcarq
403f59ef45 use native python logger 2018-04-21 20:47:06 +02:00
enenn
0ae5b75f33 Update order structure to ccxt generic structure instead of bittrex specific 2018-04-12 18:07:43 +02:00
enenn
c1c6ed6ed7 Replace 'BTC_XXX' with 'XXX/BTC' for pairs and 'XXX_BTC' for files 2018-04-07 16:51:50 +02:00
enenn
1f75636e56 [1/3] Add support for multiple exchanges with ccxt (objectified version) (#585)
* remove obsolete helper functions and make _state a public member.

* remove function assertions

* revert worker() changes

* Update pytest from 3.4.2 to 3.5.0

* Adapt exchange functions to ccxt API
Remove get_market_summaries and get_wallet_health, add exception handling

* Add NetworkException

* Change pair format in constants.py

* Add tests for exchange functions that comply with ccxt

* Remove bittrex tests

* Remove Bittrex and Interface classes

* Add retrier decorator

* Remove cache from get_ticker

* Remove unused and duplicate imports

* Add keyword arguments for get_fee

* Implement 'get_pair_detail_url'

* Change get_ticker_history format to ccxt format

* Fix exchange urls dict, don't need to initialize exchanges

* Add "Using Exchange ..." logging line
2018-04-06 10:57:08 +03: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
9559f50eec remove obsolete helper functions and make _state a public member. 2018-03-21 18:50:18 +01:00
gcarq
a5c62b5c10 rpc/rpc.py: fix indentation 2018-03-20 19:50:04 +01:00
gcarq
7078bc00bd rpc: apply correct typehints; remove redundant parentheses 2018-03-20 19:50:04 +01:00
gcarq
d2aea7bdc1 optimize imports 2018-03-20 19:50:04 +01:00
Gerald Lonlas
390501bac0 Make Pylint Happy chapter 1 2018-03-03 09:33:54 +08:00
Gerald Lonlas
f4ec073099 Move RPC and Telegram to classes 2018-03-03 09:33:54 +08:00