[Архив!] Любой вопрос новичка, чтоб не захламлять форум. Профи, не проходите мимо. Без вас никуда - 2. - страница 406
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Привет всем.
Нужна функция, или операция, которая бы выдавала последние x значений от числа.
Например есть число 123456789, переменная x = 4. Должен быть получен результат 6789, то есть последние 4 символа числа 123456789
Привет всем.
Нужна функция, или операция, которая бы выдавала последние x значений от числа.
Например есть число 123456789, переменная x = 4. Должен быть получен результат 6789, то есть последние 4 символа числа 123456789
Исходное число - это А. Результат - целочисленная переменная result.
int x = 4;
int A = 123456789;
int divisor = MathPow( 10, x ); /// 10^4
int result = A % divisor; /// остаток от деления А на divisor
Если хотите еще ускорить вычисления, вместо MathPow() тупо сделайте цикл умножения десятки - все равно быстрее будет, и значительно.
Уважаемые знатоки! Ищу скрипт, открывающий ордера при пересечении обычной SMA уровня горизонтальной линии на графике. Если SMA пересекает линию снизу - бай, противоположно - селл. Сделки на закрытии свечи. Подскажите ссылку, где найти, если это было выложено.
2. Проще всего найти советник, работающий по пересечениям МА и прописать вместо одной из МА уровень горизонтальной линии.
3. Пример поиска в базе советника по пересечениям МА. http://www.google.ru/search?as_sitesearch=mql4.com&as_q=советник по пересечениям MA
Коллеги подскажите, что и где изменить в коде советника для работы в ДЦ с пятизначными котировками.
Уважаемые коллеги! Пока что не имею большого опыта программирования, поэтому прошу совета. Далеко не всегда можно получить значение переменной через какую-либо функцию, но можно заранее выписать все значения в необходимом диапазоне. Получится что-то типа такого:
if (a==17) b=1329;
if (a==243) b = 15;
И так далее. Но как быть, если таких строк получается около тысячи? Создать файл? Но как сделать, чтобы по значению переменной "a" сразу же быстро найти значение "b", учитывая то, что нумерация значений "a" идет не подряд? И чтобы при этом не было тормозов ?
...Но как быть, если таких строк получается около тысячи? Создать файл? Но как сделать, чтобы по значению переменной "a" сразу же быстро найти значение "b", учитывая то, что нумерация значений "a" идет не подряд? И чтобы при этом не было тормозов ?