Любой вопрос новичка, чтоб не захламлять форум. Профи, не проходите мимо. Без вас никуда - 6. - страница 724
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Если правильно понял задачу.Неясно, откуда n нужно брать...
Спасибо за отклик! Количество открытых ордеров равно n. При повторении сигнала на открытие повышается требование на наличие профита в уже открытых позициях. Тем самым избегаю неоправданных просадок. В цикле решается просто, но неудобно вставлять в условия открытия. Нужен как бы "факториал", но суммирующий, а не переумножающий!
Ясно. Ну, я бы так и решал, если кол-во ордеров ограничено 5. Свичь в данном случае самый скорострельный способ.
Ой ли ;) ?
Ясно. Ну, я бы так и решал, если кол-во ордеров ограничено 5. Свичь в данном случае самый скорострельный способ.
Ой ли ;) ?
Как раз не хочу ограничивать, потому ищу какую-нибудь формулу. Может, осенит со временем, но без свича и цикла!
Ой ли ;) ?
О! Спасибо большое! Это ближе и проще! Буду экспериментировать с этим, как понимаю, массивом. Но нельзя будет делать неопределённо с количеством. Или можно, если n== 2, тогда берётся 2-й член, а если n==6 и больше, тогда поставлю больше членов в массив. Надеюсь, правильно я понял?!
Да, массив можно сделать заведомо бОльшим, например, размерностью 100 или еще большим - такого количества ордеров, какое Вы вряд ли получите, но он все равно будет ограничен.
Если надо без ограничений, то только цикл. Оформите отдельной функцией ее нормально будет вызывать в любом месте. Будет потеря скорости: к сожалению, в МКЛ нет инлайновых Функций.