[АРХИВ] Любой вопрос новичка, чтоб не захламлять форум. Профи, не проходите мимо. Без вас никуда - 3. - страница 635
![MQL5 - Язык торговых стратегий для клиентского терминала MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Изучил Файловые операции в MQL. Оказывается: файлы могут открываться только в папке каталог_терминала\experts\files (цитата).
То есть из другого терминала этот файл не виден!!
А почему не хотите в одном терминале запустить оба советника?
Как временный вариант - кидать отложенный ордер далеко от рынка и маленьким лотом. А второму следить не появился ли такой ордер (например по magic'у - например с номер 999 - начать торговлю, с номером 888 - остановить)
Доброго времени суток!
Написал советника, но он не торгует. В самом начале делаю проверку:
И он в журнале не печатает текст, который стоит в принте. Отсюда делаю вывод, что не проходит условие, мне кажется решение тривиальное)))))
Изучил Файловые операции в MQL. Оказывается: файлы могут открываться только в папке каталог_терминала\experts\files (цитата).
То есть из другого терминала этот файл не виден!!
https://www.mql5.com/ru/forum/138054
Винды позволяют отобразить виртуальный диск в одну или несколько папок. Таким образом можете объединить папки нескольких терминалов.
Ну здесь очень сложно закручено. :(
Привет
Уважаемые программисты, помогите решить простую задачу, кто как может
Дано:
1. Вертикальная линия 1 "Ver1"
(имя произвольное)
2. Вертикальная линия 2 "Ver2"
(имя произвольное)
3. Горизонтальная линия 1 "Hor1"
(имя произвольное)
Задание:
Отрисовать трендовую линию (отрезок)
которая начинается в Ver1 и заканчивается в Ver2 со значением цены Hor1
Почитайте про массивы в документации. Один вариант - сделать статический массив, т.е. массив с заранее объявленным размером: double a[55443], другой - массив динамический, т.е. объявить массив неопределенного размера double a[], а затем в коде программы определить/рассчитать нужный нам размер: ArrayResize(a,N)
Большое спасибо! С функцией ArrayResize все встало на свои места!
P.S. Все проблема, оказывается, заключалась в отсутствии всего лишь одной строки!!!!!!
Привет
Уважаемые программисты, помогите решить простую задачу, кто как может
Дано:
1. Вертикальная линия 1 "Ver1"
(имя произвольное)
получаете её OBJPROP_TIME1
2. Вертикальная линия 2 "Ver2"
(имя произвольное)
получаете её OBJPROP_TIME1
3. Горизонтальная линия 1 "Hor1"
(имя произвольное)
получаете её OBJPROP_PRICE1
Задание:
Отрисовать трендовую линию (отрезок)
которая начинается в Ver1 и заканчивается в Ver2 со значением цены Hor1
строите объект трендовая линия по полученным данным времени и цене
Доброго времени суток!
Написал советника, но он не торгует. В самом начале делаю проверку:
И он в журнале не печатает текст, который стоит в принте. Отсюда делаю вывод, что не проходит условие, мне кажется решение тривиальное)))))
Проверь какая модель тестирования, если по ценам открытия, то условие и не пройдет.
Подскажите, что за ошибка при возникает при оптимизации, не доводит ее до конца. С чем это сввязано. Картинку прилагаю.
Это не ошибка - это сообщение, что достигнут мин. баланса - т.е. счет слит - проход завершается и начинается новый с очередным набором вх параметров - см. галочки и устанавливаемые предельные значения вкладки Оптимизация тестера: