XARD SSA
Сообщите нам, если считаете, что материал размещён без разрешения.
Сообщить о материале
Обращение по товару «#4x 2011 xard ssa.mq5» отправится на рассмотрение. Укажите контакт для ответа и опишите причину.
О программе
Индикатор для MetaTrader 5, отображаемый в отдельном окне. Он рассчитывает и выводит одну аналитическую линию на основе предварительной нормализации ценовых данных и последующей обработки методом сингулярного спектрального анализа (SSA). Расчёт выполняется по истории цен закрытия, после чего результат отображается в виде линии.
В коде используются внешние параметры, задающие длину окна нормализации, число компонент и размер обрабатываемого участка. Индикатор не содержит торговых операций и не формирует сигналов на покупку или продажу. Он предназначен для визуального анализа динамики ценового ряда.
Исходный код включает подключение внешнего модуля SSA, что указывает на зависимость от отдельной библиотеки. Платформа и язык — MQL5, тип продукта — пользовательский индикатор.
Настройки программы
| Настройка | Описание |
|---|---|
| Lag | Задаёт размер окна (лаг) для метода сингулярного спектрального анализа. Влияет на сглаживание и выделение компонент временного ряда. |
| NumComps | Указывает число компонент, извлекаемых при разложении временного ряда. Влияет на детализацию отображаемой линии. |
| PeriodNorm | Задаёт период для нормализации ценового ряда (скользящее среднее и стандартное отклонение). Влияет на масштаб входных данных для анализа. |
| N | Определяет количество обрабатываемых баров (длину анализируемого участка). Используется при подготовке массива данных и в расчёте индикатора. |
Поиск по коду файла
#import "SSA.ex4"
void fastsingular(double a[],int n,int lag,int s,double& b[]);
#import
#property indicator_separate_window
#property indicator_buffers 1
#property indicator_color1 Yellow
#property indicator_level1 0.0
extern int Lag=20;
extern int NumComps=2;
extern int PeriodNorm=20;
extern int N=300;
double arryTimeSeries[];
double SSA[];
int init()
{
// код доступен только после оплаты
}
int deinit()
{
return(0);
}
int start()
{
// код доступен только после оплаты
}
/*
ud$$$**$$$$$$$bc.
u@**" 4$$$$$$$Nu
J ""#$$$$$$r
@ $$$$b
.F ^*3$$$
:% 4 J$$$N
$ :F :$$$$$
4F 9 J$$$$$$$
4$ k 4$$$$bed$$$$$$$$$
$$r 'F $$$$$$$$$$$$$$$$$r
$$$ b. $$$$$$$$$$$$$$$$$N
$$$$$k 3eeed$$b XARD777Показано первые 50% кода (символов: 1986)
Открыть по тарифу
Купите тариф с пакетом открытий или войдите, если тариф уже есть. Открытый файл останется в вашем кабинете навсегда.
Разовая покупка файла
На этой странице откроется полный исходный код файла вместо ознакомительного фрагмента.
Зачем нужен email? После подтверждения оплаты файл сохранится в кабинете на этот email. Если аккаунта ещё нет, мы создадим его и пришлём ссылку для задания пароля. Если аккаунт уже есть, покупка добавится в него. Укажите адрес, к которому у вас есть доступ.
Чтобы оформить заказ, введите email и перейдите к оплате.