КАК НАПИСАТЬ СВОЙ АЛГОРИТМ ТОРГОВЛИ

Лучшие Форекс брокеры 2021:
Читайте в этой статье:

КАК НАПИСАТЬ СВОЙ АЛГОРИТМ ТОРГОВЛИ?

Для начала мы рассмотрим вопрос относительно того: для чего нужен торговый алгоритм ? Все мы знаем о том, что торговля на рынке форекс является серьезным занятием, которое, как и все остальные профессии, должно приносить не только удовольствие, но и прибыль.

Для того что бы торговля на рынке Форекс приносила прибыль, каждый трейдер должен понимать, что он делает на рынке и какие цели он преследует. Что бы придерживаться целей, у трейдера должно быть для начала изложено хотя бы на бумаге, то что он собирается делать и то, по какому плану он будет торговать.

Лучший, на мой взгляд, брокер — для дейтрейдинга , для скальпинга .

Итак, начнем с того, какие пункты должны быть прописаны в вашем торговом алгоритме :

  1. В первую очередь вы должны описать ваш рабочий день. Рабочий день – начинается с просмотра новостей, которые нас ждут в предстоящей торговой сессии. В соответствии со своим стилем торговли, определите, будете ли вы торговать во время выхода, тех или иных новостей, или же подтянем уровни StopLoss, и будем ждать более благоприятного времени для торговли.
  2. Не менее важным критерием подготовки к торговой сессии, является технический анализ. Уделяйте не менее 15-ти минут в день, для того, чтобы определить главные ключевые уровни, которые будут актуальны для торгового дня. Так же важно обозначить для себя на каких технических фигурах будет вестись торговля и по каким валютным парам.
  3. В торговом алгоритме, должен быть прописан такой пункт как торговая стратегия. Она должна включать в себя ключевые факторы, на которые вы ориентируетесь при принятии решений для входа в позиции. К примеру: для торговли по техническому анализу такими факторами являются уровни поддержки и сопротивления, несколько фигур технического анализа и несколько паттернов из Price Action.
  4. Пропишете количество убыточных сделок подряд в процентном соотношении от депозита. То есть вы должны точно знать, сколько вы готовы потерять, что бы эти сильно не ударило по вашему счету. Так же стоит прописать, сколько прибыльных сделок за один день вы можете совершить, тоже в процентном соотношении. Это позволит вам исключить эмоции из торгового процесса. Например: вы за несколько сделок увеличили свой депозит на 5-6%, а потом все заработанные за день деньги потеряли. Такое происходит из-за эмоций, и не соблюдения правил торгового алгоритма.
  5. Рассчитывайте свои риски. Первое, что нужно учесть, это то, что уровень Stoploss, должен стоять именно там, где эму необходимо стоять исходя из технического анализа, а не исходя из того, сколько мы готовы потерять. То есть сначала мы определяем уровень Stoploss и уже от него рассчитываем, допустимый риск, который на рынке Форекс, не должен превышать 2%.
  6. Выбор временного периода (таймфрейма) зависит прежде всего от депозита, которым оперирует трейдер. Для новичков на рынке, оптимальным вариантом, будет торговля внутри дня на периоде H1, так как не большие депозиты в 300 – 500 или даже в 1000 долларов не позволят им вести среднесрочную торговлю на дневном графике. Так как заход в сделку даже минимальным объемом будет превышать уровень допустимого риска.
  7. В торговом алгоритме каждого трейдера должен быть прописан такой момент как среднесрочные цели. Например: «Я торгую пол года и показываю положительную динамику роста депозита, четко придерживаюсь стратегии торговли и манименеджмента. После полугода, я перехожу на управление своим счетом через ПАММ систему, после этого я торгую еще три месяца и начинаю получать какие-то инвестиции. Ставьте цели и достигайте их, вы не должны находиться на рынке спонтанно, вы четко должны знать как, как скоро и в коком размере вы хотите сделать себе капитал.
  8. Каждая совершенная сделка должна заноситься в «Дневник трейдера» и тщательно анализироваться. Создайте себе специальный журнал, в котором для каждой сделки будут прописаны такие пункты как:
  • По какой цене мы вошли в сделку
  • По какой цене вышли из нее
  • Уровень StopLoss
  • Объяснение по каким причинам была совершена эта сделка
  • Если были допущены ошибки, то какие
  • Сделать выводы, и внести при необходимости коррективы

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

После того, как мы описали подготовку к торговой сессии, свое поведение в торговле, и анализ этого поведения, нам необходимо детализировать свой рабочий день. То есть, прописать, когда работать и когда отдыхать. Что бы жизнь не превращалась в сплошное слежение за графиками, и была возможность решать какие-то свои дела или просто отдыхать в оффлайн жизни. Это не лирическое отступление, а конкретная рекомендация полезная для торговой деятельность. Дело в том, что как показывает практика, даже опытные трейдеры, могут терять деньги из-за того, что в их жизни накопилось много не решенных проблем, и эмоциональная составляющая начинает включаться в процесс торговли. Этого стоит избегать, поэтому нужно планировать свой день, что бы уделять время и работе и близким.

Рейтинг Форекс брокеров:

В заключении хотелось бы сказать, что ваш торговый алгоритм должен быть максимально детализирован. Делайте фото, всех ваших сделок и заносите их в «дневник трейдера» с последующим детальным их описанием.

Как составить собственный алгоритм торговли

Алгоритм торговли – это своеобразный кодекс трейдера, свод правил, значительно упрощающий торговлю. И хотя о необходимости его составления знают все, даже новички, руки до его написания доходят далеко не сразу. Иногда причина – банальная лень, иногда трейдер просто не знает, с чего начать, такой себе страх чистого листа. Поэтому сейчас мы разберёмся, как вообще составлять торговый алгоритм и вкратце пробежимся по его основным пунктам.

Для начала – немного мотивации

Трудно ответственно взяться за что-то, если не видишь конкретной практической пользы. Поэтому сначала стоит освежить в памяти, что даёт трейдеру правильный торговый алгоритм. Рассмотрим его преимущества по пунктам.

  1. Алгоритм как ПДД.
    Трейдинг в чём-то сравним с гонкой на опасной трассе. Чтобы не угодить в «аварию» и не лишиться своего депозита, необходимо соблюдать правила. Их и необходимо, среди прочего, прописать в торговом алгоритме. Когда у торгующего трейдера всегда перед глазами перечень того, что «можно» и «нельзя» в процессе торговли, он более дисциплинирован и возникает в разы меньше соблазна отклониться от торговой стратегии или поддаться эмоциям.
  2. Алгоритм как шпаргалка.
    Когда трейдер выбирает и разрабатывает торговую стратегию, он осознаёт для себя, каким принципами и ограничениями будет ведома его дальнейшая торговля. Но удержать все нюансы стратегии в уме просто невозможно, поэтому, прописав их в торговом алгоритме, трейдер всегда будет иметь под рукой «шпаргалку» и будет чувствовать себя в разы увереннее.
  3. Алгоритм как график работы.
    Помимо правил и основных моментов стратегии, в торговом алгоритме прописывается время, когда трейдер торгует, когда занимается анализом рынка, а когда выполняет домашнее задание. Чем подробнее торговый алгоритм, тем дисциплинированнее и увереннее трейдер.

Как составить свой алгоритм торговли? 2 ключевых правила

Итак, чтобы собственный торговый алгоритм трейдера был эффективным и полезным, он должен быть действительно собственным – это первое правило. Да, у трейдера Толи может быть шикарный алгоритм торговли, который работает, но он не подойдёт трейдеру Мише, потому что он торгует в другое время, на другом рынке или вообще на совершенно другой бирже.

Это не значит, что трейдеру нужно изобретать велосипед – общие правила по составлению алгоритма едины для всех, однако нельзя слепо копировать чужие системы, потому что у каждого свои особенности, потребности и стиль торговли. Главное, чтобы алгоритм был заточен под торговую стратегию трейдера и отражал те правила, которые удобны и эффективны лично для него.

Второе правило – нельзя бросаться в крайности. Можно составить очень простой перечень правил на пол-листа, но без подробностей пользы от него будет совсем немного. А можно написать мини-книгу с подробнейшим описанием каждого пункта торговли, и пользы от него будет не больше. Торговый алгоритм должен включать самую важную и основную информацию для успешной торговли – только тогда его можно будет использовать.

Рейтинг Форекс платформ:

Что стоит прописать? Основные пункты

Итак, приступаем к составлению алгоритма. Первое, что стоит прописать – правила для начала торговли. То есть, нужно чётко определить, при каких обстоятельствах трейдер не начинает торговлю. Это может быть плохое самочувствие, настроение или проблемы с интернет-соединением. Почему это важно? Потому что эти простые правила уберегут от глупых ошибок, которые можно совершить, войдя в рынок в нерабочем состоянии.

Второй важный момент – расписание торгового дня. Трейдеру стоит прописать не только время и пункт расписания, но и краткое описание того, что составляет этот пункт. Лучше, чтобы эта часть алгоритма всегда была у него перед глазами.

Дальше можно прописать правила для входа в сделку. Чем подробнее – тем лучше. Можно прописать или даже показать графически модели рынка для входа в сделку. Некоторые трейдеры прописывают силы уровней и соответствующие им бары для входа.

Помимо входа, важно детально прописать правила выхода из сделки и удержания текущей позиции. Также нужно подробно обозначить все цифры по риск-менеджменту и правила расставления стоп-лоссов.

Не забываем и о ключевых правилах самого трейдинга – на каких таймфреймах торговать, какими ордерами и с какими стопами.

Не менее подробно нужно описать правила выполнения домашнего задания.

Обобщая

Итак, алгоритм торговли необходим, чтобы быть уверенным, эффективным и осознанным трейдером и экономить собственное время. Важно, чтобы он был адаптирован под торговую стратегию, достаточно подробен, но не отягощён излишними деталями.

Не стоит составлять свой алгоритм в спешке. Нужно тщательно всё продумать и сформулировать. Если трейдер будет писать его от руки, важно, чтобы по итогу им было удобно пользоваться. Это значит, что подчерк должен быть разборчивым, разделение на пункты понятно и легко заметно.

Составить хороший алгоритм не так сложно. Сложнее научиться его использовать и не отклоняться от правил под давлением эмоций. Контролировать эмоции во время трейдинга и совершать осознанные сделки можно научиться в Школе трейдинга Александра Пурнова. А в нашем блоге найдётся немало практичной информации, самая свежая из которой будет на вашей почте после подписки.

КАК НАПИСАТЬ СВОЙ АЛГОРИТМ ТОРГОВЛИ?

1. Торгуемые инструменты (алгоритм торговли):

1 . Si стоп – 0,2% от цены (при цене 50 000 – примерно 100 пунктов).

2. RTS стоп -0,2% от цены (при цене 100 000 – примерно 200 пунктов).

Дополнительно смотреть: корреляция SI и RTS между собой, фьючерсы Сбербанка и Газпрома(их направление и уровни) для подтверждения сигналов.

Торговля ведется с 11:00 до 18:45.

Первый час и вечернюю сессию не торгую.

Алгоритм торговли на FORTS:

2. Ключевые точки.

Утром, до открытия торгов, смотрю графики D1 торгуемых инструментов:

1. Общий глобальный тренд последнего месяца – двух.

2. Ближайшие сильные уровни поддержки/сопротивления (ближайшие экстремы цены) провожу по ним уровни. Смотрю, встречались ли они раньше в истории, если да – это еще больше усиливает эти уровни. Эти уровни образуют мой торговый канал.

3. Смотрю как цена ведет себя внутри канала, от какого уровня она отбилась и куда идет: какие свечи были в последние 2 – 3 дня, есть ли запас хода до следующего уровня, есть ли ложные пробои, возможен ли разворот или пробой.

4. Оцениваю, как мы закрылись вчера (ATR, размах, хай и лоу вчерашнего дня).

5. После определения общего тренда перехожу на таймфрейм М5. Провожу уровни по хай и лоу вчерашнего дня – это образует рабочий канал на сегодня, но в нем торговля ведется ТОЛЬКО в сторону дневного тренда:

Если на дневке, есть сильный тренд – то торговля начинается после пробоя внутредневного канала в сторону тренда. Если на дневке, мы зажаты в узком канале (в последние дни боковик) – то торговля начинается после ложного пробоя, возврата и закрепления во внутредневном канале. Торговать в данном случае можно и в лонг и в шорт.

Много полезной информации в плане торговли на бинарных опционах можно найти на сайте binium.ru. Также можно подобрать оптимального брокера для торговли.

Пример: дневной график D1 и 5 минутный график M5 ( фьючерс доллар-рубль SI)

График D1. Глобальный тренд – шорт. В данном случае считаю важными 2 уровня: верхний – экстрем отката, нижний – преидущий лоу. Мы сделали ложный пробой обнвив лоу, зашли обратно за уровень и закрылись выше уровня. Считаю что внутри дня можно идти в лонг по локальной модели до верхнего уровня. Далее ухожу на М5 и провожу уровни по хай и лоу последнего дня:

График М5: Красные уровни пришли с дневки, желтые – Хай и Лоу вчерашнего дня. Считаю что после закрепления цены выше хая вчерашнего дня можно вставать в лонг до верхнего красного уровня.

3. Торгуемый паттерн.

Свечной ложный пробой относительно прошлого хая/лоу на графике М5.

Условия (Для лонга):

1. Предыдущая свеча шотровая.

2. Свеча ложного пробоя образует новый лоу.

3. Свеча ложного пробоя закрывается в пределах предыдущей свечи.

4. Желательно чтобы тело было меньше хвоста.

5. Обязательно ли чтобы свеча ложного пробоя открывалась с гэпом.

Условия (Для шорта):

6. Предыдущая свеча лонговая.

7. Свеча ложного пробоя образует новый хай.

8. Свеча ложного пробоя закрывается в пределах предыдущей свечи.

9. Желательно чтобы тело было меньше хвоста.

10. Обязательно ли чтобы свеча ложного пробоя открывалась с гэпом.

4. Модель: Ложный пробой:

  1. На графике M5 жду подходов к уровням.
  2. Жду, пока один из этих уровней пробьют, после этого жду, пока цена вернется за уровень.
  3. Точкой входа является формирование отката или проторговки и свеча ложного свечного пробоя.
  4. После закрытия свечи, образовавшей ложный пробой, ставлю отложенный ордер по цене закрытия.
  5. Стоп-лосс и тейк-профит выставляется следом за ордером.
  6. Стоп не должен превышать треть дневного лимита потерь (отсюда и формирование количества контрактов по каждой сделке по каждому инструменту).

6. Модель: Пробой и закрепление.

  1. На графике M5 жду подходов к уровням.
  2. Жду, пока один из этих уровней пробьют (с импульсом и закреплением).
  3. Точной входа является формирование отката или проторговки и свеча ложного свечного пробоя.
  1. После закрытия свечи, образовавшей ложный пробой, ставлю отложенный ордер по цене закрытия.
  2. Стоп-лосс и тейк-профит выставляется следом за ордером.
  3. Стоп не должен превышать треть дневного лимита потерь (отсюда и формирование количества контрактов по каждой сделке по каждому инструменту).

7. Выход из позиции.

После выставления ордера уровни стопа и тейка не передвигаются. Либо стоп либо тейк (иначе сломается статистика).

1 контракт – 3 к 1

2 контракта – частями : 1 контракт — 3 к 1, 1 контракт – 4 к 1

3 контракта – частями : 2 контракт — 3 к 1, 1 контракт – 4 к 1

4 контракта – частями : 2 контракт — 3 к 1, 2 контракта – 4 к 1

И так далее, но первая часть (3 к 1) контрактов должна быть 50 – 60% от всей позы.

8. Риски.

При оценке потенциала в сделке (3 к 1 и т.д) и формировании позы (насколько короткийстоп) следует учитывать:

  1. Возможность поставить технический стоп (за хвост свечи ложного пробоя или за всю проторговку).
  2. Если такой возможность нет – ставим треть от дневного лимита потерь.

Дневной лимит потерь составляет не более 2% от депозита.

Сделка не может быть заключена если нет потенциала хода минимум 3 к 1 (близко уровниили стоп слишком велик).

Не терять больше 30% от заработанного в предыдущих сделках.

9. Риск-менеджмент

1. Максимальный риск на день – 2% от депозита.

2. Максимальный риск на сделку — 0,6% от депозита.

3. Максимальное количество убыточных сделок подряд за день – 3, после этого неторговать, смотреть почему и где ошибки. Если их нет – не твой день.

4. НИКОГДА не заходить в сделку если цена уже ушла от точки входа, Вход ТОЛЬКО по цене закрытия бара, сформировавшего ложный пробой.

Как защитить свой алгоритм поручая программисту написание робота?

а) Не давать алгоритм программисту. Пусть пишет для вас каркас робота с примером торговли, например, по пересечению машек, а дальше — сами реализуйте свой алгоритм.

б) Выделить какой-то интерфейс у вашего алгоритма. Т.е. сделать функции, которые робот будет запрашивать для расчета справедливых цен, направления торговли и т.д.; программисту передать примеры таких функций, не содержащие ваших know-how, чтобы он мог написать остальной код и отладить его; далее самостоятельно заменить эти функции на нужные вам.

  • 22 июля 2022, 15:37
  • 22 июля 2022, 15:42

Давайте предметно: какие накладные расходы имеет вызов и возврат из функции, а также в каком тестовом сценарии (конфигурация оборудования, версия интерпретатора/компилятора, код теста)?

  • 22 июля 2022, 15:56
  • 22 июля 2022, 16:50
  • 22 июля 2022, 15:54
  • 22 июля 2022, 15:38

Pringles, это будет профессионально. могу рекомендовать
или этих

  • 22 июля 2022, 15:48
  • 22 июля 2022, 22:27
  • 23 июля 2022, 03:08
  • 22 июля 2022, 15:55

Pringles, а я бы взял для ликвидации вот этого чувака)

  • 22 июля 2022, 22:18
  • 22 июля 2022, 15:41
  • 22 июля 2022, 15:58

Сергей Сергаев, только тз будет тестироваться частями.
хотя есть такие методы.

я видел 2 раза в тз.

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

только кодер же из регрессии копипастит готовый код.
и тестирует получается 2 функции.

наивное понимание что кодер без во и регрессию не поймет.
и математику не знает.

  • 22 июля 2022, 16:15
  • 22 июля 2022, 23:27
  • 22 июля 2022, 15:42
  • 22 июля 2022, 15:46
  • 22 июля 2022, 15:51
  • 22 июля 2022, 15:58
  • 23 июля 2022, 08:42
  • 23 июля 2022, 09:18
  • 23 июля 2022, 15:26
  • 23 июля 2022, 16:34
  • 25 июля 2022, 13:55
  • 25 июля 2022, 16:49

Noviy_nik, В РФ идеи не подлежат защите.
Так что идеи к которым программист придет занимаясь написанием кода не защищаются.

А написать код и при этом не понять его идею.
Наверно можно так сделать ТЗ.
Кусками.
Заменить функции регрессии так средним )
Или в описании и принятии теста не тот тайм фреймйм задать.

  • 22 июля 2022, 15:55
  • 22 июля 2022, 16:04

Noviy_nik, Вы нанимаете кодера чтобы он закодил.
И желательно с опытом.
Логично?

А опыт это знания и наработки.
В разработке роботов БОЛЬШЕ 50% времени это выяснение что-же хотел заказчик и за что он платит.

Иначе заказчик будет не доволен.
Результата не будет.

Это исследовательский проект где вы нанимаете исследователя.
который к тому же умеет кодить.
как доп функция.

другие просто не возьмутся так как тема не их.

  • 22 июля 2022, 16:21
  • 22 июля 2022, 15:44
  • 22 июля 2022, 17:18
  • 22 июля 2022, 23:29
  • 22 июля 2022, 15:44
  • 22 июля 2022, 15:48

Хорошо давайте на пальцах объясню. Вот тут куча народа публикует свои прогнозы. И что — они кому то интересны кроме автора?! Так они в открытом доступе и их читают тысячи трейдеров
А кодер будет реализовывать вашу идею один… да и рынок как таковой ему скорее всего не интересен, иначе кодировал бы для себя

Другой вопрос что с частными трейдерами адекватный кодер работать не будет. Меня недавно звали в хэдж фонд на 300 000. Не пошел, потому что надо идти в офис. А шарамыги с улицы вообще часто хотят халявы и считают 20 — 30 тыс в робота пипец инвестицией и выпьют за них всю кровь. Ну нафиг

  • 22 июля 2022, 15:49

StockChart.ru, в этих прогнозах на 90% ничего нет.
а ТЗ чтобы реализовать нужно понять о чем оно.
Хотя-бы для того чтобы оценить трудозатраты.
И в этот момент ты уже собираешь из кусочков.

Вот это уже есть.
Вот эту функцию я писал.

А вот это интересный поворот — зачем он в тз, и сколько его кодить.
Может его вообще не закодить.

Приходится уже на этапе чтения тз понимать как это будет работать.

С нуля то же ничего не пишется.
Это не возможно.
Так-как это значит что сфера новая и опыта в нем нет.
Оценить тз на трудозатраты нельзя.
Время и цен сказать нельзя.

Я вот например тз от некоторых людей на этом сайте вообще готов бесплатно сделать ).

  • 22 июля 2022, 16:03
  • 22 июля 2022, 16:05
  • 22 июля 2022, 16:10
  • 22 июля 2022, 16:49

StockChart.ru, это не так.

торгуются неэффективности.
алгоритм это метод их фиксации в виде позиции в рынке.

неэффективность получается из алгоритма можно вытащить и использовать отдельно.
если она есть.

а если неэффективность никакая не эксплуатируется то робот будет сливать примерно со скоростью комиссии.

если вы предполагаете что неэффективностй нет на рынке то из него надо уходить.

  • 22 июля 2022, 17:09
  • 22 июля 2022, 17:14

StockChart.ru, продавай в мае и уходи до сих пор работает.
для меня еще одна неэффективность это артефакт.
можно ее добавить как фильтр.
или фильтр из другой неэффективности..
ну например из продавай в мае и уходи.

их можно миксовать.

можно просто покрывать в мае позиции фьючерсом, получая дешевую по входу облигацию.
с короткой дюрацией.
как раз на лето).

  • 22 июля 2022, 19:03
  • 22 июля 2022, 16:03

Бьете свой алгоритм на несколько блоков. Каждый блок отдаете на реализацию разным людям. Основная проблема — «срастить» блоки между собой. На самом деле достаточно просто решается. Можно конечно позвать еще одного программера))) но есть способ менее затратный. Вы должны по каждому блоку выставлять ТЗ так, чтобы у каждого модуля был интерфейс приема входных данных и интерфейс выдачи данных.
Модули которые должны общаться друг с другом должны знать спецификацию интерфейсов и типы данных друг от друга.

Короткий пример. Есть ядро системы и есть подтверждающий индюк. Без их совместной работы ТС является пустышкой. Ваша задача составить ТЗ на написание ядра таким образом, чтобы были четко описаны выходные данные (их типы, объемы, расстановка в переменных и т.п. в простейшем понимании).
Соответственно в ТЗ на индюк вы пишите, что на вход индюку будут подаваться такие данные (такого-то типа, в таком-то объеме, в такой-то расстановке в переменных и т.д.)

Если в ходе отладки возникают ошибки, вы сможете локализовать их и обратиться по гарантии именно к тому прогеру, кто ваял проблемный модуль и сказать «я подаю на вход значения 5 и ААА, а он не фурычит. Переделывай»

  • 22 июля 2022, 16:04

Serj90, в тз на индюк будет неэффективность.
и во время теста при сдаче вам придется тестировать на каких-то данных.
а значит этот индикатор отдельно.

а робота по индикатору на md5 (md4) можно за 20 usd купить.
не считайте что кодер идиот.
особенно если он в этой нише несколько лет.

  • 22 июля 2022, 16:08
  • 22 июля 2022, 16:14
  • 22 июля 2022, 16:09

StockChart.ru, достаточно знать подходы и методики и не знать всех языков. Принципы программирования везде схожи. Автор может не обладать языком Lua, но знать C# (как я например). И если нужен код именно на Lua, то тут 3 пути:
1. Разбираться с Lua
2. Писать на С#
3. Отдать на аутсорс вот с таким вот вопросом от топикстартера

  • 22 июля 2022, 16:12
  • 22 июля 2022, 17:15
  • 22 июля 2022, 18:28
  • 22 июля 2022, 20:38
  • 22 июля 2022, 21:19
  • 22 июля 2022, 23:05
  • 22 июля 2022, 23:11
  • 23 июля 2022, 09:21

StockChart.ru, с ними не работал никогда, хотя бы с той позиции если можешь сам, то зачем кого-то звать, тем более начинающих)) Из трех обозначенных вариантов, если мне нужен робот на lua, я изучу lua. Тут вопрос только в трате времени, а не в способностях. Автору я предложил вариант решения проблемы — модульность. Дальше, я вот уверен на 100%, всё зависит от того как подвешен язык, если человек умеет ясно излагать что он хочет, то не будет большой проблемой свести их совместную работу на уровне интерфейсов и регламента взаимодействия.

Да — там могут быть проблемы, когда будут частые передачи (например) из ядра в индюк и обратно по ходу работы всего ПО, хотя и эти обращения можно рассматривать отдельно . Я работаю с программистами, но несколько на другом уровне, и меня удивляет ваше ярое отрицание возможности разбиения задачи на подзадачи, разделение труда и т.п., тем более если вы опытный программист. (насколько я понял вы таковым являетесь).

Также я слабо представляю что итоговый листинг с включением всех процедур, функций и модулей в коде (чтобы пример был ярким и показательным скажем что это ОС) собирал один единственный профи))))

Знаете сколько приходит таких задач, вот есть черный ящик где-то там и он выплёвывает такие то данные. Окей, дайте спецификацию, опишите как эти данные обрабатывать и в каком регламенте взаимодействие должно осуществляться. Это вопрос метода, подхода к решению задачи. По сути это вариант перевода задачи от написания всего полноценного кода разом, к вопросам интегрирования. Чем не выход? Отладка — да, дело будет сложное, хотя в большинстве случаев просто срок будет растянут, т.к. возникают накладные расходы на координацию команды, но эта задача упрощается если все модули готовы в срок, настроено корректное и полное логирование.

Может быть ваше категоричное мнение обусловлено моим примером с ядром и индюком, якобы в такой системе больше ничего нет от того она и простая. Но я привел упрощенный пример, касающийся именно тех частей, где будет зашита интеллектуальная собственность. Понятное дело, что там коннектор нужен, отдельные модули для формирования параметров позиции, ведения позиции, блок анализа сделок, расчет риска (хотя это больше функция ядра) и т.п. Там дохрена подзадач, т.к. робот это полноценная система . Но я и не говорил что написание роботов, да еще и силами других людей — это простая задача. Я говорю что методы могут быть простыми, упрощенными. И банально, скажем так второстепенные задачи и индюка мы можем отдать одному прогеру, а ядро другому. Как еще проще объяснить. Программисту отдаем задачу построения кузова, коробки, подвески, рулевого управления и описываем параметры подкапотного пространства + описание интерфейса взаимодействия с коробкой передач. А движок другому программисту. Если стоит вопрос написания всех модулей робота в одном пространстве имен, то это тоже не великая проблема.

Разработка и создание Торгового Робота – одно из ключевых направлений компании “KBrobot$”. Поиску, разработке и созданию прибыльных торговых алгоритмов мы уделяем особое внимание.

Как разработать, создать (написать код) Торгового Робота для терминала QUIK, Метатрейдер 5 или любой другой торговой платформы, на которой Вы торгуете на бирже?

Насколько сложен сам процесс разработки и создания Торгового Робота или это по силам каждому начинающему трейдеру?

Давайте попробуем ответить на эти вопросы подробнее.

Чтобы достигнуть поставленной задачи, необходимо придерживаться общей схемы создания Торгового Робота:

На первый взгляд все кажется очевидно и просто: всего четыре этапа отделяют Вас мечты всех начинающих (и профессиональных) трейдеров: “Запустить готового прибыльного Торгового Робота и больше никогда не торговать, а жить в свое удовольствие”.

Разберем каждый этап по отдельности:

  1. Наличие прибыльного торгового алгоритма является ключевым и важнейшим фактором Вашего успеха! Именно торговый алгоритм является основным ядром в приведенной выше схеме по разработке и созданию Торговых Роботов. Откуда эти алгоритмы берутся? Это могут быть полезные идеи или советы других опытных трейдеров. Или появиться в результате вашего личного опыта торговли и наблюдения за поведением и закономерностями биржевого рынка.
  2. На втором этапе Вам нужно Ваши идеи и наблюдения проанализировать и представить в виде некого промежуточного этапа: технического задания, которое уже будет понятно для программиста и позволит описать закономерности рынка и Ваши наблюдения представить математически и графически. Как показывает опыт, очень удобно, когда Ваши сигналы на открытие позиции или формации рынка представлены графически. Это упрощает создание и разработку Торгового Робота на следующем этапе.
  3. третий этап: создание кода Вы можете сделать самостоятельно (если владеете языком программирования для Вашей торговой платформы) или поручить проверенным программистам, которые знакомы с биржевым рынком. Важно, чтобы разработчики кода уже имели опыт написания программ для биржевой торговли и имели опыт работы с различными форс мажорными факторами, которые могут возникнуть при дальнейшем использовании Торгового Робота.
  4. Четвертый этап разработки и создания Торгового Робота обычно включает в себя тестирование сначала на Демо счете (если это возможно), а затем тестирование созданного Торгового Робота на реальных деньгах и счетах. Многие факторы, например, задержки котировок брокера, проскальзывание при выставлении заявок иногда удается оценить заранее, но проверить окончательно нужно уже на реальных счетах.

Формально Торговый Робот уже создан, и можно приступать к его использованию.
Но радоваться еще рано: на каждом этапе Вас будут подстерегать неприятности:

  • Вы что-то не учли в своем алгоритме при разработке Торгового Робота, а это окажется критически важным при торговле
  • Произошел сбой у Вашего брокера или на бирже, и созданный Торговый Робот совершил непредсказуемы действия
  • Кардинально изменился рынок и требуется вносить коррекции в алгоритм Торгового Робота
  • появились неучтенные факторы, которые могут привести к сбою в работе созданного Торгового Робота: например, торговля вблизи планки (то есть минимальной и максимально возможной цены биржевого инструмента)

Чтобы пройти весь путь и добиться успеха потребуется слаженная команда трейдеров, программистов и математиков. Создание реальных прибыльных Торговых Роботов иногда занимает от нескольких месяцев до нескольких лет.

Мы можем помочь Вам ускорить процесс создания Торговых Роботов и избежать многих ошибок, которые мы уже давно совершили в самом начале нашего знакомства с биржевым рынком.
При разработке и создании Торгового Робота на заказ мы взаимодействуем с Вами по следующей схеме:

  1. Вы присылаете нам предварительный алгоритм Торгового Робота, который планировали реализовать. На этом этапе Вы можете не раскрывать всех секретов и тонкостей вашего будущего Робота, а нужна общая схема, чтобы оценить наши необходимое на разработку время.
  2. После получения предварительного алгоритма, мы приблизительно оцениваем стоимость Робота, определяем возможность написания данной программы и определяем платформу, которая позволяет наиболее эффективно реализовать ваш алгоритм. Если Вас устраивает цена и оговоренные сроки исполнения, то Вы делаете 50% предоплату, мы включаем в план разработок ваш заказ и приступаем к следующему этапу
  3. После этого, если еще остались какие-то технические вопросы по вашему алгоритму, то мы их уточняем и приступаем к работе. Желательно, если есть графические рисунки сигналов, то лучше их предоставить. Как показывает практика, не всегда просто словами описать сигналы, которые Вы хотите использовать в трейдинге.
  4. После того, как Робот будет готов и пройдет у нас этап тестирования, Вы полностью оплачиваете заказ и получаете готовую программу для проверки. На этом этапе вы можете внести коррективы, если возникли какие-то отклонения от оговоренного алгоритма. Все доработки делаются бесплатно.
  5. Процесс разработки Робота занимает, как правило, от 1 до 2 недель в зависимости от сложности алгоритма. Плюс 1 неделя на исправление замечаний (если они возникли).
  6. Вы получаете пожизненную гарантию на нашу программу и техподдержку.

У Вас есть хороший алгоритм?

Вы приняли решение разработать и создать Торгового Робота?

Мы согласуем с Вами все детали будущего Торгового Робота и поможем его создать!

Если Вы еще недавно в трейдинге и еще не определились с собственным алгоритмом, то рекомендуем воспользоваться уже готовыми Роботами, представленным на нашем сайте:

Роботы помощники для внутридневной торговли Подробнее.

Готовые Торговые Роботы для автоматизации трейдинга Подробнее.

Задать нам вопросы, узнать о наших гарантиях и ознакомиться с другими возможностями,

как заработать на бирже, можно на главной странице нашего сайта:

* Внимание! Доходность в прошлом не гарантирует Вам доходность в будущем. Биржевой рынок не является гарантированным способом получения прибыли.
** Торговля на бирже несет в себе определенный риск. Используя автоматизированные Торговые Системы, Вы берете на себя риск: разработчик гарантирует корректную работу Роботов только при корректной работе биржи и брокера.

Видео отзыв дмитрия медведева

Видео отзыв: торговые роботы

Видео отзыв: торговые роботы

отзыв по курсу «Амиброкер»

Меня зовут Аркадий. Занимаюсь трейдингом около года, и могу с полной уверенностью сказать, что это большой труд, где нужно проявить терпение, дисциплину и самообладание.

На данном этапе знакомства с этим бизнесом, я уже терял деньги.

Лучшая часть моей жизни проходит в море…Кто никогда не ходил под парусом, тот вряд ли поймет романтику такого существования. При моем образе жизни «трейдинг», как один из источников дохода – идеальное решение.

Отзыв по роботу «Трейлинг Стоп»

Здравствуйте! Мое имя Андрей.
Хочу поведать немного свою историю знакомства с компанией KBrobots.
Сразу после освоения QUIK я начал искать возможность ускорить свои действия.

«Программирование на языке ЛУА»

Меня зовут Р. Александр . Желание написать побудило выразить благодарность за данный курс.
За несколько месяцев изучения и написания я смог добиться.

ХИТ продаж «Трейлинг стоп»

Для терминала КВИК и Метатрейдер5

супер смарт стоп и профит

Робот «Супер Смарт Стоп и Профит» — все, что нужно профессиональному трейдеру:

  • Многоуровневый стоп и профит
  • функция безубытка, покрытие.

РОБОТ СКАЛЬПЕР GLASS TRADER — 2

Здравствуйте!
Мое имя Андрей.
Хочу поведать немного свою историю знакомства с компанией KBrobots.
Сразу после освоения QUIK я начал искать возможность ускорить свои действия, в плане выставления стопов и профитов. На KBrobots попал не сразу, поэтому успел опробовать несколько роботов. Когда мне попался робот от KBROBOTS, просто сразу ощущаешь уровень.
Ты как на на БМВ сел после ВАЗ. В данный момент пользуюсь роботом стоп и профит. Работает быстро, без ошибок!
Пару моих друзей, по моему совету, тоже приобрели и очень довольны.

Меня зовут Аркадий. Занимаюсь трейдингом около года, и могу с полной уверенностью сказать, что это большой труд, где нужно проявить терпение, дисциплину и самообладание. На данном этапе знакомства с этим бизнесом, я уже терял деньги, больше был в минусе чем в плюсе, даже полностью “сливал” свой депозит, но я понимаю, чтобы научиться и познать трейдинг нужно пройти этот путь, чтобы попасть в эти 5 % людей которые зарабатывают на этом. Нужно довольно много уделить этому времени и хорошо потрудиться.

На сайте KBrobots Я приобрел курс “Амиброкер”, хочу сказать большое спасибо Максиму Пистолетову и всем ребятам, которые трудятся над этим проектом.

Курс “Амиброкер” дает возможность и хорошую основу для развития в алго-трейдинге, это подойдет именно тем людям, у которых нет времени для торговли в ручную, где нужно постоянно находиться у монитора. Здесь все за тебя сделают роботы, к стати, которые можно приобрести в KBrobots.

Этот курс дает нам замечательную возможность научиться подбирать самому параметры для торговли. И еще большой плюс, что ребята нам дают уже готовые формулы, по которым можно тестировать параметры с помощью программы “Амиброкер”.

Я пересмотрел много разных курсов платных и бесплатных: есть с чем сравнить. В этом курсе Максим очень конкретно и доступно дает информацию без лишней “воды”, все очень ясно и понятно. После приобретения курса “Амиброкер”, уделив этому, честно скажу, не мало времени, у меня уже есть неплохие результаты. И сейчас я уже применяю на реальном счете. Спасибо вам большое за этот курс, который приблизил меня к успеху в алго-трейдинге.

Спасибо. Желаю Вам успеха .

Лучшая часть моей жизни проходит в море…Кто никогда не ходил под парусом, тот вряд ли поймет романтику такого существования. При моем образе жизни «трейдинг», как один из источников дохода – идеальное решение.

Торгую вручную, поэтому роботы «Трейлинг Стоп» и «Риск менеджер» – постоянно в работе. Без них моя торговля становится эмоциональной и нестабильной. И проверял это уже неоднократно.

Сам лично давно знаком с Максимом и не раз звал его составить мне компанию в моих путешествиях…

Давно убедился, что его Роботы и Курсы по трейдингу всегда заслуживают самых высоких оценок. Много раз советовал своим знакомым различные программы от компании Максима «KBrobotS» и не разу не слышал негативных отзывов.

Поэтому рекомендую всем присмотреться к их продуктам. Также очень много качественного бесплатного контента на сайте и на канале YouTube. И, конечно, использую их бесплатный Робот для автозапуска КВИКа.

Желаю тебе успеха и до встречи на борту моей яхты!

До встречи, Олег.

[contact-form-7 title=”Задать вопрос”]

Меня зовут Р. Александр. Желание написать побудило выразить благодарность за данный курс.
За несколько месяцев изучения и написания я смог добиться тех результатов, которые ожидал при покупке курса. Автоматизировал практически все что делал руками и получаю от этого огромное удовольствие. Кроме того, автоматизация торгов дает мне возможность в будущем пробовать мои те идеи, которые ранее казались не возможными из за скорости ручной работы.
Безусловно, без преувеличения, без вашего курса, и того фундамента который он дает, у меня ничего бы не получилось. Вы проделали очень большую работу, и на своем личном примере, скажу вам, что цель курса достигнута �� Я вам по человечески очень благодарен. Спасибо.
Желаю вам дальнейших проф успехов и побольше зеленых строк в клиентском портфеле.

Узнайте про “Торговый алгоритм, приносящий доход” и как его написать для себя

Запишитесь на бесплатный вебинар и получите чек-лист «10 ошибок начинающего трейдера»

Научитесь торговать на рынках акций со стабильной прибылью

Узнайте про Торговый алгоритм, приносящий доход и как его написать для себя

Николай Солабуто Управляющий активами

На бесплатном вебинаре вы узнаете:

Как выстроить для себя Торговый алгоритм, приносящий доход

Какие категории трейдеров бывают по стилю торговли и какой стиль вам подойдет лучше

Как присоединиться к закрытому «Клубу Трейдеров»

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

Вебинар для вас если:

Вы профессиональный трейдер, которому интересно лучше видеть хорошие точки входа и фиксирования прибыли на любых таймфреймах

Вы начинающий трейдер, который хочет научиться видеть рыночные процессы и перестать торговать вслепую

Вы хотите войти в мою команду профессиональных трейдеров для совместной работы

Вы хотите научиться прогнозировать движение цены и входить в рынок по тренду

Обо мне

Николай Солабуто:

В 2002 г. стал Управляющим активами в компании ФИНАМ

На протяжении 15 лет обучаю инвестициям и трейдингу

В течение 2022-го года выпустил 364 ученика

Выступаю в СМИ в качестве эксперта

Автор книг

Николай Солабуто – автор трех книг по трейдингу, многочисленных публикаций в СМИ. Входит в число наиболее востребованных экспертов на российском ТВ и радио

Ведет ежедневные брифинги по биржевой торговле на Youtube

В 2022 году победил в «Битве Трейдеров» на РБК ТВ

Отзывы

Просвитлюк Олеся

Доброго времени суток, Уважаемый Николай! Когда я пришла на рынок, я особо не понимала, что конкретно происходит. Я видела, что цена в какие-то моменты растет, а в какие-то падает, но сама я не понимала где точки входа, где точки выхода. Методом проб и ошибок я стала приходить к мысли, что мне пора учиться иначе от моего счета останется 0 .

Дмитрий Ярошевский

Мне 50. Пенсия «не светит». Занимаюсь уже 20-ть лет производством и ремонтом мягкой мебели. Владелец небольшой мастерской. 2 года назад сократил бизнес и принес деньги в Финам. Сначала сидел в облигациях, с мая этого года начал потихоньку перекладываться в акции. Сначала рынок рос и все было ок, затем получил убыток на стратегии «Эльбрус» минус 25% и понял, что торговать надо только самому. Встал вопрос где научиться.

Вардугин Евгений

Зовут меня Евгений, по профессии менеджер развития сети. Пришел на биржу с капиталом 400 тыс. рублей, на сегодняшний день капитал тот же, но придя к Николаю Вячеславовичу получил отличную базу краткрасрочной торговли, убедился в рабочей торговой системе, считаю что сохранив, что было, уже не плохой результат.

Контакты

ИП Солабуто Николай Вячеславович
ОГРН 315774600307997
Москва

Контактные данные

Остались вопросы?

Оставьте свои контактные данные
и вам перезвонят в течение 30 минут

Оставьте свой E-mail, чтобы получить доступ к бесплатному вебинару

Просвитлюк Олеся

Доброго времени суток, Уважаемый Николай! Когда я пришла на рынок, я особа не понимала, что конкретно происходит. Я видела, что цена в какие-то моменты растет, а в какие-то падает, но сама я не понимала где точки входа, где точки выхода. Методом проб и ошибок я стала приходить к мысли, что мне пора учиться иначе от моего счета останется 0 Посещая Ваши вебинары и Ваш сайт, я наткнулась на алгоритм и методы торговли. Изучив их я постаралась написать свой алгоритм (иногда я его нарушаю конечно, но надеюсь это со временем пройдет). Стала применять метод ЧС ( к чему я в принципе и стремилась, что я и хотела узнать где и когда надо входить в сделку) и параллельно слушала Ваши вебинары, которые со временем уложили тот бардак который творился у меня в голове. Через время я пришла к выводу, что мне пора самой начинать торговать, иначе я не смогу освоить методы торговли и всегда так и буду кого-то слушать. Мне Вы за несколько месяцев помогли понять и реализовать мои планы. Спасибо Вам за то, что Вы делаете.

Дмитрий Ярошевский

Мне 50. Пенсия «не светит». Занимаюсь уже 20-ть лет производством и ремонтом мягкой мебели. Владелец небольшой мастерской. 2 года назад сократил бизнес и принес деньги в Финам. Сначала сидел в облигациях, с мая этого года начал потихоньку перекладываться в акции. Сначала рынок рос и все было ок, затем получил убыток на стратегии «Эльбрус» минус 25% и понял, что торговать надо только самому. Встал вопрос где научиться. И тут на битве Николай говорит, что будет школа. Ну, думаю это мой 2-й шанс (1-й был курс начинающий у Погудина, ничего не понял, все скороговоркой, да еще звук пропадал. В общем бестолку потраченные времяи деньги). Капитал у меня чуть более 2-х млн.руб. на обоих счетах. Цель простая, разогнать счет до 4-х, выйти на ежегодную доходность не менее 30%, и можно не переживать за устойчивость бизнеса и перевести его в ранг хобби Торговать каждый день не могу и не очень хочу, но 2-3 дня в неделю с удовольствием Поэтому склоняюсь к среднесрочной торговле. Время, когда смогу достичь цели, пока рассчитать не могу, но я не тороплюсь. Школа Николая лучший продукт, который мне встретился. Огромный опыт и талант преподавателя «в одном флаконе» редкая удача. Невероятно рад, что попал на курс. Удивительная авторская методика полностью убирает сомнения и страх по торговле. Считаю одним из главных ее достоинств, что она абсолютно целостная ну и конечно просто необходима начинающему трейдеру. Спасибо ему огромное!

Вардугин Евгений

Зовут меня Евгений, по профессии менеджер развития сети. Пришел на биржу с капиталом 400 тыс. рублей, на сегодняшний день капитал тот же, но придя к Николаю Вячеславовичу получил отличную базу краткрасрочной торговли, убедился в рабочей торговой системе, считаю что сохранив, что было, уже не плохой результат. На данный момент торговую систему настраиваю под себя и думаю, все будет отлично. Трейдингом заниматься не перестану, за что спасибо Николаю Вячеславовичу все доходчиво объясняет, профессионал своего дела!

Честные Форекс брокеры этого года:
Оцените статью
Сайт любителей Форекса