Скачать MetaTrader 5

Советники: Советник Nonfarm Payrolls

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Подключи MQL5 Cloud Network. Начни зарабатывать!
MetaQuotes Software Corp.
Модератор
181168
MetaQuotes Software Corp. 2011.05.12 10:10 

Советник Nonfarm Payrolls:

Советник Nonfarm Payrolls торгует в первую пятницу каждого месяца.

Author: Andrew Kornishkin

JS_Sergey
303
JS_Sergey 2011.05.14 08:38  
А отчёт тестера есть или он не очень???
Andrew Kornishkin
7017
Andrew Kornishkin 2011.05.14 13:16  
JS_Sergey:
А отчёт тестера есть или он не очень???


50/50 :-D

Это хоть и подгонка но все равно с 2000-го вверх идем.

marker
2289
marker 2011.05.17 00:24  

Это вроде метод Парамона называется)))

Andrew Kornishkin
7017
Andrew Kornishkin 2011.05.17 18:22  
marker:

Это вроде метод Парамона называется)))


Возможно. Я идею отсюда позаимствовал.
MQL4 Comments
16319
MQL4 Comments 2011.07.15 16:25  

Отличный советник после проведенной оптимизации (использую на USDJPY). Только вот одна проблема, иногда Нон Фарм переносят на следующую пятницу..., каким образом данный советник можно переключать на вторую пятницу месяца???...

Andrew Kornishkin
7017
Andrew Kornishkin 2012.02.05 06:44  
Demogar:

Отличный советник после проведенной оптимизации (использую на USDJPY). Только вот одна проблема, иногда Нон Фарм переносят на следующую пятницу..., каким образом данный советник можно переключать на вторую пятницу месяца???...

В коде можете вот эти строчки поправить.

...
if(Hour()>=StartHour && b<1 && p<1 && DayOfWeek()==5 && Day()<=7)
...
if(Hour()>=StartHour && s<1 && p<1 && DayOfWeek()==5 && Day()<=7)

Скажем просто на каждую пятницу.

...
if(Hour()>=StartHour && b<1 && p<1 && DayOfWeek()==5)
...
if(Hour()>=StartHour && s<1 && p<1 && DayOfWeek()==5)
Nikolai Semko
1914
Nikolai Semko 2013.02.02 04:57  

зачет, 10 баллов. Протестировал на демо 01.02.2013. При размере одного лота и начальном депо в 10000 прибыль составила 1206 (12%) при макс. просадке 299,4(3%) .
Параметры установил:

extern int StopLoss = 50; //Стоплосс ордера
extern int TakeProfit = 1100; //Тейкпрофит ордера
extern int Trailing = 200; //Трейлингcтоп ордера
extern int BULevel = 1000; //Уровень безубытка
extern int StartHour = 14; //Час начала торговли(терминальное время)
extern int EndHour = 22; //Час окончания торговли(терминальное время)
extern int Distance = 50; //Расстояние от цены для установки ордера
extern int Expiration = 2; //Время истечения ордера
extern double Lots = 1; //Лот 

 

Ivan-e1
7
Ivan-e1 2015.06.04 20:34  
Добрый день! Скажите, а как я могу установить не только час но и минуты в параметре выставления отложников (extern int StartHour = 14; //Час начала торговли(терминальное время)? Ни точка ни двоеточие не ставится. Например, мне нужно чтобы отложники выставились не в 15 часов, а в 15.25. Это возможно? Спасибо.
barracudaman
5
barracudaman 2015.07.20 11:23  
Ivan-e1:
Добрый день! Скажите, а как я могу установить не только час но и минуты в параметре выставления отложников (extern int StartHour = 14; //Час начала торговли(терминальное время)? Ни точка ни двоеточие не ставится. Например, мне нужно чтобы отложники выставились не в 15 часов, а в 15.25. Это возможно? Спасибо.
Никто тебе не ответит , автора посадили за долги
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий