Enum in mql4 ?

 

Is there such a thing like an enum in MQL4? - I want to program my station and don't want to wait until MQL5 becomes available for livetrading.

I know one could create a string array of certain size, but using an enum type would be easier.

 
#define is all there is.
 
consider using pseudo-enum names like eOpt.GoLong, eOpt.GoShort etc
Reason: