SVE RSI I-Fish
Похожие материалы по тегам
Сообщите нам, если считаете, что материал размещён без разрешения.
Сообщить о материале
Обращение по товару «sve_rsi_i-fish_refreshfix.mq5» отправится на рассмотрение. Укажите контакт для ответа и опишите причину.
О программе
Данный продукт представляет собой пользовательский индикатор для платформы MetaTrader 5, предназначенный для расчёта и отображения аналитического сигнального индикатора в отдельном оконном режиме. Он обрабатывает ценовые данные и технические показатели, формируя сглаженную кривую в диапазоне от 0 до 100.
Индикатор оснащён системой уведомлений, которая отслеживает пересечения сигнальной линии заданными уровнями. При достижении условий пересечения пользователь может получать оповещения непосредственно на графике или по электронной почте.
Набор настраиваемых параметров позволяет адаптировать индикатор под различные торговые инструменты и таймфреймы, включая периоды расчёта, уровни уведомлений и количество обрабатываемых баров.
Настройки программы
| Настройка | Описание |
|---|---|
| RsiPeriod | Период индикатора RSI, используемый при расчёте относительной силы изменения сигнала. |
| EmaPeriod | Период сглаживающей скользящей средней экспоненциального типа, применяемой при обработке сигнала. |
| AlertCandle | Смещение свечи, используемое для определения момента пересечения уровней уведомлений. |
| AlertLevelUp | Верхний пороговый уровень, при пересечении которого вверх сигнальной линией отправляется уведомление. |
| AlertLevelDown | Нижний пороговый уровень, при пересечении которого вниз сигнальной линией отправляется уведомление. |
| ShowChartAlerts | Переключатель, определяющий, будут ли уведомления о пересечениях отображаться в виде всплывающих окон на графике. |
| AlertEmailSubject | Тема электронного письма, используемая при отправке email-уведомлений о пересечении уровней. |
| BarCount | Количество баров, обрабатываемых индикатором при расчёте и отображении данных. |
Поиск по коду файла
#property indicator_separate_window
#property indicator_minimum 0
#property indicator_maximum 100
#property indicator_buffers 1
#property indicator_color1 Blue
#property indicator_width1 3
#property indicator_level1 12
#property indicator_level2 88
#property indicator_levelcolor DimGray
extern int RsiPeriod=4;
extern int EmaPeriod=4;
extern int AlertCandle = 1;
extern int AlertLevelUp = 12;
extern int AlertLevelDown = 88;
extern bool ShowChartAlerts = false;
extern string AlertEmailSubject = "";
extern int BarCount = 500;
datetime OldTime = -999999;
int OldBars = -999999; //
datetime LastAlertTime = -999999;
string AlertTextCrossUp = "SVE RSI I-Fish UP";
string AlertTextCrossDown = "SVE RSI I-Fish DOWN";
double wma0[], wma1[], wma2[], wma3[], wma4[], wma5[], wma6[], wma7[], wma8[], wma9[];
double ema0[], ema1[], rainbow[], rsi[], srsi[], fish[];
int init()
{
// код доступен только после оплаты
}
int deinit()
{
return(0);
}
int start()
{
// код доступен только после оплаты
}
void SyncExtraBuffers()
{
for (int i = BarCount - 1; i >= 0; i--)
{
wma0[i + 1] = wma0[i];
wma1[i + 1] = wma1[i];
wma2[i + 1] = wma2[i];
wma3[i + 1] = wma3[i]Показано первые 50% кода (символов: 4125)
Открыть по тарифу
Купите тариф с пакетом открытий или войдите, если тариф уже есть. Открытый файл останется в вашем кабинете навсегда.
Разовая покупка файла
На этой странице откроется полный исходный код файла вместо ознакомительного фрагмента.
Зачем нужен email? После подтверждения оплаты файл сохранится в кабинете на этот email. Если аккаунта ещё нет, мы создадим его и пришлём ссылку для задания пароля. Если аккаунт уже есть, покупка добавится в него. Укажите адрес, к которому у вас есть доступ.
Чтобы оформить заказ, введите email и перейдите к оплате.