Спасибо за приглашение ))))
Но, уж извините, в статье я увидел только лёгкое описание что такое проект и подробное описание "тетстового" советника.
А вот вопрос - можно ли создать проект не советника, а, например, нескольких скриптов + советник, использующих некоторые общие ресурсы?
Спасибо за приглашение ))))
Но, уж извините, в статье я увидел только лёгкое описание что такое проект и подробное описание "тетстового" советника.
А вот вопрос - можно ли создать проект не советника, а, например, нескольких скриптов + советник, использующих некоторые общие ресурсы?
создавай на Git/SVN/etc/несть-числа .. чтобы можно было много веток (мало ли куда проект пойдёт, на разные опции/фичи) и допустимо более 1-го юзера.
и даже там с несколькими целями, с тестами будет морока, с разумной раскладкой файлов по дереву MQx/* придётся думать и больше одного активного(открытого) проекта на терминал держать тоже проблемы
Советник MeanReversion в сентябре 2019 года был запущен на демосчете для проверки на программные и торговые ошибки в режиме реального времени
Сов не будет работать на символах с размером тика, например 0.25, и подобными.
Check floating point dividers — проверка вещестенных чисел типа double и float на ноль в операциях деления. Отключение этой опции может повысить скорость работы, но делать это нужно сознательно.
Только первый месяц после запуска советника он показывал положительные результаты, затем в течение 5 месяцев подряд шли убытки. Благодаря тому, что на виртуальном хостинге включено автоматическое продление аренды, запущенный советник никому не мешал и уверенно шел к полной потере депозита. Но в марте произошли какие-то изменения на валютном рынке и советник вдруг показал рекордную прибыль. Следующие 2 месяца результаты были противоречивые, возможно, мы больше уже не увидим такого роста.
Это почувствовали все, без исключения, mean-reversion-ТС. Рынок изменился настолько, что многие роботы и после марта показывали стабильный плюс. Со временем этих советников, конечно, становилось все меньше и меньше. Могу утверждать точно, что до 1-го июня заложенные в марте закономерности имели место быть.
На каких задачах это целесообразно с точки зрения скорости?
В задачах, где невозможно деление на ноль.
Интересовала разница в скорости исполнения.
![MQL5 - Язык торговых стратегий для клиентского терминала MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
Опубликована статья Проекты позволяют создавать прибыльных торговых роботов! Но это не точно:
Большая программа начинается с маленького файла, который затем начинает расти в размерах, наполняться множеством функций и объектов. Большинство разработчиков роботов справляется с этой проблемой с помощью включаемых файлов. Но лучше сразу же начинать писать любую программу для трейдинга в проекте — это выгодно во всех отношениях.
Теперь скомпилируйте проект и откройте тестер стратегий с советником MeanReversion. Во вкладке Параметры в контекстном меню появится новый пункт "Загрузить из советника", где будут предложены все варианты из вашего набора set-файлов.
Таким образом, скомпилированный EX5-файл советника получился полностью завершенным продуктом — в нем есть готовые наборы параметров, чтобы приступить к проверке стратегии, не задумываясь о нужных границах и шаге изменения для каждого символа. Пользователи и покупатели ваших торговых советников оценят такое удобство.
Автор: MetaQuotes