/enum with get string.cpp Secret
Created
May 12, 2019 07:31
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/////////////// .h file. | |
enum ENUM_TIMEFRAMES // the same as MQL5 | |
{ | |
PERIOD_M1 = 1, | |
PERIOD_M2 = 2, | |
PERIOD_M3 = 3, | |
PERIOD_M4 = 4, | |
PERIOD_M5 = 5, | |
PERIOD_M6 = 6, | |
PERIOD_M10 = 10, | |
PERIOD_M12 = 12, | |
PERIOD_M15 = 15, | |
PERIOD_M20 = 20, | |
PERIOD_M30 = 30, | |
PERIOD_H1 = 16385, | |
PERIOD_H2 = 16386, | |
PERIOD_H3 = 16387, | |
PERIOD_H4 = 16388, | |
PERIOD_H6 = 16390, | |
PERIOD_H8 = 16392, | |
PERIOD_H12 = 16396, | |
PERIOD_D1 = 16408, | |
PERIOD_W1 = 32769, | |
PERIOD_MN1 = 49153 | |
}; | |
CString GetString_ENUM_TIMEFRAMES(ENUM_TIMEFRAMES timeframe); | |
/////////////// .c/.cpp file. | |
CString GetString_ENUM_TIMEFRAMES(ENUM_TIMEFRAMES timeframe) | |
{ | |
CString cst = _T(""); | |
switch (timeframe) | |
{ | |
case PERIOD_M1: cst = _T("PERIOD_M1"); break; | |
case PERIOD_M2: cst = _T("PERIOD_M2"); break; | |
case PERIOD_M3: cst = _T("PERIOD_M3"); break; | |
case PERIOD_M4: cst = _T("PERIOD_M4"); break; | |
case PERIOD_M5: cst = _T("PERIOD_M5"); break; | |
case PERIOD_M6: cst = _T("PERIOD_M6"); break; | |
case PERIOD_M10: cst = _T("PERIOD_M10"); break; | |
case PERIOD_M12: cst = _T("PERIOD_M12"); break; | |
case PERIOD_M15: cst = _T("PERIOD_M15"); break; | |
case PERIOD_M20: cst = _T("PERIOD_M20"); break; | |
case PERIOD_M30: cst = _T("PERIOD_M30"); break; | |
case PERIOD_H1: cst = _T("PERIOD_H1"); break; | |
case PERIOD_H2: cst = _T("PERIOD_H1"); break; | |
case PERIOD_H3: cst = _T("PERIOD_H3"); break; | |
case PERIOD_H4: cst = _T("PERIOD_H4"); break; | |
case PERIOD_H6: cst = _T("PERIOD_H6"); break; | |
case PERIOD_H8: cst = _T("PERIOD_H8"); break; | |
case PERIOD_D1: cst = _T("PERIOD_D1"); break; | |
case PERIOD_W1: cst = _T("PERIOD_W1"); break; | |
case PERIOD_MN1: cst = _T("PERIOD_MN1"); break; | |
} | |
return cst; | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
https://igotit.tistory.com/2161