Heikin Ashi Smoothed
Сообщите нам, если считаете, что материал размещён без разрешения.
Сообщить о материале
Обращение по товару «heiken_ashi_smoothed @fundedmillionairess.mq5» отправится на рассмотрение. Укажите контакт для ответа и опишите причину.
О программе
Индикатор рассчитывает значения по методике Хейкин Аши на основе скользящих средних ценовых данных (открытие, закрытие, максимум, минимум). Полученные значения дополнительно сглаживаются второй скользящей средней и отображаются в виде четырёх гистограмм на графике.
В качестве исходных данных используются усреднённые значения цены, рассчитываемые встроенной функцией iMA. Параметры метода и периода сглаживания задаются отдельно для формирования Хейкин Аши и для последующей дополнительной обработки.
Индикатор рисует четыре серии гистограмм двух цветов (красный и зелёный), визуализируя направление и амплитуду усреднённых ценовых движений. Деинициализация функции не содержит дополнительной логики.
Настройки программы
| Настройка | Описание |
|---|---|
| MaMetod | Метод скользящей средней, используемый для расчёта усреднённых значений цен при формировании индикатора Хейкин Аши. |
| MaPeriod | Период скользящей средней, применяемой для расчёта усреднённых значений цен при формировании индикатора Хейкин Аши. |
| MaMetod2 | Метод скользящей средней, используемый для дополнительной сглаживания рассчитанных значений Хейкин Аши перед отображением на графике. |
| MaPeriod2 | Период скользящей средней, применяемой для дополнительной сглаживания рассчитанных значений Хейкин Аши перед отображением на графике. |
Поиск по коду файла
#property indicator_chart_window
#property indicator_buffers 4
#property indicator_color1 Red
#property indicator_color2 Lime
#property indicator_color3 Red
#property indicator_color4 Lime
extern int MaMetod =2;
extern int MaPeriod=6;
extern int MaMetod2 =3;
extern int MaPeriod2=2;
double ExtMapBuffer1[];
double ExtMapBuffer2[];
double ExtMapBuffer3[];
double ExtMapBuffer4[];
double ExtMapBuffer5[];
double ExtMapBuffer6[];
double ExtMapBuffer7[];
double ExtMapBuffer8[];
int ExtCountedBars=0;
int init()
{
// код доступен только после оплаты
}
int deinit()
{
return(0);
}
int start()
{
// код доступен только после оплаты
}
double maOpen, maClose, maLow, maHigh;
double haOpen, haHigh, haLow, haClose;
if(BПоказано первые 50% кода (символов: 2284)
Открыть по тарифу
Купите тариф с пакетом открытий или войдите, если тариф уже есть. Открытый файл останется в вашем кабинете навсегда.
Разовая покупка файла
На этой странице откроется полный исходный код файла вместо ознакомительного фрагмента.
Зачем нужен email? После подтверждения оплаты файл сохранится в кабинете на этот email. Если аккаунта ещё нет, мы создадим его и пришлём ссылку для задания пароля. Если аккаунт уже есть, покупка добавится в него. Укажите адрес, к которому у вас есть доступ.
Чтобы оформить заказ, введите email и перейдите к оплате.