fib_sr @@fxsignalspot.mq5
Сообщите нам, если считаете, что материал размещён без разрешения.
Сообщить о материале
Обращение по товару «fib_sr @@fxsignalspot.mq5» отправится на рассмотрение. Укажите контакт для ответа и опишите причину.
О программе
Индикатор отображает на графике зоны поддержки и сопротивления, построенные на основе ценовых данных предыдущего торгового дня. Он рассчитывает уровни по классической пивотной точке и добавляет к ним фибоначчи-коррекции, формируя четыре горизонтальные прямоугольные области на графике. Два уровня окрашиваются в цвета поддержки, два — в цвета сопротивления, что позволяет визуально выделить ключевые ценовые зоны. Пересчёт уровней происходит при появлении нового дневного бара, а также при смене дневного таймфрейма.
Настройки программы
| Настройка | Описание |
|---|---|
| DeepSkyBlue; (clrSup1) | Цвет зоны поддержки 1 — Определяет цвет первой зоны поддержки, ограниченной двумя ближайшими к текущей цене уровнями поддержки. |
| LightSkyBlue; (clrSup2) | Цвет зоны поддержки 2 — Определяет цвет второй зоны поддержки, расположенной глубже от текущей цены. |
| Coral; (clrRes1) | Цвет зоны сопротивления 1 — Определяет цвет первой зоны сопротивления, ограниченной двумя ближайшими к текущей цене уровнями сопротивления. |
| SandyBrown; (clrRes2) | Цвет зоны сопротивления 2 — Определяет цвет второй зоны сопротивления, расположенной дальше от текущей цены. |
Поиск по коду файла
#property indicator_chart_window
#define FIB_SUP1 "FIB_SUP_1"
#define FIB_SUP2 "FIB_SUP_2"
#define FIB_RES1 "FIB_RES_1"
#define FIB_RES2 "FIB_RES_2"
extern color clrSup1=C'0,146,170' ; //DeepSkyBlue;
extern color clrSup2=C'0,90,120' ; //LightSkyBlue;
extern color clrRes1=C'255,100,45' ; //Coral;
extern color clrRes2=C'180,40,0'; //SandyBrown;
double A, B, D, E;
double A1, B1, D1, E1;
int init()
{
// код доступен только после оплаты
}
int deinit()
{
return(0);
}
int start()
{
// код доступен только после оплаты
}
static datetime dt=0;
if (dt!=iTime(NULL, PERIOD_D1,0))
{
Recalc();
dt=iTime(NULL, PERIOD_D1,0);
}
if (NewBar())
{
ObjectDelete(FIB_SUP1);
ObjectDelete(FIB_SUP2);
ObjectDelete(FIB_RES1);
ObjectDelete(FIB_RES2);
ObjectCreate(FIB_SUP1, OBJ_RECTANGLE, 0, iTime(NULL, PERIOD_D1, 0), B, Time[0], B1); ObjectSet(FIB_Показано первые 50% кода (символов: 1538)
Открыть по тарифу
Купите тариф с пакетом открытий или войдите, если тариф уже есть. Открытый файл останется в вашем кабинете навсегда.
Разовая покупка файла
На этой странице откроется полный исходный код файла вместо ознакомительного фрагмента.
Зачем нужен email? После подтверждения оплаты файл сохранится в кабинете на этот email. Если аккаунта ещё нет, мы создадим его и пришлём ссылку для задания пароля. Если аккаунт уже есть, покупка добавится в него. Укажите адрес, к которому у вас есть доступ.
Чтобы оформить заказ, введите email и перейдите к оплате.