Советники, эксперты, форекс роботы Обсуждение, поиск и тестирование форекс советников, роботов, экспертов и МТС

Ответ
 
Опции темы
04.12.2015, 18:13
Аватар для lexar
lexar Местный житель
Регистрация: 12.03.2013 / Адрес: Химки / Сообщений: 246
Поблагодарили 244 раз(а) / Репутация: 245
Сообщение от aleksergy Посмотреть сообщение
Всем привет! Поделитесь ,пожалуйста ,совой которая бы выставляла общий тейкпрофит в пунктах для ордеров при усреднении. Чтоб сова могла после уровня бузубытка всех ордеров поставить тейки на заданое количество пунктов. Спасибо.
Набросал на скорую руку. Целых 20 минут ковырялся. Ставит отдельно тейки на покупки и отдельно на продажи, как я понял это надо было?
Вложения:
Тип файла: mq4 ТП в пунктах от безубытка.mq4 (2.9 Кб, 80 просмотров)
Тип файла: ex4 ТП в пунктах от безубытка.ex4 (6.6 Кб, 55 просмотров)
lexar вне форума Ответить с цитированиемОтветить с цитированием  
5 пользователя(ей) сказали cпасибо:
aleksergy (04.12.2015), gush (04.12.2015), nymiz (12.05.2016), Ugar (04.12.2015), Валерий FX (14.12.2015)
04.12.2015, 18:24
Аватар для lexar
lexar Местный житель
Регистрация: 12.03.2013 / Адрес: Химки / Сообщений: 246
Поблагодарили 244 раз(а) / Репутация: 245
Сообщение от rezaika Посмотреть сообщение
Привет, всем!!! Ищу советник, в котором заложена функция паузы между сделками.
Помогите пожалуйста!
Пауза во многих советниках встроена. Например такая функция - Sleep(1000); Задержка в миллисекундах.
lexar вне форума Ответить с цитированиемОтветить с цитированием  
Пользователь сказал cпасибо:
gush (04.12.2015)
04.12.2015, 18:49
Аватар для gush
gush бродяга
Регистрация: 24.01.2011 / Сообщений: 2,520
Поблагодарили 5,290 раз(а) / Репутация: 5506
Сообщение от lexar Посмотреть сообщение
Набросал на скорую руку. Целых 20 минут ковырялся. Ставит отдельно тейки на покупки и отдельно на продажи, как я понял это надо было?
изучаю mql4, но в таких расчетах пока не силен, безубытки.. усреднения..

пс. тут такое дело, допустим торговля по одной паре евробакс. Допустим есть 3 ордера:
Один селл 0.1
Два бая 0.2 и 0.1
можешь еще 20 мин. покопаться и сделать так, чтобы сов вычислял общий безубыток по конкретной одной валютной паре с учетом минусов.
В данном случае, чтобы сов вычислил и поставил тейки вверху для БАЕВ по одной цене и по этой же цене с учетом спреда, бида, аска, поставил стоп для селла. Чтобы разом крылись..
ну а если появились ордера в селл с перевесом в объемах, то сов должен это заметить и переставить тейки/стопы внизу, т.е. модифицировать - убрать ранее выставленные..
ну ии... если появляются сделки по другим парам, то считать общий безубыток только по конкретной паре.. а не смешанный-совокупный.. было бы не плохо иметь такого сова)

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
больше молока получит тот котенок, который больше всех пищит..

Последний раз редактировалось gush; 04.12.2015 в 18:57. Причина: добавка
gush вне форума Ответить с цитированиемОтветить с цитированием  
04.12.2015, 19:07
Аватар для lexar
lexar Местный житель
Регистрация: 12.03.2013 / Адрес: Химки / Сообщений: 246
Поблагодарили 244 раз(а) / Репутация: 245
Сообщение от gush Посмотреть сообщение
изучаю mql4, но в таких расчетах пока не силен, безубытки.. усреднения..

пс. тут такое дело, допустим торговля по одной паре евробакс. Допустим есть 3 ордера:
Один селл 0.1
Два бая 0.2 и 0.1
можешь еще 20 мин. покопаться и сделать так, чтобы сов вычислял общий безубыток по конкретной одной валютной паре с учетом минусов.
В данном случае, чтобы сов вычислил и поставил тейки вверху для БАЕВ по одной цене и по этой же цене с учетом спреда, бида, аска, поставил стоп для селла. Чтобы разом крылись..
ну а если появились ордера в селл с перевесом в объемах, то сов должен это заметить и переставить тейки/стопы внизу, т.е. модифицировать - убрать ранее выставленные..
ну ии... если появляются сделки по другим парам, то считать общий безубыток только по конкретной паре.. а не смешанный-совокупный.. было бы не плохо иметь такого сова)
Раз вы пробуете сами программировать, то попробуйте не мучиться с тейками и стопами, а закрывать по профиту. У каждого ордера есть профит, вы их сложите и если профит прибыльный получится, больше ноля на какой то процент например от депозита, то все сделки одновременно закройте. Я так делаю.
lexar вне форума Ответить с цитированиемОтветить с цитированием  
04.12.2015, 19:14
Аватар для moldsystems
moldsystems Почётный гражданин
Регистрация: 01.04.2011 / Адрес: Мидгард / Сообщений: 446
Поблагодарили 375 раз(а) / Репутация: 376
Добрый день! Ищу такой советник, который бы мог выставлять сетку ордеров бай лимит или сел лимит по выбору пользователя, а по достижению указанного тейк профита хотя бы 1 ордером, закрывал бы все открытые ордера, а не открытые бы удалял. Т.е идея я в том, чтобы трейдер видя картину на рынке, мог включить сову и она бы сама взяла небольшое самое вероятное движение. Идея хороша для спокойного ночного рынка. Можно использовать трендовые индикаторы для фильтра приоритетных направлений торговли. Спасибо!
moldsystems вне форума Ответить с цитированиемОтветить с цитированием  
2 пользователя(ей) сказали cпасибо:
gush (05.12.2015), Валерий FX (14.12.2015)
04.12.2015, 19:23
Регистрация: 13.03.2009 / Сообщений: 2,323
Поблагодарили 1,944 раз(а) / Репутация: 2019
Сообщение от lexar Посмотреть сообщение
Раз вы пробуете сами программировать, то попробуйте не мучиться с тейками и стопами, а закрывать по профиту. У каждого ордера есть профит, вы их сложите и если профит прибыльный получится, больше ноля на какой то процент например от депозита, то все сделки одновременно закройте. Я так делаю.
Этот решение конечно проще в реализации, но однозначно имеет гораздо большую погрешность чем реальные тейки и стопы. При закрытии большого количества ордеров, на это уходит время и цены меняются.

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Глубокое понимание процессов помогает в работе, но сильно мешает в отдыхе.
http://forexsystems.ru/signaturepics/sigpic3798_1.gif
Чужие программы не переделываю!
Ugar на форуме Ответить с цитированиемОтветить с цитированием  
Пользователь сказал cпасибо:
gush (05.12.2015)
04.12.2015, 19:30
Аватар для lexar
lexar Местный житель
Регистрация: 12.03.2013 / Адрес: Химки / Сообщений: 246
Поблагодарили 244 раз(а) / Репутация: 245
Сообщение от Ugar Посмотреть сообщение
Этот решение конечно проще в реализации, но однозначно имеет гораздо большую погрешность чем реальные тейки и стопы. При закрытии большого количества ордеров, на это уходит время и цены меняются.
Другого решения у меня нет. Я делаю обычно среднесрочные советники поэтому погрешность не так актуальна. Но если у вас есть готовое решение с ТП и СЛ то я с удовольствием переписал бы. )))
lexar вне форума Ответить с цитированиемОтветить с цитированием  
Пользователь сказал cпасибо:
gush (05.12.2015)
04.12.2015, 19:50
Регистрация: 13.03.2009 / Сообщений: 2,323
Поблагодарили 1,944 раз(а) / Репутация: 2019
Сообщение от lexar Посмотреть сообщение
Другого решения у меня нет. Я делаю обычно среднесрочные советники поэтому погрешность не так актуальна. Но если у вас есть готовое решение с ТП и СЛ то я с удовольствием переписал бы. )))
Порывшись в архивах, обнаружил что несколько лет назад писал индикатор, который вешал линии на уровни безубытка. Выдрал функцию считающую уровни бкзубытка по бай, селл и общий. Естетсвенно, суммарный лот баев и селов должны быть разными, иначе почти всегда общий безубыток не существует.
Надеюсь что эта функция поможет переделать твой код, переставляющий тейки.
Код:
//+------------------------------------------------------------------+
//| Функция от Ugar eMail:ugar68@bk.ru                               |
/*+------------------------------------------------------------------+
Функция считает уровень безубытка открытых ордеров, на текущем символе
Если уровня безубытка не существует возвращает 0 
buy - уровень бузубытка Buy ордеров.
sell - уровень бузубытка Buy ордеров.
mag - маджик номер ордеров, если -1 то нет проверки на маджик*/
double LevelZero(double& buy, double& sell, int mag)
   {
   int total, i;
   double LotSummBuy=0, LotSummSell=0, PriceLotSummBuy=0, PriceLotSummSell=0;
   double LotSummBuySell=0, PriceLotSummBuySell=0, ol, oop, spread;
   double ZeroPriceBuy=0, ZeroPriceSell=0, ret=0;
   spread=Ask-Bid;
   total=OrdersTotal();
   for(i=0; i<total; i++)
      {
      if(!OrderSelect(i, SELECT_BY_POS, MODE_TRADES))
         {
         Print("Ордер не выбран, ошибка = ",GetLastError());
         return(0);
         }
      if(OrderSymbol()!=Symbol())continue;
      if(mag>=0 && OrderMagicNumber()!=mag)continue;
      ol=OrderLots();
      if(OrderType()==OP_BUY)
         {
         oop=OrderOpenPrice();
         LotSummBuySell+=ol;
         LotSummBuy+=ol;
         PriceLotSummBuy+=ol*oop;
         PriceLotSummBuySell+=ol*oop;
         }
      if(OrderType()==OP_SELL)
         {
         oop=OrderOpenPrice();
         LotSummSell-=ol;
         LotSummBuySell-=ol;
         PriceLotSummSell-=ol*oop;
         PriceLotSummBuySell-=ol*oop;
         }
      }
   if(LotSummBuy>0.0001)ZeroPriceBuy=PriceLotSummBuy/LotSummBuy;
   if(LotSummSell<-0.0001)ZeroPriceSell=PriceLotSummSell/LotSummSell;
   if(LotSummBuySell<-0.0001 || LotSummBuySell>0.0001)ret=PriceLotSummBuySell/LotSummBuySell;
   buy=ZeroPriceBuy;
   sell=ZeroPriceSell;
   return(ret);
   }

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Глубокое понимание процессов помогает в работе, но сильно мешает в отдыхе.
http://forexsystems.ru/signaturepics/sigpic3798_1.gif
Чужие программы не переделываю!

Последний раз редактировалось Ugar; 04.12.2015 в 19:54.
Ugar на форуме Ответить с цитированиемОтветить с цитированием  
Пользователь сказал cпасибо:
gush (05.12.2015)
04.12.2015, 20:14
Аватар для aleksergy
aleksergy Местный житель
Регистрация: 04.12.2012 / Сообщений: 110
Поблагодарили 166 раз(а) / Репутация: 164
Сообщение от lexar Посмотреть сообщение
Набросал на скорую руку. Целых 20 минут ковырялся. Ставит отдельно тейки на покупки и отдельно на продажи, как я понял это надо было?
Спасибо большое. Будешь сажать картофель -звони, помогу...
aleksergy вне форума Ответить с цитированиемОтветить с цитированием  
Пользователь сказал cпасибо:
Petr888 (18.12.2015)
04.12.2015, 20:24
Аватар для lexar
lexar Местный житель
Регистрация: 12.03.2013 / Адрес: Химки / Сообщений: 246
Поблагодарили 244 раз(а) / Репутация: 245
Спасибо. Как я сам не догадался? просто считать селки с минусом )) Переделаю свой скрипт с учётом общего без убытка.
lexar вне форума Ответить с цитированиемОтветить с цитированием  
Пользователь сказал cпасибо:
gush (05.12.2015)
04.12.2015, 20:26
Аватар для lexar
lexar Местный житель
Регистрация: 12.03.2013 / Адрес: Химки / Сообщений: 246
Поблагодарили 244 раз(а) / Репутация: 245
Сообщение от aleksergy Посмотреть сообщение
Спасибо большое. Будешь сажать картофель -звони, помогу...
Да не за что, это самый лёгкий робот из всех написанных.
lexar вне форума Ответить с цитированиемОтветить с цитированием  
05.12.2015, 07:45
Аватар для Kolumb
Kolumb Новичок форума
Регистрация: 04.02.2013 / Сообщений: 68
Поблагодарили 10 раз(а) / Репутация: 11
Привет всем! Ищу сову-помощник для стратегии с хеджированием, а именно закрыватель профитной серии сделок независимо от инструмента, но в одном направлении(все селы либо все баи) при достижении суммы общего профита. То есть будут открыты 4 ордера - сел по евре и сел по франку и бай по евре и по франку. И вот чтоб сов закрывал серию по общему профиту указанному в настройках(в пунктах желательно)

Последний раз редактировалось Kolumb; 05.12.2015 в 08:08.
Kolumb вне форума Ответить с цитированиемОтветить с цитированием  
05.12.2015, 08:49
Аватар для Novikov
Novikov Гуру форума
Регистрация: 02.08.2012 / Адрес: Днепр / Сообщений: 3,073
Поблагодарили 2,602 раз(а) / Репутация: 2591
  • Отправить сообщение для Novikov с помощью Skype™
Сообщение от Kolumb Посмотреть сообщение
Привет всем! Ищу сову-помощник для стратегии с хеджированием, а именно закрыватель профитной серии сделок независимо от инструмента, но в одном направлении(все селы либо все баи) при достижении суммы общего профита. То есть будут открыты 4 ордера - сел по евре и сел по франку и бай по евре и по франку. И вот чтоб сов закрывал серию по общему профиту указанному в настройках(в пунктах желательно)
Вот сова, которая закрывает по магикам.
Профит считается в валюте или % от депо.
Закрывать в пунктах, не всегда корректно, т.к. разные пары имеют разную стоимость пункта.
Вложения:
Тип файла: mq4 EXP_Close_28.mq4 (9.6 Кб, 71 просмотров)
Novikov на форуме Ответить с цитированиемОтветить с цитированием  
2 пользователя(ей) сказали cпасибо:
Kolumb (05.12.2015), Yury48 (05.12.2015)
05.12.2015, 19:03
Аватар для Kolumb
Kolumb Новичок форума
Регистрация: 04.02.2013 / Сообщений: 68
Поблагодарили 10 раз(а) / Репутация: 11
Спасибо, попробую
Kolumb вне форума Ответить с цитированиемОтветить с цитированием  
06.12.2015, 10:20
Аватар для tecram
tecram Интересующийся
Регистрация: 08.10.2010 / Сообщений: 1
Поблагодарили 0 раз(а) / Репутация: 1
Приветствую всех!

А может кто знает советник, который закрывает несколько ордеров из общего количества по прибыли именно по тикету, чтобы тикеты забивались прямо в настройках?
tecram вне форума Ответить с цитированиемОтветить с цитированием  
07.12.2015, 05:16
Аватар для erykmc
erykmc Интересующийся
Регистрация: 15.10.2013 / Сообщений: 7
Поблагодарили 0 раз(а) / Репутация: 1
Всем привет
Поделитесь пожалуйста совои HFT Arbitrage ea.

Ктота слышал какие-то отзывы о нём?
Спосибо
erykmc вне форума Ответить с цитированиемОтветить с цитированием  
07.12.2015, 07:30
Аватар для oliva1
oliva1 Элитный участник
Регистрация: 19.01.2011 / Сообщений: 479
Поблагодарили 1,194 раз(а) / Репутация: 1193
Сообщение от erykmc Посмотреть сообщение
Всем привет
Поделитесь пожалуйста совои HFT Arbitrage ea.

Ктота слышал какие-то отзывы о нём?
Спосибо
Если ты работаешь на сервере поставщика котировок и сидишь у него в офисе, то его непременно нужно найти!!! (Шутка!)
HF в названии говорит о том что это высокочастотник и ему нужно наносекунды для правильной работы, а у наших КУХОНЬ время исполнения на реале доходит до нескольких секунд!
В это время уже все поезда и даже черепахи ушли!!!
Не заморачивайся! ИМХО!
oliva1 вне форума Ответить с цитированиемОтветить с цитированием  
07.12.2015, 08:36
Аватар для erykmc
erykmc Интересующийся
Регистрация: 15.10.2013 / Сообщений: 7
Поблагодарили 0 раз(а) / Репутация: 1
Сообщение от oliva1 Посмотреть сообщение
Если ты работаешь на сервере поставщика котировок и сидишь у него в офисе, то его непременно нужно найти!!! (Шутка!)
HF в названии говорит о том что это высокочастотник и ему нужно наносекунды для правильной работы, а у наших КУХОНЬ время исполнения на реале доходит до нескольких секунд!
В это время уже все поезда и даже черепахи ушли!!!
Не заморачивайся! ИМХО!
это што получаеца што лохотрон
erykmc вне форума Ответить с цитированиемОтветить с цитированием  
07.12.2015, 11:32
Аватар для Scaels
Scaels Интересующийся
Регистрация: 19.11.2015 / Сообщений: 38
Поблагодарили 1 раз в 1 сообщении / Репутация: 2
Всем добрый день.
Помогите найти хороший советник, который призван локировать убыточные ордера:
1. включенный висит себе спокойно на графике, и при заданном уровне просадки начинает работать:
2. выставляет локирующий ордер, размер которого задается в процентном соотношении от объема, который нужно локировать
3. выставляется лок на заданном расстоянии от текущей цены в виде стоп ордера
4. при открытии первого локирующего стопа выставляет следующий локирующий ордер, размер которого определяется тем же процентным соотношением, на том же заданном расстоянии.
5. Если просадка уменьшается, и локирующий стоп ордер не был открыт - то что бы он удалялся.
6. что бы можно было задать максимальное количество открываемых локов.
7. Что бы не ругался и не сбивался со своей простой работы, если его ордера вдруг закрыты руками или другим советником.

Ну или хотя бы что то очень близкое, но главное что бы работало стабильно. Спасибо!
Scaels вне форума Ответить с цитированиемОтветить с цитированием  
07.12.2015, 12:30
Аватар для bern
bern Заблокирован
Регистрация: 11.11.2015 / Сообщений: 35
Поблагодарили 12 раз(а) / Репутация: 13
Сообщение от erykmc Посмотреть сообщение
это што получаеца што лохотрон
все лохотрон
bern вне форума Ответить с цитированиемОтветить с цитированием  
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Trackbacks are Выкл.
Pingbacks are Выкл.
Refbacks are Выкл.



Текущее время: 08:07. Часовой пояс GMT.


Перевод: zCarot
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
SEO by vBSEO