Tags: BRMateus2/Simple-MQL5-Amplitude-Spread-and-Clock-Labels
Tags
Release v1.07 Better enum sFormat naming convention Better variable naming convention Changed averaging of last 60 to 20 Fix styler crapping the comments Changed OnCalculate() back to the expanded parameters variant, to hide Parameters tab from User Removed functions that are not used, which are now part of a (not public as of now) little library of basic tools
Version 1.04 Fix spread calculation error Supposedly drastically optimize calls - this only works if the compiler is good enough, but it is very hard to benchmark correctly in MQL5, as the OnTimer() has a very limited accuracy and OnCalculate() works only at every tick -> with a good inliner, it is fast
Release v1.03 Release v1.03 Remove #property indicator_type1 as it should not be defined (because there is no plot) Make #define _INPUT compliant with C++ Standard - removing the underscore Implement kSecond format Use and optimize ChartRedraw() calls Optimize to direct array access at wherever possible Fix divide-by-zero error, for being undefined behaviour outside IEEE 754 Standard Explicitly uRelease v1.03 Remove #property indicator_type1 as it should not be defined (because there is no plot) Make #define _INPUT compliant with C++ Standard - removing the underscore Implement kSecond format Use and optimize ChartRedraw() calls Optimize to direct array access at wherever possible Fix divide-by-zero error, for being undefined behaviour outside IEEE 754 Standard Fix use datetime instead of int