nrtr_exp.mq4
Сообщите нам, если считаете, что материал размещён без разрешения.
Сообщить о материале
Обращение по товару «nrtr_exp.mq4» отправится на рассмотрение. Укажите контакт для ответа и опишите причину.
О программе
NRTR — это торговый советник для MetaTrader 4, который использует кастомный индикатор NRTR_ATR_STOP для расчёта верхних и нижних стоп-уровней на основе ATR. Советник отслеживает пересечение этих уровней и на этой основе открывает длинные или короткие позиции.
В советнике реализован механизм трейлинг-стопа с двумя методами расчёта, а также функция управления открытыми ордерами: закрытие и удаление стоп-ордеров при смене сигнала. При отсутствии открытых позиций и наличии подходящего сигнала советник отправляет рыночный ордер на покупку или продажу.
Доступен режим автоматического расчёта размера лота на основе процента риска от баланса счёта. Также советник отрисовывает стрелки на графике для визуализации новых сигналов.
Настройки программы
| Настройка | Описание |
|---|---|
| Lots | Размер лота — Фиксированный размер лота для открытия позиций |
| ATR | Период ATR — Период индикатора ATR, используемый для расчёта стоп-уровней |
| Coeficient | Коэффициент — Множитель, применяемый при расчёте значений стоп-уровней |
| MM | Автоматическое управление лотом — Переключатель автоматического расчёта размера лота на основе процента риска от баланса |
| Risk | Процент риска — Процент риска от баланса счёта, используемый при автоматическом расчёте лота |
| TS_ATR | Трейлинг-стоп — Включает или отключает функцию трейлинг-стопа |
| Patr | Период усреднения ATR — Количество баров, используемых для усреднённого расчёта ATR в трейлинг-стопе |
| Prange | Период диапазона — Период диапазона для определения максимума и минимума в трейлинг-стопе |
| Kstop | Множитель стоп-лосса — Множитель для расчёта расстояния стоп-лосса |
| kts | Множитель трейлинга — Множитель для расчёта уровня тейк-профита или шага трейлинга |
| Vts | Метод трейлинга — Выбор метода расчёта трейлинг-стопа (1 — на основе ATR, 2 — на основе диапазона) |
Поиск по коду файла
extern double Lots = 1.0;
extern int ATR = 50;
extern int Coeficient = 3;
extern bool MM = true;
extern int Risk = 12;
extern bool TS_ATR = true;
extern double Patr=9;
extern double Prange=5;
extern double Kstop=1.5;
extern double kts=2;
extern double Vts=2;
double BuyPrice,SellPrice;
bool OpenBuy,OpenSell,CloseBuy,CloseSell;
bool UpArrow,DnArrow,first;
string MODE;
double Up[],Dn[];
int ns=0;
int init () {
// код доступен только после оплаты
}
int deinit() { Comment(""); return(0); }
int start()
{
// код доступен только после оплаты
}
void TSATRStop(bool Trailing)
{
int i,mode,ticket,total;
double cnt,ValATR,hi,lo,SL,TS,prevBars;
if(!Trailing) return(0);
Показано первые 50% кода (символов: 4317)
Открыть по тарифу
Купите тариф с пакетом открытий или войдите, если тариф уже есть. Открытый файл останется в вашем кабинете навсегда.
Разовая покупка файла
На этой странице откроется полный исходный код файла вместо ознакомительного фрагмента.
Зачем нужен email? После подтверждения оплаты файл сохранится в кабинете на этот email. Если аккаунта ещё нет, мы создадим его и пришлём ссылку для задания пароля. Если аккаунт уже есть, покупка добавится в него. Укажите адрес, к которому у вас есть доступ.
Чтобы оформить заказ, введите email и перейдите к оплате.