Самостаятельный торговый EA.
Согласитесь. Уже иссякли все надежды купить Биткоин на 1000$ и продать за 100,000$.
Даже если Биткоин вырастет до 1,000,000$, это всего лишь десятикратный прирост, и сколько этого ждать?
Я проделал долгий путь, чтобы вернуть эту возможность.
Это не была цель — создать бота именно для Биткоина.
Параллельные разработки и эксперименты привели к созданию этого продукта.
Когда система начала показывать себя с лучшей стороны, я продолжил работать, чтобы выжать максимум возможного.
И результат — перед вами.
Заработает ли бот так же, как в тестере стратегий?
Может. Но всегда остаются реальные факторы:
- качество исполнения
- различия в котировках
- работа брокера
- рыночные условия
Тесты проводились на одних данных, реальная торговля — на других.
Сегодня рынок не такой, как вчера.
Подход “купил, запустил и заработал” — слишком простой.
Даже крупный бизнес, вкладывая огромные ресурсы, может не видеть таких доходов и нести убытки.
Получить такую прибыль “в лотерею” — вероятность близка к нулю.
Поэтому даже полностью автоматический бот с хорошими показателями — это не торговый план.
Вы трейдер.
И вы сами решаете, как использовать этот инструмент.
Создан под реальные рыночные условия.
Система ломает стандартные ограничения:
- потеря сигнала отложенного ордера, если заданный лот уже выше максимально доступного — система умеет моментально переоткрыть ордер на максимально доступный лот
- может использоваться максимально доступный размер позиции, исходя из условий счёта
Вам не нужно подбирать максимальный риск-лот — достаточно задать значение, например 100.
Это даёт:
- быстрый рост при удачных условиях
- возможность получить сильный результат за короткое время
- использование движения рынка, а не ожидание
Тестировался с 2025 года и без проблем прошёл тесты с 2021.
Ранее сделки просто не открываются — рынок не давал условий.
В среднем — одна, иногда две сделки в рынке.
С фиксированными стопами:
- Stop Loss ≈ Trailing
- Take Profit
- Trailing ≈ Stop Loss
И при этом систему можно адаптировать под свою торговлю.
Доступна двойная торговля:
На один сигнал могут открываться два ордера с разными параметрами.
Это позволяет гибко управлять прибылью и использовать разные сценарии выхода.
НЕТ:
- встроенного искусственного интеллекта
- сторонних сигналов
- “чёрных ящиков”
Алгоритмы не изменялись и не обучались AI.
AI использовался только как инструмент разработки.
Система умеет:
- ограничивать убытки
- защитить средства и задать “дно” торгуемого баланса
- не превышать заданный риск
- защищать накопленную прибыль
Если прибыль достигла пика и произошёл откат:
- позиции закрываются
- торговля останавливается
Дальше решение остаётся за вами.
Bitcoin Tikva No Limits — это не обещание лёгких денег.
Это EA, который даёт хорошие шансы на успех. Быстрый и или стабильный прирост.
Если вы знаете как оценить риски и распределить средства, то вполне возможно что он возьмёт вас вперед.
Тут нет фактора удачи. Результаты торговли зависят напрямую от подготовки. Со своей стороны я только улучшал бота и продолжаю работать над обновлениями.
Как и другие мои продукты, я строю в первую очередь для личного пользвания и даю такую возможность другим.
Как я собираюсь использовать Bitcoin Tikva No Limits
Распределять средства между разными параметрами. Отдельный баланс и расчет лота под каждый set.
Меньше выводить средства или делать это на пиках прироста.
Защищать накопленную прибыль подтягивая уровень дна выше за пиками прироста. Это бот делает сам при простых настройках.
Запуск и параметры по шагам
Bittcoin Tikva можно запустить как он есть. Настроить лишь лот под свой баланс. И он начнет торговлю стандартными параметрами, их тесты видны на скриншотах.
Оптимальный spread как на тестах 1200, можно не много выше, но spread сильно влияет на конечные показатели роста.
TimeFrame любой. Для визуализации ожидаемых входов удобно m15.
Настроен именно на Биткоин.
Если хотите, давайте начнем настройку по порядку параметров.
Magic - зададим выделенное магическое число, идентификатор различия сделок графика от других сделок.
Max spread - можно задать максимальный spread выше которого ордера не откроются. Но только если следующий режим задан на "Market" для "Pending" он тоже может работать, если задать максимальный, завышенный риск. При коррекции Лота из Pending в Market бот смотрит на максимальный spread. Об максимальном риски опишу дальше.
true=Market | false=Pending - можно оставить Market, он тоже отложенный ордер, но от виртуальной линии, когда Pending это отложенный ордер который сразу отправляется к брокеру при появлении сигнала. При тестировании разницы почти не было видно. Можете проверить своего брокера, что он лучше исполняет, market или pending.
Max orders Buy & Sell - будет лучше работать для Market ордеров. Не открывать ордеров больше чем заданно. И как вы видите, они разделены. Можно за дать больше ордеров в одну сторону. Но хочу подметить, что в большинстве случаев есть только один и иногда 2 открытых ордера вместе.
Max allowed lot, 0 = off - можно ограничить размер Лота. Какой бы не был задан лот или расчет по риск лот. Выше этого значения, не должен открываться. Это можно использовать для тестера стратегий, к примеру ваш брокер разрешает до 200 лот на один ордер, задать 200 и смотреть результаты теста более приближенно к реальной торговли.
Method calculation Volume - от чего рассчитывать лот. От баланса, equity или маржы. Если используете риск лот.
Risk 0 to disable - риск лот. Если хотите оставить фиксированный, задайте 0.
Тут есть и скрытая возможность. Средний доступный риск 1-3 а если задать 100 или 9999 это выше любого доступного риска, ваш лот был бы космический относительно депозита. Но таким лотом бот не сможет открыться и подкорректируем его моментально на максимально допустимый. Такой расчет Лота идеальный для брокеров с маленьким плечом и расчетом Лота от цены символа. Читайте далее и вы сможете понижать риск с максимально доступного.
Volume - фиксированный лот если риск лот задан 0.
Free margin reserve percent - то что я говорил. Понимаем риск лот от максимально возможного. Если задать к примеру 30 и риск задан 100+ то ордер будет открываться максимально возможным лотом -40% потому что будет сохранять 40% свободной маржи. Эти 40% маржи могут использоваться для второго открытого ордера в одно время с первым.
Extra lot reduction for safety - так же как с маржой можно отнимать заданный размер Лота от того Лота по которому должен открыться ордер. Можно сохранять минимальный 0.5 и тогда второй открытый ордер сможет открыться на 0.5 лот. Изначально строилось что бы не терять сигналы, что бы не исчерпывать всю маржу. Но уже можно задать 0, не оставляя не чего в стороне, торгуя максимально возможным лотом.
Stop loss
Take profit
Trailing switch - как будет считать откат Trailing, по поинтам или процентам от максимум достигнутой прибыли назад.
Trailling start
Trailling step
Split Order - позволяет разделить каждый ордер на 2. Если следующий лот должен быть 1 то откроет 2 ордера сразу по 0.5 лот. И вы задаёте для него отдельный SL TP Trailing. Если все 0, то не будет разделение ордера. Если хоть один параметр задан, не 0. То все те где 0 будет использовать от первого ордера.
Чем это хорошо. Это как торговать сразу двумя set параметрами на двух графиках. Где на втором будем закрывать ордера раньше или позже. Сегодня рынок позволяет брать прибыли с tp 10000 а завтра может импульсы будут разворачиваться ранее.
Slippage - для Биткоин 500 это среднее проскальзывание на большинстве бирж.
Trade from hour
Trade up to hour
- можно разрешать открывать ордера только между заданными часами. Лучше будет работать с Market ордерами, заданные в начале.
Spread Emulator - эта функция для тестирования и подготовки к реальной торговле. Не набор параметров поможет задать 3 интервала spread которые на рынке чаще, реже и ещё реже. Задать процент появления заданного интервала относительно к другим интервалом времени.
Последний параметр эмулятора Spread tries per tick сколько спрэдом даст на каждом тика.
Если не разберётесь и думаете что вам это нужно, напишите мне.
Retry keep - полезная функция, что бы не терять сигналы. Они и так не частые. 900 секунд или задайте свое или задайте даже 0 что бы отменить все попытки установить ордер ещё раз. Нужно это в двух случаях. Если ордер не смог установиться из за короткой потери связи, из за занятости потока ордеров. И если spread был выше на время сигнала чем заданное ограничение спрэда. Бот будет продолжать совершать попытки входа, но в пределах цены сигнала, stop loss и следующего параметра
Profit Retry zone (signal > profit distance) - при новых попытках установить ордер, дистанция выше заданной от цены сигнала, уже считается проскальзнувшим ордером.
Levels base: line signal or order fill - в реале ордера не открываются именно по той цене по которой мы ожидаем. Поэтому есть эта функция. От чего будем рассчитывать sl tp trailing start. От цены сигнала или от цены уже открытого ордера.
Show retry zones (Profit zone + SL) - показывать на графике дистанции где сигнал может ещё войти в сделку. Не выше этой зоны и не ниже.
Save money - его параметры позволяют защитить остаток депозита, если что то пошло не так. А так же защитить заработанную прибыль на ей падении обратно в сторону убытка.
Protect profit by total P/L rollback - активирует защиту прибыли на откате
Save profit start - с какой суммы прибыли начать ожидать отката прибыли обратно в убыток. Можно задать 1 доллар и начать сразу или к примеру с 20000 долларов, до достижения этой прибыли, функция не активна.
Profit protection scope - смотрим на прибыль бота по магическому числу или по всем ордерам терминала
Profit rollback mode - откат прибыли смотрим на все средства или только заработанные.
Save your deposit from major losses - активирует защиту средств от дальнейших потерь.
Stop all at the remaining amount of funds - если я начинаю с 10.000 долларов. Я задам дно, например 4000 долларов. Это значит, что общий убыток бота на графике, не сможет проиграть более 6000 долларов. * За исключением проскальзваний.
Loss protection scope - мы можем ставить дно убытков как от PL бота по магическому числу, так и от всех средств терминала. Если по терминалу, то как только equity по всем ордера терминала упадет до 4000 то бот закроет все ордера терминала и перестанет открывать новые. Если по магическому числу, то закроет только свои ордера и смотрит только на свой убыток.
Private direction - индивидуальные настройки вход, выход. Если вы хотите торговать не как остальные пользователи бота которые торгуют на начальных параметрах. То можете подкорректировать и протестировать отдельно для себя.
Entry sensitivity - чувствительность нахождения сигнала. Можно задать от 0.1 до 2 или даже 3.
Continuation sensitivity - чувствительность продолжения сигнала. Можно задать от -15 до 30. Ниже -15 будет считаться как -15. Выше 30 считаться как 30.
TimeFrame (calculate expiration) - timeframe в основном полезен для подсчёта баров истечения сигнала, не зависимо на каком timeframe вы торгуете.
Expiration Buy& Sell stop - время истечения отложенных ордеров по барам заданного timeframe даже если ваш режим Market ордера, а не pending. С ними можно настроить больше или меньше входов. Торговать больше в одну сторону или одинаково как сейчас.
Logs - некоторые логи в журнал терминала.
Готовы испытать?
На этапе запуска, когда я и сам ещё не знаю каков будет успех от торговли. Я оставляю минимальную цену с арендой на 3 месяца. Это достаточный период что бы протестировать как на тестера, так и в реальном времени и может даже заработать.
Уже готовлю тестовый депозит и посже можно открыть сигнал на показ. Будущая цена аренды будет зависить от успеха в реальной торговле.