Избранное трейдера Андрей Вячеславович (Ganesh)
Мы здесь: Глава 1: Этапы построения комплекта роботов для торговли 1.2: Поиск торговых идей для торговли. 1.3 Написание скриптов роботов
После того, как вы выбрали платформу, на которой будете создавать роботов, и даже возможно освоились в ней. Для этого прошли какие-то курсы. Настаёт пора запрограммировать какую-то идею.
Что алготрейдить?
Свои идеи из ручной торговли.
Обычно, торгуя руками, у трейдера накапливается большой опыт относительно того, как именно надо торговать. И он может смело использовать его для того, чтобы тренироваться в программировании и роботостроении.
Лично я занимался этим три первых года алготрейдинга. Граалей среди моих идей не оказалось к сожалению, но хотя-бы я научился писать код.
Вы конечно можете пойти по этому пути, но я рекомендую следующее:
Идеи из этой книги…
Самое очевидное – это конечно же воспользоваться моим опытом. Внутри этой книги вы найдёте исчерпывающие знания по тому, как торговать трендовыми роботами.
Долго не писал пост. Думал. В том числе о том, а нужно ли сейчас писать все, что думаешь. Хе-хе. Но все-таки собрался с духом.
Много разных событий произошло. Со стороны кажется, что творится какой-то сюрреализм. Идет СВО, стреляют танки, летают баллистические ракеты. В то же время через границу вполне себе бегают посылки из штатов из их магазинов. А на днях один известный брокер конвертировал-таки застрявшие у меня АДР-ки Газпрома в локальные акции, причем именно обычным образом, то есть отправил их в BNY Mellon, через Euroclear, а там они как-то оформились в поручение Газпромбанку зачислить нормальные акции уже мне на счет. Я, честно, крайне удивился.
Статья будет немного сумбурной, как лоскутное одеяло. Но так надо. Так что же происходит-то? Я как я уже сказал в предыдущих постах, нам нужно полностью отказаться от восприятия реальности через привычный анализ деклараций политиков, уставов и целей международных организаций, международных договоров, учебников типа Economics и прочей мути. А сразу доставать «Капитал» Маркса, причем ту его графу, где сказано, что
https://smart-lab.ru/blog/863771.php
На самом деле на рынке недвижимости важнее не текущая цена недвижимости, а ожидания движения цены, большинство предполагает что цена будет или расти или падать и исходя из ожиданий формирует цену.
Кстати, по данным Домклик с января 2019 года на декабрь 2022, число квартир выставленных на продажу выросло почти в 2,5 раза, с 31 тысячи до 74 тысяч, цена кв метра выросла со 171 до 272 тысяч рублей, общая стоимость жилья выставленного на продажу (при оценке средней площади квартиры в 50 кв метров) выросла в 3,8 раза с 263 миллиардов до 1 триллиона рублей.
Моя аналитика данных с Домклик по ссылке
function round(number, znaq) -- функция округления числа num до знаков znaq local num = tonumber(number) local idp = tonumber(znaq) if num then local mult = 10 ^ (idp or 0) if num >= 0 then return math.floor(num * mult + 0.5) / mult else return math.ceil(num * mult - 0.5) / mult end else return num end end
function DaysToDie(class_code, sec_code) -- Получаем количество дней до погашения инструмента,<br />-- class_code - для фьючерсов SPBFUT<br />-- sec_code - код инструмента SiZ2, BRZ2, CRZ2 и т.д. -- если < 4, просим заменить инструмент -- для работы необходима ф-ция round (округляем до целого числа) -- is_run - глобальный флаг работы робота - false = отключаемся. --- local daysToDie = 0 -- количество дней до погашения инструмента ----- получаем количество дней до погашения, если < 4, рекомендуем перейти на новый инструмент ---------- daysToDie = round(getParamEx(class_code, sec_code, "DAYS_TO_MAT_DATE").param_value, 0) if daysToDie <= 4 and daysToDie > 0 then message("Количество дней до погашения инструмента " .. SEC_CODE .. " равно " .. tostring(daysToDie) .. ". Необходимо заменить инструмент в настройках робота") elseif daysToDie == 0 or daysToDie == nil then message("Инструмент больше не торгуется") is_run = false end return daysToDie end