Самообучение языку MQL5 с полного нуля - страница 30

 

Vasiliy Sokolov:

...Как это все делать возможно напишу позже.

Буду Вам признателен, впрочем, как и все новички, если они читают (или будут читать) данную тему.

С уважением, Владимир.

 
Vasiliy Sokolov:

Не. Книги не будет. Может несколько статей. Но не в ближайшее время точно.

Очень сожалею об этом.

С уважением, Владимир.

 

Vasiliy Sokolov:

Как это все делать возможно напишу позже.

Будьте добры, напишите )

 
if((достаточно времени) && (достаточно терпения))
{
     я выучу язык MQL 5;
}
 
Valeriy Yastremskiy:

Здравствуйте, Валерий! Очень хороший пример! Если выражение истинно:

if((достаточно времени) && (достаточно терпения))

то выполнится оператор номер один, т.е.:

     я выучу язык MQL 5;

С уважением, Владимир.

 
MrBrooklin:

Здравствуйте, Валерий! Очень хороший пример! Если выражение истинно:

то выполнится оператор номер один, т.е.:

С уважением, Владимир.

Контрольный вопрос:
"достаточно времени" — какого типа данная переменная может быть, чтобы не было предупреждений компилятора?
 
Aliaksandr Hryshyn:
Контрольный вопрос:
"достаточно времени" — какого типа данная переменная может быть, чтобы не было предупреждений компилятора?

точно не ленивого типа

 
Aliaksandr Hryshyn:
Контрольный вопрос:
"достаточно времени" — какого типа данная переменная может быть, чтобы не было предупреждений компилятора?
//+------------------------------------------------------------------+
//|                                                            1.mq5 |
//|                        Copyright 2020, MetaQuotes Software Corp. |
//|                                             https://www.mql5.com |
//+------------------------------------------------------------------+
#property copyright "Copyright 2020, MetaQuotes Software Corp."
#property link      "https://www.mql5.com"
#property version   "1.00"
//+------------------------------------------------------------------+
//| Script program start function                                    |
//+------------------------------------------------------------------+
void OnStart()
  {
string a="достаточно времени";
string b="достаточно терпения";
//---
   if(a!=b)
     {
      Print("я выучу язык MQL 5");
     }
  }
//+------------------------------------------------------------------+
С уважением, Владимир.
 
MrBrooklin:
С уважением, Владимир.
//+------------------------------------------------------------------+
//|                                                            1.mq5 |
//|                        Copyright 2020, MetaQuotes Software Corp. |
//|                                             https://www.mql5.com |
//+------------------------------------------------------------------+
#property copyright "Copyright 2020, MetaQuotes Software Corp."
#property link      "https://www.mql5.com"
#property version   "1.00"
//+------------------------------------------------------------------+
//| Script program start function                                    |
//+------------------------------------------------------------------+
void OnStart()
  {
bool достаточно_времени=true;
bool достаточно_терпения=true;
//---
   if(достаточно_времени && достаточно_терпения)
     {
      Print("я выучу язык MQL 5");
     }
  }
//+------------------------------------------------------------------+

Именно логические, а не строковые, т.к. между ними И.))))

 

MrBrooklin:
С уважением, Владимир.

if(a!=b)

это совершенно другое условие от написанного выше, и дело тут не в визуальном отличии

if((достаточно времени) && (достаточно терпения))

а в одновременном выполнении левой части "И" и правой части

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