Marek Cieplucha
|
4df533feb0
|
Add missing comma
|
2022-10-04 21:16:30 +02:00 |
|
Marek Cieplucha
|
5019300d5c
|
Fix for #7534 in bot
|
2022-10-04 20:28:47 +02:00 |
|
Matthias
|
eb8eebe492
|
Reset open_order_id after trade cancel
Part of #7526
|
2022-10-04 10:08:58 +00:00 |
|
Matthias
|
ca22d857b7
|
Improve handling of trades that fail to cancel as they are closed
|
2022-10-03 18:09:53 +02:00 |
|
Matthias
|
47ef99f588
|
Simplify interface to notify_exit_cancel
|
2022-09-30 17:18:27 +02:00 |
|
Matthias
|
819488c906
|
Improve exit message wording
|
2022-09-30 17:04:34 +02:00 |
|
Matthias
|
c946d30596
|
Add partial cancel message
|
2022-09-30 16:24:16 +02:00 |
|
Matthias
|
649879192b
|
Implement partial sell
|
2022-09-30 16:24:16 +02:00 |
|
Matthias
|
bd664580fb
|
Don't unnecessarily reset order_id
|
2022-09-30 15:43:23 +02:00 |
|
Matthias
|
f6a0d677d2
|
Remove pointless notification assignment
|
2022-09-30 09:34:00 +02:00 |
|
Matthias
|
7dd984e25e
|
Simplify cancel_entry
|
2022-09-30 09:34:00 +02:00 |
|
Matthias
|
2d2ff2fff6
|
remove unnecessary assignments and comments
|
2022-09-30 09:34:00 +02:00 |
|
Matthias
|
2ce265bed3
|
Merge pull request #7473 from freqtrade/feat/producerpairlist
Producerpairlist
|
2022-09-30 06:54:15 +02:00 |
|
Matthias
|
30a5bb08dd
|
partial exits should account for leverage
|
2022-09-27 19:53:55 +02:00 |
|
Matthias
|
0c810868de
|
Add Dataprovider to pairlist
|
2022-09-25 09:22:21 +02:00 |
|
Matthias
|
1db8421b9d
|
Merge pull request #7303 from wizrds/feat/externalsignals
Producer/consumer mode
|
2022-09-23 06:29:58 +02:00 |
|
Matthias
|
91dc5e7aa6
|
Be sure to provide an amount in entry notifications
|
2022-09-21 21:12:08 +02:00 |
|
Matthias
|
8f41f943b4
|
Fix 0.0 amount message wording
|
2022-09-21 06:42:55 +02:00 |
|
Matthias
|
3b0874eb37
|
Update exit message handling to gracefully handle kucoins "empty" responses
closes #7444
|
2022-09-20 20:00:08 +02:00 |
|
Matthias
|
0bd6ad55a1
|
Always show freqtrade version
|
2022-09-20 14:14:54 +00:00 |
|
Matthias
|
914eccecec
|
Merge branch 'develop' into pr/wizrds/7303
|
2022-09-20 06:56:15 +02:00 |
|
Matthias
|
667853c504
|
Use Alias to type config objects
|
2022-09-18 13:20:55 +02:00 |
|
Matthias
|
063511826c
|
Update stoploss on exchange logic
closes #7424
|
2022-09-17 17:11:00 +02:00 |
|
Timothy Pogue
|
4104d0f68a
|
Merge branch 'develop' into feat/externalsignals
|
2022-09-08 10:19:23 -06:00 |
|
Matthias
|
9ef0ffe277
|
Update tests for funding-Fee exceptions
|
2022-09-08 07:19:17 +00:00 |
|
Matthias
|
791f61c089
|
Add test case for funding fee update failure
|
2022-09-08 07:13:15 +00:00 |
|
Matthias
|
4e15611b05
|
Don't crash in case of funding fee fetch error
|
2022-09-08 07:18:38 +02:00 |
|
Matthias
|
322f00e3e8
|
Fix empty entry message if order doesn't fill immediately
closes #7368
|
2022-09-07 18:19:43 +02:00 |
|
Matthias
|
4d69df08dd
|
trunc to amount precision before checking valid partial exits
closes #7368
|
2022-09-07 06:43:08 +02:00 |
|
Timothy Pogue
|
8bfaf0a998
|
Merge branch 'develop' into feat/externalsignals
|
2022-09-06 13:02:36 -06:00 |
|
Matthias
|
dc4a4bdf09
|
Wrap cleanup in try/finally handler
If a database has errors, the database cleanups would fail, causing
cleanup to be incomplete.
closes #7364
|
2022-09-06 20:26:42 +02:00 |
|
Matthias
|
98ec84fca6
|
Merge pull request #7339 from freqtrade/fix/fundingfee_handling
Fix/fundingfee handling
|
2022-09-06 19:21:40 +02:00 |
|
Timothy Pogue
|
cd8455ccb7
|
Merge branch 'develop' into feat/externalsignals
|
2022-09-05 15:10:25 -06:00 |
|
Timothy Pogue
|
07f806a314
|
minor improvements, fixes, old config+constant removal
|
2022-09-04 10:22:10 -06:00 |
|
Timothy Pogue
|
dae3b3d86a
|
support shutting down freqai
|
2022-09-03 13:24:14 -06:00 |
|
Matthias
|
0f483ee31f
|
Use "since last order" approach for live as well.
|
2022-09-03 15:01:42 +02:00 |
|
Matthias
|
0c6a02687a
|
Don't calculate funding fees if we're not going to use them.
|
2022-09-03 15:01:42 +02:00 |
|
Timothy Pogue
|
00f35f4870
|
remove old constant, add initial_data requesting, minor changes
|
2022-09-01 20:06:36 -06:00 |
|
Matthias
|
ba2eb7cf0f
|
Fix BNB fee bug when selling
thanks @epigramx, for reporting and for the detailed data.
|
2022-09-01 06:42:51 +02:00 |
|
Timothy Pogue
|
865b34cd6f
|
add producer names
|
2022-08-31 11:43:02 -06:00 |
|
Timothy Pogue
|
510cf4f305
|
remove data waiting, remove explicit analyzing of external df
|
2022-08-31 10:40:26 -06:00 |
|
Timothy Pogue
|
346e73dd75
|
client implementation, minor fixes
|
2022-08-30 19:21:34 -06:00 |
|
Matthias
|
c9aa09ec89
|
Simplify base fee handling
|
2022-08-30 20:46:06 +02:00 |
|
Timothy Pogue
|
7952e0df25
|
initial rework separating server and client impl
|
2022-08-29 13:41:15 -06:00 |
|
Matthias
|
226fa5d93c
|
Simplify liquidation price calling structure
|
2022-08-29 07:04:48 +02:00 |
|
Matthias
|
b9f35cadb3
|
add /stopentry alias for /stopbuy
|
2022-08-28 11:37:22 +02:00 |
|
Timothy Pogue
|
2b5f067877
|
Refactoring, minor improvements, data provider improvements
|
2022-08-26 23:40:13 -06:00 |
|
Matthias
|
9204f01312
|
Don't lock pairs on partial exit
|
2022-08-27 07:23:02 +02:00 |
|
Matthias
|
01126c43f7
|
Fix liquidation price tier calculation
closes #7294
|
2022-08-26 20:14:24 +02:00 |
|
Matthias
|
f2a356a80c
|
Fix some imports
|
2022-08-25 07:08:58 +02:00 |
|
Timothy Pogue
|
d474111a65
|
Renamed to external signals, controller class refactored
|
2022-08-24 22:42:29 -06:00 |
|
Matthias
|
fe7108ae75
|
Convert amount to contracts before comparing for close
closes #7279
|
2022-08-23 06:37:38 +02:00 |
|
Matthias
|
78b161e14c
|
add contract_size to database
|
2022-08-23 06:37:38 +02:00 |
|
Timothy Pogue
|
6f5478cc02
|
DataFrame transmission, strategy follower logic
|
2022-08-21 22:45:36 -06:00 |
|
Matthias
|
87a3115073
|
Add get_open_trade_count() to simplify getting open trade count.
|
2022-08-21 17:08:27 +02:00 |
|
Timothy Pogue
|
739b68f8fd
|
ExternalPairList plugin
|
2022-08-19 22:40:01 -06:00 |
|
Timothy Pogue
|
6834db11f3
|
minor improvements and pairlist data transmission
|
2022-08-19 00:06:19 -06:00 |
|
Matthias
|
46e8d9a5e4
|
Reduce verbosity when whitelist is empty
|
2022-08-18 09:09:37 +02:00 |
|
Matthias
|
83ca168bb8
|
Merge pull request #7216 from freqtrade/precise_calcs
Precise calcs
|
2022-08-17 14:32:02 +02:00 |
|
Matthias
|
1ac81aa316
|
Show message if fee update failed due to missing
closes #7234
|
2022-08-16 17:09:23 +02:00 |
|
Matthias
|
2fb7a3091d
|
Improve backfill of precisions
|
2022-08-16 09:32:31 +02:00 |
|
Matthias
|
711b6b1a1a
|
Merge branch 'develop' into precise_calcs
|
2022-08-16 09:29:39 +02:00 |
|
Matthias
|
c3f159bd57
|
Add precision fields to database
|
2022-08-15 19:58:40 +02:00 |
|
Matthias
|
7075b00e20
|
Remove odd dry run stoploss behavior
closes #7208
|
2022-08-13 11:37:23 +02:00 |
|
Matthias
|
3bcb47d75d
|
Remove usage of Decimal
|
2022-08-13 08:43:56 +02:00 |
|
Matthias
|
eff8cd7ecb
|
Add leverage to force_entry
|
2022-08-07 09:47:11 +02:00 |
|
Matthias
|
bfa859e618
|
Remove unnecessary method (simplify)
|
2022-08-06 17:46:58 +02:00 |
|
Matthias
|
95327750dc
|
Final abs. profit should not be doubled in rpc messages
|
2022-08-04 07:07:54 +02:00 |
|
Kavinkumar
|
a4bada3ebe
|
Partial exit using average price (#6545)
Introduce Partial exits
|
2022-07-31 14:19:04 +02:00 |
|
Matthias
|
369c6da5d8
|
Merge pull request #7146 from freqtrade/fix/liquidation
Update liquidation price handling
|
2022-07-31 08:09:54 +02:00 |
|
Matthias
|
d046f0cc5e
|
Improve method wording for liquidation price setter
|
2022-07-30 16:11:31 +02:00 |
|
Matthias
|
dba7a7257d
|
Use stop_or_liquidation instead of stop_loss
|
2022-07-30 16:10:16 +02:00 |
|
Matthias
|
8711b7d99f
|
Liquidations cannot be rejected.
|
2022-07-30 16:10:16 +02:00 |
|
Matthias
|
229e8864bb
|
Add send_msg capability to dataprovider
|
2022-07-26 20:15:49 +02:00 |
|
Matthias
|
2eb1d18c2a
|
Don't load leverage tiers when not necessary
|
2022-07-23 19:56:38 +02:00 |
|
Matthias
|
ed64e4299b
|
Stoploss orders should also be eligible to update closed fees
|
2022-07-16 13:14:21 +02:00 |
|
Matthias
|
f9d3775d4c
|
Move "candle" logic for message to telegram
this avoids calling this method unless necessary
|
2022-07-11 14:09:39 +02:00 |
|
Matthias
|
9a3a2f9013
|
Simplify adding candle to message
|
2022-07-11 13:55:32 +02:00 |
|
Matthias
|
8e8f026ea7
|
Telegram candle message should be configurable
|
2022-07-11 12:14:19 +02:00 |
|
Matthias
|
ed03ef47ef
|
Merge branch 'develop' into pr/SurferAdmin/6916
|
2022-07-11 11:49:22 +02:00 |
|
Matthias
|
b7167ec880
|
Fix wrong fee calclulation for gateio futures
|
2022-07-09 08:51:59 +02:00 |
|
Matthias
|
5b733a723d
|
use "fees" for trades responses
|
2022-07-09 08:51:28 +02:00 |
|
Matthias
|
2499276fca
|
Refactor calculate_fee_rate to take separate parameters instead of an "Order"
we passed in a trade object anyway
|
2022-07-09 08:51:28 +02:00 |
|
Matthias
|
e52f82b565
|
Add leverage to custom_stake_amount callback
closes #7047
|
2022-07-08 19:44:20 +02:00 |
|
robcaulk
|
514f7d491c
|
change rejected to denied
|
2022-07-05 12:58:43 +02:00 |
|
robcaulk
|
647f9b5460
|
replace the word abortion with rejected in log messages
|
2022-07-05 12:49:09 +02:00 |
|
Matthias
|
c5e6520fee
|
Reorder methods in freqtradebot
|
2022-07-03 13:35:26 +02:00 |
|
Matthias
|
f2fdc21374
|
Only use exit_tag if exit_type i exit_signal
closes #7027
|
2022-07-03 11:07:05 +02:00 |
|
Matthias
|
2b07d34611
|
Revert several undesired changes
|
2022-06-23 20:47:51 +02:00 |
|
Matthias
|
8bf0bf10c5
|
Merge branch 'develop' into pr/SmartManoj/6859
|
2022-06-23 20:43:35 +02:00 |
|
Surfer
|
36f7315481
|
Merge branch 'freqtrade:develop' into develop
|
2022-06-16 08:19:57 -04:00 |
|
Matthias
|
1ffee96bad
|
Fix protection parameters not loading from parameter file
closes #6978
|
2022-06-13 19:59:05 +02:00 |
|
Matthias
|
c550cd8b0d
|
Simplify query in freqtradebot
|
2022-06-09 07:04:46 +02:00 |
|
Matthias
|
9534d6cca1
|
Cancel orders which can no longer be found after several days
|
2022-06-07 07:03:40 +02:00 |
|
Matthias
|
a790bad1e4
|
Add entry_tag to leverage callback
closes #6929
|
2022-06-05 10:24:54 +02:00 |
|
Surfer Admin
|
7fe8b7661d
|
Display the signal candle analyzed in telegram.
|
2022-05-31 15:46:43 -04:00 |
|
Matthias
|
88845f6d88
|
Fix cancel order deleting trade
if one order was successfully filled, the trade cannot be deleted.
closes #6907
|
2022-05-31 17:49:51 +02:00 |
|
Matthias
|
3e66275c98
|
Refactor bot_start to separate function
to be reused further ...
|
2022-05-25 20:01:21 +02:00 |
|
Matthias
|
23e089061b
|
Merge pull request #6870 from freqtrade/should_exit_list
Should exit list
|
2022-05-24 06:57:50 +02:00 |
|
Matthias
|
0b5544ef9e
|
Stoploss fill should fill as "filled" notification
Closes #6873
|
2022-05-22 19:18:12 +02:00 |
|
Matthias
|
938a66511a
|
Update Documentation for new confirm_trade_exit behavior
|
2022-05-22 11:28:11 +02:00 |
|
Matthias
|
bdb904e714
|
Should_exit should return all sell signals
|
2022-05-22 10:17:49 +02:00 |
|
Matthias
|
1315d02437
|
Fix startup sending "longed" messages for open stoplosses
|
2022-05-22 09:01:46 +02:00 |
|
Matthias
|
a3d9384bc0
|
Remove clean-dry-run code
|
2022-05-19 06:56:34 +02:00 |
|
மனோஜ்குமார் பழனிச்சாமி
|
2b61aa282a
|
Removed None in dict.get()
https://stackoverflow.com/a/12631641
Extra Changes: freqtrade\freqtradebot.py:70
freqtrade\plugins\pairlistmanager.py:31
|
2022-05-18 03:41:10 +05:30 |
|
Matthias
|
a8f064a8cb
|
Fix exit_reason assignment in live mode
|
2022-05-15 17:41:59 +02:00 |
|
Matthias
|
3b14439240
|
Slightly improve performance of order adjusts
Avoind 2nd call to `get_rate()`.
closes #6821
|
2022-05-14 16:16:32 +02:00 |
|
மனோஜ்குமார் பழனிச்சாமி
|
d79b90a98f
|
consistent exchange name
|
2022-05-08 12:46:58 +05:30 |
|
Matthias
|
c9498d0117
|
Merge pull request #6692 from eSeR1805/feat_readjust_entry
Feature: Readjust Entry Order
|
2022-05-07 20:11:20 +02:00 |
|
Matthias
|
2da284b921
|
Properly type side for create_order
|
2022-05-07 10:02:54 +02:00 |
|
eSeR1805
|
495708df76
|
Merge branch 'develop' into feat_readjust_entry
|
2022-05-05 12:20:09 +03:00 |
|
Matthias
|
1a37c6ff42
|
Bump ccxt to 1.81.43
fixes bug in okx live liquidation pricing
|
2022-05-05 07:05:00 +02:00 |
|
eSeR1805
|
496bf84e3a
|
Merge branch 'develop' into feat_readjust_entry
|
2022-05-04 21:43:41 +03:00 |
|
Matthias
|
091cb4fb8d
|
Reduce no stake amount verbosity
closes #6768
|
2022-05-03 19:42:17 +02:00 |
|
eSeR1805
|
4c74601073
|
Freqtradebot: Cleanup stray debug messages.
|
2022-05-02 18:22:41 +03:00 |
|
eSeR1805
|
59397cdd19
|
Freqtradebot: Fix full cancel logging location.
|
2022-05-02 18:09:28 +03:00 |
|
eSeR1805
|
04c51d2d1a
|
Merge branch 'develop' into feat_readjust_entry
|
2022-05-01 21:42:15 +03:00 |
|
Matthias
|
995c48b642
|
Merge branch 'develop' into pairlocks_direction
|
2022-05-01 14:59:04 +02:00 |
|
eSeR1805
|
3be2afdd88
|
Merge branch 'develop' into feat_readjust_entry
|
2022-04-30 13:39:23 +03:00 |
|
eSeR1805
|
f9977c26e7
|
Full cancel only for non DCA trades.
|
2022-04-30 12:55:03 +03:00 |
|
Sam Germain
|
4a6f1e90c3
|
Merge branch 'develop' into bot-start
|
2022-04-29 22:23:42 -06:00 |
|
eSeR1805
|
17650d7e60
|
Maintain existing order. Update functionality and documentation
|
2022-04-29 00:10:17 +03:00 |
|
eSeR1805
|
eb23170c43
|
Merge branch 'develop' into feat_readjust_entry
|
2022-04-28 23:06:52 +03:00 |
|
Matthias
|
46855221aa
|
Fix rounding issue with contract-sized pairs for dry-run orders
|
2022-04-27 19:58:19 +02:00 |
|
Matthias
|
2c0a7c5d74
|
Don't call interest_rate and isolated_liq twice
|
2022-04-27 17:13:58 +02:00 |
|
Rokas Kupstys
|
6d99222320
|
Add 'exit_tag' parameter to 'custom_exit_price' callback.
|
2022-04-26 10:01:51 +03:00 |
|
Sam Germain
|
d92761b2b1
|
Revert "strategy callback on_whitelist_update"
This reverts commit 39798dc1192161c3060830dd4684571aa86b7821.
|
2022-04-25 17:48:43 -06:00 |
|
Sam Germain
|
bf7da35e31
|
strategy callback on_whitelist_update
|
2022-04-25 17:48:07 -06:00 |
|
Sam Germain
|
0b90e1d309
|
Added bot_start callback to strategy interface
|
2022-04-25 17:47:12 -06:00 |
|
Matthias
|
737bdfe844
|
Use "side" parameter when calling Pairlocks
|
2022-04-24 14:33:24 +02:00 |
|
Matthias
|
7c79d937e0
|
Properly type "side" parameter
|
2022-04-24 14:33:24 +02:00 |
|
Matthias
|
9e199165b4
|
Update protection-interface to support per-side locks
|
2022-04-24 14:33:24 +02:00 |
|
eSeR1805
|
76558f284f
|
Fix user cancellation functionality.
|
2022-04-19 13:33:37 +03:00 |
|
eSeR1805
|
95e009b9cb
|
Update adjustment functionality and add cancelation option
|
2022-04-18 21:16:45 +03:00 |
|
eSeR1805
|
17da4ca099
|
Use order_date_utc
|
2022-04-17 12:11:30 +03:00 |
|
eSeR1805
|
317c1e0746
|
Add option to handle_cancel_enter to prevent closing trade.
|
2022-04-16 15:03:44 +03:00 |
|
eSeR1805
|
76c545ba0d
|
Reorganize, rename, redescribe and add new functionality
|
2022-04-16 15:03:09 +03:00 |
|
Matthias
|
8e98a2ff9f
|
api - provide assset_currency via API
|
2022-04-09 16:42:18 +02:00 |
|
Matthias
|
ebcb530d4f
|
Log if no stake-amount is left for trade
|
2022-04-09 09:58:03 +02:00 |
|
மனோஜ்குமார் பழனிச்சாமி
|
9417bb01dc
|
Merge branch 'develop' into renaming-forceentry-forceexit
|
2022-04-08 00:01:51 +05:30 |
|
Matthias
|
299dd84cfe
|
Merge pull request #6656 from freqtrade/use_sell_signal
Use sell signal -> use_exit_signal
|
2022-04-06 19:46:46 +02:00 |
|
மனோஜ்குமார் பழனிச்சாமி
|
7e97e58820
|
renamed enter-side
|
2022-04-06 06:32:13 +05:30 |
|
Matthias
|
b1378efdeb
|
ignore_roi_if_buy_signal -> ignore_roi_if_entry_signal
|
2022-04-05 20:21:39 +02:00 |
|
Matthias
|
4897731030
|
use_sell_signal -> use_exit_signal
|
2022-04-05 20:10:20 +02:00 |
|
மனோஜ்குமார் பழனிச்சாமி
|
8442fb915f
|
renamed
|
2022-04-05 16:01:53 +05:30 |
|
Matthias
|
eff636ba53
|
Update RPC message types to ENTRY
|
2022-04-04 19:29:15 +02:00 |
|
Matthias
|
8a9839fb6d
|
Update telegram notification settings
|
2022-04-04 19:10:44 +02:00 |
|
Matthias
|
0b88185c2c
|
Sell-fill -> exit_fill
|
2022-04-04 19:08:50 +02:00 |
|
Matthias
|
8b33d9cdb2
|
sell_cancel -> exit_cancel
|
2022-04-04 19:07:20 +02:00 |
|
Matthias
|
cd146bfa8f
|
emergency_sell -> emergency_exit
|
2022-04-04 17:03:27 +02:00 |
|
Matthias
|
33841da382
|
Slightly imporve Typing by reusing long/short type
|
2022-04-04 16:51:57 +02:00 |
|
Matthias
|
f8783c908e
|
Add side to custom_entry_price
|
2022-04-04 16:48:27 +02:00 |
|
Matthias
|
2d2bea17e7
|
sell_order_status -> exit_order_status
|
2022-04-03 11:17:01 +02:00 |
|
Matthias
|
e894f620c2
|
Improve compatibility
|
2022-04-03 08:15:23 +02:00 |
|
Matthias
|
543aa74278
|
update sell_reason to exit_reason
|
2022-04-02 20:04:29 +02:00 |
|
Matthias
|
1f6ca29bbf
|
Update comment
|
2022-03-30 19:38:25 +02:00 |
|
Matthias
|
f70166270d
|
Update pricing to use entry/exit pricing
|
2022-03-28 07:07:46 +02:00 |
|
Matthias
|
bcf326a035
|
Initial steps to change bid/ask pricing to enter/exit
|
2022-03-27 18:03:49 +02:00 |
|
Matthias
|
d1f61c4cf9
|
Use proper fee for DCA entries
|
2022-03-27 17:00:45 +02:00 |
|
Matthias
|
9a8c24ddf3
|
Update gateio to patch fees
|
2022-03-26 15:04:17 +01:00 |
|
Matthias
|
6f1b14c013
|
Update buy_timeout and sell_timeout methods
|
2022-03-25 19:57:06 +01:00 |
|
Matthias
|
1ab6773257
|
Update todo-lev to todo
|
2022-03-25 15:17:46 +01:00 |
|
Matthias
|
f8e87e45a5
|
Merge pull request #6576 from samgermain/funding-tests
funding_fee tests
|
2022-03-25 15:11:45 +01:00 |
|
Matthias
|
743a7b7849
|
Merge branch 'develop' into feat/short
|
2022-03-25 10:04:18 +01:00 |
|
Matthias
|
dcfa3e8648
|
Update SellType to ExitType
|
2022-03-25 06:55:37 +01:00 |
|
Matthias
|
c07883b1f9
|
Move ExitCheckTuple to enums
|
2022-03-25 06:50:18 +01:00 |
|
Matthias
|
8d111d357a
|
Update SellCheckTuple to new naming
|
2022-03-25 06:46:29 +01:00 |
|
Matthias
|
62e8c7b5b7
|
Rename parameter to avoid ambiguity
|
2022-03-25 06:39:57 +01:00 |
|
Matthias
|
d7f76ee452
|
Update confirm_trade_exit to use sell_reason terminology
|
2022-03-25 06:37:40 +01:00 |
|
Matthias
|
8a708a9892
|
Don't assing attributes we never use
|
2022-03-23 06:48:23 +01:00 |
|
Matthias
|
b1e3ead88b
|
Merge branch 'develop' into feat/short
|
2022-03-22 20:28:38 +01:00 |
|
Matthias
|
247635db79
|
Fix tests
|
2022-03-22 19:28:13 +01:00 |
|
Matthias
|
4fd0681265
|
Combine stake_amount recalculation
|
2022-03-20 20:00:30 +01:00 |
|
adriance
|
f01c9cd28c
|
fix taker stake amount with leverage
|
2022-03-20 20:06:32 +08:00 |
|
Matthias
|
fcec071a08
|
Use order date to fetch trades
using the trade open-date may fail in case of several trade-entries spread over a longer timeperiod.
closes #6551
|
2022-03-20 09:46:51 +01:00 |
|
Matthias
|
b292f28b35
|
Call leverage before custom_stake_amount to properly determine min-stake-amount
|
2022-03-19 15:44:37 +01:00 |
|
Matthias
|
cfa9458bcc
|
Merge branch 'develop' into feat/short
|
2022-03-13 15:38:12 +01:00 |
|
Matthias
|
efc313b28b
|
Merge pull request #6512 from freqtrade/short_order_types
Short order types renamal
|
2022-03-12 09:32:16 +01:00 |
|
Matthias
|
24f480b4ce
|
Double-check stoploss behaviour
closes #6508
|
2022-03-11 08:28:47 +01:00 |
|
Matthias
|
f6c263882d
|
Update outdated TODO-lev
|
2022-03-10 07:09:48 +01:00 |
|
Matthias
|
cb9da78a27
|
Merge branch 'develop' into feat/short
|
2022-03-10 06:54:20 +01:00 |
|
Matthias
|
93a91bdeee
|
Update order_Types documentation
|
2022-03-09 07:44:21 +01:00 |
|
Matthias
|
50ab0dc6c5
|
Fix subtle bug
|
2022-03-09 07:04:59 +01:00 |
|
Matthias
|
e492bf3159
|
Update order_types to use entry/exit definition
|
2022-03-09 06:37:08 +01:00 |
|
Matthias
|
f2ed6165e9
|
convert price to precision price before verifying stoploss adjustment
closes #6504
|
2022-03-08 19:35:30 +01:00 |
|
Matthias
|
3ff261e22c
|
Update order time in force to use entry/exit wording
|
2022-03-07 19:55:15 +01:00 |
|
Matthias
|
d2a163e2cf
|
rename column to liquidation_price
|
2022-03-07 17:16:33 +01:00 |
|
Matthias
|
6360ef029c
|
Simplify and align liquidation price handling
|
2022-03-06 16:27:55 +01:00 |
|
Matthias
|
9576fab621
|
Re-remove amount to precision from trade entry
|
2022-03-04 07:16:06 +01:00 |
|
Sam Germain
|
488da9b875
|
Merge branch 'develop' into feat/short
|
2022-03-03 13:51:52 -06:00 |
|
Matthias
|
c2b90afa61
|
Merge branch 'develop' into pr/stash86/6458
|
2022-03-01 19:31:36 +01:00 |
|
Matthias
|
a2c9879375
|
Reset sell-reason if order is cancelled
|
2022-03-01 19:30:16 +01:00 |
|
Matthias
|
1b07ad92cf
|
Merge branch 'feat/short' into pr/samgermain/6467
|
2022-02-28 20:07:19 +01:00 |
|
Matthias
|
79538368db
|
Simplify liquidation price calculation
|
2022-02-28 19:47:21 +01:00 |
|
Matthias
|
8e2d3445a7
|
Move leverage_prep calculations to exchange class
|
2022-02-28 19:29:42 +01:00 |
|
Matthias
|
bc92225441
|
Add todo about leverage_prep
|
2022-02-28 19:23:14 +01:00 |
|
Matthias
|
7948224892
|
leverage_prep should also becalled after filling a entry ordre
|
2022-02-27 21:14:28 +01:00 |
|
Matthias
|
437b12fab7
|
Use trade.* props where possible
|
2022-02-27 17:16:38 +01:00 |
|
Matthias
|
0ebf40f390
|
Don't call amount_to_precision twice on entry
|
2022-02-27 15:57:44 +01:00 |
|
Matthias
|
1b6548c8d8
|
Don't modify leverage through DCA
|
2022-02-27 15:44:23 +01:00 |
|
Matthias
|
f0f5a50975
|
Update tests to test DCA for shorts
|
2022-02-27 15:44:23 +01:00 |
|
Matthias
|
bcfa73d492
|
Add "nr_of_successfull_entries"
|
2022-02-27 15:44:23 +01:00 |
|
Sam Germain
|
ac433eebfe
|
stoploss in freqtradebot leverage adjustment
|
2022-02-26 13:55:37 -06:00 |
|
Matthias
|
6caa5f7131
|
Update dry-run behaviour
|
2022-02-26 08:25:42 +01:00 |
|
Matthias
|
7ba92086c9
|
Make stoploss method more flexible
|
2022-02-26 08:25:42 +01:00 |
|
Matthias
|
5826698c04
|
Don't emergencysell partial sold exit
closes #6457
|
2022-02-25 15:07:35 +01:00 |
|
Matthias
|
4b27bd9838
|
don't fetch free balance if we don't use it
|
2022-02-24 20:05:56 +01:00 |
|
Sam Germain
|
f67e0bd6dd
|
wallet amount for futures
|
2022-02-24 20:05:56 +01:00 |
|
Matthias
|
fd936e26ae
|
Merge branch 'develop' into feat/short
|
2022-02-24 19:56:42 +01:00 |
|
Matthias
|
8952829adc
|
Merge branch 'develop' into feat/short
|
2022-02-23 06:28:15 +01:00 |
|
Matthias
|
70f4305dfa
|
don't allow short trades in spot mode
|
2022-02-21 19:19:12 +01:00 |
|
Matthias
|
fddacfedaa
|
Remove returntype
|
2022-02-20 16:47:02 +01:00 |
|
Matthias
|
6fb5b22a8e
|
Some cleanup
|
2022-02-20 16:31:44 +01:00 |
|
Matthias
|
dc7bcf5dda
|
Update failing test
|
2022-02-20 14:29:26 +01:00 |
|
Matthias
|
db540dc990
|
Orders should also store fee if in receiving currency
|
2022-02-20 14:24:27 +01:00 |
|
Matthias
|
e9f451406c
|
Use correct order id
|
2022-02-19 16:43:38 +01:00 |
|
Matthias
|
874c161f78
|
Update more tests to use order_obj to update trade
|
2022-02-19 16:43:38 +01:00 |
|
Matthias
|
1b1216fc87
|
Rename update_trade method
|
2022-02-19 16:43:38 +01:00 |
|
Matthias
|
c13eed2178
|
use Order object to update trade
|
2022-02-19 16:43:38 +01:00 |
|
Matthias
|
3785f04be7
|
Handle empty min stake amount as observed on FTX
(closes #6429)
|
2022-02-19 06:39:43 +01:00 |
|
Sam Germain
|
a65dcc709e
|
leverage in trade.stake_amount calculation
|
2022-02-16 08:09:43 -06:00 |
|
Matthias
|
de26844578
|
Merge pull request #6397 from samgermain/todos
edited todo-lev comments
|
2022-02-16 13:36:17 +01:00 |
|
Sam Germain
|
a9eb8ce1bf
|
added todos back in
|
2022-02-16 05:47:41 -06:00 |
|
Sam Germain
|
a2b84561fe
|
removed a todo
|
2022-02-14 10:00:03 -06:00 |
|
Sam Germain
|
19783e0d39
|
edited todos
|
2022-02-14 09:02:55 -06:00 |
|
Matthias
|
2523c12c71
|
Small enhancements and notes
|
2022-02-13 14:33:37 +01:00 |
|
Sam Germain
|
fc2d3649a1
|
edited todos
|
2022-02-12 16:23:14 -06:00 |
|
Matthias
|
c769e9757d
|
Improve "order refind" to also work for stoploss orders
|
2022-02-12 20:13:12 +01:00 |
|
Sam Germain
|
3c3675ea1a
|
moved liquidation_buffer to exchange class, add check for valid liquidation_buffer values
|
2022-02-11 19:38:59 +01:00 |
|
Sam Germain
|
e5d68f12d2
|
Added liquidation_buffer to freqtradebot
|
2022-02-11 19:38:58 +01:00 |
|
Matthias
|
0c6d92a7a6
|
Merge branch 'develop' into feat/short
|
2022-02-11 17:02:04 +01:00 |
|
Matthias
|
4ea79a32e4
|
Use Order object for ft_timeout check
|
2022-02-05 16:28:47 +01:00 |
|
Sam Germain
|
8b57827676
|
exchange.get_max_pair_stake_amount hard set leverage to 0
|
2022-02-04 14:26:15 -06:00 |
|
Sam Germain
|
dc6cb445fd
|
Merge branch 'feat/short' into max-amount
|
2022-02-04 04:42:38 -06:00 |
|
Sam Germain
|
1824ee6b73
|
removed TODO
|
2022-02-04 04:41:41 -06:00 |
|
Sam Germain
|
3ee2b7978c
|
wallets.validate_stake_amount added param max_stake_available
|
2022-02-03 20:33:16 -06:00 |
|
Sam Germain
|
30c476e3c1
|
freqtradebot.get_valid_enter_price_and_stake gets min of stake_amount and max_stake_amount before calling wallets.validate_stake_amount
|
2022-02-03 20:33:16 -06:00 |
|
Sam Germain
|
7465037906
|
freqtradebot.execute_entry test for too high stake amount
|
2022-02-03 20:33:16 -06:00 |
|
Sam Germain
|
8c680d75b9
|
moved max_stake_amount check for None to exchange.get_max_pair_stake_amount
|
2022-02-03 20:33:16 -06:00 |
|
Sam Germain
|
6b6b35ac1c
|
check for max stake limit in freqtradebot and backtesting
|
2022-02-03 20:33:04 -06:00 |
|
Sam Germain
|
84dea0339b
|
Added todo to freqtradebot._safe_exit_amount
|
2022-02-03 17:48:34 -06:00 |
|
Sam Germain
|
a31cf236e4
|
freqtradebot._safe_exit_amount, no _safe_exit_amount is needed for futures
|
2022-02-03 17:48:34 -06:00 |
|
Sam Germain
|
d5376c2c89
|
wrote freqtradebot.test_leverage_prep
|
2022-02-03 17:48:33 -06:00 |
|
Sam Germain
|
64bfa118e0
|
freqtradebot.handle_cancel_enter todo - Check edge cases, we dont want to make leverage > 1.0 if we dont have to
|
2022-02-03 17:48:33 -06:00 |
|
Sam Germain
|
f58b92bb86
|
exchange.create_order removed default for leverage
|
2022-02-03 17:48:08 -06:00 |
|
Matthias
|
a733a74dd9
|
Merge pull request #6294 from xataxxx/health
/health api and telegram commands to return last processing time
|
2022-02-02 19:53:45 +01:00 |
|
Sam Germain
|
386be2d889
|
set reduceOnly for futures exit orders
|
2022-02-02 00:08:50 -06:00 |
|
Sam Germain
|
30519aa3be
|
Changed name Collateral -> MarginMode, collateral -> margin_mode, and _supported_trading_mode_margin_pairs -> _supported_trading_margin_pairs
|
2022-02-01 13:05:40 -06:00 |
|
Sam Germain
|
430051275a
|
freqtradebot.leverage_prep moved wallet_balance to a variable
|
2022-01-31 13:21:27 -06:00 |
|
Sam Germain
|
b8f4cebce7
|
exchange.liquidation_price methods combined, dry_run check on exchange for liquidation price
|
2022-01-31 12:18:25 -06:00 |
|