PlazaTrader
Atom
10.11.2011
frontman


Сейчас при приеме журнала заявок используется след код:
Код
switch (action)
				{
					case 0: // удалена
						order.CancelTime = lastRecord.Get<DateTime>(metadata.Moment);
						[h]order.Balance = lastRecord.Get<int>(metadata.AmountRest);[/h]
						order.State = OrderStates.Done;
						break;
					...
				}


У меня вызывает сомнение выделенная строчка... Т.к. после отмены заявки балансу присваивается значение 0(Проверил в дебаги. Биржа присылает AmountRest == 0). Вот тут то и проблема... Разве по логике баланс не должен равняться кол-ву оставшихся лотов(В случае если по заявки не прошло ни одной сделки то Balance == Volume)?
Или я чего то недопонимаю?


Теги:


Спасибо:


Alexander

Фотография
Дата: 10.11.2011
Ответить


fixed
Спасибо:

frontman

Фотография
Дата: 11.11.2011
Ответить


Спасибо.
Спасибо:


Добавить файлы через драг-н-дроп, , или вставить из буфера обмена.

loading
clippy