Update stoploss.md
This commit is contained in:
parent
5d22f0e38e
commit
30d422a9f6
@ -37,7 +37,7 @@ If `stoploss_on_exchange` uses limit orders, the exchange needs 2 prices, the st
|
|||||||
If an exchange supports both limit and market stoploss orders, then the value of `stoploss` will be used to determine the stoploss type.
|
If an exchange supports both limit and market stoploss orders, then the value of `stoploss` will be used to determine the stoploss type.
|
||||||
|
|
||||||
Calculation example: we bought the asset at \$100.
|
Calculation example: we bought the asset at \$100.
|
||||||
Stop-price is \$95, then limit would be `$95 * 0.99 = $94.05` - so the limit order fill can happen between $95 and $94.05.
|
Stop-price is \$95, then limit would be `$95 * 0.99 = $94.05` - so the limit order fill can happen between \$95 and \$94.05.
|
||||||
|
|
||||||
For example, assuming the stoploss is on exchange, and trailing stoploss is enabled, and the market is going up, then the bot automatically cancels the previous stoploss order and puts a new one with a stop value higher than the previous stoploss order.
|
For example, assuming the stoploss is on exchange, and trailing stoploss is enabled, and the market is going up, then the bot automatically cancels the previous stoploss order and puts a new one with a stop value higher than the previous stoploss order.
|
||||||
|
|
||||||
@ -91,9 +91,9 @@ Example of stop loss:
|
|||||||
|
|
||||||
For example, simplified math:
|
For example, simplified math:
|
||||||
|
|
||||||
* the bot buys an asset at a price of $100
|
* the bot buys an asset at a price of \$100
|
||||||
* the stop loss is defined at -10%
|
* the stop loss is defined at -10%
|
||||||
* the stop loss would get triggered once the asset drops below $90
|
* the stop loss would get triggered once the asset drops below \$90
|
||||||
|
|
||||||
### Trailing Stop Loss
|
### Trailing Stop Loss
|
||||||
|
|
||||||
@ -109,12 +109,12 @@ This will now activate an algorithm, which automatically moves the stop loss up
|
|||||||
|
|
||||||
For example, simplified math:
|
For example, simplified math:
|
||||||
|
|
||||||
* the bot buys an asset at a price of $100
|
* the bot buys an asset at a price of \$100
|
||||||
* the stop loss is defined at -10%
|
* the stop loss is defined at -10%
|
||||||
* the stop loss would get triggered once the asset drops below $90
|
* the stop loss would get triggered once the asset drops below \$90
|
||||||
* assuming the asset now increases to $102
|
* assuming the asset now increases to \$102
|
||||||
* the stop loss will now be -10% of $102 = $91.8
|
* the stop loss will now be -10% of \$102 = \$91.8
|
||||||
* now the asset drops in value to \$101, the stop loss will still be $91.8 and would trigger at $91.8.
|
* now the asset drops in value to \$101, the stop loss will still be \$91.8 and would trigger at \$91.8.
|
||||||
|
|
||||||
In summary: The stoploss will be adjusted to be always be -10% of the highest observed price.
|
In summary: The stoploss will be adjusted to be always be -10% of the highest observed price.
|
||||||
|
|
||||||
@ -136,12 +136,12 @@ Both values require `trailing_stop` to be set to true and `trailing_stop_positiv
|
|||||||
|
|
||||||
For example, simplified math:
|
For example, simplified math:
|
||||||
|
|
||||||
* the bot buys an asset at a price of $100
|
* the bot buys an asset at a price of \$100
|
||||||
* the stop loss is defined at -10%
|
* the stop loss is defined at -10%
|
||||||
* the stop loss would get triggered once the asset drops below $90
|
* the stop loss would get triggered once the asset drops below \$90
|
||||||
* assuming the asset now increases to $102
|
* assuming the asset now increases to \$102
|
||||||
* the stop loss will now be -2% of \$102 = \$99.96 ($99.96 stop loss will be locked in and will follow asset price increments with -2%)
|
* the stop loss will now be -2% of \$102 = \$99.96 (\$99.96 stop loss will be locked in and will follow asset price increments with -2%)
|
||||||
* now the asset drops in value to \$101, the stop loss will still be $99.96 and would trigger at $99.96
|
* now the asset drops in value to \$101, the stop loss will still be \$99.96 and would trigger at \$99.96
|
||||||
|
|
||||||
The 0.02 would translate to a -2% stop loss.
|
The 0.02 would translate to a -2% stop loss.
|
||||||
Before this, `stoploss` is used for the trailing stoploss.
|
Before this, `stoploss` is used for the trailing stoploss.
|
||||||
@ -170,13 +170,13 @@ Configuration (offset is buy-price + 3%):
|
|||||||
|
|
||||||
For example, simplified math:
|
For example, simplified math:
|
||||||
|
|
||||||
* the bot buys an asset at a price of $100
|
* the bot buys an asset at a price of \$100
|
||||||
* the stop loss is defined at -10%
|
* the stop loss is defined at -10%
|
||||||
* the stop loss would get triggered once the asset drops below $90
|
* the stop loss would get triggered once the asset drops below \$90
|
||||||
* stoploss will remain at $90 unless asset increases to or above our configured offset
|
* stoploss will remain at \$90 unless asset increases to or above our configured offset
|
||||||
* assuming the asset now increases to $103 (where we have the offset configured)
|
* assuming the asset now increases to \$103 (where we have the offset configured)
|
||||||
* the stop loss will now be -2% of $103 = $100.94
|
* the stop loss will now be -2% of \$103 = \$100.94
|
||||||
* now the asset drops in value to \$101, the stop loss will still be $100.94 and would trigger at $100.94
|
* now the asset drops in value to \$101, the stop loss will still be \$100.94 and would trigger at \$100.94
|
||||||
|
|
||||||
!!! Tip
|
!!! Tip
|
||||||
Make sure to have this value (`trailing_stop_positive_offset`) lower than minimal ROI, otherwise minimal ROI will apply first and sell the trade.
|
Make sure to have this value (`trailing_stop_positive_offset`) lower than minimal ROI, otherwise minimal ROI will apply first and sell the trade.
|
||||||
|
Loading…
Reference in New Issue
Block a user