Любой вопрос новичка, чтоб не захламлять форум. Профи, не проходите мимо. Без вас никуда - 6. - страница 13
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Может быть так:
Другие мысли не приходят...
Ты читаешь между строк. В общем, посмотри что ты вообще в цикл поместил. Зону действия цикла..
добрый день! у меня невыходит вот это условие:
OrderCloseTime()!=hour()
хочу чтобы неболее одного ордера было открыто за час!
а ордера все равно открываюся! в чем может быть дело?
добрый день! у меня невыходит вот это условие:
OrderCloseTime()!=hour()
хочу чтобы неболее одного ордера было открыто за час!
а ордера все равно открываюся! в чем может быть дело?
Во-первых: OrderCloseTime() - время закрытия ордера. Если ордер не закрыт, оно равно нулю. Вам нужно смотреть время открытия.
Во-вторых: Hour() - это час запуска эксперта и этот час не меняется в процессе выполнения программы. Вам нужно сравнивать со временем прихода последней котировки - TimeCurrent()
Ф-ция возвращает количество секунд после открытия последней позиции текущего символа:
Т.е., чтобы проверить количество секунд после открытия последней позиции Buy с магиком Magic, нужно:
Во-первых: OrderCloseTime() - время закрытия ордера. Если ордер не закрыт, оно равно нулю. Вам нужно смотреть время открытия.
Во-вторых: Hour() - это час запуска эксперта и этот час не меняется в процессе выполнения программы. Вам нужно сравнивать со временем прихода последней котировки - TimeCurrent()
Ф-ция возвращает количество секунд после открытия последней позиции текущего символа:
Т.е., чтобы проверить количество секунд после открытия последней позиции Buy с магиком Magic, нужно:
спаибо за функцию! у вас нет еще одной?! чтобы за один бар открывался только один ордер?!спаибо за функцию! у вас нет еще одной?! чтобы за один бар открывался только один ордер?!
та же фигня, только проверять на количество баров, а не секунд
та же фигня, только проверять на количество баров, а не секунд
работает! только вот когда по TP закрываеться ордер, сразу же открываеться новый! это можно как поправить?
та же фигня, только проверять на количество баров, а не секунд
работает! только вот когда по TP закрываеться ордер, сразу же открываеться новый! это можно как поправить?
Значит, нужно проводить ещё одну проверку: на количество баров после закрытия последнего ордера: