RSI_EA
Похожие материалы по тегам
Сообщите нам, если считаете, что материал размещён без разрешения.
Сообщить о материале
Обращение по товару «rsi_ea.mq4» отправится на рассмотрение. Укажите контакт для ответа и опишите причину.
О программе
RSI_EA — торговый советник для MetaTrader 4, использующий комбинацию скользящих средних, индекса RSI и MACD для принятия торговых решений. Советник анализирует текущие ценовые данные и технические индикаторы, после чего автоматически открывает позиции на покупку или продажу.
При открытии позиции Buy условием служит пересечение быстрой EMA над медленной при значении RSI ниже 30. Для позиции Sell используется пересечение линий MACD (основная ниже сигнальной). Советник не устанавливает тейк-профит, но поддерживает фиксированные стоп-лоссы и скользящие стопы для управления рисками.
В качестве дополнительных функций предусмотрены звуковые уведомления при модификации ордеров, настройка цветов визуальных маркеров и задание объёма лота. Советник идентифицирует собственные ордера с помощью магического номера.
Настройки программы
| Настройка | Описание |
|---|---|
| lStopLoss | Стоп-лосс Buy — Величина стоп-лосса для позиций Buy в пунктах |
| sStopLoss | Стоп-лосс Sell — Величина стоп-лосса для позиций Sell в пунктах |
| lTrailingStop | Скользящий стоп Buy — Величина скользящего стопа для позиций Buy в пунктах |
| sTrailingStop | Скользящий стоп Sell — Величина скользящего стопа для позиций Sell в пунктах |
| clOpenBuy | Цвет открытия Buy — Цвет маркера при открытии позиции Buy |
| clCloseBuy | Цвет закрытия Buy — Цвет маркера при закрытии позиции Buy |
| clOpenSell | Цвет открытия Sell — Цвет маркера при открытии позиции Sell |
| clCloseSell | Цвет закрытия Sell — Цвет маркера при закрытии позиции Sell |
| clModiBuy | Цвет модификации Buy — Цвет маркера при модификации позиции Buy |
| clModiSell | Цвет модификации Sell — Цвет маркера при модификации позиции Sell |
| Name_Expert | Имя советника — Имя советника, используемое в комментариях ордеров |
| Slippage | Проскальзывание — Допустимое проскальзывание в пунктах |
| UseSound | Звуковые уведомления — Включение или отключение звуковых уведомлений |
| NameFileSound | Файл звука — Имя звукового файла для уведомлений |
| Lots | Размер лота — Размер лота для открытия позиции |
Поиск по коду файла
#define MAGIC 771986
extern double lStopLoss = 20;
extern double sStopLoss = 20;
extern double lTrailingStop = 20;
extern double sTrailingStop = 15;
extern color clOpenBuy = Blue;
extern color clCloseBuy = Aqua;
extern color clOpenSell = Red;
extern color clCloseSell = Violet;
extern color clModiBuy = Blue;
extern color clModiSell = Red;
extern string Name_Expert = "RSI_EA";
extern int Slippage = 0;
extern bool UseSound = True;
extern string NameFileSound = "alert.wav";
extern double Lots = 0.10;
void deinit() {
Comment("");
}
int start(){
// код доступен только после оплаты
}
bool ExistPositions() {
for (int i=0; i<OrdersTotal(); i++) {
if (OrderSelect(i, SELECT_BY_POS, MODE_TRADES)) {
if (OrderSymbol()==Symbol() && OrderMagicNumber()==MAGIC) {
return(True);
}
}
}
return(false);
}
void TrailingPositionsBuy(int trailingStop) {
for (int i=0; i<OrdersTotal(); i++) {
if (OrderSelect(i, SELECT_BY_POS, MODE_TRADES)) {
if (OrderSymbol(Показано первые 50% кода (символов: 2947)
Открыть по тарифу
Купите тариф с пакетом открытий или войдите, если тариф уже есть. Открытый файл останется в вашем кабинете навсегда.
Разовая покупка файла
На этой странице откроется полный исходный код файла вместо ознакомительного фрагмента.
Зачем нужен email? После подтверждения оплаты файл сохранится в кабинете на этот email. Если аккаунта ещё нет, мы создадим его и пришлём ссылку для задания пароля. Если аккаунт уже есть, покупка добавится в него. Укажите адрес, к которому у вас есть доступ.
Чтобы оформить заказ, введите email и перейдите к оплате.