Любой вопрос новичка, чтоб не захламлять форум. Профи, не проходите мимо. Без вас никуда - 6. - страница 955
![MQL5 - Язык торговых стратегий для клиентского терминала MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Здравствуйте! Я изучаю язык МQL4 и решил попрактиковаться т.е. написать простого советника, но ничего не получается. Уже просто написал в коде одну функцию OrderSend для установки отложенных ордеров, как я ожидал, на каждом тике OrderSend(Symbol(),OP_BUYSTOP,0.01,Ask+20*Point,2,Bid-20*Point,Bid+20*Point ;.
Компиляция ошибок не выдает. После присоединения к окну торгового инструмента ничего не происходит. Подскажите пожалуйста, что я не так делаю?
Здравствуйте! Mожете сказать, почему я получил круглые средние спреды?
Вы делите int на int:
Здравствуйте! Я изучаю язык МQL4 и решил попрактиковаться т.е. написать простого советника, но ничего не получается. Уже просто написал в коде одну функцию OrderSend для установки отложенных ордеров, как я ожидал, на каждом тике OrderSend(Symbol(),OP_BUYSTOP,0.01,Ask+20*Point,2,Bid-20*Point,Bid+20*Point ;.
Компиляция ошибок не выдает. После присоединения к окну торгового инструмента ничего не происходит. Подскажите пожалуйста, что я не так делаю?
ошибок не выдает ?!
...Point );
int ticket=OrderSend(...
Openprice и TP будет неправильно.
Вы делите int на int:
Как импортировать входные параметры из set файла в советник во время его работы? Спасибо
Как импортировать входные параметры из set файла в советник во время его работы? Спасибо
Параметры советника очень удобно иметь в самом советнике, а вводить в работу те или иные нужные параметры семафорами (TRUE/FALSE).
Возможно, перед Вами стоит какая-то особая задача. В таком случае прошу прощения за вмешательство.
Параметры советника очень удобно иметь в самом советнике, а вводить в работу те или иные нужные параметры семафорами (TRUE/FALSE).
Возможно, перед Вами стоит какая-то особая задача. В таком случае прошу прощения за вмешательство.
Задача такая: надо будет организовать массив входных параметров. Идея в том, что в результате оптимизации получаем множество вариантов УДОВЛЕТВОРИТЕЛЬНЫХ входных параметров. Но вынуждены брать только один вариант. Так вот, сохраняем все интересные варианты результатов оптимизации; затем импортируем их в подготовленный массив; далее используем в работе советника модифицированные входные параметры (из массива). Конечно, интереснее сначала все сохраненные set файлы объединить в один (какой-то) и далее импортировать из ОДНОГО файла.
Я решал подобную задачу, но без массива, а семафорами, как это было описано в предыдущем посте.
Сложность заключается в том, что мы не знаем, как себя поведет рынок в будущем, чтобы в соответствии с этим подставить нужные параметры советника из имеющейся базы параметров.
Мне так и не удалось решить эту задачу простым подключением новых параметров.
Но включение искусственного интеллекта с многократным "рафинированием" позволило использовать базы параметров с положительным итоговым результатом.
Задача такая: надо будет организовать массив входных параметров. Идея в том, что в результате оптимизации получаем множество вариантов УДОВЛЕТВОРИТЕЛЬНЫХ входных параметров. Но вынуждены брать только один вариант. Так вот, сохраняем все интересные варианты результатов оптимизации; затем импортируем их в подготовленный массив; далее используем в работе советника модифицированные входные параметры (из массива). Конечно, интереснее сначала все сохраненные set файлы объединить в один (какой-то) и далее импортировать из ОДНОГО файла.