Ошибки, баги, вопросы - страница 1906

Alexey Volchanskiy:

Ренат писал, что с 10 июня XP и Vista не будeт поддерживаться
Не с 10 июня, а с 1 октября. Я это знаю. На данный момент система с обновлениями соответствует всем требованиям. А зависания ордеров я заметил еще более полугода назад. Просто тогда еще не очень активно лимитками пользовался - поэтому было не критично.
[Удален]
zenz:

Бред.


Для разработчиков - информация о системе взята из лога терминала. Не знаю, почему там не отображается что система с пакетом обновлений SP3.


То есть пользоваться ворованным ПО и предъявлять претензии это норм ?

добрый день!

не работает трейлинг 

ставлю 30000 он переносит SL только на 10000 

https://yadi.sk/i/JY5Na3z23Jr8jT

Подскажите как решить проблему?

Спасибо!


Vladimir Zubov:

То есть пользоваться ворованным ПО и предъявлять претензии это норм ?

А кто пользуется ворованным ПО и предъявляет претензии? Расскажите, как специалист в этом вопросе))

Я сообщил об ошибке в терминале, приложил подробное описание и даже эксперт, чтобы ошибку воспроизвести. Все это - для разработчиков, и для трейдеров которых эта ошибка может коснуться.  Ветка как раз для этого, насколько я понимаю. А вот ваши вопросы не по теме. Вам в юридическом отделе Майкрософта подадут.
ORDER_TIME_EXPIRATION обрезает секунды, заданные в Request.expiration.
ORDER_TIME_EXPIRATION отмененного ордера не возвращает заданную дату экспирации.
Почему в CTrade::PositionOpen среди проверок отсутствует OrderCheck-проверка?
Ошибка оптимизатора компилятора
#define TOSTRING(A) #A + " = " + (string)(A)

void OnStart()
{
  color Color1 = (color)ColorToARGB(clrWhite, 0xFF);
  color Color2 = -1;
  
  Print(TOSTRING(Color1 == Color2));   // Color1==Color2 = true
  Print(TOSTRING(Color1 == -1));       // Color1==-1 = false
  Print(TOSTRING((int)Color1 == -1));  // (int)Color1==-1 = true
  Print(TOSTRING((uint)Color1 == -1)); // (uint)Color1==-1 = true
}
CPositionInfo::Commission написана ошибочно.
Может ли сработать условие?
if (PositionGetInteger(POSITION_TICKET) != PositionGetInteger(POSITION_IDENTIFIER))
        ;
При отладке скрипта последний ход по F11 - выход из OnStart. А ведь после выхода из OnStart есть еще шаги выполнения - деструкторы глобальных объектов. По итогу F11 их пропускает - неверное действие.