Вопросы от начинающих MQL5 MT5 MetaTrader 5 - страница 524

 
Sergey Gritsay:
ваш код в студию, пожалуйста
void OnTick()
  {
  if(TimeCurrent()>=D'23:50')close_all();return;
  
  if(NevDay2())
     {
      double PP = iCustom(NULL,0,"PP",0,0);//получаем значение индикатора
      double Op = iOpen(Symbol(),PERIOD_D1,2);//Цена открытия бара
//--------------------------------------------------------------------
      if(MathAbs(PP-Op)>PP_Open*Point) // проверяем условие разницы между РР и Ор
        {
          if(PP<Op) //проверяем какой ордер открывать
           {
           double TP1 = PP+(TP*Point);
           int ticket = OrderSend(Symbol(),OP_SELL,volume,Bid,Slippege,NormalizeDouble(Bid+SL*Point,Digits),TP1);
           }
          else
           {
           double TP1 = PP-(TP*Point);
           int ticket = OrderSend(Symbol(),OP_BUY,volume,Ask,Slippege,NormalizeDouble(Ask-SL*Point,Digits),TP1);
           }
        }
     }
  }

//-----------------

 

 
toni_stark:

 

Код, пожалуйста, вставляйте правильно: Правильно вставляем код на форуме
 
toni_stark:

 

в этой строке уберите оператор return; При такой записи у вас кроме условия закрытия ни чего не будет выполнятся.

if(TimeCurrent()>=D'23:50')close_all();return;
 
Sergey Gritsay:

в этой строке уберите оператор return; При такой записи у вас кроме условия закрытия ни чего не будет выполнятся.

Ясно, спасибо!
 
Sergey Gritsay:
а где тогда взяли этот код?
Мне эти советники на заказ написали а доработать не хотят. Поможете Сергей?
 
demonoid123000:
Мне эти советники на заказ написали а доработать не хотят. Поможете Сергей?

Интересно сколько вы заплатили за такой код? Попробую помочь

 
demonoid123000:
Мне эти советники на заказ написали а доработать не хотят. Поможете Сергей?
Пробуйте
Файлы:
 
Подскажите пожалуйста, как строку текста преобразовать в логическое значение типа bool?
 
-Aleks-:
Подскажите пожалуйста, как строку текста преобразовать в логическое значение типа bool?

f а по конкретнее, что за строка?

 
Sergey Gritsay:

f а по конкретнее, что за строка?

 Пусть будет string a="true";
Причина обращения: