Существует способ прямо из mql4-программы, не прибегая к ручному экспорту данных получить список доступных символов - то есть, чтобы, к примеру, написать скрипт, который будет экспортировать данные по всем символам (спреды, свопы и т.д.).
- Списки наложенных объектов - Дополнительные возможности - Графики котировок, технический и фундаментальный анализ
- Подключение к счету - Счета - MetaTrader 5 для Android
- Подключение к счету - Счета - MetaTrader 5 для iPhone
К сожалению, такого доступа нет
dmitriy писал (а):
Существует способ прямо из mql4-программы, не прибегая к ручному экспорту данных получить список доступных символов - то есть, чтобы, к примеру, написать скрипт, который будет экспортировать данные по всем символам (спреды, свопы и т.д.).
Существует способ прямо из mql4-программы, не прибегая к ручному экспорту данных получить список доступных символов - то есть, чтобы, к примеру, написать скрипт, который будет экспортировать данные по всем символам (спреды, свопы и т.д.).
в Code Base есть скрипт, который их брут-форсом подбирает.
Oasis:
Оригинально ;-)
Действительно оригинально, мне такого и в голову не пришло. Сходил
я туда, посмотрел, игрушка интересная, но как Компостер и сказал, только
игрушка :) перебор символов типа EURUSD за 18 минут...Tovaroved писал (а):
в Code Base есть скрипт, который их брут-форсом подбирает.
в Code Base есть скрипт, который их брут-форсом подбирает.
Оригинально ;-)
Идея с set-файлом действительно интересная, но я не разобрался с форматом сохранения туда списка символов. Поэтому просто написал этот список ручками :) их всего 14 ;)
Жаль, что автор скрипта не сделал, как обещал, новую версию.
dmitriy:
Жаль, что автор скрипта не сделал, как обещал, новую версию.
Если честно, я подумал что оно ни кому не надо =)Жаль, что автор скрипта не сделал, как обещал, новую версию.
Поставлю себе в список задач, может, сделаю ;)
dmitriy">SymbolList_fromSet
komposter:
Спасибо, отличная штука :)
dmitriy">SymbolList_fromSet
Если кому надо, вот вариант. Тоже подбор, но очень быстрый, можно
сказать неощутимый. Минус - выдаёт список символов только по
валютам...
string Currencies[] = {"AED", "AUD", "BHD", "BRL", "CAD", "CHF", "CNY", "CYP", "CZK", "DKK", "DZD", "EEK", "EGP", "EUR", "GBP", "HKD", "HRK", "HUF", "IDR", "ILS", "INR", "IQD", "IRR", "ISK", "JOD", "JPY", "KRW", "KWD", "LBP", "LTL", "LVL", "LYD", "MAD", "MXN", "MYR", "NOK", "NZD", "OMR", "PHP", "PLN", "QAR", "RON", "RUB", "SAR", "SEK", "SGD", "SKK", "SYP", "THB", "TND", "TRY", "TWD", "USD", "VEB", "XAG", "XAU", "YER", "ZAR"}; string Symbols[]; //+------------------------------------------------------------------+ //| СОЗДАЁТ СПИСОК ДОСТУПНЫХ ВАЛЮТНЫХ СИМВОЛОВ | //+------------------------------------------------------------------+ int CreateSymbolList() { int SymbolCount = 0; int CurrencyCount = ArrayRange(Currencies, 0); int Loop, SubLoop; string TempSymbol; for(Loop = 0; Loop < CurrencyCount; Loop++) for(SubLoop = 0; SubLoop < CurrencyCount; SubLoop++) { TempSymbol = Currencies[Loop] + Currencies[SubLoop]; if(MarketInfo(TempSymbol, MODE_BID) > 0) { ArrayResize(Symbols, SymbolCount + 1); Symbols[SymbolCount] = TempSymbol; SymbolCount++; } } return(SymbolCount); }
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь