Как заставить эксперта работать с микролотом 0,01? - страница 2 12 Новый комментарий Сергей 2008.11.08 19:12 #11 В библиотеке убрали строчку? if (dLot<0.1) dLot=0.1; В коде советника перед открытием сделали? Lots=GetSizeLot(); if (Lots<0.01) return(0); OrderSend(.....) И продолжает ставить лоты не менее 0.1? Или выскакивает ошибка 134? FiX 2008.11.08 19:22 #12 библиотека //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 Victor Nikolaev 2008.11.08 19:23 #13 fix писал(а) >> Vinin, попробовал ее вставить в код пишет Function "GetLots" is not referenced and will be removed from exp-file при компиляции А кто сказал что ее можно слепо добавить, нужно же все в комплексе делать. FiX 2008.11.08 19:33 #14 zxc, Vinin спасибо за помощь заработало 12 Новый комментарий
В библиотеке убрали строчку?
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
Vinin, попробовал ее вставить в код пишет Function "GetLots" is not referenced and will be removed from exp-file при компиляции
А кто сказал что ее можно слепо добавить, нужно же все в комплексе делать.