![MQL5 - Язык торговых стратегий для клиентского терминала MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Во, а чё, даже такие коды можно здесь публиковать? O_o
1) Это пример работы, который я не видел ни в документации ни в CodeBase
2) Неужели нормальным кодом считается раскрашивание уже опубликованного кода или спаривание двух-трех машек с разным усреднением и оптять же клонирование их на основе добавления расскраски? Я пострался принести идею, а не готовое решение, которое по эффективности в торговле так же бесполезно как и половина здесь опубликованных решений
Это сравнивая со мной, или это как факт?)))
это вообще про наполнение котобазы.
я то подумал (каюсь грешен), что вы реально сделали библиотеку по чтению табличных файлов и класс работы с табличными данными. Чтение/Вставка строк/удаление ячеек и т.д.
Но когда нажал кнопочку "просмотр кода" - то долго искал куда задавать ваш описанный нюанс "необходимость знать кол-во столбцов."
После минутного втыкания в код понял, что мое сознание слишком узко мыслит для понимания этого, как можно публиковать такие начинания.
это вообще про наполнение котобазы.
я то подумал (каюсь грешен), что вы реально сделали библиотеку по чтению табличных файлов и класс работы с табличными данными. Чтение/Вставка строк/удаление ячеек и т.д.
Но когда нажал кнопочку "просмотр кода" - то долго искал куда задавать ваш описанный нюанс "необходимость знать кол-во столбцов."
После минутного втыкания в код понял, что мое сознание слишком узко мыслит для понимания этого, как можно публиковать такие начинания.
1) Это пример работы, который я не видел ни в документации ни в CodeBase
2) Неужели нормальным кодом считается раскрашивание уже опубликованного кода или спаривание двух-трех машек с разным усреднением и оптять же клонирование их на основе добавления расскраски? Я пострался принести идею, а не готовое решение, которое по эффективности в торговле так же бесполезно как и половина здесь опубликованных решений
1. У вас плохой пример работы. Вы же должны отдавать себе отчет, что ваш код будут смотреть тысячи новичков, и что ваш пример будет учить их правильности кода. А вместо этого имеем -
2. Нет ни одной проверки на ошибки. Нет проверки, что файл может кончиться, так и не прочитав нужное поле. Нет проверки на чтение строки до конца лишних столбцов. Ни одного захудалой строчки комментария что и зачем делается.
И дело не в раскрашивании кода.
Ценным код может быть вообще без никакого вывода на чарт - просто как набор важных и полезных функций.
Вобщем, я до сих пор удивлен, как могла администрация пропустить его.
PS
1. У вас плохой пример работы. Вы же должны отдавать себе отчет, что ваш код будут смотреть тысячи новичков, и что ваш пример будет учить их правиьлности кода. А вместо этого имеем -
2. Нет ни одной проверки на ошибки. Нет проверки, что файл может кончится так и не прочитав нужное поле. Нет проверки на чтение строки до конца лишни столбцов. Ни одного захудалой строчки коментария что и зачем делается.
И дело не в раскрашивании кода.
Ценным код может быть вообще без никакого вывода на чарт - просто как набор важных и полезных функций.
Вобщем, я до сих пор удивлен, как могла администрация пропустить его.
PS
Судя по всему, Вы так и не поняли, почему Вам присвоили уровень G-80.
Это же полный пипец:
Айяяй -- одно из первых правил -- захватываем ресурс -- тут же пишем код для его освобождения. FileClose не хватает.
стопудоф.
там еще ошибки есть.
наспех пишу.
Это же полный пипец: