Блог им. KatinDed

Вопрос к алготрейдерам. Чисто бытовой. Ребята, а как вы живете со своими роботами?

Вопрос возник не вдруг.

Я тут решил написать советник, который, в общих чертах, имитирует то, что я реально делаю на рынке (речь о форексе). 
Пусть в самых общих чертах, но хочется понять, где я, быть может, не дорабатываю, в чем туплю, где упускаю. Спасли навыки программирования, полученные когда-то давно еще с АЛГОЛом и ФОРТРАНом, но, скажу я вам, программирование на языке, которого не знаешь, это хорошее упражнение для ума! Хорошо, что все эти алгоритмические языки, по сути, одинаковые, да и кнопка F1 вкупе со справочником всем доступна.

Я таки его сделал, и теперь с пониманием отношусь к тем, кто «залипает» с тестером стратегий, вылавливая крохи из колоссальных возможностей рынка. Торговать роботом я не планирую. Не сливает — уже хорошо! Можно изучать самого себя и делать выводы.

Но вот вопрос, ведь робот он же живет в вашем компьютере! По сути, он просто за вас «нажимает кнопки». Если выключить компьютер, то и кнопки перестанут нажиматься. Есть, однако, стратегии, в которых стопы не предусмотрены. Ругаться тут не надо, так как стопы это лишь один из способов ограничения убытков. Такой робот, ясный пень, подразумевает постоянное подключение к интернету, стабильную связь с форекс-дилером и много всего еще. И как вы оставляете все это без присмотра? Нет, ну пописать отойти можно рискнуть (хотя, вернувшись, можно и обосраться), а если вы в свои 35-40 лет уже пенсионер, живете с рынка, а у детей каникулы, надо куда-то с ними съездить? И вы оставляете все свое состояние какой-то железке, которую пьяный электрик может просто оставить без электричества?
Я посмотрел в терминал Альфы для Андроида. Ну нет там кнопки управления советниками. Или просто не нашел. Ну и как вы на Бали будете отдыхать? 

Я думаю, вопрос понятен. Расскажите, кому не лень, как вы живете?

Спасибо! Мне это правда интересно. Я, быть может, просто многого не знаю.
28 комментариев

Не везде такие плечи как на форексе, что отвернулся-повернулся — минус депозит). 

Есть удаленные сервера — выделенные или виртуальные — развернул, запустил, в ус не дуешь. 

avatar
vds = выделенный  сервак в датацентре тиер 3 от 4000руб в месяц… + резервная копия сохраняется на облака

ну и надо понимать что алготрейдеры люди и форекс с его 24-5 крайне неудобен… а уж тем более крипта с ее 24-7… поэтому лучше всего торговать америку там с 9.30 до 16 торги 6.5 часов всего…

я как то торговал россию + америку с 10 утра до 0.00 = 14 часов в день… это крайне неудобно…

бот настроен так что каждые 5 минут шлет письмо на почту типа все ок… или ошибки… что позволяет следить за ходом торгов... 

заходишь под удаленным рабочим столом с ноута или смартфона...

и пароль в 12-14 символов да еще rdpguard чтоб банило переборщиков и ддосеров
avatar
ves2010, где такие цены? У меня на минималках 4000 в год ☺
avatar
ves2010, спасибо большое, но больно мощные для моих задач.
avatar
ves2010, Спасибо! За ненадобностью, я просто не знал о таких возможностях. И управлять можно с телефона? Из любого места?
Дедушка Кати Савкиной, с любого где есть интернет

более того если что сломается, то звонишь… тебе за час — два чинят… накатываешь сейв с облака и дальше работаешь…
avatar
ves2010, 1. 12-14 символов это очень мало. По слухам нынешний стандарт пентагона — минимум 22 символа (у меня на рдп больше 22-ух).

2. Кроме длины пароля важна степень его энтропии — он должен состоять из максимально рандомного и разнообразного набора символов. 

Вообще есть очень хороший тренажёр по составлению паролей. Дичайше рекомендую его попробовать: The Password Game (neal.fun) 

3. Нафига платный rdpguard, если есть бесплатный ipban?
avatar
Ну как бы, нее… длинна рулит… там нужна кодовая фраза например… под лежачий камень вода  не течет… без всяких символов и энтропии... 
avatar
Легко на ВПС, доступ через приложение удалённого рабочего стола.
Аренду на год, так дешевле. Сервер в Европе, пинг быстрый. Другое дело, что нет нет, да сольёт , но я привыкший, до этого момента стараюсь раз пять минимум стартовый депозит вывести. Счета центовики, все совы на Мартинах, сольёт обязательно.
avatar
Аренда VPS сервера желательно поближе к бирже.
Вот здесь можно выбрать готовую конфигурацию или создать свою: ruvds.com/pr6486
У компании есть готовые сборки серверов для трейдинга.
Я арендую за 900 руб/мес., доступ со смартфона или ПК из любой точки мира.
Если нужен промокод на скидку — пишите в личные сообщения.
avatar
Fairman, Спасибо, пока не актуально, но возьму на заметку. Мало ли, вдруг тоже захочется в алготрейдера поиграться.
ну можно взять опционы по краям. но это не про fx и не про альфу
avatar
Ребята, а как вы живете со своими роботами?

Как в эротическом сне продавщицы — «Вас много, а я одна»
avatar
И вы оставляете все свое состояние какой-то железке, которую пьяный электрик может просто оставить без электричества?

Я арендовал виртуальный сервер с виндой и запускал там все это альфовское безобразие. Делается за 5 минут, правда я к алготрейдингу быстро охладел. Мне психологически проще собственными руками делать пару сделок в месяц, чем сидеть и ждать, что робот (точнее мой алгоритм) где-то что-то накосячит. Может быть я к этому еще вернусь, чтобы поиграться с суммами, которые не жалко потерять. Правда на это нужно времени существенно больше, чем я трачу сейчас.
avatar
Зачем вообще сервер, снэпшот на виртуалке с включенным квиком и вперёд
avatar
Не знаю. Мой «робот» работает либо на моем домашнем компе, либо на большом и тяжелом ноутбуке, который вожу с собой в загородный дом и на дальние дачи. А чтобы запускать роботов по утрам (мои роботы запускаются после начала торгов и выключаются после их конца) и выключать вечером, я либо нахожусь рядом с этим компом и могу работать на его «клаве», либо с лёгкого ноутбука, который всегда со мной  в поездках, подключаюсь через удаленный доступ.

А интернет везде налаживаю либо через проводную сеть, если она есть на местности, где расположен дом, либо через мобильные смартфоны. Всегда делаю два канала, чтобы при отключении одного комп с «роботом» подключился ко второму. Ну а отключение интернета по всей  стране вырубит и торговлю на наших биржах всех клиентов, а не только мою. Поэтому случаев, чтобы мои два канала вырубились не было ни разу. Ну а найти канал для подключения лёгкого ноута, если вырубился мобильник, который используется, то можно найти доступ в окрестностях местоположения. Тем более, что задержка с подключением к моим компам с роботами на 20-30 минут ни на что не влияет.
avatar
А. Г., а зачем? секретность?
можно грузить данные с облака тогда на сервере ничего не будет
а облако подключается по пин коду 
avatar
ves2010, нет, недостаточная роботизированность. Для торговли роботов завтра мне надо в Excel загрузить данные дневок и запустить несколько макросов, потом создать текстовые текстовые файлы из нескольких листов этих файлов, которые роботы считают при запуске утром.

Эту работу проще и быстрее делать за компьютером, где есть и данные и возможность быстро работать с Excel-файлами.

Да и секретность есть: файлы для запуска квиков и транзаков у меня в директории для VeraСrypt и открываются этой программой только перед торгами. Если комп выключить во время торгов, то потом подключиться к торгам у человека не знающего пароль VeraСrypt не получится. Тоже самое и в дни, когда нет торгов, доступ в эту директорию я не открываю.

А доступы в личные кабинеты брокеров только с СМСками, которые присылаются на телефоны,  которые всегда со мной.

Я же бывший дешифровальщик, поэтому так и живу :)
avatar
А. Г., 
недостаточная роботизированность. Для торговли роботов завтра мне надо в Excel загрузить данные дневок и запустить несколько макросов, потом создать текстовые текстовые файлы из нескольких листов этих файлов, которые роботы считают при запуске утром.

Эту работу проще и быстрее делать за компьютером, где есть и данные и возможность быстро работать с Excel-файлами.
При возможности, поясните, плиз, какая «изюминка» не позволяет автоматизировать процесс подготовки к торгам, учитывая Ваш большой опыт ?
Для медленной торговли просто напрашивается скрипт на QLUA под QUIK, который активизируется в определенное время перед торгами, закачивает себе данные дневок, анализирует их вдоль и поперек в соответствии с алгоритмами VBA макросов и «скармливает» сформированные текстовые файлы в нужные папки роботам ?
То ли объем данных по дневкам Quik недостаточен, и нужны мануальные «танцы с бубнами» с закачкой, то ли присутствует элемент интеллектуального ручного отбора макросов в зависимости от вида данных ?
Буду признателен за ответ.
В личку написать я еще «не дорос».
avatar
BITE4SAVE, 

1. Алгоритмические стратегии я создавал, когда еще никакого QLUA не было, а первую, когда еще и квика не было.
2. Для создания алгоритмических стратегий я использовал и использую Excel+VBA и SPSS.
3. Роботов для выставления стоп-лимит и лимит заявок для клиентов из моих Excel-файлов в квик первый раз создали программисты компании Риск-инвест, где я тогда работал. Никакого QLUA в те годы не было. В этих программах надо было руками нажимать кнопки «Снять» и «Поставить», а также до торгов создавать txt-файлы с номерами счетов клиентов и их объемами в заявках.
4. В 2012-м я первую часть алгоритма робота из п. 3 переписал в С# в простом exeшнике, так как работал еще с С++ под dos в 1989-1997 годах и никакого другого опыта программирования, кроме VBA для Excel не приобретал. В этой программе я автоматизировал «Снять» и «Поставить», но  работа с Excel-файлами для подготовки уровней для следующего торгового  дня осталась такой, какой и была: запуск VBA в Excel-файлах с загруженным ценами прошедшего дня, так как в работе по разработке торговых алгоритмов я ничего не менял. Почему?
5. В силу целого ряда особенностей создавать торговые алгоритмы, подобные моим, в программах технического анализа невозможно, поэтому я с ними и не работаю. Хотя конечно созданные после использования Excel+VBA и SPSS для оптимизации можно было бы внести, но лень связываться с программированием в этих программах, так как другого способа разместить их там — нет. Я же разработчик торговых алгоритмов, а не программист.
avatar
А. Г., Спасибо за такой развернутый ответ!
Очень здОрово, что много лет назад разработанная матчасть радует Вас возможностями побеждать рынок!
avatar
А. Г., Спасибо!
Вы укрепили меня в мысли, что не все так легко и просто в алготрейдинге.
Похоже на то, что на это дело нужно положить часть жизни. 
Мало иметь торговую стратегию, надо еще и код написать так чтобы робот оставался работоспособным при всяких нештатных ситуациях...

Только что столкнулся. Своего доморощенного эксперта, прекрасно работающего на тестере, попробовал подключить к демо-счету. Так закапризничал сразу!!! Там тейк не поставил, потом начал ставить ордера, которых быть не должно...

… да и вопросы безопасности никто не отменял.
Так что я остаюсь в тестовом режиме. Кстати, оказалось полезным.
Спасибо!


1. низкие плечи.
2. медленная торговля.
В принципе только этого уже хватает для комфортного трейдинга.
avatar
Да. Выделенный сервак — это лучший вариант.
1. Убыток на сделку превышает лимит — например, 1 % от депо — сделка принудительно закрывается.
2. Убыток на день (сумма по текущим сделкам) превышает лимит — например, 3 % от депо — стоп-торги на сегодня, приглашение к анализу.
3. Например, 3 — 5 убыточных сделок подряд — стоп-торги на сегодня, приглашение к анализу.
4. Работа объемом 15 — 20 % от депо.
5. Запись текущих позиций и анализ при восстановлении связи — убыток превышает лимит — рубим позу по рынку.
И можно даже медитировать, поклоняясь белому камню.
avatar
Аренда vps 5$/месяц, падает не чаще 1 раза в год. Роботы написаны с учетом возможной перезагрузки.
avatar
даже если серваки не падают, то плохо написанный робот может сам по себе зависнуть...  поэтому сейчас кодим  акторный сервис. Акторы и кластеры — реальный путь для трейдера мечтающего, чтобы за него работали роботы.   Другое дело, что настоящие алготрейдеры и трейдеры — похоже это совсем разные люди
avatar
12000 в месяц аренда сервера в М1

теги блога *ложный процент

....все тэги



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