Radriges Radriges
24.12.2011
Тех, кто является адептом pairs trading предлагаю активизироваться.
Как мы знаем, в недавней версии программы появилась возможность выгружать отчёты из MT4 и анализировать их в MaxProfit. Для торговца парами это выход - наконец-то потенциальный инвестор, да и сам трейдер сможет видеть объективную статистику по парам (группам сделок). Как известно, при торговле парами, одна из ног уходит в минус, другая в плюс (в ординарном случае). И чем больше совокупный плюс, тем больше минусовая нога. Соотвественно, это выглядит судя по статистике, как торговля с большими убытками. На самом деле это не так.
Для решения этой проблемы я предлагаю использовать поле Комментарий в МТ4. Так, после выгрузки данных из МТ4, можно в MaxProfit иметь возможность объединять парные ордера. В итоге, можно будет иметь вид статистики в полноценном виде для спредового торговца. Естественно, в процессе торговли, нужно например задавать парным ордерам одинаковые значения в поле \"Комментарий\".
Пока так. У кого есть мысли на этот счёт, пожелания, идеи, способы применения, просьба высказываться.
misha72 misha72
25.12.2011
Согалсен! А направлений использования - море. Например можно статистику по секторам сделать. Например по акциям я торгую пачками акиций по секторам экономик. И хорошо бы видеть, какой из секторов показывает лучшую статистику. То же для фьючерсов актуально. Единственный вопрос - если хочется задать пару критериев в комментарии, что делать. Разделитель какой-то поставить? Например объединить ордера и дать принадлежность к какому-то сектору. Например так \"22.12.2011 17:35:11|Financial\". Ордера с комментом \"22.12.2011 17:35:11\" объединить как одина, и дать принадлежность сектору \"Financial\". Это как я вижу. Может ещё кто придумает \"макрокоманды\"?
Support Support
25.12.2011
Спасибо за предложения, ребята. Мы немного подумаем и я чуток позже Вам отпишусь. Ок?
misha72 misha72
25.12.2011
ОК. Если появятся ещё идеи по этой теме, буду отписываться здесь. Я думаю, коллеги поддержат.
Support Support
26.12.2011
Ну как вариант можем просто сделать так: указываете в комментарии через запятую номера или названия значений характеристик и при загрузке они будут превращаться в характеристики.
Например есть характеристика Участок рынка с тремя значениями: Тренд(код 1), Флет(2) и Неоднозначный(3). И характеристика Свечная модель со значениями: Молот(4), Доджи(5). Если указали в комменте \"2,4\", то соответственно к сделке добавятся 2 характеристики со значениями Флет и Молот.
Support Support
26.12.2011
По секторам отчет тоже сделаем.
Radriges Radriges
26.12.2011
Как вариант можно. Просто это именно объединение комментария.
А может как вариант сделать \"справочник\", в котором конкретным цифрам, буквам пользователь может внести характеристики. А значения разделительных знаков - производит операции.
Например \"*XXXXXXX*;1\"
Ордера с одинаковыми значениями наборов цифр, букв лежащих между двумя звёздочками ** объединяются, \";\" - разделитель макрокоманд. \"1\" - задаёт принадлежность ордера к сектору например финансов (задаётся в \"Справочнике\").
Support Support
26.12.2011
[cite=sayfuji, 26.12.2011 18:45:12]Как вариант можно. Просто это именно объединение комментария.
А может как вариант сделать \\\"справочник\\\", в котором конкретным цифрам, буквам пользователь может внести характеристики.
[/cite]
Если я правильно понимаю, то такой справочники есть: Характеристики. Нужно просто сделать видимыми коды каждого значения характеристики. Коды уникальны во всем справочнике. Присваиваются автоматически при записи характеристики.
[cite=sayfuji, 26.12.2011 18:45:12]А значения разделительных знаков - производит операции.
Например \\\"*XXXXXXX*;1\\\"
Ордера с одинаковыми значениями наборов цифр, букв лежащих между двумя звёздочками ** объединяются, \\\";\\\" - разделитель макрокоманд. \\\"1\\\" - задаёт принадлежность ордера к сектору например финансов (задаётся в \\\"Справочнике\\\").
[/cite]
Чет вообще ничего не поняли... Можете поподробнее объяснить, что имеете ввиду.
Radriges Radriges
27.12.2011
Может просто коряво объяснил. Предлагаю пока начать с первой и важной задачи - иметь возможность объединять ордера (парные, или группы ордеров, чтобы расценивались как один после выгрузки из МТ). А также присваивать ордеру параметр \"Характеристика\" (принадлежность к сектору, рынку и т.п.).
Мы - юзеры, как вам как разработчикам это удобнее реализовать, так и будем юзать. А в процессе первых версий станет понятно как что удобнее подправить.
Просто я предложил работать через комментарии. А так как параметров два штуки - разделять их некоторым разделителем. Первая часть комментария - уникальный идентификатор группы или пары ордеров, вторая часть (отделённая разделителем, например ;) - критерий принадлежности некоторому сектору рынка, и т.п. что будет (и нужно) для последующего анализа.
Это так сказать наше коллективное видение (как я понял, из того, что каждый наговорил).
Может есть варианты проще, или как-то иначе, с удовольствием глянем. Это чисто предложение как реализовать возникшую задачу.
Support Support
28.12.2011
[cite=sayfuji, 27.12.2011 20:00:32]А также присваивать ордеру параметр \\\"Характеристика\\\" (принадлежность к сектору, рынку и т.п.).
[/cite]
С этим проблем нет. Уже делаем.
[cite=sayfuji, 27.12.2011 20:00:32]Предлагаю пока начать с первой и важной задачи - иметь возможность объединять ордера (парные, или группы ордеров, чтобы расценивались как один после выгрузки из МТ).
[/cite]
Вот этим, если правильно понял, то есть проблемы, если будет нужно анализировать каждый ордер в отдельности. Если устроит, то что документ Сделка будет один и результатом сделки будет общий результат работы по двум ордерам, то проблем нет. Я не до конца понимаю, что вообще такое парная торговля и как можно одновременно открыть позицию в разных направлениях? Отложенными ордерами? Может видяшку запишите небольшую как происходит процесс открытия и закрытия позиций? Тогда мы наконец-то друг друга поймем и сделаем как нужно и не будем потом переделывать. Или просто скиньте где почитать про такую торговлю. Не думаю, что это как то отразится на универсальности программы, т.е. она не начнет быть (даже местами) заточенной под какой-то определенный, в данном случае парный вид торговли.
Aleksandr Aleksandr
28.12.2011
[cite=Support, 28.12.2011 03:30:21]
Я не до конца понимаю, что вообще такое парная торговля и как можно одновременно открыть позицию в разных направлениях?
[/cite]
Речь скорее всего идет о разновидности локирования.
Вот более подробно - http://fintraders.ru/index.php?option=com_content&view=article&id=96&Itemid=104
Support Support
28.12.2011
Похоже, но вроде не совсем то.
Aleksandr Aleksandr
28.12.2011
Я локированием не занимаюсь и могу ошибиться, но отличие от обычного метода тут мне кажется в том, что разнонаправленные сделки заключаются не на одной валюте, а на обратно коррелируемых. Может и не прав, просто интересно, может чего нового узнаю. Тем более, что сам использую валюты с обратной корреляцией и интересна сама мысль сравнить торговлю в этом ключе.
Support Support
28.12.2011
Сейчас ребята может прольют свет на этот вопрос.
Radriges Radriges
28.12.2011
Это не есть локирование вообще! Это иное.
Попробую объяснить просто, как это используется. Покажу на примере акций - на них проще понять.
Возьмём классику жанра - акции Шеврон и Эксон мобил - CVX и XOM. Акции одного сектора рынка (продукция нефтепереработки), ходят очень похоже (есть корреляция и коинтеграция - это важно). Значит если взять и построить график первая акция минус вторая, он будет стационарным, то есть колебаться около нуля.
Вот как это выглядит http://savepic.su/1053398.png
То есть говоря очень просто, если повесить правильный болинджер на этот \"синтетический инструмент\" (построенный как разница двух инструментов), то можно грубо говоря торговать от границ этого болинджера.
Как торговать. Если из шеврона вычетаем эксон, значит торгуем всегда в направлении CVX - покупаем на минимумах, а продаём на максимумах (локальных). Соответственно с XOM поступаем ровно наоборот. В примере я показал - на коротком промежутке у нас 2 плюсовых сделки и одна безубыточная.
То есть по одной \"ноге\" пары получаем минус, а по второй плюс. Но если пары подобраны правильно, а точка входа корректная, по плюсовой ноге прибыль ПОЧТИ ВСЕГДА больше, а значит мы в профите.
Естественно, пример очень грубый, пары заезженные (не кидайтесь бежать торговать). Есть много других пар, которые очень трудно ищутся, но когда находятся, и правильно подбирается критерий входа (явно не по болинджеру)))), получается профит.
Что касается MxProfit. Теперь, я думаю, вам понятно, что если по одной ноге профит, то по другой лось. Чем больший ТФ, больше плюс, тем больше и лось по минусовой ноге. Нам-то всё равно, но на конечной статистике это сказывается. Когда на 10 000 депозите по 5000$ минуса показывает, и никто уже не смотрит, что по плюсовой-то 7000$ было. Вроде и видно что в конечном итоге профит, но инвесторов, да и просто людей с форумов это смущает.
Потому я и поднял вопрос. Здача в том, чтобы программа объединяла ордера с одинаковым коментам, и по паре ордеров, тот же CVX XOM показывала совокупный результат.
P.S. Только пожалуйста, не бегите торговать ими - будут лоси)))) Я предупреждал)))
P.P.S. Если надо будут ещё примеры, пишите, могу мильйон штук выложить)) Торговать можно не только акциями, иногда для выравнивания размерностей используются коэффициенты - но это уже дебри.
Radriges Radriges
28.12.2011
Тарасову Андрею ответил в почте, касаемо серийника.
Support Support
29.12.2011
[cite=sayfuji, 28.12.2011 21:31:02]Тарасову Андрею ответил в почте, касаемо серийника.
[/cite]
Ок. Ну завтра он заглянет и отпишется.
Support Support
29.12.2011
[cite=sayfuji, 28.12.2011 20:57:31]Это не есть локирование вообще! Это иное. Попробую объяснить просто, как это используется. Покажу на примере акций - на них проще понять. [/cite] В общем торговля понятна. Спасибо за столь подробное описание. Но как при данном виде торговли вести учет осталось не совсем ясным. С точки зрения MaxProfit это должна быть одна Сделка или 2? Т.е. при открытии позиции по двум инструментам, нужно чтобы создавалось 2 документа Сделка или 1? Скорее всего 2. Но тогда надо придумать как их \"связать\", чтобы можно было потом анализировать их как одну Сделку.... хм.... Ага!!! Вспомнил. Как-то мы давно-давно планировали сделать документ Трейд. Который в свою очередь может состоять из нескольких Сделок, как по одному и тому же инструменту, так и по разным. Т.е. трейд это нечто большое и долгое, состоящее из нескольких Сделок по разным инструментам и тянущееся длительное время. В данном случае это очень даже выход и решение задачи. А анализировать потом можно будет как целые Трейды, так и отдельные Сделки из него состоящие. Т.е. скорее всего появится еще один журнал документов \"Трейд\". Те кому Трейды не нужны будут по старому использовать просто Сделки. Т.о. универсальность программу не пропадет. Ух... это ж скока работы... :) Но делать по любому надо. Понимаете про что я?
Support Support
29.12.2011
[cite=sayfuji, 28.12.2011 20:57:31]
P.S. Только пожалуйста, не бегите торговать ими - будут лоси)))) Я предупреждал)))
[/cite]
:7: :7: :7: :7: :7: :7:
Support Support
29.12.2011
Кстати, как вариант Трейды можно и сечас уже замутить. Для этого нужно создать новую Характеристику, например, с названием Трейды с типом значений \"Список значений\". Значения добавить такие: Трейд 1, Трейд 2, Трейд 3 или по используемым в торговле парам, например CVX-XOM, АМВ-ММР, ВАК-RTY итд. Далее в журнале документов можно сгруппировать данные по колонке Трейды. По каждому Трейду в журнале можно вывести итог. Сделки нужно соответственно создавать с инструментами CVX и XOM и в каждой из них указать значение характеристики CVX-XOM. Тут все просто достаточно. Но вот с анализом не очень хорошо: Кривая капитала будет строится все равно по каждой Сделке в отдельности и картину нормальную не дадут: будет \"пила\" с большими просадками. В этом плане нужно отчет допилить нам. В принципе допиливать не долго: нужно просто будет добавить в отчете в поле: \"Строить по\" новое значение: \"По трейдам\" к имеющимся \"По сделкам\", \"По дням\" итд. Но это немного коряво. Лучше уж сделать нам сразу документ Трейд и отдельный отчет по Трейдам. Будет ваще удобно.
Support Support
29.12.2011
[b]Sayfuji[/b], а что за платформа на скрине?
Radriges Radriges
29.12.2011
Полёт мысли какой))) Но в конечном итоге всё верно. Я и имел ввиду, чтобы в отчёте брались не конкретные сделки, а склееные в как вы говорите \"трейды\", или говоря биржевым языком \"позиции\". То есть 2 ордера склеиваются в одну позицию. А склеиваются они именно по тому, как мы говорили раньше - по уникальному идентификатору, который будет указываться в комментарии в процессе торговали в МТ4. По дополнительному примечанию в поле комментарий также присваивается принадлежность позиции (не 2 отдельных ордеров, а именно позиции) к какому-то сектору рынка.
Если брать некую сводную таблицу, в которой будет выводиться итоговая статистика, пусть всё будет как обычно, только ордера одной позиции будут стоять рядом, примитивно, только основные столбцы вижу так http://savepic.su/1064699.png, естественно ещё нужно кучу полей, это я так, топором нарисовал.
Применение кстати широкое. Для акций тех же, кто портфелями торгует. Например принадлежность позиции к сырьевому сектору, а акции сами объединяются по принципу - нефтедобыча, нефтепробукты, и т.п.
Платформа Thinkorswim https://www.thinkorswim.com/tos/client/index.jsp
Support Support
29.12.2011
Спб. Чуть позже отвечу.
Test Test
29.12.2011
[cite=sayfuji, 28.12.2011 21:31:02]Тарасову Андрею ответил в почте, касаемо серийника. [/cite] Илья, рад слышать. Я ничего от вас не получал и написал вам вчера на snakeh...@mail.ru. Может не туда? Интересную вы тут тему подняли :4: Мне пока нечего добавить, кроме того что \"Трейды\" решат задачу в лучшем виде. Будем делать. С наступающим Новым Годом!!!
Support Support
30.12.2011
Sayfuji, в общем все ясно. Я тоже больше пока ничего другого не придумал. Сейчас пока занимаемся выгрузкой-загрузкой данных из различных платформ, потом сразу начнем Трейды делать. Где-то к концу января сделаем. Если еще какие мысли появятся, то заходите и предлагайте, всегда рады новым хорошим идеям. Спасибо и с наступающим Новым Годом!!! З.Ы. Генерал, Вы бы тоже почаще заходили, а то я тут один за всех \"отдуваюсь\" :2: