RatioZigZag
A modification of the ZigZag indicator, where the reversal moment is determined not by a fixed percentage, but by reaching a specified ratio of the current price to the last local extremum.
A modification of the ZigZag indicator, where the reversal moment is determined not by a fixed percentage, but by reaching a specified ratio of the current price to the last local extremum.
Optimistic trader may enter the market when the price crosses the aqua line.
More reliable entry will be when the price crosses the blue line.
When the price comes back and crosses the red line you can open a position in the course of price movements.
This indicator designed for EURUSD, M5.
This code is following the idea of MA Profit, except that it is using a single Moving Average instead of the cross moving average system.
Using only a single moving average speeds up optimization, it can check all moving averages between 10 and 1000 in nearly no time.
Trading with single moving average gives three signals. Usually it works with large moving averages like 150 or even 500 or more.
By switching the period everything is re-calculated, you can check if different time frames (minute, hour, day and so on) show the same signal. Usually a signal is stronger if displayed by by multiple time frames. Also you can switch to lower time frame in order to find an entry point into a long or short trade.
The indicator draws 4 kinds of triangles
The indicator dispays the status and the number for good and wrong signals in its status line.
The optimization can be in two modes:
Parameters: (look source code also)
extern bool bOptimize=true; // True: Find the best single MA by optimizing (switch time frame to re-optimize) extern bool bOptimizeIntersect=true; // True: optimize for minimum intersections, otherwise optimize for max profit extern int PeriodMA=400; // If you do not want to optimize, you can define a period extern int Method=0; // Method for MA 0 = Simple, 1 = Expotential, 2 = Smoothed, 3 = Linear weighted extern bool DrawTringles=true; // Draws triangles for the simulated trading extern int MinMA=5; // Minimum test for optimizing extern int MaxMA=500; // Maximum test for optimizing extern int StepMA=1; // Step during optimizion, 1 tests every MA, 10 tests every 10th etc. extern int CountOptimize=300; // Number of candles for optimizing extern int RepaintBars=3000; // Number of candles on which we draw triangles and calculate the win/loss extern bool Alarm=true; // Make a visible alert on new signal extern bool bSpeak=true; // Speak the alert with gspeak
Moving average trading gives some very good signal but also a lot of false signals. I am currently seeking more ideas of filtering the false signal in order to publish my moving average expert advisor.
Plese use at your own risk!
Better to use on the Daily TF.
You may change extern parameter "RSIPeriod" to fit each and every Symbol and TF.
ΠΠ²ΡΠΎΡ:
ΠΠ²ΡΠΎΡΠΎΠΌ Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡΠ° ΡΠ²Π»ΡΠ΅ΡΡΡ Π―ΠΊΠΎΠ²Π»Π΅Π² (ΠΠ»ΡΡΡ ΠΈΠ½), ΠΌΠΎΡ ΠΌΠΎΠ΄Π΅ΡΠ½ΠΈΠ·Π°ΡΠΈΡ.
ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅:
ΠΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡ Π―ΠΊΠΎΠ²Π»Π΅Π²Π° (ΠΠ»ΡΡΡ ΠΈΠ½Π°), ΠΊΠΎΡΠΎΡΡΠΉ ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π» ΠΈΠ΄Π΅ΠΈ ΠΡΠ°Π²ΡΡΠΊΠ°, Π½ΠΎ Π² Π±ΠΎΠ»Π΅Π΅ ΠΏΡΠΈΠ΅ΠΌΠ»Π΅ΠΌΠΎΠΌ Π²ΠΈΠ΄Π΅: Π² ΠΎΡΠ»ΠΈΡΠΈΠ΅ ΠΎΡ FAΠ’LΠΎΠ² ΠΈ SATLΠΎΠ², ΠΊΠΎΡΠΎΡΡΡ ΠΏΠΎΠ»Π½ΠΎ Π² ΡΠ΅ΡΠΈ, Π΄Π°Π½Π½ΡΠΉ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π·Π°Π΄Π°Π²Π°ΡΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ ΡΠΈΠ»ΡΡΡΠΎΠ². ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π·Π΄Π΅ΡΡ . Π‘Π°ΠΌΠΈ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡΡ Π·Π΄Π΅ΡΡ . ΠΠ±ΡΠ°ΡΠ°Ρ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, ΡΡΠΎ Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡΠ° Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠ° ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠ° Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊ. ΠΡΠ΅ ΠΎΠΏΠΈΡΠ°Π½ΠΎ ΠΏΠΎ ΡΠΊΠ°Π·Π½Π½ΠΎΠΉ ΡΡΡΠ»ΠΊΠ΅, ΠΏΠΎΠ²ΡΠΎΡΡΡΡ Π½Π΅ Π±ΡΠ΄Ρ.
ΠΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡΠ° Π°Π½Π°Π»ΠΎΠ³ΠΈΡΠ½ΠΎ ΡΠ΅ΠΌ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡΠ°ΠΌ, ΠΊΠΎΡΠΎΡΡΠ΅ Π»Π΅ΠΆΠ°Ρ Π² ΠΎΡΠ½ΠΎΠ²Π΅ ΠΏΡΠ΅Π΄Π»Π°Π³Π°Π΅ΠΌΠΎΠ³ΠΎ: ΡΠΈΠ»ΡΡΡΠ° (ΡΠ΅Π½ΡΡΠ°Π»ΡΠ½Π°Ρ Π»ΠΈΠ½ΠΈΡ), ΠΏΠΎΠ»ΠΎΡΡ ΠΠΎΠ»Π»ΠΈΠ½Π΄ΠΆΠ΅ΡΠ°. Π¨ΠΈΡΠΈΠ½Π° ΠΏΠΎΠ»ΠΎΡ ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΎΠΌ. ΠΠ°ΡΠ°ΠΌΠ΅ΡΡ Deviation ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π²ΡΠ΄Π΅Π»ΡΡΡ ΡΠ»ΡΡΡ Π² Π²ΠΈΠ΄Π΅ ΠΏΡΡΠΌΡΡ Π³ΠΎΡΠΈΠ·ΠΎΠ½ΡΠ°Π»ΡΠ½ΡΡ Π»ΠΈΠ½ΠΈΠΉ. ΠΠ΅Π»ΠΈΡΠΈΠ½Π° Deviation Π² ΠΏΠΈΠΏΡΠ°Ρ ΠΎΡΠΊΠ»ΠΎΠ½Π΅Π½ΠΈΡ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡΠ°, Π° Π½Π΅ ΡΠ΅Π½Ρ.
ΠΠ°ΡΡΠΈΠ½ΠΊΠ°:
ΠΡΠ½ΠΊΡΠΈΡΠΎΠΌ ΠΏΠΎΠΊΠ°Π·Π°Π½ ΠΠ Ρ Π°Π½Π°Π»ΠΎΠ³ΠΈΡΠ½ΡΠΌΠΈ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠ°ΠΌΠΈ (ΠΠ΅ΡΠΈΠΎΠ΄=14, Π‘ΠΠ = 1)
Forex trading will becoming more simple & profitable with this indicator.
Entry BUY after Red Line crossing up the Blue Line and exit before the Red Line crossing down the Blue Line.
Opposite position : entry SELL after Red Line crossing down the Blue Line.
Image:
Another simple, powerfull and profitable Mirror Indicator.
Use like and with for best result.
Entry when each indicator (MA & RSI Mirror) show the same direction and exit when different.
Image:
Entry Sell or Exit Buy when Red and Entry Buy or Exit Sell when Blue.
For conservative trader use this indicator (as exit indicator) together with MA_Mirror (as entry indicator).
Image:
The Next Generation of MA Mirror, completed with SignalSMA.
ENTRY BUY after the Red Line Cross Up the Blue Line and EXIT BUY after the Gold line Cross Up the Red Line (above the Blue Line).
For the opposite position : ENTRY SELL after the Red Line Cross Down.
Image:
Frustrated with a good Fibonacci indicator that would provide me with data via code or visually, I decided to try my hand at making a Fibonacci indicator for myself. If you zoom your chart, the fib adjusts, if you change the timeframe, it will adjust. Works on all pairs. Trend line forms based on candles in window. Shows, high, low, retrace and extensions. 3 x 3.
May not be perfect, but you can feel free to improve upon it.
The Crossover Moving Average Mirror user, completed with Sound Alert.
Image:
Gopal Krishan Doda
Gives Buy, Sell and Exit signals based on EMA7, EMA14 and EMA21.
Some Rules:
Buy : When EMA7 > EMA14 and EMA7 > EMA21 and EMA14> EMA21
Sell: When EMA21 > EMA7 and EMA21 > EMA14 and EMA14 > EMA7
Also, shows lines on chart on gives signals.
Shows no. of pips passed in bracket after giving signal.
Works on all currency pairs and time frames.
Recommendations:
Always use stop-loss based on your risk-profile or by another indicator like Parabolic SAR.
Cut your losses small & ride the profit long.
Sample Image: