Reversal trading is a technique to keep on trading when prices move against you after an asset has been purchased.
The principle is to use the already invested amount of base currency to accumulate more units of the quote currency while prices are moving against you.
When prices eventually move in your direction again, the -then bigger- bag can be sold for profit at a better price point than without reversal trading.
Trading fees paid while in reversal trading are all accounted for and added to the profit required to sell for a profit.
The example below explains what happens in reversal trading.
There are a few options.
The example below is on a spot exchange trading DOGEBTC.
PAIRS
DCA_123
DYN
PAIRS
DYN
PAIRS
DYN
PAIRS
DYN
PAIRS
DYN
market = USDT
DEFAULT_A_buy_strategy = RSI
DEFAULT_A_buy_value = 20
DEFAULT_A_sell_strategy = GAIN
DEFAULT_A_sell_value = 5
# Once we buy a position buy it does not reach our sell target
# Instead of doing a stop_loss we can start a reversal strategy
# If the coin drop to -10 we sell the coin and start a reversal
# Now we wait for the coin to drop to -30% from it's original price to buy back
# It can so happen that instead of dropping further the coin starts rising again
# In this case we buy back in if the coin rises to -2%. Calculated from our original position average price
DEFAULT_reversal_start_trigger = -10
DEFAULT_reversal_rebuy_drop_trigger = -30
DEFAULT_reversal_rebuy_rise_trigger = -2
RSI_candle_period = 3600
RSI_length = 14