Trading Strategies Revealed – “ZigZag Support & Resistance Breakout” review
Breakout trading strategy “ZigZag Support & Resistance Breakout” is designed mainly for Forex and can be used on all currency pairs on any time frames.
What is the “Support and Resistance”
Support is a price level where a downtrend can be expected to pause due to a concentration of demand or buying interest. As the price of assets or securities drops, demand for the shares increases, thus forming the support line.1 Meanwhile, resistance zones arise due to selling interest when prices have increased.
How to trade “ZigZag Support & Resistance Breakout”
A trader should place a buy order when price breaks through a resistance level. A sell order should be placed when price breaks through a support level. The strategy uses the ZigZag indicator to define the Support and Resistance levels
Initial back-test
To run a back-test we have coded a complete ZigZag Support & Resistance Breakout trading strategy as a MetaTrader 4 Expert Advisor. During preliminary analysis we have identified that the best time frame for ZigZag Support & Resistance Breakout trading strategy is 1 hour (H1).
We have run a back-test of ZigZag Support & Resistance Breakout trading strategy. For our test as a trade exit rule we have used a Trailing Stop of 30 pips which is launched after a trade has started and is modified each new 1 pip of profit. From our point of view, such approach allows to maximize profit and minimize drawdown.
We have run the test for 2009.01.01-2020.09.25 using Every Tick modelling on EURUSD-H1, using 1:1 leverage, without reinvestment, assuming spread equals 10 ticks. These are the main parameters of ZigZag Support & Resistance Breakout trading strategy performance at its non-optimized state:
ROI
# of trades
Winning ratio
Max. drawdown
-7.9
5301
34.79%
81.70%
Trading data analysis
After running the initial test of a simple non-filtered strategy we perform a trading data analysis that allows to identify possible filters to use to make the strategy more profitable reducing the drawdown simultaneously.
The following charts may give some possible insights on which filters to apply (time sessions, day of week limitation, trend strength threshold, overbought/oversold conditions, volatility range) to turn this strategy profitable should you decide to use this strategy in your investment portfolio:
Optimization
ZigZag Support & Resistance Breakout can be used with other indicators to filter out losing trades and make entry signals more accurate. After analyzing trading data, we have found the following insights which have helped us to make the ZigZag Support & Resistance Breakout trading strategy profitable reducing it’s drawdown in 25 times:
Trades that were opened at a too low and at a too high values of ADX have appeared to bring more losses when trading “ZigZag Support & Resistance Breakout” trading strategy during 2009 – 2020. ADX shows the power of the current trend. It is more reasonable to take trades at the trend start. (ROI increase -7.9% ->1.2%, Drawdown reduction 81.70% -> 10.39%)
The majority of trades that were opened at a too low value of Stochastic and the majority of trades that were opened at a too high value of Stochastic were losing when trading “ZigZag Support & Resistance Breakout” trading strategy during 2009 – 2020. It is risky to take trades in the overbought and oversold zones. (ROI increase -7.9% ->0.09%, Drawdown reduction 81.70% -> 19.10%)
Most of the trades that were opened at a too high and at too low value of Williams Percent Range indicator were losing when trading “ZigZag Support & Resistance Breakout” trading strategy during 2009 – 2020. Williams Percent Range is a momentum-kind indicator and measures overbought and oversold levels. (ROI increase -7.9% ->1.6 %, Drawdown reduction 81.70% -> 14.02%)
The most profitable trades were opened at the middle value of DeMarker when trading “ZigZag Support & Resistance Breakout” during 2009 – 2020. DeMarker aims to assess the directional bias of the market. The most profitable trades were opened at the middle value of DeMarker when trading “ZigZag Support & Resistance Breakout” during 2009 – 2020. DeMarker aims to assess the directional bias of the market.
Optimization results
We have analysed data received from a test of ZigZag Support & Resistance Breakout trading strategy during 2009 — 2020 years and applied some filters such as ADX, Stochastic, WPR and DeMarker. As a result, the profitability of the strategy has increased from -7.9% up to 4.5% and it’s drawdown has reduced from 81.70% to 3.42% using leverage 1:1.
Post-optimization back-test
Reducing the drawdown has allowed us to increase the leverage that can be used while trading this strategy up to 1:50, which in turn, has resulted in annualized ROI increase up to 224.95%!
Reducing the drawdown has also allowed us to use risk based lot calculation. Below you can see the back-test results using $10,000 initial balance and 10% risk per trade:
ROI
# of trades
Winning ratio
Max. drawdown
7601.70%
863
41.60%
34.86%
Analyze your trading strategy!
If you have a trading strategy that you want to analyze, optimize and increase its profitability (or even turn it from losing into a profitable Forex trading strategy) – feel free to contact us! Our trading data analysis team will respond to you within 24 hours clarifying all the details needed.
Custom Programming
Our company specializes on automated trading systems and trading indicators development for the most popular trading platforms, such as MetaTrader 4/5, NinjaTrader 7/8, TradingView, TradeStation and cTrader.
If you need your own automated trading software designed based on your individual requirements, make a request for a free consultation with our team of professional programmers and find out the cost and terms of your project development.
Disclaimer: Hypothetical or Simulated performance results have certain limitations, unlike an actual performance record, simulated results do not represent actual trading. Also, since the trades have not been executed, the results may have under-or-over compensated for the impact, if any, of certain market factors, such as lack of liquidity.
Simulated trading programs in general are also subject to the fact that they are designed with the benefit of hindsight. No representation is being made that any account will or is likely to achieve profit or losses similar to those shown.
Past performance is not necessarily indicative of future results. The customer is responsible for using the product at his or her own risk and “Nordman Algorithms” is not responsible for any possible losses caused by use of the product, including but not limited to losses.
We use cookies on this website to improve performance. By browsing this website you are agreeing to this. For more information see our Privacy policyCookie settingsACCEPT
Privacy & Cookies Policy
Privacy Overview
This website uses cookies to improve your experience while you navigate through the website. Out of these cookies, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may have an effect on your browsing experience.
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.
Your message is sent
Thank you for contacting Nordman Algorithms! We have received your request and will get back to you as soon as possible!
Please note that our working hours are from 05:00 GMT till 15:00 GMT from Monday till Friday and we may not be able to reply outside of our working hours.
If you do not receive a response from us within 24 hours during working days, please check your spam folder.