rsi ema alert ind.mq5
Похожие материалы по тегам
Сообщите нам, если считаете, что материал размещён без разрешения.
Сообщить о материале
Обращение по товару «rsi ema alert ind.mq5» отправится на рассмотрение. Укажите контакт для ответа и опишите причину.
О программе
Индикатор для платформы MetaTrader 4 на языке MQL4. Предназначен для анализа ценовых данных с использованием индикатора RSI и нескольких скользящих средних (LWMA и EMA) различных периодов и таймфреймов. Отображает сигналы на графике и генерирует звуковые уведомления при наступлении определённых условий. Индикатор работает в окне чарта и использует стандартные встроенные функции расчёта технических индикаторов.
Настройки программы
| Настройка | Описание |
|---|---|
| IS | IS — Текстовый разделитель группы настроек RSI |
| RsiTF | RsiTF — Таймфрейм для расчёта RSI |
| RSI_P | RSI_P — Период расчёта RSI |
| Buy_Level | Buy_Level — Уровень RSI для формирования сигнала на покупку |
| Sell_Level | Sell_Level — Уровень RSI для формирования сигнала на продажу |
| mas1 | mas1 — Текстовый разделитель группы настроек первой скользящей средней |
| MATF1 | MATF1 — Таймфрейм для первой скользящей средней |
| LWMovingPeriod | LWMovingPeriod — Период первой скользящей средней (LWMA) |
| LWMovingShift | LWMovingShift — Сдвиг первой скользящей средней (LWMA) |
| mas2 | mas2 — Текстовый разделитель группы настроек второй скользящей средней |
| MATF2 | MATF2 — Таймфрейм для второй скользящей средней |
| LWMovingPeriod2 | LWMovingPeriod2 — Период второй скользящей средней (LWMA) |
| LWMovingShift2 | LWMovingShift2 — Сдвиг второй скользящей средней (LWMA) |
| mas3 | mas3 — Текстовый разделитель группы настроек третьей скользящей средней |
| MATF3 | MATF3 — Таймфрейм для третьей скользящей средней |
| MovingPeriod | MovingPeriod — Период третьей скользящей средней (EMA) |
| MovingShift | MovingShift — Сдвиг третьей скользящей средней (EMA) |
| mas4 | mas4 — Текстовый разделитель группы настроек четвёртой скользящей средней |
| MATF4 | MATF4 — Таймфрейм для четвёртой скользящей средней |
| MovingPeriod2 | MovingPeriod2 — Период четвёртой скользящей средней (EMA) |
| MovingShift2 | MovingShift2 — Сдвиг четвёртой скользящей средней (EMA) |
| LM | LM — Текстовый разделитель группы настроек управления лотом |
| Lots | Lots — Размер лота для сделок |
| money management (MM) | MM — Включение/выключение управления денежным риском |
| risk in percentage (Risk) | Risk — Процент риска на сделку при включённом управлении риском |
| TSTB | TSTB — Текстовый разделитель группы настроек стоп-лосс, тейк-профит, трейлинг-стоп и безубыточности |
| stop loss (SL) | SL — Стоп-лосс в пунктах |
| take profit (TP) | TP — Тейк-профит в пунктах |
| trailing stop (TS) | TS — Трейлинг-стоп в пунктах |
| breakeven (BE) | BE — Безубыточный уровень в пунктах |
Поиск по коду файла
#property indicator_chart_window
#define OrSt "Rsi-ema Alert"
extern bool Sound.Alert = TRUE ;
extern string IS="------------------ Rsi";
extern int RsiTF=0;
extern double RSI_P=14;
extern double Buy_Level=55;
extern double Sell_Level=45;
extern string mas1="---------------- 1# MA";
extern int MATF1=0;
extern int LWMovingPeriod=5;
extern int LWMovingShift=0;
extern string mas2="---------------- 2# MA";
extern int MATF2=0;
extern int LWMovingPeriod2=8;
extern int LWMovingShift2=0;
extern string mas3="---------------- 3# MA";
extern int MATF3=0;
extern int MovingPeriod=18;
extern int MovingShift=0;
extern string mas4="---------------- 4# MA";
extern int MATF4=0;
extern int MovingPeriod2=28;
extern int MovingShift2=0;
extern string LM="---------------- Lot Management";
extern double Lots=0.1;
extern bool MM=false; //money management
extern double Risk=10; //risk in percentage
extern string TSTB="---------------- TP SL TS BE";
bool RealSL_Enabled=false;
int RealSL=5; //stop loss under 15 p?ps
bool RealTP_Enabled=false;
int RealTP=10; //take profit under 10 p?ps
extern int SL=0; //stop loss
extern int TP=0; //take profit
extern int TS=0; //trailing stop
int TS_Step=1; //trailing step
extern int BE=0; //breakeven
extern string EXT="---------------- Extras";
extern bool Reverse=false;
extern bool Add_Positions=false; //positions cumulated
extern int MaxOrders=100; //maximum number of orders
Показано первые 50% кода (символов: 2402)
Открыть по тарифу
Купите тариф с пакетом открытий или войдите, если тариф уже есть. Открытый файл останется в вашем кабинете навсегда.
Разовая покупка файла
На этой странице откроется полный исходный код файла вместо ознакомительного фрагмента.
Зачем нужен email? После подтверждения оплаты файл сохранится в кабинете на этот email. Если аккаунта ещё нет, мы создадим его и пришлём ссылку для задания пароля. Если аккаунт уже есть, покупка добавится в него. Укажите адрес, к которому у вас есть доступ.
Чтобы оформить заказ, введите email и перейдите к оплате.