int i=5;
double d=-2.5;
if(i) Print("i = ",i," и имеет значение true");
elsePrint("i = ",i," и имеет значение false");
if(d) Print("d = ",d," и имеет значение true");
elsePrint("d = ",d," и имеет значение false");
i=0;
if(i) Print("i = ",i," и имеет значение true");
elsePrint("i = ",i," и имеет значение false");
d=0.0;
if(d) Print("d = ",d," и имеет значение true");
elsePrint("d = ",d," и имеет значение false");
//--- результаты выполнения // i= 5 и имеет значение true// d= -2.5 и имеет значение true// i= 0 и имеет значение false// d= 0 и имеет значение false
но ведь в
используется OP_BUY либо OP_SELL, а у меня OP_BUYLIMIT и OP_SELLLIMIT...
OP_BUYLIMIT после активации становится OP_BUY, OP_SELLLIMIT соответственно OP_SELL
Вы хотите сказать что здесь ошибка?:
Есливозвращает -1 то это будет true?
Максим!!! Ну ведь в справке всё чётко написано...
Даже пример исчерпывающий.
Проще говоря все что не равно нулю будет true.