0
На каждую пару отдельно. К тому же, если у вас на каждой паре стоят советники с разными магиками, то на этом советнике ставить тот магик, который принадлежит торгующему советнику по выбранной паре.
Вспомогательный советник для советника — это геморно. Проще в сам советник воткнуть нужные функции.
avatar

profitnik

  • 24 августа 2017, 18:31
0
www.opentraders.ru/downloads/1647/ написал.

«Количество свечей, после которых работает трейлинг» — то количество свечей, через которое советник активирует трал, но при условии, что сделка достигла прибыли в пунктах, заданного в параметре «Уровень мин. прибыли для работы трейлинга». Если желаете убрать зависимость от параметра «Уровень мин. прибыли для работы трейлинга», то выставляйте этот параметр на 1. Но тогда возможны ситуации, при которых спустя заданное количество свеч, прибыль по сделке будет действительно 1 и стоп лосс в таком случае не перенесется в бу.

«Уровень начала работы трейлинга» — тот уровень прибыли, куда выставится стоп-лосс.

Шаг трала 1 пункт.
Советник работает только на 1 сделки 1 типа. Это означает, что если у вас будет два бая — советник не будет работать. Но если будет 1 бай и 1 сел — будет вести позиции отдельно и работать как надо.

Автоопределения разрядности котировок нет, поэтому дописывайте нули в пунктах, если у вас пятизнак.
avatar

profitnik

  • 24 августа 2017, 09:42
+1
Видите ли, мы сомневаться можем сколько угодно, но денежную ответственность, в любом случае, понесете только вы.
avatar

profitnik

  • 23 августа 2017, 15:45
0
У вас аналогичная проблема. Если вы поставите эту функцию на долларовый счет, к примеру на 100 долларов, а потом поставите на рублевой счет, на 6000 рублей — лот будет разный. Потому что курс доллара к рублю, не 40, а 60.
avatar

profitnik

  • 23 августа 2017, 15:44
0
Если система работает на шуме рынка, то вам требуется моделирование как минимум 99%. Потому требуется каждый пункт истории. Пока не добьетесь моделирования в 99%, не ставьте на реал. Насчет демки… вы уверены, что сова отторговала достаточно времени на демо, чтобы делать по ней выводы?
avatar

profitnik

  • 23 августа 2017, 04:57
+1
Будет правильно считать только на долларовых счетах. На рублевых и евро выдаст неправильный лот. Если использовать эту функцию, нужно будет добавить определение валюты депозита и сделать ветвления для каждой валюты. Вот закостыленная эта же функция, но чего в ней не так — это то, что, если курс валюты депозита изменится к доллару на большое число, то придется перебивать код.

<code>//+------------------------------------------------------------------+
// Динамичный лот
//+------------------------------------------------------------------+
double Lots()                                        
 { 
   double lot_min =MarketInfo(Symbol(),MODE_MINLOT);
   double lot_max =MarketInfo(Symbol(),MODE_MAXLOT);
   double lot_step=MarketInfo(Symbol(),MODE_LOTSTEP);
   double contract=MarketInfo(Symbol(),MODE_LOTSIZE);
   string dep     = AccountCurrency();
   double vol = 0.01;;


   if(lot_min<0 || lot_max<=0.0 || lot_step<=0.0) 
     {
      return(0);
     }
   if(AccountLeverage() <= 0)
     {
      return(0);
     }


   if ( dep == "USD")
   {
   vol=NormalizeDouble(AccountFreeMargin()*Risk/contract,2);
   vol=NormalizeDouble(vol/lot_step,0)*lot_step;
   if(vol<lot_min) vol=lot_min;
   if(vol>lot_max) vol=lot_max;
 
   }
   
   if ( dep == "EUR")
   {
   vol=NormalizeDouble(AccountFreeMargin()/1.18*Risk/contract,2);
   vol=NormalizeDouble(vol/lot_step,0)*lot_step;
   if(vol<lot_min) vol=lot_min;
   if(vol>lot_max) vol=lot_max;
   }
   
   if ( dep == "RUR")
   {
   vol=NormalizeDouble(AccountFreeMargin()/60*Risk/contract,2);
   vol=NormalizeDouble(vol/lot_step,0)*lot_step;
   if(vol<lot_min) vol=lot_min;
   if(vol>lot_max) vol=lot_max;
 
   }
   return(vol);
}</code>
avatar

profitnik

  • 23 августа 2017, 04:55
0
Советник не рассчитан для начинающих. Если вы начинающий — прежде советую вникнуть в тему автоматизированной торговли, иначе такой советник вас погубит. После чего вы, возможно, скажите, что все советник — отстой :) 
avatar

profitnik

  • 18 августа 2017, 16:14
0
Вот, кстати, тест нашел с 2000 по текущий месяц на евро н4. Единственно, там я лот динамичный вставил мало, так как просадка максимальная всего 16%, значит, можно побольше загрузить.





Ссылка на сет
avatar

profitnik

  • 18 августа 2017, 11:58
0
Какая именно проблема? Выдает ошибку? Не тестирует? Или тестирует, но не открывает сделок?
avatar

profitnik

  • 17 августа 2017, 19:06
+1
Нет, не совсем так. Этот советник интересен тем, что он может давать очень точные сделки, но они будут редкими. Я могу кинуть вам настройки, на которых сова будет совершать мало сделок, но бОльшая часть их будет прибыльная, лишь иногда применяется мартин и то, не больше трех колен. Но… здесь пострадает доходность. Точную цифру назвать не смогу, это надо тест заново запустить, но советник не сольет. Я же буду тестировать сову на реале в режиме агрессии (умеренной), при этом советник будет работать все время на VPS, не буду прерывать его. Посмотрим, что из этого выйдет.
avatar

profitnik

  • 17 августа 2017, 19:05
0
Не моя, а любая :) 
Никто не застрахован от изменения отработки рыночных паттернов.
avatar

profitnik

  • 17 августа 2017, 11:16
0
А зачем требуется? :) 
avatar

profitnik

  • 17 августа 2017, 06:13
+1
Я не вижу смысла прогонять за всю историю, так как рынок меняется и универсальность под все года (если она и получится), скосит всю прибыль. Какая разница, что там было на истории, хоть за 17 лет? Если в этом году паттерн не будет работать, то советник просто сольет. Нам важна текущая реальность, а не обширная история. А настоящее проверяется лишь работой советника на реальном счету. Когда создал первую версию советника — подбирал настройки и прогонял его с 2000 по текущий день, тест длился 5 часов. Он не сливал. И для этой версии тоже есть такие настройки, но повторюсь, а смысл?
avatar

profitnik

  • 17 августа 2017, 04:41
+1
Совсем забыл про один сет, который не сливает с 2012 по текущий день, но выдает очень маленькое количество сигналов. Поэтому чтобы на нем заработать, нужно загружать депо. Уже не могу пост отредактировать.


avatar

profitnik

  • 16 августа 2017, 13:34
+2
Забыли про людей, которые не понимают о чем речь, встревая в беседу. Это да, это прям отдельная категория умников.
avatar

profitnik

  • 12 июня 2017, 22:16
+1
Очень жалко. Хорошо пошел, когда начал косить. Эксперт?
avatar

profitnik

  • 12 июня 2017, 19:46
0
Ну, может, тогда и денег на депо с VPS дать, чтобы сову просто поставить и деньги снимать? Человек поделился, раскручивайте, тестируйте и собирайте статистику, а не как короли на пиру.
avatar

profitnik

  • 12 июня 2017, 19:32
0
Здравствуйте, что вообще за мероприятие такое? Можно где-то поподробней почитать?
avatar

profitnik

  • 3 апреля 2017, 20:24
0
Другую версию скачивать пробовали?
avatar

profitnik

  • 2 апреля 2017, 09:27
0
www.opentraders.ru/downloads/1515/ вот советник.
Стоп-лосс подправлен, ограничения MACD тоже подправлены.
avatar

profitnik

  • 31 марта 2017, 17:06
Начать торговлю с Альпари

 
Как начать: открываем первую торговую сделку за 7 шагов →