Сосредоточимся на мозговом штурме проблемы, ибо такая же проблема обязательно будет и у Вас. И как программным кодом можно ее решить?
Взлом сервера ДЦ? ;)
Ну реально, подумайте! Если в заявке на сделку (ордере) явно указана цена и допустимое проскальзывание, но ДЦ не выдерживает ни одного из указанных параметров, что можно сделать со стороны клиентского терминала? g)
Добавлено: 14-03-2019 12:18:46
Посмотрел расчет проскальзывания в боте:
Цитата
int calc_slippage ( int order_count, double step_in_point ) {
double double_spread = layer_market::to_points ( layer_market::spread () ) * 2.0;
double step = ( step_in_point / 100.0 ) * 25.0; // 25% îò òåêóùåãî øàãà ñåòêè
double result = double_spread > step ? double_spread : step;
return layer_market::to_pips ( result );
Что-то вогнало в размышления. 1/4 шага сетки на проскальзывание, не слишком ли "кудряво"?



