Rokas Kupstys
|
16861db653
|
Implement previous backtest result reuse when config and strategy did not change.
|
2022-01-15 17:30:40 +02:00 |
|
Matthias
|
6684bff963
|
Dry-run orders should have filled set correctly
|
2022-01-15 15:25:16 +01:00 |
|
Guillermo Rodríguez
|
d28287880c
|
Add support for shorts in strategy.stoploss_from_open
Signed-off-by: Guillermo Rodríguez <guillebep@gmail.com>
|
2022-01-15 04:30:30 +01:00 |
|
Reigo Reinmets
|
93adb436f8
|
Fix flake8 intention issue.
|
2022-01-14 20:25:29 +02:00 |
|
Reigo Reinmets
|
320c9ccf90
|
Unify functions and make it easy to get a list of filled buy orders
|
2022-01-14 20:02:35 +02:00 |
|
Reigo Reinmets
|
08cae6f067
|
Fix horrible whitespace mistake.
|
2022-01-13 20:44:03 +02:00 |
|
Reigo Reinmets
|
ffe69535d8
|
These could be properties.
|
2022-01-13 20:31:03 +02:00 |
|
Reigo Reinmets
|
13bc5c5d8f
|
Fine, this does look better.
|
2022-01-13 20:24:21 +02:00 |
|
Reigo Reinmets
|
678be0b773
|
Slightly move code.
|
2022-01-13 20:16:45 +02:00 |
|
Matthias
|
faa35cb167
|
Small minor fixes
|
2022-01-13 17:18:07 +01:00 |
|
Reigo Reinmets
|
c826c9c2b9
|
Merge branch 'freqtrade:develop' into dca
|
2022-01-13 10:04:39 +02:00 |
|
Wings22Actual
|
a22e1b6500
|
minor spelling correction
line 89 "Tim"->"Time"
|
2022-01-13 01:48:38 +00:00 |
|
Reigo Reinmets
|
e50b07ecb4
|
Make code compatible.
|
2022-01-11 12:05:57 +02:00 |
|
Reigo Reinmets
|
94f2c99989
|
Temporary fix for lazy loading. Probably we can do it better.
|
2022-01-11 11:43:32 +02:00 |
|
Reigo Reinmets
|
fbf026ac43
|
Fix sorting of imports.
|
2022-01-10 20:43:57 +02:00 |
|
Reigo Reinmets
|
3b7167ab07
|
Fix backtesting missing filled amounts in orders.
|
2022-01-10 20:30:40 +02:00 |
|
Reigo Reinmets
|
26f2db4777
|
Fix notify_enter attempting to fetch rate during testing.
|
2022-01-10 20:30:32 +02:00 |
|
Reigo Reinmets
|
30d293bfec
|
Fix bug with None in backtesting.
|
2022-01-10 20:16:11 +02:00 |
|
Reigo Reinmets
|
91b89c8c42
|
Improve docs, fix telegram message to show current rate.
|
2022-01-08 21:30:42 +02:00 |
|
Reigo Reinmets
|
195d601b8e
|
Fix notification message showing "Current rate" as the initial buy order desired rate.
|
2022-01-08 17:41:59 +02:00 |
|
Reigo Reinmets
|
0bca07a32a
|
Added min_stake, max_stake. Removed pair as its included in trade.
|
2022-01-08 17:20:02 +02:00 |
|
Reigo Reinmets
|
813a2cd23b
|
Add useful helper methods for adjust_trade_position implementation
|
2022-01-08 17:18:37 +02:00 |
|
Matthias
|
2fb9e7940a
|
Improve "missing data" message
|
2022-01-08 14:39:09 +01:00 |
|
Reigo Reinmets
|
8e424f7c73
|
Merge branch 'freqtrade:develop' into dca
|
2022-01-08 14:57:15 +02:00 |
|
Matthias
|
dad080f56f
|
Merge branch 'develop' into feat/short
|
2022-01-08 10:45:15 +01:00 |
|
Sam Germain
|
c61acb9f19
|
removed rename todos
|
2022-01-08 03:09:47 -06:00 |
|
Matthias
|
04976658da
|
Fix crash when using backtesting-show on a old backtestresult
|
2022-01-07 17:34:47 +01:00 |
|
Matthias
|
522496d9e2
|
Add Compatibility code for BT_DATA_COLUMNS
|
2022-01-07 17:17:35 +01:00 |
|
Rokas Kupstys
|
11ace0f867
|
Instead of clearing processed dict, store df_analyzed (one with buy/sell signals) dataframe in it.
It still saves memory because this dataframe is kept by DataProvider.
Fixes #6179.
Amends #6133 (a715083fc0 ).
|
2022-01-07 12:07:49 +02:00 |
|
Matthias
|
46809f08fe
|
Merge branch 'develop' into feat/short
|
2022-01-07 10:13:16 +01:00 |
|
Matthias
|
e540959c27
|
Remove btdata from generate_strategy_stats
|
2022-01-07 09:27:07 +01:00 |
|
Matthias
|
1203d08d1e
|
generate_pair_metrics does not need processed dict
|
2022-01-07 09:27:07 +01:00 |
|
Matthias
|
b77943af0d
|
Merge pull request #6173 from freqtrade/volume_quote_workaround
Selectively convert quote to base volume in volumepairlist
|
2022-01-07 09:07:16 +01:00 |
|
Matthias
|
d64f9030c1
|
Remove now unused codesegment
|
2022-01-07 08:04:01 +01:00 |
|
Matthias
|
b3a4ecaf77
|
Remove old backtest format support
|
2022-01-06 19:49:25 +01:00 |
|
Matthias
|
24ec78b11c
|
Quote-volumelist fix for gateio
|
2022-01-06 19:07:47 +01:00 |
|
Matthias
|
326e3d1f8e
|
Selectively convert quote to base volume in volumepairlist
|
2022-01-06 19:07:43 +01:00 |
|
Matthias
|
173524ea5b
|
Merge pull request #6170 from freqtrade/contract_workaround
contractSize is a string coming from ccxt
|
2022-01-06 16:25:19 +01:00 |
|
Carlo Revelli
|
7451b60501
|
increase okex candle limit
|
2022-01-06 05:31:23 -08:00 |
|
Matthias
|
431fcdd76f
|
contractSize is a string comming from ccxt
|
2022-01-06 13:53:27 +01:00 |
|
Matthias
|
a0f9c1bf7b
|
Avoid failure when calculating max-drawdown
occurs if if no winning trade is recorded.
|
2022-01-06 13:51:15 +01:00 |
|
Matthias
|
e88a1ab209
|
Improve VolumePairlist behaviour
Filter pairs before downloading ohlcv candles - this will greatly speed up some instances.
|
2022-01-06 13:49:27 +01:00 |
|
Matthias
|
72b2d4ab5f
|
Update FTX to support new standardized futures format
|
2022-01-06 11:16:26 +01:00 |
|
Matthias
|
6ad521a0f7
|
Update apply_fee_conditional with note about futures
|
2022-01-06 10:22:28 +01:00 |
|
Matthias
|
addba6597a
|
Merge pull request #6165 from freqtrade/drawdown_fixes
Improved drawdown calculation
|
2022-01-06 09:56:05 +01:00 |
|
Matthias
|
2a2392fd73
|
Update parameter name in docstring
|
2022-01-06 09:15:30 +01:00 |
|
Matthias
|
33d95d245e
|
Fix unbounderror
closes #6169
|
2022-01-06 08:48:30 +01:00 |
|
Matthias
|
a9a6cf13f8
|
Add exit_tag to detail-sells
closes #6159
|
2022-01-06 08:22:15 +01:00 |
|
Matthias
|
4e2b9203d7
|
Remove no longer used BT_DATA_COLUMNS_MID
|
2022-01-05 20:40:59 +01:00 |
|
Matthias
|
6abd6bceb9
|
Avoid recalculating statistics for comparison line
|
2022-01-05 20:16:48 +01:00 |
|
Sam Germain
|
3d22497177
|
add warning for futures dust to freqtradebot.apply_fee_conditional
|
2022-01-05 00:57:36 -06:00 |
|
Sam Germain
|
501f473164
|
Merge branch 'develop' into feat/short
|
2022-01-04 22:47:33 -06:00 |
|
Matthias
|
8373a4e713
|
Small Adjustments to improve compatibility
|
2022-01-04 19:17:08 +01:00 |
|
Matthias
|
4d9b4ddc28
|
Update hyperopt-tools to use account drawdown
|
2022-01-04 17:43:39 +01:00 |
|
Matthias
|
09fae25c94
|
Fix some tests after drawdown calculation change
|
2022-01-04 17:07:31 +01:00 |
|
Matthias
|
7a2b50ce8b
|
Update drawdown calculation to account drawdown
|
2022-01-04 17:07:31 +01:00 |
|
Matthias
|
42579c0268
|
Drop hyperopt results legacy mode
|
2022-01-04 17:06:40 +01:00 |
|
Sam Germain
|
b2a1124a26
|
Merge branch 'feat/short' of https://github.com/freqtrade/freqtrade into feat/short
|
2022-01-04 00:17:42 -06:00 |
|
Matthias
|
e57c2d64a5
|
Merge pull request #5888 from samgermain/contract-sizes
Convert contract size to underlying asset size
|
2022-01-03 21:55:19 +01:00 |
|
Matthias
|
d8cb61278f
|
Simplify contract conversion code
by reusing "get_contract_size"
|
2022-01-03 18:12:45 +01:00 |
|
Sam Germain
|
707a6507b5
|
removed redundant todos
|
2022-01-02 21:46:06 -06:00 |
|
Matthias
|
711a6a6dbc
|
Merge branch 'develop' into pr/xataxxx/6079
|
2022-01-02 22:21:41 +01:00 |
|
Matthias
|
2116b0729f
|
Integration-test for DCA order
|
2022-01-02 20:20:56 +01:00 |
|
Matthias
|
209ecc8732
|
Fix typo in bt_progress
|
2022-01-02 19:38:03 +01:00 |
|
Matthias
|
7f88f9bf27
|
Revert unintended double-call of amount conversion
|
2022-01-02 13:11:29 +01:00 |
|
Sam Germain
|
33ab3c1bea
|
Removed some todo-lev comments
|
2022-01-01 14:10:24 -06:00 |
|
Sam Germain
|
14ae327459
|
grouped contract methods
|
2022-01-01 14:08:10 -06:00 |
|
Sam Germain
|
3e4912979a
|
exchange.py: removed get funding rate history
|
2022-01-01 14:03:26 -06:00 |
|
Sam Germain
|
fcded264e6
|
removed exchange._get_mark_price_history
|
2022-01-01 13:53:26 -06:00 |
|
Sam Germain
|
f92d47a16b
|
exchange._contracts_to_amount and exchange._amount_to_contracts safe checks
|
2022-01-01 13:52:06 -06:00 |
|
Matthias
|
8da596f66d
|
Implement PR feedback
|
2022-01-01 13:52:01 -06:00 |
|
Sam Germain
|
49a6ebb454
|
exchange class contract methods safe check for symbol
|
2022-01-01 13:50:50 -06:00 |
|
Sam Germain
|
78d1a267f0
|
contract-sizes tests
|
2022-01-01 13:50:50 -06:00 |
|
Sam Germain
|
d0a300a2e1
|
Added TODOs
|
2022-01-01 13:50:49 -06:00 |
|
Sam Germain
|
4f6203e45f
|
Added conversions from contract size to amount for objects returned from api
|
2022-01-01 13:50:43 -06:00 |
|
Sam Germain
|
e10ceb2362
|
Amount to precision has _amount_to_contract_size in it
|
2022-01-01 13:49:09 -06:00 |
|
Sam Germain
|
ee63f12236
|
Revert "Removed leverage param from get_min_pair_stake_amount"
This reverts commit 096588550ca1de5e5edf63cf7214af037d7bc93b.
|
2022-01-01 13:49:09 -06:00 |
|
Sam Germain
|
2df5993812
|
_contract_size_to_amount only impacts limits.amount and not limits.cost, put _get_stake_amount_considering_leverage back in
|
2022-01-01 13:49:09 -06:00 |
|
Sam Germain
|
ef6ad0e6d7
|
Removed leverage param from get_min_pair_stake_amount
|
2022-01-01 13:49:09 -06:00 |
|
Sam Germain
|
3f75531105
|
added methods _contract_size_to_amount and _amount_to_contract_size, added _amount_to_contract_size to create_order, added contract_size_to_amount to get_min_leverage
|
2022-01-01 13:49:09 -06:00 |
|
Matthias
|
ddfbe55e7c
|
Merge branch 'develop' into feat/short
|
2022-01-01 19:16:49 +01:00 |
|
Matthias
|
08ba5b0451
|
Update docs to include underwaterplot
|
2022-01-01 16:55:08 +01:00 |
|
Matthias
|
fb06a673e0
|
Add Underwater plot
|
2022-01-01 14:40:20 +01:00 |
|
Matthias
|
78ba2d3fc7
|
Add underwaterplot calculation to btanalysis
|
2022-01-01 14:39:58 +01:00 |
|
Matthias
|
a2d97eecfe
|
Add trade parallelism plot
closes #6142
|
2022-01-01 14:11:51 +01:00 |
|
Matthias
|
9becd20f20
|
Improve "Missing data" messages
|
2022-01-01 10:37:58 +01:00 |
|
Matthias
|
670aed06bf
|
Remove loop for hyperopt.
|
2021-12-31 17:35:08 +01:00 |
|
Matthias
|
0277d93a64
|
don't use deprecated asyncio.get_event_loop()
|
2021-12-31 17:27:42 +01:00 |
|
Matthias
|
c9296dc9a0
|
Uvloop_helper should use "get_running_loop"
|
2021-12-31 17:27:42 +01:00 |
|
Matthias
|
c06496e66f
|
Update some more TODO-lev's
|
2021-12-31 16:49:47 +01:00 |
|
Sam Germain
|
9a220f6cfe
|
removed a few todos
|
2021-12-31 07:30:01 -06:00 |
|
Sam Germain
|
46072be011
|
models.__init__ exception for no interest_rates on Margin trading
|
2021-12-31 06:20:00 -06:00 |
|
Sam Germain
|
867483170a
|
binance.funding_fee_cutoff removed TODO-lev
|
2021-12-31 06:11:43 -06:00 |
|
Matthias
|
550a1eef91
|
Reduce "cleanup" slowdown in telegram
|
2021-12-31 12:54:15 +01:00 |
|
Matthias
|
880ee016a4
|
Merge pull request #6133 from rokups/rk/reduce-memory-usage
Reduce memory usage by not holding on to no longer needed data
|
2021-12-31 11:36:52 +01:00 |
|
Matthias
|
39f8c5719b
|
Fix exception on exchange shutdown
|
2021-12-31 11:24:56 +01:00 |
|
Rokas Kupstys
|
a715083fc0
|
Reduce memory usage by not holding on to no longer needed data.
|
2021-12-31 12:10:01 +02:00 |
|
Matthias
|
b1b2eebd11
|
Change sequence of ROI/sell signal to favor sell-signal
|
2021-12-30 20:00:58 +01:00 |
|
Matthias
|
4b79d435ad
|
Merge pull request #6084 from aezomz/lev-telegram
Telegram and Webhook updates
|
2021-12-30 19:17:58 +01:00 |
|
Matthias
|
3c4eda14b1
|
Remove unused test parameter
|
2021-12-30 17:34:45 +01:00 |
|