Скачать MetaTrader 5
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Публикуй программы в Маркете. Зарабатывай с помощью своих знаний!
Andrew Kornishkin
6684
Andrew Kornishkin 2011.04.01 20:31 

Хочу потестить советник торгующий пэйролсы.

Переделал ньюс граббер.

Функцию нужно добавить чтобы только первую пятницу месяца торговал.

Может кто подскажет примерчик подобный?

Dmitry Fedoseev
41207
Dmitry Fedoseev 2011.04.01 20:34  

Если сейчас пятница, вычитаем от текущего времени длительность недели (86400*7), если полученное время попадает в другой месяц, значит это первая пятница месяца.

Andrew Kornishkin
6684
Andrew Kornishkin 2011.04.01 20:36  
Integer:

Если сейчас пятница, вычитаем от текущего времени длительность недели (86400*7), если полученное время попадает в другой месяц, значит это первая пятница месяца.


Спасибо напишем.
Andrew Kornishkin
6684
Andrew Kornishkin 2011.04.01 21:39  

А так правильно будет?

//+------------------------------------------------------------------+
//Торгуем в первую неделю месяца
bool nfp()
{
bool day=false;
if(DayOfWeek()==5 && (Day()==1 || Day()==2 || Day()==4 || Day()==5 || Day()==6 || Day()==7))
   {
    day=true;
   }
  return(day);
}
//+------------------------------------------------------------------+
Dmitry Fedoseev
41207
Dmitry Fedoseev 2011.04.01 21:49  
AM2:

А так правильно будет?


Можно еще проще.

DayOfWeek()==5 && Day()<=7
Andrew Kornishkin
6684
Andrew Kornishkin 2011.04.01 21:56  
Integer:


Можно еще проще.


О якши от души! :-)

Файлы:
nfp_3.mq4 10 kb
/
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий