t3_rsi_ac2.mq4
Похожие материалы по тегам
Сообщите нам, если считаете, что материал размещён без разрешения.
Сообщить о материале
Обращение по товару «t3_rsi_ac2.mq4» отправится на рассмотрение. Укажите контакт для ответа и опишите причину.
О программе
Данный индикатор для MetaTrader 4 отображает в отдельном окне два графика: сглаженную линию T3 (красная) и линию RSI (белая). Расчёт начинается с определения значения RSI по заданному периоду, к которому затем применяется алгоритм сглаживания T3 с настраиваемым коэффициентом кривизны. Результирующие значения отрисовываются на отдельном подокне графика.
При включённой опции оповещения индикатор воспроизводит звуковые сигналы при пересечении линий RSI и T3 вверх или вниз. Кроме того, на графике автоматически отмечаются точки пересечения красными пунктирными линиями, что позволяет визуально отслеживать моменты смены соотношения ценовых импульсов и их сглаженной тенденции.
Индикатор использует стандартные функции расчёта технических показателей MetaTrader 4 и не требует внешних библиотек. Все расчёты выполняются на каждом тике для актуализации отображаемых данных.
Настройки программы
| Настройка | Описание |
|---|---|
| RSI_Period | Параметр, определяющий период расчёта индикатора относительной силы (RSI). |
| T3_Period | Задаёт период, используемый для расчёта RSI и параметров сглаживания T3. Влияет на чувствительность и плавность отображаемых линий. |
| T3_Curvature | Коэффициент кривизны, управляющий характером сглаживания T3. Определяет баланс между отзывчивостью и фильтрацией шума в расчётной линии. |
| Cross_Alert | Включает или отключает звуковые оповещения и визуальные маркеры при пересечении линий RSI и T3. |
Поиск по коду файла
#property indicator_separate_window
#property indicator_buffers 2
#property indicator_color1 Red
#property indicator_color2 White
extern int RSI_Period = 8;
extern int T3_Period = 50;
extern double T3_Curvature = 0.618;
extern bool Cross_Alert=true;
double t3Array[];
double rsiArray[];
double e1,e2,e3,e4,e5,e6;
double c1,c2,c3,c4;
double n,w1,w2,b2,b3;
int maxLines;
int init()
{
// код доступен только после оплаты
}
int start()
{
// код доступен только после оплаты
}
double crossing;
int limit=Bars;
static datetime prevtime = 0;
for(int i=limit; i>=0; i--)
{
Показано первые 50% кода (символов: 1829)
Открыть по тарифу
Купите тариф с пакетом открытий или войдите, если тариф уже есть. Открытый файл останется в вашем кабинете навсегда.
Разовая покупка файла
На этой странице откроется полный исходный код файла вместо ознакомительного фрагмента.
Зачем нужен email? После подтверждения оплаты файл сохранится в кабинете на этот email. Если аккаунта ещё нет, мы создадим его и пришлём ссылку для задания пароля. Если аккаунт уже есть, покупка добавится в него. Укажите адрес, к которому у вас есть доступ.
Чтобы оформить заказ, введите email и перейдите к оплате.