Добрый день.
Кто не знает. Я торгую только роботами.
В майские праздники у меня подгорел сервер на Collocation.
Я его оттуда забрал домой.
И решил на этой неделе поработать из дома.
И как обычно роботы у меня работают, а я днем просто прогуливаюсь по улице.
Прихожу домой вечером.
Сегодня, что называется прогулялся.
Дома в 13:48 отключился Интернет.
Естественно котировки не шли, роботы были в позициях по максимум.
Включился Интернет в 18:01 как раз к моему приходу.
Получил приличный убыток.
Вот так бывает ...
у меня сервер сгорел 1 мая, я его 1 мая и забрал домой.
А сам колокейшен, конечно, работал… без меня.
у меня колокейшен не на бирже и не у брокера,
а в обычном Data Centre. Название приводить не буду.
Он нормально работает.
На моем хостинге за выделенные их Unit-ы надо платить больше,
чем за свой Midi_Tower.
Я плачу за свой Midi_Tower примерно 2250 руб.мес вместе c безлимитным инетом. Блок Питания <= 400 вт.
planetahost.ru
если за год платить, то будет стоить на 330 руб.мес дешевле.
Если есть свой Unit, то цены у них тоже хорошие ~ 2000 руб/мес
https://planetahost.ru/services/collocation/
_sg_, дешевле — не значит лучше.
Если свет рубанут, то во всем доме. И пофигу сколько у вас провайдеров. И не говорите, что такое было последний раз 5 лет назад. Закон подлости никто не отменял. Также достаточно один раз посмотреть как соседи по подъезду подключат свои сплиты. Про воровство эл-ства путем заземления на водопроводные трубы промолчу.
Если вандалы пройдутся — то они и 10 кабелей провайдеров, идущих от вашей двери порвут. Да, толпа фанатов южноафриканского хоккейного клуба — редкость, а вот идиоты, криворукие сотрудники тех же провайдеров, пришедших к соседям, просто пьянь, школьники, которым нечего делать, а также сами соседи, неудовлетворенные работой их интернета, вами, своей жизнью, головными болями от вашего сервера (не шутка) и т.п. — к сожалению, не редкость.
Квартиру надо ставить на охрану. Ибо теперь у Вас в ней не только вещи, но и депозит. Только не повторяйте ошибку одной американской корпорации, посчитавшей себя неприкасаемой после установки в своем небоскребе системы видео-наблюдения за 40 млн.баксов. Ибо спи… ли у них именно сервер этой системы (естественно с СХД).
Работающий в квартире мощный комп — это постоянный гул, сжигание кислорода, + пара градусов к температуре (зимой это плюс :)), и кратное увеличение риска пожара (видео пламени из блока питания — на ютюбе). Также (тьфу-тьфу-тьфу, конечно) пожар может быть и у ваших соседей по подъезду, а и огню, и воде — пофигу границы их квартиры.
Сервер дома может не понравится вашему коту. И конечно же победит последний.
Плюсы естественно тоже есть.
Обслуживающий персонал (чего бы они там не говорили) — не посмотрит код роботов.
Нет проблем с USB-брелками (это не общая проблема, но например для меня с мультичартсом она есть, в моем случае решения два, но оба не идеальны).
Само собой набросал все наспех, не особо думая — из поз я вышел, пора идти спать. Но думаю суть понятна.
При прочих равных — как показывает практика сервак в дата центре — более правильное решение. Лично я плачу 3 т.р. в мес. Если это неподъемно, стоит подумать о самой бизнес-модели трейдинга в целом. Ибо тогда ситуация начинает напоминать — только стал копить на бентли, как то поесть захочется, то носок порвется.
ЗЫ. Кстати, переключать интернет канал на другой умеет далеко не каждый роутер. К тому же сбой сбою рознь, и надо еще определиться в каком конкретно случае должно осуществляться переключение.
Особенно про кота. Моему коту не только мои компы не нравятся, но и я ему не нравлюсь. А он мне.
Вот так и живем.
Я, кот и компьютеры, которые нас с котом окружают ...
Но мы с ним не сдаемся
«Сервер дома может не понравится вашему коту. И конечно же победит последний.»
Коты не доведут до убытка. Коты обожают прибыль !!
1. весь софт самописный.
2. Был опыт торговли нейросетками. Не прокатило.
Так что торгую пока свои старые проверенные системы.
Но поиски Грааля в ML продолжаются. Смысл в этом есть.
1. А если не сложно подкиньте ссылок на ресурсы для начинающего/продвинутого алготрейдера с учетом, что софт будет так же самописный?
2. А на чем лучше делать роботов? Чисто Lua, Lua (поставщик данных)+C#, Lua (поставщик данных)+R еще чего? Я с той точки зрения, что в некоторых связках уже есть куча готовых компннетов и ифраструктуры и не надо изобретать велосипед.
3. Что вообще советуете почитать сайты, книги?
1. Ссылки в Интернете. Очень много информации.
2. Языки. Одного Lua недостаточно. Языки необходимо выбирать в зависимости от задач и необходимых компонентов.
Например:
Коннекторы — С++
Код роботов — С#
MachineLearning — Python, R
Базы данных: Transact-SQL, ORM Systems: EntityFrameWork, Dapper, NHibernate
Все это объединяется в единую информационную инфраструктуру.
Для объединения я использую методолгию похожую на архитектуру SOA https://habr.com/ru/company/mailru/blog/342526/
У меня порядка 20-ти — служб на разных языках объеденены в одно целое. Каждая решает свою задачу и независима от других.
3. Книг тоже много. Трудно что-то посоветовать Вам. У каждого есть свои предпочтения. Сейчас все лежит в интернете.
4. Желаю успехов.
острова еще не купил, но на кофе с мороженным хватает.
почему VPS?
У VPS большие ограничения по памяти и
по производительности и количеству процессорных ядер
за разумные деньги.
зачем вам производительность в алго?
Тут вспоминается песенка из дет-фильма про электроника
«до чего дошёл прогресс… вкалывают роботы а не человек».
А так печально конечно… такой вот сюрпрайз увидеть :(((
Неприятно, конечно.
Но я смотрю на это философски.
Это я прогуливаюсь Медленно и Печально.
Ведь могло быть иначе.
После сильного открытия рынка могло и не быть Разворота около 16 часов .
Тогда была бы большая прибыль.
я на прогулке был, а не дома сидел.
Если бы дома был, то решил бы вопрос.
Дома/в офисе очень тяжело обеспечить бесперебойность функционирования инфраструктуры. Все же ДЦ не просто так получают свою денежку.
Починиться, снова встать в ДЦ и все вернуть. =)
именно так и будем действовать.
Сейчас разбираюсь в железе, что выжило, а что нет.
без всякий minidump и events.
просто вырубается и всё.
такая боль.
возможно питальник стал потихоньку умирать.
+ может и кондеры попухли… это частое явление в блоках.
если без доп задач, чисто трейдинг, то и вообще 40.
никто вроде и не жалуется.
Просто констатация факта без оценочных суждений.
в посте написано лишь то, что в нем написано.
Не более и не менее.
Небольшое повествование.
Яйца у меня обыкновенные.
А то что я за роботами не слежу, я за ними уже вдоволь «наследился».
Обычно я смотрю как открылись с утра.
А вечером и ближе к ночи отслеживаю переход через «OverSession» и «OverNight» и все.
Это старые проверенные практикой системы.
Сломаться они не могут.
Да, ... и я умею писать soft, который не падает.
В частности эта разработка написана где-то в 2010 году.
Запущена в торговлю в 2011.
я перешел на старые системы вынужденно.
Они малодоходные, но и риска в них мало. По моим меркам.
К сожалению, от своих активных высокодоходных алгоритмов
как эти https://smart-lab.ru/blog/516636.php
мне пришлось отказаться.
Ввиду монотонно возрастающего роста издержек ( комиссии, шаг цены).
Не отбивают эти системы издержки.
Поэтому я вернулся к старым разработкам. Менее активным и менее доходным.
1. Читайте внимательно пост.
Всего два дня работаю дома, на домашнем компьютере,
а не на сервере в Data Centre, который (сервер) сгорел.
Домашний комп не имеет статического IP и не виден из вне через Итернет.
2. Контроль торговли.
В штатном режиме. При работе на сервере в DataCentre у меня есть
через WEB полный доступ ко всей торговой информации: Positions, Trades, Orders, Totals итд.
Есть полный подробный доступ к логам.
Все это доступно через WEB с ЛЮБЫХ устройств, на которых есть интернет.
Поэтому мне нет необходимости заглядывать в QUIK.
Через Internet Explorer я вижу все, что происходит на сервере.
А вот домашний комп, из тырнета, к сожалению не виден.
Но это временное явление, починюсь и снова в DataCentre поеду
и встану в штатный режим.
Как то так.
вот пример мой WebEventLog по данной ситуации, который виден на всех устройствах с интернет. Но localhost не доступен извне.
1. Зачем мне пинговать что-то, если я с планшета или с телефона могу видеть все очень подробно, вплоть до незначительных нюансов, что происходит с роботом и его окружением в штатном режиме.
2. У меня есть разработанная Служба Оповещений, которая SMS рассылает. Через Sms.ru. Там даже бесплатный режим есть для программистов. Я от нее отказался, потому что очень сильно засоряется информационный поток.
3. Вы считаете Web-Приложения дедовским способом?
Уверяю Вас, что в скором времени desktop-Приложений не будет. Все переместится на Web.
4. TeamViewer — надо за лицензию платить.
Странно.
дело же еще в ресурсах.
мое мнение простое: если VPS не подходит, значит изначально выбрано ПО не соответствующее требованиям алго-трейдера, надо менять базовое ПО.
Извините.
В альфа-банке есть отдельный робот, который на мобилу шлет уведомления о статусе. Напишите такой-же.
===========описание================
Рекомендуется использовать данный робот-советник
в режиме с отправкой в мобильный терминал,
который раз в час информирует о работе терминала и состоянии индикаторов.
Если сообщение приходит, то данные в робот поступаю
Использовать функцию GetServersStatus() можно для версий выше 4.0.2100.
Примеры сообщени:
Закрылся бар 15:30:00. Состояние OOOO — все подключения активны
Закрылся бар 15:30:00. Состояние OХOO — отключен торговый сервер
напишите такой же WebEventLog как у меня сделано для удаленного сервака.
Все глюки будете на планшете или на смартфоне видеть.
«удачно» прогулялся…
предусматривать в алгоритмах возможность таких ситуаций.
8.8.8.8
8.8.4.4
вначале было >350 сделок в день. Торговал по секундам.
примерные ориентиры profit: 2-2.5 ГО в квартал c контракта
потом вот так
смотрите картинку в комментах, а не в основном топике
https://smart-lab.ru/blog/tradesignals/137158.php
примерные ориентиры profit: 1.5-2.5 ГО в квартал c контракта
200 — 300 сделок в день
потом вот так.
https://smart-lab.ru/blog/516636.php
примерные ориентиры profit: 1-1.5 ГО в квартал c контракта
100 — 150 сделок в день
Этот стиль торговли долго был моим основным, некий мой benchmark,
и идея очень хорошая. В топике она изложена.
Там в топике и эквити внутридневная представлена и performance report.
Но увеличение комиссии и шага цены все сломало.
Сейчас 40 — 60 сделок в день.
profit: 1 Го с контракта в квартал, если повезет.
Убыточные месяцы были.
Внутридневные залеты тоже бывали < 10-15%.
Вкратце как то так.