nice if someone code it an alert with this
Attached File(s)
rsi chart bars.mq4
3 KB
|
324 downloads
I will code your pivot EAs for no charge 23 replies
I will code your scalping EAs for no charge 163 replies
Oanda MT4 - Indicators and EAs not showing 2 replies
EAs and indicators relating to moutaki... 22 replies
InterbankFX has loaded its MT4 platform with custom EAs, indicators and scripts 1 reply
DislikedHi guys, to get this indi to refresh I have to close down my mt4 and then re-open it for a new signal on the next bar. Is there a way around this or is it an error. Regards, Baz{file}Ignored
Disliked{quote} jmtini- Are the alerts working for you? Eventhough it was coded by CodersGuru it seems to have some problems. Being there are so many indicators of this type I would suggest moving on to the next one.Ignored
Disliked{quote} Codix- I don't know your level of coding experience. Either you're way more experienced than I or you're fairly new to MQL. Either way its OK, all I'm saying is I've been at this for several years and have never had the need for such a function. I know coders who have but they way more advanced then I am. I have used the iCustom function in many EA's and indicators and have yet to use the OnTimer() function. It would have to be something very specific before I would consider using it.Ignored
Disliked...When it gets to 216th symbol ... It does this for 6 timeframes ... When it is done scanning a symbol with the 22 indicatorsIgnored
Disliked{quote} OnTimer is definitely the right place (IMHO) to run code accessing multi-timeframe, multi-symbol... but the amount of resources required for what you're describing is substantial to say the least. Try dropping the max bars in chart settings right down. That's probably your only chance, coupled with regular terminal restarts. {image}Ignored
QuoteDislikedIn the OnTimer function (which is set to 500ms) it processes one symbol at a every interval. It works fine when i only let it process EURUSD. Goes through the 6 timeframes smoothly and analyzes smoothly with the 22 indicators. On the second 500 ms interval it switches to the next symbol and then things go bad. I really need to know why... Are the 22 called indicators still configured for EURUSD on the second run? Should they somehow be purged out of memory first and then reinitialized for the second symbol????
Disliked{quote} OnTimer is definitely the right place (IMHO) to run code accessing multi-timeframe, multi-symbol... but the amount of resources required for what you're describing is substantial to say the least. Try dropping the max bars in chart settings right down. That's probably your only chance, coupled with regular terminal restarts. {image}Ignored
Disliked{quote} The Ichimoku indicator is a lagging indicator and is useless hence why it's existence is promoted usually by the inexperience onlookers. Your guess or tossing a coin is better then the indicator.Ignored
Disliked{quote} Because max bars in chart only applies when a chart is opened. So if max bars in chart is 5000 and you open an M1 chart, after 1 day your chart will have 6440 bars (the original 5000 bars plus 1440 new M1 bars) {quote} The terminal doesn't do a very good job of releasing its resources, and you can't force it to do so except by restarting. Values of indicators are stored as doubles (8 bytes)... doesn't sound like much, but when you start multiplying timeframes, symbols, indicators and bars on chart together the numbers get big fast! I'd start...Ignored
if(counted_bars>0) counted_bars--; int limit=Bars-counted_bars; for(i=0; i<=limit; i++)
for(i=0; i<=18; i++)
Disliked{quote} Hi, I have made it as a separate indicator so you can load it onto the chart or any indicator window as required. {file} Here is the STOCH version {file}Ignored
Disliked1. Will the scanner indicator run faster when i internalize all the custom indicators by turning them into functions that can be called from within the Scanner indicator itself (instead of using iCustom()) or woulden't that make any difference? In other words: is an external indicator call slower then its internal function call equivalent.Ignored
QuoteDisliked2. Each custom indicator that i call with iCustom() automatically calculates all the possible values for each bar in the history. This is very time consuming because i usually only need a small portion of that data for my further analysis. Usually the most recent datavalues out of the indexbuffer array. The for loop that usually causes this looks like this: if(counted_bars>0) counted_bars--; int limit=Bars-counted_bars; for(i=0; i<=limit; i++) Imagine that i only need the last 3 most recent values of this indicator for further analysis and the period...
void OnTimer() { double MyInd0=iCustom(NULL,0,"MyInd",0,0), MyInd1=iCustom(NULL,0,"MyInd",0,1), MyInd2=iCustom(NULL,0,"MyInd",0,2); if(MyInd0>=MyInd1 && MyInd1<MyInd2) { Alert("Signal"); } }
DislikedYes, but on initialization of the called indicator it still calculates all the values for all the bars in the chart of the symbol BEFORE returning you those 3 values. When you're only interested in those 3 values woulden't the indicator initialization become allot faster when it no longer has to calculate all indicator values for all bars in the symbol its analyzing?Ignored
DislikedGreat Coders, I just found this MTF MA Crossover indicator with alert but it's not working and will appreciate any help in making it functional again. Thanks in advance Shalom {file}Ignored