Вопрос возник не вдруг.
Я тут решил написать советник, который, в общих чертах, имитирует то, что я реально делаю на рынке (речь о форексе).
Пусть в самых общих чертах, но хочется понять, где я, быть может, не дорабатываю, в чем туплю, где упускаю. Спасли навыки программирования, полученные когда-то давно еще с АЛГОЛом и ФОРТРАНом, но, скажу я вам, программирование на языке, которого не знаешь, это хорошее упражнение для ума! Хорошо, что все эти алгоритмические языки, по сути, одинаковые, да и кнопка F1 вкупе со справочником всем доступна.
Я таки его сделал, и теперь с пониманием отношусь к тем, кто «залипает» с тестером стратегий, вылавливая крохи из колоссальных возможностей рынка. Торговать роботом я не планирую. Не сливает — уже хорошо! Можно изучать самого себя и делать выводы.
Но вот вопрос, ведь робот он же живет в вашем компьютере! По сути, он просто за вас «нажимает кнопки». Если выключить компьютер, то и кнопки перестанут нажиматься. Есть, однако, стратегии, в которых стопы не предусмотрены.
Ругаться тут не надо, так как стопы это лишь один из способов ограничения убытков. Такой робот, ясный пень, подразумевает постоянное подключение к интернету, стабильную связь с форекс-дилером и много всего еще. И как вы оставляете все это без присмотра? Нет, ну пописать отойти можно рискнуть (хотя, вернувшись, можно и обосраться), а если вы в свои 35-40 лет уже пенсионер, живете с рынка, а у детей каникулы, надо куда-то с ними съездить? И вы оставляете все свое состояние какой-то железке, которую пьяный электрик может просто оставить без электричества?
Я посмотрел в терминал Альфы для Андроида. Ну нет там кнопки управления советниками. Или просто не нашел. Ну и как вы на Бали будете отдыхать?
Я думаю, вопрос понятен. Расскажите, кому не лень, как вы живете?
Спасибо! Мне это правда интересно. Я, быть может, просто многого не знаю.
Не везде такие плечи как на форексе, что отвернулся-повернулся — минус депозит).
Есть удаленные сервера — выделенные или виртуальные — развернул, запустил, в ус не дуешь.
ну и надо понимать что алготрейдеры люди и форекс с его 24-5 крайне неудобен… а уж тем более крипта с ее 24-7… поэтому лучше всего торговать америку там с 9.30 до 16 торги 6.5 часов всего…
я как то торговал россию + америку с 10 утра до 0.00 = 14 часов в день… это крайне неудобно…
бот настроен так что каждые 5 минут шлет письмо на почту типа все ок… или ошибки… что позволяет следить за ходом торгов...
заходишь под удаленным рабочим столом с ноута или смартфона...
и пароль в 12-14 символов да еще rdpguard чтоб банило переборщиков и ддосеров
Аренда выделенного сервера в дата центре Москвы | Renter — аренда серверного оборудования ✅
Аренда выделенного сервера в Москве (datacheap.ru) тут вообще 3000 руб в месяц
более того если что сломается, то звонишь… тебе за час — два чинят… накатываешь сейв с облака и дальше работаешь…
2. Кроме длины пароля важна степень его энтропии — он должен состоять из максимально рандомного и разнообразного набора символов.
Вообще есть очень хороший тренажёр по составлению паролей. Дичайше рекомендую его попробовать: The Password Game (neal.fun)
3. Нафига платный rdpguard, если есть бесплатный ipban?
Аренду на год, так дешевле. Сервер в Европе, пинг быстрый. Другое дело, что нет нет, да сольёт , но я привыкший, до этого момента стараюсь раз пять минимум стартовый депозит вывести. Счета центовики, все совы на Мартинах, сольёт обязательно.
Вот здесь можно выбрать готовую конфигурацию или создать свою: ruvds.com/pr6486
У компании есть готовые сборки серверов для трейдинга.
Я арендую за 900 руб/мес., доступ со смартфона или ПК из любой точки мира.
Если нужен промокод на скидку — пишите в личные сообщения.
Как в эротическом сне продавщицы — «Вас много, а я одна»
Я арендовал виртуальный сервер с виндой и запускал там все это альфовское безобразие. Делается за 5 минут, правда я к алготрейдингу быстро охладел. Мне психологически проще собственными руками делать пару сделок в месяц, чем сидеть и ждать, что робот (точнее мой алгоритм) где-то что-то накосячит. Может быть я к этому еще вернусь, чтобы поиграться с суммами, которые не жалко потерять. Правда на это нужно времени существенно больше, чем я трачу сейчас.
А интернет везде налаживаю либо через проводную сеть, если она есть на местности, где расположен дом, либо через мобильные смартфоны. Всегда делаю два канала, чтобы при отключении одного комп с «роботом» подключился ко второму. Ну а отключение интернета по всей стране вырубит и торговлю на наших биржах всех клиентов, а не только мою. Поэтому случаев, чтобы мои два канала вырубились не было ни разу. Ну а найти канал для подключения лёгкого ноута, если вырубился мобильник, который используется, то можно найти доступ в окрестностях местоположения. Тем более, что задержка с подключением к моим компам с роботами на 20-30 минут ни на что не влияет.
можно грузить данные с облака тогда на сервере ничего не будет
а облако подключается по пин коду
Эту работу проще и быстрее делать за компьютером, где есть и данные и возможность быстро работать с Excel-файлами.
Да и секретность есть: файлы для запуска квиков и транзаков у меня в директории для VeraСrypt и открываются этой программой только перед торгами. Если комп выключить во время торгов, то потом подключиться к торгам у человека не знающего пароль VeraСrypt не получится. Тоже самое и в дни, когда нет торгов, доступ в эту директорию я не открываю.
А доступы в личные кабинеты брокеров только с СМСками, которые присылаются на телефоны, которые всегда со мной.
Я же бывший дешифровальщик, поэтому так и живу :)
Для медленной торговли просто напрашивается скрипт на QLUA под QUIK, который активизируется в определенное время перед торгами, закачивает себе данные дневок, анализирует их вдоль и поперек в соответствии с алгоритмами VBA макросов и «скармливает» сформированные текстовые файлы в нужные папки роботам ?
То ли объем данных по дневкам Quik недостаточен, и нужны мануальные «танцы с бубнами» с закачкой, то ли присутствует элемент интеллектуального ручного отбора макросов в зависимости от вида данных ?
Буду признателен за ответ.
В личку написать я еще «не дорос».
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 для оптимизации можно было бы внести, но лень связываться с программированием в этих программах, так как другого способа разместить их там — нет. Я же разработчик торговых алгоритмов, а не программист.
Очень здОрово, что много лет назад разработанная матчасть радует Вас возможностями побеждать рынок!
Вы укрепили меня в мысли, что не все так легко и просто в алготрейдинге.
Похоже на то, что на это дело нужно положить часть жизни.
Мало иметь торговую стратегию, надо еще и код написать так чтобы робот оставался работоспособным при всяких нештатных ситуациях...
Только что столкнулся. Своего доморощенного эксперта, прекрасно работающего на тестере, попробовал подключить к демо-счету. Так закапризничал сразу!!! Там тейк не поставил, потом начал ставить ордера, которых быть не должно...
… да и вопросы безопасности никто не отменял.
Так что я остаюсь в тестовом режиме. Кстати, оказалось полезным.
Спасибо!
2. медленная торговля.
В принципе только этого уже хватает для комфортного трейдинга.
1. Убыток на сделку превышает лимит — например, 1 % от депо — сделка принудительно закрывается.
2. Убыток на день (сумма по текущим сделкам) превышает лимит — например, 3 % от депо — стоп-торги на сегодня, приглашение к анализу.
3. Например, 3 — 5 убыточных сделок подряд — стоп-торги на сегодня, приглашение к анализу.
4. Работа объемом 15 — 20 % от депо.
5. Запись текущих позиций и анализ при восстановлении связи — убыток превышает лимит — рубим позу по рынку.
И можно даже медитировать, поклоняясь белому камню.