Через 3 месяца и 5 дней после точки отсчета. Понедельник. 10.21
– Итак, Андрюха, – Железнов расхаживал взад – вперед по своему небольшому кабинету, больше рассуждая вслух, чем обращаясь к Борисову, который, закинув ногу за ногу, приторочился на «пьяном» стульчике у полукруглого стола, – если повторить «мантры» по идеологии создаваемой нами уникальной программы, что периодически полезно делать, дабы не забывать, а чего мы, собственно, добиваемся, то повторюсь: мы хотим разработать алгоритм и программу торгов на валютном рынке, которая бы выигрывала всегда (!), независимо от точки входа в торги, направления тренда и непредсказуемости его движения, заключающегося в том, что в любой произвольный момент тренд может поменять направление своего движения опять же произвольным образом. Надо отметить, что к настоящему времени группа программирования, – Железнов склонил голову в сторону Борисова, выражая признательность, – добилась более значимых подвижек, чем группа поиска творческих решений, – Железнов постучал себя пальцем в грудь, Борисов при этом хихикнул:
– То есть и ты, и я теперь называемся группами. Лихо.
– Ну да. Надо же нам хоть как-то поднимать собственную значимость в своих глазах, – Железнов улыбнулся. – Что мы имеем? – Железнов обращался сам к себе. – Имеем модель «Маятник», которая, как показало двухнедельное тестирование, в общем и целом ведет себя вполне приемлемо в большинстве ситуаций движения финансового инструмента, за исключением двух случаев. Группа программирования не подскажет, в каких? – Железнов остановился и развернулся в сторону Борисова.
– Ну, во-первых, во флэте.
– Верно. Во флэте. Хотя справедливости ради надо отметить, что абсолютно все – и существующие, и придуманные в будущем модели во флэте работать не будут, по тому как «нэма грошей – нэма коханья»…
– Переведи, полиглот.
– В переводе с хохляцкого это означает, что без денег любви не будет. В нашем случае это означает, что денег не будет без движения. Так как «флэт» означает, что курс валют изменяется в очень узком коридоре значений, практически, стоит на месте, то, собственно, и торговать не на чем: нет изменения курса валют, все сделки по купле-продаже становятся либо бессмысленными, либо мизерными. А во-вторых? В каком еще случае наш «Маятник» не работает?
– Саня, аналитик у нас ты.
– Хорошо. Ответ принимается. И засчитывается как правильный. Так вот, наш «Маятник» чувствует себя очень неуютно, когда валютный инструмент тоже ведет себя как маятник – болтается вверх – вниз с увеличивающейся амплитудой. Эдакий лежащий на боку маятник, у которого раз от раза увеличивается амплитуда колебаний. На картинке, – Железнов ткнул рукой в сторону монитора, на котором отображалось движение валютных пар, – это выглядит как лежащий на боку треугольник, стороны которого образованы касательными к расширяющимся колебаниям валютной пары. Естественно возникает вопрос – а почему? Нет, вопрос не относится к движению валютной пары, она-то как раз может позволить себе все: идет куда хочет и когда хочет. Вопрос стоит так: а почему наш «Маятник» не любит такое движение? А ответ очень прост и лежит на втором ордере: при закрытии в безубыток совместно с первым ордером он у нас каждый раз смещается, что приводит к снижению баланса средств в целом на счете. А так как при маятниковом движении, о котором мы сейчас говорим с тобой, процедура «совместное закрытие первого и второго ордеров с последующим переоткрытием второго» происходит ровно столько раз, сколько раз тренд меняет свое направление, то с каждым разом второй ордер открывается все дальше и дальше от общей точки входа в торги при схеме 2-3-2.
– Саня, мы уже в который раз сталкиваемся со «смещением». Как думаешь, это и есть камень преткновения? Почему оно каждый раз возникает?
– Возникает из-за узости нашего мышления. На данном этапе это конечно для нас «гордиев узел», только разрубив который мы сможем двигаться дальше.
– А сможем? – в интонации Борисова звучала неуверенность.
– Андрюха! Да ты что! – из Железнова энергия прямо излучалась. – Не разрубим, так развяжем! Не развяжем – обойдем! Андрей, мы в самом начале пути, а уже кое-что узнали о предмете исследований. Научились подбрасывать ему задачки. Пока он их перемалывает. Валютный рынок разумно-бездумен! Разумен – потому что каждый, кто выходит на рынок – от мелкого инвестора до крупнейшего банка, действует с определенной обдуманной целью. Безумен – потому что на нем действуют сотни тысяч операторов с разными противонаправленными целями, и всех их как тучу мошкары порывами ветра сносят и перемешивают заметные глобальные события типа дефолта отдельных экономик, засухи в сельскохозяйственных регионах и микрособытия типа семейных неприятностей клерка, в результате чего он забыл либо перепутал команду или валюту, или что-то еще. И все эти векторы воздействия на рынок складываются, компенсируются, мультиплицируются и порождают единственную реальность этого финансового мира – пункт! То есть конкретную стоимость валюты в конкретный момент времени.
– Ты прям поэт!
– Не сбивай! – Железнов махнул рукой. – А потому мы даже не будем пытаться (!) прогнозировать значение пункта. Это бессмысленность и безумие в нашем с тобой положении людей, занимающихся этим процессом на уровне хобби. А вот сплести сеть, чтобы поймать этот самый безумно-разумный пункт независимо от того, куда он поплыл, при наличии определенных ресурсов, на мой взгляд – вполне решаемая задача.
– Это какой ресурс ты имеешь в виду?
– Мозги, Андрюха. Это единственный наш ресурс. Не считая, конечно, мою зарплату, на которую мы и будем торговать.
Железнов на некоторое время замолчал – у Андрея сложилось впечатление, что тот впервые задумался о размерах своей зарплаты, прикидывая, а на сколько можно прожить, а сколько – пустить в дело.
– Ну да ладно, – «вернулся» Железнов, – мы несколько отвлеклись на подъем твоего боевого духа. Так вот, что касается смещения.
Постараемся его обнулить, то бишь – исключить из алгоритма. У меня есть пара идей.
Железнов вытащил из принтера листочек и подкатил на своем кресле к полустолу.
– Смотри, – Железнов уверенными движениями рисовал на листочке оси пребывания курса валют и выявленное в процессе моделирования движение валютной пары, при котором их «Маятник» чувствовал себя неуверенно. Попробуем пару схем, причем, одну с использованием изобретенного нами велосипеда – третьего лока, условно назовем ее «Веерной»…
– Что ты имеешь в виду?
– Ты веер видел когда-нибудь?
– Только в кино. У барышень, – Андрюха блымнул глазами и зачем-то добавил, – кисейных.
– Я – тоже только в кино. Но, тем не менее, ничто не мешает нам использовать это древнее китайское изобретение в своих целях. Смотри, – Железнов взял ручку, подтянул к себе листочек для того, чтобы графически сопровождать изложение своей идеи. – Выставляем большой лот по тренду за последние сутки или неделю, – Железнов прищурил глаз – задумался, – поставим две тестовых модели: суточную и недельную, а затем, в случае изменения движения валютной пары в обратную сторону, маленькими лотами через небольшие расстояния открываем «веер» до тех пор, пока идет движение в обратную сторону. При длительном движении в обратную сторону суммарный лот «веерных» ордеров превысит один первоначально выставленный большой «трендовый» лот, что позволит, в конечном итоге, закрыть счет с заданным профитом при движении в обратную сторону.
– Ага… – Андрей внимательно рассматривал рисунок Железнова. – Идея понятна. А что мы будем делать, если движение в какой-то момент опять изменится в сторону начального тренда?
– Будем уменьшать экран веера за счет закрытия его пластин – мелких ордеров.
– Хорошо. Думаю, что к концу дня я программку напишу, – Андрюха опять характерно блымнул глазами. – Это все? Ты говорил, что у тебя пара идей.
– Да. Вторая идея – абсолютно тестовая на данном этапе. Условно назовем ее «Сеятель» – будем выставлять небольшие ордера в сторону движения валютной пары – куда движение, туда и ордер. Посмотрим, что из этого получится. Вот, смотри… – Железнов опять подтянул к себе листочек.