- Вопрос По Тестеру стратегий в MT4. Можно ли менять период тестера, если в коде период прописан жестко
- Вопросы от начинающих MQL5 MT5 MetaTrader 5
- Через пять лет терминалы будут полноценно работать на Linux?
Большая просьба к писателям индикаторов и экспертов-советников, пишите вы много, обычно приходится пачку сразу скачивать и потом смотреть, что каждый может и к чему его приспособить, со временем потом возвращаться к каждом советнику искать пояснение комментарий... пожалуйста вставляйте в код в шапку все пояснения к работе кода... или как то разрабам это сделать автоматически...
Вопрос-то о каких кодах? В CodeBase или в личных? В своих кодах каждый разберётся и вспомнит весь алгоритм за 5-10 минут. А для программистов серии CopyPaste я-бы и одной буквы пояснений не стал-бы писать. Да и не пишу...
Есть много кодов, в начале которого есть и описание, и все изменения. Это правильно с одной стороны. Если передаешь все программы кому-то.
Но если есть страница программы, то зачем это же описание, на 10-20-50 страниц еще и в код?
Комментирование функций, чтоб не забыть? Они итак все в памяти !
Только комментирую код. Никогда не пишу что делает программа, и это делать в будущем не буду.
Если пишу по чужой стратегии, то пишу всю стратегию, чтобы легче было перечитать последовательность необходимых действий.
Аналогично.
в новые пользовательские функции добавляю описание с ТЗ..
Есть много кодов, в начале которого есть и описание, и все изменения. Это правильно с одной стороны. Если передаешь все программы кому-то.
Но если есть страница программы, то зачем это же описание, на 10-20-50 страниц еще и в код?
Комментирование функций, чтоб не забыть? Они итак все в памяти !
Я всегда описываю каждый блок кода, что он делает. В программах для себя - описываю каждый блок вдвойне) Это очень облегчает дальнейшую работу с кодом после того, как не возвращался к проекту долгое время.
Вопрос-то о каких кодах? В CodeBase или в личных? В своих кодах каждый разберётся и вспомнит весь алгоритм за 5-10 минут. А для программистов серии CopyPaste я-бы и одной буквы пояснений не стал-бы писать. Да и не пишу...
Да, я про Соде Базу, в личных конечно не надо, а так что трудного в шапку воткнуть тоже описание, что идет в предисловии к советнику...а что плохого в CopyPaste - вы же тоже на этом учились, а теперь какая-то просто ненависть или жаба душит для других...начинающих поделиться...(((
Я всегда описываю каждый блок кода, что он делает. В программах для себя - описываю каждый блок вдвойне) Это очень облегчает дальнейшую работу с кодом после того, как не возвращался к проекту долгое время.
описывать функции это правильно. Если они не очевидны. (Например в названии функции можно заложить все, что она делает. )
Да, я про Соде Базу, в личных конечно не надо, а так что трудного в шапку воткнуть тоже описание, что идет в предисловии к советнику...а что плохого в CopyPaste - вы же тоже на этом учились, а теперь какая-то просто ненависть или жаба душит для других...начинающих поделиться...(((
Я не учился посредством CopyPaste и из CodeBase ничего не скачивал никогда, только иногда просматриваю выборочно.
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования