How to change minimum lot size from 0.01 to 0.001?
-
Please help me, how to change or modify minimum lot size 0.01 to 0.001 on MT5 EA using fxdreema?
Because when initial lot 0.001 and double lots on the next trade but the lot is still 0.001 or even change to 0.01 -
@ferrymahmud Before doing that, are you sure your broker's MT4 will accpet that lot size value? Can I ask what broker are you using?
-
@l-andorrà I'm using MT5 broker (Deriv) with one of the assets index start minimum lot size 0.001.
-
-
@ferrymahmud Click constant on the right call it something like LOT and set to average used size, right click on the fixed size in your buy/sell block and add the orange constant you just created, you can now change this in your EA inputs.
-
@jstap In a group of trade the lot calculation not working due to minimum lot is set to 0.01.
-
@ferrymahmud Can you confirm the buy now block works correctly when manually selecting 0.001 lots? If that doesn't work, this means fxDreema cannot accept it. I never used any broker allowing that lot size before.
-
@l-andorrà Yes, it works correctly. Here you can see the screen shot the position with blue highlight

-
@ferrymahmud Hi,
I have the same problem, when I use Lot: 0.001 the multiplication does not increment, and when I use Lot: 0.01 the multiplication works fine.
I do not know why ??
Do I need to adjust any other parameter?
Were you able to solve this problem? -
Anyone with a solution to this problem...yet??
-
@bouhali I have no idea why that happens. Probably you should contact the admin to let him know.
-
@l-andorrà I ENCOUNTER SAME PROBLEM
-
@mr-lenny I think we'll all encounter same problem wherever those lot sizes are available.. a very rare scenario indeed it seems as it stands, but would be good to have solved..I've lots of mt5 accounts across lots of brokers and never seen that before! rare!
-
@simonfx yeah and our admin doesnt solve mt5 issues because for mt4 everything works very good
-
@mr-lenny the problem is that I work on MT5, all the effort will be involved, either: an error on my part or: a block bug!!!
-
I work with synthetic indices, the Deriv broker allows minimum lots of 0.001 in assets such as the Volatility 75 Index, however I have the same problem, I need to use a block that adds the minimum amount of 0.001 to the new trade, but it does not allow it because the minimum that fxdreema recognizes is 0.01, it would be very good to correct this inconvenience. Thank you.
-
Any updates on this issue? I'm still facing the same, initial lot 0.001 placed fine but when incrementing it, it keeps placing the same initial lot size

-
I had to write the solution myself in an MQL code block:
runningLots = 0;
ulong order_ticket;
for(int i=0;i<PositionsTotal();i++) {
if((order_ticket=PositionGetTicket(i))>0)
runningLots+=PositionGetDouble(POSITION_VOLUME);
} -
Thank you very much for sharing.
-
@pentest3rz Thanks so much for sharing the solution, this issue has been a bottleneck for me, and I really appreciate your kind gesture. Nevertheless, I still need help on how to implement this on my EA, I'm new to coding, and I will be glad if you can guide me through thank you.
