[Архив!] Любой вопрос новичка, чтоб не захламлять форум. Профи, не проходите мимо. Без вас никуда - 2. - страница 145
![MQL5 - Язык торговых стратегий для клиентского терминала MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Спасибо!
Это я тоже прочитал..., может не так понял, но на практике пробовал по-разному... Не получается! Например Аллигатор: меняешь в индикаторе что ма_shift, что shift результат один - на графике сдвиг... Почему?
все правильно, только нет контроля, что уже выставлен ордер, т.е. у Вас сейчас каждый тик будет выставляться новый ордер
А как этот контроль выставить?
Это я тоже прочитал..., может не так понял, но на практике пробовал по-разному... Не получается! Например Аллигатор: меняешь в индикаторе что ма_shift, что shift результат один - на графике сдвиг... Почему?
сдвига нет если ma_shift=0, наверно сдвиг тебе показался изза отсутствие значений после shift, т.е. потомушто кончается линия
Подскажите, как переместить или скопировать объекты (в моём случае вертикальные линии) с одного окна в другое?
в кодебазе есть синхронизатор объектов
но если только вертикальные, то этот лучше
в кодебазе есть синхронизатор объектов
но если только вертикальные, то этот лучше
eddy:
почему у меня MainBuffer[i] бывает больше 100? где ошибка?
нашёл где ошибка, но не пойму почему
не то же самое что
Ребят помогите, что то не догоняю....
Вход на покупку: Когда два индикатора RSI с периодами 14 и 17 одновременно пересекают и закрываются выше уровеня 30 снизу вверх....
Вход на продажу: Когда два индикатора RSI с периодами 14 и 17 одновременно пересекают и закрываются ниже уровеня 70 сверху вниз....
Интересует как раз одновременный перекрест кровня...т.е. ПРИМЕР
diRSI1 и diRSI2 были оба меньше 30, а по закрытию следующей свечи оба больше 30... Аналогично с уровнем 70!
double diRSI1=iRSI(NULL,0,14,PRICE_CLOSE,0);
double diRSI2=iRSI(NULL,0,17,PRICE_CLOSE,0);
double diRSI3=iRSI(NULL,0,14,PRICE_CLOSE,1);
double diRSI4=iRSI(NULL,0,17,PRICE_CLOSE,1);
if(AccountFreeMargin()<(100*Lots)){
Print("We have no money. Free Margin = ", AccountFreeMargin());
return(0);
}
if (!ExistPositions()){
if (( diRSI1>30 && diRSI2>30 && diRSI3<30 && diRSI4<30)){
OpenBuy();
return(0);
}
if ((diRSI1<70 && diRSI2<70 && diRSI3>70 && diRSI4>70)){
OpenSell();
return(0);
}
}
если правильно то на тесте все равно открывает сделки, которые не подходят....
ПАРНИ ХЕЛП...