Блог им. bosov

Мечта

    • 20 августа 2018, 08:35
    • |
    • bosov
  • Еще
Мечта любого трейдера — робот на сервере. Бот вкалывает, а ты только раз в месяц выводишь денежку на пивко с чипсами.

Но. Поставить бесперебойник — не проблема. Проблема обойти все глюки и заморочки биржи. Моего опыта и знаний явно не хватает.

Есть у кого опыт? Буду благодарен если подтолкнете в нужном направлении. Или кто может помочь сделать такого бота? Пивком и чипсами готов делиться.
★2
42 комментария
какой таймфрейм? фортс или спот, опционы?
avatar
baron_samedi, не HFT. От 5 мин до часовок. Не опционы. Когда торгуешь роботом опционы не нужны.
avatar
Мечта любого трейдера — робот на сервере.

Это не моя мечта. Что со мной не так?
avatar
Turbo Pascal, наверное вы не трейдер-спекулянт, а солидный инвестор.
avatar
Все просто таких советников не существует. Так что чем раньше вы отбросите иллюзии тем лучше. И начинайте торговать руками.
avatar
Байкал, может и есть такие, но цены на приличных роботов начинаются от 50К зелени. Хороших — от 100К.
И покупаются только с техподдержкой!
Обновление, перенастройка и т.п.
avatar
в принципе у меня есть такое решение. Под Алор на атентис. Сервер линуксовый (дешевле виндовского аренда).
Боты наколеночные под моно, консольные (т е  параметры в конфиг файлах)
avatar
baron_samedi,  брокера желательно посолиднее — финам, бкс, втб. И вообще привязка к конкретному брокеру это не очень хорошо.
avatar
bosov, 
спорить не буду.
для меня есть хороший плюс пока — отвязка от квика, это многое удешевляет.
avatar
baron_samedi, если робот дает прибыль, то дешевизна не главное. Тем более что из-за проблем с надежностью можно потерять гораздо больше.
Я уже скоро 20 лет на рынке. Из них 15 на самодельном роботе в квике. Абсолютно бесплатно. Но возраст. Стал уставать даже с роботом. Вот и хочется что-то типа включил и забыл.
avatar
bosov, 
ну вот я включил и забыл, дисконнекты — не достают, правда работают по часовику боты.
К сожалению — пока больше вопросов к алгоритмам, просадки существенные.
avatar
baron_samedi, просадка в 50% на третьем плече — это оптимум риск-доходность. Хотя психологически непросто. Плюс год может уйти на отбитие комиссий. Такое тоже бывает. Так что без железных яиц никак.
А почему атентис? Что в нем особенного? Я про него и не слышал. Читаю вот сейчас про тслаб, но пока не впечатляет.
avatar
bosov, 
А насчет ТСЛаб зря. Не читать надо — попробуйте.
И не одним тыком.
avatar
bosov, у меня TSLab на VDS сервере уже 2 года крутится без проблем. Доступ с телефона / планшета / ноутбука работает стабильно даже на 3G. Но конечно, это стоит денег.
avatar
Антон Иванов, а как он отслеживает позицию? У меня робот смотрит в квике сделки и заявки. А в лабе я функций таких, например снять активную и выставить новую, не нашел. Плохо искал?

И еще вопросик, если бот на сервере работает с каким-то счетом, то можно ли на этом счете и вручную приторговывать?
avatar
bosov, даже не знаю, как объяснить, там несколько вариантов отслеживания позиций. Каждый бот отслеживает свои позиции, их видно прямо на графике, плюс к этому есть отдельная таблица всех открытых позиций, плюс есть сводная таблица всех заявок, сделок. Есть менеджер команд, в котором есть список всех открытых позиций, которые можно закрыть по текущему сигналу или по рынку. 
Касательно счета, то ТСЛаб может работать сразу с несколькими счетами (в Финаме точно работает) и на один счет можно вешать неограниченное количество ботов и одновременно торговать вручную.
avatar
Антон Иванов, не понял, так робот видит заявки и лучший бид и аск? и может если нужно снять старую и выставить новую первым бидом или аском? Какие для этого функции?
avatar
bosov, тут не подскажу, у меня торговля на это не завязана.
avatar

bosov, именно так.

Надёжность и управляемость — это первые пункты для профессионального трейдера.

bosov, что ж за робот такой, что с ним устаете?

От глюков биржи спасет Форекс. Не шутка.
avatar

baron_samedi, отвязка от Квика — это жирный минус, потому как он есть у подавляющего большинства брокеров.

Т.е. вы создаёте для трейдера проблему перехода между брокерами.

Различие в стоимости аренды виндового и линуксового сервера не значительны.

Если конечно вы забираете деньги с рынка.

Тарас Громницкий, 
я только плюс вижу в отвязке от квика.
Для трейдера я ничего не создаю. Сам трейдю.
Хотя в чем проблема то? на сишарпе я все мыслимое могу закодить.
Тслаб пробовал и тоже не удовлетворен.
avatar

baron_samedi, проблема в том, что есть весомые контраргументы.

Вы намертво привязаны к терминалу Алор, а значит брокеру.

Bosov вам на это уже намекнул.

Во-первых, серьёзные трейдеры имеют несколько счетов/брокеров.

Во-вторых, время от времени меняют их.

Вы лишаете их и первой, и второй возможности.

Как не печально, но на данный момент альтернатив Квику нет.

Тарас Громницкий, 
я то не привязан — есть квик в Алоре.
А в чем мне от него преимущество??
только увеличение мне расходов и прочее.
Ну а связываться с миллионерами я и не готов и не хочу.

avatar
Мечтайте о живых девушках-моделях с подносом манго на голове, зачем вы мечтаете о роботах на серверах с пивком и чипсами))). 
avatar
так вот в чем проблема,  всех сливах 98% трендунов, нет сервера! А есть глюки, заморочки биржи! Грааль раскрыт:)
avatar
Борис Литвинов, детский лепет. Я почти 20 лет на рынке. Глюки есть, не грааль, но выжить можно
avatar
Ставьте на vds. Квик не ставил, у меня MT5. Плохо что и для того и для другого нужен vds c windows (что дороже). Для mt5 достаточно 1 ядра, 2 гигов памяти, 10GB диска.
Берите любой в Москве.
avatar
Alexey Kulikov, какую конкретно ОС выбрали? Происходит ли там загрузка обновлений ОС, автоперезагрузка, и все такое, что может помешать работе терминала?
avatar
Friendly Deep Space, версия OS не прицнипиальна, лучше брать что жрет меньше памяти. Сейчас де-факто старее windows server 2012 не найти. Обновления грузит как настроишь. Автоперезагрузки нет. Принудительные перезагрузки зависят от хостера. Должно почти не быть (единицы в год). В квике там какая-то заморочка с ежедневным переподключением, с несохранением истории и т.д. Я не знаю, давно не торгую через квик. По своему опыту могу сказать про mt5 — работает в последнее время очень надежно, не падает вообще (У меня кастомных индикаторов грузящих память нет).
avatar
Alexey Kulikov, а не подскажете, если брать vps/vds получается админы сервера могут видеть файлы пользователя?  или доступ только тому кто арендует?
avatar
Dmitriy Tomarov (in line), конечно сможет, если запаролите там файлик или еще как — то «obfuscate» код, то будет зависит от защиты. Но если честно, поверьте, никому не интересно разбираться в том что у вас там за «бохатство» лежит.
avatar
Alexey Kulikov, Спасибо, у меня сейчас тоже мт5, потому, собственно, и поинтересовался. Но еще оказывается VPS есть у самих разработчиков МТ5, прям в терминале происходит аренда, дублирование терминала и запуск его на VPS, правда я не знаю как оно в точности работает, копирует ли SSL-сертификат и стабильно ли работает с нашими брокерами.
avatar
Alexey Kulikov, 
вот -вот.
А мне товарищ говорит… Квик — значит надо виндовский сервер.
на линуксовом  — через вайн тогда, что уже уязвимее и жрать  будет 1 бот как 10 моих.
avatar
baron_samedi, у Квика под вайном начиналась нескончаемое потребление памяти, за время сессии могло достигать до 2Гб, я писал об этом на форуме, ничего дельного не сказали. Как сейчас — не знаю. МТ5 под вайном я бы с радостью запустил, но нет поддержки SSL.
avatar
Friendly Deep Space, 
вот поэтому я и рад в алоре. получается бюджетно.
avatar

Бесперебойник не спасёт от обесточивания инфраструктуры дома.

От чего ляжет проводной интернет.

Значит придётся городить огород со связкой «Проводной интернет + 4G модем».

А чем больше элементов в системе, тем более вероятен сбой.

По возможности следует использовать выделенные сервера.

Там проблемы дублирования каналов связи и питания решены на промышленном уровне.

 

Теперь касательно робота.

Если у вас есть формализованный алгоритм, то я смогу вам помочь.

Но чипсами и пивом тут не обойтись.

Потому как на это уйдёт далеко не 2 часа.

Пишите в личку, договоримся.

Свой сервер, стоит на кухне под столом, не кому не мешает. Более 200 роботов. Работает года 4 так. Недавно обновил сервер. Бесперебойник — 5 минут. Интернет — резервный от мобильного оператора. 
avatar
ВСЕ глюки и заморочки Вы не сможете победить НИКОГДА. Даже если Вам удастся почти невозможное, и вы перекроете все известные на текущий момент проблемы, рано или поздно появится новая, до этого момента не существовавшая, и Ваш робот снова даст сбой. Торговля роботами хоть и упрощает процесс торговли в значительной степени, но требует постоянного мониторинга, хотя бы с некоторой периодичностью. И чем меньше рабочий ТФ, тем более частыми должны быть эти периоды. Так что, как ни крути, совсем ничего не делать — не получится.
В качестве примера: Вот буквально в прошедшую пятницу, один из роботов, который крутится в тестовом режиме уже больше года, неожиданно минут за пять «настрелял» мне прибыль около 5 млн. руб. (заметил я это ближе к вечеру уже). Когда стал разбираться, выяснилось, что по неизвестной причине робот по Сишке в течение некоторого времени получал неправильные данные о цене инструмента, в каком-то из параметров. Сделки проходили по ценам 62200 — 62400, в то время как на самом деле цены находились в диапазоне 67200 — 67500 (примерно). Как и почему это произошло — не знаю, раньше никогда с такой ситуацией не сталкивался. Через некоторое время ситуация нормализовалась и получаемые цены пришли в соответствие с реальностью. Сможет ли кто-нибудь предугадать такой сбой и корректно на него отреагировать в коде программы?
Или еще пример: В один прекрасный момент, после очередного обновления квика, балансовая стоимость акций в портфеле, которую робот получает через API вдруг стала ровно в 100 раз (или в 10, точно уже не помню) меньше реальной, при этом в самом терминале цены отображались правильные. В результате робот закрыл позиции по трем бумагам, считая их прибыльными, в то время как на самом деле они были в зоне убытка.
avatar
Тоже присоединюсь к предлагающим.

1. Есть своя платформа. Работает 24/7. Останавливается и перезапускается если надо что-то изменить в параметрах, например, или изменить код инструмента при роллировании фьечерсов.
2. Работает на выделенном сервере под Windows.
3. Только Quik.
4. Можно делать свои собственные сделки. Они будут учтены отдельно от сделок робота.
5. Контролировать работу робота можно по Интернету, просматривать логи, сделки, позиции, totals.

У Вас должен быть алгоритм, который можно запрограммировать.
Пишите в личку.
avatar
Бот вкалывает, а ты только раз в месяц выводишь денежку на пивко с чипсами.
1:1 так не бывает. 99.(9)%
Но раз другой в день посматривать за работой и в случае чего «поправить» — такой есть.
avatar
арендую VPS-сервак, перетащил туда практически все квики и ПО. обычный доступ с ноута, но могу зайти и с телефона, планшета либо любого другого компа, главное, чтобы был какой-нибудь минимальный интернет. на серваке 50 гигов, цпу 2 ядра, оперативки 2 гига, тащит под мои задачи с запасом
avatar

теги блога bosov

....все тэги



UPDONW
Новый дизайн