Обсуждение статьи "Библиотека для простого и быстрого создания программ для MetaTrader (Часть II). Коллекция исторических ордеров и сделок" - страница 3
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Какую версию библиотеки вы используете?
Какую версию тестового советника вы используете?
Здравствуйте Артём, спасибо за ответ.
На первом этапе я скопировал программу с форума сюда.
До этого момента ошибок компиляции у меня не было.
На следующем этапе я использовал файл, который прикреплен здесь, но он выдал ту же ошибку.
Есть ли другое место, где я могу найти "актуальную" версию?
Заранее спасибо, и ваша работа и помощь здесь очень ценятся!
Здравствуйте, Артем, спасибо за ответ.
На первом этапе я скопировал программу с форума здесь.
До этого момента у меня не было ошибок компиляции.
На следующем этапе я использовал файл, который прикреплен здесь, но он выдал ту же ошибку.
Есть ли другое место, где я могу найти "актуальную" версию?
Заранее спасибо, и ваша работа и помощь здесь очень ценятся!
1. Удалите всю папку из папки данных вашего терминала MQL5\Include\DoEasy\ (удалите только DoEasy - не удаляйте Include!).
2. Скопируйте папку DoEasy из zip-файлов, приложенных к этой статье, в Include\. Это гарантирует вам версию 2 библиотеки для тестового советника, которая находится в файлах этой статьи.
3. Используйте для тестирования файл советника, находящийся в zip-файлах, приложенных к этой статье, - из папки Experts\TestDoEasy\Part2\.
Последняя версия библиотеки находится здесь (на русском языке):
Вы работаете в metaquote? Почему стандартный файл mqh в mt5 похож, но не такой, как ваш?
1. Нет. 2.
2. О каком файле вы говорите?
Задумка шикарная! Большое спасибо за предоставленный материал.
Нарочно не стал скачивать прикреплённые файлики. По ходу изучения статьи, решил набирать всё своими ручками. Так легче понимается и запоминается, и для практики полезно.
И собственно говоря нашёл не большую по марочку в этой статье. В ней ни где не сказано, что в HistoryCollection.mqh в строках 14,15,16 должны быть подключены HistoryOrder.mqh, HistoryPending.mqh и HistoryDeal.mqh.
Для меня, как для новичка, пришлось мозгом под напрячься изрядно. =))
Задумка шикарная! Большое спасибо за предоставленный материал.
Нарочно не стал скачивать прикреплённые файлики. По ходу изучения статьи, решил набирать всё своими ручками. Так легче понимается и запоминается, и для практики полезно.
И собственно говоря нашёл не большую по марочку в этой статье. В ней ни где не сказано, что в HistoryCollection.mqh в строках 14,15,16 должны быть подключены HistoryOrder.mqh, HistoryPending.mqh и HistoryDeal.mqh.
Для меня, как для новичка, пришлось мозгом под напрячься изрядно. =))
Спасибо.
Ну вот видите, иногда "помарочки" заставляют думать и находить решения ;)
На начальном этапе, в статьях всё "разжёвано". Но чем дальше, тем менее подробно всё расписывается с прицелом на то, что человек внимательно читал первые статьи и далее уже будет всё и сам понимать относительно конструкций библиотеки о чём там речь идёт.
Очень интересная работа. Изучаю построчно. Код стараюсь переписывать в ручную, и столкнулся с ошибкой в функции string COrder::StateDescription(void).
Компилятор все ругался на StateOrder(). Нашел решение в архивных файлах, а там много чего по другому. Но это даже хорошо для разминки мозгов :)
Очень интересная работа. Изучаю построчно. Код стараюсь переписывать в ручную, и столкнулся с ошибкой в функции string COrder::StateDescription(void).
Компилятор все ругался на StateOrder(). Нашел решение в архивных файлах, а там много чего по другому. Но это даже хорошо для разминки мозгов :)
Рад, что у Вас получилось самостоятельно найти решение.