Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
вот тут то и проблема, Индекс знака табуляции нашел, получить файл с переводом каретки - не получается.
CR + LF (ASCII 0x0D 0x0A )
Windows, в отличие от Unix-систем, использует два байте для перехода на новую строку.
CR + LF (ASCII 0x0D 0x0A )
а каr это выглядит в MQL ?
Массив - сделаете чтобы компилилось,
String arr[2000][20]
я ставлю строк очень много- чтобы не изменять размер массива
столбцов- сколько надо.
.
Дальше константы - осмысленные названия столбцов
int Дата = 0;
int Цена = 1;
int Стохастик = 2;
.
arr[текущаяСтрока][Дата] = TimeToStr(что то там);
еще заполняем столбцы
текущаяСтрока++;
.
Подробнее расписывать лень.
.
Потом каждую строку суммировать и писать в файл.
я же не говорю, что пишу эти данные, есть уже текстовая строка вида а=1 с=3 м=20 и т.д. (разделитель Tab). Как эту строку загнать в массив ?
Можно конечно каждый символ загнать в массив, а знак табулятора пропускать и ставить символ перевода каретки, но это как-то слишком заумно.
а каr это выглядит в MQL ?
так и будет выглядеть: CharToStr(13)+CharToStr(10);
Проще, по-моему, прочитать файл как "файл с разделителями" и затем переписать его как бинарный: