![MQL5 - Language of trade strategies built-in the MetaTrader 5 client terminal](https://c.mql5.com/i/registerlandings/logo-2.png)
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
I don't think so! It's probably "future proofing" for the day it becomes a "reality". 😅
Psychological coding
It is? When was that implemented? Last I read, it was just for compatibility's sake and nothing else.
It is? When was that implemented? Last I read, it was just for compatibility's sake and nothing else.
Yes, that part I knew about, that optimised compilation implements inlining, which is under compiler control and not user control.
As for the of "inline", "__inline" and "__forceinline", it is only for cosmetic compatibility with C/C++ to make porting code easier, as far as i know (since build 1910 or 1930, I think).
Yes, that part I knew about, that optimised compilation implements inlining, which is under compiler control and not user control.
As for the of "inline", "__inline" and "__forceinline", it is only for cosmetic compatibility with C/C++ to make porting code easier, as far as i know (since build 1910 or 1930, I think).
Update 24 April 2023
Added new function:
Renamed the rounding functions to Ceil(), Floor(), Round() and Trunc() to avoid name conflicts with <Math\Stat\Math.mqh>.
Fixed the GetDigits() function to avoid an infinite loop in rare situations.