If you wanted alerts in the marked places, the you had to set UseAlertHorizontalLine to true. NumberPHLtoTrack controls the alerts for the previous horizontal lines crosses, while UseAlertHorizontalLine controls the alerts for the current line crosses.
"Ignore previous horizontal lines short than: 2" - this parameter is irrelevant in your case. All it does, is tells the indicator to ignore previous horizontal line crosses when the line's length is only 1 bar (such lines are invisible on the chart).
what we had ..I have to check more. here is one with default setting, I don't see PHLCRegardless of "default-no default" why was alert there?Are you sure that's with default settings? By default it does not alert PHLC...
If you wanted alerts in the marked places, the you had to set UseAlertHorizontalLine to true. NumberPHLtoTrack controls the alerts for the previous horizontal lines crosses, while UseAlertHorizontalLine controls the alerts for the current line crosses.
"Ignore previous horizontal lines short than: 2" - this parameter is irrelevant in your case. All it does, is tells the indicator to ignore previous horizontal line crosses when the line's length is only 1 bar (such lines are invisible on the chart).
It allows indicator to ignore short lines.so why is there for settings if it is irrelevant?
The indicator would then ignore lines that are 1-4 bars long when checking for alerts.what happened if it is increased to 5 for example?
It does not affect the value of NumberPHLtoTrack, but it does affect the PHLC alerts.Does it affect NumberPHLtoTrack?
UseAlertHorizontalLine: this alert as comparison to previous version was only to alert appearance of new HL. now you are saying in post #83 that this alert is also to alert when price cross that HL; in previous version there is separate alert (true/false ) for that. This means that you merged two alerts into one. why?
Does this number NumberPHLtoTrack include last HL or just prior to last? If NumberPHLtoTrack is set to 0 as is default it would give cross only on current HL or not tracking and it serve as (true/false): true if NumberPHLtoTrack >0 and false if NumberPHLtoTrack =0?
I want to bring to you attention indicator doesn't show alert in alert window when it appears: I have to close MT4 and open it again and then alert is there.
also as you can see in post #82 there are bunch of graphic symbols which are flush out by exiting MT4 or changing back/forth time frame. it should be refreshed automatically or you wanted to be like that?
1. So this excludes current HL and counts after that. please see pic1...would be good if possible to insert picture exactly here...The number in NumberPHLtoTrack is for the lines starting from the previous line. Setting it to 0 will not trigger alerts on the current line crosses.
1. So this excludes current HL and counts after that. please see pic1...would be good if possible to insert picture exactly here...
latest modified indicator, latest version, in MT4,MT5. , version from this year. In version from 2017 it shows alert instantly in both MT4 and MT5.
What I mean is indicator leaves graphic symbols on chart until I exit MT4/MT5 and open again or I have to go to objects and delete them, pic-3.
I am suggesting that graphic symbol stays on chart only until third price bar strat ( on second bar is alert in alert window, graphic symbol on chart) or until new graphic symbol is created so it would be only one symbol on chart.
That has to be same in MT4 and MT5: this two platforms are different but has to give same alert: in MT4, alert window, it shows alert only: ETV-PHLC, time stamp, currency pair, timestamp(date, start time for price bar per broker time/time at bottom of chart). is necessary this timestamp?
in MT5 all above with addition which indicator gives alert which makes easier in this particular indicator to make difference which PHLC is created: I renamed indicator so I can recognize it. That is possible in MT5 but not in MT4.
Also in MT5 alert window in column with indicator is added currency pair, and time frame. information is duplicated in next column where you repeating all info like for MT4. Must be different, cannot just copy and paste code. Alert window is more adjustable in MT4 then in MT5. so having long and unnecessary duplicated info tmakes alert window huge and takes very much of chart space.
UseAlertPriceHLCross-Structure true/false (in alert window will show PHLC-S)
6. alert shows up only when price close above/below HL. currently it gives alert when price at HL is = close of price bar.
for 2018 version of indicator I use : false, false, 2,2 inputs because I use only for getting alert on ETV-PHLC-S signal. for everything else i use version 2017.It is hard to say why that arrow appeared without seeing the input parameters active at that time.






for 2018 version of indicator I use : false, false, 2,2 inputs because I use only for getting alert on ETV-PHLC-S signal. for everything else i use version 2017.
View attachment 13463
View attachment 13464
View attachment 13466
talking about latest version (2018) . I am talking about alert when price cross HL out of HL, lets call it PHLC-S( new alert that I asked for, 2018, S stands for structure). In both version MT4, MT5 I have to either to change TF or reopen platform in order to see alert in alert window. Again, alert appears but not instantly. It has to be instantly for all signals: HL, PHLC, PHLC-S, Arrows, something is not right. please check.
no alert window, just graphic symbol appeared. to see it in alert window I had to change TF or reopen platform.
View attachment 13467
There are two cases when price cross HL: it cross horizontal line itself (version 2017) and has signal ETV-PHLC
Price cross HL out of horizontal line (2018) and that is completely different signal ETV-PHLC-S. This signal has to have its own true/false.
No need graphic symbol for ETV-PHLC. ned graphic symbol just for ETV-PHLC-S.
I want to have same input window as in 2017 version , that has to stay same, just add new signal with its parameters/inputs (NumberPHLtoTrack) for new signal ETV-PHLC-S. this signal is only thing we added to 2017 version everything else stay same: ETV-HL with true/ false and ETV-PHLC with true/false and
ETV-AD/AU with its true/false . for unknown reason you are creating new inputs, removing existing. No.
I was talking about ETV-PHLC and ETV-PHLC-S signals: price must cross HL. I noticed that sometime I get signal even when HL is same as close of the bar,
open and close of bar must be on opposite sides of HL (cross) to get signal. Also alert window did not pop up when graphic signal appeared.
View attachment 13465



Enivid, I do not create this pictures in Photoshop nor I can edit Popup alert window. I use FxPRo and AVa . On both MT4 platforms issue is same and attachedd is last on as of today.
Would be fair if you respect it. saying i do not have it is excuse not to deal with problem even you have it you have to go to code. you are just saying what I posted is not true. I fake problems.
Why you say and believe that.? After all these years 10-11 working on this indicator, you are saying that I make up problems? View attachment 13697
Sorry, but I never implied you are creating pictures in Photoshop or editing a popup alert window.
To fix some problem I need to be able to reproduce it to find out what is causing it exactly. I am running several instances of ETV on my VPS since January 31 and none of them is showing any of these issues.
Once again, seeing an Experts log for the period when the extra alerts are appearing would be helpful. Also, if you modified the code change the alert text to 'ETV-PHLC-S', it would also help if you attached the modified .mq4.
Your modification is based on the older version of ETV (1.08), not the latest one, which is 1.09. Please read my post from December 25 - it mentions my concern with using an older version.I attached indicator that I use.
We use essential cookies to make this site work, and optional cookies to enhance your experience.