Ставь лайки и следи за новостями
Поставь на него ссылку - пусть другие тоже оценят
Оцени его работу в терминале MetaTrader 5
- Просмотров:
- 3710
- Рейтинг:
- Опубликован:
- 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()
необходима для обновления информации при смене инструмента, периода или торгового счета.
Вот пример использования:


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

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

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

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