У вас не стоит Flash Player
Настройки
#25600 - Tue Apr 12 2011 07:41 PM Блоки Есть активная позиция и Сжать
Door Offline
addict

Registered: Fri Nov 12 2010
Записи: 585
Loc: Москва
Как-то я привык, что если программа дает соединить блоки между собой, значит так можно делать и это работает. В скрипте несколько входов на разный фреймах, соответственно используется сжатие. Все индикаторы от блока Сжатия получают данные как и от Источника. Программа так же дает соединить блок Открытия и Сжатие. Но при этом позиции не открываются. Но это ладно, цепляем на Источник. Просто в каких случаях используется соединение Открытия и Сжатия, если сделки не совершаются при этом? Блок Есть активная позиция тоже соединяется с блоком Сжатие, но при этом выдается ошибка. Если цеплять к Источнику, то не понятно, как определить, какая именно из нескольких возможных позиций открыта? Как я понимаю, он отдаст True при наличии любой открытой позиции из возможных. Я правильно рассуждаю? Если нет, то как тогда сделать правильно, чтобы получать сигнал именно о наличии определенной позиции?

Наверх
#25603 - Tue Apr 12 2011 09:01 PM Re: Блоки Есть активная позиция и Сжать [Re: Door]
usas Offline
Pooh-Bah

Registered: Sun Feb 21 2010
Записи: 2331
Loc: Ухта
Доор, предлагаю рекомендацию, проверенную..
Делай всё от начала до конца не используя блок "сжатие", естественно на тех тайм-фреймах, на которых предполагаешь работать после сжатия. Все, включая оптимизацию.
После этого проделываешь одно операцию - ставишь блок "сжатие" между источником и блоком "закрытие", от которого всё далее пляшет. Никаких "разжатий".. одна путаница с ними (для меня по крайней мере).
После этого в свойстах скрипта задаешь источнику свой минимальный интервал, а блоку (блокам) "сжать" свои интервалы.. и всё!!
Но подоптимизировать придется. Обычно результаты тестов на сжатых скриптах получаются чуть хуже, чем на оригинальных тайм-фреймах, но весьма незначительно, зато:
1. Скрипт остается без стопа всего лишь на время интервала источника - это бесспорно..
2. Скрипт "острее" реагирует на изменение рыночной ситуации - это по идее.:-))

Для справки - проделал такую операцию со скриптом, в котором около сотни кубиков-элементов. Пошел без проблем как часики..

Наверх
#25604 - Tue Apr 12 2011 09:13 PM Re: Блоки Есть активная позиция и Сжать [Re: usas]
Door Offline
addict

Registered: Fri Nov 12 2010
Записи: 585
Loc: Москва
Originally Posted By: usas
Обычно результаты тестов на сжатых скриптах получаются чуть хуже, чем на оригинальных тайм-фреймах, но весьма незначительно


Это как такое возможно? У меня все до копейки сходилось всегда.

Наверх
#25605 - Tue Apr 12 2011 09:21 PM Re: Блоки Есть активная позиция и Сжать [Re: Door]
usas Offline
Pooh-Bah

Registered: Sun Feb 21 2010
Записи: 2331
Loc: Ухта
Originally Posted By: Door
Originally Posted By: usas
Обычно результаты тестов на сжатых скриптах получаются чуть хуже, чем на оригинальных тайм-фреймах, но весьма незначительно


Это как такое возможно? У меня все до копейки сходилось всегда.

Думаю может не сходится - ну например если пересечения используются - все-таки "сжатый" индикаторы несколько ступенчатые, пересечения могут не совпадать ну и что-то подобное..да это собственно не так уж и важно, все тенденции сохраняются и главное - "функция "сжать" работает вполне корректно и " для моей пользы.." (с) Великий кот Матроскин.. grin

Наверх
#25609 - Tue Apr 12 2011 09:49 PM Re: Блоки Есть активная позиция и Сжать [Re: usas]
captian Offline
Carpal Tunnel

Registered: Sat Aug 21 2010
Записи: 2821
Loc: Занзибар
Originally Posted By: usas
Доор, предлагаю рекомендацию, проверенную..
Делай всё от начала до конца не используя блок "сжатие", естественно на тех тайм-фреймах, на которых предполагаешь работать после сжатия. Все, включая оптимизацию.
После этого проделываешь одно операцию - ставишь блок "сжатие" между источником и блоком "закрытие", от которого всё далее пляшет. Никаких "разжатий".. одна путаница с ними (для меня по крайней мере).
После этого в свойстах скрипта задаешь источнику свой минимальный интервал, а блоку (блокам) "сжать" свои интервалы.. и всё!!
Но подоптимизировать придется. Обычно результаты тестов на сжатых скриптах получаются чуть хуже, чем на оригинальных тайм-фреймах, но весьма незначительно, зато:
1. Скрипт остается без стопа всего лишь на время интервала источника - это бесспорно..
2. Скрипт "острее" реагирует на изменение рыночной ситуации - это по идее.:-))

Для справки - проделал такую операцию со скриптом, в котором около сотни кубиков-элементов. Пошел без проблем как часики..

Кстати, поступаю аналогично
_________________________
трансляция работы скриптов http://tslab.comon.ru/51FC0A21B9A4E85974B2CAD6450623E6
почта captian@mail.ru скайп captian1963

Наверх
#33875 - Mon Nov 28 2011 05:01 PM Re: Блоки Есть активная позиция и Сжать [Re: captian]
Evrika Offline
member

Registered: Mon Sep 13 2010
Записи: 127
Выявил проблему по блоку Есть актив.позиция, меня это сильно ограничивает. Может кто сталкивался, подскажите лекарство:

Ставлю этот блок в качестве условия для входа в позу, вместе с ним ставлю и другие условия, соединяя их блоком И, в таком виде все работает.
Но я так делаю редко (соединяя с И) гораздо функциональнее, если все условия вписать в одну логическую формулу, соединяя их внутри через £ (и). При этом подключаемый блок ЕстьАктивПоз пишу скажем так AP==true.
Если позиции нет то такая структура работает, а вот если она уже открыта то начинаются Проблемы-закинутый таким образом блок актив.позиции просто перестает вообще работать не выдавая на выходе ни ложь, ни true, при этом ошибок не выдает т.е. все подключено верно...

Конечно нет ничего сложного соединить все по-первому варианту (отдельным блоком И), но есть вещи когда это неприемлимо, например когда к блоку Обновляемое значение (который не очищается) подаешь Data (число) в зависимости от того есть активная поза или нет...
Help!

Наверх
#33878 - Mon Nov 28 2011 05:12 PM Re: Блоки Есть активная позиция и Сжать [Re: Evrika]
ViL Offline
TSLab
Carpal Tunnel

Registered: Sun Oct 17 2010
Записи: 8143
Можете пример конкретный дать?

Наверх
#33880 - Mon Nov 28 2011 05:25 PM Re: Блоки Есть активная позиция и Сжать [Re: Evrika]
captian Offline
Carpal Tunnel

Registered: Sat Aug 21 2010
Записи: 2821
Loc: Занзибар
Originally Posted By: Evrika
Выявил проблему по блоку Есть актив.позиция, меня это сильно ограничивает. Может кто сталкивался, подскажите лекарство:

Ставлю этот блок в качестве условия для входа в позу, вместе с ним ставлю и другие условия, соединяя их блоком И, в таком виде все работает.
Но я так делаю редко (соединяя с И) гораздо функциональнее, если все условия вписать в одну логическую формулу, соединяя их внутри через £ (и). При этом подключаемый блок ЕстьАктивПоз пишу скажем так AP==true.
Если позиции нет то такая структура работает, а вот если она уже открыта то начинаются Проблемы-закинутый таким образом блок актив.позиции просто перестает вообще работать не выдавая на выходе ни ложь, ни true, при этом ошибок не выдает т.е. все подключено верно...

Конечно нет ничего сложного соединить все по-первому варианту (отдельным блоком И), но есть вещи когда это неприемлимо, например когда к блоку Обновляемое значение (который не очищается) подаешь Data (число) в зависимости от того есть активная поза или нет...
Help!

Сталкивался с такой проблемой если!!! блок открытия длинной позиции ещё используется и как блок для закрытия короткой позиции. Тогда действительно надо разделять это условие через "и". т.е. для открытия позиции используем "условие" "и" "проверку на наличие позиции". В таком варианте всё должно работать. Сигнал на открытие цепляем к "и", для закрытия противоположной позиции к "условию".
_________________________
трансляция работы скриптов http://tslab.comon.ru/51FC0A21B9A4E85974B2CAD6450623E6
почта captian@mail.ru скайп captian1963

Наверх
#33999 - Wed Nov 30 2011 07:18 PM Re: Блоки Есть активная позиция и Сжать [Re: ViL]
Evrika Offline
member

Registered: Mon Sep 13 2010
Записи: 127
Originally Posted By: ViL
Можете пример конкретный дать?


Скопировал скрипт с рабочего ПК на другой чтобы залить в качестве примера. Весьма удивило, что на другом ПК все запустилось без косяков, хотя на рабочем не работает. Мыкался мыкался так и понял в чем разница, возможно решается банально (через обновление версии, у меня 19 до сих пор висела)...

Так что пока вопрос снимаю, если еще трудности будут отпишусь...

Наверх


Moderator:  ViL, sar