#57819 - Wed Sep 04 2013 11:40 AM
Re: RusAlgo - Статьи и вебинары
[Re: Lexaxa]
|
stranger
Registered: Sun Dec 23 2012
Записи: 17
|
Вебинар: TSLab. Невозможное возможно! Отправка SMS. Уровень сложности - новички Запись вебинара - отсутсвует Статья по мотивам вебинара - http://rusalgo.com/article/tradingrobots_sms
Отредактировано ra81 (Wed Sep 04 2013 02:21 PM)
|
Наверх
|
|
|
|
#57895 - Fri Sep 06 2013 02:49 PM
Re: RusAlgo - Статьи и вебинары
[Re: Lexaxa]
|
Carpal Tunnel
Registered: Thu Sep 27 2012
Записи: 2860
|
Открытый урок с платного курса по TSLab API
Открытый урок, который входит в программу платного курса по С# и TSLab API. Дата: 05.09.2013 Время: 19:00 (Московского времени) Темы урокаВ первой половине урока будет рассмотрено несколько вопросов затрагивающих технику программирования на C#, а именно: - Статические члены классов, свойства, поля.
- Статические классы.
- Методы расширения, статические методы.
Во второй части урока вы узнаете как применять изученное в первой части при написании скриптов TSLab. Преподаватель расскажет об уникальных возможностях возникающих при использовании TSLab API. Так же на практике будут рассмотрены следующие вопросы и написаны несколько скриптов через TSLab API: - Работа с заявками. Лимитные, рыночные и стоп заявки.
- Скрипт выводящий 3 панели. Отображает bid, ask, ОИ.
- Скрипт с несколькими инструментами.
- Простой полноценный скрипт на двух скользящих. Лонг и шорт.
Запись урока: Урок 7. Часть 1. (Статические члены, классы и методы расширений, применение статических классов в тслаб) Урок 7. Часть 2. (Работа с заявками в ТСЛаб)
Attachments
Открытый урок 06.09.2013.zip (787 downloads)Description: Файлы с кодом
_________________________
__
|
Наверх
|
|
|
|
#57912 - Sun Sep 08 2013 09:35 PM
Re: RusAlgo - Статьи и вебинары
[Re: ra81]
|
Carpal Tunnel
Registered: Thu Sep 27 2012
Записи: 2860
|
На одном из уроков курса "TSLab + C# + TSLab API" мы разработали небольшую программу для работы с тиковым кэшэм программы TSLab. Конвертер *.bin файлов в текстовую форму и обратно.Вся информация и код доступны по ссылке http://forum.tslab.ru/ubb/ubbthreads.php?ubb=showflat&Number=53213
Отредактировано ra81 (Wed Sep 11 2013 09:13 AM)
_________________________
__
|
Наверх
|
|
|
|
#58518 - Sun Oct 06 2013 10:51 AM
Re: RusAlgo - Статьи и вебинары
[Re: ra81]
|
Carpal Tunnel
Registered: Thu Sep 27 2012
Записи: 2860
|
Вебинар: Невозможное возможно. Использование связки TSLab и R, на примере стратегии с VaRУровень сложности: ВысокийДанная стратегия не использует индикаторов и паттернов. В ней используются только элементы мат статистики. Для того чтобы реализовать подобный статистический расчет я использую специальную программу R. Но сама по себе эта программа не так удобна для тестирования торговых стратегий, поэтому я применил связку R и TSLab. Все исходные данные передаются в R, там обсчитываются и результат я обратно получаю в TSLab. На основе результатов, принимаю решения о входе/выходе. Стратегия совершенно голая, в ней нет манименеджмента, риск менеджмента и других дополнительных элементов. Данная стратегия сподвигла меня начать анализ волатильности и ее моделей. Сама идея взята из открытых источников, поэтому предлагаю обсудить плюсы и минусы. Дата: 03.10.2013 Время: 19:00 (Московского времени) Запись: http://meet10747064.adobeconnect.com/p2mots1d32a/План вебинара:- Разберем теорию касательно Value at Risk (VaR)
- Разбираем необходимые элементы для организации связки R и TSLab. Организуем связку.
- Пишем скрипт реализующий данную стратегию. Используем готовые заготовки.
- Оцениваем результат.
Чтобы быть в курсе всех бесплатных мероприятий от RusAlgo, подписывайтесь на рассылку http://rusalgo.com/responder.htmlГарантируем что СПАМА нет !
Attachments
VaRScript.cs (655 downloads)Description: Код стратегии
Отредактировано ra81 (Thu Oct 10 2013 09:50 AM)
_________________________
__
|
Наверх
|
|
|
|
#59049 - Fri Nov 08 2013 10:31 AM
Re: RusAlgo - Статьи и вебинары
[Re: ra81]
|
Carpal Tunnel
Registered: Thu Sep 27 2012
Записи: 2860
|
Всем “алготрейдерам” и их торговым роботам посвящаетсяили что общего между тетей Глашей и торговыми роботамиВсе буквы, слова и предложения предоставляются “as-is”, и я не отвечаю за последствия причиненные Вам лично, Вашему мировоззрению и Вашему депозиту данной статьей. Обычно, я стараюсь не писать статьей не содежащих в себе конкретной, практической информации. Если информацию нельзя применить сейчас или потом, значит это еще одна порция информационного мусора, которую лучше всего проигнорировать. Но тут не удержался и решил выдать небольшую статью. И не просто статью, а статью на холиварную тематику, что вообще мне не свойственно на уровне ДНК. ( прочитать полностью)
Отредактировано ra81 (Fri Nov 08 2013 07:37 PM)
_________________________
__
|
Наверх
|
|
|
|
#60038 - Fri Dec 27 2013 01:11 PM
Re: RusAlgo - Статьи и вебинары
[Re: ra81]
|
Carpal Tunnel
Registered: Thu Sep 27 2012
Записи: 2860
|
3 вещи которые вы не знали о EMA Последние две мои статьи Чудеса поведенческой математики 2 и Что общего между тетей Глашей и торговыми роботами охватывают достаточно общие вопросы. Данная статья более конструктивна и нацелена на всех трейдеров которые создают торговые роботы c EMA или используют в торговле индикаторы в которых используется экспоненциальная скользящая средняя (EMA). Цель статьи, показать особенности и опасности данных индикаторов. Нигде не встречал информации по данной теме и сам долго не обращал на это внимание потому, что редко использовал подобные индикаторы. Читать статью
_________________________
__
|
Наверх
|
|
|
|
#60957 - Sun Mar 02 2014 01:44 PM
Re: RusAlgo - Статьи и вебинары
[Re: ra81]
|
Carpal Tunnel
Registered: Thu Sep 27 2012
Записи: 2860
|
Новый раздел сайта Секреты TSLabВ TSLab есть интересные фишки, недокументированные возможности и еще много чего интересного. Не все знают об этих возможностях. А мы знаем потому, что постоянно пользуемся TSLab и учим людей работать с этой платформой, таким образом, мы постоянно открываем для себя что-то новое и интересное. О чем и хотим поделиться с вами! С целью рассказать об этом мы открыли специальный раздел Секреты TSLab. В планах - минимум 1 статья в неделю для этого раздела. Тем более, что тем для статей гораздо больше чем времени для их написания . Надеемся что этот раздел станет той самой документацией с примерами по TSLab и TSLab API, которой всем не хватает. PS: если вы ощущаете в себе потребность писать, с радостью разместим вашу статью в этом разделе.
_________________________
__
|
Наверх
|
|
|
|
#61081 - Wed Mar 12 2014 09:27 AM
Re: RusAlgo - Статьи и вебинары
[Re: ra81]
|
Carpal Tunnel
Registered: Thu Sep 27 2012
Записи: 2860
|
Кэш скриптов для чайника. Часть 2.Чтобы показать как ваши торговые роботы могут использовать кэширование, рассмотрим практический пример примитивной стратегии суть которой заключается в следующем: входим в лонг, когда быстрая SMA пересекает медленную SMA снизу вверх, выходим из лонга когда происходит обратное пересечение. Накидаем простой скрипт: читать далее
_________________________
__
|
Наверх
|
|
|
|
#61174 - Thu Mar 20 2014 09:00 AM
Re: RusAlgo - Статьи и вебинары
[Re: ra81]
|
Carpal Tunnel
Registered: Thu Sep 27 2012
Записи: 2860
|
Кэш скриптов для чайника. Часть 3.В ипостаси хранителя данных кэш скриптов позволяет сохранять в себя любые данные, пометив их строковым ключом. Чтобы воспользоваться данной возможностью нужно применить один из описанных в первой части методов StoreObject/LoadObject. Давайте создадим элементарный алгоритм, который при каждом новом пересчете выводит в окно сообщений число пересчетов: читать далее
_________________________
__
|
Наверх
|
|
|
|
#61175 - Thu Mar 20 2014 12:18 PM
Re: RusAlgo - Статьи и вебинары
[Re: ra81]
|
veteran
Registered: Wed Jan 19 2011
Записи: 1327
|
эх.. интересно конечно это всё... где только времени взять на изучение...
_________________________
солью любой депозит, скорость слива оговаривается индивидуально
|
Наверх
|
|
|
|
#61179 - Thu Mar 20 2014 06:29 PM
Re: RusAlgo - Статьи и вебинары
[Re: ZooR]
|
Carpal Tunnel
Registered: Thu Sep 27 2012
Записи: 2860
|
эх.. интересно конечно это всё... где только времени взять на изучение... Да там все написано уже . Бери да копипаст делай.
_________________________
__
|
Наверх
|
|
|
|
#61261 - Wed Mar 26 2014 01:49 PM
Re: RusAlgo - Статьи и вебинары
[Re: ra81]
|
Carpal Tunnel
Registered: Thu Sep 27 2012
Записи: 2860
|
Кэш скриптов для чайника. Часть 4.Из существующих возможностей кэша мы не разобрали только одну, а именно глобальный кэш скриптов. Глобальный кэш скриптов позволяет организовать общее хранилище данных для всех скриптов открытых в TSLab. Каждый скрипт может положить данные в кэш или считать любые данные из кэша. Это, естественно, накладывает ответственность на программиста, ведь он должен правильно выбирать ключи для хранения данных. Если ключ выбрать неверно, мы можем удалить из кэша чьи-то данные, или считать совсем не то, что ожидаем. читать далее
_________________________
__
|
Наверх
|
|
|
|
#61746 - Wed Apr 16 2014 08:53 AM
Re: RusAlgo - Статьи и вебинары
[Re: ra81]
|
Carpal Tunnel
Registered: Thu Sep 27 2012
Записи: 2860
|
Стоп на свече входа. Как?Часто, пользователи программы TSLab спрашивают: “Как выставить стоп на свече входа сразу же после входа в позицию?”. Данный вопрос повторяется снова и снова и, вероятно, будет повторяться много раз в будущем. Так как в TSLab инструкция по этим вопросам отсутствует, разберем в статье этот момент на примерах читать далее
_________________________
__
|
Наверх
|
|
|
|
#61830 - Wed Apr 23 2014 08:35 AM
Re: RusAlgo - Статьи и вебинары
[Re: ra81]
|
Carpal Tunnel
Registered: Thu Sep 27 2012
Записи: 2860
|
Что такое TSLab API и с чем его едят?Если вы слышали о программе TSLab, то скорее всего слышали и про TSLab API, но, как показала моя практика, большинство людей до конца не понимает смысл этих двух слов. За время использования TSLab я уже слышал много различных версий и трактовок отличных друг от друга. Чтобы в будущем у вас не возникало проблем с пониманием этого термина я и решил написать данную статью. читать далее
Отредактировано ra81 (Thu May 01 2014 10:09 AM)
_________________________
__
|
Наверх
|
|
|
|
#61995 - Thu May 01 2014 10:06 AM
Re: RusAlgo - Статьи и вебинары
[Re: ra81]
|
Carpal Tunnel
Registered: Thu Sep 27 2012
Записи: 2860
|
Вход и выход на одной свече. Как?Часто пользователи программы TSLab спрашивают: “Как можно войти в позицию и выйти из позиции в течение одной свечи?”. Другой вопрос, который часто задается: “Как выставить стоп на свече входа?”. Данный вопрос повторяется снова и снова и, вероятно, будет повторяться много раз в будущем. Так как в TSLab инструкция по этим вопросам отсутствует, разберем в статье эти моменты на примерах. читать далее
_________________________
__
|
Наверх
|
|
|
|
#62171 - Mon May 12 2014 02:30 PM
Re: RusAlgo - Статьи и вебинары
[Re: ra81]
|
Carpal Tunnel
Registered: Thu Sep 27 2012
Записи: 2860
|
Тормозят скрипты TSLab? Ускоряемся!При написании скриптов в TSLab, визуальный то редактор или TSLab API, мы всегда работаем с позициями. А это за собой влечет проверку существования позиции на текущий момент. Исходя из парадигмы TSLab прежде чем совершить покупку или продажу, нам необходимо проверить текущую ситуацию. Есть ли у нас позиция, нет ли у нас позиции мы можем узнать только сделав запрос позиций. В TSLab есть несколько вариаций запроса позиции. Первый и наиболее старый способ – запросить последнюю активную позицию. Второй и более новый способ – запросить активную позицию только на текущем баре. От того как вы используете запрос позиций будет влиять прямым образом на ваши скрипты TSLab. читать далее
_________________________
__
|
Наверх
|
|
|
|
#62289 - Mon May 19 2014 01:08 PM
Re: RusAlgo - Статьи и вебинары
[Re: ra81]
|
Carpal Tunnel
Registered: Thu Sep 27 2012
Записи: 2860
|
Адаптивные индикаторы TSLab. Высший пилотаж.TSLab существует уже достаточно давно, и так же давно существует набор стандартных индикаторов в нем. Среди них SMA, EMA, ATR и тому подобные. Но всегда хотелось чего-то большего. Были многочисленные просьбы добавить индикаторы, параметры которых можно было бы задавать подавая на один из входов кубика некое число. Таким образом, можно было бы получить индикаторы имеющие способность к адаптации к текущей рыночной ситуации. Проще говоря, все хотели иметь адаптивные индикаторы. В этой статье разберем принципы создания и особенности работы таких индикаторов. читать далее
Отредактировано ra81 (Fri Jun 13 2014 09:42 AM)
_________________________
__
|
Наверх
|
|
|
|
#62290 - Mon May 19 2014 01:47 PM
Re: RusAlgo - Статьи и вебинары
[Re: ra81]
|
member
Registered: Fri Apr 22 2011
Записи: 137
|
Как и высший пилотаж, адаптивные индикаторы, в том виде как вы о них рассказываете, это лишь способ нагреть атмосферу еще на пару сотых градуса бесконечными оптимизациями.
|
Наверх
|
|
|
|
#62291 - Mon May 19 2014 01:50 PM
Re: RusAlgo - Статьи и вебинары
[Re: Gji]
|
Carpal Tunnel
Registered: Thu Sep 27 2012
Записи: 2860
|
Как и высший пилотаж, адаптивные индикаторы, в том виде как вы о них рассказываете, это лишь способ нагреть атмосферу еще на пару сотых градуса бесконечными оптимизациями. высший пилотаж не в трейдинге, а в TSLab API. Поэтому никто ничего не нагревает.
_________________________
__
|
Наверх
|
|
|
|
#62616 - Fri Jun 13 2014 09:42 AM
Re: RusAlgo - Статьи и вебинары
[Re: Gji]
|
Carpal Tunnel
Registered: Thu Sep 27 2012
Записи: 2860
|
Индикаторы TSLab с несколькими вЫходами.Лаборатория торговых роботов TSLab позволяет создавать блоки визуального редактора (индикаторы) любой сложности, но, как обычно, есть небольшая проблема. Невозможно создавать индикаторы TSLab имеющие несколько выходов. С одним выходом – пожалуйста. Неоднократно вопрос про несколько выходов был задан на форуме, очевидно, что пользователям хочется иметь такую возможность. Собственно, для тех, кто умеет слегка программировать на TSLab API в этой статье я дам отличную инструкцию на этот счет. читать далее
_________________________
__
|
Наверх
|
|
|
|
#62621 - Sat Jun 14 2014 04:16 PM
Re: RusAlgo - Статьи и вебинары
[Re: ra81]
|
journeyman
Registered: Thu Nov 08 2012
Записи: 56
|
Родион, не прошло и года добрался я до вэбминара, который мне очень понравился (TsLab+R) но я был не готов к нему на тот момент, теперь я решил освоить этот пласт и столкнулся с проблемой: не могуй найти нигде библиотеку rservecli.dll перерыл уже весь нет.. можете скинуть ссылку где можно скачать или сбросить на почту ее??? спасибо! если на почту то моя почта denmironenko@gmail.com
Отредактировано Deni$ (Sat Jun 14 2014 04:18 PM)
|
Наверх
|
|
|
|
#62622 - Sat Jun 14 2014 04:26 PM
Re: RusAlgo - Статьи и вебинары
[Re: Deni$]
|
Carpal Tunnel
Registered: Thu Sep 27 2012
Записи: 2860
|
Родион, не прошло и года добрался я до вэбминара, который мне очень понравился (TsLab+R) но я был не готов к нему на тот момент, теперь я решил освоить этот пласт и столкнулся с проблемой: не могуй найти нигде библиотеку rservecli.dll перерыл уже весь нет.. можете скинуть ссылку где можно скачать или сбросить на почту ее??? спасибо! если на почту то моя почта denmironenko@gmail.com берете исходнички отсюда https://github.com/SurajGupta/RserveCLI2в вижуал студии компилите все это и получаете библиотеку . Лучше проделать это самостоятельно так как самые последние апдейты только в исходниках, там есть релизы но они старенькие.
_________________________
__
|
Наверх
|
|
|
|
#62623 - Sat Jun 14 2014 04:31 PM
Re: RusAlgo - Статьи и вебинары
[Re: ra81]
|
journeyman
Registered: Thu Nov 08 2012
Записи: 56
|
Родион, спасибо большое! Все работает, очень интересная связка!
Отредактировано Deni$ (Sat Jun 14 2014 07:58 PM)
|
Наверх
|
|
|
|
#62634 - Sun Jun 15 2014 11:16 AM
Re: RusAlgo - Статьи и вебинары
[Re: Deni$]
|
Carpal Tunnel
Registered: Thu Sep 27 2012
Записи: 2860
|
Родион, спасибо большое! Все работает, очень интересная связка! еще какая . R штука сильная.
_________________________
__
|
Наверх
|
|
|
|
#62635 - Sun Jun 15 2014 12:13 PM
Re: RusAlgo - Статьи и вебинары
[Re: ra81]
|
Pooh-Bah
Registered: Wed Oct 26 2011
Записи: 2108
Loc: botland
|
|
Наверх
|
|
|
|
#62786 - Tue Jun 24 2014 01:05 PM
Re: RusAlgo - Статьи и вебинары
[Re: ra81]
|
Carpal Tunnel
Registered: Thu Sep 27 2012
Записи: 2860
|
Индикаторы TSLab с общими параметрамиВ статье разбирается прием, который был применен в RusAlgo.Storage.FinInfo RusAlgo.Storage.Queue, позволяющий задать настройки кубиков через кубик настроек. То есть централизованный способ задания настроек для ваших кубиков, позволяющий уменьшить число телодвижений по настройке и избавить от рутинных ошибок. читать далее
_________________________
__
|
Наверх
|
|
|
|
#63698 - Wed Aug 06 2014 03:39 PM
Re: RusAlgo - Статьи и вебинары
[Re: Lexaxa]
|
Carpal Tunnel
Registered: Thu Sep 27 2012
Записи: 2860
|
Запрашиваем у TSLab открытые позиции ПРАВИЛЬНО!При написании любого алгоритма приходится работать с позициями. Нужно знать о наличии открытых позиции, чтобы не открывать их снова и снова. TSLab уже существует довольно давно и за это время он очень сильно видоизменился. Была версия 1.0, потом 1.1 и сейчас 1.2. В каждой из них был свой ПРАВИЛЬНЫЙ способ как запросить у tslab открытые позиции. Практика показывает, что не все понимают отличий между разными версиями и продолжают в новых версиях использовать устаревшие методики. В результате работа скриптов оказывается неожиданной для вашего депозита. Это, особенно в последнее время, наблюдается у перешедших на 1.2 с версии 1.1. Попробую перечислить различные доступные способы запроса открытых позиций, доступные через TSLab API , и расскажу об их плюсах и минусах. читать далее читать далее
Отредактировано ra81 (Mon Aug 18 2014 12:49 PM)
_________________________
__
|
Наверх
|
|
|
|
#63702 - Wed Aug 06 2014 05:32 PM
Re: RusAlgo - Статьи и вебинары
[Re: ra81]
|
Pooh-Bah
Registered: Wed Oct 26 2011
Записи: 2108
Loc: botland
|
|
Наверх
|
|
|
|
#63706 - Thu Aug 07 2014 03:44 AM
Re: RusAlgo - Статьи и вебинары
[Re: ra81]
|
Pooh-Bah
Registered: Wed Oct 26 2011
Записи: 2108
Loc: botland
|
давай дальше, Родион, срочно надо
|
Наверх
|
|
|
|
#64078 - Mon Aug 18 2014 12:49 PM
Re: RusAlgo - Статьи и вебинары
[Re: ra81]
|
Carpal Tunnel
Registered: Thu Sep 27 2012
Записи: 2860
|
Запрашиваем у TSLab открытые позиции ПРАВИЛЬНО 2!В предыдущей статье мы рассмотрели самый плохой и не правильный способ запроса открытых позиций. Использовать его в создании торговых алгоритмов категорически НЕ рекомендуется. Как и было обещано, в этой статье разберем способ который работает в большинстве случаев и может быть использован для написания скриптов с помощью TSLab API. Все приводимые выкладки справедливы для версии TSLab 1.2.xx и совершенно не обязательно будут актуальны для версии 1.3.хх читать далее
_________________________
__
|
Наверх
|
|
|
|
#64090 - Mon Aug 18 2014 02:23 PM
Re: RusAlgo - Статьи и вебинары
[Re: vito333]
|
Pooh-Bah
Registered: Wed Oct 26 2011
Записи: 2108
Loc: botland
|
"Все приводимые выкладки справедливы для версии TSLab 1.2.xx и совершенно не обязательно будут актуальны для версии 1.3.хх" это самое грустное
|
Наверх
|
|
|
|
#64095 - Mon Aug 18 2014 02:43 PM
Re: RusAlgo - Статьи и вебинары
[Re: vito333]
|
Pooh-Bah
Registered: Wed Oct 26 2011
Записи: 2108
Loc: botland
|
"Как я уже сказал выше, пояснить детально механизм происходящего я не берусь. Вот происходит и происходит. Явно видно что это неправильно, и это все что можно сказать."
Оооо! Даа! Вот это вообще круть!
|
Наверх
|
|
|
|
#64118 - Mon Aug 18 2014 07:52 PM
Re: RusAlgo - Статьи и вебинары
[Re: vito333]
|
Carpal Tunnel
Registered: Thu Sep 27 2012
Записи: 2860
|
"Как я уже сказал выше, пояснить детально механизм происходящего я не берусь. Вот происходит и происходит. Явно видно что это неправильно, и это все что можно сказать."
Оооо! Даа! Вот это вообще круть! ну просто не хотелось мне тратить время на разбор полетов. Тем более что наиболее верный способ - не использовать описанную схему работы в подобных алгоритмах. Вот и все. Комментарии лучше писать в саму статью, сразу под статьей. А не сюда
_________________________
__
|
Наверх
|
|
|
|
#64224 - Mon Aug 25 2014 09:43 AM
Re: RusAlgo - Статьи и вебинары
[Re: Lexaxa]
|
Carpal Tunnel
Registered: Thu Sep 27 2012
Записи: 2860
|
Запрашиваем у TSLab открытые позиции ПРАВИЛЬНО 3!В предыдущей статье, чтобы подогреть интерес к вопросу, я снова показывал не самый правильный способ того, как запрашивать у TSLab открытые позиции. Результаты получились довольно интересными даже для меня самого, а для вас, дорогие мои читатели, они были, возможно, целым открытием в TSLab. Наконец, долгожданная статья с самым правильным способом работы с позициями. читать далее
_________________________
__
|
Наверх
|
|
|
|
#64508 - Fri Sep 05 2014 09:16 AM
Re: RusAlgo - Статьи и вебинары
[Re: ra81]
|
Carpal Tunnel
Registered: Thu Sep 27 2012
Записи: 2860
|
Запрос котировок для TSLab и типичные ошибки.Если вы пользуетесь программой TSLab дольше чем одну неделю, то для вас не является секретом то, что можно скачивать исторические котировки и подсовывать их в TSLab для тестирования ваших торговых роботов на истории. Совсем необязательно иметь (и платить за него) реальный счет у одного из многочисленных брокеров для разработки и тестирования торговых роботов в TSLab. Все это вы можете делать совершенно бесплатно, делая запрос котировок из открытых источников. 50% моих учеников (как оказалось к моему большому удивлению) делают это неправильно и получают неверные результаты тестирования. Разбором типовых ошибок запроса котировок мы и займемся сегодня. читать далее
Отредактировано ra81 (Sat Dec 20 2014 07:28 AM)
_________________________
__
|
Наверх
|
|
|
|
#64826 - Mon Sep 15 2014 11:28 AM
Re: RusAlgo - Статьи и вебинары
[Re: ra81]
|
Carpal Tunnel
Registered: Thu Sep 27 2012
Записи: 2860
|
Эквити. Оценка гладкости.Как известно, у TSLab есть место куда можно излить свои желания по развитию программы. Это место доступно по ссылке. Как видно, самая желанная фича, которой не хватает в программе это отклонение от медианы для эквити, и еще одна неопределенная штука под названием гладкость кривой дохода. Конечно, никто толком не может описать как это отклонение считать и как считать гладкость эквити, но они должны быть в программе, иначе все плохо. Так как иногда на меня нападает жуткий патриотизм и альтруизм, результатом которого являются разные полезные фриварные кубики и программки, то был написан кубик и эта статья. Как все происходило, читайте дальше. читать далее
_________________________
__
|
Наверх
|
|
|
|
#65307 - Mon Sep 29 2014 03:10 PM
Re: RusAlgo - Статьи и вебинары
[Re: ra81]
|
Carpal Tunnel
Registered: Thu Sep 27 2012
Записи: 2860
|
Гладкость эквити в результатах оптимизации.Продолжение предыдущей статьи про гладкость эквити вылилось в создание специального кубика для вывода гладкости в результаты оптимизации. Как все происходило смотрим в статье. читать далее
_________________________
__
|
Наверх
|
|
|
|
#65309 - Mon Sep 29 2014 03:34 PM
Re: RusAlgo - Статьи и вебинары
[Re: ra81]
|
Carpal Tunnel
Registered: Thu Apr 01 2010
Записи: 2564
Loc: г. Дзержинский
|
А можно где-то взять dll, не мучая шарп девелоп? И ваш кубик работает, если в скрипте несколько источников данных?
_________________________
«Существует 3 типа лжи: ложь, наглая ложь и статистика» Дизраэли.
|
Наверх
|
|
|
|
#65311 - Mon Sep 29 2014 03:49 PM
Re: RusAlgo - Статьи и вебинары
[Re: 777]
|
Carpal Tunnel
Registered: Thu Sep 27 2012
Записи: 2860
|
А можно где-то взять dll, не мучая шарп девелоп? И ваш кубик работает, если в скрипте несколько источников данных? ну подключается то он к 1 источнику. значит не работает . выводит только 1 источник, хотя можно допилить до множества источников, не проблема. Это по вопросу кубика гладкости эквити. Он у нас основополагающий. по вопросу где взять: в личку напишу
_________________________
__
|
Наверх
|
|
|
|
#65327 - Mon Sep 29 2014 08:07 PM
Re: RusAlgo - Статьи и вебинары
[Re: 777]
|
writer
Registered: Sun Nov 21 2010
Записи: 428
|
А можно где-то взять dll, не мучая шарп девелоп? И ваш кубик работает, если в скрипте несколько источников данных? Вот тут есть.
_________________________
Не пишите мне! Никому ничего делать не буду.
|
Наверх
|
|
|
|
#65344 - Tue Sep 30 2014 07:46 AM
Re: RusAlgo - Статьи и вебинары
[Re: jhgjrht]
|
Carpal Tunnel
Registered: Thu Sep 27 2012
Записи: 2860
|
А можно где-то взять dll, не мучая шарп девелоп? И ваш кубик работает, если в скрипте несколько источников данных? Вот тут есть. это просто результат. Вопрос был скорее про другой кубик .
_________________________
__
|
Наверх
|
|
|
|
#65886 - Tue Oct 21 2014 01:39 PM
Re: RusAlgo - Статьи и вебинары
[Re: ra81]
|
Carpal Tunnel
Registered: Thu Sep 27 2012
Записи: 2860
|
Чем плохи программы для трейдинга.За свою жизнь мне пришлось разобраться с сотнями разных программ, куда входят и различные программы для трейдинга. Это и торговые терминалы и программы для создания торговых роботов и другие. За очень редким исключением, все эти программы имеют один большой минус, мешающий использованию этих программ в качестве средства для визуального анализа рынка. Попытаюсь в данной статье разобрать чем плохи программы для тейдинга, и дать практические методы решения. Возможно, производители софта прочитают, и исправят положение в лучшую сторону читать далее
_________________________
__
|
Наверх
|
|
|
|
#66389 - Thu Nov 13 2014 12:35 PM
Re: RusAlgo - Статьи и вебинары
[Re: ra81]
|
Carpal Tunnel
Registered: Thu Sep 27 2012
Записи: 2860
|
Виртуальные позиции в TSLab. Для трейдера не существует понятия “виртуальные позиции”, поэтому для него данный термин может быть достаточно туманен. Но если вы начали работать с TSLab, то столкнетесь с этими “виртуальными” позициями рано или поздно. О них я даже уже упоминал в прошлых статьях. Зачем они нужны? Какая с них польза? Может быть даже опасность? Обо всем этом и поговорим ниже. читать далее
_________________________
__
|
Наверх
|
|
|
|
#66757 - Mon Dec 01 2014 10:54 AM
Re: RusAlgo - Статьи и вебинары
[Re: ra81]
|
Carpal Tunnel
Registered: Thu Sep 27 2012
Записи: 2860
|
Самостоятельное изучение TSLab API. Без предисловий, хотите изучить все сами? Пожалуйста. читать далее
_________________________
__
|
Наверх
|
|
|
|
#67059 - Fri Dec 19 2014 12:14 PM
Re: RusAlgo - Статьи и вебинары
[Re: ra81]
|
Carpal Tunnel
Registered: Thu Sep 27 2012
Записи: 2860
|
Оптимизация торговых систем в TSLab и грабли 1. В связи с валютными войнами не сразу взялся за новую статью. И не сразу родилась тема статьи. В конце концов, было решено пролить свет на то, что есть такое оптимизация торговых система в TSLab, показав самые популярные грабли в этом деле. Я помню, во времена wealthlab 5.0, как пользователи умоляли сделать, наконец, оптимизатор торговых систем (да, его тогда не было еще в wealthlab новой ветки). Да и сейчас, вижу как оптимизация используется во зло, а не во благо, и сам грешил этим в свое время. Так что сегодня будет тотальная оптимизация и никаких гвоздей читать далее
Отредактировано ra81 (Wed Jan 14 2015 01:50 PM)
_________________________
__
|
Наверх
|
|
|
|
#67087 - Sat Dec 20 2014 07:17 AM
Re: RusAlgo - Статьи и вебинары
[Re: Stan]
|
Carpal Tunnel
Registered: Thu Sep 27 2012
Записи: 2860
|
лучше прям в статью и задавать вопросы. так как иначе никто не прочитает ответы А текущий вопрос я не понял.
_________________________
__
|
Наверх
|
|
|
|
#67106 - Sun Dec 21 2014 01:26 PM
Re: RusAlgo - Статьи и вебинары
[Re: ra81]
|
veteran
Registered: Thu Sep 29 2011
Записи: 1446
|
да, я бы тоже просил продемонстрировать методику и скрипт проверки через R
|
Наверх
|
|
|
|
#67107 - Sun Dec 21 2014 02:34 PM
Re: RusAlgo - Статьи и вебинары
[Re: uuzzeerr]
|
Carpal Tunnel
Registered: Thu Sep 27 2012
Записи: 2860
|
да, я бы тоже просил продемонстрировать методику и скрипт проверки через R ну это может видос запишу в будущем. А то это еще про Р надо все рассказать и показать . Дело хлопотное. гистограмму построить можно и в экселе, только не так удобно.
_________________________
__
|
Наверх
|
|
|
|
#67114 - Mon Dec 22 2014 09:28 AM
Re: RusAlgo - Статьи и вебинары
[Re: ra81]
|
veteran
Registered: Wed Oct 02 2013
Записи: 1357
|
да, я бы тоже просил продемонстрировать методику и скрипт проверки через R ну это может видос запишу в будущем. А то это еще про Р надо все рассказать и показать . Дело хлопотное. гистограмму построить можно и в экселе, только не так удобно. Уважаемый Родион откуда взято Валью эт риск с Булашева??
|
Наверх
|
|
|
|
#67116 - Mon Dec 22 2014 09:42 AM
Re: RusAlgo - Статьи и вебинары
[Re: Stan]
|
Carpal Tunnel
Registered: Thu Sep 27 2012
Записи: 2860
|
Уважаемый Родион откуда взято Валью эт риск с Булашева??
Просьба без "уважаемый" в будущем. А то я себя неловко ощущаю . VaR взят не оттуда, хотя там тоже неплохо прописан. На самом деле прошерстил много доки на эту тему тогда. А исходная идея от 777 и на форуме она лежит в исходном варианте аж в кубиках . Но там кубики специальные.
_________________________
__
|
Наверх
|
|
|
|
#67570 - Tue Jan 13 2015 06:40 AM
Re: RusAlgo - Статьи и вебинары
[Re: ra81]
|
journeyman
Registered: Thu Nov 08 2012
Записи: 56
|
Родион, прошу прощения, не знаете в чем может быть проблема при работе "тслаб+р", вот текст из лога:
06:35:13.15 System.Net.Sockets.SocketException (0x80004005): Подключение не установлено, т.к. конечный компьютер отверг запрос на подключение 127.0.0.1:6311 в System.Net.Sockets.Socket.DoConnect(EndPoint endPointSnapshot, SocketAddress socketAddress) в System.Net.Sockets.Socket.Connect(EndPoint remoteEP) в RserveCLI2.RConnection..ctor(IPAddress addr, Int32 port, String user, String password) в Robots.Script.Execute(IContext ctx, ISecurity sec) в TSLab.User.Script.Execute(IContext context, ISecurity Источник1)
при этом до этого все прекрасно работало rserve законечен, в ip проблема может???
Отредактировано Deni$ (Tue Jan 13 2015 06:50 AM)
|
Наверх
|
|
|
|
#67571 - Tue Jan 13 2015 06:53 AM
Re: RusAlgo - Статьи и вебинары
[Re: Deni$]
|
Carpal Tunnel
Registered: Thu Sep 27 2012
Записи: 2860
|
не могу знать. возможно это единичный случай. что то не сработало. Я так понял что скрипт работал и один раз вдруг выдал ошибку? из ошибки видно что rserve отверг подключение. не знаю почему. если вы не закрываете подключение корректно, могут висеть подключения в статусе unclosed и их число фиксировано. Потом можете получать ошибку. Это мои предположения. Но такое может быть только если пересчет очень часто. По тикам или по стакану.
_________________________
__
|
Наверх
|
|
|
|
#67593 - Tue Jan 13 2015 05:55 PM
Re: RusAlgo - Статьи и вебинары
[Re: ra81]
|
journeyman
Registered: Thu Nov 08 2012
Записи: 56
|
Родион, спасибо за помощь! В итоге под вечер, спустя часа три изучения просторов инета, через путь изучения настроек файеврвола, изучения telnet, настроек винды и и многочисленных форумов выяснилось, что Rserve у меня не был запущен! я оказывается обновил R на 3.1.2 и в новой версии не подключил пакет Rserve. Для устранения бага, если кто столкнется с такой же проблемой 1) подключить пакет Rserve в R 2)в консоле прописать > Rserve() 3) долгожданная надпись Starting Rserve... "M:\7496~1\R\WIN-LI~1\3.1\Rserve\libs\x64\Rserve.exe" 4) все работает!
|
Наверх
|
|
|
|
#67597 - Tue Jan 13 2015 08:02 PM
Re: RusAlgo - Статьи и вебинары
[Re: Stan]
|
journeyman
Registered: Thu Nov 08 2012
Записи: 56
|
Stan, да я вот сам не мастер программирования если честно )) для изучения R, если интересно могу порекомендовать неплохую книжку которую сам изучаю "Introductory_Statistics_with_R__2nd_ed" она легко находится для скачивания в хорошем формате pdf, плюс есть еще бесплатные уроки https://www.datacamp.com/courses по теме.
Отредактировано Deni$ (Tue Jan 13 2015 08:39 PM)
|
Наверх
|
|
|
|
#67602 - Wed Jan 14 2015 08:23 AM
Re: RusAlgo - Статьи и вебинары
[Re: Stan]
|
Carpal Tunnel
Registered: Thu Sep 27 2012
Записи: 2860
|
Мне показалась Basic R for Finance лучшей для старта. Я брался было дело за одно другое третье и в итоге эту книжку всю проработал и дальше уже в свободное плавание. Остальные как=то не подошли для старта. Но вообще R - штука мутная. Куда мутнее чем тот же C# или Python. НО возможности в плане статистики куда больше. И это плюс. Пишу на R через силу
_________________________
__
|
Наверх
|
|
|
|
#67603 - Wed Jan 14 2015 08:23 AM
Re: RusAlgo - Статьи и вебинары
[Re: Deni$]
|
Carpal Tunnel
Registered: Thu Sep 27 2012
Записи: 2860
|
Родион, спасибо за помощь! В итоге под вечер, спустя часа три изучения просторов инета, через путь изучения настроек файеврвола, изучения telnet, настроек винды и и многочисленных форумов выяснилось, что Rserve у меня не был запущен! я оказывается обновил R на 3.1.2 и в новой версии не подключил пакет Rserve. Для устранения бага, если кто столкнется с такой же проблемой 1) подключить пакет Rserve в R 2)в консоле прописать > Rserve() 3) долгожданная надпись Starting Rserve... "M:\7496~1\R\WIN-LI~1\3.1\Rserve\libs\x64\Rserve.exe" 4) все работает! Я подозревал .
_________________________
__
|
Наверх
|
|
|
|
#67605 - Wed Jan 14 2015 10:03 AM
Re: RusAlgo - Статьи и вебинары
[Re: ra81]
|
journeyman
Registered: Thu Nov 08 2012
Записи: 56
|
Кстати ничего вроде (это я про книжку "Basic R for Finance"). Начну тоже изучать паралельно! А я вот нашел такой источник с рекомендованной литературой: http://r-analytics.blogspot.ru/2011/05/r.html автор вроде по делу пишет, мож пригодится кому
Отредактировано Deni$ (Wed Jan 14 2015 10:04 AM)
|
Наверх
|
|
|
|
#67610 - Wed Jan 14 2015 11:48 AM
Re: RusAlgo - Статьи и вебинары
[Re: Deni$]
|
Carpal Tunnel
Registered: Thu Sep 27 2012
Записи: 2860
|
пункты 4 и 5 там указанные дай бог чтобы никогда не пришлось делать. Пока тьфу тьфу обхожусь. А по личному опыту - проработать одну книгу. Полностью. А потом начать делать ТО что надо и в процессе информация найдется в тырнете. Параллельно создавать набор процедур для работы. Такой вот фреймворк Очень много проблем по распределениям и разным методам их моделирования. Нет толковой одной книги вообще. Вот где помучиться придется.
Отредактировано ra81 (Wed Jan 14 2015 11:49 AM)
_________________________
__
|
Наверх
|
|
|
|
#67614 - Wed Jan 14 2015 01:48 PM
Re: RusAlgo - Статьи и вебинары
[Re: ra81]
|
Carpal Tunnel
Registered: Thu Sep 27 2012
Записи: 2860
|
Оптимизация торговых систем в TSLab и грабли 2. Продолжаем диалоги на данную тему. читать далее
_________________________
__
|
Наверх
|
|
|
|
#67928 - Tue Jan 27 2015 05:30 PM
Re: RusAlgo - Статьи и вебинары
[Re: ra81]
|
Carpal Tunnel
Registered: Thu Sep 27 2012
Записи: 2860
|
Оптимизация торговых систем в TSLab и грабли 3. Как и было обещано, кровавая развязка. читать далее
_________________________
__
|
Наверх
|
|
|
|
#67932 - Tue Jan 27 2015 09:35 PM
Re: RusAlgo - Статьи и вебинары
[Re: ra81]
|
Carpal Tunnel
Registered: Thu Apr 01 2010
Записи: 2564
Loc: г. Дзержинский
|
Спросил бы, я б тебе и так ответил, чем закончится.
_________________________
«Существует 3 типа лжи: ложь, наглая ложь и статистика» Дизраэли.
|
Наверх
|
|
|
|
#67936 - Wed Jan 28 2015 06:58 AM
Re: RusAlgo - Статьи и вебинары
[Re: usas]
|
Carpal Tunnel
Registered: Thu Sep 27 2012
Записи: 2860
|
..выжимка из хорошего материала - уважаемый Гуру, сделайте возможность для старых, ленивых и малопродвинутых делать гистограмму (иллюстрация и оценка системы - +++)в рамках ТСлаб без дополнительных шаманских плясок...или по крайней мере подробную пошаговую инструкцию.. дык прошено уже тыщу раз у разработчиков. Будет. Будет все. Но в 2.0. Когда именно? Неведомо. Спросил бы, я б тебе и так ответил, чем закончится. laugh
Тогда было бы не интересно
_________________________
__
|
Наверх
|
|
|
|
#68391 - Thu Feb 19 2015 10:33 AM
Re: RusAlgo - Статьи и вебинары
[Re: Gji]
|
Carpal Tunnel
Registered: Thu Sep 27 2012
Записи: 2860
|
Поставщик исторических данных. Использование и настройка. Так как TSLab является не только торговым терминалом и площадкой для запуска торговых роботов, но и инструментом для тестирования торговых стратегий, то он содержит в себе возможность использования исторических котировок. Историю котировок по инструменту вы можете достать любым возможным для вас способом, но подключить к TSLab их нужно вполне конкретным образом. Если же делать это неправильно, то и результат тестирования будет искаженным. Как оказалось, многие пользователи программы настраивают поставщик исторических данных неправильно. Не буду отрицать, я тоже делал это неправильно до определенного момента. читать далее
_________________________
__
|
Наверх
|
|
|
|
#68685 - Fri Mar 13 2015 11:30 AM
Re: RusAlgo - Статьи и вебинары
[Re: Gji]
|
Carpal Tunnel
Registered: Thu Sep 27 2012
Записи: 2860
|
Сжатие и разжатие в TSLab. Часть 1.Когда вы хотите создать в TSLab торговый робот на основе системы “Три экрана” Элдера или подобный, у вас встает проблема: “Как получить в скрипте разные таймфреймы?”. В TSLab это можно решить только используя специальный прием называющийся “Сжатие”. Аналогичный способ используется и в некоторых других программах построения торговых роботов. Как использовать сжатие и разжатие в TSLab? Как избежать опасных ошибок? Об этом данная и последующие статьи читать далее
_________________________
__
|
Наверх
|
|
|
|
#68733 - Mon Mar 16 2015 12:50 PM
Re: RusAlgo - Статьи и вебинары
[Re: ra81]
|
addict
Registered: Tue Apr 01 2014
Записи: 500
|
Вопрос возник по гистограмме распределения результатов: Я использую карту результатов в Excel (сводная таблица с цветовой индикацией), но у моих систем обычно много параметров для оптимизации. Проследить взаимосвязь одновременно по 4-5 параметрам для меня нереально, поэтому отсекаю при анализе попарно. Безусловно любая цифра проходит черед фильтр "мозга и разумности", применительно к конкретной системе и задумке...Но
На сколько корректно использовать такие карты? Какие могут быть подводные камни?
Attachments
Карта вариантов - пример (среднее по полю прибыль).png (687 downloads)
_________________________
trufanov_i@rambler.ru
|
Наверх
|
|
|
|
#68734 - Mon Mar 16 2015 01:50 PM
Re: RusAlgo - Статьи и вебинары
[Re: Igor_T]
|
Carpal Tunnel
Registered: Thu Sep 27 2012
Записи: 2860
|
подводные камни только в сложности анализа если параметров много. А наиболее простой способ оценить все и сразу - гистограмма как в статье. Дальше, можно оценивать уже отдельно и возможно, большая часть окажется почти не влияющей не итог. Тут оптимально бы построить матрицу коррелляций параметров на итог и отсеять малозначимые. их как то заморозить и карту уже смотреть только по важным параметрам. По крайней мере расчет коррелляций параметров на прибыль вполне работает и дает найти влияющие параметры и убрать бестолковые. Предлагаю сие даже провернуть. Вы мне даете выгрузку со вкладки ОПтимизация для своей стратегии. Чтобы там были задействованы все параметры. Я прикину матрицу и скажу какие параметры бестолковые. Вы проверите и если что, бросите в меня камень или пару
Отредактировано ra81 (Mon Mar 16 2015 01:52 PM)
_________________________
__
|
Наверх
|
|
|
|
#68737 - Mon Mar 16 2015 07:57 PM
Re: RusAlgo - Статьи и вебинары
[Re: ra81]
|
addict
Registered: Tue Apr 01 2014
Записи: 500
|
Ща попробую, только у меня кампьютер скорее всего взорвется от карты вариантов по всем переменным сразу... Но ничего сейчас определим несколько на пробу! сек
_________________________
trufanov_i@rambler.ru
|
Наверх
|
|
|
|
#68738 - Mon Mar 16 2015 08:11 PM
Re: RusAlgo - Статьи и вебинары
[Re: Igor_T]
|
addict
Registered: Tue Apr 01 2014
Записи: 500
|
Ссылка на облако в личке.
_________________________
trufanov_i@rambler.ru
|
Наверх
|
|
|
|
#68776 - Tue Mar 17 2015 09:33 PM
Re: RusAlgo - Статьи и вебинары
[Re: ra81]
|
addict
Registered: Tue Apr 01 2014
Записи: 500
|
Грех будет не дать обратную связь. В общем приближении - заключение абсолютно верное. Однако, чтобы дойти до этих диапазонов параметров, приходится перелопатить кучу связок, которые дают жестко отрицательный результат. К примеру, если изменить второй параметр существенно (Это длинная MACD - по результатам анализа наименее влияющая на прибыль и являющаяся первым кандидатом на вылет), к примеру раза в 2, то система будет генерить кардинально другие входы. Соответственно она превращается в неработающую. По замыслу она должна болтаться в районе 20-16 дней, т.к. этот уровень для большинства трейдеров является значимым барьером.
_________________________
trufanov_i@rambler.ru
|
Наверх
|
|
|
|
#68778 - Tue Mar 17 2015 09:38 PM
Re: RusAlgo - Статьи и вебинары
[Re: ra81]
|
addict
Registered: Tue Apr 01 2014
Записи: 500
|
подводные камни только в сложности анализа если параметров много. А наиболее простой способ оценить все и сразу - гистограмма как в статье. Дальше, можно оценивать уже отдельно и возможно, большая часть окажется почти не влияющей не итог. Тут оптимально бы построить матрицу коррелляций параметров на итог и отсеять малозначимые. их как то заморозить и карту уже смотреть только по важным параметрам. По крайней мере расчет коррелляций параметров на прибыль вполне работает и дает найти влияющие параметры и убрать бестолковые. Предлагаю сие даже провернуть. Вы мне даете выгрузку со вкладки ОПтимизация для своей стратегии. Чтобы там были задействованы все параметры. Я прикину матрицу и скажу какие параметры бестолковые. Вы проверите и если что, бросите в меня камень или пару Единственно, что бы добавил для тех, кто этой дорогой еще не ходил - мне помогло последовательное отсечение вариантов, дающих негативные варианты со всеми переменными. Благо сводные таблицы позволяют просмотреть взаимосвязи очень быстро, буквально за секунды. Радион, спасибо за эксперимент!
_________________________
trufanov_i@rambler.ru
|
Наверх
|
|
|
|
#68798 - Wed Mar 18 2015 07:12 AM
Re: RusAlgo - Статьи и вебинары
[Re: Igor_T]
|
Carpal Tunnel
Registered: Thu Sep 27 2012
Записи: 2860
|
Грех будет не дать обратную связь. В общем приближении - заключение абсолютно верное. Однако, чтобы дойти до этих диапазонов параметров, приходится перелопатить кучу связок, которые дают жестко отрицательный результат.
К примеру, если изменить второй параметр существенно (Это длинная MACD - по результатам анализа наименее влияющая на прибыль и являющаяся первым кандидатом на вылет), к примеру раза в 2, то система будет генерить кардинально другие входы. Соответственно она превращается в неработающую. По замыслу она должна болтаться в районе 20-16 дней, т.к. этот уровень для большинства трейдеров является значимым барьером.
Ну так суть в том что вы выдали узкий диапазон по параметрам, в пределах него я и делал выводы. А тот факт что кое где я бы расширил границы для более качественного анализа - естественно имеет место быть. Опять же, тут можно добавить фильтрацию по числу сделок и так далее. Я в общем просто показал прием с расчетом коррелляций. Он вполне рабочий для быстрой прикидки. Совсем тухлые варианты показывает сразу. Остальное, визуальным анализом можно увидеть.
_________________________
__
|
Наверх
|
|
|
|
#68819 - Wed Mar 18 2015 05:33 PM
Re: RusAlgo - Статьи и вебинары
[Re: ra81]
|
addict
Registered: Tue Apr 01 2014
Записи: 500
|
+ 1.
_________________________
trufanov_i@rambler.ru
|
Наверх
|
|
|
|
#68875 - Fri Mar 20 2015 01:57 AM
Re: RusAlgo - Статьи и вебинары
[Re: ra81]
|
addict
Registered: Tue Apr 01 2014
Записи: 500
|
Вебинар: Невозможное возможно. Использование связки TSLab и R, на примере стратегии с VaRУровень сложности: ВысокийДанная стратегия не использует индикаторов и паттернов. В ней используются только элементы мат статистики. Для того чтобы реализовать подобный статистический расчет я использую специальную программу R. Но сама по себе эта программа не так удобна для тестирования торговых стратегий, поэтому я применил связку R и TSLab. Все исходные данные передаются в R, там обсчитываются и результат я обратно получаю в TSLab. На основе результатов, принимаю решения о входе/выходе. Стратегия совершенно голая, в ней нет манименеджмента, риск менеджмента и других дополнительных элементов. Данная стратегия сподвигла меня начать анализ волатильности и ее моделей. Сама идея взята из открытых источников, поэтому предлагаю обсудить плюсы и минусы. Дата: 03.10.2013 Время: 19:00 (Московского времени) Запись: http://meet10747064.adobeconnect.com/p2mots1d32a/План вебинара:- Разберем теорию касательно Value at Risk (VaR)
- Разбираем необходимые элементы для организации связки R и TSLab. Организуем связку.
- Пишем скрипт реализующий данную стратегию. Используем готовые заготовки.
- Оцениваем результат.
Чтобы быть в курсе всех бесплатных мероприятий от RusAlgo, подписывайтесь на рассылку http://rusalgo.com/responder.htmlГарантируем что СПАМА нет ! Эта идея еще жива? просто интересно - вникать или не вникать...:)
_________________________
trufanov_i@rambler.ru
|
Наверх
|
|
|
|
#68876 - Fri Mar 20 2015 07:22 AM
Re: RusAlgo - Статьи и вебинары
[Re: Igor_T]
|
Carpal Tunnel
Registered: Thu Sep 27 2012
Записи: 2860
|
VaR как жил так и живет. Используется в банках в расчетах рисков. Сама система конечно слишком топорно сделана, но все же прибыль показывает.
_________________________
__
|
Наверх
|
|
|
|
#68877 - Fri Mar 20 2015 11:09 AM
Re: RusAlgo - Статьи и вебинары
[Re: ra81]
|
Carpal Tunnel
Registered: Thu Apr 01 2010
Записи: 2564
Loc: г. Дзержинский
|
точно система, не идея?
_________________________
«Существует 3 типа лжи: ложь, наглая ложь и статистика» Дизраэли.
|
Наверх
|
|
|
|
#68878 - Fri Mar 20 2015 11:28 AM
Re: RusAlgo - Статьи и вебинары
[Re: 777]
|
Carpal Tunnel
Registered: Thu Sep 27 2012
Записи: 2860
|
Идея то правильная. Система идею и использует. Но задачи сделать грааль как бы не было. Верно?
_________________________
__
|
Наверх
|
|
|
|
#68893 - Fri Mar 20 2015 11:22 PM
Re: RusAlgo - Статьи и вебинары
[Re: ra81]
|
addict
Registered: Tue Apr 01 2014
Записи: 500
|
Ну кому как... не грааль, но что-то, что с 1 млн. кормить год будет очень хочется:) (от 60% годовых), а желательно еще и капитал увеличивать. Ну это так, лирика
_________________________
trufanov_i@rambler.ru
|
Наверх
|
|
|
|
#69383 - Sun Apr 05 2015 08:33 AM
Re: RusAlgo - Статьи и вебинары
[Re: Igor_T]
|
Carpal Tunnel
Registered: Thu Sep 27 2012
Записи: 2860
|
Сжатие и разжатие в TSLab. Часть 2.Продолжаем тему начатую в статье "Сжатие и разжатие в TSLab. Часть 1". Как и обещал, разберем как правильно сжимать в нестандартные таймфреймы, какие при этом бывают ошибки. Как работают опции “Выравнивание” и “Сдвиг выравнивания” читать далее
_________________________
__
|
Наверх
|
|
|
|
#69384 - Sun Apr 05 2015 10:11 AM
Re: RusAlgo - Статьи и вебинары
[Re: ra81]
|
Carpal Tunnel
Registered: Thu Sep 27 2012
Записи: 2860
|
Сжатие и разжатие в TSLab. Часть 3.Последняя статья по данной теме. Закрывает тему сжатия и разжатия. читать далее
_________________________
__
|
Наверх
|
|
|
|
#69557 - Thu Apr 16 2015 03:15 PM
Re: RusAlgo - Статьи и вебинары
[Re: ra81]
|
Carpal Tunnel
Registered: Thu Sep 27 2012
Записи: 2860
|
Торговый робот “Бегемот”Данной статьей откроем целый цикл статей на тему торговых роботов сделанных в TSLab. За время работы с TSLab уже был написан вагон разных торговых роботов на заказ и для себя. Самые интересные технические решения и понравившиеся конструктивные особенности буду описывать в каждой статье. Раскрывать торговую логику я не буду, поэтому искателям халявных граалей тут делать нечего. Для остальных, тут будет много интересного, как мне кажется. Первым пробным шаром будет торговый робот “Бегемот”. Естественно, что все названия роботов условны читать далее
_________________________
__
|
Наверх
|
|
|
|
#69572 - Fri Apr 17 2015 01:19 AM
Re: RusAlgo - Статьи и вебинары
[Re: ra81]
|
addict
Registered: Tue Apr 01 2014
Записи: 500
|
Торговый робот “Бегемот”Данной статьей откроем целый цикл статей на тему торговых роботов сделанных в TSLab. За время работы с TSLab уже был написан вагон разных торговых роботов на заказ и для себя. Самые интересные технические решения и понравившиеся конструктивные особенности буду описывать в каждой статье. Раскрывать торговую логику я не буду, поэтому искателям халявных граалей тут делать нечего. Для остальных, тут будет много интересного, как мне кажется. Первым пробным шаром будет торговый робот “Бегемот”. Естественно, что все названия роботов условны читать далее А вот это уже интересно!:)
_________________________
trufanov_i@rambler.ru
|
Наверх
|
|
|
|
#69577 - Fri Apr 17 2015 07:28 AM
Re: RusAlgo - Статьи и вебинары
[Re: Igor_T]
|
Carpal Tunnel
Registered: Thu Sep 27 2012
Записи: 2860
|
да каждая статья интересна .
_________________________
__
|
Наверх
|
|
|
|
#69583 - Fri Apr 17 2015 12:18 PM
Re: RusAlgo - Статьи и вебинары
[Re: ra81]
|
addict
Registered: Tue Apr 01 2014
Записи: 500
|
Ну кому как!:) бывает же такое, что пишут о том, до чего ты уже своей кровью дошел:)
А по поводу конкретных стратегий - уже интересный разговор, правда для человека, не владеющего API думаю будут нюансы:)
_________________________
trufanov_i@rambler.ru
|
Наверх
|
|
|
|
#69586 - Fri Apr 17 2015 03:00 PM
Re: RusAlgo - Статьи и вебинары
[Re: Stan]
|
Carpal Tunnel
Registered: Thu Sep 27 2012
Записи: 2860
|
Статья интересна, только много вопросов по поводу входов. Я такое пытался организовать в визуале, и из этого не чего не выходило путевого, так как вход лимитками это верх совершенства, если входить на тренде! Но я так понимаю Родион есть много классов которые дают превосходство в торговле через АПи?? Где вы их берете??? В апи есть только один класс который дает тотальное доминирование над визуальщиками :))). Это ISecurityRt. Вокруг него вся торговля. А остальные плюшки для удобства и чтобы работало надежно и все такое. Я бы даже сказал - чтобы грамотно юзать данный класс, нужно не только уметь программы писать (ну средненько), еще нужно понимать всю механику как ордера ходят от нас до брокера и все такое. В общем опыт работы с этим барахлом.
Отредактировано ra81 (Fri Apr 17 2015 03:02 PM)
_________________________
__
|
Наверх
|
|
|
|
#69593 - Fri Apr 17 2015 06:48 PM
Re: RusAlgo - Статьи и вебинары
[Re: Stan]
|
Carpal Tunnel
Registered: Thu Sep 27 2012
Записи: 2860
|
Если честно я думал это 2 разных направления кодинга программы и написание торговых скриптов. И по поводу Брокеров Мне кажется Брокеры это будет извечная проблема!! Я бы даже сказал лишняя прослойка, которая берет с нас комисс, при чем не слабый, и со своими приблудами ввиде транзаков и нетинвесторов! Мне интересно в Штатах так же??! Ну в общем и целом вы считай правы. Писать через ISecurityRt совсем не то что обычным способом. Сложнее. Ну а в штатах, еще хуже :)). Там комис больше :), а качество не лучше
_________________________
__
|
Наверх
|
|
|
|
#69790 - Sun Apr 26 2015 07:30 PM
Re: RusAlgo - Статьи и вебинары
[Re: usas]
|
Carpal Tunnel
Registered: Thu Sep 27 2012
Записи: 2860
|
Скоростная обработка тиков. РекомендацииПоследнее время приходится много работать с тиковыми данными и, естественно, приходится их обрабатывать в TSLab. Так как свечей много и в каждой свече еще больше тиков, то процесс обработки оных может занимать длительное время. Очень хочется чтобы работало все быстрее и как итог, было решено протестировать основные паттерны работы с тиками. В результате сделаем вывод о том, как реализуется скоростная обработка тиков чтобы было быстро и хорошо. И да, картинок не будет читать далее
_________________________
__
|
Наверх
|
|
|
|
#70616 - Sun May 31 2015 07:25 AM
Re: RusAlgo - Статьи и вебинары
[Re: ra81]
|
Carpal Tunnel
Registered: Thu Sep 27 2012
Записи: 2860
|
Торговый робот “Бегемот”. АпгрейдНедавно была статья в которой описывался торговый робот “Бегемот” и детали реализации. В процессе эксплуатации данного бота, появились дополнительные моменты, которые было необходимо доработать для обеспечения высокой надежности функционирования. Каждая ошибка стоила больших денег, так как объемы торговли обозначены как вполне весомые. Рассмотрим проблемы и решения читать далее
_________________________
__
|
Наверх
|
|
|
|
#70634 - Mon Jun 01 2015 11:26 AM
Re: RusAlgo - Статьи и вебинары
[Re: usas]
|
Carpal Tunnel
Registered: Thu Sep 27 2012
Записи: 2860
|
Вот мне интересно как просто ленивому потребителю - если эти доработки, напрвленные на надежность и управляемость системы выполнены Родионом, проверены и он их не прячет в загашник, то почему они не могут быть внесены разработчиками в общий код программы? Ну они вносят . Апи во многом такой потому что разработчиков долбили пользователи. Я помню когда даже внешний скрипт нельзя было подцепить текстовым файлом, ибо глючило. Только dll. Просто некоторые вещи сразу не видны и все такое. Некоторые вещи сложно внедрить в 1.2 их сразу в 2.0 вносят. Так другая архитектура заряжена изначально. В 2.0 обещают райские кущи в плане работы с ордерами и позициями. Судя по тому что я выпытал. Но сам не пробовал еще. Возможно, 2.0 будет идеальной версией для рОботорговли. По крайней мере почти все мои хотелки которые у меня в воспаленном мозгу возникали, туда либо внедрили либо внедрят.
Отредактировано ra81 (Mon Jun 01 2015 11:26 AM)
_________________________
__
|
Наверх
|
|
|
|
#70637 - Mon Jun 01 2015 12:14 PM
Re: RusAlgo - Статьи и вебинары
[Re: ra81]
|
addict
Registered: Tue Apr 01 2014
Записи: 500
|
Вот мне интересно как просто ленивому потребителю - если эти доработки, напрвленные на надежность и управляемость системы выполнены Родионом, проверены и он их не прячет в загашник, то почему они не могут быть внесены разработчиками в общий код программы? Ну они вносят . Апи во многом такой потому что разработчиков долбили пользователи. Я помню когда даже внешний скрипт нельзя было подцепить текстовым файлом, ибо глючило. Только dll. Просто некоторые вещи сразу не видны и все такое. Некоторые вещи сложно внедрить в 1.2 их сразу в 2.0 вносят. Так другая архитектура заряжена изначально. В 2.0 обещают райские кущи в плане работы с ордерами и позициями. Судя по тому что я выпытал. Но сам не пробовал еще. Возможно, 2.0 будет идеальной версией для рОботорговли. По крайней мере почти все мои хотелки которые у меня в воспаленном мозгу возникали, туда либо внедрили либо внедрят. Но пока поставил 2.0, а у меня просто шортовые свечки на графике не отображаются:)) Правда Саро сказал, что я один такой... но факт фактом
_________________________
trufanov_i@rambler.ru
|
Наверх
|
|
|
|
#70646 - Mon Jun 01 2015 04:52 PM
Re: RusAlgo - Статьи и вебинары
[Re: usas]
|
addict
Registered: Tue Apr 01 2014
Записи: 500
|
[quote=ra81][quote=usas] .... Но пока поставил 2.0, а у меня просто шортовые свечки на графике не отображаются:)) Правда Саро сказал, что я один такой... но факт фактом ..эт тебе проведение сигналит - работай только в лонг.. Зачетно!:) Обдумаю сигнал:)
_________________________
trufanov_i@rambler.ru
|
Наверх
|
|
|
|
#70730 - Sat Jun 06 2015 10:32 AM
Re: RusAlgo - Статьи и вебинары
[Re: ra81]
|
journeyman
Registered: Tue Jul 16 2013
Записи: 82
|
ОЧЕНЬ ВАЖНОЕ ЗАМЕЧАНИЕ: если вы решите поставить Вирт поз макс бар в 1 или в 2, то вы можете хапнуть горя если поломается DDE или брокер перестанет давать респонс по выставленным ордерам. Вы будете входить и входить и входить на каждом баре пока есть сигнал входа и пока не кончится депозит. И дай бог чтобы пошло в плюс а не в минус . Иначе вас просто порвет. Хм.... А если по умолчанию 0 стоит, то вход - выход в такой сиуации тоже будет осуществляться или нет?
|
Наверх
|
|
|
|
#70737 - Sat Jun 06 2015 01:23 PM
Re: RusAlgo - Статьи и вебинары
[Re: IgorZhukov]
|
Carpal Tunnel
Registered: Thu Sep 27 2012
Записи: 2860
|
Если стоит 0, то пропущенный вход превратится в вирт позицию и будет тянуться до виртуального закрытия. Потом все повторится. Если таймфрейм большой, можно успеть сто раз заметить. Пропущенный выход самая подлая штука. Вот здесь уже убыток весьма вероятен и они по закону подлости всегда бывают. И от этого уже не избавиться никак с помощью визуального редактора и галочек. Только если поставить автовыход, можно проблему решить. Если проблема в брокере, то автовход просто даст двойной выход. НО можно поставить галку чтобы потом скрипт не выходил в новые позиции. В общем худо бедно решабельно все. От критических убытков можно себя защитить даже в текущем раскладе.
_________________________
__
|
Наверх
|
|
|
|
#70820 - Tue Jun 09 2015 05:16 PM
Re: RusAlgo - Статьи и вебинары
[Re: ra81]
|
addict
Registered: Tue Apr 01 2014
Записи: 500
|
Трансляции по роботам закрыли? Магазин больше не работает??..
_________________________
trufanov_i@rambler.ru
|
Наверх
|
|
|
|
#70826 - Tue Jun 09 2015 05:58 PM
Re: RusAlgo - Статьи и вебинары
[Re: Igor_T]
|
Carpal Tunnel
Registered: Thu Sep 27 2012
Записи: 2860
|
Да. Продажа ботов закрыта. Возможно навечно . Сие не ведомо.
_________________________
__
|
Наверх
|
|
|
|
#71203 - Mon Jun 29 2015 10:53 AM
Re: RusAlgo - Статьи и вебинары
[Re: ra81]
|
Carpal Tunnel
Registered: Thu Sep 27 2012
Записи: 2860
|
Куда девается память при оптимизации?Приветствую тебя, друг мой. Если ты читаешь данную статью, то слово TSLab тебе не кажется странным и незнакомым. Ну, а если это так, то ты обязательно пробовал использовать оптимизацию в данной программе. Нередко звучат вопросы: “А почему оптимизация поедает столько памяти?”, “Куда ей столько?”, “А почему у меня оптимизация ЕМА потребляла максимум 3гб, а данный индикатор потребляет 8гб? Он плохо написан?”. Возможно, и ты задавался таким вопросом. И вот, я решил ответить на все вопросы одной статьей, которая прояснит все детали работы оптимизации и потребления памяти в процессе оной читать далее
_________________________
__
|
Наверх
|
|
|
|
#72343 - Tue Aug 18 2015 12:03 PM
Re: RusAlgo - Статьи и вебинары
[Re: ra81]
|
Carpal Tunnel
Registered: Thu Sep 27 2012
Записи: 2860
|
Вебинар. Алгоритмические торговые системы. Особенности создания.В июле-августе совместно с компанией Церих были проведены 2 вебинара по теме “Особенности создания алгоритмических торговых систем”. читать далее
_________________________
__
|
Наверх
|
|
|
|
#75677 - Tue Dec 29 2015 07:20 AM
Re: RusAlgo - Статьи и вебинары
[Re: VladMih]
|
Carpal Tunnel
Registered: Thu Sep 27 2012
Записи: 2860
|
Торговые роботы. Дорого.Первая после лета и последняя в этом году статья, на свободную тему. Многим интересно ценообразование за торговые роботы, но толком нигде нет подобной информации. Вот попробовал формализовать. читать далее
_________________________
__
|
Наверх
|
|
|
|
#76100 - Sat Jan 30 2016 02:50 PM
Re: RusAlgo - Статьи и вебинары
[Re: ra81]
|
Carpal Tunnel
Registered: Thu Sep 27 2012
Записи: 2860
|
Торговый робот "Хомяк".Почему "Хомяк"? Так получилось, что я решил для названий выбирать животных, а данный торговый робот отличается способностью набивать щеки кучей позиций и постепенно от них избавляться. После периода полевых испытаний, он зарекомендовал себя как отлично работающий и дающий профит, поэтому статья о нем и использованных технических решениях. читать далее
_________________________
__
|
Наверх
|
|
|
|
#76233 - Fri Feb 05 2016 07:24 PM
Re: RusAlgo - Статьи и вебинары
[Re: ra81]
|
journeyman
Registered: Sun Apr 28 2013
Записи: 67
|
Это как? "Мы удаляем из кода торговый цикл. Работаем всегда ТОЛЬКО по последнему бару."
|
Наверх
|
|
|
|
#76239 - Sat Feb 06 2016 06:22 AM
Re: RusAlgo - Статьи и вебинары
[Re: Groshev]
|
Carpal Tunnel
Registered: Thu Sep 27 2012
Записи: 2860
|
Это как? "Мы удаляем из кода торговый цикл. Работаем всегда ТОЛЬКО по последнему бару." Легко . Сигналы всегда ставим на последний бар + 1. Торгового цикла нет. Тестирования на истории нет.
_________________________
__
|
Наверх
|
|
|
|
#76245 - Sat Feb 06 2016 12:58 PM
Re: RusAlgo - Статьи и вебинары
[Re: ra81]
|
journeyman
Registered: Sun Apr 28 2013
Записи: 67
|
Вот торговый цикл
// главный торговый цикл int startBar = Math.Max(1, ctx.TradeFromBar); for (var i = startBar; i < ctx.BarsCount; i++)
вот берём бар из цикла: sec.Bars[i].Close
А как без цикла?
|
Наверх
|
|
|
|
#76255 - Mon Feb 08 2016 07:28 AM
Re: RusAlgo - Статьи и вебинары
[Re: Groshev]
|
Carpal Tunnel
Registered: Thu Sep 27 2012
Записи: 2860
|
брать сразу бар с номером BarsCount - 1 и все.
_________________________
__
|
Наверх
|
|
|
|
#77490 - Mon Apr 11 2016 06:00 PM
Re: RusAlgo - Статьи и вебинары
[Re: ra81]
|
Carpal Tunnel
Registered: Thu Sep 27 2012
Записи: 2860
|
Торговый робот "Краб".Очередной интересный торговый робот, написанный нами на заказ уже в 2016 году. Он даже более интересен чем анонсированный ранее торговый робот “Хомяк”. Самой крутой особенностью данного робота является то, что вся торговая логика обсчитывается во внешней программе программе R, про которую я уже много раз упоминал в статьях и вебинарах. Ну а Краб он потому, что параллельно всегда тащит две однонаправленные позиции по опционам обоими клешнями . Итак, давайте-ка посмотрим что из себя представляет торговый робот Краб. читать далее
_________________________
__
|
Наверх
|
|
|
|
#79376 - Wed Aug 17 2016 05:39 PM
Re: RusAlgo - Статьи и вебинары
[Re: Lexaxa]
|
Carpal Tunnel
Registered: Thu Sep 27 2012
Записи: 2860
|
Тормозят скрипты TSLab? Ускоряемся 2!Прошлая статья Тормозят скрипты TSLab? Ускоряемся! рассказывала о некоторых хитростях, которые не одобряются разработчиками TSLab и в будущих версиях просто будут отсутствовать. В этой статье разберем возможности, которые одобряются разработчиками, и помогут нашим скриптам работать быстрее в 10 и более раз. Если уж совсем коротко, мы покажем как не надо делать. читать далее
_________________________
__
|
Наверх
|
|
|
|
#79377 - Wed Aug 17 2016 05:41 PM
Re: RusAlgo - Статьи и вебинары
[Re: ra81]
|
Carpal Tunnel
Registered: Thu Sep 27 2012
Записи: 2860
|
Тиковый кэш TSLab.Все пользователи программы TSLab уже слышали (возможно кто-то узнает что-то новое для себя) что программа сохраняет тиковый кэш. Что в нем? Куда он падает? Что с ним делать, и нужно ли с ним что-то делать? Об этих вопросах по-порядку. читать далее
_________________________
__
|
Наверх
|
|
|
|
#80045 - Sun Oct 16 2016 04:32 PM
Re: RusAlgo - Статьи и вебинары
[Re: ra81]
|
stranger
Registered: Thu Jun 25 2015
Записи: 24
|
Вебинар: Невозможное возможно. Использование связки TSLab и R, на примере стратегии с VaR
Родион, а есть еще Открытые уроки с платных курсов по TSLab API с разными фишками? Или остальное в курсах за деньги?
|
Наверх
|
|
|
|
#80047 - Mon Oct 17 2016 11:11 AM
Re: RusAlgo - Статьи и вебинары
[Re: Alias]
|
Carpal Tunnel
Registered: Thu Sep 27 2012
Записи: 2860
|
Родион, а есть еще Открытые уроки с платных курсов по TSLab API с разными фишками?
Или остальное в курсах за деньги? Это был просто вебинар. Это не часть платного курса. Есть на канале русалго еще вебинар выложенный. Ну и видео разные. Больше нет ничего. Информация по АПИ на курсах.
_________________________
__
|
Наверх
|
|
|
|
#80934 - Mon Jan 09 2017 03:28 PM
Re: RusAlgo - Статьи и вебинары
[Re: ra81]
|
stranger
Registered: Mon Sep 28 2015
Записи: 5
|
Родион, подскажите пожалуйста способ передать в R название инструмента (тикер)и путь к файлу к которому R должен обращаться (в нем модель для данного тикера)
Отредактировано Andrey_E (Tue Jan 10 2017 08:13 AM)
|
Наверх
|
|
|
|
|
|