Избранное трейдера Gregori
Сегодня завершаем работу с заявками:
Функция OnTransReply
Функция OnOrder
Получение остатка по заявке, контроль исполнения полного объема
Таблица транзакций
Общая логика выставления лимитной заявки в стакане
В предыдущих примерах мы закладывали на обработку заявки небольшой таймаут (в пределах от 300 мс до 1 секунды), но правильнее отслеживать результат по коллбэкам, т.к. это время может быть и менее 300 мс, а может затянуться (по разным причинам) на секунды. Поможет нам в этом отслеживании функции обратного вызова OnTransReply и OnOrder.
Если отправляя заявку через sendTransaction мы на старте могли получить ошибку на стороне терминала (неправильно указанный торговый код/инструмент/класс рынка), то через OnTransReply мы получаем результат обработки нашей транзакции на сервере брокера (например ошибка при выставлении заявки из-за отсутствия подключения, либо у клиента нет прав на отправку транзакции конкретного типа, либо заявка не проходит по лимитам и пр.).
Функция OnTransReply возвращает ответ на транзакцию, выставленную средствами qlua.
Зачем нужен демо терминал
Где открыть учебный счет
Выставление заявки в торговом терминале через скрипт
Делаем функцию выставления заявки по требуемым условиям
Карман заявок и tri-файлы
Параметры для заявок с примерами по разным рынкам
Почему важно начинать работу с заявками на qlua с демо терминала?
В отличие от рассматриваемых ранее скриптов, в которых мы обращались к окнам терминала и обрабатывали данные с котировок, графиков, индикаторов и таблиц, делали расчеты, выводили сообщения или собственные таблицы, работа с заявками уже завязана на денежные средства. И т.к. у начинающих всегда есть риски ошибок в коде, различных опечаток, некорректном запуске выставлении заявки в цикле и пр., то начать работу с этой темой я настоятельно рекомендую именно в демо терминале. И речь здесь не только о комиссиях за сделку на которые можно попасть, но и вероятности купить не тот инструмент, не в том объеме, как следствие, например влететь на маржиналку и пр., и пр.
Достаточно, например, прописать в
В очередных поисках полезной информации, как сохранить и преумножить (ради этого же мы все тут собрались) нашел очень интересную статью Historical Returns on Stocks, Bonds and Bills: 1928-2022 с показателями следующих классов активов S&P 500 (includes dividends), 3-month T. Bill (Real), !0-year T.Bonds, Baa Corp Bonds, Real Estate, Gold.
Данные, понятное дело, по рынку США, Европа пережила этот век слишком бурно, чтобы делать по ней какие-то выводы, а Азия включилась в современный мировой капиталистический рынок всего лишь лет 50 назад и пока мало данных.
Советую забрать там xls файл с расчетами и поковыряться по собственному усмотрению.
Сразу итоги для нетерпеливых
Средняя годовая доходность с учетом инфляции
S&P500(+divs) | 3-month T.Bill | !0-year T.Bonds | Baa Corp Bonds | Real Estate | Gold | |
1928-2022 | 8,27% | 0,31% | 1,88% | 3,91% | 1,28% | 3,21% |
1973-2022 | 7,56% | 0,40% | 2,63% | 4,74% | 1,50% | 5,10% |
2013-2022 | 10,78% | -1,76% | -1,91% | 1,29% | 4,91% | -0,53% |
Решил написать рецензию на классную книгу. Бартон Биггс — биржевой практик, мультимиллионер. Уже все доказав биржевому сообществу, занимался исследованиями “для души”.
Автор проверенный. Старая-старая книга Биггса “Вышел хеджер из тумана” в свое время очень понравилась. Ну прикольно же почитать про создание своего хедж-фонда: поиск денег, найм сотрудников, работу с клиентами и т.п. От практика, который описывал то, что делал сам.
“История инвестиционных стратегий” — это, во-первых, про основные сражения во время 2МВ и про реакцию на них финансовых рынков участвующих сторон.
Идея автора — рынки предугадывают глобальные развороты лучше любых наблюдателей. Коллективный разум (или инсайд) рулит!
“ Я утверждаю, что фондовый рынок как собрание, поскольку он является коллективным результатом многочисленных, независимых, разнообразных, децентрализованных, мотивированных суждений, значительно отличается от толпы (mob) или группы. Это не означает, что фондовый рынок мудр, не может ошибаться или в краткосрочной перспективе не может верно оценивать события. Я говорю о том, что в целом его суждения верны и заслуживают внимания.”