"Widely accepted version numbering" do you means for dots ( . ) ?
as per my opinion,i like dots and it was using long ago for all and every where as an standard.and i remember,once one of our pretty member (talaate) suggest you for dash ( _ ) and then it was used mostly afterward.i hope in future (dot) will take place as it is universal and easy way of naming in subsequent versions.
As of your problems : it is not sure that the problem is in your code. A lot of newer indicators for mt5 that are using time frames different than current time frame do not work any more with the new builds of mt 5 (nothing unusual - they do that every couple of months when everything needs to be rewritten). That is unfortunately a thing that mt does so often that mt is largely failing because of nonsense like that
Currently none of the multi time frame indicators from mt5 code base is working (none)
Here is one example that used to work, but is not working any more t : https://www.mql5.com/en/forum/180363
Any step forward with the problem (error 4806 with multitimeframe indicator on closed market) with multitimeframe indicator in MT5?
How can I notify the problem to MT5 platform developer?
Mr. Mladen, can you help me to make this indicator (pic1) be like this (pic2 with different period) ?
Your indicator is a decompiled solar wind indicator. More information about it you can find here : https://www.mql5.com/en/forum/179650
For a 4 time frame correct version (Ehlers fisher transform) you can check this thread : https://www.mql5.com/en/forum/181187
Here is the multi time frame version