Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
'12.00000000' и '1.08090000', или '7', '15' и '154' количество символов в строке разное. Хотя проблем при конвертации тоже не возникнет. B в CSV такое сплошь и рядом.
В чем был вопрос?
Вообщем есть файл в который записывается значение баланса с новой строки после закрытия каждого ордера.
То есть тут уже подразумевается сотые значения. Из чего проще приводить к одному количеству символов при записе в файл. Хотя конечно если рассуждать чисто абстрагировано, то даже и в этом случае вполне возможно такое. Нули можно добавлять как впереди, так и в конец (после точки, если целое число, то только спереди). Само значение при этом не измениться.
Решение хорошее но работает только на MQL5. На четверке нет FileLoad
Решение хорошее но работает только на MQL5. На четверке нет FileLoad
Там ниже дополнил.
Вообщем решение получилось такое: В процесе создания файла в начале числа в файле ставим $ в конце #.
И далее - извлекаем с конца:
Вообщем решение получилось такое: В процесе создания файла в начале числа в файле ставим $ в конце #.
И далее - извлекаем с конца:
У вас уже разделитель "," есть. Число от одной запятой до следующей. Или это вместо запятой? Тогда зачем?
У вас уже разделитель "," есть число от одной запятой до следующей. Или это вместо запятой? Тогда зачем?
нет разделителя в виде ",".
числа в файле - значения баланса. В файле это выглядит вот так :
352.28
1458.02
587.54
658.89
и т.д.
нет разделителя в виде ",".
числа в файле - значения баланса. В файле это выглядит вот так :
352.28
1458.02
587.54
658.89
и т.д.
Тогда переноса строки достаточно и другие разделители не нужны.
нет разделителя в виде ",".
числа в файле - значения баланса. В файле это выглядит вот так :
352.28
1458.02
587.54
658.89
и т.д.
С конца файла считываем по 4 килобайта данных, анализируем каждый считанный блок посимвольно, тоже с конца. По переносам строк определяем сами строки. Перенос(завершение) строки может состоять из двух символов, они имеют коды 10 и 13. Всё делается).