Список форумов AmiSite.ru AmiSite.ru
Форум по Ами
 FAQ  •  Поиск  •  Пользователи  •  Группы   •  Регистрация  •  Профиль  •  Войти и проверить личные сообщения  •  Вход
 Проблема с выходами из сделок Следующая тема
Предыдущая тема
Начать новую тему  Ответить на тему
Автор Сообщение
Kelev



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

СообщениеДобавлено: Пн Апр 08, 2013 1:44 pm Ответить с цитатой Вернуться к началу

имеется следующий код:

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

СообщениеДобавлено: Ср Апр 10, 2013 7:36 am Ответить с цитатой Вернуться к началу

Неужто ни у кого идеи нет?! хоть намекните где проблему искать...
Посмотреть профиль Отправить личное сообщение
000
Site Admin


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

СообщениеДобавлено: Ср Апр 10, 2013 7:49 am Ответить с цитатой Вернуться к началу

Какую бумагу тестируешь?
Вероятно дело в том, что ...stopTypeTrailing, stopModePoint, 15,... тут 15 это не тиков, а рублей или долларов. Т.е. на VTB такой стоп не сработает никогда....

_________________
ceterum censeo carthaginem esse delendam
Удачи. Олег.
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Kelev



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

СообщениеДобавлено: Ср Апр 10, 2013 10:39 am Ответить с цитатой Вернуться к началу

фьючерс Евро/доллар. С тестером впервые столкнулся, котировки с финама брал.
Посмотреть профиль Отправить личное сообщение
000
Site Admin


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

СообщениеДобавлено: Ср Апр 10, 2013 12:19 pm Ответить с цитатой Вернуться к началу

Ну вот. Если тебе нужен стоп 15 пункутов, то и пиши 0.0015

_________________
ceterum censeo carthaginem esse delendam
Удачи. Олег.
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Kelev



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

СообщениеДобавлено: Ср Апр 10, 2013 1:14 pm Ответить с цитатой Вернуться к началу

Вот же как все просто было)) спасибо за помощь))
Посмотреть профиль Отправить личное сообщение
Показать сообщения:      
Начать новую тему  Ответить на тему


 Перейти:   



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


Powered by phpBB © 2001, 2002 phpBB Group :: FI Theme :: Часовой пояс: GMT + 3

File Attachment © by Meik Sievertsen