Блог им. 3Qu |Свой мужик посоветовал мне Si. И вот результат теста.

    • 29 сентября 2020, 18:18
    • |
    • 3Qu
  • Еще
Признаться, не очень обращал внимание на фьючерс Si, низкая волатильность по сравнению с фьючерсами на акции, волатильность копейки какие-то. Но, вот, в топике Ну вот наверное и всё — вчера и сегодня была максимальная истерия на смартлабе про бакс по 100?, его автор, Свой Мужик, обратил мое внимание на фьючерс Si. Спасибо ему.
Подумал, почему не проверить на своей системе, тесты которой на фьючерсе SBRF я показывал ранее. Проверил систему за последние 3 месяца на фьючерсе Si-9.20. И вот результат:
Свой мужик посоветовал мне Si. И вот результат теста.

Торговля велась одним контрактом Si-9.20, комиссии брокера и биржи не учитывались.
По х — номер сделки, по У — накопленная прибыль в пунктах инструмента.
Сделки, по сравнению с фьючерсом SBRF, прямо скажем, мелковаты ( что не очень well) — чуть больше 30 пунктов, но и комиссия меньше.
Где-то 10 тыс из этого отдадим брокеру-бирже в качестве комиссии. Еще несколько тысяч пойдут на проскальзывания при открытии/закрытие сделок.

Конечно, еще не вечер, и до реала еще надо все окончательно проверить, но неплохая замена фьючерсу SBRF.

Блог им. 3Qu |Рождение тестовых Граалей.

    • 17 июля 2020, 19:44
    • |
    • 3Qu
  • Еще

Недели две назад обещал ответить нашему коллеге на вопрос и написать на эту тему топик. Отвечаю и пишу.

Итак, нам пришла в голову просто бесподобная и очень простая идея Грааля. Мы имеем всего два индикатора с параметрами х1 и х2 соответственно. Их состояние описывается вектором X = [x1,x2], и в некоторой области Gv подмножества Х и находится наш Грааль, многие сделки в этой области в плюс. По крайней мере, мы так предполагаем, хотя где находится эта область и есть ли она вообще, эта Gv представляем весьма приблизительно, и мы, разумеется, хотели бы это выяснить. Рис.1.
Рождение тестовых Граалей.

В пространстве состояний X мы ограничили область нашего видения Грааля областью Gv, и в нее даже попал кусок настоящего Грааля G.
Запускаем оптимизацию системы по прибыли, положение и параметры области Gv меняются таким образом, что оптимизатор находит и выделяет настоящий Грааль G областью Gr в пространстве X.
Торговая система готова к употреблению.



( Читать дальше )

Блог им. 3Qu |Вам не нравятся МАшки? Вы просто не умеете их готовить.

    • 11 июля 2020, 17:12
    • |
    • 3Qu
  • Еще
в 2012-13 г мною была сделана система аж на 5-ти МАшках. МАшки нестандартные, одну из них я показывал ранее, когда писал о ТС на Python, но могут быть успешно заменены и стандартными. Система начала работать на первых же тестах, потребовалась только небольшая настройка (не путать с оптимизацией, это другая технология). Работала на акциях Газпрома.
Тесты на истории — 16%/мес. Тест на виртуальных сделках, 1 месяц- 10%/мес. Тест на реале, 1 месяц, лот — 10 акций — 10 %/мес от суммы лота.
Система на большой реал не пошла, т.к. была лучшая система, и не было смысла ее пускать на реал. Плюс, я тогда увлекся опционами, и временно потерял интерес к системам на акциях-фьючерсах.
В системе использовались только МАшки и ничего другого. Параметров на вход в сделку — около 30, на выход — примерно 16. 3-4 сделки в день.
А вы говорите, на МАшках нельзя построить рабочую систему.) Можно, только с их настройками действительно проблемы, т.к. настройки стандартных МА действительно ни о чем. Напомню, что мною использовались нестандартные МА, параметры которых имеют четкий физический смысл, и эти параметры как были выставлены изначально, так в дальнейшем, в т.ч. и в процессе настройки, не изменялись.

Блог им. 3Qu |Думаю написать топик о ТС на нейросети.

    • 24 июня 2020, 19:12
    • |
    • 3Qu
  • Еще

Думаю написать топик о ТС на нейросети.

Интересно
Неинтересно
Без разницы
Всего проголосовало: 282
Так как читателей подобных тем немного, думаю, а стоит ли начинать. Надо программы готовить, тесты, в общем — что-то делать. Хочу выяснить аудиторию.
Разумеется, готовую ТС вы не получите, а только шаблон для ваших разработок. Ну, уж тестовый Граль мы непременно сделаем. Из ничего.

Блог им. 3Qu |Быстродействие АТС - а оно надо?

    • 15 июня 2020, 16:05
    • |
    • 3Qu
  • Еще
Не далее как вчера написал пост о том, что хотелось бы алготрейдинг на Андроид. И тут началось — у Андроид, дескать, быстродействие не то, а у сотовой связи тем более.
Я ХФТ не занимаюсь, мне быстродействие некритично, но хотелось бы спросить.
Возьмём ручной интрадей трейдинг — там все руками, и успешно торгуем.
Какова реакция человека? — она известна 0.2 -0.3 с. Ещё время принятия решения. Полагаю, по себе, естественно, — 0.5 — 1.0  с.
И чё?, Задержки АТС существенны и важны? Думаю, что нет. Такие задержки вам 286 комп обеспечит.
В общем, претензии к быстродействию никак и ничем не обоснованы

Блог им. 3Qu |Хочу алготрейдинг со смартфона.

    • 14 июня 2020, 20:46
    • |
    • 3Qu
  • Еще
Блин, 4 ядра, частота как в компе. И нет ничего! Мне без разницы, Питон или Java. Но где доступные терминалы с Андроид- API?
Сейчас вся жизнь на смартфоне или в планшете. Когда наконец это будет?
На СЛ есть брокеры и разработчики брокерского софта, задумайтесь, плиз, чем сегодняшний смартфон или планшет на Android хуже компа на Виндах?

Блог им. 3Qu |Теперь я владею стратегией Hamster (наименование условное)

    • 29 мая 2020, 22:28
    • |
    • 3Qu
  • Еще
Все совпадения с реальными именами и событиями случайны.
На днях написал топик — Модель идеального трейдера — Hamster. И вот оно, ушел в магазин, и 20 Кг сахара  стратегия. Она давно вынашивалась, тестировалась, и пора ее выводить на реал. Для того и писался индикатор, показанный в предыдущем топике.
Не все так просто, конечно, как показано на картинке, детали опущены, но стратегия — вот она:
Теперь я владею стратегией Hamster (наименование условное)
Картинка, кстати, никак не подбиралась, просто последняя (сегодняшний день), на первом попавшемся инструменте.
А че, хорошее название для стратегии. Главное, редкое.

Блог им. 3Qu |Моделирование Торговых Систем на Python. 2.

    • 12 мая 2020, 10:29
    • |
    • 3Qu
  • Еще

Тем, кто не читал предыдущий топик этой темы, рекомендую для начала ознакомиться с ним [1].

В комментариях к предыдущему топику меня критиковали за неоптимальность кода Python. Однако, текст читают люди с совершенно разной подготовкой — от почти не знающих Python или знающих другие языки программирования, до продвинутых пользователей. Последние легко могут обнаружить неоптимальность кода и заменить его своим. Тем не менее, код должен быть доступен и новичкам, возможно не обладающим знанием пакетов и продвинутых методов. Поэтому, в коде я буду, по возможности, использовать только базовые конструкции Python, не требующие глубоких знаний, и которые могут легко читаться людьми, программирующими на других языках. Вместе с тем, по мере изложения, без фанатизма, буду вводить и новые элементы Python.
Если вы хотите как-то улучшить или оптимизировать код, приводите его в комментариях — это только расширит и улучшит изложенный материал.

Ну, а сейчас мы займемся разработкой и тестированием индикаторов. Для начала нам нужна простейшая стратегия с использованием МА — его и построим. Самой лучшей по характеристикам МА является ЕМА. Формула ЕМА:



( Читать дальше )

Блог им. 3Qu |Моделирование Торговых Систем на Python. 1.

    • 09 мая 2020, 19:31
    • |
    • 3Qu
  • Еще

Для моделирование ТС на Python, прежде всего нужен сам Python. Pythonы бывают очень разные.

Самый большой и длинный Python — Anaconda (https://anaconda.org/). Скачать дистрибутив Anaconda можно здесь — Индивидуальное издание -https://www.anaconda.com/products/individual.
Я работаю именно с Anaconda. Установив Anaconda мы получаем сам Python, уже установленные значительную часть нужных и ненужных пакетов с библиотеками Python, и несколько сред разработки. И все это сразу готово к работе, и нам, по большей части, уже не придется дополнительно устанавливать пакеты и среды.

Самый маленький Python последней версии 3.8.2. скачивается с сайта самого Python — https://www.python.org/. Это, практически, только сам язык, компилятор и минимальный набор пакетов. Сделать с ним практически ничего невозможно, и для работы придется постоянно устанавливать нужные пакеты. Среду разработки придется также устанавливать самостоятельно.
Этот Python больше подходит для запуска и работы с уже отлаженными законченными программами.



( Читать дальше )

Блог им. 3Qu |Имеет ли смысл писать о моделировании ТС на Python?

    • 08 мая 2020, 21:01
    • |
    • 3Qu
  • Еще

Имеет ли смысл писать о моделировании ТС на Python?

Имеет смысл
Не интересно
Всего проголосовало: 208
Стоит ли посвятить несколько топиков моделированию стратегий на Python? Не о программировании на Python — это в книгах можно прочесть, а именно о методах моделирования и тестирования стратегий.
Можно начать, скажем с двух ЕМА. Стратегия изначально дохлая, но может послужить шаблоном для разработки ваших собственных стратегий. Для этого потребуется несколько топиков. Если интереса не будет, то и заморачиваться не имеет смысла. Может вы и сами с усами.)

....все тэги
2010-2020
UPDONW