[Архив!] Любой вопрос новичка, чтоб не захламлять форум. Профи, не проходите мимо. Без вас никуда - 2. - страница 109
![MQL5 - Язык торговых стратегий для клиентского терминала MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
советник то выкладывай, посмотрим. а доллар себе оставь :D
Подскажите плиз что сделать чтобы советник совершал все действие с точностью до наоборот? Буду бесконечно благодарен за ваш совет и 1$ на ваш кошелек, заране спасибо.
а вдруг лучше торговля будет таким мокаром))
Привет !!! Парни не могу ни как решить проблему ...
суть в следующем
вот мой кусок кода
.........
но всёравно ордера мешаются
цель что бы советник работал только с теми ордерами на графики которых он прикреплён...
Помогите голову уже вторую неделю ломаю ..........
Давайте посмотрим выбор нужного ордера в функции, возвращающей профит последнего открытого ордера в пунктах:
При вызове ф-ции в неё передаётся нужный символ (sy), нужный тип ордера (op) и магик (mn). Если передан ноль в кач-ве параметра sy, то выбирается текущий символ графика:
далее проверяем выбран ли какой-либо ордер и, если да, то проверяем переданный символ, если он не равен переданному в функцию, то переходим к следующей итерации цикла перебора ордеров терминала. Если это нужный нам символ, то проверяем соответствие его типа переданному в функцию и, если соответствует, проверяем переданный в ф-цию магик. Далее уже идут действия с найденным нужным нам ордером: проверка на то, что он самый последний из открытых и подсчёт его прибыли.
Вам, для понимания принципа выбора ордеров, нужно понять вот этот блок кода функции:
Всё просто...
Доброе утро !
Сделка в режиме он-лайн по паре GBP/USD на демо не открылась - ошибка 131. Подскажите, пожалуйста, что значит ошибка 131 - "Неправильный объем", "ошибка в грануляции объема. Необходимо прекратить все попытки торговых операций и изменить логику программы." ? Поиск похожего уже на сайте не нашёл. Что это за ошибка ? Объёмы тиков в минутной свече, что ли ? И как эту ошибку исправить ?
Доброе утро !
Сделка в режиме он-лайн на демо не открылась - ошибка 131. Подскажите, пожалуйста, что значит ошибка 131 - "Неправильный объем", "ошибка в грануляции объема. Необходимо прекратить все попытки торговых операций и изменить логику программы." ? Поиск похожего уже на сайте не работает. Что это за ошибка ? Объёмы тиков в минутной свече, что ли ? И как эту ошибку исправить ?
речь идёт об объёме лота. например, минимальный лот 0,1, а сделка открывается лотом 0,01
речь идёт об объёме лота. например, минимальный лот 0,1, а сделка открывается лотом 0,01
Подскажите, пожалуйста, что значит ошибка 131 - "Неправильный объем"...
...Поиск похожего уже на сайте не нашёл...
http://www.google.ru/search?as_sitesearch=mql4.com&as_q=%22%EE%F8%E8%E1%EA%E0+131%22
Более тридцати содержательных ответов.
Sayod, вроде так.
в тестере умеешь проверять? можно проверить
Давайте посмотрим выбор нужного ордера в функции, возвращающей профит последнего открытого ордера в пунктах:
При вызове ф-ции в неё передаётся нужный символ (sy), нужный тип ордера (op) и магик (mn). Если передан ноль в кач-ве параметра sy, то выбирается текущий символ графика:
далее проверяем выбран ли какой-либо ордер и, если да, то проверяем переданный символ, если он не равен переданному в функцию, то переходим к следующей итерации цикла перебора ордеров терминала. Если это нужный нам символ, то проверяем соответствие его типа переданному в функцию и, если соответствует, проверяем переданный в ф-цию магик. Далее уже идут действия с найденным нужным нам ордером: проверка на то, что он самый последний из открытых и подсчёт его прибыли.
Вам, для понимания принципа выбора ордеров, нужно понять вот этот блок кода функции:
Всё просто...