Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
....
Люди у нас хорошие.
Творческая активность масс, по части погромов, была подорвана бесчеловечным советским режимом. По этому так.
Мне интересно что думают другие программисты насчёт выбора направления индексирования истории в MQL4. Почти каждый раз когда я создаю эксперта на MQL4 у меня возникает желание поменять индекс первого бара в истории с Bars-1 на 0. Длинна кода многих моих экспертов была бы меньше если бы самым последним баром в истории был Bars-1. Простым примером является расчёт мувинга внутри эксперта.
Первый бар = Bars-1, последний = 0
Появляется нoвый бар 0, изменяем MA[i]=MA[i-1] i=1..Bars-1, рассчитываем новый МА[0]
Первый бар = 0, последний = Bars-1
Появляется нoвый бар Bars-1, индексирование прошлых значений МА менять не нужно, просто рассчитываем новый МА[Bars-1]
Не стоит так мучаться из-за такой чепухи.
Если при теперешней индексации бар имеет номер shift, то его связь с порядковым номером от начала истории num элементарна: num = Bars - shift.
Можете использовать прямую индексацию в любых своих массивах. А крутить цикл по изменению индексов в массиве после каждого бара - это, право, извращение.
Разработчики уже заявили, что наследования пока не будет. Так что о полноценном ООП мы пока только мечтаем.
Наследование уже есть и работает.
1. Будет ли заклинание пятого уровня в виде словечка "typedef"?
2. Будет ли реализована защита переменных в классах?
3. Будет ли реализовано динамическое выделение памяти (хоть в каком-нибудь виде)?
Учебник по MQL5 будет? или же просто дополнение к ныне существующему? )
1. Будет ли заклинание пятого уровня в виде словечка "typedef"?
2. Будет ли реализована защита переменных в классах?
3. Будет ли реализовано динамическое выделение памяти (хоть в каком-нибудь виде)?
1. Нет.
2. Да.
3. Да.
Кстати, динамическое выделение памяти есть и в MQL4. Функция ArrayResize.
У меня один маленький вопрос но жизненно важный для чайников )
Учебник по MQL5 будет? или же просто дополнение к ныне существующему? )
Будет учебник :)