MTF Stochastic v2.1
Сообщите нам, если считаете, что материал размещён без разрешения.
Сообщить о материале
Обращение по товару «#mtf stochastic v2.1.mq5» отправится на рассмотрение. Укажите контакт для ответа и опишите причину.
О программе
MTF Stochastic v2.1 — пользовательский индикатор для MetaTrader 5, отображающий стохастический осциллятор с выбранного таймфрейма. Индикатор рассчитывает значения %K и %D на заданном таймфрейме и переносит их на текущий график, включая линию текущей незакрытой свечи. Для промежуточных баров между свечами старшего таймфрейма применяется линейная интерполяция, что позволяет строить непрерывные линии на младшем таймфрейме. Индикатор рисуется в отдельном окне с уровнями 20, 50 и 80 и диапазоном от 0 до 100. Предусмотрены настройки скрытия линий %K и %D, автоматического выбора следующего старшего таймфрейма и отображения таймера до закрытия свечи выбранного таймфрейма. Индикатор не является торговым советником и не выполняет торговых операций.
Настройки программы
| Настройка | Описание |
|---|---|
| NextHigherAuto | Автоматически выбирает следующий старший таймфрейм относительно текущего периода графика. |
| HidePctK | Скрывает отображение линии %K на графике индикатора. |
| HidePctD | Скрывает отображение линии %D (сигнальной) на графике индикатора. |
| ShowClock | Показывает таймер обратного отсчёта до закрытия текущей свечи выбранного таймфрейма. |
| ClockColor | Цвет текста таймера обратного отсчёта до закрытия свечи выбранного таймфрейма. |
Поиск по коду файла
#property indicator_separate_window
#property indicator_buffers 4
#property indicator_color1 Green //C'255,255,255' // White // %K line
#property indicator_color2 Red //Yellow // DimGray // %D line
#property indicator_color3 Green // C'255,255,255' // White // %K line of the current candle
#property indicator_color4 Red //Yellow // DimGray // %D line of the current candle
#property indicator_level1 80
#property indicator_level2 20
#property indicator_level3 50
#property indicator_levelcolor DarkSlateGray
#property indicator_maximum 100
#property indicator_minimum 0
extern bool NextHigherAuto = true;
extern bool HidePctK = false;
extern bool HidePctD = false;
extern int TimeFrame = 0, // {1=M1, 5=M5, 15=M15, ..., 1440=D1, 10080=W1, 43200=MN1}
KPeriod = 11,
DPeriod = 3,
Slowing = 3,
MAMethod = 0, // {0=SMA, 1=EMA, 2=SMMA, 3=LWMA}
PriceField = 0; // {0=Hi/Low, 1=Close/Close}
extern bool ShowClock = false; // display time to candle close countdown
extern color ClockColor = Red;
double BufferK[],
BufferD[],
BufferK_Curr[],
BufferD_Curr[];
string IndicatorName = "",
TimeLabelName = "";
int init()
{
// код доступен только после оплаты
}
int deinit()
{
if(TimeLabelName!="")
if(ObjectFind (TimeLabelName) != -1)
ObjectDelete(TimeLabelName);
}
int start()
{
// код доступен только после оплаты
}
static int countedBars1 = 0;
if(Bars-1-IndicatorCounted() > 1 && countedBars1!=0)
countedBars1 = 0;
int bars1 = iBars(NULL,TimeFrame),
start1 = bars1-1-countedBars1,
limit1 = iBarShift(NULL,TimeFrame,Time[Bars-1]);
if(countedBars1 != bars1-1)
{
countedBars1 = bars1-1;
ArrayInitialize(BufferK_Curr,EMPTY_VALUE);
ArrayInitialize(BufferD_Curr,EMPTY_VALUE);
if(TimeLabelNaПоказано первые 50% кода (символов: 5507)
Открыть по тарифу
Купите тариф с пакетом открытий или войдите, если тариф уже есть. Открытый файл останется в вашем кабинете навсегда.
Разовая покупка файла
На этой странице откроется полный исходный код файла вместо ознакомительного фрагмента.
Зачем нужен email? После подтверждения оплаты файл сохранится в кабинете на этот email. Если аккаунта ещё нет, мы создадим его и пришлём ссылку для задания пароля. Если аккаунт уже есть, покупка добавится в него. Укажите адрес, к которому у вас есть доступ.
Чтобы оформить заказ, введите email и перейдите к оплате.