AM2
Андрей

 
Уровень 34

  Торгую в компаниях:


Группа "Торговые системы"

Рейтинг 659



Советник "FurSetka" или еще одна схема вывода зависших ордеров в плюс

Сегодня мной был подсмотрен еще один метод вывода зависших ордеров усредняющей сетки в плюс.



Суть метода заключается в том чтобы посчитать профит первого и последнего ордеров в сетке и закрыть их в плюсе. Например открыта серия из пяти ордеров и суммарный профит первого и пятого ордеров положительный. В этом случае закрываем эти 2 крайних ордера.

Длительный безоткат эта система не выдержит, но метод сам по себе заслуживает внимания.



Скачать советник: www.opentraders.ru/downloads/2444/
  • +17
  • Просмотров: 7627
  • 6 октября 2019, 15:13
  • AM2
Понравилcя материал? Не забудьте поставить плюс и поделиться в социальной сети!

Вступите в группу "Торговые системы", чтобы следить за обновлениями
ПРИСОЕДИНИТЬСЯ К ГРУППЕ
присоединиться
  Предыдущая запись в группе
Статистика батлов "Быки и Медведи"
29 сентября 2019
23 ноября 2019

Комментарии (14)

+
0
Для ТС с мартином будет полезным *good* 
avatar

  11  andre71g Сообщений: 168 - andre71g

  • 7 октября 2019, 10:12
+
0
Хм… умно придумано *good* 
avatar

  5  Andrey1979 Сообщений: 136

  • 7 октября 2019, 16:13
+
0
Если можно, в mq4 посмотреть бы. Очень неплохой советник в истории.
На демо пока не ставил.
avatar

  12  qwerty1234567890 Сообщений: 73 - Константин

  • 8 октября 2019, 07:17
+
0
По ссылке автора он скачивается в mq4
avatar

  45  Bishop Сообщений: 5709 - АЛЬФАХАМЕЦ-Машковод

  • 8 октября 2019, 09:42
+
0
Приветствую AM2! Будь добр подскажи, открытие первого и последующих ордеров по показаниям от каких то индюков, или от фонаря?
avatar

  8  volondai Сообщений: 101

  • 12 октября 2019, 18:04
+
0
выше открытия дня — бай, ниже — сел
avatar

  34  AM2 Автор Сообщений: 15826 - Андрей

  • 12 октября 2019, 18:12
+
0
Это значит на красном дне все в селл, а на зеленом все в бай?
На рисунке сначала два дня было в селл при закрытии по стоп-трейлингу, а потом после закрытия по тейк-профиту стало в бай, хоть день продолжился красным.


Первый зеленый день прошел нормально, а на второй зеленый день, также после закрытия по трейлингу, должен быть бай, а открылся селл-ордер. Потом два раза закрылся селл, а за ними снова бай.

Значит ключ к направлению не тейк-профит и не цвет дня?
Редактирован: 16 мая 2020, 17:38
avatar

  12  sledopyt Сообщений: 151

  • 16 мая 2020, 17:33
+
0
Спасибо Андрей!
avatar

  8  volondai Сообщений: 101

  • 12 октября 2019, 18:14
+
0
Прошу модифицировать советник.
Исходя из видео код позволяет добавлять индикатор от которого будут открываться ордера. Если имя не добавлять советник торгует как есть по умолчанию.
Прошу добавить: имя индикатора_ номер буфера открытия Bay Sell_ с какого бара открывать.
Добавить Коэффициент увеличения шага для выдержки безотката.
avatar

  10  waterfall Сообщений: 80

  • 27 декабря 2019, 11:33
+
0

Немного модифицировал, но c депозитом меньше чем со $100 не стоит запускать. Просадка однако.
Тест на 5 минутах, лот 0.01 EURUSD.
Редактирован: 22 июня 2021, 22:46
avatar

  10  Skyrider60 Сообщений: 93

  • 22 июня 2021, 22:45
+
0
Немного модифицировал

Это только для себя, или можно всем попробовать?
avatar

  8  volondai Сообщений: 101

  • 23 июня 2021, 09:23
+
0
Не факт, что у вас он покажет такую же прибыльность, поскольку сигнал в советнике для входа в сделку выбран не очень надежный и все модификации только немного повышают его прибыльность, а оптимизация становится простой подгонкой под историю.
Главное в советнике правильный и надежный вход, гарантирующий получение прибыли, а здесь этого как бы нет.
Его прибыльность зависит даже от брокера, потому, что качество истории у всех разное, и нужно будет опять оптимизировать.
Попробуйте. Надеюсь автор советника будет не в обиде.
Замените раздел настроек и void OnTick().
<code>//--- Inputs
extern double Lots       = 0.01;      // торговый объем ордера
extern double MaxLot     = 0.05;        // максимальный торговый объем
extern double KLot       = 2;        // увеличение лота
extern double Profit     = 8.6;        // профит крайних ордеров
extern int StopLoss      = 2000;     // лось
extern int TakeProfit    = 163;      // язь
extern int TrailingStop  = 0;        // трал
extern int Step          = 158;      // шаг

extern ENUM_TIMEFRAMES TF = PERIOD_H4;
extern int  MA1_Period  =  27; // Период МА1
extern ENUM_MA_METHOD MA1_Metod = 0;

extern int  MA2_Period  =  2; // Период МА2
extern ENUM_MA_METHOD MA2_Metod = 0;
extern ENUM_APPLIED_PRICE MA_Price = PRICE_CLOSE;

extern int Slip          = 30;       // реквот
extern int Count         = 1;        // число ордеров
extern int Magic         = 123;      // магик
int PrevTime=0;</code>


<code>void OnTick()
  {
  
  if (Time[0]<=PrevTime) return;
      PrevTime=Time[0];
      
     double ASK=SymbolInfoDouble(Symbol(),SYMBOL_ASK);
     double BID=SymbolInfoDouble(Symbol(),SYMBOL_BID);
     double OpenBar = iOpen(Symbol(),TF,0);
    
     double MA1 = iMA(NULL,0,MA1_Period,0,MA1_Metod,MA_Price,1);
     double MA2 = iMA(NULL,0,MA2_Period,0,MA2_Metod,MA_Price,1);    
      
   if(TrailingStop>0)
      Trailing();

   if((CountTrades()<1 && Close[1]>Open[1] && MA1 < MA2) && ASK > OpenBar || (FindOrderType()==0 && (FindLastBuyPrice()-Ask)/_Point>=Step) && MA1 < MA2)
     {
      PutOrder(0,Ask);
      ModifyOrders();
     }

   if((CountTrades()<1 && Close[1]<Open[1] && MA1 > MA2) && BID < OpenBar || (FindOrderType()==1 && (Bid-FindLastSellPrice())/_Point>=Step) && MA1 > MA2)
     {
      PutOrder(1,Bid);
      ModifyOrders();
     }    

   if(CountTrades()>Count && AllProfit()>Profit && Profit>0)
      CloseAll();
      
   Comment("\n Lot: ",Lot(),
           "\n Trades: ",CountTrades(),
           "\n All Profit: ",AllProfit());
  }
</code>

Редактирован: 23 июня 2021, 11:16
avatar

  10  Skyrider60 Сообщений: 93

  • 23 июня 2021, 11:14
+
0
Ещё вопрос возник — если магик =0 поставить, будет он работать с ручными ордерами?
У меня при компиляции 5 предупреждений показывает в секции void OnTick().
Но ошибок нет.
Со входами конечно проблема, погонял на малой истории, одну неделю плюсует — другую сливает.
Вообщем, как обычно и как все советники. ;) 
Подогнать под историю можно, но нет ни какой гарантии, что в будущем эти движения цены повторятся.
Редактирован: 23 июня 2021, 12:37
avatar

  8  volondai Сообщений: 101

  • 23 июня 2021, 11:38
+
0
Не могу сказать на счет 0, но можно в советнике убрать магик вообще, тогда он должен работать со всеми установленными ордерами.
Я оптимизировал советник на 5 минутах, лот 0.01 EURUSD. Если параметры другие, нужно оптимизировать заново.
avatar

  10  Skyrider60 Сообщений: 93

  • 23 июня 2021, 13:32

Зарегистрируйтесь или авторизуйтесь, чтобы оставить комментарий
Начать торговлю с Альпари