#37076 - Tue Feb 07 2012 07:17 PM
Как корректно протестировать RI?
|
enthusiast
Registered: Mon Dec 26 2011
Записи: 391
Loc: Уфа, Россия
|
По умолчанию или необходимо делать имитацию портфеля? Можно ли ориентироваться на %, или на результат в пунктах? Как-нить плечо можно учесть?\Спасибо
|
Наверх
|
|
|
|
#37080 - Tue Feb 07 2012 07:40 PM
Re: Как корректно протестировать RI?
[Re: ViL]
|
enthusiast
Registered: Mon Dec 26 2011
Записи: 391
Loc: Уфа, Россия
|
К примеру размер моего капитала на момент запуска скрипта составляет 100.000 рублей. Торговать я планирую со 2 плечом, значит ли это, что для теста я должен поставить: 1. Начальный депозит 100.000 2. Вид имитации рассчитывать из суммы 3. в кубиках открыть позицию по рынку количество 2 после проведения теста я получу результат и в % и в пунктах, хотел узнать нет ли каких нюансов. еще раз и многократно спасибо!
|
Наверх
|
|
|
|
#37085 - Tue Feb 07 2012 07:55 PM
Re: Как корректно протестировать RI?
[Re: kirillshi]
|
enthusiast
Registered: Mon Dec 26 2011
Записи: 391
Loc: Уфа, Россия
|
Честно говоря на счет 3 пункта я сомневаюсь
|
Наверх
|
|
|
|
#37090 - Tue Feb 07 2012 09:07 PM
Re: Как корректно протестировать RI?
[Re: ViL]
|
enthusiast
Registered: Mon Dec 26 2011
Записи: 391
Loc: Уфа, Россия
|
Речь идет именно про фуч RI, т.е. если он стоил на момент начала тестирования в районе 250000п (01.06.08), то портфель должен быть не менее 5000 бакинских комиссаров, а сколько это будет в рублях? Хрен его знает почем бакс был тогда... Ну ладно представим, будто 150.000 руб а как с плечом быть, проясните пжста можно ли его учесть?
|
Наверх
|
|
|
|
#37091 - Tue Feb 07 2012 09:09 PM
Re: Как корректно протестировать RI?
[Re: kirillshi]
|
enthusiast
Registered: Mon Dec 26 2011
Записи: 391
Loc: Уфа, Россия
|
Вид имитации по умолчанию, тупо торгуем кол-во ф.к. указанное в кубике открыть позицию?
|
Наверх
|
|
|
|
#37092 - Tue Feb 07 2012 09:10 PM
Re: Как корректно протестировать RI?
[Re: kirillshi]
|
TSLab
Carpal Tunnel
Registered: Sun Oct 17 2010
Записи: 8137
|
|
Наверх
|
|
|
|
#37094 - Tue Feb 07 2012 09:29 PM
Re: Как корректно протестировать RI?
[Re: ViL]
|
enthusiast
Registered: Mon Dec 26 2011
Записи: 391
Loc: Уфа, Россия
|
лаконично, а ведь думаю вопрос актуален для многих кто начинает и готов пополнить армию приверженцев TSLab ну а как с плечом то быть?
|
Наверх
|
|
|
|
#37095 - Tue Feb 07 2012 09:30 PM
Re: Как корректно протестировать RI?
[Re: kirillshi]
|
enthusiast
Registered: Mon Dec 26 2011
Записи: 391
Loc: Уфа, Россия
|
Хочу тестить 1-м контрактом, хватит 50.000 кусков или нет, или надо полную стоимость заводить. По каким параметрам можно оценить?
|
Наверх
|
|
|
|
#37098 - Tue Feb 07 2012 10:17 PM
Re: Как корректно протестировать RI?
[Re: ViL]
|
enthusiast
Registered: Mon Dec 26 2011
Записи: 391
Loc: Уфа, Россия
|
|
Наверх
|
|
|
|
#37117 - Wed Feb 08 2012 01:32 AM
Re: Как корректно протестировать RI?
[Re: kirillshi]
|
writer
Registered: Sun Nov 21 2010
Записи: 428
|
Про допустимую просадку не забудьте. Например
(50000р - 10000р) / 10788р ~= 3
р - это в рублях
_________________________
Не пишите мне! Никому ничего делать не буду.
|
Наверх
|
|
|
|
#37122 - Wed Feb 08 2012 08:16 AM
Re: Как корректно протестировать RI?
[Re: jhgjrht]
|
enthusiast
Registered: Mon Dec 26 2011
Записи: 391
Loc: Уфа, Россия
|
Я бы еще для верности дродаун бы на 2 умножил...так из-за уважения перед его величеством ФОРТС и отсюда бы уже выводил кол-во торгуемых контрактов
|
Наверх
|
|
|
|
#37132 - Wed Feb 08 2012 01:22 PM
Re: Как корректно протестировать RI?
[Re: kirillshi]
|
Pooh-Bah
Registered: Fri May 14 2010
Записи: 1663
Loc: Россия
|
лаконично, а ведь думаю вопрос актуален для многих кто начинает и готов пополнить армию приверженцев TSLab ну а как с плечом то быть? Менеджер провайдеров данных - настройки- коэфф кредитования. Ставим 2, (если в кубике - 1), тестим 2-мя контрактами,ставим 3, 3-мя,если не ошибаюсь...Удачи.
Attachments
Коэфф кредитования - плечо.JPG (345 downloads)
Отредактировано serg (Wed Feb 08 2012 01:22 PM)
|
Наверх
|
|
|
|
#37136 - Wed Feb 08 2012 09:22 PM
Re: Как корректно протестировать RI?
[Re: serg]
|
enthusiast
Registered: Mon Dec 26 2011
Записи: 391
Loc: Уфа, Россия
|
Это уже интереснее, пробую, спасибо дружище!
|
Наверх
|
|
|
|
#37169 - Thu Feb 09 2012 04:41 PM
Re: Как корректно протестировать RI?
[Re: kirillshi]
|
Pooh-Bah
Registered: Fri May 14 2010
Записи: 1663
Loc: Россия
|
((( значит я не прав... спросить поддержку лабы...
|
Наверх
|
|
|
|
#37177 - Thu Feb 09 2012 06:55 PM
Re: Как корректно протестировать RI?
[Re: serg]
|
journeyman
Registered: Mon Nov 21 2011
Записи: 88
|
я не эксперт, но мне кажется для тестов ни к-во контрактов ни плечо, ни размер депо не играют роли, если речь идет о тестировании стратегии, как таковой, а не блоков докупки, управления риском и тп. если результат работы скрипта зер гуд для 1 контракта и к-во сделок не позволяет комиссии сожрать весь профит, то дальше мысленно берем плечо или увеличиваем число лотов) и умножаем, умножаем, умножаем - видим при этом, как растет и растет прибыль в абсолютном исчислении, но в % она останется той же, что и для 1 контракта!
|
Наверх
|
|
|
|
#37182 - Thu Feb 09 2012 09:06 PM
Re: Как корректно протестировать RI?
[Re: 51ru]
|
Pooh-Bah
Registered: Fri May 14 2010
Записи: 1663
Loc: Россия
|
Да, верно....кроме просадки. Пример:в стандартом варианте 1 лот.Просадка -2000 п.п. Плечо 2, просадка 4000 п.п....через пять подряд сделок -20 000 п.п , что равно примерно - 12 000 рэ. или стоимость ГО.... Можно проверить проставив в кубике 1.2.3.....100, все будет ясно.
Отредактировано serg (Thu Feb 09 2012 09:21 PM)
|
Наверх
|
|
|
|
#37185 - Fri Feb 10 2012 12:53 AM
Re: Как корректно протестировать RI?
[Re: serg]
|
journeyman
Registered: Mon Nov 21 2011
Записи: 88
|
а нет взможности брать плечо динамически - скажем мы видим, что сделка идет в нашу сторону (например по MFE) и только в этом случае берем плечо?
и еще как-то волшебным образом расчитываем его размер - 1:2, 1:5 и тп
|
Наверх
|
|
|
|
#38236 - Mon Mar 05 2012 05:26 PM
Re: Как корректно протестировать RI?
[Re: serg]
|
member
Registered: Thu Mar 01 2012
Записи: 124
|
Да, верно....кроме просадки. Пример:в стандартом варианте 1 лот.Просадка -2000 п.п. Плечо 2, просадка 4000 п.п....через пять подряд сделок -20 000 п.п , что равно примерно - 12 000 рэ. или стоимость ГО.... Можно проверить проставив в кубике 1.2.3.....100, все будет ясно. Каким образом плечо увеличивает просадку в ПУНКТАХ?!? Плечо только на финансовый результат влияет, как мне кажется. Т.е. программе все равно какое плечо, хоть х100 - если видишь положительный результат просто перемножь его на плечо и все. Допустим, ты видишь по истории 10 сделок на 1 контр. - результат "+ 1000 пунктов". Пункты они ведь и в Африке пункты! Просто с 9 плечом это будет ~ 5500 руб. (приблизительно 600 р. с 1к пунктов на 1 контр.), а на, скажем, 3 плечо - где-то 1800 руб.
Отредактировано Discrecio (Mon Mar 05 2012 05:28 PM)
|
Наверх
|
|
|
|
#38255 - Tue Mar 06 2012 09:09 AM
Re: Как корректно протестировать RI?
[Re: Discrecio]
|
Pooh-Bah
Registered: Fri May 14 2010
Записи: 1663
Loc: Россия
|
Да, верно....кроме просадки. Пример:в стандартом варианте 1 лот.Просадка -2000 п.п. Плечо 2, просадка 4000 п.п....через пять подряд сделок -20 000 п.п , что равно примерно - 12 000 рэ. или стоимость ГО.... Можно проверить проставив в кубике 1.2.3.....100, все будет ясно. Каким образом плечо увеличивает просадку в ПУНКТАХ?!? Плечо только на финансовый результат влияет, как мне кажется. Т.е. программе все равно какое плечо, хоть х100 - если видишь положительный результат просто перемножь его на плечо и все. Допустим, ты видишь по истории 10 сделок на 1 контр. - результат "+ 1000 пунктов". Пункты они ведь и в Африке пункты! Просто с 9 плечом это будет ~ 5500 руб. (приблизительно 600 р. с 1к пунктов на 1 контр.), а на, скажем, 3 плечо - где-то 1800 руб. Обьясняю: имеем некую стратегию.Берем плечо = 100 (например контрактов на индекс RTS,что равно приблизительно 20 000 руб*100=2 000 000 руб. ).Получаем - фин. рез 4 927 000 п.п. или , умножив на 0,6 цифру в 2 956 200 руб.Начинаем торговать и в один прекрасный момент, идет серия сделок (15, как в примере), убыточных, конечно:). Получаем отрицательный фин. рез за эту серию сделок в размере 1 622 000 п.п или 973 200 руб.Это по одной, серии....а сколько их будет ? Собственно и все
Attachments
Плечо 100.JPG (269 downloads)
|
Наверх
|
|
|
|
#38258 - Tue Mar 06 2012 09:42 AM
Re: Как корректно протестировать RI?
[Re: serg]
|
member
Registered: Thu Mar 01 2012
Записи: 124
|
serg, понял о чем ты. Тоже такую штуку замечал. Я, возможно, не прав, но мне думается, что здесь в программе ошибочка с фРТС из-за его пунктов, которые хитро переводятся в рубли. Должно быть по идеи так, что если сделки идут в пунктах, то их не надо множить на кол-во контрактов. Допустим, в твоем примере видим убыточную сделку: лонг от 244к и закрыл ее на 238к. Убыток - 6к пунктов, зачем его множить то еще на 100. Это сути не меняет относительно того, о чем ты говоришь, но даже чисто по логике, по-моему, некорректно.
А что касается конкретно такой ситуации как в примере. Думаю, что надо тут оптимизировать таким образом стратегию, чтобы фактор восстановления был значительно выше. Я по всякому крутил вертел свой тестовый алгоритм, так там доходил ФВ до нескольких сотен, а в твоем примере он ноль целых хрен десятых. Результат понятен - слив при первых же убытках.
Подытожу: думаю, что проблема здесь никак не в плече, а в оптимизации системы и странном отображении сделок в программе (чисто визуально).
|
Наверх
|
|
|
|
#38263 - Tue Mar 06 2012 11:58 AM
Re: Как корректно протестировать RI?
[Re: serg]
|
member
Registered: Thu Mar 01 2012
Записи: 124
|
Да это понятно, не пускать же такого робота в бой)) Я к тому, что просадка может существенно изменить ситуацию при условии пирамидения, т.е. 100% реинвестирования полученного ранее дохода. В такой ситуации, действительно, при одном только убытке в 5000 п. с макс. плечом будет слив 30% всего депозита. В случае же, когда всегда идет работа одним сайзом или с минимальным реинвестированием, такая просадка пройдет довольно незаметно! Я так это ситуацию понимаю. Как говорится: +100% + 100% +100% - 100% = 0 Это о пирамиденге!
|
Наверх
|
|
|
|
|
|