Janne Sinivirta
|
8fb146ba6a
|
Merge pull request #992 from freqtrade/backtest_optimize
reduce calculation effort by removing a call to calc_profit_percent
|
2018-07-08 17:41:50 +03:00 |
|
Matthias
|
8dd6e29426
|
don't flag data as outdated which isn't
|
2018-07-08 13:34:47 +02:00 |
|
Matthias
|
3e03a208f1
|
reduce calculation effort (slightly!)
|
2018-07-07 20:17:53 +02:00 |
|
Janne Sinivirta
|
bf4d0a9b70
|
sort imports
|
2018-07-04 10:31:35 +03:00 |
|
xmatthias
|
8ecdae67e1
|
add mypy ignore (and comment as to why)
|
2018-06-27 06:57:41 +02:00 |
|
xmatthias
|
c997aa9864
|
move initial logic to persistence
|
2018-06-27 06:38:49 +02:00 |
|
xmatthias
|
e9d5bceeb9
|
cleanly check if stop_loss is initialized
|
2018-06-27 00:18:50 +02:00 |
|
xmatthias
|
da5be9fbd0
|
add stop_loss based on work from @berlinguyinca
|
2018-06-26 23:06:27 +02:00 |
|
Anton
|
f82b809fcf
|
Merge with develop
|
2018-06-23 16:50:27 +03:00 |
|
xmatthias
|
fc219b4e94
|
move experimental eval below stop_loss_reached to improve performance
|
2018-06-23 13:10:08 +02:00 |
|
xmatthias
|
e2a2a0be9b
|
extract stop_loss_reached to allow check before ignore_roi_if_buy_signal
|
2018-06-22 21:21:34 +02:00 |
|
xmatthias
|
cbfee51f32
|
introduce experimental variable and fix test naming
|
2018-06-22 20:51:21 +02:00 |
|
xmatthias
|
8a44dff595
|
don't sell if buy is still active
|
2018-06-22 20:23:23 +02:00 |
|
Janne Sinivirta
|
5fcdd3831c
|
Merge pull request #928 from freqtrade/feat/objectify_exchange
Objectify exchange
|
2018-06-22 06:36:14 +03:00 |
|
xmatthias
|
7f927b4d7a
|
Squashed commit of the following:
commit 435f299bcf
Author: Gert Wohlgemuth <berlinguyinca@gmail.com>
Date: Wed Jun 20 01:57:28 2018 -0700
improve readability of outdated history code
|
2018-06-21 20:47:53 +02:00 |
|
xmatthias
|
21edcbdc27
|
Refactor exchange to class
|
2018-06-17 23:38:07 +02:00 |
|
Anton
|
eb909068c5
|
Add minimal pair stake amount check
|
2018-06-17 02:23:12 +03:00 |
|
Janne Sinivirta
|
f5b47fbd86
|
flake8 fixes
|
2018-06-07 20:23:09 +03:00 |
|
Janne Sinivirta
|
3cee04fb8c
|
bot should not repaint: do not include last partial candle in analysis
|
2018-06-07 20:23:09 +03:00 |
|
xmatthias
|
884395415f
|
remove type:ignore
|
2018-06-02 14:10:15 +02:00 |
|
xmatthias
|
e28973c50a
|
fix flake8
|
2018-05-31 22:17:46 +02:00 |
|
xmatthias
|
3fb1dd02f1
|
add typehints and type: ignores
|
2018-05-31 22:00:46 +02:00 |
|
xmatthias
|
1352f135d0
|
typing
|
2018-05-31 20:55:45 +02:00 |
|
gcarq
|
306885e174
|
Merge branch 'develop' into feat/objectify-ccxt
|
2018-05-02 22:49:55 +02:00 |
|
gcarq
|
403f59ef45
|
use native python logger
|
2018-04-21 20:47:06 +02:00 |
|
enenn
|
db46ad6502
|
Change ticker interval from minutes as integer to string (1m, 5m, 1h,...)
|
2018-04-07 16:57:47 +02:00 |
|
enenn
|
c1c6ed6ed7
|
Replace 'BTC_XXX' with 'XXX/BTC' for pairs and 'XXX_BTC' for files
|
2018-04-07 16:51:50 +02:00 |
|
gcarq
|
4f2d3dbb41
|
parse_ticker_dataframe: use as_index=False to keep date column
|
2018-03-29 20:14:43 +02:00 |
|
gcarq
|
02aacdd0c8
|
parse_ticker_dataframe: group dataframe by date
|
2018-03-29 17:12:49 +02:00 |
|
gcarq
|
280886104c
|
strategy: remove unneeded population methods in resolver
|
2018-03-27 16:32:58 +02:00 |
|
gcarq
|
b254ff9b41
|
Merge 'develop' into feature/enhance-strategy-resolving
|
2018-03-26 16:23:25 +02:00 |
|
gcarq
|
fa7f74b4bc
|
use native python logger
|
2018-03-25 21:43:00 +02:00 |
|
gcarq
|
3f8d7dae39
|
make name a required argument and add fallback to getEffectiveLevel
|
2018-03-25 21:42:03 +02:00 |
|
gcarq
|
ca9c5edd39
|
rename Strategy into StrategyResolver
|
2018-03-25 15:12:39 +02:00 |
|
Matthias Voppichler
|
016232a8e9
|
Revert OHLVC dataformat to ccxt format
* Also fixes backtesting - but data must be refreshed for now as no
conversation is happening yet
|
2018-03-25 13:32:46 +02:00 |
|
Matthias Voppichler
|
ab6e32f6bb
|
have backtest and dry-mode working
partially revert d20e3f79be - Changing the
OHLVC format should not be done at this time
|
2018-03-24 19:51:40 +01:00 |
|
Samuel Husso
|
d20e3f79be
|
analyze to use the ccxt OHLCV format
setup: remove bittrex and add requirement to ccxt
freqtradebot: update market summaries to ccxt format
|
2018-03-21 19:57:58 +02:00 |
|
gcarq
|
d2aea7bdc1
|
optimize imports
|
2018-03-20 19:50:04 +01:00 |
|
gcarq
|
5532cedcdd
|
get_signal: remove redundant parentheses
|
2018-03-20 19:48:03 +01:00 |
|
Gérald LONLAS
|
e6732e01e1
|
Use ticker_interval defined in Strategy() instead of a mix between strategy and config file (#540)
|
2018-03-15 23:48:22 +01:00 |
|
Gerald Lonlas
|
25d0e5f942
|
Merge commit '4dca84817eb1b62047a9e4d282254392ea978e44' into feature/objectify
|
2018-03-04 02:06:40 -08:00 |
|
Gerald Lonlas
|
38510d4b03
|
Merge commit '1134c81aad049d4357c8f299ffc801218f3d9574' into feature/objectify
|
2018-03-03 17:26:06 -08:00 |
|
Gerald Lonlas
|
0632cf0f44
|
Merge commit 'aa7aeb046ef72412cadd094666efc8e4c503ef2d' into feature/objectify
|
2018-03-02 23:28:36 -08:00 |
|
Gerald Lonlas
|
390501bac0
|
Make Pylint Happy chapter 1
|
2018-03-03 09:33:54 +08:00 |
|
Gerald Lonlas
|
6ef7b7d93d
|
Complete Backtesting and Hyperopt unit tests
|
2018-03-03 09:33:54 +08:00 |
|
Gerald Lonlas
|
db67b10605
|
Remove Singleton from Strategy()
|
2018-03-03 09:33:54 +08:00 |
|
Gerald Lonlas
|
a8b8ab20b7
|
Move Analyze to a class
|
2018-03-03 09:33:54 +08:00 |
|
Janne Sinivirta
|
646d1f7316
|
better log message for outdated history
|
2018-02-24 19:25:08 +02:00 |
|
Janne Sinivirta
|
5e73f3431c
|
log how old the last received tick is
|
2018-02-24 16:59:20 +02:00 |
|
Jean-Baptiste LE STANG
|
cf4d25d547
|
Fixing wrong 'old dataframe detection mechanism' for long tickers( > 30 minutes)
|
2018-01-28 14:40:02 +01:00 |
|