pako: В месяце четыре пять недель, сегодня четвертая неделя месяца
Понял. то есть он хочет учесть недели такого характера 29 число предыдущего месяца (Понедельник, к примеру) и по 31 число текущего месяца (к примеру тоже понедельник). Это уже больше месяца получится. Не логично считать такие недели. Если не так, то неделя будет не целой. Неее, нет смысла....
new-rena: Понял. то есть он хочет учесть недели такого характера 29 число предыдущего месяца (Понедельник, к примеру) и по 31 число текущего месяца (к примеру тоже понедельник). Это уже больше месяца получится. Не логично считать такие недели.
Нет, мне нужно знать какая сегодня неделя с начала текущего месяца.
bool TimeStart=false;
int hour=12;
//--Фильтр по ремени открытия бара внутри дня
if (TimeStart==true)
{
datetime Open_timePos=iTime(_Symbol,0,0);
MqlDateTime str1;
TimeToStruct(Open_timePos,str1);
str1.hour=hour;
str1.min=0;
str1.sec=0;
datetime start_time=StructToTime(str1);
if (start_time>iTime(_Symbol,0,0))
{
BuyPrIMA=false;
SellPrIMA=false;
}
Подскажите, пожалуйста, как сделать фильтр по порядковому номеру дня и отдельно недели в месяце? Внутри дня сделал так:
Он спрашивает про неделю месяца
я там все три варианта сделал. Уточни плиз, который он хочет взять за основу?
Этот?
я там все три варианта сделал. Уточни плиз
В месяце пять - шесть недель, сегодня четвертая неделя месяца
str.day число месяца
str.day_of_week день недели
В месяце четыре пять недель, сегодня четвертая неделя месяца
я там все три варианта сделал. Уточни плиз, который он хочет взять за основу?
Этот?
В месяце четыре пять недель, сегодня четвертая неделя месяца
Понял. то есть он хочет учесть недели такого характера 29 число предыдущего месяца (Понедельник, к примеру) и по 31 число текущего месяца (к примеру тоже понедельник). Это уже больше месяца получится. Не логично считать такие недели.