Смотри, как бесплатно скачать роботов
Ищи нас в Telegram!
Ставь лайки и следи за новостями
Интересный скрипт?
Поставь на него ссылку - пусть другие тоже оценят
Понравился скрипт?
Оцени его работу в терминале MetaTrader 5
Просмотров:
3572
Рейтинг:
(7)
Опубликован:
2008.03.24 12:57
Обновлен:
2014.12.23 12:32
Нужен робот или индикатор на основе этого кода? Закажите его на бирже фрилансеров Перейти на биржу

Иногда возникает необходимость вывести информацию в виде таблицы или в несколько строк с соблюдением табуляции. Просто вывести в главное окно несколько строк не проблема, используйте Comment(строка_1,"\n",строка_2,"\n"...). См. пример Comment2

Но функция Comment () выводит только в главное окно графика, иногда же требуется вывод в подокно индикатора. В таком случае пригодится данный пример.

Данный индикатор выводит информацию о спецификации контракта на конкретный инструмент. Функция

void PrepareInfo(string & array[][])

заполняет стринговый двумерный массив с помощью функции MarketInfo(). Далее производится вывод этого массива функцией

void Show(string valueArray[][])

Данная функция является универсальной, и может использоваться для вывода любых двумерных массивов. Функция

void  RefreshAccountInfo()

необходима для обновления информации при смене инструмента, периода или торгового счета.


Все данные по спецификации рассчитываются и выводятся только один раз, то есть обновления на каждом тике не происходит.

Вот пример использования:




VLT_TRADER VLT_TRADER

Система основана на сжатии волатильности

MBA MBA

Индикатор MBA. Использует сигналы индикаторов: MACD, Stochastic, RSI, Momentum.

GA-ind GA-ind

Переделал оригинальный MACD, вот какой интересный индикатор получился.

Expected Volumes Expected Volumes

Индикатор Expected Volumes.