stoopor
Stoopor

 
Уровень 7

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


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

Рейтинг 2146



РЕКОМЕНДУЮ



Советник риск-менеджмента для MT4 для рублёвого счёта.

Добрый день!
Прошу написать советник риск-менеджмента для терминала MT4.
Для рублёвого счёта.
Кнопки Buy, Sell, Slose.
Настройки:
1. Риск в процентах от дипозита (рубли).
2. Stoploss в пунктах.
3. Tikeprofit в пунктах.

Заранее спасибо!!!
  • 0
  • Просмотров: 2099
  • 25 сентября 2023, 13:30
  • stoopor
Понравилcя материал? Не забудьте поставить плюс и поделиться в социальной сети!

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

Брокер для ваших роботов, 15 лет на рынке

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

+
0
на 26-е
avatar

  35  AM2 Сообщений: 16250 - Андрей

  • 25 сентября 2023, 17:36
+
0
Спасибо. Жду.
avatar

  7  stoopor Автор Сообщений: 39 - Stoopor

  • 26 сентября 2023, 12:09
+
0
по какой формуле будем считать?
у меня нет рубля чтобы посмотреть его спецификацию.

по мажорам так считал: лот=баланс*риск/100000
avatar

  35  AM2 Сообщений: 16250 - Андрей

  • 26 сентября 2023, 18:57
+
0
Я не знаю.
Торгую Фунт в основном.
Давай так попробуем.
Тестировать буду на реальном счёте.
Демо на рублях нет.
avatar

  7  stoopor Автор Сообщений: 39 - Stoopor

  • 26 сентября 2023, 19:06
+
0
avatar

  35  AM2 Сообщений: 16250 - Андрей

  • 27 сентября 2023, 21:47
+
0
Спасибо! *hi* Буду тестировать!
avatar

  7  stoopor Автор Сообщений: 39 - Stoopor

  • 28 сентября 2023, 16:02
+
0
При риске 1% заходит на 70% от максимально возможного лота.
При изменении стоплосса, лот не меняется, риск увеличивается.
avatar

  7  stoopor Автор Сообщений: 39 - Stoopor

  • 28 сентября 2023, 16:31
+
0
попробуй эту функцию расчета лота от стопа на депо: www.opentraders.ru/downloads/3682/


//+------------------------------------------------------------------+
//| Лот на стоп от депо                                              |
//|                                                                  |
//+------------------------------------------------------------------+
double Lot()
  {
   double stop=0,lot=0;

   double Free = AccountFreeMargin();
   double LotVal = MarketInfo(Symbol(),MODE_TICKVALUE);//стоимость 1 пункта для 1 лота
   double Min_Lot = MarketInfo(Symbol(),MODE_MINLOT);
   double Max_Lot = MarketInfo(Symbol(),MODE_MAXLOT);
   double Steps = MarketInfo(Symbol(),MODE_LOTSTEP);

   if(Steps>0 && (StopLoss*LotVal)>0)
      lot = MathFloor((Free*Risk/100)/(StopLoss*LotVal)/Steps)*Steps;

   if(lot<Min_Lot)
      lot=Min_Lot;
   if(lot>Max_Lot)
      lot=Max_Lot;

   return(lot);
  }


поставил на график. лот от стопа адекватно считается
Редактирован: 28 сентября 2023, 21:22
avatar

  35  AM2 Сообщений: 16250 - Андрей

  • 28 сентября 2023, 21:12
+
0
Спасибо, Андрей! Буду разбираться.
avatar

  7  stoopor Автор Сообщений: 39 - Stoopor

  • 30 сентября 2023, 14:09
+
0
зачем разбираться? я поставил эту функцию в советник и перезалил. скачай посмотри как считает лот в левом верхнем углу
avatar

  35  AM2 Сообщений: 16250 - Андрей

  • 30 сентября 2023, 19:32
+
0
хорошо. еще раз благодарю!!!
avatar

  7  stoopor Автор Сообщений: 39 - Stoopor

  • 1 октября 2023, 19:45

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