Автор |
Сообщение |
Kelev
Зарегистрирован: 03.04.2013
Сообщения: 4
|
имеется следующий код:
SetTradeDelays( 0, 0, 0, 0 ); //задержка торгов не производится
SetOption("AllowSameBarExit", True); //запрет выхода на баре входа
SetOption("ActivateStopsImmediately", True); //немедленная активация стопов
SetOption("FuturesMode", True); //режим маржинальной торговли
Period1 = Optimize("Period1", 445, 440, 460, 1); //оптимизация первого параметра
Period2 = Optimize("Period2", 180, 170, 185, 1); //оптимизация второго параметра
ShortCond1= Ref(Close,-1) >= HHV( Close, 448); //условие шорт 1 - цена закрытия предыдущего бара больше или равна максимальной цены закрытия за период
ShortCond2= Ref(Volume,-1)> 1000 ; // условие шорт 2 - объем предыдущего бара больше 1000 контрактов
Short= ShortCond1 AND ShortCond2; //ордер на продажу при выполнении обоих условий
ShortPrice=O; //цена открытия шорт - цена открытия свечи
BuyCond1= Ref(Close,-1) <= LLV( Close, 171); //цена закрытия предыдущего бара меньше или равна минимальной цены закрытия за период
BuyCond2= Ref(Volume,-1)> 1000 ; //объем предыдущего бара больше 1000 контрактов
Buy= BuyCond1 AND BuyCond2; //покупка при выполнении обоих условий
BuyPrice=O; //цена открытия шорт - цена открытия свечи
Sell=0; //закрытие лонг только по стопам
Cover=0; //закрытие шорт только по стопам
ApplyStop(stopTypeLoss, stopModePoint, 10,ExitAtStop = 1, volatile = False, ReEntryDelay = 0 ); //Стоп-лосс = 10 пунктов, выходить немедленно по цене стопа, пока открыта сделка стоп не двигать, запретить последующий вход на протяжении 0 баров.
ApplyStop(stopTypeProfit, stopModePoint, 30,ExitAtStop = 1, volatile = False, ReEntryDelay = 0 ); //тейк-профит 30пунктов...
ApplyStop(stopTypeTrailing, stopModePoint, 15,ExitAtStop = 1, volatile = False, ReEntryDelay = 0 ); //трейлинг стоп 15 пунктов...
и не смотря на то что вроде стопы прописаны, тестирование упорно не видит этого, и фактически выходит непонятно как...В чем причина? |
|
|
Посмотреть профиль Отправить личное сообщение |
|
Kelev
Зарегистрирован: 03.04.2013
Сообщения: 4
|
Неужто ни у кого идеи нет?! хоть намекните где проблему искать... |
|
|
Посмотреть профиль Отправить личное сообщение |
|
000
Site Admin
Зарегистрирован: 10.12.2007
Сообщения: 9106
|
Какую бумагу тестируешь?
Вероятно дело в том, что ...stopTypeTrailing, stopModePoint, 15,... тут 15 это не тиков, а рублей или долларов. Т.е. на VTB такой стоп не сработает никогда.... |
_________________ ceterum censeo carthaginem esse delendam
Удачи. Олег. |
|
Посмотреть профиль Отправить личное сообщение Посетить сайт автора |
|
Kelev
Зарегистрирован: 03.04.2013
Сообщения: 4
|
фьючерс Евро/доллар. С тестером впервые столкнулся, котировки с финама брал. |
|
|
Посмотреть профиль Отправить личное сообщение |
|
000
Site Admin
Зарегистрирован: 10.12.2007
Сообщения: 9106
|
Ну вот. Если тебе нужен стоп 15 пункутов, то и пиши 0.0015 |
_________________ ceterum censeo carthaginem esse delendam
Удачи. Олег. |
|
Посмотреть профиль Отправить личное сообщение Посетить сайт автора |
|
Kelev
Зарегистрирован: 03.04.2013
Сообщения: 4
|
Вот же как все просто было)) спасибо за помощь)) |
|
|
Посмотреть профиль Отправить личное сообщение |
|
|
|
Следующая тема
Предыдущая тема
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах Вы не можете вкладывать файлы Вы не можете скачивать файлы
|
|