esper
|
Date: 6/8/2011
maze9a esper Тестирую на данных из Quik-а, там строю график и сохраняю его в файл, после, на базе полученных данных, делаю тест.
Велса у меня нет, у вас есть возможность выгрузить данные по Полосам Боллинджера, чтобы можно было проверить?
Вот, данные из велса. Описание можно посмотреть здесь. Посмотрел описание, протестировал на данных из велса - легче не стало[sad] Значение Ema теперь совпадает, а верхняя и нижняя граница - нет. Дело в стандартном отклонении, алгоритмы тут и тут отличаются (в первом случае сумма квадратов делится на N, во-втором на N-1), сейчас считаю по первому варианту, значения отклонения совпадают с Quik и Metastock.
|
|
Thanks:
|
|
|
|
|
Sergey Masyura
|
Date: 6/8/2011
Уважаемые коллеги, указывайте, пожалуйста, commit message.
|
|
Thanks:
|
|
|
|
|
artemox
|
Date: 6/8/2011
Набросал тестирование индикаторов из файла, хранящего рассчитанный результат. Пример в MomentumTest. Конечно в TextTestReader нужно будет красоту навести.
Правда я не знаю как в тесте сослаться на относительный путь файла, т.к. рабочей директорией назначается временная папка. Но при указании абсолютного пути все работает :)
|
|
Thanks:
|
|
|
|
|
Maxim
|
Date: 6/9/2011
Взял себе: VHF VMA WilliamsR Volatility UltimateOsc Vidya Если кто то уже их делает, прошу сообщить.
|
|
Thanks:
|
|
|
|
|
esper
|
Date: 6/9/2011
Maxim Взял себе:
VHF VMA WilliamsR Volatility UltimateOsc Vidya
Если кто то уже их делает, прошу сообщить. Maxim, для чего делать Check Out полностью для всего проекта? [confused] Если в кратце, то перед началом работ получаем последнюю версию (Get Latest Version), после чего добавляем новые файлы или правим уже существующие, после правки делаем либо Check In - если необходимо залить изменения в репозиторий, либо Undo Pending Changes - если необходимо отменить изменения. Если были добавлены новые файлы в проект, то Check In надо делать на весь проект, а не только на добавленные файлы.
|
|
Thanks:
|
|
|
|
|
Maxim
|
Date: 6/9/2011
esper [quote=Maxim;8730] Maxim, для чего делать Check Out полностью для всего проекта? [confused]
Я еще не очень разбираюсь в системах колективной работы. Использовал сабвершен в своих нуждах локально. ChechOut может повредить репозиторий? Насколько я понимаю, ChechOut это и есть способ первый раз залить себе исходники? Так же интересно, чем пользоваться: Subversion клиентом или Visual Studio Team Explorer? Или дело вкуса?
|
|
Thanks:
|
|
|
|
|
esper
|
Date: 6/9/2011
Maxim ChechOut может повредить репозиторий? Именно Check Out наврятли, возможно будут трудности, когда будет Check In, хотя это во многом зависит от системы контроля версий. Вообще, Check Out означает что я редактирую этот файл, и другим пока лучше воздержаться от его редактирования, чтобы не было проблем с мержджем изменений. Maxim Насколько я понимаю, ChechOut это и есть способ первый раз залить себе исходники? Исходники скачиваем так же с помощью Get Latest Version Maxim Так же интересно, чем пользоваться: Subversion клиентом или Visual Studio Team Explorer? Или дело вкуса? В этом проекте не принципиально, но у tfs есть много допольнительного функционала
|
|
Thanks:
|
|
|
|
|
Mikhail Sukhov
|
Date: 6/9/2011
Maxim ChechOut может повредить репозиторий?
Главное, не чекинить все подряд. А только то, что действительно изменилось.
|
|
Thanks:
|
|
|
|
|
maze9a
|
Date: 6/9/2011
|
|
|
|
esper maze9a esper Тестирую на данных из Quik-а, там строю график и сохраняю его в файл, после, на базе полученных данных, делаю тест.
Велса у меня нет, у вас есть возможность выгрузить данные по Полосам Боллинджера, чтобы можно было проверить?
Вот, данные из велса. Описание можно посмотреть здесь. Посмотрел описание, протестировал на данных из велса - легче не стало[sad] Значение Ema теперь совпадает, а верхняя и нижняя граница - нет. Дело в стандартном отклонении, алгоритмы тут и тут отличаются (в первом случае сумма квадратов делится на N, во-втором на N-1), сейчас считаю по первому варианту, значения отклонения совпадают с Quik и Metastock. Понятно, а насколько большее расхождение получается с данными из Велса? У меня например так и не получилось посчитать значения для ADX точно такие же как в Велсе, расхождение порядка 1.5. И еще, многие индикаторы строятся с использованием других индикаторов, поэтому вопрос тестирования того, что мы написали, мне кажется важный и идея использовать тестовые файлы мне нравится.
|
|
Thanks:
|
|
|
|
|
maze9a
|
Date: 6/9/2011
Mikhail Sukhov artemox Mikhail Sukhov Хорошая идея. Если у кого-нибудь есть под рукой такая прога - заливайте в репозитарий файлы. У меня такая прога amibroker :) Завтра попробую что нибудь выгрузить и тестик написать. Если будут лить из Велса, формат txt такой же будет? И да, интересно узнать, из разных программ данные будут одинаковые или как?[smile] Формат можно сделать любой, а вот данные думаю будут разные, но сильно они отличаться не должны иначе это будет просто смешно.
|
|
Thanks:
|
|
|
|