Michael Egger
|
64c68d93c3
|
Merge pull request #976 from freqtrade/sort-imports
sort imports
|
2018-07-04 16:59:42 +02:00 |
|
Michael Egger
|
5e4a6ba7ba
|
Merge pull request #963 from freqtrade/feat/stop_loss
Feat/stop loss
|
2018-07-01 20:50:13 +02:00 |
|
Michael Egger
|
f91263c8ef
|
Merge pull request #966 from freqtrade/feat/revamp_exchangetest
Rewrite standard ccxt exception handling
|
2018-07-01 19:47:57 +02:00 |
|
Michael Egger
|
e2127f5af1
|
Merge pull request #969 from xmatthias/split_unfilled
separating unfulfilled timeouts for buy and sell
|
2018-07-01 19:47:24 +02:00 |
|
Michael Egger
|
8023fdf923
|
Merge pull request #971 from freqtrade/fix/nonmocked_markets
Add get_markets mock to new tests
|
2018-07-01 15:11:22 +02:00 |
|
Michael Egger
|
2cee8e52c1
|
Merge pull request #965 from freqtrade/fix/fix_959
catch crash with cobinhood
|
2018-07-01 14:28:01 +02:00 |
|
Michael Egger
|
6dd5f85fb6
|
Merge pull request #954 from freqtrade/feat/allow_backtest_plot
allow backtest ploting
|
2018-06-29 19:44:06 +02:00 |
|
Michael Egger
|
375ea940f4
|
Merge pull request #956 from freqtrade/fix/download_backtest
slight rework of download script
|
2018-06-24 21:44:09 +02:00 |
|
Michael Egger
|
beb15532f7
|
Merge pull request #950 from freqtrade/fix-filenotfounderror
StrategyResolver: Don't fail if user_data isn't present
|
2018-06-23 16:07:52 +02:00 |
|
Michael Egger
|
107f3ed35b
|
Merge pull request #760 from arudov/feature-unlimited-stake_amount
Feature unlimited stake amount
|
2018-06-23 16:07:38 +02:00 |
|
Michael Egger
|
e2df908304
|
Merge pull request #949 from freqtrade/pyup-scheduled-update-2018-06-23
Scheduled daily dependency update on saturday
|
2018-06-23 14:56:52 +02:00 |
|
Michael Egger
|
df9015a7f1
|
Merge pull request #942 from xmatthias/feat/buy_on_sell_first
Introduce ignore_roi_if_buy_signal parameter to avoid sell/buy scenarios
|
2018-06-23 13:42:03 +02:00 |
|
Michael Egger
|
909fd39b80
|
Merge pull request #945 from freqtrade/update_plotly
update plotly
|
2018-06-23 13:15:15 +02:00 |
|
Michael Egger
|
168ed91fe1
|
Merge pull request #941 from freqtrade/avoid-fee-calls-backtesting
avoid calling exchange.get_fee inside loop
|
2018-06-23 08:17:25 +02:00 |
|
Michael Egger
|
2c43590268
|
Merge pull request #933 from freqtrade/pyup-scheduled-update-2018-06-20
Scheduled daily dependency update on wednesday
|
2018-06-20 14:36:44 +02:00 |
|
Michael Egger
|
96b7273b8f
|
Merge pull request #931 from freqtrade/pyup-scheduled-update-2018-06-19
Scheduled daily dependency update on tuesday
|
2018-06-19 16:27:30 +02:00 |
|
Michael Egger
|
e0db31e9db
|
Merge pull request #929 from freqtrade/backtest_docker
Update Documentation to include backtesting with docker
|
2018-06-18 22:54:18 +02:00 |
|
Michael Egger
|
5ce2071279
|
Merge pull request #925 from freqtrade/increase_test_cov_configuration
increase test-coverate for configuration
|
2018-06-17 13:19:16 +02:00 |
|
Michael Egger
|
2b74982a1d
|
Merge pull request #877 from freqtrade/feature/improve-rpc
Simplify RPCManager and RPC module to implement other clients
|
2018-06-13 15:49:49 +02:00 |
|
Michael Egger
|
7141060a2d
|
Merge pull request #903 from freqtrade/fix/downloadscript_noavailable_pair
fix downloadscript crash if a pair is not available
|
2018-06-12 02:56:19 +02:00 |
|
Michael Egger
|
59a4dffc56
|
Merge pull request #901 from freqtrade/fix/backtest_abort_no_data
Check if no backtest data is found and fail gracefully
|
2018-06-12 02:54:58 +02:00 |
|
Michael Egger
|
6c361c190b
|
Merge pull request #897 from freqtrade/fix_backtest_tests
fix backtest tests
|
2018-06-10 23:13:46 +02:00 |
|
Michael Egger
|
faeda0e70c
|
Merge pull request #878 from freqtrade/fix_timeframe_issue
fix windows-specific init issue with named tuple
|
2018-06-08 22:44:06 +02:00 |
|
Michael Egger
|
73c5f0ec90
|
Merge pull request #872 from freqtrade/feature/improve-error-handling
improve error handling
|
2018-06-08 22:43:37 +02:00 |
|
Michael Egger
|
66f6e71e7e
|
Merge pull request #827 from freqtrade/fix/pylint_and_coverage
Increase code coverage and improve Pylint
|
2018-06-08 22:32:04 +02:00 |
|
Michael Egger
|
45eb1b4f0a
|
Merge pull request #869 from freqtrade/feature/profit_rpc
fix /profit percentage calculation
|
2018-06-07 21:41:32 +02:00 |
|
Michael Egger
|
867145cd09
|
Merge pull request #859 from freqtrade/readd_ticker_caching
Re-add ticker caching for rpc operations
|
2018-06-07 17:15:59 +02:00 |
|
Michael Egger
|
c75b70463b
|
Merge pull request #852 from freqtrade/timeframe_class
Refactor Timeframe fake-type into NamedTuple
|
2018-06-07 16:19:44 +02:00 |
|
Michael Egger
|
5c1ee52815
|
Merge pull request #861 from freqtrade/pyup-config
Config file for pyup.io
|
2018-06-07 01:19:21 +02:00 |
|
Michael Egger
|
c6b93f8fe5
|
Merge pull request #833 from gcarq/fix/backtesting_doc
Update Backtesting/Hyperopt usage documentation
|
2018-06-03 17:43:41 +02:00 |
|
Michael Egger
|
13d6297b9f
|
Merge pull request #711 from gcarq/pyup-update-ccxt-1.14.24-to-1.14.27
Update ccxt to 1.14.27
|
2018-05-20 10:31:27 +02:00 |
|
Michael Egger
|
2383a83c2d
|
Merge pull request #675 from gcarq/pyup-update-ccxt-1.13.142-to-1.13.147
Update ccxt to 1.13.147
|
2018-05-15 12:36:27 +02:00 |
|
Michael Egger
|
91f90920c2
|
Merge pull request #665 from xmatthias/fix_fiat_convert
Fix fiat convert
|
2018-05-13 22:37:01 +02:00 |
|
Michael Egger
|
263d34ae82
|
Merge pull request #660 from xmatthias/fix_hyperopt_testfluke
Fix testfluke in hyperopt
|
2018-05-13 14:51:27 +02:00 |
|
Michael Egger
|
1e119013c8
|
Merge pull request #653 from gcarq/pyup-update-ccxt-1.11.149-to-1.13.133
Update ccxt to 1.13.133
|
2018-05-12 14:40:34 +02:00 |
|
Michael Egger
|
5b25ed99ac
|
Merge pull request #652 from gcarq/feat/objectify-ccxt
CCXT into use
|
2018-05-12 14:04:06 +02:00 |
|
Michael Egger
|
edd840ac35
|
Merge pull request #640 from xmatthias/ccxt-obj-slippage
[cxxt][2/2] Add columns for slippage detection
|
2018-05-12 13:56:15 +02:00 |
|
Michael Egger
|
33ce904f41
|
Merge pull request #643 from xmatthias/adjust_dockerignore
exclude unnecessary files from Docker image
|
2018-05-07 17:20:49 +02:00 |
|
Michael Egger
|
1dbdb880e6
|
Merge pull request #637 from arudov/fix/dl-testdata-period2
Time-range download of backtesting data
|
2018-05-07 17:19:54 +02:00 |
|
Michael Egger
|
ed34c4f199
|
Merge pull request #641 from gcarq/pyup-update-scipy-1.0.1-to-1.1.0
Update scipy to 1.1.0
|
2018-05-07 17:01:09 +02:00 |
|
Michael Egger
|
90a107393a
|
Merge pull request #622 from gcarq/fix/dl-testdata
fix download testdata
|
2018-05-02 22:06:43 +02:00 |
|
Michael Egger
|
c72d4665a1
|
Merge pull request #619 from gcarq/feature/catch-exchange-errors
granular exception handling and retrying mechanism for ccxt
|
2018-05-02 20:13:16 +02:00 |
|
Michael Egger
|
ecaf6b763c
|
Merge pull request #623 from xmatthias/cxxt_obj_sellfix
[cxxt][1/2] fix fee calculation in binance
|
2018-04-26 19:58:24 +02:00 |
|
Michael Egger
|
b8184e4fdd
|
Merge pull request #602 from xmatthias/obj_ccxt_test_formatms
Add test for format_ms_time
|
2018-04-13 00:44:25 +02:00 |
|
Michael Egger
|
9019f6492f
|
define constants on module level (#596)
|
2018-04-02 16:42:53 +02:00 |
|
Michael Egger
|
5420bb9f6d
|
Merge pull request #594 from xmatthias/obj_ccxt_conv
Conversion script for Ticker history data
|
2018-03-31 17:58:00 +02:00 |
|
Michael Egger
|
fd44c0e59e
|
allow max_open_trades to be zero (#561)
|
2018-03-17 10:40:50 +01:00 |
|
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 |
|