Commit Graph

153 Commits

Author SHA1 Message Date
misagh 26b3c3f7a8 removing unnecessary typing 2018-10-02 12:20:30 +02:00
misagh 9c4fdc1bc5 initializing Edge in Freqtradebot only if it is enabled 2018-10-02 12:15:54 +02:00
misagh ad666ac65c autopep8 corrected 2018-10-01 17:33:18 +02:00
misagh c8d06e2b0e filter pairs according to expectancy + bug at the end of array resolved 2018-09-28 16:40:34 +02:00
misagh 96a0fc88cb Moving Edge before refresh_pairs
see comments on edge (line 129)
2018-09-28 14:19:22 +02:00
misagh d6415f3499 Merge branch 'develop' into money_mgt 2018-09-27 14:54:18 +02:00
misagh 24364a56ea keeping mypy happy 2018-09-26 17:03:10 +02:00
misagh 75ba6578a3 unused library + trailing whitespaces removed. 2018-09-26 16:36:41 +02:00
Matthias 88ccdc0366 Fix exception when order cannot be found 2018-09-25 20:45:01 +02:00
misagh 027ec4d98e test_sell_profit_only_enable_loss and test_create_trade_limit_reached
fixed
2018-09-24 15:47:07 +02:00
misagh 308428644b test_process_trade_creation log message changed: in reality the buy
signal is actually triggered
2018-09-24 15:27:26 +02:00
misagh fbc77c1f28 moving stake_currency line back to its initial place 2018-09-21 21:55:36 +02:00
misagh 3b925e46be removing default pair value of _get_trade_stake_amount 2018-09-21 21:48:27 +02:00
misagh 4fd037f83f removing pdb 2018-09-21 18:00:37 +02:00
misagh ef52c7b510 edge positioning put into package 2018-09-21 17:41:31 +02:00
misagh 5f68834ccc merging develop into money_mgt (updated to async) 2018-09-14 19:20:49 +02:00
Matthias 54ddd908e6 Merge branch 'develop' into ccxt-async 2018-08-29 19:43:09 +02:00
Matthias 9f8e68ce02 Merge branch 'develop' into order-book 2018-08-29 19:32:44 +02:00
Nullart2 b6b89a464f move order_book config out of experimental 2018-08-29 17:38:43 +08:00
misagh bc6b80ff38 Edge functionality drafted 2018-08-24 11:59:10 +02:00
Matthias ff8ed564f1 Refactor refresh_pairs to exchange and fix tests 2018-08-16 12:15:09 +02:00
misagh e6e2799f03 Keeping cached Klines only in exchange and renaming _cached_klines to
klines.
2018-08-16 11:37:31 +02:00
misagh a2d9126917 Merge branch 'develop' into ccxt-async 2018-08-15 15:09:35 +02:00
Matthias 76914c2c07 remove todo comment as this is actually done 2018-08-15 12:57:27 +02:00
Nullart2 1edbc494ee refactor 2018-08-15 12:37:30 +08:00
Nullart2 b34aa46181 additional tests 2018-08-15 12:05:56 +08:00
Nullart2 2bc7a668a3 informative startup 2018-08-15 10:39:32 +08:00
Matthias 69cc6aa958 Add test to async 2018-08-14 16:02:03 +02:00
Nullart2 78610bb47f mock order_book and additional test 2018-08-14 18:12:44 +08:00
misagh cb26085229 Moving should_not_update logic to async function per pair. if there is
no new candle, async function will just return the last cached candle
locally and doesn’t hit the API
2018-08-09 12:47:26 +02:00
Nullart2 c9c0e108ab refactor 2018-08-07 18:29:37 +08:00
Matthias 255f303850 Fix tests and flake8 2018-08-07 08:56:06 +02:00
Nullart2 1309c2b14f tests update 2018-08-05 22:56:14 +08:00
Nullart2 7143b64fb7 tests for coverage 2018-08-05 22:41:58 +08:00
Nullart2 26d591ea43 mypy fix 2018-08-05 21:08:07 +08:00
Nullart2 4a9bf78770 Order Book with tests 2018-08-05 12:41:06 +08:00
misagh 3ce4d20ab9 using constants instead of stripping the string 2018-08-04 13:04:16 +02:00
misagh af93b18475 Do not refresh candles on "process_throttle_secs" but on intervals 2018-08-03 18:10:03 +02:00
misagh 59b9a6d94d Break the loop as soon as one buy signal is found. 2018-08-03 14:49:55 +02:00
misagh 2ec2f1abce async branch updated to reflect develop branch changes 2018-08-02 16:48:21 +02:00
creslin f619cd1d2a renamed/refactored get_ticker_history to get_candle_history
as it does not fetch any ticker data only candles
and is causing confusion when developer are talking about candles /tickers
incorreclty.

OHLCV < candles and Tickers are two seperate datafeeds from the exchange
2018-08-02 08:45:28 +00:00
Matthias 9c08cdc81d Fix typehints 2018-08-01 21:58:32 +02:00
Matthias 52065178e1 use .get all the time 2018-07-31 20:53:32 +02:00
Matthias b45d465ed8 init _klines properly 2018-07-31 20:50:59 +02:00
Matthias 31870abd25 Refactor async-refresh to it's own function 2018-07-31 20:43:32 +02:00
Matthias a486b1d01c Use Dict instead of tuplelist, run in _process 2018-07-31 20:25:10 +02:00
misagh c8f125dbb9 ccxt async POC 2018-07-31 12:47:32 +02:00
Matthias 48cd468b6c Don't do all network calls at once without async 2018-07-27 07:40:27 +01:00
Matthias df3e76a65d Remove legacy code, fix missed call 2018-07-26 19:11:51 +01:00
Matthias f2a9be3684 Adjust tests and remove legacy variable 2018-07-26 19:06:25 +01:00