Commit Graph
91 Commits
Author SHA1 Message Date
misagh a46b3ec9e7 first test completed 2018-10-03 10:37:36 +02:00
misagh de20e142a0 added 9 use cased for testing Edge 2018-10-02 18:05:24 +02:00
misagh a364a1e40d Edge package test cases drafted 2018-10-02 16:32:57 +02:00
misagh 697493bd01 test cases for Edge package drafted 2018-10-02 16:07:33 +02:00
misagh 23f8980973 edge config added to CONF_SCHEMA and config_full.json.example 2018-10-02 12:42:59 +02:00
misagh 8741a63783 return type of stake_amount set to float 2018-10-02 12:20:48 +02:00
misagh 26b3c3f7a8 removing unnecessary typing 2018-10-02 12:20:30 +02:00
misagh 3b57aef168 config name refactored 2018-10-02 12:16:09 +02:00
misagh 9c4fdc1bc5 initializing Edge in Freqtradebot only if it is enabled 2018-10-02 12:15:54 +02:00
misagh d634a03455 adding DataFrame type 2018-10-02 11:55:14 +02:00
misagh e4fc298bd6 typo corrected 2018-10-02 11:53:59 +02:00
misagh 11c3b3fdb9 trade_df unnecessary type removed 2018-10-02 11:53:16 +02:00
misagh a6c2e40bd4 moving time range to initializer as we have to calculate it once 2018-10-02 11:49:49 +02:00
misagh f306abb3ee No need for Exchange class in Edge 2018-10-01 17:52:07 +02:00
misagh 8b3631d1ac make “if condition” more readable 2018-10-01 17:49:27 +02:00
misagh 2056b6f5f1 no need to initialize a variable with None 2018-10-01 17:35:27 +02:00
misagh ad666ac65c autopep8 corrected 2018-10-01 17:33:18 +02:00
misagh f72fb0ad04 exchange “None” condition removed as Edge is after Exchange anyway 2018-10-01 17:29:33 +02:00
misagh 114fd7feef declaring local variables. using get for configuration 2018-10-01 17:21:40 +02:00
misagh aa1948750f removing unnecessary constructor docstring 2018-10-01 17:11:48 +02:00
misagh 2a9ca9a3dc Removing future from travis and dockerfile 2018-10-01 17:09:08 +02:00
misagh cff83d3e6f bloody autopep8 again 2018-09-28 16:46:42 +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 f15825e3a7 long line broken to two 2018-09-28 14:28:05 +02:00
misagh e822d5d721 upgrading py_first_1st to 1.1.2: ez_setup.py removed 2018-09-28 14:23:39 +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 21f5a94eca using autopep8 for formatting file 2018-09-27 12:23:46 +02:00
misagh 25d6ed319a whitespace removed 2018-09-26 17:09:20 +02:00
misagh 24364a56ea keeping mypy happy 2018-09-26 17:03:10 +02:00
misagh 0594deafc6 removing whitespaces and long lines 2018-09-26 16:50:17 +02:00
misagh 75ba6578a3 unused library + trailing whitespaces removed. 2018-09-26 16:36:41 +02:00
misagh abb398786e Merge branch 'develop' into money_mgt 2018-09-26 16:06:38 +02:00
misagh fcf837bfda refactoring variable declaration 2018-09-26 16:03:51 +02:00
misagh 87df4e4556 refactoring backslap (round 2) 2018-09-26 15:20:53 +02:00
misagh 40d73de357 refactoring backslap (round one) 2018-09-24 19:22:30 +02:00
misagh e8716f16ad calculating expectancy and sort pairs accordingly instead of delta 2018-09-24 17:47:50 +02:00
misagh a806dd45f2 lost in branches ! typo for some magical unknown reasons 2018-09-24 16:02:29 +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 76dd754963 test_get_trade_stake_amount and
test_get_trade_stake_amount_no_stake_amount fixed: “pair” arg added to
_get_trade_stake_amount
2018-09-24 15:02:50 +02:00
misagh 303eefda76 test_get_trade_stake_amount_unlimited_amount fixed: “pair” argument
added to _get_trade_stake_amount
2018-09-24 14:55:49 +02:00
misagh 1366783517 Dockerfile: installing future before requirements.txt 2018-09-24 14:28:16 +02:00
misagh a26131cea3 .travis: install future before requirements.txt 2018-09-24 14:21:37 +02:00
misagh 56050e5afe Merge branch 'develop' into money_mgt 2018-09-24 14:20:05 +02:00
misagh 29459d7d30 import libraries organized. 2018-09-23 04:51:53 +02:00
misagh f1b4e4b36c stop loss range “start, end, step” configurable for Edge 2018-09-22 15:43:41 +02:00
misagh cf37093e5a empty dict default removed 2018-09-21 22:07:12 +02:00
misagh d6d3dfdcc2 removing “if ujson_found is not None:” as “json” refers to “ujson” if
it exists
2018-09-21 22:06:09 +02:00
misagh c11e97caf6 Merge branch 'money_mgt' of https://github.com/mishaker/freqtrade into money_mgt 2018-09-21 21:59:57 +02:00
misagh 66b1eac1db removing unnecessary ujson import 2018-09-21 21:59:35 +02:00
misagh e1ca80734d removing unnecessary ujson import 2018-09-21 21:58:37 +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 3e3ed947cc added “max_trade_duration” config + using “remove_dumps” config 2018-09-21 21:46:18 +02:00
misagh 61095db071 edge config enriched 2018-09-21 21:36:26 +02:00
misagh 4fd037f83f removing pdb 2018-09-21 18:00:37 +02:00
misagh 4bd956d5b1 test file removed 2018-09-21 17:58:20 +02:00
misagh 74979943ba backslap removed from arguments 2018-09-21 17:57:29 +02:00
misagh 2d432bfa95 backtesting rollbacked to develop branch 2018-09-21 17:54:37 +02:00
misagh 21f4b85c7f Merge branch 'develop' into money_mgt 2018-09-21 17:42:42 +02:00
misagh 4746aea05c test file for edge (will be removed) 2018-09-21 17:42:04 +02:00
misagh ef52c7b510 edge positioning put into package 2018-09-21 17:41:31 +02:00
misagh decaf6c42e Backslap bug on “stop loss triggered” indexes resolved 2018-09-20 16:15:53 +02:00
misagh 88854cba2d removing only pumps from dataset 2018-09-15 15:53:42 +02:00
misagh 07ba14d1ea backslap bug resolved 2018-09-15 15:52:10 +02:00
misagh 5f68834ccc merging develop into money_mgt (updated to async) 2018-09-14 19:20:49 +02:00
misagh e30d23cf23 [draft] First version of edge positioning 2018-09-14 19:04:54 +02:00
misagh 13ffd88053 merging develop into async. requirement.txt conflict resolved 2018-09-06 20:28:07 +02:00
misagh a74953cb4d Draft of money management 2018-09-06 16:59:51 +02:00
misagh bc6b80ff38 Edge functionality drafted 2018-08-24 11:59:10 +02:00
Misagh 66d52c1236 Merge pull request #4 from xmatthias/ccxt_async_retrier
Add async retrier
2018-08-21 19:55:30 +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
misagh a6b69da391 Merge branch 'develop' into ccxt-async 2018-08-14 15:30:34 +02:00
misagh 0b44dda7b7 Merge pull request #3 from xmatthias/ccxt-async_xmatt
ccxt async download
2018-08-14 13:21:13 +02:00
misagh 280ead7bdb Merge branch 'develop' into ccxt-async 2018-08-09 13:04:01 +02: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
misagh cef09f49a6 wait for markets to be loaded before looping in symbols. 2018-08-09 11:51:38 +02: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 3987a8aeb8 Merge branch 'ccxt-async' of https://github.com/misaghshakeri/freqtrade into ccxt-async 2018-08-03 14:50:11 +02:00
misagh 59b9a6d94d Break the loop as soon as one buy signal is found. 2018-08-03 14:49:55 +02:00
misagh 05ca78d2a3 ticker_history changed to candle_history naming 2018-08-02 17:10:38 +02:00
misagh 2ec2f1abce async branch updated to reflect develop branch changes 2018-08-02 16:48:21 +02:00
misagh 7dc440b874 Merge pull request #2 from xmatthias/ccxt-async-xmatt
Ccxt async xmatt
2018-08-02 16:33:02 +02:00
misagh b47c5f1d9a Merge pull request #1 from xmatthias/ccxt-async-xmatt
some fixes and improvements hopefully
2018-07-31 21:21:45 +02:00
misagh 74fa4ddca4 CCXT rate limit config default to => true
+ adding config to config_full.json.example
2018-07-31 16:54:02 +02:00
misagh be1298dbd2 Initializing CCXT with rate_limit parameter optional (default to false) 2018-07-31 14:19:16 +02:00
misagh 154e4569d7 Merge branch 'develop' into ccxt-async 2018-07-31 12:48:12 +02:00
misagh c8f125dbb9 ccxt async POC 2018-07-31 12:47:32 +02:00