FractalsTF
Сообщите нам, если считаете, что материал размещён без разрешения.
Сообщить о материале
Обращение по товару «fractalstf.mq5» отправится на рассмотрение. Укажите контакт для ответа и опишите причину.
О программе
FractalsTF — индикатор для MetaTrader 5, рассчитывающий и отображающий верхние и нижние фракталы на указанном таймфрейме. Индикатор использует два буфера данных: красные стрелки для верхних фракталов и синие стрелки для нижних фракталов. Значения отрисовываются на графике текущего торгового символа.
Расчёт фракталов выполняется с помощью встроенной функции iFractals, при этом таймфрейм расчёта может отличаться от таймфрейма текущего графика. Если на новом баре значение фрактала не пересчитано, индикатор переносит значение с предыдущего бара, обеспечивая непрерывность отображения.
Индикатор имеет два настраиваемых параметра: таймфрейм для расчёта фракталов и номер символа стрелки. По умолчанию таймфрейм установлен на текущий график, а стрелки используют стандартный графический символ.
Настройки программы
| Настройка | Описание |
|---|---|
| TF | Таймфрейм, на котором рассчитываются фракталы. По умолчанию — текущий таймфрейм графика. Если указанный таймфрейм меньше текущего, используется текущий таймфрейм. |
| SymbNum | Номер символа (графического объекта), используемого для отрисовки стрелок фракталов на графике. По умолчанию — 115. |
Поиск по коду файла
#property strict
#property indicator_chart_window
#property indicator_buffers 2
#property indicator_color1 Red
#property indicator_color2 Blue
#property indicator_width1 1
#property indicator_width2 1
extern ENUM_TIMEFRAMES TF = PERIOD_CURRENT; //Тайм фрейм
extern int SymbNum = 115; //Символ №
double Up[],Dn[];
int init()
{
// код доступен только после оплаты
}
int OnCalculate(const int rates_total,
const int prev_calculated, // Количество просчитанных баров
const datetime &time[],
const double &open[],
const double &high[],
const double &low[],
const double &close[],
const long &tick_volume[],
const long &volume[],
const int &spread[])
{
// код доступен только после оплаты
}
int i = rates_total-prev_calculated-1;// Индекс первого непосчитанного
Показано первые 50% кода (символов: 1941)
Открыть по тарифу
Купите тариф с пакетом открытий или войдите, если тариф уже есть. Открытый файл останется в вашем кабинете навсегда.
Разовая покупка файла
На этой странице откроется полный исходный код файла вместо ознакомительного фрагмента.
Зачем нужен email? После подтверждения оплаты файл сохранится в кабинете на этот email. Если аккаунта ещё нет, мы создадим его и пришлём ссылку для задания пароля. Если аккаунт уже есть, покупка добавится в него. Укажите адрес, к которому у вас есть доступ.
Чтобы оформить заказ, введите email и перейдите к оплате.