Петр Д (Все сообщения пользователя)

Выбрать дату в календареВыбрать дату в календаре

Страницы: 1
Не работает READ_LINE
 
Вопрос снят, в документации ошибка! Error должен быть в кавычках - "error"
Не работает READ_LINE
 
Здравствуйте, не работает функция READ_LINE, даже Ваш пример из документации.

Сам файл:

PORTFOLIO_EX LOG;
DESCRIPTION LOG;
CLIENTS_LIST ALL_CLIENTS;
FIRMS_LIST ALL_FIRMS;
USE_CASE_SENSITIVE_CONSTANTS;

PROGRAM

WRITELN ("new.log","Hello, world")
msg = READ_LINE ("new.log", GET_FILE_LEN("new.log"), error)
MESSAGE (msg,1)

END_PROGRAM

PARAMETER TIME;
PARAMETER_TITLE ВРЕМЯ;
PARAMETER_DESCRIPTION ВРЕМЯ;
PARAMETER_TYPE STRING(30);
END

END_PORTFOLIO_EX

Ответ квика:
Произошла ошибка при расчете портфеля "LOG", идентификатор организации "ALL_FIRMS", сообщение об ошибке "File: LOG.qpl, line: 10. Unknown identifier ERROR [ MSG = READ_LINE ("new.log", GET_FILE_LEN("new.log"), ERROR) ] "

Подскажите что делать, заранее спасибо.
Стоп-заявка, цена сделки вне лимита
 
Здравствуйте! Помогите разобраться со следующей проблемой:
[img]file:///C:/Users/Nbook/Documents/QPILE/%D0%9E%D0%BF%D1%86%D0%B8%D0%BE%D0%BD%D1%8B/%D0%9E%D1%88%D0%B8%D0%B1%D0%BA%D0%B0.bmp[/img]

Была выставлена стоп-заявка по другой бумаге (покупка CALL опционов со страйком 70000 при цене RTS-3.16 равной или большей цене страйк), цена на покупку 2500, на момент наступления условия рыночная цена составила порядка 2000. Заявка была отвергнута – вне лимита. Пользуясь поиском, выяснил, что проблема известна. Если в случае с простой заявкой решается либо отключением флажка «Проверять диапазон цен» при выставлении каждой заявки, либо использованием стандартной формы ввода, то как быть со стоп-заявкой непонятно…
Я так понимаю использовать стандартную форму ввода заявки для стоп-заявки по другой бумаге не получится – не нашел такую форму…
Использовать тейк-профит и стоп-лимит по рыночной цене тоже не получится – рыночная может оказаться вне лимита, а флажок «Проверять диапазон цен» в ней отсутствует.
Впринципе, могу написать робота, который будет выставлять заявку по лучшей цене предложения, но при сильном движении цены может оказаться так, что робот выставит заявку, а за эти миллисекунды от получения до выставления цена может стать больше и заявка просто повиснет в стакане.
Я так понимаю для гарантированного результата нужно знать лимит, но какой он? Сколько пунктов, или может сколько строк по стакану?
Это все личные размышления и может все оказаться намного проще :lol:
В общем что посоветуете в данной ситуации?
Страницы: 1
Наверх