У вас не стоит Flash Player
Page 1 of 4 1 2 3 4 >
Настройки
#10966 - Fri Aug 27 2010 01:03 AM подгонка
Vladimir / Offline
old hand

Registered: Tue Jan 05 2010
Записи: 1098
Loc: Набережные Челн...
по моему я столкнулся со 2ым случаем подгонки или ошибки.
для входа в лонг имею условие последняя позиция не была длинной
на рис. видно что последняя позиция была длинная ,
но всё таки судя по последней свече первым был бы лонг а не шорт.
получается что алгоритм ждал условие что будет открыта эта короткая позиция , и заглянув в будущее нарисовал так же и вход в длинную позицию. но мы то видим что очерёдность нарушена , нас не обманешь...
как быть?


Attachments
подгонка.JPG (339 downloads)



Отредактировано Vladimir / (Fri Aug 27 2010 01:03 AM)

Наверх
#10967 - Fri Aug 27 2010 01:14 AM Re: подгонка [Re: Vladimir /]
777 Offline
Carpal Tunnel

Registered: Thu Apr 01 2010
Записи: 2564
Loc: г. Дзержинский
Зато вход красивый grin
_________________________
«Существует 3 типа лжи: ложь, наглая ложь и статистика»
Дизраэли.

Наверх
#11037 - Fri Aug 27 2010 11:14 AM Re: подгонка [Re: 777]
Nektodron Offline

Carpal Tunnel

Registered: Thu Oct 23 2008
Записи: 5492
если честно, проблема из описания не понятна.

Наверх
#11054 - Fri Aug 27 2010 12:06 PM Re: подгонка [Re: Nektodron]
Vladimir / Offline
old hand

Registered: Tue Jan 05 2010
Записи: 1098
Loc: Набережные Челн...
вход в длинную (последняя свеча) должен произойти обязательно после того как будет открыта короткая позиция

т.к есть условие (последняя позиция не была длинной)

но на тесте ,с нарушением этого условия , происходит вход в длинную позицию раньше чем была открыта короткая позиция .(в реале его бы вообще не было)

такое происходит в тех случаях когда условия входа для обеих позиций происходит на одной свече.

предположительно
программа имея толко данные о свече (максимум минимум открытие закрытие)и не учитывает движения внутри свечи.

п.с
подобное наблюдается при тесте на истории когда навешивается на один вход два выхода , и если они оба должны выполнится на одной свече программа выбирает лучший выход игнорируя очерёдность.


Отредактировано Vladimir / (Fri Aug 27 2010 12:08 PM)

Наверх
#11056 - Fri Aug 27 2010 12:09 PM Re: подгонка [Re: Vladimir /]
Nektodron Offline

Carpal Tunnel

Registered: Thu Oct 23 2008
Записи: 5492
Т.е. длинная должна была открыться на следующей свече после шорта, а она открывается на той же?

Наверх
#11058 - Fri Aug 27 2010 12:13 PM Re: подгонка [Re: Nektodron]
Nektodron Offline

Carpal Tunnel

Registered: Thu Oct 23 2008
Записи: 5492
Да, блок "Последняя позиция была короткой/длинной" работает не правильно, либо не правильно описан/задуман.
Короче сейчас он проверяет, что последняя позиции была закрыта и она длинная/короткая. А должен, по идее, сначала искать последнюю закрытую, а потом проверять.

Наверх
#11065 - Fri Aug 27 2010 12:28 PM Re: подгонка [Re: Nektodron]
Vladimir / Offline
old hand

Registered: Tue Jan 05 2010
Записи: 1098
Loc: Набережные Челн...
да нет
проблема всё равно повториться
представим что вы всё подправили как говорите
и на рисунке на последней свече не открытие короткой а её закрытие
всё равно программа посчитает что факт закрытия есть и нарисует вход в длинную.

Наверх
#11066 - Fri Aug 27 2010 12:44 PM Re: подгонка [Re: Vladimir /]
Vladimir / Offline
old hand

Registered: Tue Jan 05 2010
Записи: 1098
Loc: Набережные Челн...
.


Attachments
схема.JPG (381 downloads)


Наверх
#11067 - Fri Aug 27 2010 12:49 PM Re: подгонка [Re: Vladimir /]
Nektodron Offline

Carpal Tunnel

Registered: Thu Oct 23 2008
Записи: 5492
по правильному должно в обоих случаях на 2й (следующей) свече покупка быть?

Наверх
#11068 - Fri Aug 27 2010 01:05 PM Re: подгонка [Re: Nektodron]
Vladimir / Offline
old hand

Registered: Tue Jan 05 2010
Записи: 1098
Loc: Набережные Челн...
вообще мне кажется первый случай правильный

Наверх
#11074 - Fri Aug 27 2010 02:02 PM Re: подгонка [Re: Vladimir /]
Nektodron Offline

Carpal Tunnel

Registered: Thu Oct 23 2008
Записи: 5492
пересчет происходит в конце бара, так?
В первом случае программа не может узнать, что шорт уже исполнился, пока бар не закрылся.

Наверх
#11081 - Fri Aug 27 2010 02:27 PM Re: подгонка [Re: Nektodron]
Vladimir / Offline
old hand

Registered: Tue Jan 05 2010
Записи: 1098
Loc: Набережные Челн...
да конечно

Наверх
#11082 - Fri Aug 27 2010 02:30 PM Re: подгонка [Re: Vladimir /]
Nektodron Offline

Carpal Tunnel

Registered: Thu Oct 23 2008
Записи: 5492
это был риторический вопрос smile
я к тому, что по первому варианту тоже не верная логика

Наверх
#11085 - Fri Aug 27 2010 02:37 PM Re: подгонка [Re: Nektodron]
Vladimir / Offline
old hand

Registered: Tue Jan 05 2010
Записи: 1098
Loc: Набережные Челн...
Originally Posted By: Nektodron
это был риторический вопрос smile

я это так и воспринял

Наверх
#11087 - Fri Aug 27 2010 02:40 PM Re: подгонка [Re: Nektodron]
Nektodron Offline

Carpal Tunnel

Registered: Thu Oct 23 2008
Записи: 5492
Ну тогда нужно решить, что делать. Я могу блок исправить, чтобы он соответствовал своему названию. Еще одна тонкость, последний закрытый же нужно именно по дате закрытия отмерять, а не по дате открытия. Т.е. открыт мог быть раньше, а закрыт позже. Еще не понятно, что делать, если на одном баре были закрыто больше 1й позиции, какую брать.

Наверх
#11093 - Fri Aug 27 2010 02:57 PM Re: подгонка [Re: Nektodron]
777 Offline
Carpal Tunnel

Registered: Thu Apr 01 2010
Записи: 2564
Loc: г. Дзержинский
Nektodron, если блок будете исправлять, не цепляйте его к программе, ок?! Я имею ввиду, что если делать будете, то лучше новый блок, а старый оставьте, ок? Либо его где нибудь на форуме разместите, возьмут те которым надо и знают что это. Ок?
_________________________
«Существует 3 типа лжи: ложь, наглая ложь и статистика»
Дизраэли.

Наверх
#11099 - Fri Aug 27 2010 03:12 PM Re: подгонка [Re: 777]
Vladimir / Offline
old hand

Registered: Tue Jan 05 2010
Записи: 1098
Loc: Набережные Челн...
последняя позиция длинная (ещё не закрыта)
последняя позиция была длинной (закрыта)

Наверх
#11100 - Fri Aug 27 2010 03:19 PM Re: подгонка [Re: Vladimir /]
Vladimir / Offline
old hand

Registered: Tue Jan 05 2010
Записи: 1098
Loc: Набережные Челн...
нет тогда уж
последняя позиция длинная (возможно ещё не закрыта)
последняя позиция была длинной (закрыта точно)

Наверх
#11103 - Fri Aug 27 2010 03:39 PM Re: подгонка [Re: Vladimir /]
Nektodron Offline

Carpal Tunnel

Registered: Thu Oct 23 2008
Записи: 5492
Текущий работает так:
true - Последняя из позиции точно закрыта и она длинная/короткая.
false - позиции не было, последняя позиция активная, либо закрытая, но не длинная/короткая. Причем естественно закрытая до бара, на котором проверяем.

В общем, на мой взгляд - этот блок явно не правильно сделан. Т.к. он совершенно не учитывает порядок закрытия позиций.

Я предлагаю следующее, что бы гарантировано работало и в лабе и рилтайме:
закрытые позиции сортируются по дате закрытия (активные откидываются). Берется позиция с самой поздней датой (если таких несколько, то берется первая попавшиеся) и уже она проверяется длинная она или короткая.

Наверх
#11107 - Fri Aug 27 2010 03:47 PM Re: подгонка [Re: Nektodron]
777 Offline
Carpal Tunnel

Registered: Thu Apr 01 2010
Записи: 2564
Loc: г. Дзержинский
По-моему правильно. Только старый блок не исправляйте плиз... Сделайте новый, с пометкой исправленный... Пожалуйста...
_________________________
«Существует 3 типа лжи: ложь, наглая ложь и статистика»
Дизраэли.

Наверх
Page 1 of 4 1 2 3 4 >


Moderator:  ViL, sar