RSI trader v0.15
Похожие материалы по тегам
Сообщите нам, если считаете, что материал размещён без разрешения.
Сообщить о материале
Обращение по товару «rsi_trader_v0[1].10.mq4» отправится на рассмотрение. Укажите контакт для ответа и опишите причину.
О программе
Данный советник предназначен для автоматической торговли на платформе MetaTrader 4. Он анализирует рыночные данные с использованием индикатора относительной силы и скользящих средних, определяя направление тренда и характер движения рынка. На основе полученных сигналов советник открывает позиции в соответствии с выявленным направлением и закрывает их при обнаружении бокового движения.
Настройки программы
| Настройка | Описание |
|---|---|
| RSIPeriod | Период RSI — Определяет период расчёта индикатора относительной силы, используемый для оценки импульса цены. |
| Short_price_MA_periods | Краткосрочная скользящая средняя цены — Период короткой скользящей средней для анализа ценового тренда. |
| Long_price_MA_periods | Длинная скользящая средняя цены — Период длинной скользящей средней для анализа ценового тренда. |
| Short_RSI_MA_periods | Краткосрочная скользящая средняя RSI — Период сглаживания RSI короткой скользящей средней для фильтрации сигнала. |
| Long_RSI_MA_periods | Длинная скользящая средняя RSI — Период сглаживания RSI длинной скользящей средней для фильтрации сигнала. |
| Lots | Объём сделки — Размер позиции в лотах, используемый при открытии сделок. |
| Slippage | Допустимый проскальзывание — Максимально допустимое отклонение цены исполнения от запрошенной в пунктах. |
Поиск по коду файла
extern int RSIPeriod=14;
extern int Short_price_MA_periods = 9;
extern int Long_price_MA_periods = 45;
extern int Short_RSI_MA_periods = 9;
extern int Long_RSI_MA_periods = 45;
extern double Lots = 1;
extern int Slippage=3;
int start()
{
// код доступен только после оплаты
}
int arraysize=200;
double RSI[];
double RSI_SMA[];
ArrayResize(RSI,arraysize);
ArrayResize(RSI_SMA,arraysize);
ArraySetAsSeries(RSI,true);
for(int i3=arraysize-1;i3>=0;i3--)
RSI[i3]=iRSI(NULL,0,RSIPeriod,PRICE_CLOSE,i3);
for(i3=arraysize-1;i3>=0;i3--)
RSI_SMA[i3]=iMAOnArray(RSI,0,Short_RSI_MA_periods,0,MODE_SMA,i3);
double RSI9 =RSI_SMA[1];
for(i3=arraysize-1;i3>=0;i3--)
RSI[i3]=iRSI(NULL,0,RSIPeriod,PRICE_CLOSE,i3);
for(i3=arraysize-1;i3>=0;i3--)
RSI_SMA[i3]=iMAOnArray(RSI,0,Long_RSI_MA_periods,0,MODE_SMA,i3);
double RSI45 =RSI_SMA[1];
double Price45=iMA(NULL,0,Показано первые 50% кода (символов: 1521)
Открыть по тарифу
Купите тариф с пакетом открытий или войдите, если тариф уже есть. Открытый файл останется в вашем кабинете навсегда.
Разовая покупка файла
На этой странице откроется полный исходный код файла вместо ознакомительного фрагмента.
Зачем нужен email? После подтверждения оплаты файл сохранится в кабинете на этот email. Если аккаунта ещё нет, мы создадим его и пришлём ссылку для задания пароля. Если аккаунт уже есть, покупка добавится в него. Укажите адрес, к которому у вас есть доступ.
Чтобы оформить заказ, введите email и перейдите к оплате.