Вопросы от начинающих MQL5 MT5 MetaTrader 5 - страница 1238
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Алексей вам сказал, что сначала бы сделать так, чтобы ваш индикатор хотя бы просто свечи рисовал. Такие, какие они есть. Хотя бы на текущем баре. Как получится это сделать - считайте, что первый шаг к пониманию прошли. Но желательно, чтобы получилось не методом тыка и перебора разных параметров, а умом своим.
Причём тут "надо/не надо априори"? Оно вам очень надо - раз не можете свечу нарисовать из всего четырёх значений.
Вот написал совсем простенький тестовый индикатор, который должен нарисовать 5 свечей (реальных) с графика USDJPY,H8
В нём только отрисовка этих свечей, ничего более.
Но если запускаю - отрисовывается чёрте чё...
Ну объясните мне тупому, что я делаю не так?
Кстати, в документации опечатка:
Вот написал совсем простенький тестовый индикатор, который должен нарисовать 5 свечей (реальных) с графика USDJPY,H8
В нём только отрисовка этих свечей, ничего более.
Но если запускаю - отрисовывается чёрте чё...
Ну объясните мне тупому, что я делаю не так?
Кстати, в документации опечатка:
В отладчике проверьте time[0] и ответьте на вопрос: "Зачем Вы пытаетесь рисовать свечи с САМОГО ЛЕВОГО КРАЯ графика???
Я же Вам говорил - используйте справку по DRAW_CANDLES . Копируйте пример из справки DRAW_CANDLES . Разберитесь в нем. А в тики вообще ещё рано Вам.
В отладчике проверьте time[0] и ответьте на вопрос: "Зачем Вы пытаетесь рисовать свечи с САМОГО ЛЕВОГО КРАЯ графика???
Я же Вам говорил - используйте справку по DRAW_CANDLES . Копируйте пример из справки DRAW_CANDLES . Разберитесь в нем. А в тики вообще ещё рано Вам.
Владимир, то что я пытался рисовать с самого левого края, я уже понял. В тестовом сейчас стоит прорисовка от правого края
И цены свечей взяты реальные... И никаких тиков...
Владимир, то что я пытался рисовать с самого левого края, я уже понял. В тестовом сейчас стоит прорисовка от правого края
И цены свечей взяты реальные... И никаких тиков...
Возьмите же наконец пример из справки! Ну сколько можно? Не нужно использовать своих выдуманных конструкций, если не сильно понимаете их смысл. Используйте стандартные конструкции - разберитесь как они работают. После этого выкиньте свои конструкции в мусорку.
И используйте для генерации шаблона 'MQL Wizard'.
Код
и результат
Как увеличить число оптимизируемых параметров в тестере? Может есть какие-нибудь виртуальные способы в MQL, может в Python или ещё где-нибудь ? Направление дайте, please...
OnTester()
Возьмите же наконец пример из справки! Ну сколько можно? Не нужно использовать своих выдуманных конструкций, если не сильно понимаете их смысл. Используйте стандартные конструкции - разберитесь как они работают. После этого выкиньте свои конструкции в мусорку.
И используйте для генерации шаблона 'MQL Wizard'.
Код
и результат
Владимир, такое чувство, что говорить пытаются немой с глухим...
При запуске индикатора rates_total = ХХХ (допустим ХХХ = 1000), prev_calculated = 0, rates_total - prev_calculated (1000 - 0 = 1000) больше 1! Условие сработало!
Далее
При запуске индикатора prev_calculated = 0. Условие сработало!
А далее объясните мне чем отличается Ваше
от моего
с учётом того, что у меня выставлено ArraySetAsSeries в true ???
Почему Ваши свечи отрисовываются, а мои нет?
Я уже почти 2 недели прошу мне объяснить это! Не нужно меня отправлять читать документацию! Я её уже почти наизусть выучил. Просто скажите ПОЧЕМУ? Или объясните, или скажите, что не знаете, или скажите, что не хотите отвечать!
Блин, Вы часом не забыли название этой темы?
Может так? У Вас все индексы присваиваются в буферах нулевому индексу.
Так я и пытаюсь Вас научить: без конца даю Вам примеры - но Вы упорно пытаетесь биться головой об стену.
Повторю последний раз: выкиньте в мусорку свои конструкции и используйте стандартные. После этого можно будет задать вопрос: как отрисовать (например пять самых правых свеч на графике) по своим правилам. Но не ранее чем Вы выкините свои конструкции, не ранее чем Вы прекратите использовать префиксный инкремент вместо постфиксного ...
Пример
Результат: