Это не то, тут понедельник вторник среда и тд. А мне нужно календарные дни, например с 1 по 4 марта, а не понедельник или вторник.
Попробуй через
|
если это число изменилось, то значит месяц новый - далее через Day() - отслеживай и сравнивай, после чего запоминай значение месяца, и снова сравнивай...
Все цикл замкнулся.
Попробуй через
|
если это число изменилось, то значит месяц новый - далее через Day() - отслеживай и сравнивай, после чего запоминай значение месяца, и снова сравнивай...
Все цикл замкнулся.
if(Day()<5) return(0);
Я же ему дал ссылку на пример в документации, там как раз его случай
Понятно Юрий, просто чел подтупливает, думает, что Day() возвращает не значение (номер) дня тек месяца, а день недели - пон, вт, ср... Я попытался ему более внятно подробнее дать расклад - от и до... Похоже его в "анналы..." отправлять надо или в "клуб..."
Это не то, тут понедельник вторник среда и тд. А мне нужно календарные дни, например с 1 по 4 марта, а не понедельник или вторник.
int Day( | ) |
То есть запрет на торговлю с 1 по 4 и с 27 по 31 день месяца будет выглядеть так:
if (Day() < 5 || Day() > 26) return(0);
Всё правильно?
То есть запрет на торговлю с 1 по 4 и с 27 по 31 день месяца будет выглядеть так:
Всё правильно?
Правильно
Я не продаю чужие творения, всё бесплатно в открытом доступе с исходным кодом.
Просто думал что Day возвращает дни недели с 0 по 6 )
Всем спасибо за ответы + С днем победы всех !)
![MQL5 - Язык торговых стратегий для клиентского терминала MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
Здравствуйте уважаемые форумчане.
Подскажите пожалуйста как реализовать запрет торговли в определенные календарные дни, например с 1 по 4 число каждого месяца.
Заранее спасибо за ответы.