{"id":3017,"date":"2020-02-27T15:00:00","date_gmt":"2020-02-27T12:00:00","guid":{"rendered":"https:\/\/roboforex.com\/blog\/?p=3017"},"modified":"2026-09-28T16:12:14","modified_gmt":"2026-09-28T13:12:14","slug":"trading-with-zigzag-settings-and-use","status":"publish","type":"post","link":"https:\/\/roboforex.com\/blog\/education\/trading-with-zigzag-settings-and-use\/","title":{"rendered":"How to Trade with ZigZag Indicator: Settings and Use"},"content":{"rendered":"<!DOCTYPE html PUBLIC \"-\/\/W3C\/\/DTD HTML 4.0 Transitional\/\/EN\" \"http:\/\/www.w3.org\/TR\/REC-html40\/loose.dtd\">\n<html><body><div class=\"zz-wrap\">\n<div class=\"zz\">\n\n<p>The <strong>ZigZag indicator<\/strong> draws a broken line through the significant highs and lows of the price chart and ignores the smaller moves between them. Its three settings, Depth, Deviation and Backstep, decide how large a move must be to count. Traders use it to see the trend and its waves, to mark swing points for levels and <a href=\"https:\/\/roboforex.com\/blog\/education\/trading-chart-patterns\/\" data-internallinksmanager029f6b8e52c=\"60\" title=\"Patterns\">patterns<\/a>, and to time entries after a new extreme is confirmed. The last line of the indicator can still change, so it is read only once the extreme is fixed.<\/p>\n<div class=\"zz-tldr\">\n  <div class=\"zz-tldr-label\">TL;DR<\/div>\n  <ol>\n    <li>Add ZigZag in MT4 or MT5 with the default ZigZag settings 12, 5, 3, and raise Depth for fewer, larger swings.<\/li>\n    <li>Treat the last line as provisional: it repaints until the price moves far enough away from the extreme.<\/li>\n    <li>Trade in the direction of the trend: buy after a confirmed low in an uptrend, sell after a confirmed high in a downtrend, with the <a href=\"https:\/\/roboforex.com\/blog\/education\/what-is-stop-loss-and-take-profit\/\" data-internallinksmanager029f6b8e52c=\"228\" title=\"Stop Loss\">stop loss<\/a> beyond the extreme.<\/li>\n  <\/ol>\n<\/div>\n<p>In this review, we will discuss a popular forex indicator called ZigZag. This indicator makes it easier to interpret charts, showing important price changes, and helps to carry out <a href=\"https:\/\/roboforex.com\/blog\/education\/basics-of-technical-analysis\/\" data-internallinksmanager029f6b8e52c=\"64\" title=\"Tech analysis\">tech analysis<\/a>.<\/p>\n\n<h2><span class=\"ez-toc-section\" id=\"What_Is_ZigZag_and_Is_It_Helpful\"><\/span>What Is ZigZag and Is It Helpful?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>ZigZag is quite a popular indicator featured by many trading platforms, including MT4 and MT5. The indicator is a broken line linking lows and highs on the price chart. As long as ZigZag is drawn through the most important highs and lows, it is very easy to use for price chart analysis.<\/p>\n<p>ZigZag links highs and lows on the chart in accordance with the settings. You must keep in mind that the last line of the indicator remains incomplete until the last high or low is formed.<\/p>\n<p>ZigZag helps analyze the price movement on the chart. Traders who use <a href=\"https:\/\/roboforex.com\/blog\/education\/elliott-wave-theory-and-practice-part-1\/\">Elliott waves<\/a> in their strategy, often use ZigZag as well to identify waves. It helps to filter minor \"noise\" on the chart and to define current wave structure (motive or corrective).<\/p>\n<p>Also, ZigZag will help define the actual trend and draw <a href=\"https:\/\/roboforex.com\/blog\/education\/how-to-trade-trendlines\/\" data-internallinksmanager029f6b8e52c=\"113\" title=\"Trendlines\">trendlines<\/a>. With it, it is easier to find technical <a href=\"https:\/\/roboforex.com\/blog\/education\/how-to-trade-support-and-resistance-levels\/\" data-internallinksmanager029f6b8e52c=\"112\" title=\"Support and Resistance\">support and resistance<\/a> levels, price and tech analysis patterns. As a rule, ZigZag supplements tech analysis or helps find trading <a href=\"https:\/\/roboforex.com\/blog\/education\/signals-on-forex-where-to-search-how-to-find-filter-and-create\/\" data-internallinksmanager029f6b8e52c=\"101\" title=\"Signals\">signals<\/a> along with other <a href=\"https:\/\/roboforex.com\/blog\/education\/top-10-forex-indicators-that-every-trader-needs\/\" data-internallinksmanager029f6b8e52c=\"99\" title=\"Indicators\">indicators<\/a>.<\/p>\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/roboforex.com\/blog\/wp-content\/uploads\/2020\/02\/zigzag.png\"><img alt=\"ZigZag indicator line connecting the significant highs and lows on a price chart\" decoding=\"async\" height=\"630\" loading=\"lazy\" src=\"https:\/\/roboforex.com\/blog\/wp-content\/uploads\/2020\/02\/zigzag-1048x630.png\" width=\"1048\"><\/a><figcaption class=\"wp-element-caption\">The ZigZag indicator on the chart<\/figcaption><\/figure>\n\n<div class=\"zz-promo\">\n  <div>\n    <div class=\"zz-promo-title\">Trade on the Go With RoboForex MobileTrader<\/div>\n    <div class=\"zz-promo-sub\">A portable trading workstation on your phone, on Android and iOS.<\/div>\n  <\/div>\n  <div class=\"zz-promo-actions\">\n    <a class=\"zz-promo-btn zz-promo-btn-tg\" href=\"https:\/\/t.me\/RoboForexMobileTraderBot\" target=\"_blank\" rel=\"nofollow\">Telegram<\/a>\n    <a class=\"zz-promo-btn\" href=\"https:\/\/mobiletrader.onelink.me\/MuKg\/rfbannerandroid\" target=\"_blank\" rel=\"nofollow\">Google Play<\/a>\n    <a class=\"zz-promo-btn\" href=\"https:\/\/mobiletrader.onelink.me\/MuKg\/rfbannerios\" target=\"_blank\" rel=\"nofollow\">App Store<\/a>\n  <\/div>\n<\/div>\n\n<h2><span class=\"ez-toc-section\" id=\"Characteristics_and_Settings\"><\/span>Characteristics and Settings<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>On popular trading platforms <a href=\"https:\/\/roboforex.com\/blog\/education\/how-to-use-metatrader-4-mt4\/\">MetaTrader 4<\/a> and <a href=\"https:\/\/roboforex.com\/blog\/education\/how-to-trade-in-metatrader-5\/\">MetaTrader 5<\/a>, ZigZag applies on the chart of an instrument via the Main menu: Insert - Indicators - Custom - ZigZag.<\/p>\n<p>A standard ZigZag has three main settings:<\/p>\n<ul>\n<li><strong>Deviation<\/strong> sets the minimal price change necessary for the indicator to form a high\/low on the chart. It is measured in points, by default set as 5.<\/li>\n<li><strong>Depth<\/strong> sets the minimal interval on which the indicator will draw a new extreme if the Deviation setting is complied with. It is measured in the number of candlesticks, the default setting is 12.<\/li>\n<li><strong>Backstep<\/strong> is the minimal number of candlesticks that must divide two local extremes. At this interval, new highs\/lows will not be drawn if they differ from the previous ones for the size of Deviation. The default setting is 3.<\/li>\n<\/ul>\n<p>ZigZag is normally used with default settings. Of course, they can always be altered, evaluate the effect of the new settings historically and choose optimal parameters for your trading style.<\/p>\n<p>The logic of the indicator line on the chart (with default settings) is as follows:<\/p>\n<p>First, ZigZag chooses an extreme on an interval of 12 candlesticks. The number of candlesticks set by Depth in the indicator settings.<\/p>\n<p>If the price was growing for some time and then started to decline, the indicator starts looking for a local high on the 12-candlestick interval.<\/p>\n<p>The Deviation parameter (5 points) sets how far the price must move for the indicator to count a new extreme.<\/p>\n<p>If the price does not reverse down and grows by more than 5 points above the previous high, the high will be transferred to a new peak.<\/p>\n<p>When the price declines, a new low will be formed after ZigZag defines the local extreme by the same algorithm.<\/p>\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/roboforex.com\/blog\/wp-content\/uploads\/2020\/02\/zigzag-settings-en.png\"><img alt=\"ZigZag settings window in MetaTrader with Depth 12, Deviation 5 and Backstep 3\" decoding=\"async\" height=\"630\" loading=\"lazy\" src=\"https:\/\/roboforex.com\/blog\/wp-content\/uploads\/2020\/02\/zigzag-settings-en-1056x630.png\" width=\"1056\"><\/a><figcaption class=\"wp-element-caption\">ZigZag settings: Depth, Deviation and Backstep<\/figcaption><\/figure>\n\n<h2><span class=\"ez-toc-section\" id=\"ZigZag_Settings_Explained\"><\/span>ZigZag Settings Explained<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>The default ZigZag settings 12, 5, 3 suit most charts, and changing them is a trade-off between detail and noise. Higher values make the indicator ignore smaller swings: the line becomes smoother, shows only the main waves and gives fewer signals. Lower values make it follow every small move: the line shows more detail, but also more noise and more false turns. The table shows what each setting changes.<\/p>\n<div class=\"zz-table-wrap zz-table-wide\">\n  <table class=\"rf zz-stack\">\n    <thead><tr><th>Setting<\/th><th>Default<\/th><th>What it controls<\/th><th>If you raise it<\/th><th>If you lower it<\/th><\/tr><\/thead>\n    <tbody>\n      <tr><td data-label=\"Setting\">Depth<\/td><td data-label=\"Default\">12<\/td><td data-label=\"What it controls\">The number of candles in which a new extreme is searched for<\/td><td data-label=\"If you raise it\">Fewer, larger swings, suited to <a href=\"https:\/\/roboforex.com\/blog\/education\/how-to-swing-trade-on-forex\/\" data-internallinksmanager029f6b8e52c=\"102\" title=\"Swing Trading\">swing trading<\/a><\/td><td data-label=\"If you lower it\">More, smaller swings, suited to short-term trading<\/td><\/tr>\n      <tr><td data-label=\"Setting\">Deviation<\/td><td data-label=\"Default\">5<\/td><td data-label=\"What it controls\">The minimum price change needed to form a new extreme<\/td><td data-label=\"If you raise it\">Small pullbacks no longer count as turns<\/td><td data-label=\"If you lower it\">Almost every pullback becomes a new line<\/td><\/tr>\n      <tr><td data-label=\"Setting\">Backstep<\/td><td data-label=\"Default\">3<\/td><td data-label=\"What it controls\">The minimum number of candles between two extremes<\/td><td data-label=\"If you raise it\">Extremes close together merge into one<\/td><td data-label=\"If you lower it\">Extremes can form on neighbouring candles<\/td><\/tr>\n    <\/tbody>\n  <\/table>\n<\/div>\n<p>A practical way to choose the settings is to match them to your timeframe. On H1 and H4, the defaults usually mark the swings a trader would draw by hand. On M5 and M15, many traders raise Depth to 20 or more to cut the noise; on D1 and W1, the defaults already show the main waves. Whatever you choose, check it on the history of your instrument and keep the same values once your strategy is built on them.<\/p>\n\n<h2><span class=\"ez-toc-section\" id=\"Trading_With_ZigZag\"><\/span>Trading With ZigZag<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>You can use the indicator as an independent trading system, but most often it is used with other trading instruments to make trading more efficient. Let us discuss two trading methods.<\/p>\n<p>Both methods rely on the same idea: the ZigZag indicator shows where the market has already turned, so a trade opens only after a new extreme is confirmed, never on the line that is still being drawn. In a trend, the indicator marks each pullback, and the trader joins the trend when the pullback ends. At a reversal, it marks the swing points of the <a href=\"https:\/\/roboforex.com\/blog\/education\/trading-like-sperandeo-1-2-3-reversal-and-2b-pattern\/\" data-internallinksmanager029f6b8e52c=\"111\" title=\"123 reversal pattern\">1-2-3<\/a> pattern, and the trader enters when the new direction breaks the last one. In both cases, ZigZag supplies the structure, while a separate tool defines the trend: classic tech analysis, a trendline or a trend indicator. The stop loss goes a few points beyond the extreme that ZigZag has confirmed, so the risk of each trade is known before it opens. The exit also comes from the indicator: the trade closes when ZigZag forms the next opposite extreme.<\/p>\n<h3>Trading the Trend With ZigZag<\/h3>\n<p>This method uses ZigZag signals to trade the main trend. To define the direction of the trend, we recommend using classic tech analysis or <a href=\"https:\/\/roboforex.com\/blog\/education\/top-7-forex-trend-indicators\/\" data-internallinksmanager029f6b8e52c=\"180\" title=\"Trend indicators\">trend indicators<\/a>.<\/p>\n<h4>Buying Along With the Trend<\/h4>\n<p>Define an uptrend on the market. Wait for ZigZag to form another low. After two candlesticks to the right from the low close, enter the market to buy. Place a <a href=\"https:\/\/roboforex.com\/blog\/education\/what-is-stop-loss-and-take-profit\/\">Stop Loss<\/a> 5 points below the low of the indicator. Do not place a <a href=\"https:\/\/roboforex.com\/blog\/education\/what-is-stop-loss-and-take-profit\/\" data-internallinksmanager029f6b8e52c=\"56\" title=\"Take Profit\">Take Profit<\/a>, close the buy right after ZigZag forms another high.<\/p>\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/roboforex.com\/blog\/wp-content\/uploads\/2020\/02\/zigzag-uptrend.png\"><img alt=\"Buy entry two candles after a ZigZag low in an uptrend, with the stop loss below the low\" decoding=\"async\" height=\"630\" loading=\"lazy\" src=\"https:\/\/roboforex.com\/blog\/wp-content\/uploads\/2020\/02\/zigzag-uptrend-1051x630.png\" width=\"1051\"><\/a><figcaption class=\"wp-element-caption\">Buying along with the trend<\/figcaption><\/figure>\n<h4>Selling Along With the Trend<\/h4>\n<p>Define a downtrend on the market. Wait for ZigZag to form another high. After two candlesticks to the right from the high close, enter the market to sell. Place a Stop Loss 5 points above the high of the indicator. Do not place a Take Profit, close the trade right after ZigZag forms another low.<\/p>\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/roboforex.com\/blog\/wp-content\/uploads\/2020\/02\/zigzag-downtrend-1048x630.png\"><img alt=\"Sell entry two candles after a ZigZag high in a downtrend, with the stop loss above the high\" decoding=\"async\" height=\"630\" loading=\"lazy\" src=\"https:\/\/roboforex.com\/blog\/wp-content\/uploads\/2020\/02\/zigzag-downtrend-1048x630.png\" width=\"1048\"><\/a><figcaption class=\"wp-element-caption\">Selling along with the trend<\/figcaption><\/figure>\n\n<div class=\"zz-promo\">\n  <div>\n    <div class=\"zz-promo-title\">Start Trading Now<\/div>\n    <div class=\"zz-promo-sub\">Forex, <a href=\"https:\/\/roboforex.com\/forex-trading\/assets\/stocks\/\" data-internallinksmanager029f6b8e52c=\"10\" title=\"invest in stocks\">stocks<\/a>, <a href=\"https:\/\/roboforex.com\/forex-trading\/assets\/indices\/\" data-internallinksmanager029f6b8e52c=\"11\" title=\"indices trading\">indices<\/a> and <a href=\"https:\/\/roboforex.com\/beginners\/info\/charts\/metals\/xauusd\/\" data-internallinksmanager029f6b8e52c=\"43\" title=\"XAU\/USD\">gold<\/a> on <a href=\"https:\/\/roboforex.com\/forex-trading\/platforms\/metatrader4-mt4\/\" data-internallinksmanager029f6b8e52c=\"9\" title=\"metatrader 4\">MetaTrader 4<\/a> and <a href=\"https:\/\/roboforex.com\/forex-trading\/platforms\/metatrader5-mt5\/\" data-internallinksmanager029f6b8e52c=\"8\" title=\"metatrader 5\">MetaTrader 5<\/a>, from a free demo account to a live one.<\/div>\n  <\/div>\n  <div class=\"zz-promo-actions\">\n    <a class=\"zz-promo-btn\" href=\"https:\/\/my.roboforex.com\/en\/register\/\" target=\"_blank\" rel=\"nofollow\">Open an Account<\/a>\n  <\/div>\n<\/div>\n\n<h3>ZigZag + 1-2-3 Reversal<\/h3>\n<p>In this method, the indicator helps find and use <a href=\"https:\/\/roboforex.com\/blog\/education\/trading-like-sperandeo-1-2-3-reversal-and-2b-pattern\/\">Sperandeo&rsquo;s 1-2-3 reversal pattern<\/a>:<\/p>\n<ul>\n<li>Find the actual trend and draw a trendline by Sperandeo.<\/li>\n<li>The last and lowest low of the trend is marked as point 1.<\/li>\n<li>Wait for ZigZag to cross the trendline and form a new local high: this will be point 2.<\/li>\n<li>Then a correction must follow and a local low at ZigZag must form; it must not be lower than point 1. This local low will be called point 3 of the reversal pattern.<\/li>\n<li>After point three forms, in point 2, place a pending <a href=\"https:\/\/roboforex.com\/blog\/education\/main-order-types-in-trading\/\" data-internallinksmanager029f6b8e52c=\"311\" title=\"Order\">order<\/a> <a href=\"https:\/\/roboforex.com\/blog\/education\/pending-orders-learning-buy-limit-and-sell-limit-buy-stop-and-sell-stop\/\" data-internallinksmanager029f6b8e52c=\"198\" title=\"Pending orders\">Buy Stop<\/a>; the Stop Loss is somewhat below point 3.<\/li>\n<li>After the position opens, track the price moving upwards and close the position after ZigZag forms a local high.<\/li>\n<\/ul>\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/roboforex.com\/blog\/wp-content\/uploads\/2020\/02\/zigzag-123-1044x630.png\"><img alt=\"ZigZag marking points 1, 2 and 3 of the 1-2-3 reversal with a Buy Stop above point 2\" decoding=\"async\" height=\"630\" loading=\"lazy\" src=\"https:\/\/roboforex.com\/blog\/wp-content\/uploads\/2020\/02\/zigzag-123-1044x630.png\" width=\"1044\"><\/a><figcaption class=\"wp-element-caption\">ZigZag + 1-2-3 Reversal<\/figcaption><\/figure>\n\n<h2><span class=\"ez-toc-section\" id=\"How_ZigZag_Repaints_and_How_to_Read_It\"><\/span>How ZigZag Repaints and How to Read It<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>The ZigZag indicator repaints: its last line keeps moving until the market confirms the extreme. While the price keeps rising, the indicator moves the high up to each new peak; only when the price has fallen back by the Deviation value and enough candles have passed does the high become fixed. On a live chart, a turn that looked complete can disappear an hour later.<\/p>\n<p>That is why the ZigZag indicator looks perfect on history: every line there is final, with every high and low in exactly the right place, which was not visible at the time. Read it in three steps:<\/p>\n<ul>\n<li><strong>Ignore the last line<\/strong> for entries. Use only the extremes that are already fixed.<\/li>\n<li><strong>Wait for confirmation<\/strong>, as in the methods above: two candles after the low or high, or a break of the previous swing.<\/li>\n<li><strong>Test fairly.<\/strong> A <a href=\"https:\/\/roboforex.com\/blog\/education\/how-to-test-a-trading-strategy\/\" data-internallinksmanager029f6b8e52c=\"296\" title=\"Test a strategy\">backtest<\/a> or an <a href=\"https:\/\/roboforex.com\/beginners\/info\/expert-advisors\/\" data-internallinksmanager029f6b8e52c=\"21\" title=\"expert advisors\">Expert Advisor<\/a> must read only confirmed points, or its results will be better than anything a trader could repeat.<\/li>\n<\/ul>\n<p>Used this way, the ZigZag indicator is a map of the market's structure; its lag is the price of that clarity.<\/p>\n\n<h2><span class=\"ez-toc-section\" id=\"Closing_Thoughts\"><\/span>Closing Thoughts<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>The ZigZag indicator is quite popular among traders, though, in essence, it simply shows the price fluctuations in a simpler way. The indicator helps see the main price movement clearer, cutting off useless market &ldquo;noise&rdquo;. Also, ZigZag is a good helper in identifying <a href=\"https:\/\/roboforex.com\/blog\/education\/practical-application-of-elliott-wave-theory-in-trading\/\" data-internallinksmanager029f6b8e52c=\"119\" title=\"Elliott waves\">Elliott waves<\/a>.<\/p>\n<p>To my mind, ZigZag is a comfortable and accessible (available on most platforms) instrument that enhances your tech analysis. It will supplement well almost any trading system. With ZigZag, you can automatize (creating an expert advisor) various trading strategies. The indicator is also a common first step to find <a href=\"https:\/\/roboforex.com\/blog\/education\/harmonic-patterns-in-trading\/\">harmonic patterns<\/a>, which are built on its swing points.<\/p>\n\n<div class=\"zz-cta\">\n  <a href=\"https:\/\/my.roboforex.com\/en\/register\/\" target=\"_blank\" rel=\"nofollow\">Open a Trading Account with RoboForex<\/a>\n<\/div>\n\n<h2><span class=\"ez-toc-section\" id=\"FAQ\"><\/span>FAQ<span class=\"ez-toc-section-end\"><\/span><\/h2>\n  <div class=\"zz-faq\">\n    <details class=\"zz-faq-item\">\n      <summary class=\"zz-faq-q\">What does the ZigZag indicator show?<\/summary>\n      <div class=\"zz-faq-a\">The significant highs and lows of the price, joined by straight lines. It filters out moves smaller than its settings, so the chart shows only the main swings of the trend.<\/div>\n    <\/details>\n    <details class=\"zz-faq-item\">\n      <summary class=\"zz-faq-q\">What are the best ZigZag settings?<\/summary>\n      <div class=\"zz-faq-a\">The defaults, Depth 12, Deviation 5 and Backstep 3, suit most charts from H1 to D1. On M5 and M15 many traders raise Depth to 20 or more for fewer, cleaner swings. Test any change on the history of your instrument.<\/div>\n    <\/details>\n    <details class=\"zz-faq-item\">\n      <summary class=\"zz-faq-q\">Does the ZigZag indicator repaint?<\/summary>\n      <div class=\"zz-faq-a\">Yes. Its last line keeps moving to each new high or low until the price moves far enough in the opposite direction. The earlier lines are fixed, so trade only on extremes that are already confirmed.<\/div>\n    <\/details>\n    <details class=\"zz-faq-item\">\n      <summary class=\"zz-faq-q\">Can I trade with ZigZag alone?<\/summary>\n      <div class=\"zz-faq-a\">It is possible, but most traders combine it with a trend tool, such as a trendline or a <a href=\"https:\/\/roboforex.com\/blog\/education\/what-is-a-moving-average\/\" data-internallinksmanager029f6b8e52c=\"68\" title=\"Moving Average\">moving average<\/a>, because ZigZag shows the structure of the market, while the trend tool gives the direction. The article shows a trend method and a 1-2-3 reversal method built this way.<\/div>\n    <\/details>\n    <details class=\"zz-faq-item\">\n      <summary class=\"zz-faq-q\">Where is ZigZag in MT4?<\/summary>\n      <div class=\"zz-faq-a\">Open Insert -&gt; Indicators in the main menu and choose ZigZag from the list of indicators that come with the terminal. It is also available in the Navigator window, from where it can be dragged onto the chart.<\/div>\n    <\/details>\n  <\/div>\n  <script type=\"application\/ld+json\">\n  {\n    \"@context\": \"https:\/\/schema.org\",\n    \"@type\": \"FAQPage\",\n    \"mainEntity\": [\n      {\n        \"@type\": \"Question\",\n        \"name\": \"What does the ZigZag indicator show?\",\n        \"acceptedAnswer\": {\n          \"@type\": \"Answer\",\n          \"text\": \"The significant highs and lows of the price, joined by straight lines. It filters out moves smaller than its settings, so the chart shows only the main swings of the trend.\"\n        }\n      },\n      {\n        \"@type\": \"Question\",\n        \"name\": \"What are the best ZigZag settings?\",\n        \"acceptedAnswer\": {\n          \"@type\": \"Answer\",\n          \"text\": \"The defaults, Depth 12, Deviation 5 and Backstep 3, suit most charts from H1 to D1. On M5 and M15 many traders raise Depth to 20 or more for fewer, cleaner swings. Test any change on the history of your instrument.\"\n        }\n      },\n      {\n        \"@type\": \"Question\",\n        \"name\": \"Does the ZigZag indicator repaint?\",\n        \"acceptedAnswer\": {\n          \"@type\": \"Answer\",\n          \"text\": \"Yes. Its last line keeps moving to each new high or low until the price moves far enough in the opposite direction. The earlier lines are fixed, so trade only on extremes that are already confirmed.\"\n        }\n      },\n      {\n        \"@type\": \"Question\",\n        \"name\": \"Can I trade with ZigZag alone?\",\n        \"acceptedAnswer\": {\n          \"@type\": \"Answer\",\n          \"text\": \"It is possible, but most traders combine it with a trend tool, such as a trendline or a moving average, because ZigZag shows the structure of the market, while the trend tool gives the direction. The article shows a trend method and a 1-2-3 reversal method built this way.\"\n        }\n      },\n      {\n        \"@type\": \"Question\",\n        \"name\": \"Where is ZigZag in MT4?\",\n        \"acceptedAnswer\": {\n          \"@type\": \"Answer\",\n          \"text\": \"Open Insert -> Indicators in the main menu and choose ZigZag from the list of indicators that come with the terminal. It is also available in the Navigator window, from where it can be dragged onto the chart.\"\n        }\n      }\n    ]\n  }\n  <\/script>\n\n<div class=\"zz-disclaimer\">\n  <em>Any information provided in articles on this website is based solely on the personal opinions of the authors. These articles should not be construed as trading recommendations or a call to action. The authors and RoboForex accept no responsibility for the results of any trades made on the basis of these recommendations and reviews. Past performance is not indicative of future results. Trading stocks and CFDs involves a high risk of capital loss.<\/em>\n<\/div>\n<\/div>\n<\/div>\n\n\n<style>\n:root {\n  --promo-border:#e8e8e8;\n  --promo-bg:    #f8f8f8;\n  --green-hover: #489022;\n  --green:        #5ab02b;\n  --text:         #2E3A59;\n  --text-light:   #666666;\n  --heading:      #2E3A59;\n  --border:       #e0e0e0;\n  --table-head:   #f5f5f5;\n  --table-stripe: #fafafa;\n  --link:         #0384c6;\n  --radius:       4px;\n  --font:         'Roboto', Arial, sans-serif;\n  --max-w:        1160px;\n}\n\n\/* Outer wrapper. No side padding, the theme's container provides it.\n   See docs\/decisions\/0014-wrapper-carries-no-side-padding.md *\/\n.zz-wrap { box-sizing: border-box; max-width: 1160px; margin: 0 auto; padding: 0; }\n\n\/* Base prose *\/\n.zz {\n  font-family: var(--font);\n  font-size: 20px;\n  line-height: 1.7;\n  color: var(--text);\n  max-width: var(--max-w);\n}\n.zz.zz, .zz.zz * {\n  font-family: 'Roboto', Arial, sans-serif !important;\n}\n.zz p { margin: 0 0 20px; }\n\/* Text links: --link, never underlined, hover included. Scoped so buttons\n   keep their own colour. See docs\/decisions\/0012-text-link-colour.md *\/\n.zz p a, .zz li a, .zz figcaption a, .zz td a,\n.zz .zz-faq-a a, .zz .zz-disclaimer a {\n  color: var(--link); text-decoration: none;\n}\n.zz p a:hover, .zz li a:hover, .zz figcaption a:hover, .zz td a:hover,\n.zz .zz-faq-a a:hover, .zz .zz-disclaimer a:hover { text-decoration: none; }\n.zz strong { color: var(--heading); font-weight: 700; }\n.zz em { font-style: italic; }\n.zz ul { padding-left: 22px; margin: 0 0 18px; display: flex; flex-direction: column; gap: 6px; }\n.zz li { font-size: 20px; line-height: 1.7; color: var(--text); }\n\n\/* Headings *\/\n.zz h2 { font-size: 32px; font-weight: 700; color: var(--heading); margin: 40px 0 16px; scroll-margin-top: 68px; }\n.zz h3 { font-size: 22px; font-weight: 700; color: var(--heading); margin: 28px 0 12px; scroll-margin-top: 68px; }\n@media (max-width: 600px) {\n  .zz h2 { font-size: 26px; }\n  .zz h3 { font-size: 20px; }\n}\n\n\n\/* Images. Native WordPress block, overflow guard only. *\/\n.wp-block-image { margin: 24px 0; }\n.wp-block-image img { max-width: 100%; height: auto; display: block; }\n.zz .wp-element-caption { font-size: 14px; color: var(--text-light); line-height: 1.5; margin: 8px 0 0; }\n\n\/* Tables. Two columns cap at 720px, four columns at 900. *\/\n.zz-table-wrap { max-width: 720px; overflow-x: auto; margin: 24px 0; border: 1px solid var(--border); border-radius: var(--radius); }\n.zz-table-wrap.zz-table-wide { max-width: 900px; }\n.zz table.rf { width: 100%; border-collapse: collapse; font-size: 16px; margin-bottom: 0; }\n.zz table.rf thead tr { background: var(--table-head); }\n.zz table.rf th { padding: 10px 14px; text-align: left; font-size: 16px; font-weight: 700; color: var(--heading); border-bottom: 2px solid var(--border); }\n.zz table.rf td { padding: 10px 14px; border-bottom: 1px solid var(--border); vertical-align: middle; line-height: 1.4; color: var(--text); }\n.zz table.rf tr:last-child td { border-bottom: none; }\n.zz table.rf tr:nth-child(even) td { background: var(--table-stripe); }\n.zz-table-wrap thead th { background: var(--table-head) !important; color: var(--heading) !important; }\n\n@media (max-width: 600px) {\n  .zz-table-wrap { border: none; }\n  .zz table.rf thead { display: none; }\n  .zz table.rf tr { display: block; margin-bottom: 12px; border: 1px solid var(--border); border-radius: var(--radius); }\n  .zz table.rf td { display: flex; justify-content: space-between; gap: 12px; border-bottom: 1px solid var(--border); text-align: right; }\n  .zz table.rf td::before { content: attr(data-label); font-weight: 700; color: var(--text-light); text-align: left; }\n}\n\n\/* Stacked tables: long text cells, so at 600px each cell shows its label\n   above the value, full width, left-aligned. *\/\n@media (max-width: 600px) {\n  .zz table.rf.zz-stack td { display: block; text-align: left; }\n  .zz table.rf.zz-stack td::before { display: block; margin-bottom: 2px; font-size: 14px; }\n}\n\n\/* Small note under a table *\/\n.zz p.zz-note { font-size: 15px; line-height: 1.55; color: var(--text-light); margin: -8px 0 24px; }\n\n\/* Promo *\/\n.zz-promo { background: var(--promo-bg); border: 1px solid var(--promo-border); border-radius: var(--radius); margin: 36px 0; padding: 24px 28px; display: grid; grid-template-columns: 1fr auto; align-items: center; gap: 24px; }\n@media (max-width: 600px) { .zz-promo { grid-template-columns: 1fr; padding: 20px; } }\n.zz-promo-title { font-size: 20px; font-weight: 700; color: var(--heading); margin-bottom: 5px; line-height: 1.3; }\n.zz-promo-sub { font-size: 15px; color: var(--text-light); line-height: 1.5; }\n.zz-promo-actions { display: flex; gap: 8px; flex-wrap: wrap; }\n.zz-promo-btn { display: inline-block; background: var(--green) !important; color: #fff !important; text-decoration: none !important; font-size: 15px; font-weight: 700; padding: 10px 15px; border-radius: 3px; white-space: nowrap; transition: background .15s; }\n.zz-promo-btn:hover { background: var(--green-hover) !important; }\n\n\/* CTA, a bare centred link *\/\n.zz-cta { text-align: center; margin: 36px 0; }\n.zz-cta a { display: inline-block; background: var(--green) !important; color: #fff !important; text-decoration: none !important; font-size: 20px; font-weight: 700; padding: 13px 32px; border-radius: 3px; transition: background .15s; }\n.zz-cta a:hover { background: var(--green-hover) !important; }\n@media (max-width: 600px) { .zz-cta a { font-size: 17px; padding: 12px 20px; } }\n\n\/* FAQ *\/\n.zz-faq { margin: 8px 0; max-width: 900px; }\n.zz-faq details.zz-faq-item { border-bottom: 1px solid var(--border); }\n.zz-faq details.zz-faq-item:last-child { border-bottom: none; }\n.zz-faq details.zz-faq-item summary.zz-faq-q { list-style: none; cursor: pointer; display: flex; align-items: center; justify-content: space-between; gap: 12px; padding: 16px 0; margin: 0; font-size: 18px; font-weight: 700; color: var(--heading); user-select: none; }\n.zz-faq details.zz-faq-item summary.zz-faq-q::-webkit-details-marker { display: none; }\n.zz-faq details.zz-faq-item summary.zz-faq-q::after { content: '+'; flex-shrink: 0; font-size: 22px; font-weight: 300; color: var(--green); line-height: 1; }\n.zz-faq details.zz-faq-item[open] summary.zz-faq-q::after { content: '-'; }\n.zz-faq .zz-faq-a { font-size: 18px; color: var(--text); line-height: 1.65; margin: 0 0 16px; padding: 0; animation: zz-faq-open .18s ease; }\n@keyframes zz-faq-open { from { opacity: 0; transform: translateY(-4px); } to { opacity: 1; transform: translateY(0); } }\n@media (max-width: 600px) {\n  .zz-faq details.zz-faq-item summary.zz-faq-q { font-size: 17px; }\n  .zz-faq .zz-faq-a { font-size: 17px; }\n}\n\n\/* Disclaimer *\/\n.zz-disclaimer { font-size: 12px; color: var(--text-light); line-height: 1.65; margin-top: 32px; padding-top: 20px; border-top: 1px solid var(--border); }\n.zz-disclaimer em { font-style: italic; }\n\n\/* Telegram button in the MobileTrader promo, as in the trade ideas. Decision 0025. *\/\n.zz .zz-promo-btn-tg { background: #229ED9 !important; }\n.zz .zz-promo-btn-tg:hover { background: #1a8fc4 !important; }\n\n\/* TL;DR. Every Education article, left accent, no fill. Decision 0024. *\/\n.zz .zz-tldr { border: none; border-left: 3px solid var(--green); padding: 4px 0 4px 20px; margin: 24px 0 28px; }\n.zz .zz-tldr-label { font-size: 14px; font-weight: 700; letter-spacing: .08em; text-transform: uppercase; color: var(--text-light); margin: 0 0 6px; }\n.zz .zz-tldr ol { margin: 0; padding-left: 22px; }\n.zz .zz-tldr li { font-size: 17px; line-height: 1.6; margin: 0 0 4px; }\n.zz .zz-tldr li:last-child { margin-bottom: 0; }\n\n\/* Numbered steps *\/\n.zz ol.zz-steps { padding-left: 30px; margin: 0 0 18px; }\n.zz ol.zz-steps li { font-size: 20px; line-height: 1.7; color: var(--text); margin: 0 0 6px; padding-left: 4px; }\n.zz ol.zz-steps li::marker { color: var(--green); font-weight: 700; }\n<\/style>\n\n<\/body><\/html>\n","protected":false},"excerpt":{"rendered":"<p>What Depth, Deviation and Backstep change, why the last ZigZag line repaints and two ways to trade with the indicator in MT4.<\/p>\n","protected":false},"author":58,"featured_media":3023,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","jetpack_post_was_ever_published":false},"categories":[29],"tags":[2127],"class_list":["post-3017","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-education","tag-zigzag-indicator"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>ZigZag Indicator: Settings, Repainting and Trading Strategies<\/title>\n<meta name=\"description\" content=\"ZigZag indicator explained: what Depth, Deviation and Backstep do, why the last line repaints and how to trade the trend and the 1-2-3 reversal with it.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/roboforex.com\/blog\/education\/trading-with-zigzag-settings-and-use\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"ZigZag Indicator: Settings, Repainting and Trading Strategies\" \/>\n<meta property=\"og:description\" content=\"ZigZag indicator explained: what Depth, Deviation and Backstep do, why the last line repaints and how to trade the trend and the 1-2-3 reversal with it.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/roboforex.com\/blog\/education\/trading-with-zigzag-settings-and-use\/\" \/>\n<meta property=\"og:site_name\" content=\"RoboForex Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/RoboForexOfficial\/\" \/>\n<meta property=\"article:published_time\" content=\"2020-02-27T12:00:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-09-28T13:12:14+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/roboforex.com\/blog\/wp-content\/uploads\/2020\/02\/indicator-zigzag.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1160\" \/>\n\t<meta property=\"og:image:height\" content=\"500\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@RoboForexGlobal\" \/>\n<meta name=\"twitter:site\" content=\"@RoboForexGlobal\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Server Ametov\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"11 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/roboforex.com\\\/blog\\\/education\\\/trading-with-zigzag-settings-and-use\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/roboforex.com\\\/blog\\\/education\\\/trading-with-zigzag-settings-and-use\\\/\"},\"headline\":\"How to Trade with ZigZag Indicator: Settings and Use\",\"datePublished\":\"2020-02-27T12:00:00+00:00\",\"dateModified\":\"2026-09-28T13:12:14+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/roboforex.com\\\/blog\\\/education\\\/trading-with-zigzag-settings-and-use\\\/\"},\"wordCount\":2027,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/roboforex.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/roboforex.com\\\/blog\\\/education\\\/trading-with-zigzag-settings-and-use\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/roboforex.com\\\/blog\\\/wp-content\\\/uploads\\\/2020\\\/02\\\/indicator-zigzag.png\",\"keywords\":[\"zigzag indicator\"],\"articleSection\":[\"Education\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/roboforex.com\\\/blog\\\/education\\\/trading-with-zigzag-settings-and-use\\\/\",\"url\":\"https:\\\/\\\/roboforex.com\\\/blog\\\/education\\\/trading-with-zigzag-settings-and-use\\\/\",\"name\":\"ZigZag Indicator: Settings, Repainting and Trading Strategies\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/roboforex.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/roboforex.com\\\/blog\\\/education\\\/trading-with-zigzag-settings-and-use\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/roboforex.com\\\/blog\\\/education\\\/trading-with-zigzag-settings-and-use\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/roboforex.com\\\/blog\\\/wp-content\\\/uploads\\\/2020\\\/02\\\/indicator-zigzag.png\",\"datePublished\":\"2020-02-27T12:00:00+00:00\",\"dateModified\":\"2026-09-28T13:12:14+00:00\",\"description\":\"ZigZag indicator explained: what Depth, Deviation and Backstep do, why the last line repaints and how to trade the trend and the 1-2-3 reversal with it.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/roboforex.com\\\/blog\\\/education\\\/trading-with-zigzag-settings-and-use\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/roboforex.com\\\/blog\\\/education\\\/trading-with-zigzag-settings-and-use\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/roboforex.com\\\/blog\\\/education\\\/trading-with-zigzag-settings-and-use\\\/#primaryimage\",\"url\":\"https:\\\/\\\/roboforex.com\\\/blog\\\/wp-content\\\/uploads\\\/2020\\\/02\\\/indicator-zigzag.png\",\"contentUrl\":\"https:\\\/\\\/roboforex.com\\\/blog\\\/wp-content\\\/uploads\\\/2020\\\/02\\\/indicator-zigzag.png\",\"width\":1160,\"height\":500},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/roboforex.com\\\/blog\\\/education\\\/trading-with-zigzag-settings-and-use\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Main\",\"item\":\"https:\\\/\\\/roboforex.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Education\",\"item\":\"https:\\\/\\\/roboforex.com\\\/blog\\\/category\\\/education\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"How to Trade with ZigZag Indicator: Settings and Use\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/roboforex.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/roboforex.com\\\/blog\\\/\",\"name\":\"RoboForex Blog\",\"description\":\"RoboForex Blog for Traders: Trading News, Analysis, Forecasts - Forex and Stocks\",\"publisher\":{\"@id\":\"https:\\\/\\\/roboforex.com\\\/blog\\\/#organization\"},\"alternateName\":\"RoboForex Ltd\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/roboforex.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/roboforex.com\\\/blog\\\/#organization\",\"name\":\"RoboForex Ltd\",\"alternateName\":\"RoboForex\",\"url\":\"https:\\\/\\\/roboforex.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/roboforex.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/roboforex.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/android-chrome-512x512-1.png\",\"contentUrl\":\"https:\\\/\\\/roboforex.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/android-chrome-512x512-1.png\",\"width\":512,\"height\":512,\"caption\":\"RoboForex Ltd\"},\"image\":{\"@id\":\"https:\\\/\\\/roboforex.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/RoboForexOfficial\\\/\",\"https:\\\/\\\/x.com\\\/RoboForexGlobal\",\"https:\\\/\\\/www.youtube.com\\\/RoboForexOfficial\",\"https:\\\/\\\/t.me\\\/roboforex_official\",\"https:\\\/\\\/www.instagram.com\\\/roboforex\\\/\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"ZigZag Indicator: Settings, Repainting and Trading Strategies","description":"ZigZag indicator explained: what Depth, Deviation and Backstep do, why the last line repaints and how to trade the trend and the 1-2-3 reversal with it.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/roboforex.com\/blog\/education\/trading-with-zigzag-settings-and-use\/","og_locale":"en_US","og_type":"article","og_title":"ZigZag Indicator: Settings, Repainting and Trading Strategies","og_description":"ZigZag indicator explained: what Depth, Deviation and Backstep do, why the last line repaints and how to trade the trend and the 1-2-3 reversal with it.","og_url":"https:\/\/roboforex.com\/blog\/education\/trading-with-zigzag-settings-and-use\/","og_site_name":"RoboForex Blog","article_publisher":"https:\/\/www.facebook.com\/RoboForexOfficial\/","article_published_time":"2020-02-27T12:00:00+00:00","article_modified_time":"2026-09-28T13:12:14+00:00","og_image":[{"width":1160,"height":500,"url":"https:\/\/roboforex.com\/blog\/wp-content\/uploads\/2020\/02\/indicator-zigzag.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_creator":"@RoboForexGlobal","twitter_site":"@RoboForexGlobal","twitter_misc":{"Written by":"Server Ametov","Est. reading time":"11 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/roboforex.com\/blog\/education\/trading-with-zigzag-settings-and-use\/#article","isPartOf":{"@id":"https:\/\/roboforex.com\/blog\/education\/trading-with-zigzag-settings-and-use\/"},"headline":"How to Trade with ZigZag Indicator: Settings and Use","datePublished":"2020-02-27T12:00:00+00:00","dateModified":"2026-09-28T13:12:14+00:00","mainEntityOfPage":{"@id":"https:\/\/roboforex.com\/blog\/education\/trading-with-zigzag-settings-and-use\/"},"wordCount":2027,"commentCount":0,"publisher":{"@id":"https:\/\/roboforex.com\/blog\/#organization"},"image":{"@id":"https:\/\/roboforex.com\/blog\/education\/trading-with-zigzag-settings-and-use\/#primaryimage"},"thumbnailUrl":"https:\/\/roboforex.com\/blog\/wp-content\/uploads\/2020\/02\/indicator-zigzag.png","keywords":["zigzag indicator"],"articleSection":["Education"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/roboforex.com\/blog\/education\/trading-with-zigzag-settings-and-use\/","url":"https:\/\/roboforex.com\/blog\/education\/trading-with-zigzag-settings-and-use\/","name":"ZigZag Indicator: Settings, Repainting and Trading Strategies","isPartOf":{"@id":"https:\/\/roboforex.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/roboforex.com\/blog\/education\/trading-with-zigzag-settings-and-use\/#primaryimage"},"image":{"@id":"https:\/\/roboforex.com\/blog\/education\/trading-with-zigzag-settings-and-use\/#primaryimage"},"thumbnailUrl":"https:\/\/roboforex.com\/blog\/wp-content\/uploads\/2020\/02\/indicator-zigzag.png","datePublished":"2020-02-27T12:00:00+00:00","dateModified":"2026-09-28T13:12:14+00:00","description":"ZigZag indicator explained: what Depth, Deviation and Backstep do, why the last line repaints and how to trade the trend and the 1-2-3 reversal with it.","breadcrumb":{"@id":"https:\/\/roboforex.com\/blog\/education\/trading-with-zigzag-settings-and-use\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/roboforex.com\/blog\/education\/trading-with-zigzag-settings-and-use\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/roboforex.com\/blog\/education\/trading-with-zigzag-settings-and-use\/#primaryimage","url":"https:\/\/roboforex.com\/blog\/wp-content\/uploads\/2020\/02\/indicator-zigzag.png","contentUrl":"https:\/\/roboforex.com\/blog\/wp-content\/uploads\/2020\/02\/indicator-zigzag.png","width":1160,"height":500},{"@type":"BreadcrumbList","@id":"https:\/\/roboforex.com\/blog\/education\/trading-with-zigzag-settings-and-use\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Main","item":"https:\/\/roboforex.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Education","item":"https:\/\/roboforex.com\/blog\/category\/education\/"},{"@type":"ListItem","position":3,"name":"How to Trade with ZigZag Indicator: Settings and Use"}]},{"@type":"WebSite","@id":"https:\/\/roboforex.com\/blog\/#website","url":"https:\/\/roboforex.com\/blog\/","name":"RoboForex Blog","description":"RoboForex Blog for Traders: Trading News, Analysis, Forecasts - Forex and Stocks","publisher":{"@id":"https:\/\/roboforex.com\/blog\/#organization"},"alternateName":"RoboForex Ltd","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/roboforex.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/roboforex.com\/blog\/#organization","name":"RoboForex Ltd","alternateName":"RoboForex","url":"https:\/\/roboforex.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/roboforex.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/roboforex.com\/blog\/wp-content\/uploads\/2026\/06\/android-chrome-512x512-1.png","contentUrl":"https:\/\/roboforex.com\/blog\/wp-content\/uploads\/2026\/06\/android-chrome-512x512-1.png","width":512,"height":512,"caption":"RoboForex Ltd"},"image":{"@id":"https:\/\/roboforex.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/RoboForexOfficial\/","https:\/\/x.com\/RoboForexGlobal","https:\/\/www.youtube.com\/RoboForexOfficial","https:\/\/t.me\/roboforex_official","https:\/\/www.instagram.com\/roboforex\/"]}]}},"jetpack_featured_media_url":"https:\/\/roboforex.com\/blog\/wp-content\/uploads\/2020\/02\/indicator-zigzag.png","views":{"total":7909,"cached_at":""},"_links":{"self":[{"href":"https:\/\/roboforex.com\/blog\/wp-json\/wp\/v2\/posts\/3017","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/roboforex.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/roboforex.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/roboforex.com\/blog\/wp-json\/wp\/v2\/users\/58"}],"replies":[{"embeddable":true,"href":"https:\/\/roboforex.com\/blog\/wp-json\/wp\/v2\/comments?post=3017"}],"version-history":[{"count":9,"href":"https:\/\/roboforex.com\/blog\/wp-json\/wp\/v2\/posts\/3017\/revisions"}],"predecessor-version":[{"id":22046,"href":"https:\/\/roboforex.com\/blog\/wp-json\/wp\/v2\/posts\/3017\/revisions\/22046"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/roboforex.com\/blog\/wp-json\/wp\/v2\/media\/3023"}],"wp:attachment":[{"href":"https:\/\/roboforex.com\/blog\/wp-json\/wp\/v2\/media?parent=3017"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/roboforex.com\/blog\/wp-json\/wp\/v2\/categories?post=3017"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/roboforex.com\/blog\/wp-json\/wp\/v2\/tags?post=3017"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}