
You are missing trading opportunities:
- Free trading apps
- Over 8,000 signals for copying
- Economic news for exploring financial markets
Registration
Log in
You agree to website policy and terms of use
If you do not have an account, please register
ok, just checking, to make sure there is no mistake...
again, SolarWind-ACS1.mq4 (3.8 KB, post#102) default Option (option=1; // option 1 "will make it NOT a repainter (except for last bar). " - a bit overstatement, don't you think?
still confusing?I am sorry to say that your chart without any comments is still confusing. There are two solarwind indicators and they seem to show different values and different crossings and in one chart they both show the same thing.
I admit that my comment has a mistake in stating that "except for last bar". As per MT4 people, the last bar can include upto last three bars!!! So, the last three bars can be modified and a wrong histogram develops over time which will change upon reset (usually this MT4 "last bar" definition is not a problem for most indicators, but this Solarwind or Fisher method uses last value and when it goes backwards often, messes up by using future bar value as last value). But this difference is usually much smaller than the original version (mostly does not affect the signal crossover). It could be avoided completely, but in those days I was not aware of MT4 definition of "last bar" (some 9 months back). If anyone is interested, I can fix this problem as well. But I do not use this. I simply use Stochoistics(10,1,1) crossing 50 level (which is same as using this indi with a Smooth value of zero, but to reduce noise Stoch(10,3,3) is better; when Smooth value is set at zero, no version will repaint).
I am sorry for the wrong statement and any time waste I caused. Thank you fxbs for catching it.
Regards,
chandra
...
To avoid any "confusion" with any chart :
First picture :
Solar wind ACS with optionparameter set to 1
Solar wind ACS1 with optionparameter set to 1
Second picture :
Solar wind ACS with optionparameter set to 1 on a new chart
Solar wind ACS1 with optionparameter set to 1 on a new chart
Same thing will happen when you change time frames, restart metatrader, change symbol... The count of repainted bars I leave to others
For the nth time : what is known as "solar wind" is a wrongly coded Ehlers fisher transform indicator.
Someone tried to convert Tradestation version of Ehlers fisher transform and did a bad job doing it.
There is nothing to "fix" in that indicator. And there are some good Ehlers fisher transform indicators for Metatrader already
To avoid any "confusion" with any chart :
First picture :
Solar wind ACS with optionparameter set to 1
Solar wind ACS1 with optionparameter set to 1
Second picture :
Solar wind ACS with optionparameter set to 1 on a new chart
Solar wind ACS1 with optionparameter set to 1 on a new chart
Same thing will happen when you change time frames, restart metatrader, change symbol... The count of repainted bars I leave to others
For the nth time : what is known as "solar wind" is a wrongly coded Ehlers fisher transform indicator.
Someone tried to convert Tradestation version of Ehlers fisher transform and did a bad job doing it.
There is nothing to "fix" in that indicator. And there are some good Ehlers fisher transform indicators for Metatrader alreadyHi mladen,
SolarWind is exactly same as most Fisher indicator one can find for MT (but normally the solarwind had the Smooth parameter fixed and not available for change as an extern variable, that was the only difference). Most Fisher indies are repainters too (even when the authors claimed otherwise), except for one called Fisher-m11. I have discussed these nearly a year back in Factory and made fixed version before knowing the m11 version existed. So, the same thing I tried with SolarWind.
By the way, why you were testing the same thing twice (it is like tracking two rails seperately! they go to the same place). Both files are exactly same except that their default option is changed to be repainter or non-repainter (more accurately, calculating forward or backward). When you set the same option, they are identical and equal to attaching the same indi twice.
My whole purpose was making alerts for many indies and thats what I did with Fisher and then when someone asked, I added alerts for the fancy named same thing (with option to calculate backward as the original bad way or the proper forward calculation). Hope that clarifies some history!
Regards,
chandra
Of me comparing two differently named indicators : If someone names two indicators with different names I assume that there is a reason for it. If those indicators are the same, well, then I do not understand the "naming" logic of those indicators (but that is not a matter of this post).
The question was do they repaint, and I think that pictures itself made the point.
As of "Fisher indies" : this is what "Fisher" stands for in Ehlers Fisher transform Fisher transformation - Wikipedia, the free encyclopedia It is just a part of it (the line saying : 0.5*MathLog((1+Value)/(1-Value)))
Of repainting : you mean this one is repainting too : https://www.mql5.com/en/forum/174980/page5
Hi mladen,
SolarWind is exactly same as most Fisher indicator one can find for MT (but normally the solarwind had the Smooth parameter fixed and not available for change as an extern variable, that was the only difference). Most Fisher indies are repainters too (even when the authors claimed otherwise), except for one called Fisher-m11. I have discussed these nearly a year back in Factory and made fixed version before knowing the m11 version existed. So, the same thing I tried with SolarWind.
By the way, why you were testing the same thing twice (it is like tracking two rails seperately! they go to the same place). Both files are exactly same except that their default option is changed to be repainter or non-repainter (more accurately, calculating forward or backward). When you set the same option, they are identical and equal to attaching the same indi twice.
My whole purpose was making alerts for many indies and thats what I did with Fisher and then when someone asked, I added alerts for the fancy named same thing (with option to calculate backward as the original bad way or the proper forward calculation). Hope that clarifies some history!
Regards,
chandraI do not care less what were, and are, your intentions and history with "Solar wind" indicator
The fact is that the posted versions are repainting ("even when the author is claiming otherwise") and that the "solar wind thing" is closed a long time ago on TSD forum (posts starting from this one : https://www.mql5.com/en/forum/178141/page2 are most educational regarding that issue) Please leave the dead things dead (even dead things deserve to rest in peace)
regards
mladen
for people, unfamiliar with simple indicator testing:
put indi on 1 min chart, in a few minutes put same indi on the chart again (together with first instance) - and see the difference
once in a while refresh one instance (just clik its properties)
see clear picture
more about John Ehlers' Fisher Transform:
about JEhlers Home
eft (real, not solar wind):
https://www.mql5.com/en/forum/174980
All 25 indicators from the book "Cybernetics Analysis for Stock and Futures"
Fisher Transform
Custom Indicators | MQLsoft - [mql, programming, programmer, service, coding, mql4, ea, forex, trading, automated, metatrader, indicator, expert advisor, ea, strategy, ea programming, robot, custom indicators, algorithmic, professional, free, downloa
indis been tested:
Solar_Wind_clean.mq4 (2.3 KB)
SolarWind-TK.mq4 (3.3 KB)
SolarWind-ACS1.mq4 (3.8 KB)
(shouldnt do that - but just 4 fun: SW repainted (rp) and nonrepainted(nrp) lines together (SolarWind-TKmx2.mq4 ) - check how rp. line slowly taking needed shape - basically repeats (redraws) nrp with shift to the left
Hi mladen,
The two indies have different default settings. You changed those settings to be same and used!
Non-repainting version of Fisher indi existed more than two years back and you have made yours just six months back (I had done working with these long before yours was made). May be you re-invented the wheel. Compared to m11 version, you have fixed smoothing parameters just like in SolarWind (Other Fisher versions I have seen have variable smoothing parameters). You don't seem to understand that Fisher and SolarWind are same, same and same (if a copy of yours is posted as corrected solarwind, no-one will know the difference, because there will be no difference!!!). Yours IS the real corrected solarwind (faaar better than my Solarwind-ACS1). There is nothing in the name, just compare the equations. You can see the Fisher versions with the same problem in the link below (thats where the m11 version made its point).
For those who like to use Fisher with changeable smoothing parameters, please check the link below:
Fisher-m11 (the first proper working Fisher, posted on 23-JUL-2006): https://www.mql5.com/en/forum/173169/page8
Regards,
chandra
...
Without hi
Of reinventing the wheel : compare pictures. Upper is m11, lower is made according to John Ehlers original tradestation code. Same?
Of reinventing the wheel again : if you download that document attached here (https://www.mql5.com/en/forum/174980/page5), it contains the original John Ehlers formula as well, so I do not have to reinvent the wheel (the process itself is called reading, but it seems that you have no knowledge of that process)
Of understanding what is the same and what is not : I have five fingers on my hand, all of them are different. Guess which one am I showing to you. See the difference?
bye, bye
For a moment I was sad, thinking that you disappointed me (I really thought of you as of coder)
This post of you restores my confidence in you
Thank you. Keep up the good work
Regards
mladen
Hi All,
I am sorry about the problems with my old SolarWind-ACS versions. At least I would like to point to correct versions, though they do not have the alerts. Those who want to use corrected version of SolarWind can get proper versions from any of the following links (don't bother about the different names). They will be exactly same when used at default settings (in the release date order):
https://www.mql5.com/en/forum/173169/page4
https://www.mql5.com/en/forum/173169/page8
https://www.mql5.com/en/forum/174980/page5
Those who want to explore more options, please use the version from second link where two smoothing options can be changed (to make it smoother or reduce delay). The second IndexSmoothing should be at 0.5 as per Fisher. The first PriceSmoothing is not part of Fisher and it is just John Ehler's preference (one can explore different smoothing values).
At least this recent arguments will help those looking for SolarWind or Fisher in the future, I just hope!
Regards,
chandra