Шрус | Дата: Вторник, 26.05.2015, 16:17 | Сообщение # 1 |
Генералиссимус
Группа: Администраторы
Сообщений: 8006
Статус: Offline
| Советник ILAN-Filtr
Советник на основе илана, только в нем стоит фильтр по H1, H4, D1, На основании сигналов фильтра, илан торгует только вниз, или только вверх. В настройках можно регулировать параметры фильтра, и настройки самого илана. По результатам теста советник неплохо берет профит с минимальной просадкой, и минимальным количеством колен для усреднения.
Настройки советника
Здесь настройки илина по умолчанию
extern double LotExponent = 1.4; // на сколько умножать лот при выставлении следующего колена. пример: первый лот 0.1, серия: 0.16, 0.26, 0.43 ... extern bool DynamicPips = true; extern int DefaultPips = 12; extern int Glubina = 24; extern int DEL = 3; extern double slip = 4.0; // на сколько может отличаться цена в случае если ДЦ запросит реквоты (в последний момент немного поменяет цену) extern double Lots = 0.05; // разер лота для начала торгов extern int lotdecimal = 2; // сколько знаков после запятой в лоте рассчитывать 0 - нормальные лоты (1), 1 - минилоты (0.1), 2 - микро (0.01) extern double TakeProfit = 10.0; // по достижении скольких пунктов прибыли закрывать сделку //extern double PipStep = 30.0; // шаг между выставление новых колен extern double Drop = 500; extern double RsiMinimum = 30.0; // нижняя граница RSI extern double RsiMaximum = 70.0; // верхняя граница RSI extern int MagicNumber = 2222; // волшебное число (помогает советнику отличить свои ставки от чужих) int PipStep=0; extern int MaxTrades = 5; // максимально количество одновременно открытых ордеров extern bool UseEquityStop = FALSE; extern double TotalEquityRisk = 20.0; //extern bool UseTrailingStop = FALSE; extern bool UseTimeOut = FALSE; // использовать таймаут (закрывать сделки если они "висят" слишком долго) extern double MaxTradeOpenHours = 48.0; // время таймаута сделок в часах (через сколько закрывать зависшие сделки)
Далее настройки встроенного фильтра
extern string sFiltr = "Настройки фильтра"; extern string sHMAMA = "Настройки индикатора HMA_MA"; extern int TimeFrame = PERIOD_CURRENT; //Переод отображения индикатора extern int MA_Period = 34; // Период индикатора МА extern int MA_Method = MODE_SMA; extern int MA_Prise = PRICE_OPEN; extern int HMA_Period = 20; Период индикаторам НМА extern int HMA_Method = MODE_LWMA; extern int HMA_Prise = PRICE_CLOSE; extern string sYMAFiltr = "Настройки ключей и таймфреймов"; extern int Corner = 1; // Положение текста extern bool Filtr = true;//Ключ фильтра // Если false тогда фильтр отключается. extern int FiltrTf1 = PERIOD_D1; extern int FiltrTf2 = PERIOD_H4; // Таймфреймы, на которых происходит расчет фильтра extern int FiltrTf3 = PERIOD_H1; extern bool flatRev = false;//При флете разрешить/запретить торговлю extern bool Zapret = false;//Торговать при наличии ордеров при запрет.
Скачать Советник
|
|
| |