True Signal FX
- Индикаторы
-
Andrey Kozak
Laboratory of Automatic Systems (LAS) - more than 10 years, we have been developing, testing and programming automatic trading robots for the forex market. - Версия: 1.0
- Активации: 20
True Signal FX — торговый индикатор для MetaTrader 4 с поддержкой анализа нескольких таймфреймов, предназначенный для формирования полноценного торгового сценария непосредственно на графике.
Индикатор показывает не только направление сигнала, но и объединяет анализ рынка, подтверждение сигнала и расчет торговых уровней в одном интерфейсе. При обнаружении торгового сценария трейдер может видеть направление сделки, точку входа (Entry), Stop Loss, Take Profit, текущий балл сигнала и информацию о состоянии рынка.
True Signal FX предназначен для трейдеров, которые хотят принимать решения на основе четко сформированных торговых сценариев, не сравнивая вручную большое количество технических индикаторов и не рассчитывая отдельно торговые уровни для каждой потенциальной сделки.
True Signal FX не выполняет сделки автоматически. Индикатор предоставляет результаты анализа и торговые сценарии, а окончательное решение об открытии позиции и исполнении ордера остается за трейдером.
Как работает индикатор
True Signal FX анализирует рынок на выбранных таймфреймах и отдельно рассчитывает BUY Score и SELL Score.
В стандартной конфигурации используются M5, M15, M30, H1 и H4. Можно независимо настроить до пяти таймфреймов анализа.
Кроме того, индикатор использует отдельный Trigger Timeframe, который определяет момент выполнения условий для активации нового торгового сценария. По умолчанию используется M1.
Внутренний механизм анализа использует несколько компонентов технического анализа, включая Moving Average, RSI, MACD, Stochastic, CCI, ADX, Bollinger Bands, Momentum, Parabolic SAR и Williams %R.
Эти компоненты рассчитываются на выбранных таймфреймах и используются при внутренней оценке рынка. Конкретная формула расчета, веса отдельных параметров и окончательная логика принятия решения являются частью закрытого алгоритма True Signal FX и не раскрываются.
Результат представляется в виде BUY или SELL сценария с соответствующими торговыми уровнями.
Торговый сценарий
При обнаружении BUY-сценария индикатор отображает на графике Entry, рассчитанный Stop Loss и Take Profit.
При обнаружении SELL-сценария отображаются соответствующие уровни Entry, Stop Loss и Take Profit.
Уровни рассчитываются автоматически в соответствии с выбранным режимом SL/TP.
Таким образом, трейдеру не требуется вручную рассчитывать расстояние между Entry, Stop Loss и Take Profit для каждого сигнала.
Торговый сценарий можно представить в простой последовательности:
Направление → Entry → Stop Loss → Take Profit
При включении InpShowLevels соответствующие уровни отображаются непосредственно на графике.
Мульти-таймфреймовый анализ
True Signal FX поддерживает до пяти независимых таймфреймов анализа.
Стандартная конфигурация: M5/M15/M30/H1/H4.
InpTF1, InpTF2, InpTF3, InpTF4 и InpTF5 определяют таймфреймы, используемые сигнальным движком. Каждый параметр можно изменять независимо.
Выбранные таймфреймы определяют рыночный контекст, используемый при расчете сигнала. Поэтому изменение этих параметров может влиять как на BUY/SELL Score, так и на частоту появления торговых сценариев.
InpTriggerTF определяет отдельный Trigger Timeframe. Значение по умолчанию — M1.
Комбинация анализа нескольких таймфреймов и отдельного Trigger Timeframe позволяет учитывать как общий рыночный контекст, так и краткосрочные условия, используемые для активации торгового сценария.
Оценка сигнала
В информационной панели индикатор отображает отдельные значения BUY Score и SELL Score.
InpMinScore определяет минимальный Score, необходимый для активации сигнала. Значение по умолчанию — 30.
Увеличение InpMinScore делает требования к активации сигнала более строгими. Уменьшение позволяет активировать сценарии с более низким расчетным Score.
Score следует оценивать вместе с выбранными таймфреймами и настройками Trigger. Изменение этих параметров может влиять на количество и момент появления торговых сценариев.
Настройки Trigger
Trigger использует механизм расчета на основе Stochastic и работает на выбранном Trigger Timeframe.
InpTrigK — период K для Stochastic Trigger. Значение по умолчанию: 5.
InpTrigD — период D. Значение по умолчанию: 3.
InpTrigSlow — параметр сглаживания. Значение по умолчанию: 3.
InpOverbought — верхний уровень Trigger. Значение по умолчанию: 80.
InpOversold — нижний уровень Trigger. Значение по умолчанию: 20.
Эти параметры влияют на чувствительность компонента Trigger и область его активации. Их можно изменять, если требуется другая частота сигналов или чувствительность Trigger.
При первом использовании рекомендуется сохранить стандартные значения.
Stop Loss и Take Profit
True Signal FX предоставляет два метода расчета Stop Loss и Take Profit: ATR Mode и режим фиксированного расстояния.
InpSLTPMode определяет используемый метод расчета.
ATR Mode
В ATR Mode расстояние до рассчитываемых торговых уровней определяется с учетом текущей волатильности рынка.
InpATRPeriod — период расчета ATR. Значение по умолчанию: 14.
InpATRSLx — множитель ATR для Stop Loss. Значение по умолчанию: 6.0.
InpATRTPx — множитель ATR для Take Profit. Значение по умолчанию: 4.0.
Увеличение InpATRSLx увеличивает рассчитанное расстояние Stop Loss от Entry. Увеличение InpATRTPx увеличивает рассчитанное расстояние Take Profit от Entry.
ATR Mode позволяет изменять расстояния торговых уровней в зависимости от текущей волатильности рынка.
Fixed-Pips Mode
Режим фиксированного расстояния использует заранее заданные значения.
InpSLPips — расстояние Stop Loss. Значение по умолчанию: 300.
InpTPPips — расстояние Take Profit. Значение по умолчанию: 250.
Этот режим можно использовать, если предпочтительна фиксированная структура SL/TP.
InpCostPips — расчетная стоимость торговли, используемая при расчете исторических результатов. Значение по умолчанию: 1.5.
Этот параметр влияет только на отображаемую историческую статистику и не изменяет фактический Spread или комиссию, устанавливаемые брокером.
Автоматическая настройка параметров (Auto-Tune)
True Signal FX включает функцию Auto-Tune, которая позволяет автоматически тестировать различные конфигурации индикатора на исторических данных рынка.
Основная задача Auto-Tune — уменьшить объем ручной работы при поиске различных комбинаций параметров.
В зависимости от активированных опций Auto-Tune может изменять порог сигнала, параметры Trigger, параметры технических индикаторов, таймфреймы анализа и параметры SL/TP.
InpTuneTimeframes — разрешает Auto-Tune автоматически изменять таймфреймы анализа.
InpTuneSLTP — разрешает Auto-Tune автоматически изменять параметры Stop Loss и Take Profit.
InpTuneAttempts — максимальное количество конфигураций, тестируемых во время Auto-Tune. Значение по умолчанию: 10.
InpTuneMinTrades — минимальное количество исторических торговых сценариев, необходимое для Auto-Tune. Значение по умолчанию: 3.
InpShowButton — управляет отображением кнопки AUTO-TUNE на графике.
InpLogPreset — определяет, записывается ли информация о созданном Preset в журнал MetaTrader.
После завершения Auto-Tune индикатор использует созданную конфигурацию для дальнейших расчетов и отображает текущий Preset в информационной панели.
Auto-Tune работает на исторических данных. Конфигурация, показавшая определенные результаты в исторических рыночных условиях, не гарантирует аналогичного поведения в будущем.
Расчет исторических данных
True Signal FX рассчитывает исторические торговые сценарии на основе текущей выбранной конфигурации.
Для каждого исторического сценария индикатор рассчитывает Entry, Stop Loss и Take Profit, а затем оценивает последующее движение цены в соответствии с заданными параметрами.
Исторический расчет используется для формирования статистики в разделе PERFORMANCE.
InpMaxBars — максимальное количество исторических баров, обрабатываемых индикатором. Значение по умолчанию: 3000.
InpMaxTradeBars — максимальное количество баров, в течение которых исторический торговый сценарий остается активным. Значение 0 отключает это ограничение.
Количество обрабатываемых исторических данных влияет на число рассчитанных торговых сценариев и итоговую статистику.
Историческая статистика
Раздел PERFORMANCE предоставляет сводную информацию об исторических торговых сценариях для текущей конфигурации.
Trades — количество рассчитанных торговых сценариев.
Win Rate — процент сценариев, расчетный результат которых не был отрицательным.
Profit Factor — соотношение совокупных положительных и отрицательных результатов.
Avg Take Profit — средний результат положительных торговых сценариев.
Avg Stop Loss — средний результат отрицательных торговых сценариев.
Avg Drawdown — среднее неблагоприятное движение цены внутри рассчитанных торговых сценариев.
Total Result — совокупный результат в пипсах.
Эти показатели предназначены для анализа и сравнения различных конфигураций на исторических данных. Их не следует рассматривать как прогноз будущих результатов.
Информационная панель
Информационная панель состоит преимущественно из разделов SETUP, PERFORMANCE и ENGINE.
SETUP отображает текущий порог Score, BUY/SELL Score, выбранные таймфреймы, параметры Trigger, уровни Overbought/Oversold, количество анализируемых компонентов и выбранный режим SL/TP.
PERFORMANCE отображает результаты исторического расчета.
ENGINE показывает количество обработанных баров, текущий Preset и текущее состояние расчета индикатора.
Панель позволяет контролировать основную информацию непосредственно на графике без необходимости открывать несколько дополнительных окон индикаторов.
Параметры технических индикаторов
Следующие параметры управляют расчетом отдельных компонентов технического анализа, используемых сигнальным движком.
InpMAFast — период быстрого Moving Average. Значение по умолчанию: 14.
InpMASlow — период медленного Moving Average. Значение по умолчанию: 50.
InpMAMethod — метод расчета Moving Average. Значение по умолчанию: EMA.
InpRSIPeriod — период RSI. Значение по умолчанию: 14.
InpMACDFast, InpMACDSlow и InpMACDSignal — быстрый, медленный и сигнальный периоды MACD. Значения по умолчанию: 12, 26 и 9.
InpStochK, InpStochD и InpStochSlow — параметры K, D и Slow для Stochastic. Значения по умолчанию: 14, 3 и 3.
InpCCIPeriod — период CCI. Значение по умолчанию: 14.
InpADXPeriod — период ADX. Значение по умолчанию: 14.
InpBBPeriod — период Bollinger Bands. Значение по умолчанию: 20.
InpBBDeviation — отклонение Bollinger Bands. Значение по умолчанию: 2.0.
InpMomPeriod — период Momentum. Значение по умолчанию: 14.
InpSARStep — Step Parabolic SAR. Значение по умолчанию: 0.02.
InpSARMaximum — максимальный коэффициент ускорения Parabolic SAR. Значение по умолчанию: 0.20.
InpWPRPeriod — период Williams %R. Значение по умолчанию: 14.
Эти параметры влияют на расчеты соответствующих технических компонентов сигнального движка. Их изменение может влиять на BUY/SELL Score и частоту обнаруживаемых торговых сценариев.
Внутренние веса компонентов и окончательная формула принятия решения являются частью закрытого алгоритма и не раскрываются.
Настройки отображения и графика
InpShowPanel — показывает или скрывает информационную панель.
InpShowTotal — управляет отображением совокупного результата.
InpUIScale — управляет масштабом интерфейса. Значение 0 включает автоматическое масштабирование на основе DPI.
InpPanelX и InpPanelY — задают горизонтальную и вертикальную позицию информационной панели.
InpPanelW — задает ширину панели.
InpFontSize, InpFontName и InpFontBold — управляют размером, названием и начертанием шрифта панели.
InpShowLevels — управляет отображением Entry, Stop Loss и Take Profit на графике. Значение по умолчанию: true.
InpShowProfit — управляет отображением результатов исторических торговых сценариев.
InpLots — используется только для перевода рассчитанного результата в пипсах в денежное значение. Значение по умолчанию: 0.1. Этот параметр не открывает и не управляет ордерами.
InpArrowATRx — определяет расстояние между сигнальной стрелкой и ценой с использованием множителя ATR. Значение по умолчанию: 0.6.
InpBuyColor и InpSellColor — задают цвета BUY- и SELL-сигналов.
Остальные параметры цвета панели управляют только визуальным оформлением интерфейса и не влияют на расчет сигналов.
Алерты и диагностика
InpAlerts — включает или отключает уведомления при появлении нового сигнала. Значение по умолчанию: false.
InpDebug — включает дополнительную диагностическую информацию в журнале MetaTrader. Значение по умолчанию: false.
Для обычного использования InpDebug можно оставить отключенным.
Рекомендуемая первоначальная настройка
При первом запуске True Signal FX рекомендуется использовать стандартную конфигурацию.
После добавления индикатора на нужный график MetaTrader 4 дождитесь его загрузки и завершения расчета исторических данных. Затем проверьте разделы SETUP, PERFORMANCE и ENGINE.
Если необходимо адаптировать конфигурацию под конкретный инструмент или торговый подход, можно использовать AUTO-TUNE для тестирования альтернативных настроек.
При ручной настройке рекомендуется изменять за один раз только одну логическую группу параметров. Это позволяет лучше понимать, как конкретное изменение влияет на обнаруживаемые торговые сценарии и историческую статистику.
При ручной настройке в первую очередь рекомендуется обратить внимание на таймфреймы анализа, параметры Trigger, минимальный Score и режим расчета SL/TP.
Как использовать True Signal FX
- Добавьте True Signal FX на нужный график MetaTrader 4.
- Дождитесь загрузки индикатора и завершения расчета исторических данных.
- Проверьте текущие таймфреймы анализа, BUY/SELL Score и состояние индикатора.
- При необходимости используйте AUTO-TUNE для тестирования альтернативных конфигураций и дождитесь завершения процесса настройки.
- При появлении BUY или SELL сценария проверьте Entry, Stop Loss и Take Profit на графике.
- Оцените сценарий с учетом собственного торгового плана, управления рисками и текущих рыночных условий.
- Если вы принимаете решение открыть сделку, разместите ордер вручную через стандартный торговый интерфейс вашего брокера.
True Signal FX не отправляет, не изменяет и не закрывает торговые ордера автоматически.
Для каких трейдеров предназначен индикатор
True Signal FX предназначен для трейдеров, которые хотят структурированно анализировать потенциальные рыночные сценарии.
Для начинающих трейдеров индикатор объединяет основные элементы потенциального торгового сценария в одном месте: направление, Entry, Stop Loss и Take Profit. Это позволяет сократить объем ручных расчетов и необходимость самостоятельно собирать информацию из нескольких источников.
Для опытных трейдеров индикатор может использоваться как дополнительный инструмент мульти-таймфреймового анализа рынка и фильтрации торговых сценариев.
Для трейдеров, которые регулярно анализируют различные инструменты, Auto-Tune позволяет тестировать альтернативные конфигурации без необходимости вручную изменять большое количество параметров по одному.
Торговый процесс
При традиционном анализе графика трейдеру часто приходится открывать несколько индикаторов, сравнивать их результаты, определять, соответствуют ли они согласованным рыночным условиям, затем определять Entry и отдельно рассчитывать Stop Loss и Take Profit.
True Signal FX объединяет эти этапы в единый процесс анализа.
На одном графике трейдер может видеть оценку рынка, направление сделки и рассчитанные торговые уровни. Одновременно раздел PERFORMANCE позволяет проверить историческую статистику текущей конфигурации.
Таким образом, задача индикатора заключается не только в генерации сигнала направления, но и в представлении информации в виде полноценного и четко определенного торгового сценария.

