
На старте я был уверен: если уж советник хорошо работает, то он будет приносить прибыль всегда. Казалось, достаточно один раз найти правильный алгоритм — и можно забыть о графиках. Но рынок быстро доказал мне обратное.
Мой опыт: когда робот перестал зарабатывать
У меня был робот на EUR/USD, который почти год стабильно показывал результат. Я даже перестал за ним внимательно следить — доверял полностью. Но в какой-то момент рынок изменился: тренды стали короче, появились затяжные флэты, а волатильность резко выросла.
Вместо прибыли я стал получать серию убытков. И вот тогда я понял: робот не вечен, если его не подстраивать под рынок.
История про обновление MetaTrader
Был случай, когда MetaTrader 5 выпустил обновление. Казалось бы, мелочь, но после этого мой советник начал открывать сделки с задержкой. На истории всё выглядело красиво, а в реале исполнение стало хромать.
Если бы я не проверил журнал сделок и не обновил код, просадка могла бы стать катастрофической. Этот опыт научил меня: технические апдейты платформ — не пустая формальность.
«Кролики — это не только ценный мех, но и 2–3 кг диетического, легкоусвояемого мяса»
Торговый робот — это механизм по добыванию денег из графиков )
Но не только )
А что же?
Простейший случай. Трейдер жмет кнопку Купить по маркету. А потом выставляет Стоп и Тейк на определенные проценты от цены входа.
Несложно написать робота, который сделает всё это сам. Достаточно указать один раз параметры. А потом только запускать. Он сделает свое дело и отключится.
И это тоже будет робот. Простенький, маленький, но робот.
Это пример номер 1.
Какие еще могут быть случаи?
Пример номер 2:
Трейдер выставляет лимитную заявку и ждет входа в позицию. А потом выставляет стоп и тейк на определенные проценты от цены входа.
Пример номер 3:
Все тоже самое, но стоп выставляется не сразу, а при достижении ценой определенного процента движения в нашу сторону, чтобы раньше времени не вышибло стоп.
Пример номер 4:
Все тоже самое, плюс переворот позиции, если цена пошла против нас на определенную величину.
За последние десять лет онлайн-трейдинг изменился до неузнаваемости. Если раньше инвестор представлялся человеком с телефоном в руке и кипой бумаг на столе, то сегодня — это пользователь платформы, где алгоритмы, искусственный интеллект и автоматизация стали привычными инструментами.
Технологии не только ускорили работу на финансовых рынках, но и сделали её доступной миллионам людей по всему миру. На этом фоне роль брокеров меняется: они становятся не просто посредниками, а полноценными технологическими партнёрами. Одним из примеров таких компаний является Capital Trade Consulting Pte Ltd, предлагающая трейдерам инновационные решения для торговли и анализа.
Финансовый рынок всегда был местом, где ценится скорость и точность. С приходом высокочастотной торговли и алгоритмов ситуация изменилась радикально. Сделки, которые раньше занимали минуты или часы, теперь исполняются за миллисекунды.
Технологическая трансформация затронула и розничный сегмент. Теперь трейдеры получили доступ к тем инструментам, которые ещё недавно использовали только профессионалы с Уолл-стрит. Это включает автоматизированные стратегии, аналитические панели и системы риск-менеджмента.
Скуф на связи. Скандалы/интриги/расследования.
Пост для тех кто недавно в теме. Смысл поста в том чтобы предупредить начинающих что несерьёзное отношение к API-ключам от своего счёта может приводить к проблемам(в виде потери счёта). Ну и немного личных мотивов(для меня) чтобы Смартлаб был чуть чище. Но сначала немного лирики(потом пруфы с картинками).
Сегодня была дискуссия со скамером(как позже выяснилось). Вот его профиль(«smart-lab.ru/profile/GoldRiders»). Вот пост с дискуссией(«smart-lab.ru/blog/1207657.php»). Как я и предполагал «игра» будет не честной. Т.е. будет удалять коментарии, ЧС и всё то что так любят те кто не вывозит диалог т.к. проблемы с аргументами(ознакомиться со списком таких(там их большинство) можно у меня в профиле где вывеска — кто добавил меня в ЧС). Поэтому printscreen замутил. При беседе я написал что удалять коментарии это тема которая никогда «не окупается» т.к. хоть и приходится потратить время но то что пытаешься скрыть это будет наоборот подсвечено только уже отдельным постом и более детально(что собственно и делаю). Об этом я написал но было предложено именно так и поступить. Ок.
Пост о том, как реализовать и включить в работу методы для запроса активных и исторических ордеров.
*серия постов «Коннекторы к OsEngine» — для программистов. Если Вы пользуетесь OsEngine как пользователь – можете дальше не читать.
1. Зачем это нужно?
Необходимо дать возможность роботам и внешним системам OsEngine напрямую запрашивать из коннекторов данные по историческим и активным ордерам. До этого момента OsEngine видел только те ордера, которые генерировал сам.
Запрашивать из роботов и внешних систем эти данные можно, обратившись к реализации сервера, если это AServer:

Когда я только начинал торговать, я и подумать не мог, что однажды напишу собственный торговый алгоритм. Робот GoldenGuru — это не просто программа, а результат многих лет проб и ошибок, бессонных ночей у терминала и поиска системы, которая работала бы стабильно, а не только «на бумаге».
Первые шаги: ручной трейдингЯ торговал вручную на Forex и криптовалютных биржах. Графики были открыты сутками, новости я ловил буквально на лету. Иногда сделки приносили прибыль, иногда — сжигали депозит.
Очень быстро я понял: главный враг трейдера — эмоции.
❌ Ошибка: я часто входил в рынок «на эмоциях», пытался отыграться после убытков и в итоге терял больше, чем зарабатывал.
Я задал себе вопрос: а можно ли убрать человеческий фактор из торговли? Чтобы стратегия исполнялась чётко, без паники и сомнений.
Я стал изучать торговых роботов, тестировать готовые решения. Но все они имели один недостаток: либо они идеально подогнаны под прошлое, либо работали только на коротком участке истории.

Когда я впервые задумался о подключении торгового робота к своему счёту, честно говоря, у меня было немало сомнений. «А вдруг он сольёт депозит? А вдруг кто-то украдёт мои деньги через логин и пароль?» — такие вопросы задаёт себе каждый трейдер.
Сейчас, имея за плечами годы работы с разными ботами, я могу поделиться своим опытом и рассказать, насколько это действительно безопасно.
Робот — это просто программа, которая по заданному алгоритму открывает и закрывает сделки. Для работы ему нужен доступ к счёту через:
инвесторский пароль (только просмотр и торговля), или
API-ключи брокера/биржи.
Важно: ни один робот не имеет доступа к выводу средств. Всё, что он может — покупать и продавать активы в пределах вашего депозита.
Доступ ограничен
Робот может торговать, но вывести деньги со счёта не способен. Для меня это было главным успокоением.

Вы наверное уже поняли, что речь пойдет про Джима Саймонса. Являясь большим его поклонником, хотел бы вам представить один день из его жизни.
Джим Саймонс описывал свою рутину как сосредоточенную на данных и математике.
Типичный рабочий день Джима Саймонса:
Раннее утро (6:00–8:00): Саймонс начинал день рано, часто просыпаясь в 5–6 утра. Он проводил время за чтением научной литературы или газет, фокусируясь на анализе данных. В Renaissance Technologies трейдеры (включая Саймонса) полагались на модели, так что утро могло включать просмотр отчётов о глобальных рынках. Он подчёркивал, что не торговал на эмоциях — всё решали алгоритмы.
Утро в офисе (8:00–12:00): По прибытии в офис на Лонг-Айленде (штат Нью-Йорк) Саймонс встречался с командой математиков и программистов. Они обсуждали модели: алгоритмы анализировали огромные объёмы данных (например, цены акций, новости, погоду) для предсказания трендов. Саймонс, как бывший математик, лично участвовал в проверке кодов и стратегий. В Renaissance не было «ручной» торговли — всё автоматизировано. Он мог проводить часы за компьютером, тестируя гипотезы.
Сегодня видео для практиков. Рассмотрим действие, которое совершает каждый создатель нового робота на платформе OsEngine — создание и сохранение в переменную источников данных в роботах.
VK Видео:
YouTube: