Перейти к основному содержанию

Код временного интервала (TF код)

Установите цену закрытия, временной интервал для исполнения стоп-лосса и коэффициент Фибоначчи.


Example banner

Код временного интервала (TF код) — это код, который можно отправить с вашего мобильного телефона для настройки временного интервала, в котором вы хотите исполнить стоп-лосс. Он размещается в последнем десятичном знаке цены стоп-лосса. Для пятизначного билета на покупку EURUSD код между 0.00001 и 0.00008 будет соответствовать временным интервалам от M1 до W1.


Example banner


Пример
  1. Если вы хотите установить 1.00000 как стоп-лосс на EURUSD с временным интервалом M5, просто добавьте 0.00002 к 1.00000 и отправьте 1.00002.
  2. Если вы хотите установить стоп-лосс 150.50 на USDJPY с временным интервалом M15, вы отправите 150.53 (150.50 + 0.03).

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


TF код (последний десятичный знак)Временной интервал
0Прямой вход с автоматическим расчетом объема
1M1
2M5
3M15
4M30
5H1
6H4
7D1
8W1
9Очистка настроек стоп-лосса, тейк-профита, TF кода и FB кода


Коды 1-8: Код временного интервала

Коды 1-8 представляют код временного интервала, который указывает временной интервал исполнения стоп-лосса. Например, если вы отправите цену стоп-лосса для EURUSD как 1.38532, последний десятичный знак (код 2) будет интерпретирован как временной интервал исполнения. Вот как программа разделяет ваш стоп-лосс и код временного интервала:

Билет на покупку: EURUSD: SL = 1.38532
  1. Временной интервал: Берется последний десятичный знак (0.00002) из 1.38532 и интерпретируется как временной интервал M5.
  2. Стоп-лосс по цене закрытия: Округляется вниз цена стоп-лосса (1.38532 → 1.38530) и сохраняется как значение стоп-лосса по цене закрытия.
  3. Исполнение: Как только цена закрытия опустится ниже 1.38530, сделка будет закрыта.

Билет на продажу: EURUSD: SL = 1.38532
  1. Временной интервал: Берется последний десятичный знак (0.00002) из 1.38532 и интерпретируется как временной интервал M5.
  2. Стоп-лосс по цене закрытия: Округляется вверх цена стоп-лосса (1.38532 → 1.38540) и сохраняется как значение стоп-лосса по цене закрытия.
  3. Исполнение: Когда цена закрытия поднимется выше 1.38540 на временном интервале M5, сделка будет закрыта.

Интерпретация стоп-лосса по цене закрытия

Независимо от того, имеет ли продукт 2 или 3 десятичных знака, мы используем последний десятичный знак как код временного интервала. После получения стоп-лосса от пользователя, данный EA сначала интерпретирует последний десятичный знак как код временного интервала. Затем он рассчитывает стоп-лосс по цене закрытия, округляя последний десятичный знак вниз для ордеров на покупку и вверх для ордеров на продажу. Ниже приведены примеры конечного временного интервала и стоп-лосса по цене закрытия для XAUUSD и USDJPY, рассчитанных Cosy Trader.

Валюта/цена стоп-лоссаTF код/временной интервалСтоп-лосс по цене закрытия (покупка)Стоп-лосс по цене закрытия (продажа)
USDJPY/154.5355/H1154.530154.540
XAUUSD/2381.233/M152381.202381.30
XAUUSD/2381.2322/M52381.2302381.240

Настройка кода временного интервала

Вы можете быстро настроить код временного интервала, нажимая кнопки "+" и "-" рядом с ценой стоп-лосса в вашем приложении MT4.


Example banner


Итог
  • Код временного интервала: Последний десятичный знак стоп-лосса.
  • Цена стоп-лосса по закрытию: Для билетов на покупку это округленная вниз цена стоп-лосса; для билетов на продажу это округленная вверх цена стоп-лосса.

Код 0 и Код 9

Поскольку для кода 0 и кода 9 не предусмотрен соответствующий временной интервал, здесь мы объясняем, как эти коды работают. Обратите внимание, что оба кода применяются только к отложенным ордерам.

Код 0: Код прямого входа на рынок

Код 0 запускает прямой рыночный ордер на основе отложенного ордера, который вы отправляете. Вы можете задаться вопросом, почему бы просто не открыть прямой ордер на покупку или продажу. Причина в том, что данный инструмент предлагает преимущество точного расчета объема лота для вас, обеспечивая лучший контроль рисков. Отправка прямого рыночного ордера — это двухэтапный процесс: сначала вам нужно отправить отложенный ордер с любым объемом лота, а затем отправить код TF=0.

совет

Вы можете ознакомиться с [B2] Прямой вход на рынок для получения более подробной информации.


Код 9: Сброс всех настроек

Код 9 позволяет сбросить все ваши настройки. Если вы хотите сбросить параметры во время работы, просто введите цену стоп-лосса с последним десятичным знаком, установленным на 9. Вот несколько примеров:

  • Для 5-значного билета на покупку EURUSD: 0.00009
  • Для 2-значного билета на продажу XAUUSD: отправьте 9999.09
  • Для 3-значного билета на покупку USDJPY: 0.009

Обратите внимание, что для отправки кода временного интервала для билета на продажу вам нужно использовать цену, большую текущей цены. Таким образом, 9999.x9, 5000.x9 или 3000.x9 будут выполнять одну и ту же функцию, когда цена XAUUSD ниже 3000. После получения кода сброса, инструмент очистит все ваши настройки стоп-лосса и тейк-профита, включая код TF и код FB. Он также установит последний десятичный знак цены открытия на 0. Это связано с тем, что последний десятичный знак цены открытия будет использоваться для получения кода временного интервала, если не установлены стоп-лосс или тейк-профит. Мы опишем это позже в разделе "Отложенный ордер на один бар". После сброса вы можете заново определить желаемые уровни стоп-лосса и тейк-профита для ваших отложенных ордеров. Вкратце, код 9 помогает вам сбросить стоп-лосс (SL) и тейк-профит (TP) для отложенных ордеров и позволяет удалять настройки, включая SL, TP, TF и FB, удаленно.


Псевдограница стоп-лосса

Вы можете задаться вопросом, будет ли стоп-лосс по цене закрытия очищен на шаге 2 после отправки кода TF=0. Короткий ответ — нет. Однако значение стоп-лосса должно быть установлено за пределами псевдограницы стоп-лосса. Псевдограница стоп-лосса помогает EA определить, является ли цена стоп-лосса, отправленная пользователем, комбинацией стоп-лосса по цене закрытия и кода временного интервала, или только кодом временного интервала. Ниже мы иллюстрируем условия для билетов на покупку и продажу соответственно.

Билет на покупку Граница SL

Псевдограница стоп-лосса для билета на покупку служит верхним пределом для EA для определения, является ли значение кодом временного интервала. Для пятизначного инструмента, такого как EURUSD, эта граница установлена на уровне 0.00010. Если стоп-лосс, отправленный пользователем, ниже 0.00010, система интерпретирует его как код временного интервала. Например, отправка 0.00001 будет переведена во временной интервал M1, а 0.00002 — во временной интервал M5. Для трехзначного продукта (например, XAUUSD) граница установлена на уровне 0.010. Если вы отправите код временного интервала между 0.01 и 0.08, он будет переведен во временной интервал между M1 и W1. Однако, если вы отправите цену стоп-лосса 0.025, потому что она выше 0.010, система будет рассматривать ее как комбинацию цены закрытия и временного интервала. В этом случае цена закрытия будет установлена на 0.020, а временной интервал — на H1 (0.005).


Билет на продажу Граница SL

Псевдограница стоп-лосса для билета на продажу является нижним пределом цены стоп-лосса, которая будет переведена в код временного интервала, а не в комбинацию цены закрытия и временного интервала. Псевдограница стоп-лосса определяется параметрами, такими как BASE-9 и BASE-99. Эти параметры соответствуют диапазонам цен, где BASE-9 применяется к ценам ниже 9, а BASE-99 — к ценам, равным или выше 9, но ниже 99.

Параметр верхней границыДиапазон цен (P)
BASE-9P > 0
BASE-999 ≤ P < 99
BASE-99999 ≤ P < 999

Эти границы помогают EA определить, следует ли рассматривать значение стоп-лосса как код временного интервала или как комбинацию (цена закрытия + временной интервал). Стандартные значения этих параметров могут подходить для большинства брокеров; однако, если вы обнаружите, что код стоп-лосса не может быть установлен после отправки билета, вам может потребоваться настроить параметры или сменить брокера.

Здесь мы приводим несколько примеров псевдограницы стоп-лосса для билетов на покупку и продажу соответственно.

Билет на покупку:

5 десятичных знаков (EUR/USD, AUD/USD, GBP/USD)0.00001(M1), 0.00002(M5)
3 десятичных знака (XAU/USD, USD/JPY)0.003(M15), 0.004(M30)
2 десятичных знака (XAU/USD, USD/JPY)0.05(H1), 0.06(H4)

Билет на продажу:

5 десятичных знаков (EUR/USD, AUD/USD, GBP/USD)99.00001(M1), 99.00002(M5)
3 десятичных знака (XAU/USD, USD/JPY)9999.003(M15), 9999.004(M30)
2 десятичных знака (XAU/USD, USD/JPY)9999.005(H1), 9999.006(H4)

Здесь мы приводим несколько примеров расчета псевдограницы стоп-лосса: EUR/USD (1.10100), M1

  • Цена < 9 → Используйте BASE-9 как базу псевдограницы стоп-лосса.
  • BASE-9 + 0.00001 = 99.00000 + 0.00001 = 99.00001

XAU/USD (2623.000), M15

  • 9 <= Цена < 9999.000 → Используйте BASE-9999 как базу псевдограницы стоп-лосса.
  • BASE-9999 + 0.003 = 9999.000 + 0.003 = 9999.003

Пример кода стоп-лосса для билета на продажу

Пример кода стоп-лосса для билета на продажу Например, если цена открытия EURUSD ниже 9.00000, система установит нижнюю границу на уровне 99.000, потому что: BASE-9 = 99.0 Вам не нужно запоминать все эти границы, потому что после отправки настройки (цена закрытия SL + временной интервал), система автоматически преобразует стоп-лосс в значения, такие как 0.000003 (Покупка, M15) или 999.002 (Продажа, M5). Затем вы можете просто изменить последний десятичный знак, если хотите изменить временной интервал стоп-лосса.


заметка

Как я могу убедиться, что стоп-лосс по цене закрытия не был изменен на шаге 2?

Для билета на покупку с лимитом отправка кода временного интервала 0 не очистит стоп-лосс по цене закрытия, сохраненный в EA. Для билета на продажу с лимитом стоп-лосс должен быть установлен за пределами псевдограницы цены стоп-лосса. Эта граница определяется параметром в EA. Например:

BASE-9 = 99.0

Параметр BASE-9 устанавливает псевдограницу стоп-лосса для продуктов с ценой ниже 9. В этом случае, если вы хотите отправить код TF=0, вы можете использовать значения, такие как 99.00000, 1000.00000 или 9999.00000. Поскольку все эти цены выше псевдограницы стоп-лосса (99.0), они будут распознаны как код временного интервала, гарантируя, что стоп-лосс по цене закрытия не будет изменен. Если вы не уверены, правильно ли установлен стоп-лосс по цене закрытия, просто отправьте его снова после того, как билет будет преобразован в рыночный ордер на шаге 2.


заметка

Как я могу получить код псевдограницы стоп-лосса на своем мобильном телефоне?

Легко найти код псевдограницы стоп-лосса и отправить код TF=0. Как только вы отправите билет изначально, он установит ваш стоп-лосс с использованием псевдограницы стоп-лосса + код временного интервала (например, 99.00002 означает стоп-лосс на временном интервале M5). Вы можете просто изменить последний десятичный знак на 0, нажав кнопку (+) или (-) рядом с вашим стоп-лоссом в приложении MT4. |


Переключение между временными интервалами

Отличительной особенностью кода временного интервала является то, что вы можете напрямую изменить его, если решите изменить временной интервал исполнения стоп-лосса. Например, если вы хотите переключить временной интервал стоп-лосса с M5 на M15 для билета на покупку, просто измените его с чего-то вроде 0.00002 на 0.00003. Для билета на продажу измените его с чего-то вроде 9999.002 на 9999.003. Это изменение затрагивает только временной интервал стоп-лосса, не изменяя цену закрытия стоп-лосса.