Welcome to Forex-TSD!, one of the largest Forex forums worldwide, where you will be able to find the most complete and reliable Forex information imaginable.
From the list below, select the forum that you want to visit and register to post, as many times you want. It’s absolutely free. Click here for registering on Forex-TSD.
Exclusive Forum
The Exclusive Forum is the only paid section. Once you subscribe, you will get free access to real cutting-edge Trading Systems (automated and not), Indicators, Signals, Articles, etc., that will help and guide you, in ways that you could only imagine, with your Forex trading.
Elite Section
Get access to private discussions, specialized support, indicators and trading systems reported every week.
Advanced Elite Section
For professional traders, trading system developers and any other member who may need to use and/or convert, the most cutting-edge exclusive indicators and trading systems for MT4 and MT5.
unfortunately i`m not be proficient in Metatrader programming language,
so i need a little your help, please.
Attached you will find the RSI-Alert-Indicator.
For my way of trading there are some modifications in this indicator required.
So, here are the modifications i need:
1. RSI-Price should be selectable (Close/Median/Typical/Weighted-Close) over the Input-Menu.
2. If RSI is above 70 the colour of RSI should change in RED.
3. If RSI is below 30 the colour of RSI should change in LIMEGREEN.
4. If RSI cross above 70 an DOWN-arrow should be drawn in the chart above the actual bar.
5. If RSI cross below 30 an UP-arrow should be drawn in the chart below the actual bar.
6. The arrows should contain adjustable Signal-Gaps (such as the Super-Signals-Indicator).
7. And now a special feature for point 4./5. should be implemented:
7.1. If an UP-Signal was shown on a bar and price moves for example 15 Pips
higher on next bar, then delete the first Signal and show only the new
signal - if price moves down or even not 15 Pips higher then the signal
stagnate. Check this logic (oldsignal-newsignal (not conditioned by
bars!!)) while RSI is above overbought-area (70).
7.2. If an DOWN-Signal was shown on a bar and price moves for example 15
Pips lower on next bar, then delete the first Signal and show only the
new signal - if price moves up or even not 15 Pips lower then the signal
stagnate. Check this logic (oldsignal-newsignal (not conditioned by
bars!!)) while RSI is below oversold-area (30).
All variables should be can changed by the Input-Menu and the options (Draw arrow/RSI-Color) should be enable/dissable.
I hope its not too difficult to code it - thank you in advance.
1. removed SignalGap parameter and made the arrow gaps auto adapt to pairs,time frames and ranges
2. added your point 7, repainting feature (this is the first time I coded repainting, deliberately at least)
there are two parameters to control signal arrows repainting : repaintSignalStep -> difference you are looking for, and repaintSignalPrice -> prices you want to compare for step
if repaintSignalStep is set to 0 (default) there is no repainting of signal arrows
Limitations :
repaint feature works only if you do not use MTF mode of the indicator (current time frame)