I also have this error. I use v1.1 and changed to a four digit broker. Backtesting shows an "order send error 4107". My old 5 digit broker had no error codes and has worked rather well.
Would this added to v1.1 code fix this?
NewPoint = 0.0001;
if (Digits < 4) NewPoint = 0.01;