Минимальный. 0,01. Да и не дробят на Альпари-стандарт лоты. Да и брокер заявил, что два приказа отсылалось (см. выше).
В логе терминала действительно нашёл два подряд запроса. Хотя в логе советника отображается один запрос и один ордер.
14:37:54 '169302': instant order buy 0.01 GBPUSD at 1.63427 sl: 1.61414 tp: 1.67427 14:37:54 '169302': request was accepted by server 14:37:54 '169302': request in process 14:37:54 '169302': order was opened : #131433911 buy 0.01 GBPUSD at 1.63427 sl: 1.61414 tp: 1.67427 14:37:54 '169302': instant order buy 0.01 GBPUSD at 1.63427 sl: 1.61414 tp: 1.67427 14:37:54 '169302': request was accepted by server 14:37:55 '169302': request in process 14:37:55 '169302': order was opened : #131433912 buy 0.01 GBPUSD at 1.63427 sl: 1.61414 tp: 1.67427
Задержку после открытия ордера делаете?
В логе терминала действительно нашёл два подряд запроса. Хотя в логе советника отображается один запрос и один ордер.
Нет. Объясните пожалуйста. Он и без задержек довольно медленно работает.Как бы то ни было, в советнике каждая попытка сопровождается комментарием, в данном случае комментарий и собственно запись об открытии была только об одном ордере.
14:37:53 ххх GBPUSD,M1: Попытка открытия ордера на покупку по GBPUSD: 0.01 лотов, по цене 1.6343 14:37:54 ххх GBPUSD,M1: open #131433911 buy 0.01 GBPUSD at 1.63427 sl: 1.61414 tp: 1.67427 ok 14:37:54 ххх GBPUSD,M1: Ордер 131433911 успешно открыт.
Как бы то ни было, в советнике каждая попытка сопровождается комментарием, в данном случае комментарий и собственно запись об открытии была только об одном ордере.
А у меня сегодня по золоту у открываемых стоп-ордеров лот завысился в 10! раз. Ордера выставлялись экспертом с началом дневной свечи, заметил только утром, хорошо сработать не успели. Я их удалил и экcперn заново их открыл их уже с правильным размером лотов. Что за хрень не пойму. Три года уже работает эксперт на реале - такого не было. Билд 509. Вот думаю в чем может быть причина и как себя от этого обезопасить. Лот у меня в % от депо вычисляется советником вот так (sl и pr это уровни открытия и стопа соответственно):
Lots=(AccountBalance()*RiskProc/100)/(MarketInfo(Symbol(),MODE_TICKVALUE)*(MathAbs(sl-pr)/Point+MarketInfo(Symbol(),MODE_SPREAD)*MarketInfo(Symbol(),MODE_POINT)));
![MQL5 - Язык торговых стратегий для клиентского терминала MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
Сегодня у меня произошёл на реальном счёте странный случай. Вместо одного ордера открылось два, да ещё и с двумя идущими подряд номерами.
Открывал советник. По логу (что естественно) видна успешная попытка открыть один ордер (первый по номеру). Советник довольно объёмный, попытку открытия за прогон делает только одну, да и сомневаюсь, что какой бы то ни было советник сумел бы отправить один за другим два приказа так, чтобы между ними не вклинился кто-то ещё. Тем более у такого многоклиентного брокера как Альпари.
Техподдержка брокера посмотрела логи на сервере и сказала, что с терминала отсылалось два приказа, на чём всё и кончилось. Лишний ордер я закрыл самостоятельно.
Я понимаю, что 509 - это уже вчерашний день, допускаю, что совпали какие-то редчайшие условия, но ошибка могла и перекочевать... Короче, осадок остался.