Любые вопросы новичков по MQL4 и MQL5, помощь и обсуждение по алгоритмам и кодам - страница 1776
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
У тебя по условию открывать два сразу, если нет открытых.
Что это такое?
эта штука считает лотность текущую
этот параметр задается в настройках: LotControl
соответственно когда: GetLotSize()>LotControl - мне нужно, чтобы по сигналу bSignalBuy() - происходил vOrderOpenSell().
да, я в курсе, что по условию открываются сразу оба ордера. Я так и написал вначале. а вот как сделать чтобы vOrderOpenBuy() не открывался?
Если робот уже вошёл в рынок в одном направлении, то он не входит еще раз в том же направлении. Так у вас работает алгоритм входа?
Если это условие выполняется, то срабатывает
После
И также при сигнале на продажу.
Тогда, причина входа в обратном направлении в срабатывании условия
да. это мне и нужно. НО при этом нужно остановить/исключить вход в прямом направлении по данному условию:
Спасибо, Макар, что валандаешься со мной!
А вот и скрин
Даа, намусорил)
Теперь в каждой папке, по очереди, переименуй папки Experts в _Experts и Indicators в _Indicators.
Переименовал в одной папке - запустил терминал, если не помогло - переименовал назад и переходи к следующей папке.
P.S. Терминал первый раз будет запускаться немного дольше чем обычно.
эта штука считает лотность текущую
этот параметр задается в настройках: LotControl
соответственно когда: GetLotSize()>LotControl - мне нужно, чтобы по сигналу bSignalBuy() - происходил vOrderOpenSell().
да, я в курсе, что по условию открываются сразу оба ордера. Я так и написал вначале. а вот как сделать чтобы vOrderOpenBuy() не открывался?
да. это мне и нужно. НО при этом нужно остановить/исключить вход в прямом направлении по данному условию:
Меня смущает это условие
при таком условии
спасибо.поправил. буду додумывать.
Меня смущает это условие
при таком условии
похоже вы правы.
так:
вообще не реагирует на условие (GetLotSize()>LotControl)
похоже вы правы.
так:
вообще не реагирует на условие (GetLotSize()>LotControl)
GetLotSize() надо брать из последнего закрытого, тогда при
(GetLotSize()>LotControl) будет работатьGetLotSize() надо брать из последнего закрытого, тогда при
(GetLotSize()>LotControl) будет работатьясно спасибо!
да. это мне и нужно. НО при этом нужно остановить/исключить вход в прямом направлении по данному условию: