Торговый советник Basket Bull Торговый советник Basketbull создан по оригинальной стратегии Т101 - торговле мультивалютной корзиной. В основу кода советника заложена разработка T101 v3.4.mq4 Thomas Liles.
Торговый советник Basketbull работает на любом ДЦ. Обязательно нужно открыть на Метатрейдере все пары, которые прописаны в табличке, и чтобы по ним были котировки. Когда по индикаторам сложится соответствующая ситуация, то советник будит "В рынке", если нет, то "Вне рынка" - ожидание соответствующей ситуации.
И ещё, загрузите сэты (настройки для советника для тайм-фрейма D1 c папки "presets").
Тайм-фрейм можно менять в самом советнике.
Торговый советник Basketbull имеет три основных режима:
- ручной
- полуавтоматический
- автомат (МТС)
Ручной режим - советник не вмешивается в процесс торговли, за исключением ограничения потерь. Полуавтоматический режим - комбинация функций советника, позволяющий отслеживать и фиксировать профит.
Автоматический режим - советник самостоятельно открывает и закрывает позиции, минимизирует просадку, плавно фиксирует профит и "переворачивает" при возможности ордера.
Подробнее о последней версии советника BasketBull803
Настройка советника на свой тип счета производится одним параметром kurs , который по умолчанию=1 для USD счетов. Счета в рублях советник определяет автоматически, и сам же вносит необходимые поправки. Для других валют, в частности, в форуме упоминалась гривна, курс нужно внести в параметры вручную, либо, если ваш ДЦ котирует гривну против доллара, поправить в коде, в процедуре main() :if (AccountCurrency()!= "USD")
{
if (MarketInfo("USDRUR",MODE_ASK) >0) kurs = MarketInfo("USDRUR",MODE_ASK);
pips_trigger=pips_filter/14*num_pair*kurs;
}
else { pips_trigger=pips_filter/14*num_pair;}
, заменив рубль своей валютой.
Теперь о центовых счетах - логике не поддаются, поскольку, как оказалось, цена пункта в численном выражении что на чистом USD, что на центовом одинакова. Поэтому выстроил логику сам: фильтр пересчитывается автоматически, привязка - к валюте депо не зависимо от типа счета, а значение kurs, или другими словами, сколько в 1 USD центов с учетом шага лота и минимального лота - 1, 10 или 100.
Просматривается, с натяжкой, такая зависимость: classic или мини c лотом от 0,1 kurs =1, мини и микро с лотом от 0,01 - 10, центовые ниже = 100. Хотя не исключаю вариант, что еще какую-нибудь экзотику просто не видел пока - у меня уже просто некуда ставить терминалы
В комплекте "опорный" сет, при переустановке советника внимательно проверяем свои настройки. Перед установкой версии желательно проверить и очистить все глобальные переменные, свои сеты не загружать! Правим параметры из своего сета и сохраняем его под своим именем.
Для подбора значения kurs предлагаю:
1. В режиме Intraday=true ставим move_zp=false, он переместит точку отсчета на начало сегодняшних суток.
2. Смотрим счетчики - отклонение от начала суток и сопоставляем порядок фильтра и порядок отклонения. В случае явно маленьких показаний увеличиваем kurs до 10, потом - если опять не то - до 100. Выше просто маловероятно.
3. Возвращаем move_zp (если, конечно, используете) в true, записывает полученный сет.
Тестируем и пишем замечания.
Пользователь yuritch, форум Альпари Данный советник не тестировался и не является рекомендованным к применению порталом Форекс Аналитика и выложен в информационных целях.
Торговый советник BasketBull803: скачать
Описание советника BasketBull: скачать