Коллеги, подскажите, пжлст, как настроить выгрузку файла каждые 30 минут. Меня интересует именно программирование события очередностью 30 минут. В тестере, я так понимаю. нельзя сымитировать, поэтому чтобы не ошибиться прошу ваше помощи.
- [Архив!] Любой вопрос новичка, чтоб не захламлять форум. Профи, не проходите мимо. Без вас никуда - 2.
- Работа вхолостую
- закрытие по времени
Forex_Noob:
Коллеги, подскажите, пжлст, как настроить выгрузку файла каждые 30 минут. Меня интересует именно программирование события очередностью 30 минут. В тестере, я так понимаю. нельзя сымитировать, поэтому чтобы не ошибиться прошу ваше помощи.
Коллеги, подскажите, пжлст, как настроить выгрузку файла каждые 30 минут. Меня интересует именно программирование события очередностью 30 минут. В тестере, я так понимаю. нельзя сымитировать, поэтому чтобы не ошибиться прошу ваше помощи.
Самый примитивный вариант, это на таймфрейме M30 выгружать файлы по мере обновления баров.
В этом случае, код будет работать и в тестере стратегий.
Решетов, не совсем верно.
Автор, воспользуйтесь функцией, которая возвращает текущую минуту:
int Minuts() {MqlDateTime tm; TimeCurrent(tm); return(tm.min); }
Далее - сделайте обычный счетчик изменения значения этой функции, ++.
Обнуляйте счетчик как только он достигнет 30, выполняйте свою функцию выгрузки.
Сейчас попробую. Спасибо.
ЗЫ. Решил делать выгрузку каждые 15 минут
Вот что навоял (вроде работает)
if (Minuts()==01 && vygr<1){Print ("Выгрузка "); vygr=1;} if (Minuts()>02&&Minuts()<15){vygr=0;} if (Minuts()==15 && vygr<1){Print ("Выгрузка "); vygr=1;} if (Minuts()>16 && Minuts()<30){vygr=0;} if (Minuts()==30 && vygr<1){Print ("Выгрузка "); vygr=1;} if (Minuts()>31&&Minuts()<45){vygr=0;} if (Minuts()==45 && vygr<1){Print ("Выгрузка "); vygr=1;} if (Minuts()>46){vygr=0;}
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь