Ответ
 
Опции темы
Старый 16.12.2013, 20:33   #2101 (permalink)
 
Аватар для volodymyr67
 
Регистрация: 23.11.2011
Адрес: Львов
Сообщений: 1,396
Репутация: 2258
volodymyr67 volodymyr67 volodymyr67 volodymyr67 volodymyr67 volodymyr67 volodymyr67 volodymyr67 volodymyr67 volodymyr67 volodymyr67
Сказал(а) спасибо: 1,645
Поблагодарили 2,257 раз(а) в 803 сообщениях
Поинты: 10
Отправить сообщение для volodymyr67 с помощью Skype™
Уважаемые програмисты !
Подскажите пожалоста есть ли такая функцыя которая обновляет индикатор , чтоб можно было прикрутить к индикатору и он себя сам постояно обновлял .

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
С уважением Владимир!
http://forexsystems.ru/poleznye-dlya...tml#post467397

ГДЕ ЕСТЬ ЗАКОН - ТАМ НЕТ СВОБОДЫ
volodymyr67 вне форума   Ответить с цитированиемОтветить с цитированием  
Старый 16.12.2013, 20:39   #2102 (permalink)
Программист mql4 mql5
 
Аватар для AlexeyVik
 
Регистрация: 19.11.2009
Сообщений: 2,525
Репутация: 3645
AlexeyVik AlexeyVik AlexeyVik AlexeyVik AlexeyVik AlexeyVik AlexeyVik AlexeyVik AlexeyVik AlexeyVik AlexeyVik
Сказал(а) спасибо: 1,113
Поблагодарили 3,649 раз(а) в 1,470 сообщениях
Поинты: 2007
Попробуй WindowRedraw(); может получится чего хочешь.
AlexeyVik на форуме   Ответить с цитированиемОтветить с цитированием  
Старый 17.12.2013, 22:25   #2103 (permalink)
Активный участник
 
Аватар для vadynik
 
Регистрация: 12.02.2011
Сообщений: 51
Репутация: 86
vadynik
Сказал(а) спасибо: 64
Поблагодарили 85 раз(а) в 35 сообщениях
Поинты: 8
Подскажите замучался уже, хочу открыть ордера по разным валютам, но срабатывают ордера только на продажу, почему так?

if((1==true)&&(2==true)&&(3==true)&&(4==true)&&(As k>MA1)&&(Ask>MA2)&&(Volume[0]<15)&&(USDJPYKOLPOS()<=0)){
OrderSend("USDJPY",OP_BUY,Lots(),Ask,50,0,0,"USDJP Y-MultiJPY",Magic,0,Blue);
OrderSend("GBPJPY",OP_BUY,Lots(),Ask,50,0,0,"GBPJP Y-MultiJPY",Magic,0,Blue);
}

if((5==true)&&(6==true)&&(7==true)&&(7==true)&&(Bi d<MA1)&&(Bid<MA2)&&(Volume[0]<15)&&(USDJPYKOLPOS()<=0)){
OrderSend("USDJPY",OP_SELL,Lots(),Bid,50,0,0,"USDJ PY-MultiJPY",Magic,0,Red);
OrderSend("GBPJPY",OP_SELL,Lots(),Bid,50,0,0,"GBPJ PY-MultiJPY",Magic,0,Red);
}
условия на покупку выполняются точно, но ордера не идут((

на продажу сигнал перевертыш,

в тестере не потестишь...
vadynik вне форума   Ответить с цитированиемОтветить с цитированием  
Старый 18.12.2013, 00:09   #2104 (permalink)
Активный участник
 
Аватар для vadynik
 
Регистрация: 12.02.2011
Сообщений: 51
Репутация: 86
vadynik
Сказал(а) спасибо: 64
Поблагодарили 85 раз(а) в 35 сообщениях
Поинты: 8
Все, разобрался
vadynik вне форума   Ответить с цитированиемОтветить с цитированием  
Пользователь сказал cпасибо:
eevviill (19.12.2013)
Старый 18.12.2013, 23:58   #2105 (permalink)
Местный знаток
 
Аватар для Milord
 
Регистрация: 26.03.2011
Сообщений: 596
Репутация: 705
Milord - Milord - Milord - Milord - Milord - Milord - Milord -
Сказал(а) спасибо: 897
Поблагодарили 702 раз(а) в 192 сообщениях
Поинты: 547

По умолчанию Вопрос для профи???


в чем будет разница между кусками кода функционально?
PHP код:
for(i=0;i<array_size;i++)
  if(array[
i]==0)
    break;
//--------------------------------
for(i=0;i<array_size;i++)
  if(array[
i]==0)
    return;
//---------------------------------
for(i=0;i<array_size;i++)
  if(array[
i]==0)
    return(
0); 
ответьте плиз подробно..
ЗАРАНЕЕ СПАСИБО!

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
тестю советники, иногда пишу и дорабатываю их ...
ПУТЬ ДЛИННОЙ В 10000 МИЛЬ НАЧИНАЕТСЯ С 1 ШАГА (Лао Цзы)
Milord вне форума   Ответить с цитированиемОтветить с цитированием  
Старый 19.12.2013, 07:06   #2106 (permalink)
Программист mql4 mql5
 
Аватар для AlexeyVik
 
Регистрация: 19.11.2009
Сообщений: 2,525
Репутация: 3645
AlexeyVik AlexeyVik AlexeyVik AlexeyVik AlexeyVik AlexeyVik AlexeyVik AlexeyVik AlexeyVik AlexeyVik AlexeyVik
Сказал(а) спасибо: 1,113
Поблагодарили 3,649 раз(а) в 1,470 сообщениях
Поинты: 2007
Сообщение от Milord Посмотреть сообщение
в чем будет разница между кусками кода функционально?
PHP код:
for(i=0;i<array_size;i++)
  if(array[
i]==0)
    break;
//--------------------------------
for(i=0;i<array_size;i++)
  if(array[
i]==0)
    return;
//---------------------------------
for(i=0;i<array_size;i++)
  if(array[
i]==0)
    return(
0); 
ответьте плиз подробно..
ЗАРАНЕЕ СПАСИБО!
А справку почитать слабо?
Только вот примеры твои написаны с ошибкой. Оператор for() обязательно должен сопровождаться фигурными скобками {} тогда как оператор if() можно использовать и без {} если после условия есть только 1 оператор.
Цитата:
Оператор break прекращает выполнение ближайшего вложенного внешнего оператора switch, while или for. Управление передается оператору, следующему за заканчиваемым. Одно из назначений этого оператора - закончить выполнение цикла при присваивании некоторой переменной определенного значения.
Это означает, что работа функции продолжится если после цикла есть другие операторы.
Цитата:
Оператор return прекращает выполнение текущей функции и возвращает управление вызвавшей программе. Использование return(выражение); прекращает выполнение текущей функции с передачей результата. Выражение оператора заключается в круглые скобки и не должно содержать оператор присваивания.
Это означает, что оператор return прекращает выполнение функции не закончив её, если такое заложено в алгоритме. Применяется для досрочного выхода из функции, если например получен необходимый результат.
Оператор return можно использовать только в функциях типа void которые не возвращают результата. И даже можно совсем его опустить.
В функциях int, double, bool оператор return применять не допустимо, т.к. такие функции должны возвращать какое либо значение. В них обязательно использовать return(выражение).

Последний раз редактировалось AlexeyVik; 19.12.2013 в 07:13.
AlexeyVik на форуме   Ответить с цитированиемОтветить с цитированием  
2 пользователя(ей) сказали cпасибо:
eevviill (19.12.2013), Milord (19.12.2013)
Старый 19.12.2013, 11:34   #2107 (permalink)
Заблокирован
 
Аватар для Маруся2014
 
Регистрация: 12.11.2013
Сообщений: 35
Репутация: 13
Маруся2014
Сказал(а) спасибо: 0
Поблагодарили 12 раз(а) в 11 сообщениях
Поинты: 22
Ребята подскажите!
У меня на индикаторе линия раскрашена в два цвета. Индикатор разложен на несколько таймфреймов. Есть звуковой сигнал смены цвета. Чтобы увидеть где произошла смена цвета по сигналу, - хотелось бы вывести на индикаторе где нибудь в уголке цифры, о количестве баров равных последней смене цвета. И в случае смены цвета обнуление баров и новый подсчет баров по цвету индикатора. Если я буду находить нулевой бар на одном из индикаторов обозначенный цифрой ноль, то буду точно знать где произошла смена цвета. Нужна сама функция. Значение я сама смогу вывести в уголке.

Последний раз редактировалось Маруся2014; 19.12.2013 в 11:41.
Маруся2014 вне форума   Ответить с цитированиемОтветить с цитированием  
Старый 19.12.2013, 11:42   #2108 (permalink)
Заблокирован
За второе место в конкурсе 

 
Аватар для eevviill
 
Регистрация: 30.07.2009
Сообщений: 5,474
Репутация: 9022
eevviill eevviill eevviill eevviill eevviill eevviill eevviill eevviill eevviill eevviill eevviill
Сказал(а) спасибо: 13,680
Поблагодарили 9,022 раз(а) в 3,179 сообщениях
Поинты: 1105
Отправить сообщение для eevviill с помощью Skype™
Сообщение от Телочка Посмотреть сообщение
Ребята подскажите!
У меня на индикаторе линия раскрашена в два цвета. Индикатор разложен на несколько таймфреймов. Есть звуковой сигнал смены цвета. Чтобы увидеть где произошла смена цвета по сигналу, - хотелось бы вывести на индикаторе где нибудь в уголке цифры, о количестве баров равных последней смене цвета. И в случае смены цвета обнуление баров и новый подсчет баров по цвету индикатора. Если я буду находить нулевой бар на одном из индикаторов обозначенный цифрой ноль, то буду точно знать где произошла смена цвета.
Надо перебирать показания индикатора, там где он поменяет цвет.

PHP код:
int needed_bars_green;
for(
int h=1;h<Bars-2;h++)
{
if(
buf_green[h]=EMPTY_VALUE && buf_green[h-1]!=EMPTY_VALUE)
{
needed_bars=h;
break;
}
}
Alert(needed_bars_green); 
eevviill вне форума   Ответить с цитированиемОтветить с цитированием  
Старый 19.12.2013, 11:59   #2109 (permalink)
Заблокирован
 
Аватар для Маруся2014
 
Регистрация: 12.11.2013
Сообщений: 35
Репутация: 13
Маруся2014
Сказал(а) спасибо: 0
Поблагодарили 12 раз(а) в 11 сообщениях
Поинты: 22
Сообщение от eevviill Посмотреть сообщение
Надо перебирать показания индикатора, там где он поменяет цвет.
Сложновато понять, но попробую. Спасибо!
Маруся2014 вне форума   Ответить с цитированиемОтветить с цитированием  
Старый 19.12.2013, 12:08   #2110 (permalink)
Заблокирован
 
Аватар для Маруся2014
 
Регистрация: 12.11.2013
Сообщений: 35
Репутация: 13
Маруся2014
Сказал(а) спасибо: 0
Поблагодарили 12 раз(а) в 11 сообщениях
Поинты: 22
Сообщение от eevviill Посмотреть сообщение
Надо перебирать показания индикатора, там где он поменяет цвет.
А чуток можно переделать? Мне нужно вывести значение в стринг.
Маруся2014 вне форума   Ответить с цитированиемОтветить с цитированием  
Старый 19.12.2013, 12:21   #2111 (permalink)
Программист mql4 mql5
 
Аватар для AlexeyVik
 
Регистрация: 19.11.2009
Сообщений: 2,525
Репутация: 3645
AlexeyVik AlexeyVik AlexeyVik AlexeyVik AlexeyVik AlexeyVik AlexeyVik AlexeyVik AlexeyVik AlexeyVik AlexeyVik
Сказал(а) спасибо: 1,113
Поблагодарили 3,649 раз(а) в 1,470 сообщениях
Поинты: 2007
Лучше переделать всё.
В том месте где алерт, я бы поставил статическую или глобального уровня переменную datetime и считаешь iBarshift(, , время)
И эта переменная будет обновляться только при смене цвета, так-же как алерт.
AlexeyVik на форуме   Ответить с цитированиемОтветить с цитированием  
Старый 19.12.2013, 12:50   #2112 (permalink)
Заблокирован
 
Аватар для Маруся2014
 
Регистрация: 12.11.2013
Сообщений: 35
Репутация: 13
Маруся2014
Сказал(а) спасибо: 0
Поблагодарили 12 раз(а) в 11 сообщениях
Поинты: 22
Сообщение от AlexeyVik Посмотреть сообщение
Лучше переделать всё.
В том месте где алерт, я бы поставил статическую или глобального уровня переменную datetime и считаешь iBarshift(, , время)
И эта переменная будет обновляться только при смене цвета, так-же как алерт.
Что-же! - Поищу оптимальный вариант. Спасибо.
Маруся2014 вне форума   Ответить с цитированиемОтветить с цитированием  
Старый 19.12.2013, 13:43   #2113 (permalink)
Заблокирован
 
Аватар для Маруся2014
 
Регистрация: 12.11.2013
Сообщений: 35
Репутация: 13
Маруся2014
Сказал(а) спасибо: 0
Поблагодарили 12 раз(а) в 11 сообщениях
Поинты: 22
eevviill - Чего-то я ступила. Все супер! Спасибо!
Маруся2014 вне форума   Ответить с цитированиемОтветить с цитированием  
Пользователь сказал cпасибо:
eevviill (19.12.2013)
Старый 19.12.2013, 14:29   #2114 (permalink)
Заблокирован
 
Аватар для Маруся2014
 
Регистрация: 12.11.2013
Сообщений: 35
Репутация: 13
Маруся2014
Сказал(а) спасибо: 0
Поблагодарили 12 раз(а) в 11 сообщениях
Поинты: 22
Сообщение от eevviill Посмотреть сообщение
Надо перебирать показания индикатора, там где он поменяет цвет.
Как по вашему я правильно сделала?

PHP код:
 int needed_bars_green
for(
int h=1;h<Bars-2;h++) 

if(
a[h]==EMPTY_VALUE && a[h-1]!=EMPTY_VALUE

needed_bars_green=h
break; 



color  SIG_color=Maroon;
       
 if(
a[0]==a[h]){
SIG_color=Lime;}
     
              
string F=DoubleToStr(needed_bars_green,0); 
 
ObjectCreate(NAME+"perl",OBJ_LABEL,WindowFind(NAME),0,0);
    
ObjectSet(NAME+"perl",OBJPROP_XDISTANCE,10);
    
ObjectSet(NAME+"perl",OBJPROP_YDISTANCE,10);
    
ObjectSet(NAME+"perl",OBJPROP_CORNER,1);
ObjectSetText(NAME+"perl"," "+F+" ",15,"Arial",SIG_color); 
Маруся2014 вне форума   Ответить с цитированиемОтветить с цитированием  
Старый 19.12.2013, 14:34   #2115 (permalink)
Заблокирован
За второе место в конкурсе 

 
Аватар для eevviill
 
Регистрация: 30.07.2009
Сообщений: 5,474
Репутация: 9022
eevviill eevviill eevviill eevviill eevviill eevviill eevviill eevviill eevviill eevviill eevviill
Сказал(а) спасибо: 13,680
Поблагодарили 9,022 раз(а) в 3,179 сообщениях
Поинты: 1105
Отправить сообщение для eevviill с помощью Skype™
Сообщение от Телочка Посмотреть сообщение
Как по вашему я правильно сделала?

PHP код:
 int needed_bars_green
for(
int h=1;h<Bars-2;h++) 

if(
a[h]==EMPTY_VALUE && a[h-1]!=EMPTY_VALUE

needed_bars_green=h
break; 



color  SIG_color=Maroon;
       
 if(
a[0]==a[h]){
SIG_color=Lime;}
     
              
string F=DoubleToStr(needed_bars_green,0); 
 
ObjectCreate(NAME+"perl",OBJ_LABEL,WindowFind(NAME),0,0);
    
ObjectSet(NAME+"perl",OBJPROP_XDISTANCE,10);
    
ObjectSet(NAME+"perl",OBJPROP_YDISTANCE,10);
    
ObjectSet(NAME+"perl",OBJPROP_CORNER,1);
ObjectSetText(NAME+"perl"," "+F+" ",15,"Arial",SIG_color); 
Впринцпе да.
eevviill вне форума   Ответить с цитированиемОтветить с цитированием  
Старый 19.12.2013, 14:35   #2116 (permalink)
Местный знаток
 
Аватар для Milord
 
Регистрация: 26.03.2011
Сообщений: 596
Репутация: 705
Milord - Milord - Milord - Milord - Milord - Milord - Milord -
Сказал(а) спасибо: 897
Поблагодарили 702 раз(а) в 192 сообщениях
Поинты: 547
Сообщение от AlexeyVik Посмотреть сообщение
А справку почитать слабо?
Только вот примеры твои написаны с ошибкой. Оператор for() обязательно должен сопровождаться фигурными скобками {} тогда как оператор if() можно использовать и без {} если после условия есть только 1 оператор.
Это означает, что работа функции продолжится если после цикла есть другие операторы.
Это означает, что оператор return прекращает выполнение функции не закончив её, если такое заложено в алгоритме. Применяется для досрочного выхода из функции, если например получен необходимый результат.
Оператор return можно использовать только в функциях типа void которые не возвращают результата. И даже можно совсем его опустить.
В функциях int, double, bool оператор return применять не допустимо, т.к. такие функции должны возвращать какое либо значение. В них обязательно использовать return(выражение).
мне не лень читать справку, но в ней не всегда понятно написано и не доходчиво, ощущение, что писали партизаны попавшие к гестапо на допрос...к тому же много логических ошибок, и как по той справке писать нормальный код, например оператор for дан пример именно с круглыми скобками:
PHP код:
for(выражение1выражение2выражение3)
   
оператор;
for(
x=1;x<=7;x++) Print(MathPower(x,2)); 
в той же справке непонятно что такое void тип, потому что если навести курсор на слово void и нажать F1 то никакой справки не будет
а теперь представьте ученика в первом классе, который спрашивает у взрослых значения слов, те его отсылают к букварю, в котором нет ясного и доступного описания, и отсутствуют некоторые буквы вапще...
например я встретил в коде советника такую строку:
PHP код:
if (OrderType() <= OP_SELL 
я понимаю строки в нормальном виде:
PHP код:
if (OrderType() == OP_SELL
if (OrderType() != OP_SELL 
но как можно написать вода<воздуха
и главное какая логика у той строки???
можно встретить оператор if вапще в сногсшибательной форме, которой нет в справке:
PHP код:
if(FridayExitа=10
хотя в справке читаем:
PHP код:
if(x>l)
  {
   if(
y==2z=5;
  }
else        
z=6

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
тестю советники, иногда пишу и дорабатываю их ...
ПУТЬ ДЛИННОЙ В 10000 МИЛЬ НАЧИНАЕТСЯ С 1 ШАГА (Лао Цзы)

Последний раз редактировалось Milord; 19.12.2013 в 14:43.
Milord вне форума   Ответить с цитированиемОтветить с цитированием  
Старый 19.12.2013, 14:53   #2117 (permalink)
Заблокирован
 
Аватар для Маруся2014
 
Регистрация: 12.11.2013
Сообщений: 35
Репутация: 13
Маруся2014
Сказал(а) спасибо: 0
Поблагодарили 12 раз(а) в 11 сообщениях
Поинты: 22
eevviill - Спасибо!
Маруся2014 вне форума   Ответить с цитированиемОтветить с цитированием  
Старый 19.12.2013, 15:18   #2118 (permalink)
Программист mql4 mql5
 
Аватар для AlexeyVik
 
Регистрация: 19.11.2009
Сообщений: 2,525
Репутация: 3645
AlexeyVik AlexeyVik AlexeyVik AlexeyVik AlexeyVik AlexeyVik AlexeyVik AlexeyVik AlexeyVik AlexeyVik AlexeyVik
Сказал(а) спасибо: 1,113
Поблагодарили 3,649 раз(а) в 1,470 сообщениях
Поинты: 2007
Сообщение от Milord Посмотреть сообщение
мне не лень читать справку, но в ней не всегда понятно написано и не доходчиво, ощущение, что писали партизаны попавшие к гестапо на допрос...к тому же много логических ошибок, и как по той справке писать нормальный код, например оператор for дан пример именно с круглыми скобками:
PHP код:
for(выражение1выражение2выражение3)
   
оператор;
for(
x=1;x<=7;x++) Print(MathPower(x,2)); 
в той же справке непонятно что такое void тип, потому что если навести курсор на слово void и нажать F1 то никакой справки не будет
а теперь представьте ученика в первом классе, который спрашивает у взрослых значения слов, те его отсылают к букварю, в котором нет ясного и доступного описания, и отсутствуют некоторые буквы вапще...
например я встретил в коде советника такую строку:
PHP код:
if (OrderType() <= OP_SELL 
я понимаю строки в нормальном виде:
PHP код:
if (OrderType() == OP_SELL
if (OrderType() != OP_SELL 
но как можно написать вода<воздуха
и главное какая логика у той строки???
можно встретить оператор if вапще в сногсшибательной форме, которой нет в справке:
PHP код:
if(FridayExitа=10
хотя в справке читаем:
PHP код:
if(x>l)
  {
   if(
y==2z=5;
  }
else        
z=6
Да в общем-то я так отреагировал, наверное потому, что ты дискутировал с Андреем (Ugar) на такую тему, о которой я и думать боюсь. А тут задаёшь такие вопросы...
Я не очень уверен в необходимости фигурных скобок при операторе for() но однажды получил ошибку компиляции, поставил скобки, откомпилировал и больше никогда не экспериментировал и не хочу. Мне не слабо поставить скобки.
А вот что касается чтения справки, я с тобой согласится не могу. Я её сам читаю регулярно. И не только описание нужных операторов. А ты почитай раздел справки "Основы языка" узнаешь много нового. В том числе и об операторе return. Так-что без взаимных претензий.

Давай пойдём дальше.
OrderType() <= OP_SELL написано конечно странно, но объяснимо. OP_SELL = 1 меньше 1 только OP_BUY который = 0 Ну и выходит что запись if(OrderType() <= OP_SELL) равнозначна записи if(OrderType() == OP_SELL || OrderType() == OP_BUY) и соответственно абсолютная истина то, что вода ниже воздуха.
А вот запись if(OrderType() != OP_SELL) будет истиной если ордер Buy, BuyStop, BuyLimit, SellStop и SellLimit

Что касается твоего непонимания записи о которой ты говоришь "вапще..." так это абсолютно логичная запись. Применяется такое с переменными типа bool Вот переменная FridayExit имеет тип bool и соответственно запись if(FridayExit) читается как если переменная FridayExit = true а запись if(!FridayExit) читается если переменная FridayExit = false

Последний раз редактировалось AlexeyVik; 19.12.2013 в 15:22.
AlexeyVik на форуме   Ответить с цитированиемОтветить с цитированием  
2 пользователя(ей) сказали cпасибо:
eevviill (19.12.2013), Milord (20.12.2013)
Старый 20.12.2013, 13:26   #2119 (permalink)
Местный знаток
 
Аватар для Milord
 
Регистрация: 26.03.2011
Сообщений: 596
Репутация: 705
Milord - Milord - Milord - Milord - Milord - Milord - Milord -
Сказал(а) спасибо: 897
Поблагодарили 702 раз(а) в 192 сообщениях
Поинты: 547
Сообщение от AlexeyVik Посмотреть сообщение
Да в общем-то я так отреагировал, наверное потому, что ты дискутировал с Андреем (Ugar) на такую тему, о которой я и думать боюсь.
не надо думать что чел одинаково хорошо во всем разбирается, такие люди уникумы, и если я что то знаю в одном месте, в другом могу ниче не знать и процесс обучения длится всю жизнь, и даже не одну....
спасибо за ответы и помощь!
никаких претензий у меня нет, все нормально!
относительно оператора return в разной форме, у меня ясности пока нет, потому что справка написана скупым языком,нет ясности ответа в ней...
return;
return(0);
return(x+12*y+a);
в справке вроде написано что форма return(0); возвращает 0, кому и куда неясно, Ugar писал так "В функциях int init(), int deinit(), int start() если выполняется return(0); это ничего и никуда не возвращает, и тем более не выплняется дальше. Это просто выход из соответствующей функции. Просто нечему возвращать."
так что пока у меня каша в голове на тему оператора return и его разной формы записи, еще в этой теме оператор break, он кажется дублирует некоторые формы return......

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
тестю советники, иногда пишу и дорабатываю их ...
ПУТЬ ДЛИННОЙ В 10000 МИЛЬ НАЧИНАЕТСЯ С 1 ШАГА (Лао Цзы)

Последний раз редактировалось Milord; 20.12.2013 в 13:40.
Milord вне форума   Ответить с цитированиемОтветить с цитированием  
Старый 20.12.2013, 14:54   #2120 (permalink)
Программист mql4 mql5
 
Аватар для AlexeyVik
 
Регистрация: 19.11.2009
Сообщений: 2,525
Репутация: 3645
AlexeyVik AlexeyVik AlexeyVik AlexeyVik AlexeyVik AlexeyVik AlexeyVik AlexeyVik AlexeyVik AlexeyVik AlexeyVik
Сказал(а) спасибо: 1,113
Поблагодарили 3,649 раз(а) в 1,470 сообщениях
Поинты: 2007
Сообщение от Milord Посмотреть сообщение
... еще в этой теме оператор break, он кажется дублирует некоторые формы return......
Это совершенно разные операторы.
break прекращает цикл, а return прекращает функцию. А чем отличается цикл от функции надеюсь ты сам понимаешь.
AlexeyVik на форуме   Ответить с цитированиемОтветить с цитированием  
Пользователь сказал cпасибо:
eevviill (20.12.2013)
Ответ

Метки
mql4, mql4 помощь, вопросы mql4


Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Trackbacks are Выкл.
Pingbacks are Выкл.
Refbacks are Выкл.



Текущее время: 14:26. Часовой пояс GMT.


Перевод: zCarot
Copyright ©2000 - 2016, Jelsoft Enterprises Ltd.
SEO by vBSEO