Страницы: 1 2 3 4 5 След.
Ответить

Системка для GBP

 
Довольно интересными мне показались эти системки:
http://www.forexfactory.com/showthread.php?t=183582
http://www.forexfactory.com/showthread.php?t=103682

Я, правда, их немного переделал.

Инструмент – GBP, ТФ – интрадей, я беру 5мин.

Суть:

1.Строим канал за период 22:00-8:00 (GMT+1) (открытие Тихоокеанской сессии – открытие Лондона) по максимумам/минимумам.

2.При прорыве границы канала входим в сторону прорыва.

3.Тут 2 варианта:

a) Просто ставим трейлинг-стоп (в 15пп, например).


b) Ставим ТП 60п, СЛ=ТП/2, Безубыток=ТП/2.


http://i031.radikal.ru/0912/5a/36b644204b0bt.jpg

Далее - код для Омеги...

Вариант 1.

Input: R_Start(2200),R_End(755),Trailing(15);
Vars: signal(0),StBar(0),EndBar(0),Counter(0),BuyPrice(0),SellPrice(0),OneTick(MinMove/PriceScale);

signal=1;
Counter=Counter+1;

If time>=R_Start or time<=R_End then begin
signal=0;
Counter=0;
if time=R_Start then
StBar=BarNumber;
if time=R_End then
EndBar=BarNumber;
end;

Value1=EndBar-StBar;

BuyPrice=Highest(H,value1) of Counter bars ago+OneTick;
SellPrice=Lowest(L,value1) of Counter bars ago-OneTick;



if signal=1 and MarketPosition=0 then begin
if EntriesToday(Date)=0 then begin
Sell ("Dn") SellPrice Stop;
Buy ("Up") BuyPrice Stop;
end;

if EntriesToday(Date)=1 then begin
if MarketPosition(1)=1 then
Sell ("Dn2") SellPrice Stop;
if MarketPosition(1)=-1 then
Buy ("Up2") BuyPrice Stop;
end;
end;

SetDollarTrailing(Trailing);


Вариант 2.

Input: R_Start(2200),R_End(755),TP(60);
Vars: signal(0),StBar(0),EndBar(0),Counter(0),BuyPrice(0),SellPrice(0),OneTick(MinMove/PriceScale),Exit(0),SL(0);

signal=1;
Counter=Counter+1;

If time>=R_Start or time<=R_End then begin
signal=0;
Counter=0;
if time=R_Start then
StBar=BarNumber;
if time=R_End then
EndBar=BarNumber;
end;

Value1=EndBar-StBar;

BuyPrice=Highest(H,value1) of Counter bars ago+OneTick;
SellPrice=Lowest(L,value1) of Counter bars ago-OneTick;



if signal=1 and MarketPosition=0 then begin
if EntriesToday(Date)=0 then begin
Sell ("Dn") SellPrice Stop;
Buy ("Up") BuyPrice Stop;
end;

if EntriesToday(Date)=1 then begin
if MarketPosition(1)=1 then
Sell ("Dn2") SellPrice Stop;
if MarketPosition(1)=-1 then
Buy ("Up2") BuyPrice Stop;
end;
end;

SetBreakEven(TP/2);

if MarketPosition=1 then begin
Exit=EntryPrice+TP*OneTick;
ExitLong Exit limit;
SL=EntryPrice-(TP*OneTick)/2;
ExitLong SL stop;
end;

if MarketPosition=-1 then begin
Exit=EntryPrice-TP*OneTick;
ExitShort Exit limit;
SL=EntryPrice+(TP*OneTick)/2;
ExitShort SL stop;
end;


if date<>entrydate then begin
exitlong;
exitshort;
end;
 
попробуйте добавить в систему ограничение: не торговать в июле и августе.
 
Результаты тестирования за 2009 год:

Вариант1:
http://s47.radikal.ru/i118/0912/3d/1790b940555dt.jpg http://s59.radikal.ru/i165/0912/aa/5c4cbdc62b3at.jpg

Вариант2:
http://i034.radikal.ru/0912/00/bf24bd9a01a8t.jpg http://s56.radikal.ru/i153/0912/c7/1d1d947d866dt.jpg

Система показывает хорошие результаты с 2003 года :)
 
Цитата
pupkinusпопробуйте добавить в систему ограничение: не торговать в июле и августе.

Ок, спасибо за совет, попробую :)
Весной, кстати, тоже системка похрамывает...
 
(шутка юмора!)
Цитата
alx84попробуйте добавить в систему ограничение: не торговать в июле и августе.

А также в остальные 10 месяцев года. © Марк Твен. :)
 
В оригинале кажись берется канал 2-3 часа перед открытием сессии, у Вас 10 часов перед открытием, это и есть изменение?
 
Цитата
LexВ оригинале кажись берется канал 2-3 часа перед открытием сессии, у Вас 10 часов перед открытием, это и есть изменение?

Да, и еще во 2-м варианте в оригинале стоп ставится на противоположную сторону канала, я же определяю стоп как ТП/2, чтобы соотношение R/P было 1/2, дабы избежать просадки.......
Еще там в одной из систем берется 2-3 часа перед открытием Америки, я брал Лондон в обоих случаях....
Кстати, на наличие таких закономерностей, имхо, следует промониторить и другие валюты (допустим, йена-Азия).
 
Цитата
alx84Результаты тестирования за 2009 год:


Это с комиссией и проскальзыванием?
 
Цитата
eveЭто с комиссией и проскальзыванием?

Нет, без..... С комиссией и проскальзыванием, конечно, результаты будут хуже.......
Но можно увеличить размер ТП, безубыток ставить с учетом комиссии и т.д...
Т.е. системе потребуется доп. настройка, это пока еще сырой вариант...
 
Сама ТС на гепах, чи навряд зможе приносити прибуток, хіба що на фондовому ринку. Щодо форексу, то я сумніваюся.... На форексі вона може бути використана в тандемі, ще з якою стратегією, тут вже на кого вистачить фантазії... :cool:
Страницы: 1 2 3 4 5 След.
Ответить
Читают тему (гостей: 1)

Вход