Перестановка заявок на рынке FORTS

Страницы: 1
RSS
Перестановка заявок на рынке FORTS
 
При выполнении функции перестановки заявки на рынке FORTS
 
Код
function Move_Order( price1 , quantity1 , number1 )
   local transaction,res={},{}
   transaction.ACTION=tostring("MOVE_ORDERS")
   transaction.MODE=tostring( 1 )
   transaction.TRANS_ID=tostring(100000+math.random(90000))
   transaction.CLASSCODE=tostring( classcode )
   transaction.SECCODE=tostring( seccode )
   transaction.FIRST_ORDER_NUMBER=tostring( number1 )
   transaction.FIRST_ORDER_NEW_PRICE=tostring( price1 )
   transaction.FIRST_ORDER_NEW_QUANTITY=tostring( quantity1 )
   res=sendTransaction( transaction )
   if res~="" then    message ( "MOVE_ORDERS()= ".. tostring(res) )    end
end


Брокер Открытие QUIK 8.4.1.6
Выдает ошибку:
"Указанная транзакция по указанному классу не найдена: "SPBFUT"

ДемоQUIK исполняет код без ошибок.
Раньше и в Открытии работало.
 
Номер заявки "number1" соответствует номеру заявки в системе "FIRST_ORDER_NUMBER"

В демоQUIK переставляет в любом случае, меняю только цену:
transaction.MODE=0 и 1 и 2
 
Здравствуйте, Серега.

На сколько нам известно, брокер "Открытие" в настоящем ограничивает возможность выполнять переставление заявок на СР МБ при помощи транзакции MOVE_ORDERS по техническим причинам.
На учебном сервер QUIK Junior ситуация обстоит иным образом, и такого ограничения нет.

За более подробной информацией о возможных сроках восстановления доступа к данному типу транзакций рекомендуем обратиться в техническую поддержку Вашего брокера.
 
Не ждал от них "пасхалочки" )))
Страницы: 1
Читают тему (гостей: 1)
Наверх