Warstep
Местный житель
.
Привет LUKA!Пропиши пожалуйста в свой советник.вот эти индикаторы.буду очень признателен.
посмотрите может вам это подойдет инструкция с картинками в нутрях:
Посмотреть вложение exp_iCustom_v10.rar
.
Привет LUKA!Пропиши пожалуйста в свой советник.вот эти индикаторы.буду очень признателен.
Пользуюсь шаблонным советником icustom , но хотела просить его немного доработать, если возможно. Не хватает установки фильтрующего индикатора . Чтобы в настройках совы фильтрующий индикатор так же вставлялся, как индикаторы на вход и выход. Т.Е. указываешь индикатор, его параметры и ставишь запретить или разрешить открытие соответствующих направлений сделки.
У меня в ТС 2 фильтра вообще-то, думаю что просить вставить 2 фильтра это поди нагло, хоть бы один помогли вставить, чтобы стадо лосей поредело. А может кто и не сочтет за труд сделать в настройках РАЗДЕЛ ФИЛЬТРЫ и там 2 подраздела с описанием фильтров - индикаторов, получается если оба фильтра разрешили сделку, то шанс на профит возрастет в разы. С одним тоже хорошо, но сильно-присильно хочется ДВА!!! lease:lease:lease:Посмотреть вложение 159473
всем привет может кто помочь скинуть шаблон с настройками под один индюк для советника что бы он автоматом открывал на пробой первой волны по фибо с целью 161 по фибо сетке файл скинулДоброго времени суток!
Было время, решил шаблон своять(какой бы меня устраивал).
Вроде получилось не плохо.
Написан в свободное время за не большой срок,так что возможно есь ошибки.
Хотя все проверял, работает.
HTML:extern string _P1="- Настройка советника -"; extern bool ReverseSignal = False; // True - Переворачивать сигнал стратегии extern bool ClosePosifChange = False; // Закрывать позиции при обратном сигнале extern bool OpenBuy = True; // Торговать в Buy extern bool OpenSell = True; // Торговать в Sell extern int MaxOrdersCount = 2; // Допустимое общее кол-во ордеров, -1 не ограничено extern int MaxBuyCount = 1; // Допустимое кол-во Buy ордеров, -1 не ограничено extern int MaxSellCount = 1; // Допустимое кол-во Sell ордеров, -1 не ограничено extern double Ficsir_Lot = 0.01; // Фиксировоанный лот double Lot = 0.01; // Минимальный размер лота double Min_lot = 0.01; // Минимальный лот для расчета double Max_lot = 100.0; // Максимальный ло для расчета extern bool Dynamic_Lot = True; // Использовать динамический лот в % extern double Risk = 0.5; // Риск в % от свободных средств на счете extern double TakeProfit = 150.0; // TakeProfit, если 0 то неиспользуем extern double StopLoss = 50.0; // StopLoss, если 0 то неиспользуем extern int Magic = 12345; // Магический номер ордеров bool Log = True; // Вывод комментариев //+----------------------------------------------------------------------------+ string _P2="- Настройка индикатора -"; double iac_dist = 0.0; // AC double imacd_dist = 0.00065; // MACD //+----------------------------------------------------------------------------+ extern string _P3="- Параметры Безубытка -"; extern int LP = 0; // Уровень профита, если 0 то неиспользуем extern int LP_Step = 0; // Уровень безубытка, если 0 то неиспользуем //+----------------------------------------------------------------------------+ extern string _P4="- Параметры Трала -"; extern bool On_Off_TR = True; // Вкючить, отключить трал extern int TS_Buy = 30; // Фиксированный размер трала в Buy extern int TS_Sell = 30; // Фиксированный размер трала в Sell extern int TS_StepBuy = 3; // Шаг трала в Buy extern int TS_StepSell = 3; // Шаг трала в Sell bool TSProfitOnly = True; // Тралить только профит //+----------------------------------------------------------------------------+ extern string _P5="- Закрыть ордера по % -"; extern double PercentProfit = 100.00; // Процент профита extern double PercentLoss = 100.00; // Процент убытка bool DeleteOrders = False; // Удалять ордера //+----------------------------------------------------------------------------+ extern string _P6="- Параметры времени торгов -"; extern bool ExpertTime = True; // Использовать функцию работы по времени extern string TradeDay = "1,2,3,4,5"; // Дни работы советника 1 = Пн, 5 = Пт. extern int StartHour = 0; // Старт в первый день extern int StopsHour = 23; // Стоп в крайний день extern int Ea.Start = 0; // Ежедневный cтарт советника extern int Ea.Stop = 24; // Ежедневный cтоп Советника //+----------------------------------------------------------------------------+
Нужно:
1. Поменять _P2="- Настройка индикатора -"; на свои.
2. Поменять //---- Индикаторы для открытия позиции
//---- Условия для открытия позиции в Buy
//---- Условия для открытия позиции в Sell
на свои.
3. Вписать свои условия стратегии в int start() {
//+-------------------------------------------+
//+-------------------------------------------+
Ну вроде все.
Толко не заморачивался с лимитными ордерами и мультовалютностью.
P.S. 1. Будут найдены ошибки, пишем живым кодом.
2. Будут ошибки исправлны , выкладываем файл, с индексом в
названиии,чтобы не путать.
3. Шаблон написан с помощью многих функций
Ким Игорь В. aka KimIV, _Автоматизация торговли на финансовых рынках - Сайт выключен
для реала, так что для тестера работа не быстрая.
4. Поставил тему статус: Важная-временно,
интереса к шаблону не будет, скинем тему на самотек.
Всем Удачи!