Любой вопрос новичка, чтоб не захламлять форум. Профи, не проходите мимо. Без вас никуда - 6. - страница 890
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Это... Как бы помягче выразится...
Переключатель switch для чего там тогда, если для одного магика код?
Может я не понял свича, но в его выражении стоит один магик, который сравнивается с несколькими вариантами условий закрытия.
ЗЫ: увидел продолжение. Я еще не компилировал, т.к. не закончил код. Числа нельзя перечислять с помощью операции И?
Тогда как выкрутиться? Повторять для каждого магика?
ЗЗЫ: Вообще-то здесь надо не И, а ИЛИ.
Тогда как выкрутиться? Повторять для каждого магика?
Ага.
А про свитч всё-таки покурите букварь, там наоборот, сколько угодно вариантов обрабатывается (case 0:.., case 1:..., case N:..., где число = значение магика). В примере просто лень писать было, вот только на два магика меня хватило, да на вариант по умолчанию ;)
Ага
Наверное все-таки с ИЛИ не надо расписывать для каждого магика?
Наверное все-таки с ИЛИ не надо расписывать для каждого магика?
Ага.
А про свитч всё-таки покурите букварь, там наоборот, сколько угодно вариантов обрабатывается (case 0:.., case 1:..., case N:..., где число = значение магика). В примере просто лень писать было, вот только на два магика меня хватило, да на вариант по умолчанию ;)
И все-таки в свитче получается то же самое повторение одного условия закрытия для разных магиков, что и с ифами.
Вопрос только какой вариант съест больше бит.
И все-таки в свитче получается то же самое повторение одного условия закрытия для разных магиков, что и с ифами.
Вопрос только какой вариант съест больше бит.
И все-таки в свитче получается то же самое повторение одного условия закрытия для разных магиков, что и с ифами.
Вопрос только какой вариант съест больше бит.
Это такое же ветвление, как и if(), просто аккуратнее выглядит и удобнее кодить, если для выбора из трёх и более одиночных вариантов целых чисел. Если есть только два варианта, или же сравнивается не целочисленные выражения, тогда только if(). А ещё по if() можно комбинировать несколько вариантов (if( вариант1 && вариант2 || вариант3 ) {действие;}), а в switch напрямую нельзя, только по очереди.
{
case 1: действия по варианту 1; break;
case 2: действия по варианту 2; break;
case 3: действия по варианту 3; break;
default: действия по умолчанию; break;
}
else if( вариант2 ) { действия по варианту 2; }
else if( вариант3 ) { действия по варианту 3; }
else { действия по умолчанию; }
Добрый день!Всегда после отключение и включение "Разрешить советнику торговать" открывается позиция, которая не должна открываться. Я полагаю, что это из за того, что не сбрасывается переменные. Как сделать, что-бы после включение или отключение "Разрешит советнику торговать" сбросились все переменные, так как это есть после перезапуска МТ4 платформы?