В данном посте поговорим про бюджеты, которые у нас есть на разработку коннекторов к MOEX. Какой бонус можно получить, делая коннекторы для нашего Open Source проекта.
Прошу помнить, это не оплата и не зарплата и не выгода. Это – ДОНАТ и братская помощь от брокера АЛОР. Шлём им лучи поддержки!
1 Simba и FIFO Twime.
Делать не будем… Предлагаю быть друг с другом честными. Данные подключения не имеют смысла для терминала на СиШарп.
Оставим сразу про это разговоры. Данные подключения для С++, Линукс.
2 Algopack. (УБРАН!!! В пользу Тинькофф коннектора нового)
https://www.moex.com/ru/algopack
Бюджеты на Алго-Пак переходят к новому Тинькофф коннектору.
Бюджет: 60 т.р.
2 Fix Fast.
Здесь нужны все три площадки отдельно. Протокол хоть и один, но реализации будут существенно отличаться. Делать будем по самому сложному пути – все три реализации будут делать три разных человека, помогая друг другу в одной группе.
Всем привет, только учусь работать с QUIK и LUA, возникла проблема с выводом баланса.
Вот скрипт:
function main()
Firm_ID = «MC0139600000»
client_code = «4105TE2»
moneyRu = getMoneyEx(Firm_ID, client_code, «EQTV», «SUR»,0)
TradeBalance = moneyRu.currentbal/2
message('Баланс RUB = '..moneyRu.currentbal)
if(FakeBalance>0)
then
message('Баланс RUB = '..moneyRu.currentbal)
else
message('Баланс для покупки = '..TradeBalance)
end
end
Выдает ошибку attempt to index a nil value (global 'moneyRu')
Буду очень благодарен если кто-нибудь подскажет в чем проблема.
Закончили обновлять базовый курс по созданию торговых роботов на Os Engine, который называется OsEngine Base 2023. До среды на него будет действовать скидка у нас на маркете в размере 30%.
Ссылка на маркет: https://o-s-a.net/training.html
Клиентам АЛОР дополнительно, небольшая скидка. Скромные 50 или 95 (ДЕВЯНОСТО ПЯТЬ) процентов. За то, что нас поддержали. Спасибо Вам!
Чтобы получить скидку в 50 или 95% нужно:
Друзья. Привыкайте к тому, что клиенты АЛОР будут получать всегда немного (или много) бОльшие привилегии, чем все остальные.
Они молодцы – люди, которые торгуют через АЛОР, поддерживают наш проект, а мы им благодарны.
OsEngine: https://github.com/AlexWan/OsEngine
BotTabPolygon – источник данных, специально созданный для того, чтобы торговать валютный арбитраж.
Это реализация интерфейса IIBotTab для источников данных, такой же, как BotTabSimple, BotTabIndex, BotTabCluster. Шестая его реализация:
Камрады. Не знаю, как АЛОР мог на это пойти. Для брокера это — просто нонсенс.
Но для нашего сообщества сделано очень… Очень серьёзное исключение. Нам выделили высокопоставленных сотрудников, для консультации и отдельный чат. Ну а я, не в силах больше это скрывать, зову туда присоединиться весь СМАРТ-ЛАБ!
Для общения с нашим сообществом нам выделили:
Сам чатик находится здесь: https://t.me/alor_osengine_support
О чём можно спросить?
На данный момент поток MAIN в OsEngine практически никаких действий не предпринимает, в основном прорисовывает интерфейсы. Всю остальную работу делают другие потоки. Как стандартные Thread, так и более современные (но не везде необходимые) Task.
После прочтения всех книг и завершения курсов из серии «Коннекторы к OsEngine», у Вас обязательно уже сложилось своё представление обо всём этом. Но, если вдруг у Вас появится свободное время, можно уделить ещё неделю вопросу потоков. Для закрепления понимания того, как это устроено.
Мы устроили в нашем чатике небольшое обсуждение среди продвинутых программистов и подыскали для Вас несколько вариантов.
1 Книга Клири С. Конкурентность в C#:
В данной статье будем разговаривать про события, на которые базово можно подписаться у источника данных типа BotTabPolygon. А также о свойствах с полями, которые можно изменять и которые могут Вам пригодиться.
В классе источнике содержатся общие настройки для всех источников, меняя которые, можно менять их у N количества последовательностей одновременно. Это может быть полезным: