Чтоб не открывался каждый тик, например перед открытием проверять, есть ли уже такой ордер по этому инстументу.
Что книга-то. Я ее прочитал, но все равно много вопросов.
А как закрыть лот по закрытию бара?
мож кто код напишет?
вот тут посмотрите 'Полезные функции от KimIV'
Огромное спасибо!
Мне незачто. Я просто пользуюсь поиском. Это KimIV спасибо надо говорить и всем тем кто делиться своими кодами (наработками)

Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Привет господа програмеры!
Ндавно начал изучать язык MQL4 и возникает много вопросов.
Помогите разобраться:
1. Как задать условие открытия ордера (если цена открытия бара больше цены закрытия закрытия, нужно открыть ордер OP_SELL)
if (Open[1])>Close[1])
{
OrderSend(Symbol(),OP_SELL,lots,Bid,3,Ask-sl*Point,0);
}
Так?
...но как сделать чтоб он не открывался каждый тик?
И еще как задать размер лота?
Пример; привязать размер лота к размеру проигрыша предыдущего лота а если их несколько то ко всем проигрышным лотам?
Всем спасибо!