SimpleRegression
Сообщите нам, если считаете, что материал размещён без разрешения.
Сообщить о материале
Обращение по товару «simpleregression.mq5» отправится на рассмотрение. Укажите контакт для ответа и опишите причину.
О программе
SimpleRegression — пользовательский индикатор для MetaTrader 5, который отображает на графике канал линейной регрессии. Индикатор работает в окне графика и создаёт графический объект типа OBJ_REGRESSION, привязанный к двум временным точкам выбранного таймфрейма.
Пользователь может задать период ретроспективы, применимый таймфрейм, стиль линии и её цвет. При деинициализации индикатора все созданные им объекты удаляются с графика, а также очищается комментарий в окне графика.
Индикатор не выполняет торговых операций и не выдаёт торговых сигналов — он предназначен исключительно для визуального анализа ценового движения.
Настройки программы
| Настройка | Описание |
|---|---|
| LookbackPeriod | Количество баров ретроспективы, используемое при построении канала регрессии. По умолчанию — 30. |
| AppliedTimeframe | Таймфрейм, на котором строится канал регрессии. По умолчанию — H4. |
| RegressionStyle | Стиль линии канала регрессии. По умолчанию — сплошная линия. |
| RegressionColor | Цвет линии канала регрессии на графике. По умолчанию — тёмно-синий. |
Поиск по коду файла
#property version "1.0"
#property description "Regression"
#property strict
#property indicator_chart_window
input int LookbackPeriod = 30;
input ENUM_TIMEFRAMES AppliedTimeframe = PERIOD_H4;
input ENUM_LINE_STYLE RegressionStyle = STYLE_SOLID;
input color RegressionColor = clrDarkBlue;
string Objname, ObjIdentifier = "RC_";
int init()
{
// код доступен только после оплаты
}
int deinit()
{
ObjectDeleteAll();
return (0);
}
int start()
{
// код доступен только после оплаты
}
void ObjectDeleteAll()
{
Comment("");
ObjectsDeleteAll(0,ObjIdentifier);
}
void DrawRegressionChannel(string name, int TF, int Bar0, int Bar1, int style, colПоказано первые 50% кода (символов: 1365)
Открыть по тарифу
Купите тариф с пакетом открытий или войдите, если тариф уже есть. Открытый файл останется в вашем кабинете навсегда.
Разовая покупка файла
На этой странице откроется полный исходный код файла вместо ознакомительного фрагмента.
Зачем нужен email? После подтверждения оплаты файл сохранится в кабинете на этот email. Если аккаунта ещё нет, мы создадим его и пришлём ссылку для задания пароля. Если аккаунт уже есть, покупка добавится в него. Укажите адрес, к которому у вас есть доступ.
Чтобы оформить заказ, введите email и перейдите к оплате.