Commit Graph
46 Commits
Author SHA1 Message Date
Michael Egger a514b92dcf catch MIN_TRADE_REQUIREMENT_NOT_MET as non-critical exception (#237)
* add MIN_TRADE_REQUIREMENT_NOT_MET to response validation

* implement test
2017-12-26 09:39:29 +01:00
Michael Egger bfb3e09d1d raise ContentDecodingError if bittrex responds with NO_API_RESPONSE (#183) 2017-12-14 20:27:04 +01:00
Michael Egger 858d2329e5 add experimental flag support and add use_sell_signal (#143)
* add use_sell_signal to config schema

* check use_sell_signal

* set use_sell_signal to false
2017-11-24 21:58:00 +01:00
Michael Egger fd30f5dc59 Merge branch 'develop' into pyup-initial-update 2017-11-23 21:49:56 +01:00
Michael Egger 4a91ecd91a Merge pull request #115 from gcarq/pylint_cleanups
Pylint cleanups
2017-11-18 16:00:21 +01:00
Michael Egger 1ccb266032 Merge pull request #104 from gcarq/sell_signal
Add sell_signal support
2017-11-16 17:02:24 +01:00
Michael Egger bab59fbacd Merge pull request #99 from gcarq/more_triggers2
Expanding hyperopt
2017-11-13 12:11:15 +01:00
Michael Egger 72aec6c320 Merge pull request #96 from gcarq/feature/add-argparse
add argparse and implement basic arguments
2017-11-10 18:04:03 +01:00
Michael Egger e36444df27 Merge pull request #95 from gcarq/improve_backtests
Share pytest fixtures. Cache testfile loading.
2017-11-07 18:40:00 +01:00
Michael Egger e66dc8b027 Merge pull request #93 from gcarq/feature/interpreter-version-check
add interpreter version check
2017-11-06 17:23:53 +01:00
Michael Egger ae0b49f532 Merge pull request #92 from gcarq/feature/rework-dry_run-mode
rework dry_run
2017-11-06 16:54:55 +01:00
Michael Egger 0f1d114c03 Merge pull request #86 from flightcom/feature/advanced-status-command
telegram command: advanced status
2017-11-05 18:13:25 +01:00
Michael Egger 7cc8533b8e Merge pull request #89 from gcarq/feature/take-fees-into-account
take fees into account & sell amount equal to amount purchased
2017-11-03 21:47:46 +01:00
Michael Egger ea1b1e11ea Merge pull request #88 from gcarq/reduce_memory_use
Reduce memory use in backtesting
2017-10-31 00:28:38 +01:00
Michael Egger 05111edd04 Merge pull request #87 from gcarq/more_triggers
More triggers and guards to hyperopt
2017-10-30 14:43:18 +01:00
Michael Egger 4c2dea83c5 Merge pull request #84 from gcarq/telegram/show-balance
Telegram command: /show balance
2017-10-29 22:05:10 +01:00
Michael Egger 871b5e17ee Merge pull request #85 from gcarq/datetime_fixes
Performance improvements for backtesting
2017-10-29 15:56:20 +01:00
Michael Egger a948142ef5 Merge pull request #83 from gcarq/better-hyperopt-objective
Better hyperopt objective
2017-10-29 14:13:44 +01:00
Michael Egger 79c3e0583d Merge pull request #76 from gcarq/hyperopt
Use hyperopt to find optimal parameters for buy strategy
2017-10-23 09:40:13 +02:00
Michael Egger 96790d50e5 Merge pull request #77 from gcarq/help-command
Help command to Telegram bot
2017-10-21 13:51:08 +02:00
Michael Egger aeef9bac33 Merge pull request #70 from dertione/patch-2
Download automatically altcoin datas
2017-10-17 13:36:33 +02:00
Michael Egger eff361a104 Merge pull request #73 from gcarq/small_tweaks_to_strategy
Small tweaks to strategy
2017-10-15 18:08:18 +02:00
Michael Egger 58f34d4f4b Merge pull request #71 from steerio/develop
More efficient and flexible Docker builds
2017-10-15 15:46:39 +02:00
Michael Egger e7df373544 Merge pull request #67 from gcarq/upgrade-deps
Upgrade dependencies
2017-10-12 09:49:45 +02:00
Michael Egger aa4b64d0bb Merge pull request #65 from xsmile/patch-4
set exchange in analyze.__main__ to fix plotting
2017-10-12 09:42:20 +02:00
Michael Egger 4559ddd74f Merge pull request #64 from xsmile/patch-1
Bittrex provider
2017-10-12 09:37:15 +02:00
Michael Egger 5e0f143a38 Merge pull request #58 from xsmile/exchange-interface
Exchange refactoring
2017-10-08 15:56:50 +02:00
Michael Egger 11f97ccf87 Merge pull request #54 from gcarq/fix-coverage
Fix coverage
2017-10-02 19:29:33 +02:00
Michael Egger 0437546e4b Merge pull request #41 from xsmile/optional-telegram
Telegram: Fix being optional
2017-09-29 00:37:46 +02:00
Michael Egger 3b9d354a62 Merge pull request #30 from freshfunkee/feature/handle-empty-dataframe
dataframe empty check
2017-09-28 21:49:06 +02:00
Michael Egger f493df7a82 Merge pull request #33 from gcarq/disable-debuglog-backtest
Disable debug level logging when running backtesting
2017-09-28 16:52:55 +02:00
Michael Egger be86a40207 Merge pull request #28 from gcarq/contribute-readme
Updated README.md
2017-09-21 15:30:43 +02:00
Michael Egger 8ed8e1e103 Merge pull request #20 from vertti/newer-strategy
New buy strategy
2017-09-12 16:01:18 +02:00
Michael Egger 6919166e37 Merge pull request #18 from vertti/refactor-analyze
Refactor analyze.py
2017-09-10 22:37:30 +02:00
Michael Egger 95ec2a517a Merge pull request #12 from vertti/stoploss
Add a stop-loss feature
2017-09-08 10:48:39 +02:00
Michael Egger ddc984bd02 Merge pull request #10 from vertti/fix-persistent-session
Fix Session lint issues
2017-09-08 10:48:24 +02:00
Michael Egger 089dbb478b Merge pull request #13 from vertti/more-config-validation
More config validation with JSON schema
2017-09-08 10:33:39 +02:00
Michael Egger 1dc1018356 Merge pull request #7 from vertti/parabolic-sar
Use Parabolic SAR indicator to only buy when bullish trend
2017-09-04 11:45:10 +02:00
Michael Egger 16c203e0a4 Merge pull request #11 from vertti/restore-ema
Restore EMA plots
2017-09-04 11:02:57 +02:00
Michael Egger 8ac4fe7734 Merge pull request #9 from vertti/replace-with-talib
Use TA-lib for MACD and StochRSI
2017-09-03 14:49:01 +02:00
Michael Egger e01a4cd362 Merge pull request #5 from vertti/more-dep-updates
Update all dependencies to latest versions
2017-09-01 20:09:39 +02:00
Michael Egger 6bd81f3a85 Merge pull request #4 from vertti/remove_should_stop_global
Move _should_stop from module global to class variable
2017-09-01 20:09:32 +02:00
Michael Egger 28c65af134 Merge pull request #3 from vertti/upgrade-deps
Upgrade several dependencies
2017-08-31 14:57:18 +02:00
Michael Egger 43133f0f81 Merge pull request #2 from vertti/linter-fixes
Linter fixes
2017-08-31 14:55:56 +02:00
Michael Egger a0a134af3f Merge pull request #1 from vertti/add-docker-support
Add docker support
2017-08-31 12:46:10 +02:00
Michael Egger a09f29dc43 Initial commit 2017-05-18 02:13:02 +02:00