при переходе на версию 8.5 возникает проблема
есть переменная, содержащая текущую позицию position_now, она очевидно целое число, получается функцией getNumberOf("futures_client_holding")
затем я хочу отправить заявку на закрытие позиции с этим объемом
sendTransaction({
ACTION="NEW_ORDER",
ACCOUNT= param.client,
TRANS_ID=toHHMMSS (datetime_komp),
CLASSCODE=param.class_code,
SECCODE=code_bumagi_full,
OPERATION=param_OPERATION,
QUANTITY=tostring (position_now),
CLIENT_CODE=param.client,
PRICE=tostring (param_PRICE),
EXPIRY_DATE="GTC"
Однако в ответ прилетает ответ,
res send_take_order=" Неправильно указано количество: "1.0" Сообщение об ошибке: Число не может содержать знак разделителя дробной части"
Ранее такой проблемы не было, и уже видел на форуме, что теперь зачем-то целые числа стали присылаться в ответ как дробные (зачем очередной гимор не понятно), но и не понятно, как решить данную проблему.
Число целое, округлять его бесполезно, но tostring упорно дает на выходе "1.0".
Как разработчики квика предлагают решить эту проблему, созданную ими?
есть переменная, содержащая текущую позицию position_now, она очевидно целое число, получается функцией getNumberOf("futures_client_holding")
затем я хочу отправить заявку на закрытие позиции с этим объемом
sendTransaction({
ACTION="NEW_ORDER",
ACCOUNT= param.client,
TRANS_ID=toHHMMSS (datetime_komp),
CLASSCODE=param.class_code,
SECCODE=code_bumagi_full,
OPERATION=param_OPERATION,
QUANTITY=tostring (position_now),
CLIENT_CODE=param.client,
PRICE=tostring (param_PRICE),
EXPIRY_DATE="GTC"
Однако в ответ прилетает ответ,
res send_take_order=" Неправильно указано количество: "1.0" Сообщение об ошибке: Число не может содержать знак разделителя дробной части"
Ранее такой проблемы не было, и уже видел на форуме, что теперь зачем-то целые числа стали присылаться в ответ как дробные (зачем очередной гимор не понятно), но и не понятно, как решить данную проблему.
Число целое, округлять его бесполезно, но tostring упорно дает на выходе "1.0".
Как разработчики квика предлагают решить эту проблему, созданную ими?