Это трендовый советник , который работает на четко поставленном тренде , бот адаптируется к разворотам цены ( не всегда ) в данном коде есть разные фишки которые частично отсекают входы когда идет коррекция или не большой разворот цены. Бот работает неплохо на XAUUSD EURUSD USDJPY ( изначально были выбраны эти пары так как они максимально трендовые )
Возможно вас смутит огромное количество Input(параметров) но переживать не стоит , так как эти параметры уже заточены под торговлю! Они нужны лишь только для того что бы корректировать свою торговую систему , если вы хотите больше прибыли , меньше просадку и так далее.
Бот изначально был разработан для TM-H4 ( малое количество шумов - грубо говоря неплохой баланс ) сделок бот делает немного в среднем от 20 до 45 в месяц ( профит фактор по японцу - USDJPY варьируется от 3.2 до 4.6 ) я искал баланс для затяжных трендов , пускай количество сделок будет минимум за то качество сделок будет хорошим. ( вы всегда можете увеличить % на риск )
Есть конкретное настройка под каждые пары ( но опять же это для людей кто хочет рисковать своим капиталов , чего я не одобряю )
Вот пример:
| Параметр | Описание | XAUUSD | USDJPY | EURUSD |
|---|---|---|---|---|
| base Magic Number | Уникальный магик-номер | 123456 | 123456 | 123456 |
| enable Logs | Логи для отладки | false | false | false |
| maPeriod1/2/3 | Периоды MA (50/100/200) | 50/100/200 | 50/100/200 | 50/100/200 |
| balanceThreshold1/2/3 | Пороги баланса (USD) | 1000/5000/10000 | 1000/5000/10000 | 1000/5000/10000 |
| riskPercent1/2/3 | Риск (%) | 2.0/3.0/5.0 | 2.0/3.0/5.0 | 2.0/3.0/5.0 |
| risk Percent High | Риск при ≥$10,000 | 5.0 | 5.0 | 5.0 |
| atr Period | Период ATR | 14 | 14 | 14 |
| adx Period | Период ADX | 14 | 14 | 14 |
| adx Max Threshold | Макс. ADX для каскадов | 40.0 | 40.0 | 40.0 |
| adx Decline Threshold | Порог конвергенции DI | 0.2 | 0.2 | 0.2 |
| momentum Period | Период Momentum | 14 | 14 | 14 |
| momentum Threshold | Порог Momentum | 99.0 | 100.0 | 100.0 |
| rsi Period | Период RSI | 14 | 14 | 14 |
| rsi Bullish Level/rsi Bearish Level | Уровни RSI | 50.0/50.0 | 50.0/50.0 | 50.0/50.0 |
| rsi Overbought/rsi Oversold | Перекупленность/перепроданность | 70.0/30.0 | 70.0/30.0 | 70.0/30.0 |
| adx Weak Bars | Бары с низким ADX для выхода | 3 | 3 | 3 |
| partial Close ATR | ATR для частичного закрытия | 2.5 | 2.0 | 1.5 |
| partial Close Fraction | Доля для закрытия | 0.5 | 0.5 | 0.5 |
| partial Close Retracement ATR | ATR для закрытия при откате | 1.5 | 1.0 | 0.8 |
| partial Close Retracement Fraction | Доля при откате | 0.3 | 0.3 | 0.3 |
| di Sustain Bars | Бары для устойчивости DI | 2 | 2 | 2 |
| trail Use ATR | Трейлинг по ATR | false | false | false |
| trail ATR Multiplier | Множитель ATR для трейлинга | 6.0 | 5.0 | 4.0 |
| trail Distance Fallback Points | Запасной трейлинг (пункты) | 400.0 | 200.0 | 150.0 |
| min Bars Wait | Мин. бары между сделками | 1 | 1 | 1 |
| min Bars Wait After Close | Мин. бары после закрытия | 2 | 2 | 2 |
| enable MA Convergence Filter | Фильтр конвергенции MA | true | true | true |
| enable Price Action Filter | Фильтр ценового действия | true | true | true |
| candle Avg Period | Период средних свечей | 5 | 5 | 5 |
| enable Reversal Filter | Фильтр разворота | true | true | true |
На данный момент вся проблема заключается в том , что бот не стоит на реальных тестах ( так как это Lite версия с балансом на консерваторство ) сейчас готовиться полная про версия , с обратными ордерами и контр трендом + торги на заборе ( флэт )
Ребята вот вам бот который написан на теме " Олд скул" не каких нейросетей ИИ , ONNX , машинного обучения и так далее. За годы работы на форекс я понял что нет идеальных систем , но есть конкретные правила + математика + история ( которая повторяется ) и в совокупе получаются неплохие торговые системы , с которыми нужно дружить !
Качайте , тестируйте , фидбэки приветствуются , если есть вопросы задавайте их , все раскидаем по полочкам =)
Всем профита , длинного тренда , и что бы без откатов !
Определение трендов:
Использует три скользящие средние (MA50, MA100, MA200) для подтверждения направления тренда.
Индикатор ADX (период 14) измеряет силу тренда, требуя значения ≥ adx Threshold для входа.
+DI/-DI (на di Sustain Bars баров) подтверждают устойчивость тренда.
Каскадные ордера:
Открывает до 5 ордеров на один тренд (max Positions Per Trend) с увеличивающимися стоп-лоссами (SL) и тейк-профитами (TP).
Каждый ордер имеет уникальный магик-номер для независимого управления.
Динамическое управление рисками:
Рассчитывает размер лота по балансу и проценту риска (2–5%, в зависимости от balance Threshold).
Ограничивает лоты в пределах SYMBOL_VOLUME_MIN и SYMBOL_VOLUME_MAX, избегая ошибок брокера.
Адаптирует риск (±1%) в зависимости от прибыли или убытков.
Управление выходом:
Частичное закрытие: Закрывает часть позиции (partial Close Fraction) при достижении профита (partial Close Profit Points) или по ATR (partial Close ATR).
Безубыток: Переносит SL на цену открытия + буфер (break even Buffer) после break even Points.
Трейлинг-стоп: Активируется после trail Switch Points. Использует экстремумы (1-й ордер), MA50 (2-й ордер) или консервативный подход (остальные). Возможен трейлинг по ATR (trail Use ATR).
Автозакрытие: Закрывает позиции при профите (auto CloseProfit Points) или при развороте тренда (пересечение MA, слабый ADX, паттерны разворота).
Фильтры для точных входов:
Конвергенция MA: Требует минимального расстояния между MA (ma Distance) и конвергенции (ma Convergence Threshold).
Ценовое действие: Проверяет размер свечей (candle Size Threshold) относительно среднего (candle Avg Period).
Разворотные паттерны: Фильтрует входы при обнаружении поглощений или доджи (enable Reversal Filter).
Цена от MA: Цена должна быть в пределах max Price Distance ATR от MA50.
Панель управления:
Отображает баланс, эквити, текущий риск и количество открытых ордеров.
Обновляется в реальном времени, упрощая мониторинг.
Важно: В параметрах есть настройка USE ATR FOR TRAILING DISTANCE ( этот параметр для подгонки именно вашей стратегии по расстоянию, дистанции ваших ТП устанавливайте большой ТП 2000-4000-6000-8000 пунктов , бот будет идти до этого расстояния и сопровождать позицию , если она не закроется раньше времени в безубыток)
If for any reason you do not like the purchased program, you can request a refund within 30 days from the date of purchase. You can also make an exchange for any other product at an equal cost or by paying the difference.
Simply send a request for refund or exchange with your order number by email: support@fx-market.pro.
Refund requests received more than 30 days after purchase will be rejected.