Смотри, как бесплатно скачать роботов
Ищи нас в Facebook!
Ставь лайки и следи за новостями
Интересный скрипт?
Поставь на него ссылку - пусть другие тоже оценят
Понравился скрипт?
Оцени его работу в терминале MetaTrader 5
Советники

Мультивалютный советник на основе кластерного индикатора. Вторая версия - эксперт для MetaTrader 4

Просмотров:
10083
Рейтинг:
(4)
Опубликован:
2010.01.21 08:59
Обновлен:
2017.09.06 12:27
Нужен робот или индикатор на основе этого кода? Закажите его на бирже фрилансеров Перейти на биржу

Автор: Lexandros

Вторая версия советника, выложенного здесь. Поэтому, дабы не повторятся, в теорию углубляться не буду (принцип работы практически тот же).

Изменения на первый взгляд небольшие, однако достаточно сильно влияющие на работу советника. Спасибо всем, кто комментировал и критиковал предыдущую версию. Отдельное спасибо evbut и vegetate.

1. Введен дополнительный индикатор CC. Теперь два индикатора фильтруют сигналы друг друга. Сигнал наступает, только если он подтвержден обоими индикаторами.

2. Введены проверки на уровень стопов/профитов. Если они меньше разрешенными ДЦ. В журнал будут сыпатся варнинги, но попыток открытия/закрытия позиций не будет. А также добавлена проверка на разрешение работать конкретным инструментом со стороны ДЦ (т.е. на наличие в данном ДЦ работы по конкретной паре).

3. Введено магическое число. Для отбора советником "своих" позиций. Т.е. теперь на чужие позиции он просто не будет обращать внимания.

4. Добавлена возможность отключения функции закрытия позиций при появлении противосигнала.

Вроде все... :)


В индикаторе СС была та же ошибка что и в CCFp (порядок валют не соответствовал отображению на легенде). Поправлено... Также отключена валюта NZD (по тем же соображениям что были изложены в предыдущей версии). Оба индюка (в поправленном виде) во вложении.


Входные параметры (новые отмечены курсивом):

step: величина, на которую должны разойтись линии валют на индюке, для появления сигнала;

start_lot: стартовый лот для расчета MM, или если MM отключен - постоянный лот;

min_lot: минимальный лот разрешенный ДЦ;

magicnumber: магическое число;

MM: вкл/откл MM;

delta: величина на которую должен увеличится/уменьшится баланс для изменения размера лота, при включенном MM;

close: вкл/откл закрытия позиция при появлении противосигнала;

trail: вкл/откл трейлинга;

trailing: уровень трейлинга в пунктах;

stop: стоп-лосс в пунктах (по желанию);

profit: тейк-профит в пунктах (по желанию);


ВАЖНО: при расчете стартового лота необходимо учитывать, что советник может держать довольно много открытых позиций одновременно. На практике вряд-ли такое возможно, но теоретически может быть 6*7=42 одновременно открытых позиций. Учитывайте это при тестировании, чтобы Дядя Коля не пришел в самый интересный момент:)

ВАЖНО: при работе с ДЦ у которого пятизначные котировки (например Alpari) это следует учитывать при задании уровня трейлинга, т.е. надо задавать не 30 пунктов, а соответственно 300. То же самое относится к стопам и профитам. В остальном количество знаков в котировках на работу советника не влияет.

Код достаточно хорошо прокомментирован - разобраться думаю большого труда не составит.

В тестере прогнать невозможно, т.к. мультивалютник...

Смотрим, тестим... Ругаем и критикуем:) Всем заранее спасибо за критику и предложения/пожелания.

Elder MACD Elder MACD

Индикатор MACD Элдера.

Форекс Бобма (советник) Форекс Бобма (советник)

Советник работает одновременно по паре EURUSD и USDCHF использует корреляцию и хеджирование.

VilkaChuvashova VilkaChuvashova

Советник на основе индикатора "Вилка Чувашова".

RoundLevels RoundLevels

Показывает круглые уровни цены (1.5, 1.6 и тд.) на всем диапазоне от исторического минимума до исторического максимума.