Масимальное количество лотов (Демо-аккаунт, тестер стратегий)

 
Приветствую,

пишу эксперта, гоняю его на тестере стратегий.

Не позволяет открывать трейд с количеством лотов больше 1000, дает ошибку 131.

Вопрос администрации: есть ли ограничение на количество лотов?

--

Открыт демо-счет на аль-пари, хотя не знаю зависит ли максимальное количество лотов, когда гоняешь в тестере, от аккаунта.

После 1000 отказывается торговать, в этот момент на депозите больше 20 млн., плечо 1:100.

Mt4 используется пока(?) исключительно как тестер стратегии.

Метод с выставлением лотов в 1000, если лоты больше 1000, понятен. Это естественно неподходит, результаты другие. В любом случае есть куча путей обойти это с помощью костылей, но хотелось сделать как надо. Не охото писать отдельную программу для тестирования стратегии изза такой мелочи, всё остальное получилось на ура.
 
Да, каждый брокер может и зачастую устанавливает максимальный размер лота для одной сделки в настройках групп клиентов.
В Альпари стоит 1000, поэтому тестер, зная об этом ограничении, не дает открыть сделку больше.
 
А как можно определить макс. объем лота программно? Я сейчас ограничиваю размер в ручную.

extern double    LotsMax=90.0;
//----
if(Lots>LotsMax)
  {
   Lots=LotsMax;
  }
 
В следующем билде можно будет так
MarketInfo(Symbol(),MODE_MAXLOT);



 
stringo писал (а):
В следующем билде можно будет так
MarketInfo(Symbol(),MODE_MAXLOT);

То, что нужно.
 
А как насчет определения маржинальных требований?
 
ExpertTrader писал (а):
А как насчет определения маржинальных требований?

Пока никак.
 
stringo писал (а):
ExpertTrader писал (а):
А как насчет определения маржинальных требований?

Пока никак.

Очень жаль.