Commit Graph

22 Commits

Author SHA1 Message Date
Janne Sinivirta c9226a329c adjust roi and stop loss for backtesting 2017-09-29 09:56:52 +03:00
Janne Sinivirta 272abed807 show two decimals in average profit in backtesting results 2017-09-29 09:46:45 +03:00
Janne Sinivirta a2f7709cfd disable debug level logging when running backtesting 2017-09-28 17:00:14 +03:00
Janne Sinivirta 41849c4a1e add three more currency pairs to back testing. redownloaded all test data 2017-09-25 22:01:54 +03:00
Janne Sinivirta c9dcc1e57c disable the backtesting by default 2017-09-25 21:39:43 +03:00
Janne Sinivirta 9f7a72a990 shorten report text 2017-09-25 21:39:28 +03:00
Janne Sinivirta 5f98649b7d backtesting over 7 different coins and a month of 5min ticker data 2017-09-25 21:06:15 +03:00
Janne Sinivirta f3ccca1c66 try running analyze_ticker with mock data 2017-09-24 17:23:29 +03:00
Janne Sinivirta 9b63f02e1c add set of test data 2017-09-24 17:20:25 +03:00
Janne Sinivirta 465dc47b23 balance bid price between ask and last 2017-09-17 23:21:46 +03:00
gcarq f91cd8ea96 drop support for poloniex 2017-09-11 13:59:38 +02:00
gcarq 48beb279c0 rename btc_amount to stake_amount 2017-09-11 13:59:11 +02:00
Janne Sinivirta 8bf5f15125 use DataFrames own functions to manipulate the Bittrex JSON 2017-09-10 09:51:56 +03:00
Janne Sinivirta 4069e73039 test for buy signal 2017-09-09 19:20:06 +03:00
Janne Sinivirta 2f3fd1de8a rename populate_trends to populate_buy_trend. make it produce buy and buy_price columns 2017-09-09 19:20:06 +03:00
Janne Sinivirta 1bcd51d6e0 first unit tests for analyze.py 2017-09-09 19:20:06 +03:00
gcarq a4b2f4e4b9 Fix application state and add new optional config attribute: "initial_state"
* Move State handling to misc, to avoid circular imports
* Add optional config attribute "initial_state"
2017-09-09 00:31:40 +02:00
gcarq 996beae770 pylint fixes 2017-09-08 23:10:22 +02:00
gcarq 689cd11a6c use inmemory db for tests 2017-09-08 21:39:31 +02:00
gcarq 4ec2ac6d60 add more tests for rpc.telegram 2017-09-08 20:03:45 +02:00
gcarq c737041acb add some tests for rpc.teleram 2017-09-08 19:25:12 +02:00
gcarq 3473fd3c90 major refactoring to allow proper testing
This commit includes:
* Reducing complexity of modules
* Remove unneeded wrapper classes
* Implement init() for each module which
  initializes everything based on the config
* Implement some basic tests
2017-09-08 15:51:00 +02:00