Смотри, как бесплатно скачать роботов
Ищи нас в Telegram!
Ставь лайки и следи за новостями
Интересный скрипт?
Поставь на него ссылку - пусть другие тоже оценят
Понравился скрипт?
Оцени его работу в терминале MetaTrader 5
Просмотров:
3448
Рейтинг:
(7)
Опубликован:
2006.10.20 11:06
Обновлен:
2016.03.29 15:00
Нужен робот или индикатор на основе этого кода? Закажите его на бирже фрилансеров Перейти на биржу

Скрипт выгружает все символы, присутствующие в Обзоре рынка, в csv-файл ("MT4\experts\files\SymbolList(ServerName).csv").

Поиск символов происходит (не побоюсь этого слова) тупым перебором букв. То есть берем символ АААААА, проверяем, есть ли он в обзоре рынка. Потом АААААB, и так далее. Метод очень медленный, ничего более умного не придумал.

Внешние переменные:
 - Min_CharsInSymbolName - минимальная длина имени символа (может быть от 1 до 10);
 - Max_CharsInSymbolName - максимальная длина имени символа (от 1 до 10);
 - Use_Reshetka - использовать при поиске символ "#" (true/false);
 - Use_Podcherkivanie - использовать символ "_";
 - Use_09 - использовать цифры (0-9);
 - Use_AZ - использовать заглавные буквы (A-Z);
 - Use_az - использовать строчные буквы (a-z).

Скорость работы зависит от Max_CharsInSymbolName (чем больше значение, тем медленнее), и от количества "Use_"-переменных равных true (тоже самое). На моём P4 2.4 Ghz все символы из шести заглавных букв (типа EURUSD) находятся за 18 минут. Если добавить туда знаки "#" и "_", поиск займет 28 минут. А если добавить ещё и цифры, то ждать придется 3 часа. Соответственно, если выбрать Max_CharsInSymbolName = 7 (длиннее имён не встречал), результаты можно будет увидеть только через 111 часов.

Зато не имеет значения, сколько символов в Обзоре рынка.
Поэтому для максимальной отдачи выбирайте "Показать все символы", устанавливайте Max_CharsInSymbolName = 6, все "Use_"-переменные кроме Use_az в положение true, и оставляйте на ночь.
А утром увидите что-то похожее на это:






Визуализация тестирования. Расширение функциональности. Визуализация тестирования. Расширение функциональности.

Закладки "Торговля" и "История счета" в визуализаторе.

SHI Channel true (NB-channel) SHI Channel true (NB-channel)

Индикатор SHI_Channel_true отображает динамические скользящие каналы Баришпольца на графике в автоматическом режиме

DecBinHex DecBinHex

Содержит библиотеку функций для преобразования чисел из десятичного кода в двоичный или шестнадцатеричный и наоборот.

10 points 3 10 points 3

Советник 10 points 3 использует гистограмму стандартного индикатора Moving Average Convergence/Divergence, MACD.