[АРХИВ]Любой вопрос новичка, чтоб не захламлять форум. Профи, не проходите мимо. Без вас никуда - 5. - страница 301
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
все делал именно так и не один раз все ровно есть эта яма.
Вопрос к знатокам!
У меня в экспертах частяком присуствуют машки. Дабы не " засорять " код повторяющимися моментами, типа:
Таким повторений может быть порядком. Я тут надумал избавится от этого путём написания отдельных функций.
Начало такое:
Можно пойти дальше, объявив на глобальном уровне переменные для машек, например, fastMA и slowMA и по ссылке вернуть их через функцию :
Выйдет типа такого:
Вопрос такой:
Я слышал или читал где-то, что оператор switch медленный, не будет ли это влять в данном случает на производительность эксперта в целом? И вообще на сколько он медленный.
Так же тут выходит не мало параметров, не будет ли это тормозом для эксперта?
Пишу, и попутно думаю о производительности, вот и возникают вопрос, т.к .я сам не программист по образованию, понять самому это не особо выходит...
Виктор, вызов функции гораздо больший тормоз, чем switch. Скорость можно проверить самому. Напишите тестовый код с циклом. Где будете проверять Ваш код. На входе засеките время. Потом сравните со временем на выходе.
Оператор switch один из самых быстрых операторов. Быстрее, чем перебирать условия.
switch надо с дефолтом на исключение использовать. Чтобы в случае неверного условия Вы бы знали из-за чего не работает код.
Хм. А константу для case я так понимаю переменной нельзя использовать, исходя из документации. Написано что какой-то целевой константой, символьной константой или символьным выражением.
Получается тока если букву задать типа стринг есс-но т.е. 1 символ (если больше 1 символа ругается компилятор) или цифру.
Больше ничего.
А написано что какие-то целевые константы, сивольные выражения и символьные константы.
Где можно почитать про использование глобальных переменных терминала с практическими примерами? Конкретнее, я хочу сделать так, чтобы каждый эксперт торговал только своей долей депозита и его прибыль\просадки не влияли на ММ других экспертов.
Всем привет
подскажите в чём может быть причина ошибки "shutdown by timeout", при запуске эксперта в терминале и как решить эту проблему?