Janne Sinivirta
|
1bdbe09b6b
|
Merge pull request #538 from gcarq/pyup-update-python-telegram-bot-9.0.0-to-10.0.1
Update python-telegram-bot to 10.0.1
|
2018-03-08 11:24:20 +02:00 |
|
Janne Sinivirta
|
7c393080ff
|
Merge pull request #541 from gcarq/pyup-update-sqlalchemy-1.2.4-to-1.2.5
Update sqlalchemy to 1.2.5
|
2018-03-07 08:34:14 +02:00 |
|
Janne Sinivirta
|
bf54692efb
|
use log_has helper in tests
|
2018-02-24 22:18:19 +02:00 |
|
Janne Sinivirta
|
76c5cdc6e3
|
more minor tweaks to log messages
|
2018-02-24 20:30:16 +02:00 |
|
Janne Sinivirta
|
3e89b9685d
|
remove unnecessary detail from log message
|
2018-02-24 19:28:51 +02:00 |
|
Janne Sinivirta
|
646d1f7316
|
better log message for outdated history
|
2018-02-24 19:25:08 +02:00 |
|
Janne Sinivirta
|
67ad9e9351
|
simplify some error message statements
|
2018-02-24 19:19:43 +02:00 |
|
Janne Sinivirta
|
160af91f9a
|
improving log messages
|
2018-02-24 18:58:57 +02:00 |
|
Janne Sinivirta
|
5e73f3431c
|
log how old the last received tick is
|
2018-02-24 16:59:20 +02:00 |
|
Janne Sinivirta
|
fac122891f
|
remove stoploss parameter from backtest, it is loaded from strategy
|
2018-02-17 11:14:03 +02:00 |
|
Janne Sinivirta
|
d1bdbcd273
|
Fix wrong duration calculation in hyperopting
|
2018-02-16 22:08:20 +02:00 |
|
Janne Sinivirta
|
bf72b5bc37
|
make args available for optimizer and use them instead of guessing from params
|
2018-02-16 14:00:12 +02:00 |
|
Janne Sinivirta
|
ec8bf82695
|
combine shared backtest/hyperopt flags
|
2018-02-15 15:23:49 +02:00 |
|
Janne Sinivirta
|
f64c8cc9ce
|
realistic should be False by default and enabled with a --realistic-simulation flag
|
2018-02-15 13:11:17 +02:00 |
|
Janne Sinivirta
|
a1ba57186b
|
correctly join paths and debug log the found results
|
2018-02-15 08:59:02 +02:00 |
|
Janne Sinivirta
|
459611516c
|
enable stochastic and fisherRSI in default strategy
|
2018-02-14 13:02:31 +02:00 |
|
Janne Sinivirta
|
340ab0214b
|
add generic fishers inverse transformation with smoothing
|
2018-02-14 10:17:43 +02:00 |
|
Janne Sinivirta
|
178d1ed423
|
add ehlers super smoother
|
2018-02-14 10:16:53 +02:00 |
|
Janne Sinivirta
|
cf013140a6
|
add went_up and went_down helpers
|
2018-02-13 11:37:59 +02:00 |
|
Janne Sinivirta
|
3e07d41fa9
|
remove mention of sell space
|
2018-02-12 07:01:51 +02:00 |
|
Janne Sinivirta
|
b1230b27b7
|
adjust unit test to match new --spaces format
|
2018-02-11 19:22:13 +02:00 |
|
Janne Sinivirta
|
1eecf28a8b
|
adjust documentation to match changes to --spaces flag
|
2018-02-11 19:18:11 +02:00 |
|
Janne Sinivirta
|
fe28addb51
|
specify allowed values for --spaces flag
|
2018-02-11 19:17:04 +02:00 |
|
Janne Sinivirta
|
9bcdc8e14b
|
remove unnecessary condition
|
2018-02-11 15:25:30 +02:00 |
|
Janne Sinivirta
|
2ce03ab1b5
|
make Strategy store roi and stoploss values as numbers to avoid later casting
|
2018-02-11 15:25:30 +02:00 |
|
Janne Sinivirta
|
5190cd507e
|
start with simpler condition
|
2018-02-11 14:37:12 +02:00 |
|
Janne Sinivirta
|
2dd2f31431
|
remove repeated condition
|
2018-02-11 14:31:37 +02:00 |
|
Janne Sinivirta
|
dc105d5eae
|
better names for row variables
|
2018-02-11 14:24:19 +02:00 |
|
Janne Sinivirta
|
c62356438a
|
loop over arrays instead of dataframes
|
2018-02-11 14:18:57 +02:00 |
|
Janne Sinivirta
|
d74543ac32
|
document the new --spaces flag for hyperopt
|
2018-02-10 11:04:16 +02:00 |
|
Janne Sinivirta
|
55a1f604d6
|
small corrections and typo fixes to hyperopt documentation
|
2018-02-10 11:03:56 +02:00 |
|
Janne Sinivirta
|
f14d6249e0
|
allow selecting hyperopt searchspace
|
2018-02-09 20:59:06 +02:00 |
|
Janne Sinivirta
|
6f80aff3e2
|
cleanup plot scripts
|
2018-02-08 13:32:34 +02:00 |
|
Janne Sinivirta
|
bf46f2e50d
|
short circuit check for roi threshold
|
2018-02-06 21:37:11 +02:00 |
|
Janne Sinivirta
|
4760dd699d
|
remove surprisingly slow logging line
|
2018-02-06 21:37:11 +02:00 |
|
Janne Sinivirta
|
22c48d5cef
|
use faster time diff
|
2018-02-06 21:37:11 +02:00 |
|
Janne Sinivirta
|
0454b4c8d5
|
remove unnecessary Decimal construction
|
2018-02-06 21:37:11 +02:00 |
|
Janne Sinivirta
|
5c02f0983d
|
let Strategy hold a sorted roi map
|
2018-02-06 21:37:11 +02:00 |
|
Janne Sinivirta
|
a28ffcbcf7
|
remove slow unnecessary table scan
|
2018-02-06 21:21:47 +02:00 |
|
Janne Sinivirta
|
a071571eac
|
switch to faster short circuiting condition
|
2018-02-06 12:13:12 +02:00 |
|
Janne Sinivirta
|
5cf2dd79f2
|
don't reset index if not needed
|
2018-02-06 11:34:01 +02:00 |
|
Janne Sinivirta
|
cf7c6d2e9c
|
switch to properly using dates as indexes, makes date based searching and slicing a lot faster
|
2018-02-06 11:34:00 +02:00 |
|
Janne Sinivirta
|
8c7b29734e
|
use date info to calculate trade durations
|
2018-02-06 11:34:00 +02:00 |
|
Janne Sinivirta
|
fecd9f830e
|
use substitution in argparse
|
2018-02-04 15:48:41 +02:00 |
|
Janne Sinivirta
|
6efd744497
|
change buy and sell markers in plot_dataframe
|
2018-02-04 14:09:36 +02:00 |
|
Janne Sinivirta
|
45975c9677
|
set capturing level
|
2018-01-31 19:37:38 +02:00 |
|
Janne Sinivirta
|
0a42a0e814
|
Merge pull request #479 from gcarq/fix/issue-478
Fix Backtesting / Hyperopt ticker_interval download
|
2018-01-31 17:15:47 +02:00 |
|
Janne Sinivirta
|
5855f0cdfc
|
Merge pull request #486 from jbweb/develop
Fix typos
|
2018-01-31 16:48:12 +02:00 |
|
Janne Sinivirta
|
5b71d5f3a1
|
Merge pull request #488 from jblestang/fixing_bug_in_backtesting_causing_to_much_sells
Fixing bug in backtesting preventing sell events to be executed
|
2018-01-31 16:42:02 +02:00 |
|
Janne Sinivirta
|
613ad4c5d6
|
Merge pull request #481 from jblestang/fix_buy_sell_order
Fixing buy and sell order
|
2018-01-31 16:37:55 +02:00 |
|
Janne Sinivirta
|
5f86c389b0
|
Merge pull request #476 from gcarq/feat/update-testdata
update backtesting data for the latest market craze
|
2018-01-30 07:38:11 +02:00 |
|
Janne Sinivirta
|
21b142df40
|
Merge pull request #453 from ermakus/fix_usdt_balance
Fix usdt balance
|
2018-01-29 08:48:38 +02:00 |
|
Janne Sinivirta
|
a5155b3b20
|
Merge pull request #465 from gcarq/fix/increase_test_coverage
Fix/increase test coverage
|
2018-01-29 08:47:26 +02:00 |
|
Janne Sinivirta
|
02079771ef
|
update documentation
|
2018-01-28 12:53:52 +02:00 |
|
Janne Sinivirta
|
7d29df3783
|
replace matplotlib with Plotly in requirements.txt
|
2018-01-28 11:56:52 +02:00 |
|
Janne Sinivirta
|
9b8cb05037
|
convert plot_profit to use Plotly instead of matplotlib
|
2018-01-28 11:51:26 +02:00 |
|
Janne Sinivirta
|
bb470d0aea
|
Merge pull request #451 from gcarq/pyup-update-python-bittrex-0.2.2-to-0.3.0
Update python-bittrex to 0.3.0
|
2018-01-28 11:14:57 +02:00 |
|
Janne Sinivirta
|
ffb60fe8b9
|
replace matplotlib with Plotly in plot_dataframe.py
|
2018-01-28 11:12:14 +02:00 |
|
Janne Sinivirta
|
9090715ae5
|
Merge branch 'develop' of github.com:gcarq/freqtrade into develop
|
2018-01-28 10:46:33 +02:00 |
|
Janne Sinivirta
|
a6a479f7aa
|
balances to min roi hyperopt settings
|
2018-01-28 10:46:22 +02:00 |
|
Janne Sinivirta
|
dde0695909
|
Merge pull request #452 from gcarq/fix/pylint
Fix/pylint
|
2018-01-28 10:39:56 +02:00 |
|
Janne Sinivirta
|
022fedb5d2
|
Merge pull request #416 from kryofly/plot_profit
Plot profit
|
2018-01-27 14:02:48 +02:00 |
|
Janne Sinivirta
|
67ddb2e7f8
|
lower precision for most search space variables
|
2018-01-27 09:51:06 +02:00 |
|
Janne Sinivirta
|
67995a2f49
|
remove unnecessary else statements
|
2018-01-26 19:02:26 +02:00 |
|
Janne Sinivirta
|
1eebbebed1
|
fix assert order
|
2018-01-26 19:02:25 +02:00 |
|
Janne Sinivirta
|
a5690e707d
|
remove unused parameters
|
2018-01-26 19:02:25 +02:00 |
|
Janne Sinivirta
|
0ff56c6e8d
|
use uppercase constant
|
2018-01-26 18:54:15 +02:00 |
|
Janne Sinivirta
|
e14007ced4
|
sort imports
|
2018-01-26 18:52:39 +02:00 |
|
Janne Sinivirta
|
42919e8864
|
give type hint for _CONF
|
2018-01-26 18:49:14 +02:00 |
|
Janne Sinivirta
|
5505845c6f
|
remove unused method parameter
|
2018-01-26 18:48:53 +02:00 |
|
Janne Sinivirta
|
95ab7c84bc
|
remove unnecessary else
|
2018-01-26 18:41:41 +02:00 |
|
Janne Sinivirta
|
f33923c784
|
fix typings for hyperopt code
|
2018-01-26 18:32:45 +02:00 |
|
Janne Sinivirta
|
a7a7c37121
|
add day counter to timeframe
|
2018-01-26 18:32:45 +02:00 |
|
Janne Sinivirta
|
b7e297ebda
|
remove unused loop variable
|
2018-01-26 11:50:00 +02:00 |
|
Janne Sinivirta
|
90aae6c3a8
|
Merge pull request #439 from gcarq/fix/test_clean_dry_run_db
Fix test_clean_dry_run_db failing test
|
2018-01-26 08:24:25 +02:00 |
|
Janne Sinivirta
|
4fe6ae0bae
|
fix search space for min ROI
|
2018-01-25 22:32:46 +02:00 |
|
Janne Sinivirta
|
42087c9bfe
|
let hyperopt optimize ROI table
|
2018-01-25 11:12:00 +02:00 |
|
Janne Sinivirta
|
5007165908
|
add search space for ROI table
|
2018-01-25 09:34:26 +02:00 |
|
Janne Sinivirta
|
0b24fb50c0
|
Merge pull request #433 from gcarq/pyup-update-sqlalchemy-1.2.1-to-1.2.2
Update sqlalchemy to 1.2.2
|
2018-01-25 09:31:39 +02:00 |
|
Janne Sinivirta
|
7dc63c06e7
|
Merge pull request #356 from kryofly/test_coverage
Test coverage
|
2018-01-25 09:31:06 +02:00 |
|
Janne Sinivirta
|
4e9e97ddbb
|
Merge pull request #432 from kryofly/stratback
tests: run backtest single
|
2018-01-24 12:34:54 +02:00 |
|
Janne Sinivirta
|
30abebfe65
|
remove hyperopt things from test_strategy
|
2018-01-23 17:01:13 +02:00 |
|
Janne Sinivirta
|
c400d15ed1
|
rip out hyperopt things from strategy, add indicator populating to hyperopt
|
2018-01-23 16:56:12 +02:00 |
|
Janne Sinivirta
|
a6cbc1ba16
|
Merge pull request #400 from gcarq/feature/custom_strategy
Allow custom strategy files
|
2018-01-23 15:25:18 +02:00 |
|
Janne Sinivirta
|
f7e979f3ba
|
Merge pull request #423 from gcarq/feature/Crypto2Fiat_Singleton
Convert CryptoToFiatConverter into a Singleton
|
2018-01-22 16:24:19 +02:00 |
|
Janne Sinivirta
|
fd8e7c2623
|
Merge pull request #426 from gcarq/fix/ticker_interval_as_int
ticker_interval as int (instead of string)
|
2018-01-22 11:34:20 +02:00 |
|
Janne Sinivirta
|
f6df701b84
|
Merge pull request #415 from gcarq/fix/wrong_refactoring
Remove optimize.load_data() that is called twice
|
2018-01-21 07:42:25 +02:00 |
|
Janne Sinivirta
|
a7e561b55f
|
Merge pull request #369 from kryofly/plot_profit
Plot profit from exported backtesting results
|
2018-01-20 11:54:46 +02:00 |
|
Janne Sinivirta
|
a3f84d9f21
|
Merge pull request #409 from gcarq/feature/add_num_trade_daily
Add number of trades in /daily command
|
2018-01-20 08:23:50 +02:00 |
|
Janne Sinivirta
|
99de17da82
|
Merge pull request #361 from kryofly/backtest-export
Backtest export
|
2018-01-20 07:45:38 +02:00 |
|
Janne Sinivirta
|
6cafa9120c
|
Merge pull request #392 from stephendade/timeoutfix3
Order timeouts - added exception catching and rpc messaging
|
2018-01-18 10:18:48 +02:00 |
|
Janne Sinivirta
|
4658b554ce
|
Merge pull request #399 from gcarq/pyup-update-ta-lib-0.4.15-to-0.4.16
Update ta-lib to 0.4.16
|
2018-01-18 07:19:34 +02:00 |
|
Janne Sinivirta
|
4a3144ae43
|
Merge pull request #398 from kryofly/test_speedup
tests: speed up backtests
|
2018-01-18 07:19:14 +02:00 |
|
Janne Sinivirta
|
c670ccfd37
|
add trigger +DI crossed above -DI
|
2018-01-16 18:52:06 +02:00 |
|
Janne Sinivirta
|
8896b39231
|
add heikenashi reversal bullish trigger to hyperopt
|
2018-01-16 18:52:06 +02:00 |
|
Janne Sinivirta
|
ce963aae58
|
add macd < 0 guard to hyperopt
|
2018-01-16 18:52:06 +02:00 |
|
Janne Sinivirta
|
dc01807b3c
|
switch ema5 trigger to ema3 cross trigger
|
2018-01-16 18:52:06 +02:00 |
|
Janne Sinivirta
|
fadac5fe4a
|
remove too aggressive trigger
|
2018-01-16 18:52:06 +02:00 |
|
Janne Sinivirta
|
99260735ae
|
remove broken bbands trigger from hyperopt. add two working bbands triggers
|
2018-01-16 18:52:06 +02:00 |
|
Janne Sinivirta
|
3e1a70bbb2
|
enable correct bollinger bands
|
2018-01-16 18:52:06 +02:00 |
|