RSI_EA
Похожие материалы по тегам
Сообщите нам, если считаете, что материал размещён без разрешения.
Сообщить о материале
Обращение по товару «rsi_ea1.mq4» отправится на рассмотрение. Укажите контакт для ответа и опишите причину.
О программе
Данный продукт представляет собой торгового советника для платформы MetaTrader 4, написанного на языке MQL4. Он предназначен для автоматического анализа ценовых данных с использованием встроенных технических индикаторов и управления торговыми позициями на счёте трейдера.
Советник открывает позиции покупки и продажи на основании сигналов, формируемых скользящими средними, индексом RSI и индикатором MACD. Для каждой открытой позиции предусмотрены стоп-лоссы, задаваемые отдельными параметрами для лонг- и шорт-позиций, а также механизм трейлинг-стоп для защиты прибыли.
Советник поддерживает звуковые уведомления при модификации стоп-лоссов, позволяет настраивать размер лота, проскальпывание и цветовую маркировку ордеров. Позиции идентифицируются с помощью уникального магического числа, что обеспечивает корректную работу при наличии других советников на графике.
Настройки программы
| Настройка | Описание |
|---|---|
| lStopLoss | Стоп-лосс покупки — Стоп-лосс для позиции покупки в пунктах. |
| sStopLoss | Стоп-лосс продажи — Стоп-лосс для позиции продажи в пунктах. |
| lTrailingStop | Трейлинг-стоп покупки — Трейлинг-стоп для позиции покупки в пунктах. |
| sTrailingStop | Трейлинг-стоп продажи — Трейлинг-стоп для позиции продажи в пунктах. |
| clOpenBuy | Цвет открытия покупки — Цвет маркировки открытия позиции покупки. |
| clCloseBuy | Цвет закрытия покупки — Цвет маркировки закрытия позиции покупки. |
| clOpenSell | Цвет открытия продажи — Цвет маркировки открытия позиции продажи. |
| clCloseSell | Цвет закрытия продажи — Цвет маркировки закрытия позиции продажи. |
| clModiBuy | Цвет модификации покупки — Цвет маркировки модификации позиции покупки. |
| clModiSell | Цвет модификации продажи — Цвет маркировки модификации позиции продажи. |
| 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% кода (символов: 2946)
Открыть по тарифу
Купите тариф с пакетом открытий или войдите, если тариф уже есть. Открытый файл останется в вашем кабинете навсегда.
Разовая покупка файла
На этой странице откроется полный исходный код файла вместо ознакомительного фрагмента.
Зачем нужен email? После подтверждения оплаты файл сохранится в кабинете на этот email. Если аккаунта ещё нет, мы создадим его и пришлём ссылку для задания пароля. Если аккаунт уже есть, покупка добавится в него. Укажите адрес, к которому у вас есть доступ.
Чтобы оформить заказ, введите email и перейдите к оплате.