Как заставить эксперта работать с микролотом 0,01? - страница 2

 

В библиотеке убрали строчку?

if (dLot<0.1) dLot=0.1;

 

В коде советника перед открытием сделали?

Lots=GetSizeLot();
if (Lots<0.01) return(0);

OrderSend(.....)

 

И продолжает ставить лоты не менее 0.1? Или выскакивает ошибка 134?

 
библиотека 
//if (dLot<0.01) dLot=0.01;
  return(dLot);
}
эксперт
Lots=GetSizeLot();
if(Lots<0.01) return(0);
WHCOrderSend(Symbol(),OP_SELL,Lots,Bid,Slippage,SL,TP,WindowExpertName(),mn,0,Red);
return(0); 
Пишет по очереди 134 и нет денег лот 0,1
 
fix писал(а) >>
Vinin, попробовал ее вставить в код пишет Function "GetLots" is not referenced and will be removed from exp-file при компиляции

А кто сказал что ее можно слепо добавить, нужно же все в комплексе делать.

 
zxc, Vinin спасибо за помощь заработало