Группа "Стол заказов MQL"

Рейтинг 2085



РЕКОМЕНДУЮ



советник работает в канале - Kanal_Good v.1

Вход по МА-75. Если цена выше МА то бай, если ниже то сел.
Советник по МА открывает первый ордер, если бай, то сразу на расстоянии Distance выставляется SelStop c объемом х2-x3 от предыдущего по параметру KLot.



Если советник открыл первый ордер и цена пошла в плюс, он переводит его в без убыток и дальше тралит в зависимости от выбранных настроек, Trailing, Trailing Step.
Если цена пошла в обратную сторону, то срабатывает отложенный ордер, открытого на расстоянии Distance в противоположную сторону – если последний открытый ордер был Buy, то отложенный будет SellStop и наоборот. И сразу открывается отложка BuyStop на расстоянии Distance с умноженным лотом KLot.
Допусти открылся бай 1 лот, потом цена пошла 20 пунктов в сел и сработала отложка на сел в 2 лота и если цена прошла 20 пункт, мы ставим Trailing =20 по параметру Distance =20, то оба ордерера надо перевести в без убыток и в случаи возврата цены в бай, закроются оба ордера. Смысл очень важен закрытие двух ордеров, мы разгрузим большую лотность если затяница флет.
После закрытия всех ордеров советник начинает поиск точки входа и цикл продолжается заново.

extern double Lots = 0.1; // лот
extern double KLot = 2; // умножение лота
extern double MaxOrder = 8; // максимально ордеров
extern int StopLoss = 0; // лось
extern int TakeProfit = 0; // язь
extern int Profit = 50; // Профит в валюте
extern int TrailingStop = 20; // трал
extern int TrailingStep = 2; // шаг трала
extern int Distance = 20; // Расстояние между ордерами в пунктах
extern int Slip = 3; // реквот
extern int Magic = 123; // магик

extern int MAperiod =30; Настройка МА для входа
extern int MAMode=0; // 0=SMA,1=EMA,2=SSMA,3=LWMA
  • 0
  • Просмотров: 3565
  • 14 августа 2019, 12:03
  • cashyra
Понравилcя материал? Не забудьте поставить плюс и поделиться в социальной сети!

Вступите в группу "Стол заказов MQL", чтобы следить за обновлениями
ПРИСОЕДИНИТЬСЯ К ГРУППЕ
присоединиться
  Предыдущая запись в группе
Алерт для Fractal Points
Следующая запись в группе  
Индикатор открытия дня
11 августа 2019
17 августа 2019

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

+
0
Вот детали добавил.

avatar

  15  cashyra Автор Сообщений: 392 - Юра

  • 14 августа 2019, 16:25
+
0
один заказ в месяц
avatar

  34  AM2 Сообщений: 15875 - Андрей

  • 14 августа 2019, 17:42
+
0
в сентябре напишу. спасибо.
avatar

  15  cashyra Автор Сообщений: 392 - Юра

  • 14 августа 2019, 18:53
+
0
Могу поручителем выступить.
avatar

  16  Krokus377 Сообщений: 226 - Андрей

  • 18 августа 2019, 00:13
+
0
на 20-е
avatar

  34  AM2 Сообщений: 15875 - Андрей

  • 18 августа 2019, 07:33
+
+2
вот так работает доллар трал:

1. Получили профит в валюте.
2. запомнили эквити



3. если эквити упало до запомненного
закрыли позы:



www.opentraders.ru/downloads/2391/
avatar

  34  AM2 Сообщений: 15875 - Андрей

  • 18 августа 2019, 09:49
+
0
//+------------------------------------------------------------------+
//|    Цена последнего открытого ордера                              |
//+------------------------------------------------------------------+
double LastPrice()
{
   double lp=0;
   for(int i=OrdersTotal()-1;i>=0;i--)
      if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES))
         if(OrderSymbol()==Symbol() && OrderMagicNumber()==Magic)
           {
           if(OrderType()==OP_BUY || OrderType()==OP_SELL) 
              lp=OrderOpenPrice();
           break;
           }
   return(lp);
}
//+------------------------------------------------------------------+


Андрей, а Вы уверены, что это будет точно последний открытый ордер?
Может правильнее было бы определять по OrderOpenTime()?
avatar

  6  kvashnin007 Сообщений: 521 - Андрей

  • 25 июня 2022, 11:04
+
0
Андрей, спасибо, но мне кажется, что убыточный ордер, нет смысла тралить. Я выразил, лично своё мнение, т.к. инициатором не являюсь. Хотелось бы услышать, соображения автора, данной затеи.
avatar

  16  Krokus377 Сообщений: 226 - Андрей

  • 18 августа 2019, 10:43
+
0
Тралить (следить за...) убыток до момента уменьшения его (вплоть до прибыли) смысл есть всегда. Ну а в данном случае тралится общий профит.
avatar

  6  kvashnin007 Сообщений: 521 - Андрей

  • 25 июня 2022, 11:09
+
0
в советнике если одна поза то она тралится обычным тралом, если больше тралом по профиту.
avatar

  34  AM2 Сообщений: 15875 - Андрей

  • 18 августа 2019, 11:19
+
0
Ну да, с одной всё ясно. Вот, если больше, то я думаю, теряем часть профита, за счёт убыточной. Здесь нужно, чуток алгоритм изменить…
Но я, особо не встреваю, т.к. задумка не моя.
avatar

  16  Krokus377 Сообщений: 226 - Андрей

  • 18 августа 2019, 11:33
+
0
Я всегда когда пишу задание, всегда думаю, как лучше и безопасней закрыть ордера, не применяя стоп лос. Если не будут тралится оба ордера на бай и сел, то ордера могут болтаться в рынке неделями, мы ведь не знаем кокой профит поставить. Поставим маленький будем жалеть, если рынок рванёт в плюс дальше, а поставим большой, ордер не зароится и будет болтаться в рынке. А так он хоть и с минимум профита зароится, потом отстроится ещё ордера и опять закроются, вот и плюсик будет. Можно ещё добавить время начала и конец торговли. Просто ночью советник может на флете набрать по мартину большой лот и количество ордеров и не хватит ордеров для выставления днём. Эта стратегия трендовая, поэтому чем дольше будет двигаться трал по тренду тем прибыль больше закроется на откате. И теперь можно не бояться тренда.
Если сможешь то доработай, потому что в таком виде он будет долго закрывать ордера и в итоге маленький профит.
— Сделать чтобы тралились оба ордера, обязательно с плюса.
— Добавить Время начала и конец торговли.
— Добавить степ трала для передвижение обоих ордеров.



Спасибо.
Редактирован: 19 августа 2019, 14:59
avatar

  15  cashyra Автор Сообщений: 392 - Юра

  • 18 августа 2019, 18:08
+
0
наукоемко
avatar

  22  igrun Сообщений: 1572 - igrun

  • 18 августа 2019, 20:21
+
0
Андрей, получится у Вас доработать или нет. Спасибо.
avatar

  15  cashyra Автор Сообщений: 392 - Юра

  • 19 августа 2019, 18:43
+
0
по первонаначальному тз все есть
avatar

  34  AM2 Сообщений: 15875 - Андрей

  • 19 августа 2019, 21:13
+
0
Прошу уточнить: реализован Сов, который работает по алгоритму указанному на самом первом рисунке?
avatar

  17  Boris54 Сообщений: 756 - ПенSионер

  • 25 июня 2022, 05:28
+
0
Картинка не моя, но очень похожа. Хоть кому-то пригодилась.
Все остальное о другом.
Даже обидно.
Лучше бы на заборе повесили.
Редактирован: 25 июня 2022, 10:37
avatar

  6  kvashnin007 Сообщений: 521 - Андрей

  • 25 июня 2022, 10:24
+
0
По первоначальному я писал чтобы тралились оба ордера и бай и сел, я даже дополнительный рисунок закинул. Вы такое не сделали, поэтому я и написал доработать. Если это трудно, то тогда не надо.
avatar

  15  cashyra Автор Сообщений: 392 - Юра

  • 20 августа 2019, 10:40
+
0
По первоначальному я писал чтобы тралились оба ордера и бай и сел, я даже дополнительный рисунок закинул


если больше одного ордера они тралятся по профиту
avatar

  34  AM2 Сообщений: 15875 - Андрей

  • 20 августа 2019, 18:57
+
0
Вы просто выражаетесь понятно для себя и «понимай как хочешь» — для других.
Если я правильно уяснил Ваши устремления, то тралятся либо покупки либо продажи.
Если цена вышла выше Верхнего БУ + 2 пункта, то закрываем все продажи, а покупки тралим от цены БУ. Ниже нижнего — соответственно.

Подровняйте, если не так.
Редактирован: 25 июня 2022, 11:19
avatar

  6  kvashnin007 Сообщений: 521 - Андрей

  • 25 июня 2022, 11:19
+
0
Если это трудно, то тогда не надо


у меня нет готового трала двух разнонаправленных ордеров. нужно писать функцию, а это долго. в следующем топике могу попробовать.
avatar

  34  AM2 Сообщений: 15875 - Андрей

  • 20 августа 2019, 19:14
+
0
Ещё и разной лотности. Иначе смысла нет от слова вообще.
Я вот считаю траление разнонаправленных ордеров глупостью. Но это я считаю.
Я бы закрывал по каким-то признакам одну сторону и тралил другую.
Ну или как минимум, сокращал одну сторону за счет другой, а остатки тралил бы. Это тоже, что и трал без сокращения.
Вернее это и есть смысл одновременного траления двунаправленных ордеров.
Да и маржа порадуется.
Редактирован: 25 июня 2022, 11:32
avatar

  6  kvashnin007 Сообщений: 521 - Андрей

  • 25 июня 2022, 10:30
+
0
Хорошо бы плиз пожалуйста, потому что такого в интернете нигде нет. Вы будите первым. Это мне кажется новый способ получить прибыль. Очень хочется посмотреть, как это будет работать.
Что мне теперь надо делать, ждать или как.
avatar

  15  cashyra Автор Сообщений: 392 - Юра

  • 20 августа 2019, 20:15
+
0
Сомневаюсь, что нет. Просто глупо.

Полюбопытствуйте kvashnin007.opentraders.ru/74118.html
Редактирован: 25 июня 2022, 11:28
avatar

  6  kvashnin007 Сообщений: 521 - Андрей

  • 25 июня 2022, 10:32
+
0
новый топик с поручителем
avatar

  34  AM2 Сообщений: 15875 - Андрей

  • 20 августа 2019, 20:26
+
0
Во блин залез в 19-ый год.
Тогда внук служил, теперь папашка.
avatar

  6  kvashnin007 Сообщений: 521 - Андрей

  • 25 июня 2022, 11:35

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