Общие вопросы по разработке > Вычисление индикатора от серии - это возможно?

Общие вопросы по разработке в Альфа-Директ 4. Обсуждение разработки пользовательских индикаторов, стратегий.
AP_Bor
Сообщения: 170
Зарегистрирован: 18 дек 2017, 08:18
Благодарил (а): 12 раз
Поблагодарили: 8 раз

Re: Вычисление индикатора от серии - это возможно?

Непрочитанное сообщение AP_Bor » 13 янв 2019, 13:42

Доброго времени суток, BugsDigger
BugsDigger писал(а):... undefined behaviour ...
Это не зависание, а неопределенное поведение или lack of expected или отсутствие терпения.
Можно было подобрать более академическое определение, но и этого достаточно.
Википедия писал(а):Зависа́ние — компьютерное явление, при котором одна или несколько программ или вся операционная система перестают реагировать на действия пользователя, или начинают без остановки выполнять одну и ту же (не обязательно полезную или содержательную) операцию, не реагируя на сообщения от других программ.
► Показать
С наилучшими пожеланиями

AP_Bor
Сообщения: 170
Зарегистрирован: 18 дек 2017, 08:18
Благодарил (а): 12 раз
Поблагодарили: 8 раз

Re: Вычисление индикатора от серии - это возможно?

Непрочитанное сообщение AP_Bor » 13 янв 2019, 14:35

Доброго времени суток, BugsDigger
BugsDigger писал(а):хотя тогда это будет мало отличаться от цикла for. :)
Не стесняюсь ;)
► Показать
С наилучшими пожеланиями

BugsDigger
Сообщения: 533
Зарегистрирован: 11 ноя 2018, 17:11
Благодарил (а): 21 раз
Поблагодарили: 91 раз

Re: Вычисление индикатора от серии - это возможно?

Непрочитанное сообщение BugsDigger » 13 янв 2019, 16:05

for(a=10;a==b;b--){}
Развертывается в
a=10;
1$: if(a==b)
{
b--;
goto 1$;
}

a=10;
while(a==b){b--;}
Развертывается в
a=10;
1$: if(a==b)
{
b--;
goto 1$;
}
...

Вот и вся разница (которой нет).

AP_Bor
Сообщения: 170
Зарегистрирован: 18 дек 2017, 08:18
Благодарил (а): 12 раз
Поблагодарили: 8 раз

Re: Вычисление индикатора от серии - это возможно?

Непрочитанное сообщение AP_Bor » 13 янв 2019, 18:47

Доброго времени суток, BugsDigger
BugsDigger » 13.012019, 16:05 писал(а):Вот и вся разница (которой нет).
Я тоже это заметил, но помню, еще по Си, использовать while, не комильфо. Дал совет, и задумался.
AP_Bor » 13.012019, 09:26 писал(а):Для справки, оператор while наиболее затратный из циклических операторов, если не получается подобрать или нет встроенного оператора цикла в обрабатываемом объекте, используйте простой for.
А тут еще вы с
BugsDigger » 13.012019, 15:17 писал(а):хотя тогда это будет мало отличаться от цикла for.
Вот и решил переспросить, спасибо.
► Показать
С наилучшими пожеланиями


Вернуться в «Общие вопросы по разработке»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 12 гостей