Здравствуйте, дамы и господа. Я все также Максим и я все также пытаюсь получить деньги с биржи. В начале хотел бы поведать вам небольшой каламбурчик.
Женщины и биржы
Вот ты сидишь, изучаешь ее, находишь положительные стороны, находишь отрицательные стороны, начинаешь перед ней крутится, вертется, тут дал немного денег, тут дал небольшой подарок и думаешь, что у тебя все замечательно и тут внезапно появляется огроменная буря, которая сносит половину твоего капитала и весь дух из тебя выбивает. Ты сидишь у своего разбитого соломенного домика и понять не можешь как я вообще угодил в такую бурю, совершенно ничего не предвещало такого исхода, а он случился. А потом ты ничего особенного не делаешь, не суетишь перед ней, просто делаешь небольшие подарки, даешь немного денег и своего внимания, и все как-то встаёт на рельсы и летит со скоростью скоростного поезда. И деньги рекой, и все счастливы. Каков итог? Не суетите, а спокойно идите к своим достижениям с дамами и с биржами.
В прошлой статье я упомянул, что мой биржевой корабль прибило к берегам статистики и что я буду тестировать свою стратегию на истории, но на текущий момент я так и не смог придумать способа как можно протестировать мою стратегию на истории, поэтому планамерно веду всю статистику реальной торговли в Excel-документе.
В чем заключается трудность тестирования? Дело в том, что я никогда не знаю на каком активе я буду торговать. Как вы помните из прошлой статьи я написал свое приложение на телефон, которое является screener'ом монет и поставщиком стакана. И соответственно мой алгоритм — просмотр графиков всех активов, которые были подобраны приложением и нахождение интересных мне ситуаций. Трудность заключается в том, что непросто воспроизвести весь алгоритм, но я думал над тем, чтобы тестировать только части. К примеру, когда я смотрю на графики, то ищу определенную ситуацию. При тестировании можно брать несколько активов, просматривать исторические данные и записывать статистику, чтобы иметь хотя бы примерное представление о стратегии.
Так вот, у меня к вам пару вопросов имеется. Не могли бы вы рассказать о своих способах тестирования стратегий, особенно состоящих из нескольких этапов?
Новости по приложению
Я прибрался в приложении, убрал лишние кнопки и добавил небольшую доработку в таблицу с монетами. В ней появилось два столбца: AA — average ATR и CR — current ATR. Очень полезно знать когда актив превышает свой дневной ход, так как можно будет ожидать, что сильных движений не последует, или когда актив не достиг своего дневного хода и он вполне может сходить еще на какое-то количество процентов.
OP — open price, LP — last price, AA — average ATR, CA — current ATR. При поставленной галочке получаем два стакана, ленту сделок и возможность торговать активом. Кнопка leverage позволяет установить плечо для торговли, по умолчанию стоит пятое.
Вверху справа находится лента сделок. Под ней осталось три кнопки: BM — buy market, SM — sell market, CA — close all positions. Справа от кнопки SM находится прибыль или убыток по активу.
Результаты торговли после первой статьи:
Общее количество сделок: 17
Общее количество прибыльных: 8
Общее количество убыточных: 9
Общая прибыль или убыток: 17,18 + 113,68 + (-36,37) + (-42,62) + (-55,32) + 180,43 = 176,98