Custom ZigZag
These ZigZag is defferent with another ZigZag, moreover Default ZigZag MT4 Platform's.
A Programmer taking a lot of time researched & improving techniques to reduce the Lagging Signal.
Printable View
Custom ZigZag
These ZigZag is defferent with another ZigZag, moreover Default ZigZag MT4 Platform's.
A Programmer taking a lot of time researched & improving techniques to reduce the Lagging Signal.
!!!-MT4_123 TRIANGLES v1.2
These new ZigZag concept with 123 TRIANGLE patterns and use Semaphore as Point Value.
Still found Lagging signal when re-search the Point Value.
YD_Pattern123_03
These new ZigZag concept with 123 TRIANGLE patterns and given info the Levels possibility.
ZigZag_Corrected_v3.2
This is New Formula of Zig Zag concept.It make much Better than [Old] Zig Zag formula.
Still have re-paint when search 'the Point Values'
ZigZag_Corrected_v3.3 Fibo
Updated include Custom 3 Fibos for the ALL Calculation with Defferent Colors.
Fibo's BLUE Color as Current calculation.
And show ABCD Value Point for easy to know when Price going Upward / Downward.
Hi Igor,
Is it possible to update the ZigZag_Corrected_v3.2_HZ_Channels_w-alert_v3.2 Indicator for the new MT4?
Thank you,
Rogério
Fractal ZigZag (never repaints) - indicator for MetaTrader 4
Quote:
This indicator is very simple: it shows signals triggered using Fractals and the original ZigZag indicator without any further filtering.
It does never -ever- repaint a past signal and therefore it useful to study the real behavior of the ZigZag -which does repaint- as a trading tool over time.
You should complement signals with your own trading strategy or edit the source code to do it.
Thank you ND.
Hi Gods_Chown,
Interesting indicator.
Do you use in any EA?
Thank you,
Rogério
Hi Gods_Clown,
Unfortunately the Zigzag indicators do repainting.
I tested the indicator doublezigzagnorepaint indicated by the ND but it generates many signals is difficult to use as a trend.
Regards,
Rogério
Hi Igor,
I need to add a new signal fractalzigzagnorepaint Indicator .
When you have a fractalzigzagnorepaint signal
Compare with Low bar Ifractal down
if(zFractalLow>FractalHigh) zzFractalUP[i]=1; // IF iFractal bar Low > fractalzigzagnorepaint Bar High ZFractaUp Signal = 1
I try to modify the code but unfortunately the signal does not appear.
See the code below and Indicator attached.
for(int i = limit; i >= start; i--)
{
// Zig Zag high
double zzhighn = iCustom(Symbol(), 0, "ZigZag", ZZDepth, ZZDev, ZZBack, 1, i);
if(zzhighn != 0) zzhigh = zzhighn;
// Zig Zag low
double zzlown = iCustom(Symbol(), 0, "ZigZag", ZZDepth, ZZDev, ZZBack, 2, i);
if(zzlown != 0) zzlow = zzlown;
// Last fractals
double resistance = upper_fractal(i);
double support = lower_fractal(i);
//--------------------------------------------------------
// Show signals
//--------------------------------------------------------
// Show signal if it is a fractal and matches last zigzag high value
if(fr_support_change == true && fr_support == zzlow)
{
// Show arrow on fractal and pricetag
//ExtMapBuffer1[i+2] = fr_support - nShift*Point;
ExtMapBuffer1[i] = fr_support - nShift*Point;
FractalHigh = iHigh(Symbol(), 0, i);
} else
// Show signal if it is a fractal and matches last zigzag low value
if(fr_resistance_change == true && fr_resistance == zzhigh)
{
// Show arrow on fractal and pricetag
//ExtMapBuffer2[i+2] = fr_resistance + nShift*Point;
ExtMapBuffer2[i] = fr_resistance + nShift*Point;
FractalLow = iLow(Symbol(), 0, i);
}
// New Signal Zfractal
double zFractalUp=iFractals(NULL,0,MODE_UPPER,i);
double zFractalDn=iFractals(NULL,0,MODE_LOWER,i);
if (zFractalUp!=0) zFractalLow= iLow(Symbol(), 0, i);
if (zFractalDn!=0) zFractalHigh= iHigh(Symbol(), 0, i);
if(zFractalLow>FractalHigh) zzFractalUP[i]=1;
if(zFractalHigh<FractalLow) zzFractalDN[i]=-1;
}
Thank you,
Rogério
Premium section update.
Attachment 24459
UniZigZag
- UniZigZagChannel_v2.0 600+ indicator is on this post (premium section link). The is the updated UniZigZagChannel with the Fibo Level buffer. The version is for the build 600 and above
Hi Igor,
Is it possible to update the fibo_s indicator for the new version of MT4?
See attached file fibo_s.mq4
Thank you,
Rogério
Hi Rogério,
Please check out the updated fibo_s indicator for the new MT4 build.
Attachment 24820
Regards,
Igor
Thank you Igor,
I'll test.
Is it possible to create an indicator similar to Auto Fibonacci Phenomenon URL Automatic Fibonacci Forex Indicator Software ?
It has the range for SL and TP1 TP2 and TP3 with buy or sell signal.
Thank you,
Rogério
UniZigZagChannel_v2.1 600+ indicator is on this post. The is the updated UniZigZagChannel indicator which is able to recognize the well-known 1-2-3 Pattern. The version is for the build 600 and above
UniZigZagChannel_v2.2 600+ indicator is on this post. The is the updated UniZigZagChannel indicator which is able to recognize the well-known 1-2-3 Pattern with Signals arrows, FiboLevels and all kinds of alert inc email alert and Push Notifications.
Attachment 26851
Attach indicator to the chart:
Attachment 26853
press on Fibo Retracement button:
Attachment 26854
and draw it (by mouse) from top to bottom:
Attachment 26855
or from bottom to top:
Attachment 26856
EA was created based on UniZigZag indicator:
UniZigZagTrader EA
- UniZigZagTrader_v1.0 600+ EA is on this post. This is the UniZigZagTrader EA which uses the UniZigZag indicator. There is ability to use the EA with the pyramiding according to .set file from this post.
Attachment 29383
Attachment 29382
EA was updated in premium section -
Attachment 29529
UniZigZagTrader_v1.1 600+ EA is on this post. This is the the updated UniZigZagTrader EA using the updated UniZigZag indicator.
New indicator was coded -
UniZigZagChannel_v2.4 600+ indicator is on this post. The is the updated UniZigZag indicator which is able to plot the Trend Channel.
Attachment 29847
The power of ZigZag (part I). Developing the base class of the indicator
Attachment 34683
Contents
- Introduction
- Extended ZigZag indicator version
- Class for clarifying ZigZag indicator data
- Visualizing the obtained data set
- EA for testing the obtained results
- Resuming the development of the CZigZagModule class
- Conclusion
more...Quote:
Many researchers simply skip or do not pay enough attention to determining the price behavior. At the same time, complex methods are used, which very often are simply “black boxes”, such as machine learning or neural networks. The most important question arising in that case is what data to submit for training a particular model. In this article, we will expand the tools for such studies. You will find out how to select more appropriate symbols for trading before searching for the optimal parameters. To achieve this, we will use a modified version of ZigZag indicator and the code class that significantly simplifies obtaining and working with data of indicators belonging to this type.
In this series of articles, we will implement:
- a modified version of ZigZag indicator
- a class for obtaining ZigZaga data
- an EA for testing the process of obtaining the data
- indicators defining the price behavior
- an EA with a graphical interface for collecting the price behavior statistics
- an EA following ZigZag signals
The power of ZigZag (part II). Examples of receiving, processing and displaying data
Attachment 34839
Contents
- Introduction
- Indicators defining the price behavior
- EA for collecting and displaying statistics
- Counting the number of segments by size
- Counting the number of segments by duration
- Some details of working with the graphical interface
- Conclusion
more...Quote:
In the first part of the article, I have described a modified ZigZag indicator and a class for receiving data of that type of indicators. Here, I will show how to develop indicators based on these tools and write an EA for tests that features making deals according to signals formed by ZigZag indicator.
ZigZag separate - indicator for MetaTrader 5
Attachment 34890
Quote:
This is a MetaTrader 5 version of one indicator that was floating around the net as a wonder indicator for MetaTrader 4.
ZigZag step market - expert for MetaTrader 5
Attachment 35063
Quote:
The Expert Advisor works on a custom ZigZag Color indicator (this indicator is supplied with the terminal, the path to it is: MQL5 \ Indicators \ Examples \ ZigzagColor.mq5).
Working on the current leg of indicator: if the knee directed downward - means every Step (or nearly every Step) SELL open position when the knee is directed upwards - is trying to open BUY position approximately adhere step Step.
New EA was created for the premium section -
------------
Attachment 35457
UniZigZagTrader_v1.4 600+ EA was created with the set file (with the settings) which uses the UniVolumeDelta levels breakout like a trigger.
ZigzagColor EA - expert for MetaTrader 5
Attachment 38416
Quote:
Principle of operation
The EA works according to the signals of the ZigzagColor custom indicator.
New in the trading engine :
- there can be only one 'market entry' transaction on the bar (this is an internal parameter, it is not placed in the input parameters and this is not related to the ' Only one positions ' parameter)
- when working in the 'inside signals ' mode (' Search signals, in seconds ' is greater than or equal to '10'), the current bar is bar # 0, when operating in the 'only at the time of birth of a new bar' (' Search signals, in seconds ' less than '10') current bar - bar # 1
Signals:
- Signal for opening a position BUY: if there is a vertex on the current bar.
- Signal for opening a SELL position: if there is a depression on the current bar.
UniZigZagChannel_v2.5 600+ indicator is on this post. The is the updated UniZigZag indicator with MTF feature, signal mode, price channel mode and zigzag channel mode, with the ability to show 1-2-3 patterns, trend channel mode, new set of prices and all kinds of alerts.
Attachment 40728
UniZigZagSemaphore_v5 600+ indicator is on this post.The is the updated UniZigZagSemaphore indicator with breakout mode, reversal values, retrace method, new set of prices and all kinds of alerts.
ZigzagX - indicator for MetaTrader 5
Attachment 41299
Attachment 41300
Quote:
Modification of the standard indicator ZigzagColor to display consolidation points with different periods (12 * X, 5 * X, 3 * X), X = 1,2,4,8,16.
Consolidation points are an additional signal for a possible trend reversal.
more...Quote:
The Multi-currency Expert Advisor is a automated trading that can open, close, and manage orders for more than one symbol pair from a single symbol chart.
This article focuses on the Expert Advisor trading for 30 pairs and using the ZigZag indicator, which is filtered with the Awesome Oscillator or filters each other's signals.