Наблюдаю массовый исход на MQL4 c MQL5. К чему бы?
Zhunko:
Ну да, оттуда и вырезал
//+------------------------------------------------------------------+ //| sProba.mq4 | //| BoraBo | //| | //+------------------------------------------------------------------+ #property copyright "" #property link "" //+------------------------------------------------------------------+ //| script program start function | //+------------------------------------------------------------------+ int start() { //---- string symbolFullName = SymbolDescription(Symbol()); Comment(symbolFullName); //---- return(0); } //+------------------------------------------------------------------+ //+------------------------------------------------------------------+ //| Функция возвращает расшифрованное название символа | //+------------------------------------------------------------------+ string SymbolDescription(string SymbolName) { string SymbolDescription = ""; int hFile = FileOpenHistory("symbols.raw", FILE_BIN|FILE_READ); if(hFile < 0) return(""); int SymbolsNumber = FileSize(hFile) / 1936; for(int i = 0; i < SymbolsNumber; i++) { if(FileReadString(hFile, 12) == SymbolName) { SymbolDescription = FileReadString(hFile, 64); break; } FileSeek(hFile, 1924, SEEK_CUR); } FileClose(hFile); return(SymbolDescription); }
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Существует ли в mql4 функция возвращающая длинное наименование символа - (Euro vs US Dollar)
В mql5 это будет так
string zSYMBOL_DESCRIPTION =SymbolInfoString(zSymbol, SYMBOL_DESCRIPTION);
А что-то в MarketInfo() я подобного не нашел.