{"id":611,"date":"2018-08-13T21:08:32","date_gmt":"2018-08-13T21:08:32","guid":{"rendered":"http:\/\/patternsmart.com\/wp\/?p=611"},"modified":"2018-08-13T21:08:32","modified_gmt":"2018-08-13T21:08:32","slug":"m-shape-bullish-xabcd-5-point-chart-pattern-indicator-for-ninjatrader-nt8","status":"publish","type":"post","link":"https:\/\/patternsmart.com\/wp\/m-shape-bullish-xabcd-5-point-chart-pattern-indicator-for-ninjatrader-nt8\/","title":{"rendered":"M shape bullish XABCD 5-point chart pattern indicator for Ninjatrader NT8"},"content":{"rendered":"<p><span data-blogger-escaped-style=\"font-size: 18px;\"><span style=\"font-family: 'arial', 'helvetica', sans-serif;\" data-blogger-escaped-style=\"font-family: &quot;arial&quot; , &quot;helvetica&quot; , sans-serif;\">XABCD 5-point chart patterns are very common and popular in technical analysis, some of them have already been named, such as Gartley, Butterfly, Bat, Crab, Shark and Cypher.<\/span><\/span><\/p>\n<p><span data-blogger-escaped-style=\"font-size: 18px;\"><span style=\"font-family: 'arial', 'helvetica', sans-serif;\" data-blogger-escaped-style=\"font-family: &quot;arial&quot; , &quot;helvetica&quot; , sans-serif;\">As the name suggests, XABCD pattern has 5 points and 4 legs formed by those 5 points. The concept of XABCD 5-point pattern is to compare the retracement level between legs. For example, when you see AB makes a 0.382 or 38.2% Fibonacci retracement of the X-A leg or XA, it means that the price difference from point A to B is equal to 38.2% of the price difference from point X to A.<\/span><\/span><\/p>\n<p><span data-blogger-escaped-style=\"font-size: 18px;\"><span style=\"font-family: 'arial', 'helvetica', sans-serif;\" data-blogger-escaped-style=\"font-family: &quot;arial&quot; , &quot;helvetica&quot; , sans-serif;\">If we use a formular to represent the relation, it will be: (B-A)=0.382*(X-A);<\/span><\/span><\/p>\n<p><span data-blogger-escaped-style=\"font-size: 18px;\"><span style=\"font-family: 'arial', 'helvetica', sans-serif;\" data-blogger-escaped-style=\"font-family: &quot;arial&quot; , &quot;helvetica&quot; , sans-serif;\">This indicator is able to detect and highlight any Bullish<span style=\"color: #0000cd;\" data-blogger-escaped-style=\"color: mediumblue;\"><b> M shape <\/b><\/span>XABCD 5-point chart pattern based on your pre-defined settings, and plots the fibonacci retracement automatically.<\/span><\/span><\/p>\n<p>&nbsp;<\/p>\n<p><a href=\"https:\/\/2.bp.blogspot.com\/-NSH7HX4RHTI\/WbDBzI7LBkI\/AAAAAAAAFO4\/-q0U12haK841xlYP-IvuhU6XWWTvJnqbQCKgBGAs\/s1600\/bull%2BXABCD%2B%25282%2529.png\"><img decoding=\"async\" src=\"https:\/\/2.bp.blogspot.com\/-NSH7HX4RHTI\/WbDBzI7LBkI\/AAAAAAAAFO4\/-q0U12haK841xlYP-IvuhU6XWWTvJnqbQCKgBGAs\/s1600\/bull%2BXABCD%2B%25282%2529.png\" border=\"0\" \/><\/a><\/p>\n<p><span data-blogger-escaped-style=\"font-size: 18px;\"><span style=\"font-family: 'arial', 'helvetica', sans-serif;\" data-blogger-escaped-style=\"font-family: &quot;arial&quot; , &quot;helvetica&quot; , sans-serif;\">The following video shows how it plots in realtime.<\/span><\/span><\/p>\n<p><iframe loading=\"lazy\" src=\"https:\/\/www.youtube.com\/embed\/X9ISQShIRCk?rel=0\" width=\"560\" height=\"315\" frameborder=\"0\" data-blogger-escaped-allowfullscreen=\"\"><\/iframe><\/p>\n<p><span data-blogger-escaped-style=\"font-size: 18px;\"><span style=\"font-family: 'arial', 'helvetica', sans-serif;\" data-blogger-escaped-style=\"font-family: &quot;arial&quot; , &quot;helvetica&quot; , sans-serif;\"><b>How it works:<\/b><\/span><\/span><\/p>\n<p><span data-blogger-escaped-style=\"font-size: 18px;\"><span style=\"font-family: 'arial', 'helvetica', sans-serif;\" data-blogger-escaped-style=\"font-family: &quot;arial&quot; , &quot;helvetica&quot; , sans-serif;\">It uses Zigzag to track the price trend and detect all four legs based on your settings. If there are four adjacent legs that meet the retracement levels you set, it will highlight the XABCD 5 points, plot two triangles and draw the Fibonacci retracemen lines. The image below is an example of what this indicator plots on chart.<\/span><\/span><\/p>\n<p><a href=\"https:\/\/3.bp.blogspot.com\/-BdVhRIb0DS4\/WbDDKiz74jI\/AAAAAAAAFPA\/fJpoSfzX-4ICLAl5oCpBM0LmsrRYUWqNgCKgBGAs\/s1600\/bull%2BXABCD%2B%25281%2529.png\"><img decoding=\"async\" src=\"https:\/\/3.bp.blogspot.com\/-BdVhRIb0DS4\/WbDDKiz74jI\/AAAAAAAAFPA\/fJpoSfzX-4ICLAl5oCpBM0LmsrRYUWqNgCKgBGAs\/s1600\/bull%2BXABCD%2B%25281%2529.png\" border=\"0\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p><span data-blogger-escaped-style=\"font-size: 18px;\"><span style=\"font-family: 'arial', 'helvetica', sans-serif;\" data-blogger-escaped-style=\"font-family: &quot;arial&quot; , &quot;helvetica&quot; , sans-serif;\"><b>Features:<\/b><\/span><\/span><\/p>\n<ol>\n<li><span data-blogger-escaped-style=\"font-size: 18px;\"><span style=\"font-family: 'arial', 'helvetica', sans-serif;\" data-blogger-escaped-style=\"font-family: &quot;arial&quot; , &quot;helvetica&quot; , sans-serif;\">Automatically highlight the M shape XABCD 5 points pattern and shade the triangle XAB and BCD.<\/span><\/span><\/li>\n<li><span data-blogger-escaped-style=\"font-size: 18px;\"><span style=\"font-family: 'arial', 'helvetica', sans-serif;\" data-blogger-escaped-style=\"font-family: &quot;arial&quot; , &quot;helvetica&quot; , sans-serif;\">You will be able to change the outline color for those 4 legs, XA, AB, BC and CD.<\/span><\/span><\/li>\n<li><span data-blogger-escaped-style=\"font-size: 18px;\"><span style=\"font-family: 'arial', 'helvetica', sans-serif;\" data-blogger-escaped-style=\"font-family: &quot;arial&quot; , &quot;helvetica&quot; , sans-serif;\">You will be able to change the shade color and transparent level of the two triangles XAB and BCD.<\/span><\/span><\/li>\n<li><span data-blogger-escaped-style=\"font-size: 18px;\"><span style=\"font-family: 'arial', 'helvetica', sans-serif;\" data-blogger-escaped-style=\"font-family: &quot;arial&quot; , &quot;helvetica&quot; , sans-serif;\">Automatically draw Fibonacci retracement levels with ON\/OFF switch, <\/span><\/span>\n<ul>\n<li><span data-blogger-escaped-style=\"font-size: 18px;\"><span style=\"font-family: 'arial', 'helvetica', sans-serif;\" data-blogger-escaped-style=\"font-family: &quot;arial&quot; , &quot;helvetica&quot; , sans-serif;\">adjust how many bars used for the extension of fibo levels.<\/span><\/span><\/li>\n<li><span data-blogger-escaped-style=\"font-size: 18px;\"><span style=\"font-family: 'arial', 'helvetica', sans-serif;\" data-blogger-escaped-style=\"font-family: &quot;arial&quot; , &quot;helvetica&quot; , sans-serif;\">select Right or Left side to show the fibo values.<\/span><\/span><\/li>\n<\/ul>\n<\/li>\n<li><span data-blogger-escaped-style=\"font-size: 18px;\"><span style=\"font-family: 'arial', 'helvetica', sans-serif;\" data-blogger-escaped-style=\"font-family: &quot;arial&quot; , &quot;helvetica&quot; , sans-serif;\">Plot a projection (not prediction) of the D point when XABC is confirmed.<\/span><\/span>\n<ul>\n<li><span data-blogger-escaped-style=\"font-size: 18px;\"><span style=\"font-family: 'arial', 'helvetica', sans-serif;\" data-blogger-escaped-style=\"font-family: &quot;arial&quot; , &quot;helvetica&quot; , sans-serif;\">Enable to turn this feature ON\/OFF.<\/span><\/span><\/li>\n<li><span data-blogger-escaped-style=\"font-size: 18px;\"><span style=\"font-family: 'arial', 'helvetica', sans-serif;\" data-blogger-escaped-style=\"font-family: &quot;arial&quot; , &quot;helvetica&quot; , sans-serif;\">If the actual D point is detected, the projection will be removed.<\/span><\/span><\/li>\n<\/ul>\n<\/li>\n<li><span data-blogger-escaped-style=\"font-size: 18px;\"><span style=\"font-family: 'arial', 'helvetica', sans-serif;\" data-blogger-escaped-style=\"font-family: &quot;arial&quot; , &quot;helvetica&quot; , sans-serif;\">Show XABCD patterns on history data, if turn this feature OFF, it will only plot the last one XABCD pattern.<\/span><\/span><\/li>\n<li><span data-blogger-escaped-style=\"font-size: 18px;\"><span style=\"font-family: 'arial', 'helvetica', sans-serif;\" data-blogger-escaped-style=\"font-family: &quot;arial&quot; , &quot;helvetica&quot; , sans-serif;\">Sound alert whenever a XABCD pattern is detected.<\/span><\/span><\/li>\n<li><span data-blogger-escaped-style=\"font-size: 18px;\"><span style=\"font-family: 'arial', 'helvetica', sans-serif;\" data-blogger-escaped-style=\"font-family: &quot;arial&quot; , &quot;helvetica&quot; , sans-serif;\">Select different alert sound files with drop down menu.<\/span><\/span><\/li>\n<li><span data-blogger-escaped-style=\"font-size: 18px;\"><span style=\"font-family: 'arial', 'helvetica', sans-serif;\" data-blogger-escaped-style=\"font-family: &quot;arial&quot; , &quot;helvetica&quot; , sans-serif;\">Adjust the Zigzag parameters:<\/span><\/span>\n<ul>\n<li><span data-blogger-escaped-style=\"font-size: 18px;\"><span style=\"font-family: 'arial', 'helvetica', sans-serif;\" data-blogger-escaped-style=\"font-family: &quot;arial&quot; , &quot;helvetica&quot; , sans-serif;\">Zigzag deviation type:\u00a0 percentage or point<\/span><\/span><\/li>\n<li><span data-blogger-escaped-style=\"font-size: 18px;\"><span style=\"font-family: 'arial', 'helvetica', sans-serif;\" data-blogger-escaped-style=\"font-family: &quot;arial&quot; , &quot;helvetica&quot; , sans-serif;\">Zigzag deviation value.<\/span><\/span><\/li>\n<li><span data-blogger-escaped-style=\"font-size: 18px;\"><span style=\"font-family: 'arial', 'helvetica', sans-serif;\" data-blogger-escaped-style=\"font-family: &quot;arial&quot; , &quot;helvetica&quot; , sans-serif;\">Switch ON\/OFF to show Zigzag line.<\/span><\/span><\/li>\n<\/ul>\n<\/li>\n<\/ol>\n<p><span data-blogger-escaped-style=\"font-size: 18px;\"><span style=\"font-family: 'arial', 'helvetica', sans-serif;\" data-blogger-escaped-style=\"font-family: &quot;arial&quot; , &quot;helvetica&quot; , sans-serif;\"><a href=\"https:\/\/1.bp.blogspot.com\/-cJjpFxgJu5g\/WaI1U_6WiOI\/AAAAAAAAFJI\/Vrk5plErreIkdoUFiil0x4bEx8op4VKQgCKgBGAs\/s1600\/bear%2BXABCD%2Binput1.png\"><img decoding=\"async\" src=\"https:\/\/1.bp.blogspot.com\/-cJjpFxgJu5g\/WaI1U_6WiOI\/AAAAAAAAFJI\/Vrk5plErreIkdoUFiil0x4bEx8op4VKQgCKgBGAs\/s1600\/bear%2BXABCD%2Binput1.png\" \/><\/a><\/span><\/span><\/p>\n<p><span data-blogger-escaped-style=\"font-size: 18px;\"><span style=\"font-family: 'arial', 'helvetica', sans-serif;\" data-blogger-escaped-style=\"font-family: &quot;arial&quot; , &quot;helvetica&quot; , sans-serif;\">The retracement levels in some of the XABCD patterns definition are theoretical values, it&#8217;s not realistic to set the retracement as a fixed value such as 0.618, since you may not be able to find any pattern in a short time.<\/span><\/span><\/p>\n<p><span data-blogger-escaped-style=\"font-size: 18px;\"><span style=\"font-family: 'arial', 'helvetica', sans-serif;\" data-blogger-escaped-style=\"font-family: &quot;arial&quot; , &quot;helvetica&quot; , sans-serif;\">It&#8217;s better to set the value as a range. For example, if you want to detect 0.618 retracement from AB to XA, then set a range from 0.6 to 0.64 will be more practical.<\/span><\/span><\/p>\n<p><span data-blogger-escaped-style=\"font-size: 18px;\"><span style=\"font-family: 'arial', 'helvetica', sans-serif;\" data-blogger-escaped-style=\"font-family: &quot;arial&quot; , &quot;helvetica&quot; , sans-serif;\">Set the inputs as:\u00a0 ratio AB:XA &lt;=0.6 and ratio AB:XA &gt;=0.64.<\/span><\/span><\/p>\n<p><span data-blogger-escaped-style=\"font-size: 18px;\"><span style=\"font-family: 'arial', 'helvetica', sans-serif;\" data-blogger-escaped-style=\"font-family: &quot;arial&quot; , &quot;helvetica&quot; , sans-serif;\">Define the retracement between legs as shown in the picture below.<\/span><\/span><\/p>\n<ul>\n<li><span data-blogger-escaped-style=\"font-size: 18px;\"><span style=\"font-family: 'arial', 'helvetica', sans-serif;\" data-blogger-escaped-style=\"font-family: &quot;arial&quot; , &quot;helvetica&quot; , sans-serif;\">If you want to compare BC and XA instead of BC and AB then enalbe BC:XA, it will disable BC:AB automatically. Same for CD:XC.<\/span><\/span><\/li>\n<\/ul>\n<p><span data-blogger-escaped-style=\"font-size: 18px;\"><span style=\"font-family: 'arial', 'helvetica', sans-serif;\" data-blogger-escaped-style=\"font-family: &quot;arial&quot; , &quot;helvetica&quot; , sans-serif;\"><a href=\"https:\/\/2.bp.blogspot.com\/-G90GFEPE0SQ\/WaI1U8o6UTI\/AAAAAAAAFJI\/W0bHvcdAE68teARp5GhscKdlLgmFoKGrgCKgBGAs\/s1600\/bear%2BXABCD%2Binput2.png\"><img decoding=\"async\" src=\"https:\/\/2.bp.blogspot.com\/-G90GFEPE0SQ\/WaI1U8o6UTI\/AAAAAAAAFJI\/W0bHvcdAE68teARp5GhscKdlLgmFoKGrgCKgBGAs\/s1600\/bear%2BXABCD%2Binput2.png\" \/><\/a><\/span><\/span><\/p>\n<p><span data-blogger-escaped-style=\"font-size: 18px;\"><span style=\"font-family: 'arial', 'helvetica', sans-serif;\" data-blogger-escaped-style=\"font-family: &quot;arial&quot; , &quot;helvetica&quot; , sans-serif;\">Show XABCD patterns on history data, if turn this feature OFF, it will only plot the latest XABCD pattern.<\/span><\/span><\/p>\n<p><a href=\"https:\/\/2.bp.blogspot.com\/-NtjnOXhy4UQ\/WbGCdvWsCII\/AAAAAAAAFP4\/jN6AJtM6im0r4if6ijo_KMkd9Kzv58slgCKgBGAs\/s1600\/historyOff.png\"><img decoding=\"async\" src=\"https:\/\/2.bp.blogspot.com\/-NtjnOXhy4UQ\/WbGCdvWsCII\/AAAAAAAAFP4\/jN6AJtM6im0r4if6ijo_KMkd9Kzv58slgCKgBGAs\/s1600\/historyOff.png\" border=\"0\" \/><\/a><\/p>\n<p><span data-blogger-escaped-style=\"font-size: 18px;\"><span style=\"font-family: 'arial', 'helvetica', sans-serif;\" data-blogger-escaped-style=\"font-family: &quot;arial&quot; , &quot;helvetica&quot; , sans-serif;\">Otherwise, it will keep all qualified patterns on chart.<\/span><\/span><\/p>\n<p><span data-blogger-escaped-style=\"font-size: 18px;\"><span style=\"font-family: 'arial', 'helvetica', sans-serif;\" data-blogger-escaped-style=\"font-family: &quot;arial&quot; , &quot;helvetica&quot; , sans-serif;\">But only the last one will show Fibonacci retracement levels.<\/span><\/span><\/p>\n<p><a href=\"https:\/\/2.bp.blogspot.com\/-aKq9VeCJqnA\/WbGCdlA4LiI\/AAAAAAAAFP4\/aNIQpKUqtLkRATjKwj6g1kbVQGABuGf1gCKgBGAs\/s1600\/historyON.png\"><img decoding=\"async\" src=\"https:\/\/2.bp.blogspot.com\/-aKq9VeCJqnA\/WbGCdlA4LiI\/AAAAAAAAFP4\/aNIQpKUqtLkRATjKwj6g1kbVQGABuGf1gCKgBGAs\/s1600\/historyON.png\" border=\"0\" \/><\/a><\/p>\n<p><span data-blogger-escaped-style=\"font-size: 18px;\"><span style=\"font-family: 'arial', 'helvetica', sans-serif;\" data-blogger-escaped-style=\"font-family: &quot;arial&quot; , &quot;helvetica&quot; , sans-serif;\">The following chart is a pattern on history data.<\/span><\/span><\/p>\n<p>It will not plot retracement levels on historical patterns.<\/p>\n<p><a href=\"https:\/\/2.bp.blogspot.com\/-oRDuGSDQlys\/WbGCsVq9E5I\/AAAAAAAAFP8\/vtEwz63rrWcNq6RcaRD0EjAQN_uxuwX1wCKgBGAs\/s1600\/bull%2BXABCD%2B%25284%2529.png\"><img decoding=\"async\" src=\"https:\/\/2.bp.blogspot.com\/-oRDuGSDQlys\/WbGCsVq9E5I\/AAAAAAAAFP8\/vtEwz63rrWcNq6RcaRD0EjAQN_uxuwX1wCKgBGAs\/s1600\/bull%2BXABCD%2B%25284%2529.png\" border=\"0\" \/><\/a><\/p>\n<p><span data-blogger-escaped-style=\"font-size: 18px;\"><span style=\"font-family: 'arial', 'helvetica', sans-serif;\" data-blogger-escaped-style=\"font-family: &quot;arial&quot; , &quot;helvetica&quot; , sans-serif;\">\u00a0The following chart is an example of how projection mode works.<\/span><\/span><\/p>\n<p><a href=\"https:\/\/3.bp.blogspot.com\/-AyXWFoptC00\/WbGDK4L-0XI\/AAAAAAAAFQA\/_z3I4IjXgr8DSpF6APNcm7ZFG1yvlmU3ACKgBGAs\/s1600\/bull%2BXABCD%2B%25285%2529.png\"><img decoding=\"async\" src=\"https:\/\/3.bp.blogspot.com\/-AyXWFoptC00\/WbGDK4L-0XI\/AAAAAAAAFQA\/_z3I4IjXgr8DSpF6APNcm7ZFG1yvlmU3ACKgBGAs\/s1600\/bull%2BXABCD%2B%25285%2529.png\" border=\"0\" \/><\/a><\/p>\n<p><span data-blogger-escaped-style=\"font-size: 18px;\"><span style=\"font-family: 'arial', 'helvetica', sans-serif;\" data-blogger-escaped-style=\"font-family: &quot;arial&quot; , &quot;helvetica&quot; , sans-serif;\">The following chart is an example of how customized XABCD ratio works.<\/span><\/span><\/p>\n<p><span data-blogger-escaped-style=\"font-size: 18px;\"><span style=\"font-family: 'arial', 'helvetica', sans-serif;\" data-blogger-escaped-style=\"font-family: &quot;arial&quot; , &quot;helvetica&quot; , sans-serif;\">You can set the ratios to any value you want.<\/span><\/span><\/p>\n<p>I set the ratios of AB:XA and CD:BC to a range around 1, then the shape will be a M top or double top pattern as shown in below.<\/p>\n<p><a href=\"https:\/\/4.bp.blogspot.com\/-4AwmY_B51-s\/WbGDThP4suI\/AAAAAAAAFQI\/BECMNKYfCRsrLr_LuWcjHvhe_Hl7PjvywCKgBGAs\/s1600\/M%2Btop.png\"><img decoding=\"async\" src=\"https:\/\/4.bp.blogspot.com\/-4AwmY_B51-s\/WbGDThP4suI\/AAAAAAAAFQI\/BECMNKYfCRsrLr_LuWcjHvhe_Hl7PjvywCKgBGAs\/s1600\/M%2Btop.png\" border=\"0\" \/><\/a><\/p>\n<div data-blogger-escaped-style=\"text-align: center;\"><\/div>\n<p><span data-blogger-escaped-style=\"font-size: 18px;\"><span style=\"font-family: 'arial', 'helvetica', sans-serif;\" data-blogger-escaped-style=\"font-family: &quot;arial&quot; , &quot;helvetica&quot; , sans-serif;\">Please make sure you have enough bars loaded on chart.<\/span><\/span><\/p>\n<p><span data-blogger-escaped-style=\"font-size: 18px;\"><span style=\"font-family: 'arial', 'helvetica', sans-serif;\" data-blogger-escaped-style=\"font-family: &quot;arial&quot; , &quot;helvetica&quot; , sans-serif;\"><a href=\"https:\/\/4.bp.blogspot.com\/-y91W4b_vYJQ\/Wao4rAWDqeI\/AAAAAAAAFL8\/5nGckfji_ywZeL-onDxkiPcbcngDTSQwgCKgBGAs\/s1600\/bear%2BXABCD%2Bset.png\"><img decoding=\"async\" src=\"https:\/\/4.bp.blogspot.com\/-y91W4b_vYJQ\/Wao4rAWDqeI\/AAAAAAAAFL8\/5nGckfji_ywZeL-onDxkiPcbcngDTSQwgCKgBGAs\/s1600\/bear%2BXABCD%2Bset.png\" \/><\/a><\/span><\/span><\/p>\n<p><span data-blogger-escaped-style=\"font-size: 18px;\"><span style=\"font-family: 'arial', 'helvetica', sans-serif;\" data-blogger-escaped-style=\"font-family: &quot;arial&quot; , &quot;helvetica&quot; , sans-serif;\">You can also use this indicator to capture any XABCD pattern as well as the ones that already been named.<\/span><\/span><\/p>\n<p><span data-blogger-escaped-style=\"font-size: 18px;\"><span style=\"font-family: 'arial', 'helvetica', sans-serif;\" data-blogger-escaped-style=\"font-family: &quot;arial&quot; , &quot;helvetica&quot; , sans-serif;\">The following example shows how to use this indicator to detect Cypher Pattern<b>.<\/b><\/span><\/span><\/p>\n<p><span data-blogger-escaped-style=\"font-size: 18px;\"><span style=\"font-family: 'arial', 'helvetica', sans-serif;\" data-blogger-escaped-style=\"font-family: &quot;arial&quot; , &quot;helvetica&quot; , sans-serif;\"><b>Cypher Pattern Rules:\u00a0 <\/b><\/span><\/span><\/p>\n<ul>\n<li><span data-blogger-escaped-style=\"font-size: 18px;\"><span style=\"font-family: 'arial', 'helvetica', sans-serif;\" data-blogger-escaped-style=\"font-family: &quot;arial&quot; , &quot;helvetica&quot; , sans-serif;\">The Cypher pattern starts with the X and A points.<\/span><\/span><\/li>\n<li><span data-blogger-escaped-style=\"font-size: 18px;\"><span style=\"font-family: 'arial', 'helvetica', sans-serif;\" data-blogger-escaped-style=\"font-family: &quot;arial&quot; , &quot;helvetica&quot; , sans-serif;\">Point B is confirmed when AB retraces to 0.382 \u2013 0.618 Fibonacci level of the leg XA<\/span><\/span><\/li>\n<li><span data-blogger-escaped-style=\"font-size: 18px;\"><span style=\"font-family: 'arial', 'helvetica', sans-serif;\" data-blogger-escaped-style=\"font-family: &quot;arial&quot; , &quot;helvetica&quot; , sans-serif;\">Point C is confirmed when BC extend the XA leg by at least 1.272 or within 1.130 \u2013 1.414 Fibonacci extension level<\/span><\/span><\/li>\n<li><span data-blogger-escaped-style=\"font-size: 18px;\"><span style=\"font-family: 'arial', 'helvetica', sans-serif;\" data-blogger-escaped-style=\"font-family: &quot;arial&quot; , &quot;helvetica&quot; , sans-serif;\">Point D is confirmed when CD retraces 0.782 Fibonacci level of XC<\/span><\/span><\/li>\n<\/ul>\n<p><span data-blogger-escaped-style=\"font-size: 18px;\"><span style=\"font-family: 'arial', 'helvetica', sans-serif;\" data-blogger-escaped-style=\"font-family: &quot;arial&quot; , &quot;helvetica&quot; , sans-serif;\">The image below is the parameters for bullish Cypher Pattern, since it uses BC:XA and CD:XC, you need to enable those settings. <\/span><\/span><\/p>\n<p><a href=\"https:\/\/3.bp.blogspot.com\/-i5jh4RBGeVg\/WbGEW4gjO0I\/AAAAAAAAFQQ\/GK4YqjevJaIG_9Oe1NnWmKeIwH8eDXNeACKgBGAs\/s1600\/cypherbull.png\"><img decoding=\"async\" src=\"https:\/\/3.bp.blogspot.com\/-i5jh4RBGeVg\/WbGEW4gjO0I\/AAAAAAAAFQQ\/GK4YqjevJaIG_9Oe1NnWmKeIwH8eDXNeACKgBGAs\/s1600\/cypherbull.png\" border=\"0\" \/><\/a><\/p>\n<p><span data-blogger-escaped-style=\"font-size: 18px;\"><span style=\"font-family: 'arial', 'helvetica', sans-serif;\" data-blogger-escaped-style=\"font-family: &quot;arial&quot; , &quot;helvetica&quot; , sans-serif;\">The following example shows how to use this indicator to detect bullish Gartley pattern.<\/span><\/span><\/p>\n<p><span data-blogger-escaped-style=\"font-size: 18px;\"><span style=\"font-family: 'arial', 'helvetica', sans-serif;\" data-blogger-escaped-style=\"font-family: &quot;arial&quot; , &quot;helvetica&quot; , sans-serif;\">Gartley pattern rules:<\/span><\/span><\/p>\n<ol>\n<li><span data-blogger-escaped-style=\"font-size: 18px;\"><span style=\"font-family: 'arial', 'helvetica', sans-serif;\" data-blogger-escaped-style=\"font-family: &quot;arial&quot; , &quot;helvetica&quot; , sans-serif;\">Leg AB should be the .618 retracement of leg XA.<\/span><\/span><\/li>\n<li><span data-blogger-escaped-style=\"font-size: 18px;\"><span style=\"font-family: 'arial', 'helvetica', sans-serif;\" data-blogger-escaped-style=\"font-family: &quot;arial&quot; , &quot;helvetica&quot; , sans-serif;\">Point C is confirmed when BC retraces either .382 or .886 of AB.<\/span><\/span><\/li>\n<li><span data-blogger-escaped-style=\"font-size: 18px;\"><span style=\"font-family: 'arial', 'helvetica', sans-serif;\" data-blogger-escaped-style=\"font-family: &quot;arial&quot; , &quot;helvetica&quot; , sans-serif;\">If the retracement of BC is .382 of AB, then CD should be 1.272 of BC. If BC is .886 of AB, then CD should extend 1.618 of BC.<\/span><\/span><\/li>\n<li><span data-blogger-escaped-style=\"font-size: 18px;\"><span style=\"font-family: 'arial', 'helvetica', sans-serif;\" data-blogger-escaped-style=\"font-family: &quot;arial&quot; , &quot;helvetica&quot; , sans-serif;\">CD should be .786 retracement of XA.<\/span><\/span><\/li>\n<\/ol>\n<p><a href=\"https:\/\/1.bp.blogspot.com\/-_ir9SKfgLHM\/WbGE6Y_7dSI\/AAAAAAAAFQY\/-goZF_KtrJssZIXH8GYMkBmfx3NhHREfACKgBGAs\/s1600\/gartleybull.png\"><img decoding=\"async\" src=\"https:\/\/1.bp.blogspot.com\/-_ir9SKfgLHM\/WbGE6Y_7dSI\/AAAAAAAAFQY\/-goZF_KtrJssZIXH8GYMkBmfx3NhHREfACKgBGAs\/s1600\/gartleybull.png\" border=\"0\" \/><\/a><\/p>\n<p><span data-blogger-escaped-style=\"font-size: 18px;\"><span style=\"font-family: 'arial', 'helvetica', sans-serif;\" data-blogger-escaped-style=\"font-family: &quot;arial&quot; , &quot;helvetica&quot; , sans-serif;\">The following example shows how to use this indicator to detect bullish Butterfly\u00a0 pattern.<\/span><\/span><\/p>\n<p><span data-blogger-escaped-style=\"font-size: 18px;\"><span style=\"font-family: 'arial', 'helvetica', sans-serif;\" data-blogger-escaped-style=\"font-family: &quot;arial&quot; , &quot;helvetica&quot; , sans-serif;\">Butterfly pattern rules:<\/span><\/span><\/p>\n<ol>\n<li>Move AB should be the .786 retracement of move XA.<\/li>\n<li>Move BC can be either .382 or .886 retracement of move AB.<\/li>\n<li>If the retracement of move BC is .382 of move AB, then CD should be 1.618 extension of move BC. Consquently, if move BC is .886 of move AB, then CD should extend 2.618 of move BC.<\/li>\n<li>CD should be 1.27 or 1.618 extension of move XA.<\/li>\n<\/ol>\n<p><a href=\"https:\/\/2.bp.blogspot.com\/-V7b-L00qaro\/WbGFznV4cyI\/AAAAAAAAFQg\/idZwjHrI8UodkJR2L4igk4WfvCJIaKt-ACKgBGAs\/s1600\/butterfly.png\"><img decoding=\"async\" src=\"https:\/\/2.bp.blogspot.com\/-V7b-L00qaro\/WbGFznV4cyI\/AAAAAAAAFQg\/idZwjHrI8UodkJR2L4igk4WfvCJIaKt-ACKgBGAs\/s1600\/butterfly.png\" border=\"0\" \/><\/a><\/p>\n<p><span data-blogger-escaped-style=\"font-size: 18px;\"><span style=\"font-family: 'arial', 'helvetica', sans-serif;\" data-blogger-escaped-style=\"font-family: &quot;arial&quot; , &quot;helvetica&quot; , sans-serif;\">Since the legs are based on Zigzag line, please make sure you set the proper input for zigzag first, otherwise you may not be able to detect the desired patterns.<\/span><\/span><\/p>\n<p><b><span style=\"color: #ff8c00;\" data-blogger-escaped-style=\"color: darkorange;\"><span data-blogger-escaped-style=\"font-size: 18px;\"><span style=\"font-family: 'arial', 'helvetica', sans-serif;\" data-blogger-escaped-style=\"font-family: &quot;arial&quot; , &quot;helvetica&quot; , sans-serif;\">This is a life time license, no subscription or renew fee.<\/span><\/span><\/span><\/b><\/p>\n","protected":false},"excerpt":{"rendered":"<p>XABCD 5-point chart patterns are very common and popular in technical analysis, some of them have already been named, such as Gartley, Butterfly, Bat, Crab, Shark and Cypher. As the name suggests, XABCD pattern has 5 points and 4 legs formed by those 5 points. The concept of XABCD 5-point pattern is to compare the [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"fifu_image_url":"","fifu_image_alt":"","footnotes":""},"categories":[139,89],"tags":[],"class_list":["post-611","post","type-post","status-publish","format-standard","hentry","category-chart-pattern","category-ninjatrader"],"_links":{"self":[{"href":"https:\/\/patternsmart.com\/wp\/wp-json\/wp\/v2\/posts\/611","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/patternsmart.com\/wp\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/patternsmart.com\/wp\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/patternsmart.com\/wp\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/patternsmart.com\/wp\/wp-json\/wp\/v2\/comments?post=611"}],"version-history":[{"count":1,"href":"https:\/\/patternsmart.com\/wp\/wp-json\/wp\/v2\/posts\/611\/revisions"}],"predecessor-version":[{"id":612,"href":"https:\/\/patternsmart.com\/wp\/wp-json\/wp\/v2\/posts\/611\/revisions\/612"}],"wp:attachment":[{"href":"https:\/\/patternsmart.com\/wp\/wp-json\/wp\/v2\/media?parent=611"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/patternsmart.com\/wp\/wp-json\/wp\/v2\/categories?post=611"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/patternsmart.com\/wp\/wp-json\/wp\/v2\/tags?post=611"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}