Type/to search

Round Number Tracking Strategy

Cryptocurrency
Created: 2023-09-21 15:24:53
Last modified: 3 years ago
1
Follow
1781
Followers

Overview

This strategy is based on the idea that stop loss and take profit levels are often placed at round number or key price levels, which act as support and resistance. The strategy identifies these key price levels and enters trades when the price approaches them.

Strategy Logic

The main rules of this strategy are:

  1. When the close price is above a key price level, and has not touched that level in the past 10 bars, go long.

  2. Use a trailing stop with 20 points step to follow the movement after price breaks the key level.

  3. Sell signals are the opposite - when close is below key level and has not touched it in past 10 bars, go short.

  4. Key levels are identified as:

    • Convert close price to integer
    • Calculate remainder from dividing by 50 (configurable)
    • If remainder > 25, use next 50 whole number as key level
    • Otherwise keep key level unchanged

The strategy is based on the psychology that round numbers and key levels are often battlegrounds for bulls and bears, and thus provide effective trade signals. The trailing stop follows the trend after the breakout.

Advantages

The advantages of this strategy are:

  1. Simple and intuitive trade signals and entry rules.
  2. Utilizes universal pattern of key prices rather than instrument specific rules.
  3. Trailing stop locks in profits while riding the trend.

Risks

The risks to consider are:

  1. Key levels may not always act as strong support/resistance. Fake breakouts are possible.
  2. Fixed 10 bar lookback may not suit different instruments.
  3. Trailing stop distance should not be too wide, otherwise it may stop out prematurely.

Possible solutions:

  1. Add more filters to judge strength of key levels, e.g. volume.
  2. Optimize parameters like lookback period for different instruments.
  3. Optimize trailing stop mechanism to be more adaptive.

Enhancement Opportunities

The strategy can be improved by:

  1. Adding more conditions to confirm importance of key levels and avoid fakeouts. E.g. combine with volume.

  2. Optimizing parameters like key level range and lookback period based on instrument characteristics.

  3. Enhancing trailing stop mechanism, e.g. using dynamic instead of fixed point trail.

  4. Incorporating machine learning to judge strength of key levels using historical data.

  5. Expanding to multi-timeframe system with higher TF trend and lower TF tracking.

Conclusion

This strategy offers simple and intuitive signals based on key price levels and trading conventions. It has abundant opportunities but needs further optimization to handle fakeouts. Parameter tuning and machine learning can improve robustness. It provides good day trading ideas and can also be expanded to multi-timeframe trend tracking system.

Source
Pine
/*backtest
start: 2022-09-14 00:00:00
end: 2023-09-20 00:00:00
period: 2h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=3
//Strategy based on the idea that stop loss and take profit are often placed at full price levels or round numbers, whcih acts as resistance and supports levels
//Buy Rules:
//Actual price (close) is above round number.
Strategy parameters
Strategy parameters
Round Level 1, pips
Max distance, pips
Distance in pips to full level
Trail Step points
Comment
All comments (0)
No data
No data
  • 1
iPhone Download
Forums
PINE Language
© 2015 - ∞ INVENTOR PTE LTD (SG)