Никто не знает? ;(
Здравствуйте.
Вам нужно для этого строку range, содержащую теперь запись нескольких чисел через запятую, разбить на части по запятым с помощью StringSplit():
string result[]; // массив для получения строк StringSplit(range, ',' ,result);
Затем в цикле, где вы раньше использовали одинаковое число range, надо теперь брать очередной элемент из массива result и преобразовывать его в число с помощью StringToInteger():
... if(type==0 && Ask<=ops-(StringToInteger(result[i]))*ptr) ...
Надо учесть, что количество итераций в цикле должно точно совпадать с количеством чисел, получаемых при разбиении строки range. Или надо добавить проверки и какие-то действия в случае несовпадения, чтобы не было ошибки выхода индекса массива за пределы диапазона.
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Доброе время, друзья!
Есть код сетки:
Подскажите, как реализовать свою сетку ордеров по примеру:
range="100,200,35,450";