#20100 - Thu Jan 27 2011 09:27 AM
Re: Пример: Использование блоков «Сжать» - «Разжать».
[Re: ViL]
|
Pooh-Bah
Registered: Fri May 14 2010
Записи: 1663
Loc: Россия
|
в догонку.. 1.Если возможно укажите на ошибки ( за основу взят ваш пример). 2.При изменении наименование с окне редактора блока "трейл стоп" на "трейл стоп лонг" или блока "стоп лосс" на "стоп лосс лонг"( или "трейл стоп шорт" и "стоп лосс шорт" соответственно) - кол-во сделок увеличивается в 10!!! ( раз)...что это за .....?))). 3.Не удалось выполнить сжатие ( расжатие) с блоком "минимумЗа" ( "максимумЗа" ) - это возможно ? Заранее спасибо.
Attachments
сжать расжать.doc (570 downloads)сжать расжать 1.doc (526 downloads)СЖАТЬ РАЗЖАТЬ ЭКС форум 1.xml (444 downloads)СЖАТЬ РАЗЖАТЬ ЭКС форум.xml (438 downloads)
|
Наверх
|
|
|
|
#20106 - Thu Jan 27 2011 01:00 PM
Re: Пример: Использование блоков «Сжать» - «Разжать».
[Re: ViL]
|
Pooh-Bah
Registered: Fri May 14 2010
Записи: 1663
Loc: Россия
|
Спасибо ! ...))))) в своем глазу.......
Отредактировано serg (Thu Jan 27 2011 01:08 PM)
|
Наверх
|
|
|
|
#20164 - Thu Jan 27 2011 10:55 PM
Re: Пример: Использование блоков «Сжать» - «Разжать».
[Re: ViL]
|
Pooh-Bah
Registered: Fri May 14 2010
Записи: 1663
Loc: Россия
|
2.При изменении наименование с окне редактора блока "трейл стоп" на "трейл стоп лонг" или блока "стоп лосс" на "стоп лосс лонг"( или "трейл стоп шорт" и "стоп лосс шорт" соответственно) - кол-во сделок увеличивается в 10!!! ( раз)...что это за .....?))). Собственно данный глюк меня и заинтересовал. Если в примере "пример сжатие час 1 мин" переименовать блок трейл или стоп лосс - происходит данный глюк и действительно оптимизированные параметры заменяются самопроизвольно на другие и соответственно изменяется кол-во сделок... Или это только у меня данный глюк.? Проверьте, плиз.Из за этого все наперекосяк(((
Attachments
Пример_сжатие час 1 мин.xml (447 downloads)
|
Наверх
|
|
|
|
#20175 - Fri Jan 28 2011 08:26 AM
Re: Пример: Использование блоков «Сжать» - «Разжать».
[Re: Nektodron]
|
Pooh-Bah
Registered: Fri May 14 2010
Записи: 1663
Loc: Россия
|
удивили)))) Спасибо ! Ранее при переименовании блока была возможность переименовывать его после оптимизации, параметры сохранялись..неудобно. Еще - в блоках стало постоянно присутствовать второе- нередактируемое - длинное название Зачем ? Загромождает график, неудобно.....Можно получить понимание данного нововведения ?
Отредактировано serg (Sun Jan 30 2011 01:18 PM)
|
Наверх
|
|
|
|
#20217 - Fri Jan 28 2011 02:42 PM
Re: Пример: Использование блоков «Сжать» - «Разжать».
[Re: serg]
|
stranger
Registered: Wed Jan 20 2010
Записи: 9
|
Не получается, пока работать с сжатием/расжатием, не понимаю сути. Задача следующая - стандартная: Вход и сигналы на часовых свечах, выход на 5 минутке, при срабатывании стопа, значение цены стопа определяется на часовике. Сигналов для входа несколько, примерно такие: Close > S1(Close) && S2(Close) > Const && ... , где S1 и S2 значения(блок формула), которые вычисляются из часовой цены Close, Const- константа. Выход по стопу, допустим Price = S3(Close) Я действую так. Сжимаю Close из 5 мин. в часовой. Затем вычисляю S1,S2,S3 и следуя логике примера с Hi-Low мне нужно блок расжать соединить с блоком сжать и с формулами S1, S2, S3, что у меня сделать не выходит -> Вопрос №1. Сколько нужно блоков расжать? Вопрос №2. С чем нужно соединять блоки расжать? Вопрос №3. Сколько входов у этого блока? Надеюсь на помощь!=) А то уже бесит меня моя тупость.
Отредактировано Tuonela (Fri Jan 28 2011 02:49 PM)
|
Наверх
|
|
|
|
#20325 - Sat Jan 29 2011 05:41 PM
Re: Пример: Использование блоков «Сжать» - «Разжать».
[Re: ViL]
|
Pooh-Bah
Registered: Fri May 14 2010
Записи: 1663
Loc: Россия
|
День добрый ! При реализации Ваших примеров, после проведенной оптимизации, полученные параметры стоп лосса позиций лонг (1,8) и шорт(0.4) были вбиты в скрипт.Вопрос: 1. в данном случае, насколько я понимаю, величина стопов выражается в руб ? 2.При проведении бек теста в шортовых позах обнаружены стоп лосс на 6,18 руб и 1,35 руб. соответственно ( гепов нет). Можно получить ответ, почему ? Что неверно в логике скрипта ? 3.При выводе на панель линий стопов неверно отображается на графике их визуализация в позе шорт.При наведении стрелки на уровень лог формулы ( стоп) вел-на (расчетная) указывается правильно, а визуализация - показывает большую вел-ну.Не критично, но для понимания позиции хочется внести ясность.Добавил еще одну панель, ничего не поменялось.Кстати, позы лонг отражают на графике все правильно ( уровень стопа и тей профита, а на шорте.......(( Заранее благодарен.
Отредактировано serg (Sun Jan 30 2011 12:34 PM)
|
Наверх
|
|
|
|
#20327 - Sat Jan 29 2011 06:15 PM
Re: Пример: Использование блоков «Сжать» - «Разжать».
[Re: serg]
|
TSLab
Carpal Tunnel
Registered: Sun Oct 17 2010
Записи: 8139
|
День добрый ! При реализации Ваших примеров, после проведенной оптимизации, полученные параметры стоп лосса позиций лонг (1,8) и шорт(0.4) были вбиты в скрипт.Вопрос: 1. в данном случае, насколько я понимаю, величина стопов выражается в руб ? 2.При проведении бек теста в шортовых позах обнаружены стоп лосс на 6,18 руб и 1,35 руб. соответственно ( гепов нет). Можно получить ответ, почему ? Что неверно в логике скрипта ? 3.При выводе на панель линий стопов неверно отображается на графике их визуализация в позе шорт.При наведении стрелки на уровень лог формулы ( стоп) вел-на (расчетная) указывается правильно, а визуализация - показывает большую вел-ну.Не критично, но для понимания позиции хочется внести ясность.Добавил еще одну панель, ничего не поменялось.Кстати, позы лонг отражают на графике все правильно ( уровень стопа и тей профита, а на шорте.......(( Заранее благодарен. 1. Да, в данном случае, это абсолютные значения. 2. В логике скрипта всё верно. Нужно понимать что программа рассчитывает исходя из указанного начального депозита, он стоит 20000 рубл. 3. Неверно она у Вас отображается, потому-что Вы ее поставили на другую шкалу.
|
Наверх
|
|
|
|
#20328 - Sat Jan 29 2011 06:17 PM
Re: Пример: Использование блоков «Сжать» - «Разжать».
[Re: ViL]
|
Pooh-Bah
Registered: Fri May 14 2010
Записи: 1663
Loc: Россия
|
Спасибо ! Теперь вы на страже клиентов п.3. все равно не совсем корректно отображается.(Вывел на панель с источником)
Отредактировано serg (Sat Jan 29 2011 07:15 PM)
|
Наверх
|
|
|
|
#20763 - Thu Feb 03 2011 04:24 PM
Re: Пример: Использование блоков «Сжать» - «Разжать».
[Re: ViL]
|
journeyman
Registered: Mon Jan 10 2011
Записи: 83
Loc: Saratov
|
Добрый день.Посмотрите пожалуйста скрипт.Второй день не могу добиться простой (для вас) задачи.В верхней панели пытаюсь сделать сбер 60 мин.В нижней панели сберП 20 мин.И расчет в скрипте по формулам должен быть от 60 мин периода.Заранее благодарен.
Attachments
New Script2.xml (308 downloads)
|
Наверх
|
|
|
|
#20786 - Thu Feb 03 2011 06:18 PM
Re: Пример: Использование блоков «Сжать» - «Разжать».
[Re: ViL]
|
journeyman
Registered: Mon Jan 10 2011
Записи: 83
Loc: Saratov
|
Спасибо большое.Пытаюсь разобраться.
|
Наверх
|
|
|
|
#21798 - Fri Feb 18 2011 02:23 PM
Re: Пример: Использование блоков «Сжать» - «Разжать».
[Re: smdm]
|
Pooh-Bah
Registered: Fri May 14 2010
Записи: 1663
Loc: Россия
|
Уважаемый ViL! В окне редактора при переименовании блока Константа в ( выход шорт или соответственно выход лонг) - для более понятной визуализации , при выполнении скрипта происходит странная вещь: график невозможно прокрутить, бегает линейка, а не график, и сделок нет ( в окне результаты нули).При возврате наименования блока к стандартному, все Ок ! Скрипт использует сжатие.Подскажите, где копать ?Заранее благодарен. Еще раз пробовал переименовывать блок Константа - выдает сообщение: 17:37:37.20 120 Элемент с именем 'Константа' уже присуствует. 17:37:02.15 120 Не могу запустить скрипт. 17:37:02.15 120 c:\Documents and Settings\ДЕМО\Local Settings\Application Data\TSLab\TSLab\temp\code40.cs(409,33) : error CS0103: The name 'Константа' does not exist in the current context 17:37:02.15 120 c:\Documents and Settings\ДЕМО\Local Settings\Application Data\TSLab\TSLab\temp\code40.cs(400,34) : error CS0103: The name 'Константа1' does not exist in the current context 17:37:01.03 120 Не могу собрать скрипт. 17:37:00.92 120 Не могу запустить скрипт. Конечно, на работу скрипта ( переименование для удобства работы) не влияет, но хотелось бы разобраться ))))
Отредактировано serg (Sun Feb 20 2011 06:17 PM)
|
Наверх
|
|
|
|
#21931 - Tue Feb 22 2011 01:42 PM
Re: Пример: Использование блоков «Сжать» - «Разжать».
[Re: serg]
|
Pooh-Bah
Registered: Fri May 14 2010
Записи: 1663
Loc: Россия
|
Еще раз.....при переименовании блока Константа ( например в ШортСтоп) график стоит и сделок нет...))))) Или данный... у меня одного ?)))
Отредактировано serg (Tue Feb 22 2011 03:56 PM)
|
Наверх
|
|
|
|
#21999 - Wed Feb 23 2011 11:39 PM
Re: Пример: Использование блоков «Сжать» - «Разжать».
[Re: Nektodron]
|
Pooh-Bah
Registered: Fri May 14 2010
Записи: 1663
Loc: Россия
|
Да...вот он... версия 1.1.17.00 И просьба - если уж будет происходит вскрытие скрипта - возможно получить ваш коммент на жизнеустойчивость, или дополнительную модификацию? Заранее благодарен.
Attachments
2 EMA СЖАТЬ РАЗЖАТЬ стоп тейк.xml (420 downloads)
Отредактировано serg (Thu Feb 24 2011 07:10 AM)
|
Наверх
|
|
|
|
#22254 - Mon Feb 28 2011 06:00 PM
Re: Пример: Использование блоков «Сжать» - «Разжать».
[Re: Nektodron]
|
Pooh-Bah
Registered: Fri May 14 2010
Записи: 1663
Loc: Россия
|
При переименовании любой из Констант происходит указанная ошибка. В последнем варианте - переименовывал Константу 11 ( можно переименовывать любую из них - эффект ошибки проявляется) сейчас произвел переименование Константы (в тейк лонг) работающего скрипта, без ошибок и вот что получилось : 17:58:07.81 Не могу запустить скрипт. 17:58:07.81 c:\Documents and Settings\БОЕВОЙ\Local Settings\Application Data\TSLab\TSLab\temp\code33.cs(457,33) : error CS0103: The name 'Константа' does not exist in the current context 17:58:06.89 Скрипт выполнен успешно. (26781 баров) 17:58:06.64 Не могу собрать скрипт. 17:58:06.42 Не могу запустить скрипт. 17:58:06.40 c:\Documents and Settings\БОЕВОЙ\Local Settings\Application Data\TSLab\TSLab\temp\code33.cs(457,33) : error CS0103: The name 'Константа' does not exist in the current context 17:58:04.96 Не могу запустить скрипт. 17:58:04.89 c:\Documents and Settings\БОЕВОЙ\Local Settings\Application Data\TSLab\TSLab\temp\code33.cs(457,33) : error CS0103: The name 'Константа' does not exist in the current context 17:58:03.90 Скрипт был сохранен в БД.
Отредактировано serg (Mon Feb 28 2011 06:00 PM)
|
Наверх
|
|
|
|
|
|