Описание
Perceptrader AI — это передовая сеточная торговая система, которая использует возможности искусственного интеллекта, используя алгоритмы глубокого обучения и искусственные нейронные сети (ИНС) для анализа больших объемов рыночных данных на высокой скорости и обнаружения высокопотенциальных торговых возможностей для использования.
Поддерживаемые валютные пары: NZDUSD, USDCAD, AUDNZD, AUDCAD, NZDCAD, GBPCHF.
Таймфрейм: M5
Функции:
-
Фильтры тренда , импульса и волатильности на основе алгоритмов глубокого обучения
-
Фильтрация сделок с низким потенциалом с использованием прогнозов искусственного интеллекта (ИИ)
-
Расширенные новости и фильтр краха фондового рынка
-
Поддержка нескольких валютных пар
-
Настройка одного графика: вам нужен только один график для торговли всеми символами
-
Гибкая настройка с множеством фильтров и опций.
-
Автоматическая корректировка времени по Гринвичу
-
Надежное тестирование и живая производительность
-
Панель статистики с системой самодиагностики и индикатором прогноза нейронной сети
-
Гораздо дешевле , чем доступные высококачественные альтернативы.
-
Очень прост в использовании: просто прочитайте инструкции ниже.
Бэктесты следует проводить с помощью Tick Data Suite GMT+2 с летним временем в США. Это смещение GMT используется большинством брокеров.
Как установить
-
Советник должен быть прикреплен ТОЛЬКО к одному графику M5 , рекомендуется AUDCAD.
-
Если ваш брокер использует суффикс (например, AUDCAD.a), вам следует обновить имена в параметре «Символ» .
-
Вам необходимо предоставить советнику доступ к сайту списка новостей и серверу времени для корректной работы фильтра новостей и функции определения времени (пробелы удаляйте!):
1. https: //www. worldtimeserver.com
2. http: //timesrv.online
3. http: //valeryservice.com
4. http: //valerytools.com
Требования
-
Хеджирующий счет!
-
Советник НЕ чувствителен к спреду и проскальзыванию. Но я советую использовать хорошего ECN-брокера.
-
Советник должен работать на VPS постоянно.
-
При кредитном плече всего 1:30 я советую не использовать настройки выше низкого риска на счете менее 6000 долларов США, в противном случае у вас могут возникнуть проблемы со свободной маржой. С кредитным плечом 1:100 все будет в порядке с настройкой значительного риска на счете в 1000 долларов.
Настройки ММ и рисков
-
Проверить наличие экземпляров советника - проверяет, что одновременно работает только один экземпляр советника. Если советник обнаружит другие экземпляры с таким же UID, торговля будет отключена.
-
Разрешить открытие новой первоначальной сделки? - вкл/выкл открытие новых сеток. Это не влияет на уже открытые сетки.
-
Разрешить кнопки ручной торговли - включить/отключить кнопки ручной торговли, которые позволяют вам вручную открыть начальную сделку: советник подберет открытую вручную сделку и будет управлять ею как обычно. На кнопки влияют следующие параметры: Символы, Максимальный спред и Максимальное количество символов одновременно.
-
Метод определения размера лота — выберите метод определения размера лота в соответствии с риском, который вы хотите принять: «Фиксированные лоты» будут использовать фиксированный размер лота из параметра «Фиксированный лот», «Динамические лоты» будут использовать параметр «Динамический лот», «Депозитная нагрузка» будет рассчитывать лоты на основе от% загрузки депозита, а 4 предустановленные настройки автоматически рассчитают риск для вас.
-
фиксированный лот - фиксированный торговый лот для начальной сделки.
-
Динамический лот (на основе баланса/эквити) – баланс/эквити, который будет использоваться на лот 0,01.
-
Загрузка депозита % - % от депозита, который будет полностью использован для открытия первоначальной сделки.
-
Фиксированный первоначальный депозит? (Только для тестера) - размер лота будет рассчитываться исходя из первоначального депозита; новая прибыль учитываться не будет.
-
Вывод средств с помощью тестера (только для тестера) — вывод средств произойдет, если баланс счета превысит указанное значение. Только для МТ5.
-
Сумма вывода (только для тестера) - сумма для вывода. Только для МТ5.
-
Метод округления - позволяет выбрать метод округления дробных лотов для расчета размеров торговых лотов.
-
Max Lot per Order — максимальный размер одного ордера.
-
Автоматическое разделение? - опция, позволяющая советнику торговать любым размером лота/объема без ограничений. Большинство брокеров имеют ограничение в 100 лотов на ордер, поэтому, если эта опция включена, советник автоматически разделит большой объем торгов (например, 10 000 лотов) на несколько меньших ордеров (не более 100 лотов на дочерний ордер). Он предназначен для использования в тестере, чтобы можно было протестировать советник на всей доступной истории.
-
Максимальный спред, в пипсах - максимально допустимый спред.
-
Максимальное проскальзывание для счета, не поддерживающего ECN, в пунктах — максимально допустимое проскальзывание для счета, не поддерживающего ECN.
-
Максимум символов одновременно - максимально допустимое количество символов, которые можно открыть одновременно.
-
Только один символ, если сетка достигает этого уровня [0-отключено] — эта опция позволяет временно уменьшить «Максимальное количество символов за раз» до одного, если открытая сетка достигает указанного уровня.
-
Отключить сделки на одной стороне валюты — эта опция отключает открытие новых первоначальных сделок на одной стороне валюты. Например, это может помочь предотвратить одновременное наличие двух коротких позиций по CAD, чтобы защитить счета от сильного тренда по валюте CAD.
-
Разрешить хеджирование? - разрешить открытие разнонаправленных сделок по одному и тому же символу.
-
Разрешить торговлю в праздничные дни? - включение/выключение рождественского/новогоднего торгового фильтра.
-
Разрешить покупку/продажу - включение/выключение сделок покупки/продажи.
-
Минимальный % свободной маржи [0-отключено] - если % свободной маржи упадет ниже указанного значения, советник не будет выставлять новые отложенные ордера и отменит уже размещенные.
-
Макс. открытые лоты (Фильтр) - советник не будет отправлять новые первоначальные ордера, если объем всех открытых советником позиций превышает указанное значение.
-
Max Floating Drawdown % - если текущая плавающая просадка превышает указанный %, советник закроет открытые позиции.
-
Max Floating Drawdown in Money [0-отключено] - если текущая плавающая просадка превышает указанное значение в деньгах, советник закроет открытые позиции.
-
Max Daily Drawdown Limit % FTMO Rules - максимальный дневной лимит просадки, рассчитываемый по правилам FTMO. Неторговые операции (вроде вывода средств) в течение дня не учитываются.
-
Max Daily Drawdown Limit in Money FTMO Rules [0-отключено] - максимальный дневной лимит просадки в деньгах, рассчитываемый по правилам FTMO. Неторговые операции (вроде вывода средств) в течение дня не учитываются.
-
Max Daily Drawdown Reset Hour Правила FTMO (время брокера) - час для сброса макс. просадка с проп-фирмой.
-
Действие при максимальной просадке - позволяет указать действия, которые необходимо предпринять после достижения максимальной просадки. достигается просадка (в деньгах или процентах):
-
«Закрыть сделки и остановить торговлю на 24 часа» — советник закроет все открытые сделки/сетки и не будет открывать новые в течение 24 часов.
-
«Закрыть сделки и остановить торговлю до конца дня» - советник закроет все открытые сделки/сетки и не будет открывать новые до конца дня.
-
«Закрыть сделки и остановить торговлю до перезапуска» — советник закроет все открытые сделки/сетки и не будет открывать новые до перезапуска советника/MT.
-
«Закрыть сделки и возобновить торговлю в обычном режиме» — советник закроет все открытые сделки/сетки и возобновит торговлю в обычном режиме.
-
«Запретить открытие новых сделок» — новые сетки будут запрещены до тех пор, пока плавающая просадка превышает заданное значение;
-
«Запретить открытие новых сделок до перезапуска» — новые сетки будут запрещены до перезапуска советника/MT.
-
-
Расчет максимальной просадки - позволяет указать, как рассчитывается максимальная просадка:
-
«Счет» — учитываются все позиции, открытые на счете, включая сделки, открытые вручную или другими советниками;
-
"Эта стратегия" - учитываются только позиции, открытые данным советником.
-
-
Обрабатывать события максимальной просадки на каждом тике - включить/отключить обработку событий просадки на каждом тике (вместо того, чтобы раз в минуту, как это используется по умолчанию, это может потреблять больше ресурсов ЦП).
-
Check Margin for all Grid Levels - если true, советник будет проверять, достаточно ли свободной маржи для одновременного открытия всех уровней сетки. Если недостаточно, первоначальный размер лота будет уменьшен.
-
Check Bars for Errors - если true, советник будет проверять актуальность исторических данных и времени открытия баров. Отключите его, если ваш брокер использует нестандартное время открытия бара (например, чч:02, чч:17, чч:32, чч:47).
Настройки времени
-
Hour to Start Trading - час начала торговли (только для первоначальных ордеров).
-
Minutes to Start Trading - минуты до начала торговли (только для первоначальных ордеров).
-
Hour to Stop Trading - час остановки торговли (только для первоначальных ордеров).
-
Minutes to Stop Trading - минуты до остановки торговли (только для первоначальных ордеров).
-
Trade on Monday - включить/выключить торговлю в понедельник.
-
Trade on Tuesday - включить/отключить торговлю во вторник.
-
Trade on Wednesday - включить/выключить торговлю в среду.
-
Trade on Tuesday - включить/выключить торговлю в четверг.
-
Trade on Friday - включить/выключить торговлю в пятницу.
-
Час начала ролловера - час начала ролловера.
-
Минуты начала ролловера - минуты начала ролловера.
-
Rollover End Hour – час окончания ролловера.
-
Минуты окончания ролловера – минуты окончания ролловера.
-
Отправлять ордера во время ролловера - включить/отключить отправку ордеров (включая сеточные сделки) во время ролловера.
-
Remove TakeProfit When Rollover - удаляет ТП для всех ордеров в указанное время ролловера. Эта опция позволяет избежать закрытия сделок по ТП при плохих торговых условиях, поскольку проскальзывание может превратить прибыльную сделку в убыточную.
Настройки стратегии
-
Символы через запятую (настраиваемые, если пусто) – торговые символы, разделенные запятой (настраиваемые, если пусто).
-
Суффикс символа — здесь вы можете указать суффикс символа, если ваш брокер его использует.
-
Множители пользовательских символов, разделенные запятой (например, 0,9,1,2,1) — здесь вы можете установить множители для расчета торговых лотов для каждой пары, например, 1,0,0,7,0,9. Это означает, что первая пара (указанная в параметре «Символы, разделенные запятой») будет открыта нормально, а вот вторая и третья будут иметь меньшие лоты, множители 0,7х и 0,9х.
-
Режим процентных пунктов - включить/отключить режим процентных пунктов. 1 процентный пункт = 0,0001 * Текущая цена.
-
Настройка торговли – режим торговли:
-
«Стандартные сделки» – обычная торговля, основанная на четко определенном наборе правил.
-
«Уникальные сделки» — торговля будет уникальной для каждого экземпляра советника, включая время и направление.
-
-
Частота торгов [1..10max] (Только уникальные сделки) - частота сделок в режиме "Уникальные сделки".
-
Daily ATR Period - период дневного индикатора ATR для расчета волатильности.
Настройки прогнозов (только торговля в реальном времени)
-
Использовать прогноз Chat GPT – включить/отключить фильтрацию сделок с помощью прогнозов Chat GPT.
-
Use Bard Forecast – включить/отключить фильтрацию сделок с помощью Google Bard.
Настройка машинного обучения
-
Enable Neural Network Filter – включить/отключить фильтрацию сделок с использованием технологии машинного обучения на базе Perceptron.
-
Min Probability of Profit % — минимальная прогнозируемая вероятность того, что сделка приведет к прибыли. Если Персептрон прогнозирует более низкое значение, торговый сигнал будет проигнорирован и НАЧАЛЬНАЯ сделка будет пропущена.
Настройки тейк-профита
-
TakeProfit for Initial Trade, в пипсах - тейк-профит для начальной сделки (если не было открытых сделок по сетке).
-
Взвешенный тейк-профит? - если true, то TP по сетке взвешивается по объему, поэтому TP в пипсах уменьшается пропорционально открытому объему уровней сетки. Это позволяет сохранить первоначальную ТП в деньгах неизменной после добавления новых усредняющих сделок.
-
TakeProfit for Grid, pips (также может быть 0/отрицательный, в крайнем случае) - тейк-профит для сетки (если открыта хотя бы одна усредняющая сделка). Он допускает любое значение, включая нулевое и отрицательное.
-
Break Even (TP) after this Level [0-отключено] — функция безубыточности после достижения указанного уровня сетки.
-
Скрыть тейкпрофит? - включение/выключение сокрытия тейк-профита.
-
Не корректируйте TP, пока не будет открыт новый уровень сетки - если true, советник будет корректировать TP открытых позиций только при открытии нового уровня сетки. Пользователь может вручную установить свой собственный ТП, который будет оставаться актуальным до тех пор, пока советник не откроет новый уровень сетки.
Настройки стоп-лосса
-
StopLoss for Grid, в пипсах (500 пипсов, если ноль) - стоп-лосс для начальных/сеточных сделок.
-
Скрыть стоп-лосс? - включение/выключение скрытия стоп-лосса.
-
Размер Trailing SL, в пипсах [0-отключено] - трейлинг-стоп в пипсах на основе точки безубыточности сетки (=средневзвешенная цена входа всех ордеров, включая свопы и комиссии).
-
Trailing SL Start, в пипсах - количество пунктов прибыли, при которых активируется трейлинг SL.
-
Randomize Order/TP Levels - если включено, советник будет случайным образом слегка менять уровни TP/SL. Эта опция позволяет вам иметь уникальный TP/SL.
-
Макс. случайная задержка перед отправкой приказа, сек [0-отключено] - максимальная случайная задержка в секундах перед отправкой приказа. Значения более 15 секунд не рекомендуются.
-
Разрешить отправку SL вместе с ордером (для не-ECN аккаунта) - если true, то советник будет отправлять SL вместе с ордерами. Если false, то SL будет установлен после отправки и исполнения ордера.
Настройки сетки
-
Торговое расстояние - мин. шаг в пипсах между сеточными (усредняющими) сделками.
-
Пауза между сеточными сделками, в мин [0-отключено] - минимальная пауза между сеточными сделками в минутах.
-
Умная дистанция? - авто-регулирует торговую дистанцию в зависимости от волатильности рынка.
-
Maximum Trades - максимальное количество сделок сетки (усреднения).
-
Пользовательские множители, сен. через запятую (например 1,2,4,8,14,24,41,69) — пользовательские множители для каждого шага GRID, разделенные запятой, например — 1,2,4,8,14,24,41,69 .
-
Grid Level to Start (1-начальная сделка) - позволяет пропустить определенное количество уровней сетки, торговля начнется с указанного уровня. Для корректного расчета входов советник открывает «маркерные» ордера на пропущенных уровнях с минимальным размером лота.
-
Сохранять исходный уровень прибыли и размер лота — при пропуске уровня сетки советник сохранит целевую прибыль и размеры лота из исходной стратегии. Это может помочь повысить производительность.
Настройки фильтра новостей
-
News Filter Enabled – включение/выключение фильтра новостей.
-
Отключить торговлю в праздничные дни — включить/отключить торговлю в праздничные дни в соответствии с экономическим календарем в реальном времени. Этот фильтр зависит от валюты. Например, благодаря этому советник не будет совершать сделки по парам доллара США во время государственных праздников в США. Это также работает в тестере стратегий.
-
Отключить настройки встроенного фильтра новостей — отключает настройки встроенного фильтра новостей, позволяя вам более тонко настроить фильтр новостей.
-
Пользовательские события (через запятую, отключены, если пусто) — пользовательские правила, позволяющие тонко настроить фильтр новостей.
Формат: Ключ[-Валютная пара],Ключ[-Валютная пара],.........,Ключ[-Валютная пара]
Ключ – валюта новостного события или ключевое слово в заголовке новости. Вы можете использовать несколько валют без разделителя, например USDAUDGBP.
Если вы укажете ключевое слово, регистр букв не имеет значения. Например, FOMC.
[-Валютная пара] - необязательный параметр, определяющий, к какой валютной паре применяется правило. Например -EURUSD.
Пример: USD,AUDGBP-GBPUSD-NZDUSD,CHFEUR-EURUSD,FOMC,Rate-AUDCAD
USD, - учитывает все новостные события для доллара США на всех валютных парах
AUDGBP-GBPUSD-NZDUSD, - учитывает все новостные события для AUD и GBP на валютных парах GBPUSD и NZDUSD
CHFEUR-EURUSD, - учитывает все новостные события для CHF и EUR на валютной паре EURUSD
FOMC, - учитывает новостные события со словом (или частью слова) FOMC в заголовке на все валютные пары
Курс-AUDCAD - учитывает новостные события со словом (или частью слова) Курс в заголовке по валютной паре AUDCAD
Каждое правило должно быть разделено запятой. если «Отключить настройки встроенного фильтра новостей» = false, то пользовательские правила дополняют встроенные.
-
Новости средней важности — включение/отключение новостных событий средней важности (новости с 2 звездами).
-
Новости с низким уровнем воздействия — включение/отключение новостных событий с низким уровнем воздействия (новости с 1 звездой).
-
Speaks - если false, то советник не будет учитывать новостные события, помеченные как Speechs/Speaks.
-
Wait Minutes Before Event - приостановить торговлю до выхода новостей.
-
Wait Minutes After Event - приостановить торговлю после выхода новости.
-
Показать список новостей — справа от информационной панели отображается список предстоящих новостных событий.
-
Частота обновления списка новостей - частота обновления списка новостных событий (выбор из выпадающего списка).
Настройки краш-фильтра фондового рынка
-
Stock Market Crash Filter Enabled – включить/выключить фильтр краха фондового рынка.
-
Символ фондового рынка — название символа фондового индекса S&P500 вашего брокера. Обычно его называют примерно US500 или SPX500 (нажмите Ctrl+U, чтобы увидеть все символы).
-
Filter Period - период фильтра обрушений фондового рынка.
-
Макс. историческая волатильность (HV), в % - макс. годовое стандартное отклонение доходности за первое полугодие (HV в %).
-
Блоковая торговля на весь день — запрещает открытие новых сделок в течение дня, если HV достигает указанного уровня хотя бы один раз в любой момент в течение дня.
Дополнительные настройки
-
Trade Comment - комментарий к ордерам.
-
UID (0...9) - уникальный номер экземпляра советника. Обычно нет необходимости его менять.
-
Show Panel - включение/выключение Инфо-панели.
-
Show Stats – показать панель со статистикой.
-
Размер шрифта (1...8) — уменьшите это значение, если у вас возникли проблемы с информационной панелью.
Настройки бэктеста
-
Отключить автоматическое определение GMT — установите значение «true», чтобы отключить автоматическое определение GMT. Вы можете использовать параметры GMT Test/Manual и DST Test/Manual, чтобы вручную установить смещение GMT при реальной торговле.
-
GMT Test/Manual — смещение GMT зимой в тестере.
-
DST Test/Manual — летнее время в тестере.