Всем здрасти,подскажите кодом как бай стоп поставить выше от
сформировавшегося фрактала денить пипсов на 10?
- [ВНИМАНИЕ, ТЕМА ЗАКРЫТА!] Любой вопрос новичка, чтоб не захламлять форум. Профи, не проходите мимо. Без вас никуда.
- пробой фрактала
- Подскажите пожалуйста!
Подкину Вам свою фанкшин, которая возвращает ценовой уровень последнего фрактала. А дальше уж сами как-нить...
//+----------------------------------------------------------------------------+ //| Поиск ближайшего фрактала. | //| Параметры: | //| sym - наименование инструмента | //| tf - таймфрейм | //| mode - тип фрактала (MODE_LOWER|MODE_UPPER) | //+----------------------------------------------------------------------------+ double FindNearFractal(string sym, int tf, int mode) { if (sym=="") sym=Symbol(); double f=0; int d=MarketInfo(sym, MODE_DIGITS), s; if (d==0) if (StringFind(sym, "JPY")<0) d=4; else d=2; for (s=2; s<100; s++) { f=iFractals(sym, tf, mode, s); if (f!=0) return(NormalizeDouble(f, d)); } Print("FindNearFractal(): Фрактал не найден"); return(0); }
спасибо.
А нафига нормализовывать то? Фрактал ведь итак возвращает цену
с необходимой точностью. Две лишних строчки в топку :)
Meat:
А нафига нормализовывать то? Фрактал ведь итак возвращает цену с необходимой точностью. Две лишних строчки в топку :)
А нафига нормализовывать то? Фрактал ведь итак возвращает цену с необходимой точностью. Две лишних строчки в топку :)
:-) У вас впереди долгий и интересный путь освоения MQL4!
KimIV:
Подкину Вам свою фанкшин, которая возвращает ценовой уровень последнего фрактала. А дальше уж сами как-нить...
for (s=2; s<100; s++) { f=iFractals(sym, tf, mode, s); if (f!=0) return(NormalizeDouble(f, d)); }
Ну и мои 5 копеек...
Тогда уж для полностью сформировавшихся баров и фракталов
for (s=3; s<100; s++) {
f=iFractals(sym, tf, mode, s);
if (f!=0) return(NormalizeDouble(f, d));
}
owl писал (а):
Ну и мои 5 копеек...
Ну и мои 5 копеек...
Тогда уж для полностью сформировавшихся баров и фракталов
for (s=3; s<100; s++) {
f=iFractals(sym, tf, mode, s);
if (f!=0) return(NormalizeDouble(f, d));
}
Да, Вы правы! На втором баре фрактал может исчезнуть. А вот на третьем-то он уж никуда не денется.
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь