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



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

СообщениеДобавлено: Вт Ноя 15, 2011 4:55 pm Ответить с цитатой Вернуться к началу

Добрый вечер! Подскажите пожалуйста, как произвести покупку/продажу по цене пробоя, а не по цене закрытия.Данная тема уже обсуждалась http://amisite.ru/phpBB2/viewtopic.php?t=1130&highlight=%E2%F5%EE%E4+%E2%ED%F3%F2%F0%E8+%E1%E0%F0%E0 , но у меня результат неудовлетворительный:

UpperLimit = Ref(HHV(H, 5), -1); // вычисляем за последние 5 баров
LowerLimit = Ref(LLV(L, 5), -1); //
Buy=H > UpperLimit;
BuyPrice=UpperLimit ; // покупаем по цене пробоя
Sell=L < LowerLimit;
Equity (1);
////// Убираем лишние сигналы на повторные вхождения/////////////
Buy=ExRem(Buy,Sell);
Sell=ExRem(Sell,Buy);
Посмотреть профиль Отправить личное сообщение
000
Site Admin


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

СообщениеДобавлено: Вт Ноя 15, 2011 5:05 pm Ответить с цитатой Вернуться к началу

Хм. Станно. А на закладке Trades задержка исполнения стоит?
http://www.amisite.ru/begin/bk_set3.htm
delay
Должно быть 0. Это важно.

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



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

СообщениеДобавлено: Вт Ноя 15, 2011 5:11 pm Ответить с цитатой Вернуться к началу

000 писал(а):
Хм. Станно. А на закладке Trades задержка исполнения стоит?
http://www.amisite.ru/begin/bk_set3.htm
delay
Должно быть 0. Это важно.


Да,есть.
Посмотреть профиль Отправить личное сообщение
000
Site Admin


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

СообщениеДобавлено: Вт Ноя 15, 2011 5:18 pm Ответить с цитатой Вернуться к началу

Попробуй убрать из кода Equity (1);
Потому, что в принципе все правильно и должно работать...

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



Зарегистрирован: 29.04.2010
Сообщения: 729
Откуда: Moscow

СообщениеДобавлено: Вт Ноя 15, 2011 5:38 pm Ответить с цитатой Вернуться к началу

Выведи в таблицу Results после бектеста столбики с ценами входов/выходов, направлениями сделок и так далее, и еще раз выложи скрин - поглядим.
Посмотреть профиль Отправить личное сообщение ICQ Number
denis_



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

СообщениеДобавлено: Вт Ноя 15, 2011 5:52 pm Ответить с цитатой Вернуться к началу

000 писал(а):
Попробуй убрать из кода Equity (1);
Потому, что в принципе все правильно и должно работать...

Всё по прежнему. Как же всё-таки быть.
Посмотреть профиль Отправить личное сообщение
denis_



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

СообщениеДобавлено: Вт Ноя 15, 2011 5:54 pm Ответить с цитатой Вернуться к началу

spitfire писал(а):
Выведи в таблицу Results после бектеста столбики с ценами входов/выходов, направлениями сделок и так далее, и еще раз выложи скрин - поглядим.


Спасибо за помощь, выложу.
Посмотреть профиль Отправить личное сообщение
000
Site Admin


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

СообщениеДобавлено: Вт Ноя 15, 2011 9:59 pm Ответить с цитатой Вернуться к началу

На том куске который ты выложил примерно так и получается. А линии на графике
UpperLimit
и
LowerLimit
у тебя неправильно нарисованы.

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



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

СообщениеДобавлено: Пт Ноя 18, 2011 12:27 pm Ответить с цитатой Вернуться к началу

000 писал(а):
На том куске который ты выложил примерно так и получается. А линии на графике
UpperLimit и LowerLimit у тебя неправильно нарисованы.


Спасибо большое, с этим разобрался. Но возник ещё один вопросик: как прописать чтобы покупка в случае открытия выше линии Top происходила по Open.
Посмотреть профиль Отправить личное сообщение
000
Site Admin


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

СообщениеДобавлено: Пт Ноя 18, 2011 5:37 pm Ответить с цитатой Вернуться к началу

Код:
BuyPrice = IIf(Open > бла-бла, Open, бла-бла);

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



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

СообщениеДобавлено: Вт Ноя 22, 2011 11:46 am Ответить с цитатой Вернуться к началу

000 писал(а):
Код:
BuyPrice = IIf(Open > бла-бла, Open, бла-бла);

Большое спасибо, разобрался...
Посмотреть профиль Отправить личное сообщение
Показать сообщения:      
Начать новую тему  Ответить на тему


 Перейти:   



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


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

File Attachment © by Meik Sievertsen