Избранное трейдера Awesome_Trade
Я продолжаю рубрику фин_чипсы для новичков (novice_chips), в которой размещаю свои размышления о рыночном мироздании (улыбаюсь) с расчетом, что она будет полезной именно новичкам, а также тем, кто хотел бы погрузиться в биржевую торговлю системно и последовательно.
novice_chips - те важные выводы, к которым придут многие в течение первых 3-5 лет торговли. Но можно получить эти знания быстрее.
Предыдущий novice_chips здесь
В прошлом чипсе мы говорили об одиночном импульсе как возмущении рыночной среды.
Двойной импульс с внутренней коррекцией (т.н. «молния» или «зигзаг»)
Это нередко встречающееся движение, которое состоит из первого импульса, коррекции к нему и второго импульса.
Двойной импульс служит цели купить или продать повышенный объем за короткое время возможно близко к текущей цене, опередив остальных игроков во времени, и защитить покупки, агрессивно уведя цену как можно выше.
– Привет! В предыдущий раз, ты рассказывал про дата-сервис, про отдельный слой доступа к данным. Расскажи теперь про сами сущности и репозитории. При помощь чего ты вытягиваешь данные из таблиц?
– Ок. Если необходимо сохранять сделки и статистику, или откуда-то брать исторические котировки для тестов, то неплохо использовать БД. Но, как с ней общаться? Есть несколько способов. В C#, есть например традиционный ADO.NET, но речь пойдёт не о нём. В прошлый раз мы отделили работу с БД от бизнес-логики, это уже очень здорово, но можно пойти дальше! Есть способ общаться с самой БД на достаточно абстрактном уровне, инкапсулируя детали формирования самих запросов. Такой способ лучше вписывается в концепцию объектно-ориентированного проектирования, и называется он ORM (object relation mapping).
– Хм, я что-то слышал про ORM. У меня сложилось неоднозначное ощущение, вроде, есть целое сообщество, кто против них (OrmHate), и считает это антипаттерном. Все эти дополнительные уровни абстракции, и вообще, они наверно дико тормозные?
Приветствую. В предыдущем посте описывался интерфейс для генерации тиковых данных – ITickGenerator. Его реализации могут быть разными: данные могут генерироваться на лету, или браться из БД. В случае с БД, возникает необходимость в организации ещё одного слоя приложения – слоя доступа к данным. TickGenerator, всё также будет оповещать подписчиков (стратегии, которые выставляют заявки), но по тем данным, которые он получит из БД.
Сейчас не важно, какая будет база данных, и где она будут храниться – на сервере, в файлах или в оперативной памяти. Не важно, также, какие специфические библиотеки и драйвера буду для этого использоваться. Сейчас, я просто приведу пример того, как можно разделить бизнес-логику приложения и слой доступа к данным.
Я создал отдельный модуль, и там и развернул всю архитектуру, связанную с БД, основные компоненты которой: сущности, репозитории и дата-сервис.
Хотя понятие сущности (Entity), само по себе, достаточно общее, здесь, буду применять его в узком смысле – это классы, представляющие таблицы БД, возможно, с какой-то дополнительной логикой. В простейшем случае, одна сущность – одна таблица. Между сущностями может быть связь (например, один ко многим), которая отражается и в связи между таблицами. Сущность описывается полями класса, которые отражают колонки таблиц.
С выходом этого монитора, мы бы хотели вам показать, что учитываем требования наших клиентов, объединившись с теми, кому этот монитор будет полезнее всего, прежде всего с ТРЕЙДЕРАМИ… © Берт Парк, один из бонз Dell
P/BV акций Индии на максимумах в мире. Возможно, там большое ROE, тогда это обоснованно, нужно смотреть конкретные акции...
Индия, Пакистан - бывшие колонии Великобритании, стоят дорого, но имеют очень большое молодое и бедное население (медианный возраст 23 года). В этом есть инвест.идея — это Китай #2 до 2030 года...
Голодный молодой человек — это мощный драйвер для роста экономики… Кол-во авто на 1000 человек в Индии - 12, в Пакистане — 8, в России — 250, в Великобритании — 500, в США — 750.
Только уровень бедности зашкаливает. Иногда невозможно выйти из этого круга. Бедная страна так может и остаться бедной.
В целом для меня индийский ФР — это дорого. Это больше идеи роста, компании роста, но не стоимостное инвестирование. Хотя нужно смотреть конкретные акции.
Посмотрите, кто внизу списка. Россия мне ближе и перспективнее.
Правда, Индия может хорошо расти и с P/BV=2,5 на +30%, а Россия с 0,5 стагнировать, нужно смотреть конкретные компании.
Индия для меня экзотика, гораздо интереснее для меня Казахстан, и позже, когда уйдет хунта - Украина, интересна южная Европа, интересна Бразилия, Турция…
Успешных инвестиций!