Запрет торговли после убыточной сделки

 
Здравствуйте! Кому не трудно, помогите, пожалуйста, добавить в советник запрет открывать новые сделки в течении X часов после убытка более Y пунктов  (X и Y – изменяемые параметры)
Файлы:
 

Всё достаточно просто. У меня так:

//=========================================================================================================================================================================================
// Возвращает признак нахождения локального времени в указанном промежутке времени. =======================================================================================================
bool isTimeToTrade(string startTradeTime, string endTradeTime) export {
  char startHour = (char)StringSubstr(startTradeTime, 0, 2);
  char startMinute = (char)StringSubstr(startTradeTime, 3, 2);
  char endHour = (char)StringSubstr(endTradeTime, 0, 2);
  char endMinute = (char)StringSubstr(endTradeTime, 3, 2);
  if (TimeHour(TimeLocal()) >= startHour &&  TimeMinute(TimeLocal()) >= startMinute) {
    if (TimeHour(TimeLocal()) <= endHour &&  TimeMinute(TimeLocal()) <= endMinute)
      return true;
  }
  return false;
}

Аргументы начало и конец торгового времени. Ну а как определить последнюю убыточную сделку, это уже, надеюсь сам сможешь сделать перебором.

 
Спасибо за ответ, но я вообще не умею программировать. Сделаешь долларов за 5-10?
 
Есть такая система, что не только запрещает торговлю но и по лбу бьет !
 
Itum:
Есть такая система, что не только запрещает торговлю но и по лбу бьет !

И не в склад и не в лад, поцелуй дрова в живот, как говорится))

Запрет на торговли, на самом деле, это дело правильное. В ночное время особенно, когда спреды раздвигаются. Особенно, для скальперов. Если позиции держать в среднесрок или долгосрок. то не обязательно.

Причина обращения: