not enough money - страница 6

 
Maksim Neimerik:
но ведь в

используется OP_BUY либо OP_SELL, а у меня OP_BUYLIMIT и OP_SELLLIMIT...


OP_BUYLIMIT  после активации становится OP_BUY, OP_SELLLIMIT соответственно OP_SELL

 
Maksim Neimerik:

Вы хотите сказать что здесь ошибка?:

Если

возвращает -1 то это будет true?

Максим!!! Ну ведь в справке всё чётко написано...

Даже пример исчерпывающий.

int i=5;
   double d=-2.5;
   if(i) Print("i = ",i," и имеет значение true");
   else Print("i = ",i," и имеет значение false");
 
   if(d) Print("d = ",d," и имеет значение true");
   else Print("d = ",d," и имеет значение false");
 
   i=0;
   if(i) Print("i = ",i," и имеет значение true");
   else Print("i = ",i," и имеет значение false");
 
   d=0.0;
   if(d) Print("d = ",d," и имеет значение true");
   else Print("d = ",d," и имеет значение false");
 
//--- результаты выполнения 
//   i= 5 и имеет значение true
//   d= -2.5 и имеет значение true
//   i= 0 и имеет значение false
//   d= 0 и имеет значение false
Тип bool - Целые типы - Типы данных - Основы языка - Справочник MQL4
Тип bool - Целые типы - Типы данных - Основы языка - Справочник MQL4
  • docs.mql4.com
Тип bool - Целые типы - Типы данных - Основы языка - Справочник MQL4
 

Проще говоря все что не равно нулю будет true.