← Zurück

trader.ReRegisterOrder, не проходит

Здравствуйте.

При вызове метода trader.ReRegisterOrder вылез такой эксепшн

Транзакции 'ACTION=MOVE_ORDERS; TRANS_ID=0; CLASSCODE=SPBFUT; SECCODE=RSM0; MODE=0; FIRST_ORDER_NUMBER=1552195276; FIRST_ORDER_NEW_PRICE=-84259; FIRST_ORDER_NEW_QUANTITY=1;' не была зарегистрирована. Причина '[FORTS] Ошибка в задании входных параметров.. New Order1 ID: 0, new Order2 ID: 0'. Parameter name: transactionTxt

вот его вызов

trader.ReRegisterOrder(order, order.Security.ShrinkPrice((double)price), order.Volume);

что я не так делаю?

War dieses Thema hilfreich?

Thema teilen

Kommentare (9)

Anmelden oder Konto erstellen, Melden Sie sich an oder registrieren Sie sich, um einen Kommentar zu hinterlassen

Mikhail Sukhov
Mikhail Sukhov
  1. Версия?
  2. А почему цена отрицательная?
Tauler
Tauler Autor

Версия 5.16.0.150

а цена - мой косяк.

Mikhail Sukhov
Mikhail Sukhov

С нормальной ценой теперь работает? Насчет версии - я имел ввиду S#.

Tauler
Tauler Autor

Версия 1.8, с цено разбираюсь - там вообще не та цена идет. как цену исправлю - отпишусь

Tauler
Tauler Autor

Транзакции 'ACTION=MOVE_ORDERS; TRANS_ID=0; CLASSCODE=SPBFUT; SECCODE=RSM0; MODE=0; FIRST_ORDER_NUMBER=1553848365; FIRST_ORDER_NEW_PRICE=9434; FIRST_ORDER_NEW_QUANTITY=1;' не была зарегистрирована. Причина '[FORTS] Не найдена заявка для перестановки.. New Order1 ID: 0, new Order2 ID: 0'. Parameter name: transactionTxt

сейчас вот что.

Mikhail Sukhov
Mikhail Sukhov

А вот этот номер 1553848365 - он правильный? Заявка параллельно нигде не снимается?

Tauler
Tauler Autor

да вроде не снимается

Mikhail Sukhov
Mikhail Sukhov

Гугл показал вот такоеhttp://www.quik.ru/forum/import/33474/33474/

Tauler
Tauler Autor

Хм, получается была попытка передвинуть выполнившуюся заявку? но она вроде была активна... хотя со 100% вероятностью не буду утверждать. буду тестить!