Избранное трейдера Mein herz Brent
[[1]]
[1] 1 1 1 1 1[[2]]
[1] 1 1 1 1 -1[[3]]
[1] 1 1 1 -1 1[[4]]
[1] 1 1 1 -1 -1[[5]]
[1] 1 1 -1 1 1[[6]]
[1] 1 1 -1 1 -1
MetaTrader 5 позволяет разрабатывать и тестировать роботов, торгующих одновременно на нескольких инструментах.
Встроенный в платформу тестер стратегий автоматически скачивает с торгового сервера брокера тиковую историю и учитывает спецификацию контрактов — разработчику ничего не нужно делать руками.
Это позволяет легко и максимально достоверно воспроизводить все условия торгового окружения — вплоть до миллисекундных интервалов между поступлениями тиков на разных символах.
Сейчас мы покажем, как провести разработку и тестирование спредовой стратегии на двух фьючерсах Московской биржи.
На Московской бирже торгуются фьючерсы вида Si-M.Y и RTS-M.Y, которые достаточно тесно между собой связаны. Здесь M.Y обозначают дату истечения контракта:
Si — это фьючерсный контракт на курс доллар США/российский рубль, RTS — фьючерсный контракт на Индекс РТС, выраженный в долларах США. Так как в Индекс РТС входят акции российских компаний, цены на которые выражены в рублях, то колебания курса USD/RUR отражаются также и на колебаниях индекса, выраженного в долларах США.
На графиках этих инструментов видно, что при росте одного актива второй, как правило, падает.
В терминале QUIK доступны сотни и даже тысячи инструментов. Как найти среди них те, в которых выполняются определённые условия? Например, бумага начала расти или достигнут локальный минимум и имеет смысл рассмотреть вопрос покупки этого актива? Или какое-то другое условие, которым пользуетесь именно вы для анализа ценных бумаг рынка.
Очевидный путь — листать эти инструменты в терминале. Да, можно. Например, просматривать дневные графики всех инструментов на сон грядущий вместо сказки на ночь. Или проводить все время перед экраном, тренируя мышцы руки, истирая мышку и ломая глаза, если интересуют сигналы для торговли внутри дня. Даже не принимая во внимание трудоёмкость и малоприятность процесса, часть сигналов в любом случае будет пропущена.
Однако процесс поддаётся автоматизации — и это хорошо. Я не встречал в открытом доступе подобных утилит, поэтому некоторое время назад написал такую утилиту для себя. Она оказалась удобной — я ее причесал и делюсь с публикой. Лишний плюсик в личное дело на главном суде не помешает.
Привет всем. Появилось у меня тут пара лишних часиков и решил я сделать что-нибудь полезное(а может и нет) для своих коллег по цеху. А вот что именно? Что нужно знать трейдеру, чтобы получать прибыль стабильно на длинной дистанции? Уровни? Может быть. Нашел уровень от которого цена резко отскакивала в прошлом, отметил его на графике и ждем, когда снова цена к нему подойдет и там уже будем торговать либо пробой, либо отбой, либо ложный пробой. Почему нет? А может лучше почитаем отчеты компаний? Там все черным по белому написано: какая прибыль у компании за последний квартал, какова задолженность, рассчитана предполагаемая будущая прибыль, на finvize можем посмотреть активы компании. Инвестируй не хочу. Еще можно изучить индикаторы. Вот берем 2 скользящие средние и ждем когда одна полосочка перейдет дорогу другой полосочке. Вот тут-то мы и зайдем в позицию. А как же тех анализ? VSA? Новости? Интересно, но не для меня. Что еще забыли? Паттерны. Тут пожалуй и остановимся и разберемся.
Часто слышу это слово у трейдеров. Я торгую паттерн «голова и плечи»-говорит какой-то ноунейм на форуме очередной форекс-кухни. Я торгую паттерн «утренний треугольник»: цена касается одного уровня 2 раза, уменьшая при этом свою амплитуду и сильнее прижимаясь к нему, а на третьем касании мы заходим в пробой-твердит еще один ноунейм. А по мне лучше развороты-говорит третий ноунейм. Видим, что инструмент упал over 9000 долларов, ждем выхода объема и дело в шляпе. Ищите паттерны и закономерности на рынке-рекомендуют гуру-трейдинга. Ок.
У коллег роботописателей существует необходимость постоянного контроля работы торговых роботов.
Существует огромное количество всевозможных вариантов:
— смс-уведомления из торгового терминала QUIK
— подключение к SMS-агрегатору для последующей отправки SMS-сообщений на собственный номер
— отправка e-mail сообщений
— особо изощренные программисты используют уведомления в календаре гугла, для бесплатной отправки сообщений о выставлении заявок роботом (экзотика, но как не упомянуть об этом)
Сколько копий было сломано, чтобы протестировать описанные выше способы.
Существует еще один очень интересный и простой в реализации инструмент – Телеграм со множеством полезных функций: telegram api и telegram bot api.
Bot api позволяет отправлять уведомления о состоянии робота, о сделках и множество другой торговой информации прямо в телеграм в чат с вашим ботом.
Скажу, что из всех предыдущих технологий, разобраться с работой bot api и получить рабочее решение оказалось проще всего. На запуск рабочего решения потребовалось 30 мин: с момента как впервые открыл api, зарегистрировал бота, и до внедрения отправки сообщений из бота в чат.