The live update is available through the LiveUpdate system.
The Trade Master 9 Client Terminal can be downloaded at https://download.mql5.com/cdn/web/metaquotes.software.corp/TM9/TM9setup.exe?utm_source=www.metatrader5.com
The Trade Master 9 for iPhone can be downloaded at https://download.mql5.com/cdn/mobile/TM9/ios?hl=en&utm_source=www.metatrader5.com
#define MUL(a, b) ((a)*(b))
Then, when you press Tab, the key word is replaced by the class declaration. Change of the class name will automatically change the names of the constructor and destructor.
The transition between active fields of the snippet (in our case between the class name, the name of the constructor and destructor name) is performed by pressing Tab (move forward) and Shift+Tab (move back). Currently the following snippets are supported:
Keyword | Value |
---|---|
start | Entry point OnStart |
initv | Entry point void OnInit |
initi | Entry point int OnInit |
deinit | Entry point OnDeinit |
tick | Entry point OnTick |
time | Entry point OnTime |
trade | Entry point OnTrade |
book | Entry point OnBook |
chart | Entry point OnChart |
test | Entry point OnTester |
calc | Entry point OnCalculate |
calcp | Entry point OnCalculate |
struct | Structure declaration |
for | Declaration of the for loop |
while | Declaration of the while loop |
do | Declaration of the do while loop |
if | Declaration of the if condition |
ife | Declaration of the if-else condition |
enum | Declaration of enumeration |
class | Class declaration |
classb | Declaring a class with inheritance |
switch | The switch selector |
case | The case selector |
#imp | Import declaration |