Ставь лайки и следи за новостями
Поставь на него ссылку - пусть другие тоже оценят
Оцени его работу в терминале MetaTrader 5
CFD v1.0 - эксперт для MetaTrader 4
- Просмотров:
- 2362
- Опубликован:
- 2009.07.15 12:14
- Обновлен:
- 2016.11.22 07:33
- Нужен робот или индикатор на основе этого кода? Закажите его на бирже фрилансеров Перейти на биржу
Недавно был опубликован советник Currency v1.0, который составляет список всех доступных для торговли валютных пар, но металлы и CFD он не учитывает. С металлами все понятно, а вот получить список CFD сложнее. Дело в том, что название валютных пар имеет определенный формат, а именно состоит из базовой валюты и валюты котировки, котые перечислины в ISO 4217. Названия CFD такого формата не имеет, и в большинстве случаев единственная заранее доступная информация об имени CFD это префикс. Как правило ДЦ приписывают перед названием CFD символ #, кроме этого длина имени CFD без префикса составляет от одного до четырех символов. Для того, чтобы получить список всех доступных CFD требуется перебрать все возможные варианты и проверить функцией MarketInfo с параметром MODE_TRADEALLOWED, существует ли такое имя CFD вообще и разрешена ли по данному инструменту торговля. Перебор вариантов осуществляется вложенными циклами. Так имя CFD может состоять только из букв латинского алфавита и цифр, то перебираются только ASCII символы с 48 по 57 и с 65 по 90. В результате все CFD, по которым разрешена торговля будут записаны в массив symbols[].
Советы:
- Параметр prefix по умолчанию равен '#', если ДЦ дописывает другой префикс перед название CFD, его необходимо изменить.
Советник составляет список всех валютных пар, которыми позволяет торговать ДЦ
VKW Bands Modifay V2Дополнение к VKW Bands Modifay
Скользящая средняя с динамическим конвертом. Размер конверта изменяется в зависимости от средней величины свечи, умноженной на задаваемый коэффициент.
2GraphsВ окне индикатора строит два графика с последними котировками.