Новые сообщения · Участники · Правила форума · Поиск · RSS · Вход · Регистрация ·

Страница 1 из 212»
Форум трейдеров » Скрипты Советники Индикаторы для Metatrader4/Metatrader5 » MT 4 MQL программирование, помощь. » EA_FST (проблема с сигналом РСИ)
EA_FST

grimaxДата: Суббота, 14.12.2013, 16:15 | Сообщение # 1
Трейдер - Рядовой
Группа: Пользователи
Сообщений: 15
Награды: 0
Статус: Offline


[Бонусы за сообщения ]

Просьба помочь, некорректно работает РСИ, т.е нужно если заданы уровни 50up и 50dw, сигнал генерируется по пересечении уровня 50 - BUY, или SELL

Прикрепления: ea_fst_grimax_m.mq4(133Kb)
 
СообщениеПросьба помочь, некорректно работает РСИ, т.е нужно если заданы уровни 50up и 50dw, сигнал генерируется по пересечении уровня 50 - BUY, или SELL

Автор - grimax
Дата добавления - 14.12.2013 в 16:15

grimaxДата: Воскресенье, 15.12.2013, 00:34 | Сообщение # 2
Трейдер - Рядовой
Группа: Пользователи
Сообщений: 15
Награды: 0
Статус: Offline


[Бонусы за сообщения ]

т.е. пересекли линию РСИ -50- снизу вверх - сигнал BUY, и наоборот.

 
Сообщениет.е. пересекли линию РСИ -50- снизу вверх - сигнал BUY, и наоборот.

Автор - grimax
Дата добавления - 15.12.2013 в 00:34

expforexДата: Понедельник, 16.12.2013, 10:25 | Сообщение # 3
Главный Администартор
Группа: Администраторы
Сообщений: 8959
Награды: 29
Статус: Offline


[Бонусы за сообщения ]

Интересно автор советника пишет.

void CheckSignals_RSI() // проверка сигнала по RSI
{
int iLocalOrderTypeRSI = -1; // на контрольном таймфрейме

for(int i=0; i<10; i++)
{
array_RSI[i] = iRSI(NULL,TimeFrame_RSI,Period_RSI,PRICE_CLOSE,i);
}
Filter_RSI_Point = iRSI(NULL,TimeFrame_RSI,Period_RSI,PRICE_CLOSE,0);

if (WorkByBars) {
RSI = iRSI(Symbol(),0,Period_RSI,PRICE_CLOSE,0);
}else{
RSI = iRSI(Symbol(),0,Period_RSI,PRICE_CLOSE,1);
}

if(RSI>rsi_level_up)return(OP_BUY);
if(RSI }
return(-1);



Программирование на заказ || Наши Разработки

 
СообщениеИнтересно автор советника пишет.

void CheckSignals_RSI() // проверка сигнала по RSI
{
int iLocalOrderTypeRSI = -1; // на контрольном таймфрейме

for(int i=0; i<10; i++)
{
array_RSI[i] = iRSI(NULL,TimeFrame_RSI,Period_RSI,PRICE_CLOSE,i);
}
Filter_RSI_Point = iRSI(NULL,TimeFrame_RSI,Period_RSI,PRICE_CLOSE,0);

if (WorkByBars) {
RSI = iRSI(Symbol(),0,Period_RSI,PRICE_CLOSE,0);
}else{
RSI = iRSI(Symbol(),0,Period_RSI,PRICE_CLOSE,1);
}

if(RSI>rsi_level_up)return(OP_BUY);
if(RSI }
return(-1);

Автор - expforex
Дата добавления - 16.12.2013 в 10:25

expforexДата: Понедельник, 16.12.2013, 10:37 | Сообщение # 4
Главный Администартор
Группа: Администраторы
Сообщений: 8959
Награды: 29
Статус: Offline


[Бонусы за сообщения ]

ок

там где

Код
int RSI;


добавляем
Код
int RSI1;


там где
void CheckSignals_RSI()

меняем

Код
if (WorkByBars) {
RSI = iRSI(Symbol(),0,Period_RSI,PRICE_CLOSE,0);
RSI1 = iRSI(Symbol(),0,Period_RSI,PRICE_CLOSE,1);
}else{
RSI = iRSI(Symbol(),0,Period_RSI,PRICE_CLOSE,1);
RSI1 = iRSI(Symbol(),0,Period_RSI,PRICE_CLOSE,2);
}

if(RSI>rsi_level_up && RSI1<=rsi_level_up)return(OP_BUY);
if(RSI<rsi_level_dn && RSI>=rsi_level_dn)return(OP_SELL);
}
return(-1);

Прикрепления: ea_fst_grimax_m.mq4(133Kb)


Программирование на заказ || Наши Разработки

 
Сообщениеок

там где
Код
int RSI;


добавляем
Код
int RSI1;


там где
void CheckSignals_RSI()

меняем

Код
if (WorkByBars) {
RSI = iRSI(Symbol(),0,Period_RSI,PRICE_CLOSE,0);
RSI1 = iRSI(Symbol(),0,Period_RSI,PRICE_CLOSE,1);
}else{
RSI = iRSI(Symbol(),0,Period_RSI,PRICE_CLOSE,1);
RSI1 = iRSI(Symbol(),0,Period_RSI,PRICE_CLOSE,2);
}

if(RSI>rsi_level_up && RSI1<=rsi_level_up)return(OP_BUY);
if(RSI<rsi_level_dn && RSI>=rsi_level_dn)return(OP_SELL);
}
return(-1);

Автор - expforex
Дата добавления - 16.12.2013 в 10:37

grimaxДата: Понедельник, 16.12.2013, 11:38 | Сообщение # 5
Трейдер - Рядовой
Группа: Пользователи
Сообщений: 15
Награды: 0
Статус: Offline


[Бонусы за сообщения ]

Спасибо дружище, попробуем.

 
СообщениеСпасибо дружище, попробуем.

Автор - grimax
Дата добавления - 16.12.2013 в 11:38

expforexДата: Понедельник, 16.12.2013, 11:41 | Сообщение # 6
Главный Администартор
Группа: Администраторы
Сообщений: 8959
Награды: 29
Статус: Offline


[Бонусы за сообщения ]

wink



Программирование на заказ || Наши Разработки

 
Сообщениеwink

Автор - expforex
Дата добавления - 16.12.2013 в 11:41

grimaxДата: Понедельник, 16.12.2013, 12:04 | Сообщение # 7
Трейдер - Рядовой
Группа: Пользователи
Сообщений: 15
Награды: 0
Статус: Offline


[Бонусы за сообщения ]

Вообще практически не работает))) Изначально ставить почему-то сразу два ордера на БАЙ и СЕЛЛ, потом пропускает все сигналы(((  wacko тест Альпари

 
СообщениеВообще практически не работает))) Изначально ставить почему-то сразу два ордера на БАЙ и СЕЛЛ, потом пропускает все сигналы(((  wacko тест Альпари

Автор - grimax
Дата добавления - 16.12.2013 в 12:04

expforexДата: Понедельник, 16.12.2013, 12:06 | Сообщение # 8
Главный Администартор
Группа: Администраторы
Сообщений: 8959
Награды: 29
Статус: Offline


[Бонусы за сообщения ]

grimax, значит пересечение не подходит для Вашего советника, и РСИ используется только как фильтр.
раньше - РСИ использовался только как ВЫше ниже.
Вы попросили сделать только пересечение - сделал.

Как работает советник я не знаю к сожалению - это к автору.



Программирование на заказ || Наши Разработки

 
Сообщениеgrimax, значит пересечение не подходит для Вашего советника, и РСИ используется только как фильтр.
раньше - РСИ использовался только как ВЫше ниже.
Вы попросили сделать только пересечение - сделал.

Как работает советник я не знаю к сожалению - это к автору.

Автор - expforex
Дата добавления - 16.12.2013 в 12:06

expforexДата: Понедельник, 16.12.2013, 12:08 | Сообщение # 9
Главный Администартор
Группа: Администраторы
Сообщений: 8959
Награды: 29
Статус: Offline


[Бонусы за сообщения ]

перезагрузите эксперта.



Программирование на заказ || Наши Разработки

 
Сообщениеперезагрузите эксперта.

Автор - expforex
Дата добавления - 16.12.2013 в 12:08

grimaxДата: Понедельник, 16.12.2013, 12:58 | Сообщение # 10
Трейдер - Рядовой
Группа: Пользователи
Сообщений: 15
Награды: 0
Статус: Offline


[Бонусы за сообщения ]

ok

 
Сообщениеok

Автор - grimax
Дата добавления - 16.12.2013 в 12:58
Форум трейдеров » Скрипты Советники Индикаторы для Metatrader4/Metatrader5 » MT 4 MQL программирование, помощь. » EA_FST (проблема с сигналом РСИ)
Страница 1 из 212»
Поиск:


WebMoney Яндекс цитирования.