Форекс / Forex (Главная) Mini forex trading accounts in HSN
  Forex Форум | Форекс Евроклуб :: Стартовый час / Самый авторитетный Forex Forum
Вход Имя: Пароль:
Автоматически входить при каждом посещении    
Регистрация
Регистрация
Войти и проверить личные сообщения
Войти и проверить личные сообщения
Войти и проверить личные сообщения
Правила
Начать новую тему   Ответить на тему
Торговые стратегии и МТС >  Стартовый час На страницу 1, 2, 3  След.
Предыдущая тема :: Следующая тема  
Автор Сообщение
mandor
знатный пермяк


Зарегистрирован: 19.09.2005
Сообщения: 406

СообщениеДобавлено: Чт Янв 05, 2006 2:56 am    Заголовок сообщения: Стартовый час цитата

Используется период H1.
Раз в сутки, по окончании определённого часа, устанавливаются отложенные ордера Buy Stop и Sell Stop на 1 пипс выше диапазона и на 1 пипс ниже диапазона этого часа.

После открытия ордера Buy устанавливается Stop Loss на уровень на 1 пипс ниже минимума предыдущего часа. Каждый час, если есть возможность, Stop Loss сдвигается вверх на уровень на 1 пипс ниже минимума предыдущего часа.

После открытия ордера Sell устанавливается Stop Loss на уровень на 1 пипс выше максимума предыдущего часа. Каждый час, если есть возможность, Stop Loss сдвигается вниз на уровень на 1 пипс выше максимума предыдущего часа.

Не сработавшие ордера корректируются на следующие сутки.

В качестве стартового часа, например, можно использовать первый час американской сессии 16:00 МСК. Следовательно, ордера выставляются (корректируются) с 17:00 по 17:59.

Текст советника для МТ4 приведён ниже. Желающие могут получить файл советника по почте бесплатно.

_________________
[color=indigo:82edf1fa85]По настоящему человек раскрывается только на операционном столе (Херург).[/color:82edf1fa85]
Вернуться к началу
[профиль] [сообщение] [письмо]
mandor
знатный пермяк


Зарегистрирован: 19.09.2005
Сообщения: 406

СообщениеДобавлено: Чт Янв 05, 2006 3:06 am    Заголовок сообщения: цитата

// Стартовый час.mq4
// © 2003-2006 Mandor ®
// E-mail: mandor@bk.ru
// Используется только период H1

extern int StartHour=15;
extern int MinStop=11;
extern double Lots=0.1;

void start()
{
if(Bars<100 || IsTradeAllowed()==false) return;
if(Period()!=PERIOD_H1) return;
int i=0;
int res=0;
int Magic=0;
int Ticket=0;
int Slippage=2;
double OpenPrice=0;
double SL=0;
double TP=0;
double Spread=Ask-Bid;
// уровни для отложенных ордеров
int HighStop=(High[1]+Spread)/Point;
int LowStop=Low[1]/Point;
HighStop++;
LowStop--;
// количество ордеров
int TotalBuy=0,TotalBuyStop=0,TotalSell=0,TotalSellStop=0;
for(i=0;i<OrdersTotal();i++)
{
if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES)==false) break;
if(OrderSymbol()!=Symbol()) continue;
{
if(OrderType()==OP_BUY) TotalBuy++;
if(OrderType()==OP_BUYSTOP) TotalBuyStop++;
if(OrderType()==OP_SELL) TotalSell++;
if(OrderType()==OP_SELLSTOP) TotalSellStop++;
}
}
// корректировка Stop Loss ордеров Buy
if(TotalBuy>0)
{
SL=MathMin(LowStop*Point,Bid-MinStop*Point);TP=0;OpenPrice=0;
Ticket=0;
for(i=0;i<OrdersTotal();i++)
{
if(OrderSymbol()!=Symbol()) continue;
if(OrderType()!=OP_BUY) continue;
if(OrderStopLoss()>=SL) continue;
Ticket=OrderTicket();
OpenPrice=OrderOpenPrice();
break;
}
if(Ticket>0)
{
OrderModify(Ticket,OpenPrice,SL,TP,0,Blue);
return;
}
}
// корректировка Stop Loss ордеров Sell
if(TotalSell>0)
{
SL=MathMax(HighStop*Point,Ask+MinStop*Point);TP=0;OpenPrice=0;
Ticket=0;
for(i=0;i<OrdersTotal();i++)
{
if(OrderSymbol()!=Symbol()) continue;
if(OrderType()!=OP_SELL) continue;
if(OrderStopLoss()<=SL && OrderStopLoss()>Point) continue;
Ticket=OrderTicket();
OpenPrice=OrderOpenPrice();
break;
}
if(Ticket>0)
{
OrderModify(Ticket,OpenPrice,SL,TP,0,Red);
return;
}
}
// проверка стартового часа
if(TimeHour(Time[1])!=StartHour) return;
// корректировка цены ордеров Buy Stop
if(TotalBuyStop>0)
{
OpenPrice=MathMax(HighStop*Point,Ask+MinStop*Point);SL=0;TP=0;
Ticket=0;
for(i=0;i<OrdersTotal();i++)
{
if(OrderSymbol()!=Symbol()) continue;
if(OrderType()!=OP_BUYSTOP) continue;
if(OrderOpenPrice()<=OpenPrice) continue;
Ticket=OrderTicket();
break;
}
if(Ticket>0)
{
OrderModify(Ticket,OpenPrice,SL,TP,0,Blue);
return;
}
}
// корректировка цены ордеров Sell Stop
if(TotalSellStop>0)
{
OpenPrice=MathMin(LowStop*Point,Bid-MinStop*Point);SL=0;TP=0;
Ticket=0;
for(i=0;i<OrdersTotal();i++)
{
if(OrderSymbol()!=Symbol()) continue;
if(OrderType()!=OP_SELLSTOP) continue;
if(OrderOpenPrice()>=OpenPrice) continue;
Ticket=OrderTicket();
break;
}
if(Ticket>0)
{
OrderModify(Ticket,OpenPrice,SL,TP,0,Red);
return;
}
}
// установка ордера Buy Stop
if(TotalBuy==0 && TotalBuyStop==0)
{
OpenPrice=MathMax(HighStop*Point,Ask+MinStop*Point);SL=0;TP=0;
res=OrderSend(Symbol(),OP_BUYSTOP,Lots,OpenPrice,Slippage,SL,TP,"",Magic,0,Blue);
return;
}
// установка ордера Sell Stop
if(TotalSell==0 && TotalSellStop==0)
{
OpenPrice=MathMin(LowStop*Point,Bid-MinStop*Point);SL=0;TP=0;
res=OrderSend(Symbol(),OP_SELLSTOP,Lots,OpenPrice,Slippage,SL,TP,"",Magic,0,Red);
return;
}
}

_________________
[color=indigo:82edf1fa85]По настоящему человек раскрывается только на операционном столе (Херург).[/color:82edf1fa85]
Вернуться к началу
[профиль] [сообщение] [письмо]
mandor
знатный пермяк


Зарегистрирован: 19.09.2005
Сообщения: 406

СообщениеДобавлено: Чт Янв 05, 2006 3:14 am    Заголовок сообщения: цитата

Советник содержит единственный оптимизируемый параметр StartHour - стартовый час.

Параметр MinStop - наименьшее допустимое в конкретном ДЦ расстояние от текущей цены до отложенного ордера и стопа.

Параметр Lots - объём ордера. Проверка на размер допустимого депозита не проверяется, поскольку версия бесплатная.

_________________
[color=indigo:82edf1fa85]По настоящему человек раскрывается только на операционном столе (Херург).[/color:82edf1fa85]
Вернуться к началу
[профиль] [сообщение] [письмо]
mandor
знатный пермяк


Зарегистрирован: 19.09.2005
Сообщения: 406

СообщениеДобавлено: Чт Янв 05, 2006 3:55 am    Заголовок сообщения: цитата

Наибольший интерес для этой стратегии, вероятно, представляют 3 варианта стартового часа (время зимнее):

04:00 МСК - начало азиатской сессии
10:00 МСК - начало европейской сессии
16:00 МСК - начало американской сессии

Используемые пары:
eurusd, gbpusd, audusd, usdchf, usdjpy, usdcad.

Если хочется использовать сразу 3 стартовых часа для одной пары, то в МТ4 можно открыть 3 окна H1 одной и той же пары и прицепить 3 советника с разными параметрами. Или 3 раза открыть программу МТ4 с окном H1 и советниками с разными параметрами.

_________________
[color=indigo:82edf1fa85]По настоящему человек раскрывается только на операционном столе (Херург).[/color:82edf1fa85]
Вернуться к началу
[профиль] [сообщение] [письмо]
carlos
Студент


Зарегистрирован: 30.12.2005
Сообщения: 18

СообщениеДобавлено: Пт Янв 06, 2006 2:51 am    Заголовок сообщения: цитата

Как много непонятных и сложных знаковSmile А зачем это все??
Вернуться к началу
[профиль] [сообщение]
Dehtiar Gennady
dealer's assistant


Зарегистрирован: 20.08.2001
Сообщения: 1546
Откуда: Forex Euroclub

СообщениеДобавлено: Пт Янв 06, 2006 11:04 am    Заголовок сообщения: цитата

[quote:598855354e="carlos"]Как много непонятных и сложных знаковSmile [/quote:598855354e]
Вот именно так часто выглядит хороший печатный станок.
Вернуться к началу
[профиль] [сообщение]
mandor
знатный пермяк


Зарегистрирован: 19.09.2005
Сообщения: 406

СообщениеДобавлено: Пт Янв 06, 2006 11:19 am    Заголовок сообщения: цитата

[b:952f2330a4]to Dehtiar Gennady[/b:952f2330a4]
Как нынче с автоторговлей в Dealing Desk?
А то бы выложил пару автоторговых идей для вашей платформы...

_________________
[color=indigo:82edf1fa85]По настоящему человек раскрывается только на операционном столе (Херург).[/color:82edf1fa85]
Вернуться к началу
[профиль] [сообщение] [письмо]
Dehtiar Gennady
dealer's assistant


Зарегистрирован: 20.08.2001
Сообщения: 1546
Откуда: Forex Euroclub

СообщениеДобавлено: Пт Янв 06, 2006 11:27 am    Заголовок сообщения: цитата

[quote:5ee03daeea="mandor"][b:5ee03daeea]to Dehtiar Gennady[/b:5ee03daeea]
Как нынче с автоторговлей в Dealing Desk?
А то бы выложил пару автоторговых идей для вашей платформы...[/quote:5ee03daeea]

Пока, к сожалению, никак. Стратегии и все остальное будет месяца через 3.

Индикаторы и сигналы уже можете использовать.
Вернуться к началу
[профиль] [сообщение]
dealer
АДМИНИСТРАЦИЯ


Зарегистрирован: 26.07.2004
Сообщения: 1840

СообщениеДобавлено: Пт Янв 06, 2006 11:30 am    Заголовок сообщения: цитата

Теперь, мандор, я надеюсь, Вы оцените нашу лояльность к Вашим сообщениям с серверами и автоторговлейSmile
Вернуться к началу
[профиль] [сообщение]
carlos
Студент


Зарегистрирован: 30.12.2005
Сообщения: 18

СообщениеДобавлено: Пт Янв 06, 2006 11:52 am    Заголовок сообщения: цитата

"..Вот именно так часто выглядит хороший печатный станок."

Возможно и так. Только похоже к теханализу это н еимеет никакого отношенияSmile
Вернуться к началу
[профиль] [сообщение]
mandor
знатный пермяк


Зарегистрирован: 19.09.2005
Сообщения: 406

СообщениеДобавлено: Пт Янв 06, 2006 8:52 pm    Заголовок сообщения: цитата

[quote:a105597da9="carlos"]Только похоже к теханализу это н еимеет никакого отношенияSmile[/quote:a105597da9]
А тех. анализ написан пастухами из Чикаго (они же крутые ковбои). С какой такой стати с помощью ТА можно зарабатывать? С помощью ТА зарабатывают только писатели.

_________________
[color=indigo:82edf1fa85]По настоящему человек раскрывается только на операционном столе (Херург).[/color:82edf1fa85]
Вернуться к началу
[профиль] [сообщение] [письмо]
mandor
знатный пермяк


Зарегистрирован: 19.09.2005
Сообщения: 406

СообщениеДобавлено: Пт Янв 06, 2006 8:55 pm    Заголовок сообщения: цитата

[quote:caf658a7e6="Dehtiar Gennady"]Пока, к сожалению, никак. Стратегии и все остальное будет месяца через 3.
Индикаторы и сигналы уже можете использовать.[/quote:caf658a7e6]
Ждемс (недождёмс) ...
А индикаторы писать - зря время терять. Впрочем, если есть хорошая идея, то можно и в виде индюка нарисовать на платформе DD.
Даёшь автоторговлю, мать твою ... (матрос Железняк).

_________________
[color=indigo:82edf1fa85]По настоящему человек раскрывается только на операционном столе (Херург).[/color:82edf1fa85]
Вернуться к началу
[профиль] [сообщение] [письмо]
Михаил Л
Студент


Зарегистрирован: 14.12.2005
Сообщения: 29

СообщениеДобавлено: Сб Янв 07, 2006 1:52 pm    Заголовок сообщения: цитата

Здравствуйте уважаемый mandor. Подскажите пожалуйста, в каком формате нужно подставить время в переменную StartHour. При стандартной настройке советник сливает депо. Пробовал тупо туда подставить значения 4;10;16, но депо все равно сливалась. Пробовал поменять местами условия входа в long и short, но советник просто отказался работать.

Зарание спасибо за ответ.
Вернуться к началу
[профиль] [сообщение]
mandor
знатный пермяк


Зарегистрирован: 19.09.2005
Сообщения: 406

СообщениеДобавлено: Сб Янв 07, 2006 5:46 pm    Заголовок сообщения: цитата

1. Формат параметра StarHour - целое число в диапазоне 0 - 23. Вероятно, удачные значения: последний час азиатской сессии, первый час европейской сессии,последний час европейской сессии, первый час американской сессии.
2. Тестирование этого советника тестером МТ4 бесполезно. Это не работает. Чтобы тест и реальные торги совпадали, надо писать специальный советник и тестировать на минутном периоде, делая вид, что как бы стоит период H1. Такая же петрушка и в МТ3. Помница, написал я крутой советник, который на периоде D1 делал 500% в год за 2003 год. Это на тестере конечно. Но прогнав на эмуляторе торгов, получил слив до 0. Т.е. Метаквотексы туфту гонят с тестированием советников.

_________________
[color=indigo:82edf1fa85]По настоящему человек раскрывается только на операционном столе (Херург).[/color:82edf1fa85]
Вернуться к началу
[профиль] [сообщение] [письмо]
mandor
знатный пермяк


Зарегистрирован: 19.09.2005
Сообщения: 406

СообщениеДобавлено: Сб Янв 07, 2006 5:57 pm    Заголовок сообщения: цитата

Что такое эмулятор торгов? Это просто. Записываются все тики за определённый период, например за год. Это во-первых. Во-втроых, исследуется реакция кокретного дилера на открытие и закрытие ордеров во всех рыночных ситациях. На основании этого пишется алгоритм реакции дилера. После чего на си, бейсике, яве, дельфи или другой хреновине пишется эмулятор, который может работат в игровом режиме (ввод вручную) или в режиме авто (использование советника). После чего делается вывод результатов, графиков и анализ полученных данных. Всего и делов то.
_________________
[color=indigo:82edf1fa85]По настоящему человек раскрывается только на операционном столе (Херург).[/color:82edf1fa85]
Вернуться к началу
[профиль] [сообщение] [письмо]
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов Forex Форум | Форекс Евроклуб » Торговые стратегии и МТС Часовой пояс: GMT + 3
На страницу 1, 2, 3  След.
Страница 1 из 3

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщению
Вы можете загружать файлы

Поддержка он-лайн
331-126-670








Forex / Форекс - главнаяTradingDesk Pro 5TradingDesk LiteForex EuroclubРублевый ФорексMini ForexАналитика, новости ForexКонкурс ФорексО рынке ForexФорумF.A.Q.Котировки ФорексФилиалы и агентыДоверительное управление 50X50WAP Форекс

© 1999-2008, Forex EuroClub. All rights reserved