Любой вопрос новичка, чтоб не захламлять форум. Профи, не проходите мимо. Без вас никуда - 6. - страница 924
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Здравствуйте, подскажите.
Ищу в истории хай равный хай первого бара, запоминаю индекс найденного бара в переменную High_i
Вот так:
Теперь проверяю, хаи трёх баров до и после должны быть меньше хай найденного бара.
Нужно записать в цикл вот это:
с одной стороны проверять пытаюсь так
Помогите, пожалуйста.
Теперь проверяю, хаи трёх баров до и после должны быть меньше хай найденного бара.
Возможно так:
Спасибо, работает.
Но после увеличения количества баров, вот так:
возникает
array out of range in 'ta_v1_05.mq4' (174,11)строка 174, эта:
скажите, пожалуйста, как исправить.
danik: а вы уверены что х натуральное число или 0? если high_i = например 6, то х = -1, а High[-1] - это уже проблема. может быть добавить в 173 строку проверку if (x < 0) continue;
Для других значений необходимо изменять их повсеместно.
Начать можно с этого, а дальше смотреть решит это проблему или есть еще что-то, что необходимо исправить.
Здравствуйте уважаемые, подскажите пожалуйста, есть функция закрытия ордеров, только ордеры почему то не закрываются, не могу понять в чём косяк
Цена не может быть int!
int ClosePrice;
Цена не может быть int!
Уважаемые форумчане, помогите найти ошибку в коде, вроде должен отрисовывать две линии на основе данных с индикаторов ZeroLag MACD для EUR\USD и GBP\USD, но ничего не происходит. Вот код
Ходят слухи, что IndicatorCounted() не работает, ещё пересчёт индикатора корректнее считать из прошлого в настоящее, ну и ещё пару ошибок в коде.
P.S. Сам ZeroLag MACD тоже нужно "подровнять" под новую виртуальную машину.