Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Привет
Похоже, эксперт занят и ученику пришлось подождать, не может быть!
mntiwana, все параметры работают, на самом деле цель индикатора Filtered Price - уменьшить шум от ценовых данных.
В Шаге вы должны попробовать значение фильтра в пунктах. Попробуйте 0.003 на H4 и посмотрите результат. Слишком большое или слишком маленькое значение не будет работать!
Попробуйте коэффициент от 1 до 3 и посмотрите результат.
Я не думаю, что какой-либо индикатор, включая этот, может предсказать изменение цены заранее. У индикатора есть преимущества, если я правильно выполнил свою работу.
Самое главное - малое запаздывание и хорошее следование за сильными трендами. Я провел несколько автоматических тестов, но серьезной реальной торговли не было.
Так что будьте осторожны, индикатор - это всего лишь тест.
Лучшее,
пожалуйста, посмотрите это сообщение mr. mladen#6360
Привет всем и мастерам:
У меня проблема с моим кодом. Мой индикатор имеет более 10 индикаторов внутри. Я почти закончил, но теперь возникла проблема с добавлением кода последнего индикатора. Ошибок в коде нет, но я не вижу стрелок.
Вот строка с конфликтом:
gh = NormalizeDouble((Bars - IndicatorCounted()) / (TF / Period()), 0);
Если я убираю Bars-IndicatorCounted(), то все работает нормально, но, конечно, этот индикатор не работает.
Я думаю, что проблема в обычном коде, который я также использую для других индикаторов с Bars и IndicatorCounted...
int NeedBarsCounted;
if (LastBars == Bars) return(0);
NeedBarsCounted = Bars - LastBars;
LastBars = Bars;
if (NeedBarsCounted == Bars)
NeedBarsCounted -;
for (int i = NeedBarsCounted; i >= 1; i--)
{
Что я могу с этим сделать? Вызов функции?
Заранее спасибо.
Привет всем и мастерам:
У меня проблема с моим кодом. Мой индикатор имеет более 10 индикаторов внутри. Я почти закончил, но теперь возникла проблема с добавлением кода последнего индикатора. Ошибок в коде нет, но я не вижу стрелок.
Вот строка с конфликтом:
gh = NormalizeDouble((Bars - IndicatorCounted()) / (TF / Period()), 0);
Если я убираю Bars-IndicatorCounted(), то все работает нормально, но, конечно, этот индикатор не работает.
Я думаю, что проблема в обычном коде, который я также использую для других индикаторов с Bars и IndicatorCounted...
int NeedBarsCounted;
if (LastBars == Bars) return(0);
NeedBarsCounted = Bars - LastBars;
LastBars = Bars;
if (NeedBarsCounted == Bars)
NeedBarsCounted -;
for (int i = NeedBarsCounted; i >= 1; i--)
{
Что я могу с этим сделать? Вызов функции?
Заранее спасибо.
elea
На основе неполного кода ничего нельзя заключить - а часть кода, которую вы выложили, показывает еще меньше.
Без кода, основанного на этой части кода, никто не сможет вам помочь.
elea
На основе неполного кода ничего нельзя заключить - а часть кода, которую вы опубликовали, показывает еще меньше.
Без кода, основанного на этой части кода, никто не сможет вам помочь.
Какой должна быть компактная функция для следующей задачи:
Максимумцен открытия или закрытия за последние N свечей.
("или" - логическая альтернатива)
Это нормально?
MathMax(Open[iHighest(NULL, 0, MODE_OPEN, N, i)], Close[iHighest(NULL, 0, MODE_CLOSE, N, i)])
Какой должна быть компактная функция для следующей задачи:
Максимум цен открытия или закрытия за последние N свечей.
("или" - логическая альтернатива)
Это нормально?
MathMax(Open[iHighest(NULL, 0, MODE_OPEN, N, i)], Close[iHighest(NULL, 0, MODE_CLOSE, N, i)])
wojtekpaul
Этот код подходит
Большое спасибо mladen. Проблема в том, что мой индикатор имеет 4800 строк кода.....