Автор |
Сообщение |
Orange2000
Зарегистрирован: 15.10.2009
Сообщения: 185
|
5 минутный график. Используем ADX(2). Запоминаем свечу где АДХ(2) падает ниже 20. И теперь пробой хая этой свечи - ЛОНГ. пробой лоу - ШОРТ.
тэйк и стоп 300 пп. Плюс выход в конце дня.
Вроде просто
Код: |
tim=233900;
TimeCond = TimeNum() >= 112000 AND TimeNum() < tim;
qq=ADX(2);
BuySignal = qq<=20 AND Ref(qq,-1)>20;
ShortSignal = qq<=20 AND Ref(qq,-1)>20;
BuyLevel = ValueWhen(BuySignal, H);
ShortLevel = ValueWhen(ShortSignal, L);
Buy = H > BuyLevel AND TimeCond ;
BuyPrice= BuyLevel;
Short = L < ShortLevel AND TimeCond;
ShortPrice = ShortLevel;
Cover = (TimeNum() > tim);
Sell =(TimeNum() > tim);
ApplyStop( 0, 2, 300, 1 );
ApplyStop( 1, 2, 300, 1 );//take
Buy=ExRem(Buy,Sell);Sell=ExRem(Sell,Buy);Short=ExRem(Short,Cover);Cover=ExRem(Cover,Short);
PositionSize = MarginDeposit = 1; |
но наряду с правильными сигналами рисует много левых. Где адх(2) не падал ниже 20. |
|
|
Посмотреть профиль Отправить личное сообщение |
|
000
Site Admin
Зарегистрирован: 10.12.2007
Сообщения: 9106
|
Разумеется. Так и должно быть.
ADX упал меньше 20. Получили BuySignal. С него получили BuyLevel. А потом ждем H > BuyLevel и совершенно не трахает ADX в это время < 20 или > |
_________________ ceterum censeo carthaginem esse delendam
Удачи. Олег. |
|
Посмотреть профиль Отправить личное сообщение Посетить сайт автора |
|
Orange2000
Зарегистрирован: 15.10.2009
Сообщения: 185
|
Это понятно но не в том трабл. Я там время поставил с 11-20 утра. Так во каждый день в первую 5минутку после того времени совершается сделка. Где то ошибка в коде)
вот на картинке я выделил зеленой чертой и красной ти левые сделки. Между ними правильная сделка! |
|
|
Посмотреть профиль Отправить личное сообщение |
|
000
Site Admin
Зарегистрирован: 10.12.2007
Сообщения: 9106
|
А зачем ты спрва задаешь один вопрос, а после ответа говоришь что это и так понятно???
Покажи таблицу сделок в АА так, чтобы было видно время.
Кстати. Вот эта строка не нужна.
Код: |
Buy=ExRem(Buy,Sell);Sell=ExRem(Sell,Buy);Short=ExRem(Short,Cover);Cover=ExRem(Cover,Short); |
|
_________________ ceterum censeo carthaginem esse delendam
Удачи. Олег. |
|
Посмотреть профиль Отправить личное сообщение Посетить сайт автора |
|
Orange2000
Зарегистрирован: 15.10.2009
Сообщения: 185
|
Ну пока ждал ответа, сам разбирался и увидел что ошибка одна.
Покупка в самом начале дня впервую 5минутку (от заданного времени). ВОт скрин.
если убрать Exem то в день по 20 сделок...то неправильно. |
|
|
Посмотреть профиль Отправить личное сообщение |
|
Orange2000
Зарегистрирован: 15.10.2009
Сообщения: 185
|
Ну вот и пропуск сигналов наблюдается. 16ого например аж два раза было ниже 20ки, но нет сделок, но зато есть раньше какие то левые( |
|
|
Посмотреть профиль Отправить личное сообщение |
|
000
Site Admin
Зарегистрирован: 10.12.2007
Сообщения: 9106
|
Orange2000 писал(а): |
Ну пока ждал ответа, сам разбирался и увидел что ошибка одна.
Покупка в самом начале дня впервую 5минутку (от заданного времени). ВОт скрин.
если убрать Exem то в день по 20 сделок...то неправильно. |
Просто надо выключить опцию reverce signal force exit
Не вижу на скрине ни одной сделки раньше 11:20 |
_________________ ceterum censeo carthaginem esse delendam
Удачи. Олег. |
|
Посмотреть профиль Отправить личное сообщение Посетить сайт автора |
|
Orange2000
Зарегистрирован: 15.10.2009
Сообщения: 185
|
еще обнаружил такую вещь там где на нрафике нет ниже 20ки по адх а сделки есть. У меня график 5минутный, но закачка идет минуток. Так вот в течении 5 минутки, адх(2) опускался ниже 20 но по закрытию 5минутной свечи был выше. Видимо тут косяк. |
|
|
Посмотреть профиль Отправить личное сообщение |
|
000
Site Admin
Зарегистрирован: 10.12.2007
Сообщения: 9106
|
Orange2000 писал(а): |
Ну вот и пропуск сигналов наблюдается. 16ого например аж два раза было ниже 20ки, но нет сделок, но зато есть раньше какие то левые( |
Вероятно "левые" сделки от уровня предыдущего дня. А по сигналам 16-го нет сделок потому, что уже ранбше сделка открыта. |
_________________ ceterum censeo carthaginem esse delendam
Удачи. Олег. |
|
Посмотреть профиль Отправить личное сообщение Посетить сайт автора |
|
000
Site Admin
Зарегистрирован: 10.12.2007
Сообщения: 9106
|
Orange2000 писал(а): |
еще обнаружил такую вещь там где на нрафике нет ниже 20ки по адх а сделки есть. У меня график 5минутный, но закачка идет минуток. Так вот в течении 5 минутки, адх(2) опускался ниже 20 но по закрытию 5минутной свечи был выше. Видимо тут косяк. |
BuyLevel предыдущего дня никто не отменял. По вчерашнему BuyLevel сегодня могут быть сделки. |
_________________ ceterum censeo carthaginem esse delendam
Удачи. Олег. |
|
Посмотреть профиль Отправить личное сообщение Посетить сайт автора |
|
Orange2000
Зарегистрирован: 15.10.2009
Сообщения: 185
|
000 писал(а): |
Orange2000 писал(а): |
Ну пока ждал ответа, сам разбирался и увидел что ошибка одна.
Покупка в самом начале дня впервую 5минутку (от заданного времени). ВОт скрин.
если убрать Exem то в день по 20 сделок...то неправильно. |
Просто надо выключить опцию reverce signal force exit
Не вижу на скрине ни одной сделки раньше 11:20 |
рвньше нет потому что стоит время с 11:20. Если ставить например 10:20 то будут сделки в 10:24.
reverce signal force exit убрал - ничего не меняется. куча сделок |
|
|
Посмотреть профиль Отправить личное сообщение |
|
Orange2000
Зарегистрирован: 15.10.2009
Сообщения: 185
|
000 писал(а): |
Orange2000 писал(а): |
Ну вот и пропуск сигналов наблюдается. 16ого например аж два раза было ниже 20ки, но нет сделок, но зато есть раньше какие то левые( |
Вероятно "левые" сделки от уровня предыдущего дня. А по сигналам 16-го нет сделок потому, что уже ранбше сделка открыта. |
в 12:14 был выход из левого лонга...а потом игнорит почему то адх ниже 20ки |
|
|
Посмотреть профиль Отправить личное сообщение |
|
Orange2000
Зарегистрирован: 15.10.2009
Сообщения: 185
|
000 писал(а): |
Orange2000 писал(а): |
еще обнаружил такую вещь там где на нрафике нет ниже 20ки по адх а сделки есть. У меня график 5минутный, но закачка идет минуток. Так вот в течении 5 минутки, адх(2) опускался ниже 20 но по закрытию 5минутной свечи был выше. Видимо тут косяк. |
BuyLevel предыдущего дня никто не отменял. По вчерашнему BuyLevel сегодня могут быть сделки. |
вот тут видимо собака и зарыта) как удалять из памяти системы Levels если была уже сделка? |
|
|
Посмотреть профиль Отправить личное сообщение |
|
Orange2000
Зарегистрирован: 15.10.2009
Сообщения: 185
|
В общем Олег, видимо проще если по условиям в первом сообщении ты сваляешь систему с нуля) Мой код какой-то инвалидный))) |
|
|
Посмотреть профиль Отправить личное сообщение |
|
000
Site Admin
Зарегистрирован: 10.12.2007
Сообщения: 9106
|
Orange2000 писал(а): |
000 писал(а): |
Orange2000 писал(а): |
Ну вот и пропуск сигналов наблюдается. 16ого например аж два раза было ниже 20ки, но нет сделок, но зато есть раньше какие то левые( |
Вероятно "левые" сделки от уровня предыдущего дня. А по сигналам 16-го нет сделок потому, что уже ранбше сделка открыта. |
в 12:14 был выход из левого лонга...а потом игнорит почему то адх ниже 20ки |
Потому, что ты ExRem поставил. После первого сигнала все остальные в этот день удаляются. |
_________________ ceterum censeo carthaginem esse delendam
Удачи. Олег. |
|
Посмотреть профиль Отправить личное сообщение Посетить сайт автора |
|
|