Type/to search

Positive Bars Percentage Breakout Strategy

Common strategy
Created: 2024-01-08 10:32:25
Last modified: 3 years ago
1
Follow
1802
Followers

img

Overview

The Positive Bars Percentage Breakout Strategy is a quantitative trading strategy based on price action judgments. It calculates the percentage of uptrend candles in a specified period to determine whether the market is currently in an uptrend state. When the percentage of uptrend candles is higher than the user-defined upper limit, the strategy judges that the market is currently in an uptrend and goes long. When the percentage is lower than the user-defined lower limit, the strategy judges that the market is currently in a downtrend and goes short.

Strategy Logic

The core indicator of this strategy is the percentage of uptrend candles. An uptrend candle opens below the previous low and closes above the open, indicating the price rose during that period. The strategy counts the number of uptrend candles in the user-defined lookback period and calculates the percentage of uptrend candles among all candles. When the percentage is higher than the upper limit, the strategy judges the market is in a persistent uptrend and goes long. When the percentage is lower than the lower limit, the strategy judges the market is in a downtrend and goes short. The stop loss and take profit orders are set according to the stop loss method defined by the user.

For example, if the user sets the lookback period to 20, upper limit to 70, lower limit to 30, the strategy traces back the latest 20 candles. If 16 of them are uptrend candles, the percentage would be 16/20=80%. Since 80% is higher than the 70% upper limit, the strategy will execute a long order. If among the latest 20 candles, only 5 are uptrend candles, then the percentage would be 5/20=25%. This is lower than the 30% lower limit, the strategy will execute a short order.

Advantage Analysis

The main advantages of this strategy are:

  1. The strategy logic is simple and intuitive, easy to understand;
  2. It relies on only one indicator, reducing the risk of overfitting;
  3. Users can customize parameters for different products;
  4. It has built-in stop loss/take profit functions to prevent huge losses;
  5. Allow reverse trade without exiting positions first, faster tracking of trends.

Risk Analysis

The main risks of this strategy are:

  1. Relying solely on one indicator can generate false signals;
  2. Parameters are prone to overfitting, live performance may differ greatly;
  3. Stop loss can be hit by volatile price swings, leading to losses;
  4. Reverse trade may amplify losses;
  5. Performance relies heavily on symbol, requiring separate tests.

The risks can be reduced by:

  1. Adding filters to avoid false signals;
  2. Optimizing the stop loss logic to limit losses;
  3. Evaluating and controlling maximum loss size;
  4. Testing on different symbols separately.

Optimization Directions

The main directions to optimize this strategy include:

  1. Adding auxiliary indicators like volume to avoid false signals;
  2. Optimizing stop loss methods, such as trailing stop loss;
  3. Adding entry filters like breakout of Bollinger Bands;
  4. Testing optimal parameters of uptrend candles for different symbols;
  5. Evaluating maximum drawdown and controlling loss size.

Conclusion

The Positive Bars Percentage Breakout Strategy has a simple and straightforward logic to capture trends by statistically judging persistence of uptrends/downtrends. It is easy to understand and user-friendly, suitable for beginner quants. But its reliance on a single indicator and parameter optimization requires further improvements on risk control for stable profitability across different markets.

Source
Pine
/*backtest
start: 2023-12-31 00:00:00
end: 2024-01-04 00:00:00
period: 1m
basePeriod: 1m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/


// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © ZenAndTheArtOfTrading 
// © TweakerID
Strategy parameters
Strategy parameters
Strategy Direction
-----------------Strategy Inputs-------------------
Lookback
Upper Limit
Lower Limit
-----------------General Inputs-------------------
Use Stop Loss and Take Profit
Type Of Stop
Swing Point Lookback
Swing Point SL Perc Increment
ATR Length
ATR Multiple
Take Profit Risk Reward Ratio
Allow Direct Position Reverse
Reverse Trades
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)