Блог им. andrusx

Позвольте, представлюсь. Почти алготрейдер.

Айтишник на всю голову, ударившийся в трейдинг — пожалуй, самое ёмкое описание этого блога.

— Нафига? Нафига тратить время на увеличение мировой энтропии, заводя какой-то блог? — задаю себе вопрос.

— Андрей, ты же решил заняться трейдингом, а блог — это возможность не то чтобы себя показать, скорее с другими пообщаться, внять чужому опыту! — краткий ответ.

Пусть этот пост будет приветствием и пояснением, куда вы попали.

Вкратце о себе: программист и руководитель небольшого учебного центра, решивший, что пора свои навыки прикрутить к миру трейдинга, в котором разбираюсь не больше, чем в женской логике.

Буду изучать и автоматизировать для себя мир трейдинга. Ключевое слово и текущая цель — автоматизировать. Зачем тратить нервы, пусть лучше натасканный бот переживает на темы вроде «куда рванёт OZON после внезапно случившегося утреннего гэпа».

Здесь буду делиться процессом по построению своих стратегий и разработке робота. Да помогут они тем, кто пойдёт по моим стопам. И да помогут мне советами те, кто уже станцевал на граблях, разбросанных на этой тропинке.

От винта! 🚀

98 комментариев
На чём программируете?
avatar
Fairman, пишу на разных языках, но до сих пор в основном на том, что под веб-разработку заточено: PHP, JavaScript + смежное. Под алготрейдинг выбрал Питон.
avatar

Андрей Борисов, робот на php. То что надо )

на 1С уже был дважды за всю историю СЛ. PHP, теперь твое время )

avatar

Андрей К, спасибо, но воздержусь, пожалуй 😉 Хорошо, что полгода назад решил Питоном заняться, была возможность потренироваться.

Что, серьезно, на 1С было дело? Конгениально!

avatar

Андрей Борисов, да, один разраб был очень давно, году в 13-14.

А еще один, прям сейчас, в разделе АЛГО под вашей темой )

avatar
Андрей К, на Смартлабе я новичок, ещё предстоит осмотреться. Посмотрим-с, кто тут из коллег чем делится.
avatar
Андрей К, круче LabView имхо пока ещё не было.
avatar
Андрей Борисов, Плюс программистов -знание языков.Но они не знают языка свечей, того из чего график.Буквы графика — это названия циклов времени… звезда утром, звезда вечером присела отдохнуть, подумать -куда ей идти и сколько шагов до цели, не стать ли ей солдатом или вороной  или марибозой, а то что то она слишком маленькая? Так о чем это я?
avatar

ezomm, здесь позволю себе не согласиться. Да, я программист, но вполне себе представляю чем тень от тела свечи отличается ;)

Однако, Вы правы, фундаментальных знаний по финансам и иже с ними нет, всё по верхам. В связи с этим стоит задача по обучению как минимум в рамках трейдинга. Может, сможете порекомендовать, куда пойти учиться? Курсов полно, частных трейдеров тоже, но кому из них деньги нести, пока не могу определиться.

avatar
Андрей Борисов, никому. А почитать можно Силаева, UN_Alex. Сэкономите лет 10 жизни.
avatar
robomakerr, спасибо, взял на заметку!
avatar
Андрей Борисов, вся нужная математика (пропорции и соотношения в модели), выложена в бесплатном доступе. Платить никому не надо. Главное разобраться, как это всё работает. А потом уже даже в уме можно посчитать величину отката. Ну или на самом простом калькуляторе.
Прочитайте труды W. D. Gann.
avatar
Matrica, да, в общем доступе очень много материала, буду разбирать. Уверен, какие-то правила должны работать, но с переменным успехом. Буду разбираться. 
avatar
Андрей Борисов, у Гана все на математику завязано, с примерами. До сих пор на рынках всё это работает.
P.S. — если хотите закодить четкую ТС, то придется почитать и напрячь мозги!
avatar
Matrica, напрягать мозги — это самая приятная часть процессе порой 😉 Спасибо!
avatar
Андрей Борисов, Роботы не понимают свечной анализ.Мораль — учимся сами. 1-VSA (Болдырев Сергей ) .2- волновой анализ Эллиота (Андрей Цветков). 
VSA про 1 свечу и объем + ВА про все свечи = свечной анализ .
Я изучил все индикаторы.Лучшие из свечей. Это Ишимоку.Книг про свечной нет, но есть путь.Я прошел его за 15 лет.Научи робота считать свечки — это подсказка. 
avatar

ezomm, если можно формализовать свечной анализ, то есть объяснить человеку, то и робота можно натаскать. Или я чего-то не понимаю? Вы смогли бы сформулировать наработанные годами правила: мол, если свечи формируют какие-то фигуры, то далее с вероятностью более 0,5 произойдёт то-то?

 

По Эллиоту — уже начал думать, как обучить робота, пока задача для меня нетривиальная.

avatar
Андрей Борисов, Эллиота не закодите 100%, лучше не тратьте силы зря.
Модель на рынке одна — это АВС. На тренде С может стать новой А и так несколько раз.
avatar
Matrica, да, пока только один вариант у меня — потренировать нейронку, да и то только только на исторических данных сможет более-менее распознавать, никак не в начале тренда. Про ABC — в плане кодинга паттерна пока тоже не совсем понятно, но тоже теперь в списке гипотез, спасибо.
avatar
Андрей Борисов, чтобы тренировать нейронку, надо знать на поиск каких закономерностей её тренировать надо.
Еще раз советую, читайте Ганна, там про математические пропорции состав и еще одна тележка. Плюс есть алгоритм, как кодить отрисовку свингов.
Основной трудностью будет научить машину правильно считать свинги (тот же зигзаг).
avatar
Matrica, а какой считаете лучшую книгу про Ганна?
avatar

Rilin, 
gann.su/book_rus.html в самом низу перевод Master Commodities Course, на этом же сайте и оригинал есть.
http://gann.su/book/rus/W.D.%20Gann%20-%20Master%20Commodities%20%20Course%20_rus_.pdf

Форум по Ганну — https://open-forex.org/index.php?PHPSESSID=fc61b7fs3s89efa2n6ar34d5t6&board=30.0

https://www.youtube.com/watch?v=up7K6TMMpdQ — обзорный ролик, как пользоваться шаблоном Ганна. Но правильный метод расчета не показывается, только намекается.

avatar
Андрей Борисов, эти оба персонажа впаривают вам недоказуемые верования)
avatar
robomakerr, что же, посмотрим. Критическое мышление и автоматизированное тестирование на истории нам в помощь ;)
avatar
robomakerr, доказать то можно, только это значит показать весь алгоритм построения, и как он ежедневно работает на рынках.
Так что просто поверьте на слово, по Ганну модель на рынке всего одна!!!
avatar
Matrica, так вы же на каждой странице жужжите, что алгоритм прост как дважды два, и 100 лет уже всем известен, чего б тогда и не показать?) сами себе противоречите.
avatar
robomakerr, возьмите, прочтите самостоятельно, и соберите из кусочков пазла этот простой алгоритм. Думаю не один  год потратите, пока найдете.
Я могу максимум намекнуть, но выкладывать не собираюсь. Слишком много сил и времени на сборку пазла потратил.
P.S. — именно поэтому вам никто и никогда не покажет как в связке работают математические пропорции и углы в коробке (она же КВ9 — Ganzilla). Все кто понял, потратили большую кучу личной энергии.
P.S.S. — и почему у Ганна была всего одна модель АВС.
avatar
Matrica, да мне не нужно.
Просто вы так долго уже об этом кричите, что проще было бы ссылку на ваш стейт давать, и не было бы вопросов о «работает-не работает».
avatar
Matrica, намекните, пожалуйста

Дмитрий Алексеев, 
http://gann.su/book_rus.html  W.D. Gann — Master Commodities Course — это основа.  Там же и оригинал на английском есть.
Бесплатные индикаторы для мт4 могу скинуть куда скажете.
Если будете разбираться с интрадеем, то лучше всего анализировать фунт-доллар, он с минимальным люфтом бегает.

avatar
Matrica, спасибо
Дмитрий Алексеев, еще мурзилка, отработка всё тех же углов по Ганну… И так каждый день, каждую неделю, каждый месяц, каждый год!

P.S. — показано уже конечно построение, начального не будет, но оно совсем простое, х2, х2 и еще раз х2

avatar
Дмитрий Алексеев, вот наглядная работа угла 1х1.


avatar
Matrica, спасибо!

Matrica, в квике, конечно, такое торговать невозможно

Дмитрий Алексеев, берете мт4, на нем делаете анализ, а сделки в квике.
А с другой стороны, фунт-доллар проще на форексе торговать. Ну или на нем модели искать.

avatar
Дмитрий Алексеев, ещё намек… У Ганна он озвучивается. 



P.S. — 100 лет назад, весь математически-геометрический алгоритм был описан в трудах Ганна. Сейчас и индикаторы бесплатные по нему есть (причем доработанные под современные реалии), и литература в свободном доступе и в оригинале и переводы.  Просто берем, читаем, пробуем из разных примеров сложить общую картинку… Казалось бы чего проще. Но почему то до финиша доходит один из миллиона…

avatar

Matrica, на слово не верим

скриншот счёта и НДФЛ?

avatar
EY, ключи от квартиры, где деньги лежат приложить тоже?
Можете верить, можете не верить. Выбор всегда за вами.
avatar
Matrica, ну картинки вы научились рисовать, а результатов нет
avatar
EY, давайте прикинем самый хреновый вариант развития событий после 2024 года.
В мире начинается голод, всё рушится… Деньги ничего не стоят!
Вопрос — что для вас важнее, шуршащие фантики, или правильная и своевременная информация, когда и что будет происходить?!
Могу ещё чернухи добавить! Представьте себе, что в результату будущих событий, после смерти вы просто исчезнете как личность… Никакого Рая и Ада, ВАС просто не станет! По молодости этот вопрос никого не волнует, но чем старше, тем больше мозги на этом зацикливаются...
Так сколько стоит инфа, как не испариться как личность?! Правда эта инфа 98% населения и на фиг не нужна. Дети они всегда дети… Машинки в личной песочнице намного интереснее глобальных процессов!!!

Тоже самое касается и Ганна. Можете пойти и взять, можете пройти мимо… Как всегда, это ЛИЧНЫЙ выбор конкретной души. По действиям всегда понятно, в каком классе (воплощении) Вы находитесь.
avatar
Matrica, эзотерика пошла, в которую я не верю

avatar
EY, без эзотерики не найдете модели, не поймете Ганна, не разберетесь в Астро!
avatar
Андрей Борисов, дело в том, что (по моему мнению, сам алготрейдер) нейронка не умеет проводить правдивый бектест. Сама суть существования нейронки направлена на переоптимизацию и создание бумажных граалей. Могу ошибаться (что периодически делаю!). Сужу как трейдер, выросший из ручного трейдинга и не умеющий в кодинг)
avatar
Ed Khan, сам пока не могу ничего утвердительного сказать про нейронки в контексте поиска каких-то паттернов на графиках, так что Вы вполне можете быть правы.
avatar

Андрей Борисов, небольшая область, в который мог бы порекомендовать поработать — максимальное отклонение одной из тысячи сборок в худшую сторону (аномальная зона убытков) и ставка на возврат к среднему (от худшего — как минимум к среднему), на чём можно заработать.

avatar
Ed Khan, не понял терминологию. Это не про отклонение от скользящей средней?
avatar

Андрей Борисов, это отклонение от средних значений по просадке множества сборок) К МА (средней скользящей) не имеет отношения.

Когда берётся максимально просадившийся за последний месяц сет, при этом проверяется, что за пару лет он был околонулевой или как минимум не отрицательный, и на нём запускаются реальные торги.

avatar
Ed Khan, кстати, если сами не кодите, то как торгуете? Готовые роботы или на заказ кто-то для Вас пишет?
avatar

Андрей Борисов, Да, именно так, на заказ)

Я формулирую ТЗ, программист на аутсорсе пишет, затем идёт долгая процедура проверки (на соответствие бектеста и реала), после чего — непосредственно запуск) На личные деньги, потому что форвард-тест должен быть на реале.

После полугода можно можно уже что-то предлагать инвесторам, если они есть.

avatar
Ed Khan, понял, спасибо. 
avatar
Андрей Борисов, с вероятностью 1 произойдёт что угодно :)
avatar
bascomo, хоть в чём-то определённость есть ;)
Андрей Борисов, на чём лучше парсер веба делать?
avatar

robomakerr, архитектура зависит от конкретной задачи. Спарсить с десяток сайтов и разобрать информацию по полочкам — здесь любой язык для бэкенда справится.

Тот же PHP + ряд вспомогательных библиотек справится, если не нужны бешеные скорости. Python можно использовать, там с условной многопоточностью получше.

Если надо тысячи сайтов парсить, анализировать — здесь уже что-то позабористее придётся использовать. Или сетку своих серверов с вышеперечисленным, или что-то компилируемое вроде C-подобных языков, но в этом я не спец.

avatar
Андрей Борисов, а Javascript для этого совсем не годен?
avatar

robomakerr, точно годен, если его использовать  в части бэкенда (в рамках Node.js). Если использовать по классике, в формате браузерного фронтенда, то ряд операций тоже можно делать, но ограничений будет больше. По сути, в любом виде JavaScript может сделать HTTP-запрос на другой сайт, взять полученное содержимое в виде HTML и дальше уже разобрать на атомы. Есть подводные камни, например, асинхронная загрузка данных (через ajax) или защита Cross Site Request (CSRF), но тут уж костыли придётся какие-то городить. Хотя, оно и с перечисленными мною ранее языками тоже могут возникнуть сложности.

 

Скажем так, если кто-то очень не хочет, чтобы его сайт спарсили, то это сделать всё равно можно, но будет трудно. Если никакие меры не принимались, то вполне реально хоть PHP, хоть Питоном, хоть JavaScript.

avatar
robomakerr, если вы хотите записаться в горе-погромисты и парсить интерпретатором через регулярки, то долгих вам лет. А если нормально делать, то тоже долгих лет, но возьмите нормальные библиотеки, заточенные под это, потому как, то минное поле до горизонта, которым усеян потенциальный хтмл, лучше бы прошли другие.
avatar
Sprite, у меня давно уже сделан и работает простенький парсер на mql, просто интересуюсь, как это по науке надо делать.
avatar
Андрей Борисов, парсить http на Си то еще занятие ) Уж лучше на питоне подождать чуть больше, там это как два пальца делается )
avatar
Андрей Борисов, ордера как передаете? api брокера или quik?
avatar
Илья Нечаев, планирую через API брокера.
avatar

Очень интересно, что у Вас получится. Пишите почаще, а то алготрейдеры тут редко пишут, да и на всем сайте их человек 10 наверное

avatar

Антон Иванов, конечно, буду делиться информацией и задавать вопросы 👌🏼 

avatar
Андрей Борисов, делись делись, бедолага. «Ибо не ведают, что творят». Делись всем, что знаешь и подумаешь. Стадо ждет твоих размышлений. Все мы будем внимательно читать, изучать и применять. Потому что все должны быть богатыми, счастливыми и сияющими. Приведи же нас к благам. И выведи из пустыни, о руководитель тренинг центра. Мы тебя ждали как спасителя.
avatar
Считаешь, что программист это уже почти алготрейдер? 
avatar

Чужой, есть желание и навыки, чтобы автоматизировать некий алгоритм, а это уже что-то. Предстоит ещё большая работа по обучению в новой сфере, набору опыта и формированию своей стратегии, а дальше дело техники.

avatar
Самонадеянность в подходе к решению задач — характерна для тех, кто сам задачи не решает, учит других.
Причём учит плохо, не понимая, что решение задачи начинается не с алгоритма и даже не с постановки задачи. А с изучения предметной области.
И может оказаться, что автоматизировать там и нечего.

По моему опыту решения задач в судпроме и на РЖД,  затраты Ума в предметной области составляют 90%. на программирование — не более 10%.
В трейдинге программирование занимает не более 1%.
avatar

Rostislav Kudryashov, Вы абсолютно правы, начинать надо с предметной области. В моём случае техническая часть — это мелочи, была бы рабочая стратегия. Насколько я понимаю, есть люди и организации, которые успешно занимаются автоматизацией торговли. Если считать это аксиомой, то вижу повод думать, что это возможно и доступно и другим.

 

Если есть работающие торговые стратегии, строящиеся на какой-то логике и без использования магии и прочего потустороннего, значит, их можно формализовать. Если что-то можно формализовать, значит, это почти наверняка можно автоматизировать.

avatar
Какая разница на чем писать, главное какой алгоритм взять. У вас есть мысли по алгоритму?
avatar
Роман, по этому поводу я ещё в отдельном посте напишу 😉 На чём писать — дело десятое, верно. Мыслей, идей по торговым стратегиям было много, но по мере погружения в тему многие отсеялись. 
avatar
Андрей Борисов, пиши пиши. И Роман тебя почитает, и я, и другие. Мы только и ждем, пока кто-нибудь что-то дельное напишет. А рады-то как. Вон Роман из дремы выполз сразу же. Я глаза приоткрыл сонные. Вон еще мохнатые да спящие подымаются и ушами шевелят. Все мы ждем. Дай же нам карту сокровищ. Приведи к багатству.
avatar
Андрей Борисов, посмотрите историю успеха программистов в «алготрейдинге».  Очень часто это история околорыночного окучивания.  и PHP там вполне даже годный инструмент :)   
avatar
tester37, всё же выбрал Питон, но и на PHP примерно то же самое вполне мог бы реализовать. А про истории алготрейдеров — с удовольствием почитал бы, вот только где найти? 
Андрей Борисов, ну например — youtu.be/-DBgWOlHsM4
avatar
tester37, посмотрел, весьма интересно. Да, это отдельный путь — создавать IT продукты, и здесь уже со сферой как повезёт — можно и к трейдингу пристраиваться. Для себя я там очевидных вариантов не вижу, иначе задумался бы. Да и так есть в плане бизнеса чем заняться, так как руковожу небольшим тренинг-центром. 
Роман, 20:03 мы имеем дело со случаем: «Умеете  играть на пианино? — Не знаю, никогда не пробовал. Но люди же играют, чем я хуже!»
avatar

Rostislav Kudryashov, бинго! Идём в музыкальную школу и учимся. При должной мотивации через N лет даём свои концерты.

Или Вы сторонник ответа «Нет, о боги, играть на пианино невозможно, я же никогда не пробовал»?

avatar
Андрей Борисов, подружились мы с одной птицей. Прилетает на балкон кушать уже полгода как. Я ему все время ноты показываю и алфавиту учу. А он, собака такая, никак не начнет разговаривать. Как ты думаешь отчего так. Наверное мотивация маленькая.
avatar

bohemian rhapsody, в теме инвестирования я всего три года, в трейдинг окунулся пару месяцев назад. Поэтому Вы правы, у меня ещё нет стратегии, есть только гипотезы, которые предстоит проверить. Здесь и завёл блог, чтобы делиться наработками, гипотезами и результатами тестирования, отбирать лишнее и улучшать рабочее.

avatar
ves2010, вот это годная информация по делу! Искреннее спасибо за наводку!
avatar
Андрей Борисов, 20:44 «гречневая каша сама себя хвалит!»
Не всё, что себя хвалит, — гречневая каша.
Ха-хе. А начало-то такое, что никаких наводок и не нужно: «Сам всё расскажу! И даже поделюсь от щедрот своих».
avatar
дорогу осилит идущий....© я, как один из многих авторов самописных решений, говорю, что, прежде чем начинать, стоит ответить на вопрос чем не устраивают текущие готовые решения? если ответ есть — то хорошо.
avatar
kvazar, мне интересно самому решить техническую часть и я уверен, что смогу менять её как заблагорассудится в соответствии с текущими идеями. Уверен, готовые решения такой гибкости не дадут.
avatar
Вот вам домашние задание. Сделайте визуализацию CAPM. За одно узнаете о трейдинга.
Дмитрий Новиков, 22:08 не учи  учёного! Этот парень  уже:
«3 года на рынке… Торгую: российские акции — голубые фишки, российские акции — 2 и 3 эшелон
Метод: краткосрочные спекуляции, скальпинг, среднесрочные инвестиции, у меня торговый робот»
Скальпинг — это высший пилотаж.
Правда непонятно, если у него уже есть робот, зачем ему опять вот это
Буду изучать и автоматизировать для себя мир трейдинга.
Разве что Андрей Борисов наврал о себе — выписал как бы аванс.
avatar
Rostislav Kudryashov, о трейдинге (и скальпинге) добавил сегодня, когда профиль оформлял. Да, теперь я в этой команде и изучаю тему. Отметил то, что лежит в моей области интереса в данный момент.
avatar
Дмитрий Новиков, спасибо за подсказку, посмотрю.
avatar
Андрей Борисов, прог по Эллиоту много типа EWA 6.0  и тд. Когда сам поймешь тогда и робота научишь. Главное понять — по какому закону рисуем график. Далее ТП и СЛ за отрезок времени. Далее размер участия и правильный вход. Всего 4 ноги в системе и каждая нога в равной мере влияет на результат .
В основе всех расчетов размер 1 свечи тайма в % от цены.
avatar
ezomm, да, предстоит разобраться. С общих чертах механика понятна, но вот научиться самому определять волны, да ещё и начало — пока на реальных графиках сложновато. Есть ощущение, что они случаются или совсем нечасто, или выглядят не совсем так, как мне сейчас представляется.
avatar
Андрей Борисов, читай блог и комментарии.
avatar

Андрей Борисов, приветствую, коллега)
Я сам программер с 25-летним стажем программирования всяко-разно.
Тоже увлекся идеей трейдинга несколько лет назад.
С тех. частью ну ноу проблем, набросал быстро прототип, подключил к квику/бирже, пока просто мониторит по заданным инструментам, трамбует в 1S ТФ, пишет в БД сделки/стакан, выводит в разных ракурсах на графики.
Я тоже не любитель использовать арсенал готовых систем, предпочитаю все свое, пусть и не такое красивое, но зато я рулю всем и вся, да и профессия обязывает)
Ну а вот найти свой подход к прибыльной торговле (ТС) — это да, как здесь правильно замечено, на это большая часть времени и уйдет.
Я с этим пока в процессе уже не один год, правда в вяло-текущем режиме хобби, ну по другому просто не получается.
Главное — однозначно нужны свои наработки, чужие готовые ТС не годятся, а тем более покупные.
Про это и так тут на каждом шагу твердят, но я озвучиваю еще раз с позиции своего отрицательного опыта в этом направлении)
Нужно выстрадать свою ТС, постичь на своем личном опыте все ее тонкости.
Нейронку пробовал)
Не особо правда заморачиваясь — простую и в лоб, да и давненько это уже было, сейчас в сфере нейронок существенный прогресс виден.
Не рекомендую начинать с нейронок, полагаю там увязнуть можно на годы.
Для старта нужно что-то попроще.
В нашем деле сложность есть враг N1.
Если вдруг рожу годную подтвержденную идею, обязательно поделюсь с вами, как с коллегой)

avatar

Peter Sokolov, приветствую, коллега! Чувствую, уже длинный путь прошли. Жаль, что опыт не самый оптимистичный, но, вероятно, ещё всё впереди ;) Кто-то же, помимо инсайдеров, зарабатывает в трейдинге (возможно, здесь нужен знак вопроса).

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

Подскажите, Вы где-то обучались трейдингу? Имею ввиду какие-то курсы, а не самостоятельное обучение. Это для меня насущный вопрос сейчас.

avatar
Андрей Борисов, Нигде и ни у кого не обучался, и не собираюсь, поскольку считаю это бесполезной тратой времени и денег. Многие на этом сайте со мною согласятся. А некоторые, возможно, и нет. Интересно тогда было бы узнать, у кого обучались и каков результат)
Я мониторю комменты на этом сайте, читаю рекомендуемые здесь книги, но это в основном книги по неким фундаментальным основам трейдинга.
Плюс накодил свою самописную систему для анализа, загрузку/запись данных в нее. Пялюсь в графики, на которые вывожу все что можно получить с биржы. Появляются идеи — кодю вывод статистики по ней, если более-менее удачно — прикидываю ТС, кодю по ней бэктесты. Пока ничего пригодного для вывода в реальную торговлю не изобрел, но уже есть ощущение, что скоро)
Потребовалось достаточно долго времени, чтобы начать примечать что-то интересное на графиках и поломать восприятие с жесткой логики (if then else) на восприятие с точки зрения статистики. А по началу долго пялился как баран на новые вороты)
avatar
Peter Sokolov, понял, спасибо за развёрнутый ответ.

Если сам пойду учиться, позже здесь ещё напишу о впечатлениях и результатах. Трейдингом решил заняться довольно плотно, потому хочу максимально эффективно имеющееся время использовать. Как минимум чтобы поскорее протестировать и отсеять лежащие на поверхности идеи, чтобы на них в дальнейшем не отвлекаться.
avatar

теги блога Андрей Борисов

....все тэги



UPDONW
Новый дизайн