Режим транзакции

Страницы: 1
RSS
Режим транзакции
 
"Отправляю:
{TYPE="L",OPERATION="B",ACTION="NEW_ORDER",price="8547",TRANS_ID="1170018617",SECCODE="SRM5",QUANTITY="1",comment="CoverShort",class_code="SPBFUT",account="410000"}

Возвращает ошибку: "Не указан режим транзакции", что ещё не хватает для обработки транзакции? Вроде по стандарту собираю транзакцию.
 
Цитата
Роман пишет:
"Отправляю:
{TYPE="L",OPERATION="B",ACTION="NEW_ORDER",price="8547",TRANS_ID="1170018617",SECCODE="SRM5",QUANTITY="1",comment="CoverShort",class_code="SPBFUT",account="410000"}

Возвращает ошибку: "Не указан режим транзакции", что ещё не хватает для обработки транзакции? Вроде по стандарту собираю транзакцию.
Добрый день,

Ошибка возникает по причине неверного написания параметра "class_code", его нужно указать слитно, как "CLASSCODE"
 
спасибо
 
{TYPE="L",OPERATION="B",ACTION="NEW_ORDER",CLASSCODE="SPBFUT",TRANS_ID="355784784",COMMENT="",SECCODE="RIM5",QUANTITY="1",ACCOUNT="410000",PRICE="107571"}

Вроде все правильно стоит, а выводит странную ошибку: ОШИБКА СОЗДАНИЯ ЗАЯВКИ. [FORTS][39] "ЦЕНА НЕ КРАТНА МИНИМАЛЬНОМУ ШАГУ ЦЕНЫ.".
 
getSecurityInfo(getSecurityInfo("","RIM5").class_code,"RIM5").scale - 0 выводит
 
Шаг цены для фьючерса на индекс РТС равен 10: http://moex.com/ru/contract.aspx?code=RTS-6.15
getSecurityInfo(getSecurityInfo("","RIM5").class_code,"RIM5").scale возвращает количество значащих цифр после запятой, а не шаг цены
 
Цитата
Роман пишет:
getSecurityInfo(getSecurityInfo("","RIM5").class_code,"RIM5")
кстати, а какой смысл пытаться получить код класса с помощью getSecurityInfo, чтобы затем передать этот код в качестве параметра той же самой функции getSecurityInfo?

И учтите, что инструмент с одним и тем же кодом может присутствовать в нескольких классах.
В этом случае getSecurityInfo вернет вам код первого попавшегося класса, где есть такой инструмент.
И не факт, что это будет именно тот самый класс, который нужен вам.
 
Мы получаем класс, скармливая SECURITY, можно ручками прописать:

message(tostring(getSecurityInfo("SPBFUT","RIM5").scale),1000) - всё равно 0, у вас так же?
 
самое странное что я получаю такой код ошибки на демо терминале от бкс, верси 7.2.3.
На демке от аркнета версии 7.5 такой ошибки нет.
Страницы: 1
Читают тему (гостей: 1)
Наверх