Избранное трейдера sn1
Итак, рассмотрим подробный финансовый расчёт и описание обоих подходов. Для примера возьмём семью с претензией на среднюю, полностью готовую к проживанию, двушку в городах-милионниках нашей страны. Пусть её текущая стоимость будет 5 000 000 руб.
Ипотека:
Хорошие реальные ставки сейчас с учётом страховок и комиссий начинаются от 10,5% годовых. При готовом отделанном жилье (часто это только вторичка) и вообще без первонач. взноса (а нам для чистоты сравнения нужен именно такой вар-нт при сравнении с арендой) процент будет точно выше, но мы оставим этот. Чтобы для средней росс. семейной пары даже с 1 ребенком это было посильно, то платёж никак не должен превышать 50% текущих совокупных доходов. Но чтобы ипотека не растянулась на всю жизнь, напряжёмся если надо и всё равно ограничимся 20-ю годами. Ипотечный калькулятор для нашей суммы кредита даёт сумму ежемесячных платежей в без малого 50 000р:
Продолжаем разработку универсального робота!
Выкладываю код OUR-0.3, который в настоящий момент еще далеко не полный – это только основа, скачать можно здесь https://yadi.sk/d/l3uic67yruCxa
Код прокомментирован подробно, но дам дополнительное описание общего плана, чтобы логику работы робота можно было представить.
Итак, по порядку:
Робот состоит из двух файлов: OUR.lua содержит основные функции (OnInit, main, коолбэки – пока только один OnStop), FunOUR.lua содержит вспомогательные функции – все остальные. Дополнительно приложен файл с информацией и файл с образцом котировок.
Функция OnInit
1 Первоначально котировки с сервера поступают в источник – таблицу с барами TBar (там все заполняется автоматически при подключении источника).
2 Далее робот делает различные вычисления, результаты которых он помещает в таблицу с данными TDat (также туда копируются параметры баров из TBar), эту таблицу нужно заполнять самому, ключи таблицы на свое усмотрение, но конечно часть ключей в алгоритм уже заложены, это «key»,«O»,«H»,«L»,«C»,«V»,«T» от них идут все вычисления. TDat – это таблица, содержащая таблицы по каждому бару, ключ соответствует номеру бара в источнике. Структура такого типа:
TDat = { [1321] = {"O","H","L","C","SMAf","SMAs"…}, [1322] = {"O","H","L","C","SMAf","SMAs"…}, … }
Первая часть лежит тут… smart-lab.ru/blog/155810.php… думал частично переписать, но решил просто добавить...
1 Основа торговли
Трейдинг — это прогнозирование будущих цен и торговля этого прогноза с целью извлечения прибыли.
Прогнозирование будущих цен можно делать на основе различных методов и способов, например: фундаментального анализа, новостей, цены, объемов, элиотов и прочих методов или их сочетания. В любом случае выделяется параметр наблюдения или ряд параметров на основании которых принимается решение об исходе прогноза.
В конечном итоге, исходы прогноза всего 2 — тренд и контртренд. В случае тренда мы делаем вывод что параметр наблюдения достаточно изменился, чтоб движение продолжилось, а для контртенда на основаниии такого же изменения параметра мы сделаем вывод что движение прекратится и сменится на противоположное.