Вопросы от начинающих MQL5 MT5 MetaTrader 5 - страница 516
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Помогите плиз
Это вопрос? Если да, то вот пример на МТ4
Результат
Вот так думаю по интереснее будет
вариант 1
вариант 2
Поинтересней, но не понятно, для начинающих - это я про себя...
Это пользовательская функция, вот пример использования
Это пользовательская функция, вот пример использования
Про то, что пользовательская функция - это я понял.
Во втором примере не понятно куда отправляет функция Day()
Про то, что пользовательская функция - это я понял.
Во втором примере не понятно куда отправляет функция Day()
В смысле куда? Это функция из документации
Day
Возвращает текущий день месяца, т.е. день месяца последнего известного времени сервера.
int Day();
Возвращаемое значение
Текущий день месяца.
Примечание
При тестировании последнее известное время сервера моделируется.
Пример:
if(Day()<5) return(0);
В смысле куда? Это функция из документации
Day
Возвращает текущий день месяца, т.е. день месяца последнего известного времени сервера.
int Day();
Возвращаемое значение
Текущий день месяца.
Примечание
При тестировании последнее известное время сервера моделируется.
Пример:
if(Day()<5) return(0);
Ух я темнота - спасибо за просвещенье - не знал.
Форум пора научить подсвечивать функции в полном объеме!
МТ4, прошу помощи сообщества.
1. В эксперте, работающем (по тикам или по таймеру 0,5 сек) на графике М1 нужно в момент появления новой свечи на графике H1 сделать вычисления.
Можно ловить начало свечи М1, следующей за последней свечой М1 каждого часа (NN:00 минут), но это как-то некрасиво ... Да и свеча H1 в этот момент может ещё не нарисоваться.
Может быть, кто-то сделал это более изящно ?
2. Получение значения индикатора через iCustom() насколько дольше, по сравнению с кодом индикатора в тексте эксперта ?
3. Если код индикатора в тексте эксперта намного быстрее считается, как в эксперте, прикрепленному к графику М1, посчитать значение индикатора по графику H1 ?
МТ4, прошу помощи сообщества.
1. В эксперте, работающем (по тикам или по таймеру 0,5 сек) на графике М1 нужно в момент появления новой свечи на графике H1 сделать вычисления.
Можно ловить начало свечи М1, следующей за последней свечой М1 каждого часа (NN:00 минут), но это как-то некрасиво ... Да и свеча H1 в этот момент может ещё не нарисоваться.
Может быть, кто-то сделал это более изящно ?
2. Получение значения индикатора через iCustom() насколько дольше, по сравнению с кодом индикатора в тексте эксперта ?
3. Если код индикатора в тексте эксперта намного быстрее считается, как в эксперте, прикрепленному к графику М1, посчитать значение индикатора по графику H1 ?
Ответ на первый вопрос, функция определяет новый бар.
пример использования
int OnInit() { //--- NevBar(PERIOD_H1); //--- return(INIT_SUCCEEDED); } //+------------------------------------------------------------------+ //| Expert deinitialization function | //+------------------------------------------------------------------+ void OnDeinit(const int reason) { //--- } //+------------------------------------------------------------------+ //| Expert tick function | //+------------------------------------------------------------------+ void OnTick() { //--- if(NevBar(PERIOD_H1)) { производим вычисления. } } //+------------------------------------------------------------------+