Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Интересно, надо будет эксперимент провести, открыть бай и селл, и схлопнуть их через OrderCloseBy, сколько будет в минусе?
OpenOrderPrice1()-OrderOpenPrice2() а минус или плюс - зависит от того, если Sell выше/ниже Buy ибо Buy открыт по Ask, а Sell по Bid - и получилось - только 1 спрэд - элементарно
OpenOrderPrice1()-OrderOpenPrice2() а минус или плюс - зависит от того, если Sell выше/ниже Buy ибо Buy открыт по Ask, а Sell по Bid - и получилось - только 1 спрэд - элементарно
так и есть в тестере берёт один спред
ЗЫ: почаще нужно умные книги читать )
так и есть в тестере берёт один спред
ЗЫ: по чаще нужно умные книги читать )
ага. и не делать в ненужных местах пробелов :D а то какая-то чаща... (Не взумайте обижаться - я по-доброму)
OpenOrderPrice1()-OrderOpenPrice2() а минус или плюс - зависит от того, если Sell выше/ниже Buy ибо Buy открыт по Ask, а Sell по Bid - и получилось - только 1 спрэд - элементарно
дополнительные эксперименты показали что нифига он не экономится, он в балансе висит
вернее в средствах
У меня не висит :D
это групповое закрытие
В дополнение к сказанному:
Первое:
OrderCloseBy(Ticket1, Ticket2); // Если поменять местами тикеты, прибыль будет иной - ошибка!
Второе:
У брокера мин. лот 0.1. Поэтому открыть позицию 0.05 лота нельзя. Нельзя через OrderClose закрыть от 2 лотов 1.95 лота. Нельзя сделать вышеприведенный OrderCloseBy.
поворачиваю оглобли: пора отметить первый день отпуска!
Размеры встречных ордеров не обязательно должны совпадать. В случае несовпадения размеров ордеров торговая операция выполняется в размере меньшего объема одного из ордеров.
Кто нибудь, подскажите пожалуйста, можно ли ускорить закрытие ордеров таким способом:
Есть открытые ордера
можно ли на каждой паре открыть ордер соответствующего размера, что бы "Net lots" стал равен 0, т.е. уровнять лотность SELL и BUY ордеров, а затем запустить функцию OrderCloseBy
Корректно ли и быстро произойдет данное закрытие всех ордеров?