Matthias
|
8d92f8b362
|
Compare floats via isclose instead of ==
|
2019-09-26 07:18:00 +02:00 |
|
hroff-1902
|
849d694c27
|
Don't inherit from object
|
2019-09-12 04:39:52 +03:00 |
|
hroff-1902
|
caec5ac941
|
Merge pull request #2206 from freqtrade/sloe_handling
Improve stoploss on exchange handling
|
2019-09-04 10:00:53 +03:00 |
|
Matthias
|
aae9c3194f
|
Reenable stoploss_on_exchange for dry-run
|
2019-09-01 17:48:06 +02:00 |
|
Matthias
|
20c9c93b3e
|
Improve docstring
|
2019-09-01 10:25:05 +02:00 |
|
Matthias
|
771519e311
|
Don't show stacktrace in case of invalidorder Error
This is handled gracefully by emergency-selling
|
2019-09-01 10:19:18 +02:00 |
|
Matthias
|
9d7ebc65e7
|
Move return statement to correct intend
|
2019-09-01 09:21:45 +02:00 |
|
Matthias
|
7c0a49a6f9
|
_notify_sell needs ordertype seperately
|
2019-09-01 09:17:58 +02:00 |
|
Matthias
|
292df115e8
|
Support selling via emergencysell
|
2019-09-01 09:09:07 +02:00 |
|
Matthias
|
9f53e9f5dd
|
Raise InvalidOrder error when stoploss-creation fails
|
2019-09-01 09:08:35 +02:00 |
|
Matthias
|
7fc156648a
|
simplify stoploss_oe code
|
2019-08-31 16:15:39 +02:00 |
|
Matthias
|
f0c0f5618b
|
Abstract creating stoploss-orders from stoploss-logic
|
2019-08-31 16:11:04 +02:00 |
|
Matthias
|
513e84880e
|
Don't escape ticks where it's not needed
|
2019-08-25 20:38:51 +02:00 |
|
Matthias
|
3f6eeda3f0
|
Reset stoploss_order_id when recreating fails
|
2019-08-24 18:06:14 +02:00 |
|
Matthias
|
b6462cd51f
|
Add explaining comment
|
2019-08-18 16:22:18 +02:00 |
|
Matthias
|
ddfadbb69e
|
Validate configuration consistency after loading strategy
|
2019-08-18 16:10:10 +02:00 |
|
Matthias
|
14c4854987
|
Merge branch 'develop' into lock_pairs
|
2019-08-15 06:56:39 +02:00 |
|
Matthias
|
9f26c4ebdc
|
Merge branch 'develop' into fix/sell_order_hanging
|
2019-08-15 06:46:12 +02:00 |
|
Matthias
|
a4ab42560f
|
improve docstring for create_trades
|
2019-08-14 06:16:59 +02:00 |
|
Matthias
|
a76136c010
|
Rename create_trade to create_trades
|
2019-08-14 06:16:43 +02:00 |
|
Matthias
|
6948e0ba84
|
Handle orderbook_depth check correctly
|
2019-08-13 10:12:02 +02:00 |
|
Matthias
|
997eb7574a
|
Support creating multiple trades in one iteration
|
2019-08-13 10:01:29 +02:00 |
|
Matthias
|
8873e0072c
|
process_maybe_execute_buy does not need to return bool
|
2019-08-13 09:42:22 +02:00 |
|
Matthias
|
4b8eaaf7aa
|
freqtradebot.process() does not need to return anything
|
2019-08-13 09:37:56 +02:00 |
|
Matthias
|
28e318b646
|
Lock pairs for stoploss_on_exchange fills too
|
2019-08-13 08:47:11 +02:00 |
|
Matthias
|
59acd5ec7c
|
Lock pair for the rest of the candle in case of sells
|
2019-08-12 20:39:34 +02:00 |
|
Matthias
|
241d510096
|
Handle and update sell-orders immediately if they are closed
|
2019-08-12 16:34:55 +02:00 |
|
Matthias
|
4b4fcc7034
|
Change stoploss_on_exchange in freqtradebot
|
2019-08-11 19:43:57 +02:00 |
|
Matthias
|
05b1854946
|
Gracefully handle InvalidOrderException.
|
2019-07-25 19:56:59 +02:00 |
|
hroff-1902
|
21bf01a24c
|
partial freqtradebot cleanup
|
2019-06-27 22:29:17 +03:00 |
|
Matthias
|
f8dd0b0cb3
|
Use parenteses instead of \ seperators
|
2019-06-27 06:32:26 +02:00 |
|
hroff-1902
|
05d93cda16
|
fix #1963
|
2019-06-27 01:03:38 +03:00 |
|
Matthias
|
9d2b6db97b
|
Merge pull request #1954 from freqtrade/fix/stoploss_cancel_error
Trailing stoploss cancel orders should be handled gracefully
|
2019-06-24 06:17:44 +02:00 |
|
Matthias
|
4cbcb5f36f
|
Move .title to ExchangeResolver (it does not make sense to do this over
and over again)
|
2019-06-22 16:52:14 +02:00 |
|
Matthias
|
63640518da
|
Gracefully handle errosr when cancelling stoploss orders
fixes #1933
|
2019-06-20 20:56:58 +02:00 |
|
Matthias
|
dd379c4192
|
Cancelling stoploss order should not kill the bot
|
2019-06-20 20:32:46 +02:00 |
|
Matthias
|
557122921a
|
Add order_type to sell-notification
|
2019-06-17 06:56:52 +02:00 |
|
hroff-1902
|
d217f32bbc
|
minor: fix typo in freqtradebot.py
|
2019-06-17 04:35:39 +03:00 |
|
Matthias
|
9ea887dbd0
|
Merge branch 'develop' into stoploss_restart
|
2019-06-08 20:23:13 +02:00 |
|
Matthias
|
b6e8fecbf5
|
Change persistence.init parameter
It should describe what it does
|
2019-05-30 06:33:16 +02:00 |
|
Matthias
|
d6cf314481
|
Don't default to false for init()
|
2019-05-30 06:30:06 +02:00 |
|
Matthias
|
d7bebc4385
|
persistence.init does not need the config dict
|
2019-05-29 19:54:59 +02:00 |
|
Matthias
|
51aa469f67
|
Cleanups
|
2019-05-20 20:29:23 +02:00 |
|
Matthias
|
a39cdd3b2b
|
Exclude Edge from startup-stoploss calc
Edge would recalculate / reevaluate stoploss values on startup, so these
values are not reliable
|
2019-05-20 20:11:50 +02:00 |
|
Matthias
|
6a5daab520
|
add logic for stoploss reinitialization after startup
|
2019-05-20 20:11:50 +02:00 |
|
Matthias
|
349c0619aa
|
Move startup to freqtradebot
|
2019-05-20 20:11:50 +02:00 |
|
Matthias
|
d16ccd7e37
|
Merge branch 'develop' into json-defaults
|
2019-04-24 09:51:04 +02:00 |
|
NatanNMB15
|
706b30f4d2
|
Fix "if" condition with "if not" for check if trade is open.
|
2019-04-21 14:54:24 -03:00 |
|
NatanNMB15
|
3bcc60333d
|
Added command for Wallets Sync after a trade is closed in "update_trade" method in "freqtradebot" class, this will help the Wallets get updated after a trade is sold and closed, specifically LIMIT_SELL trades, then bot can work properly with new trades.
|
2019-04-21 13:49:07 -03:00 |
|
hroff-1902
|
9fbe573cca
|
limit usage of ccxt to freqtrade/exchange only
|
2019-04-09 12:27:35 +03:00 |
|