Индикатор FxNotes. Ведение записей в Метатрейдере 4

Рабочая память трейдера и графики

Когда работаешь с одним символом, например, EURUSD, то все просто, ты его знаешь, ты его помнишь, куда он движется, как быстро и пр. Если добавить в работу один символ, например GBPUSD, становится немного сложнее, но проблем пока не наблюдается. Смотрим один символ, в голове держим другой.

И даже взяв в оборот третий, например USDJPY, мы все еще сможем держать ситуацию под контролем. Ну или можно одновременно вывести все три графика на один экран.

Проблемы могут появится, когда количество рабочих символов увеличивается. Кому-то легко запомнить ситуацию на 10 графиках, а для кого-то и после пятого приходится вспоминать, что там было на первом.

Допустим, что наша стратегия предполагает следование тренду, а тренд мы определяем по трем таймфреймам (D1, H4, H1). И если мы хотим охватить 28 основных инструментов, то для анализа нам нужно просматривать и хранить информацию по 84 графикам.

Подсказки на графиках

Для меня такое количество информации постоянно в голове держать нереально и нерационально. Я хочу переключить график и увидеть подсказку, которую я для себя же написал, когда в прошлый раз анализировал этот инструмент. Потом переключится на другой график, и увидеть запись по нему.

Идея из онлайн покера

Сама идея отлично реализована в онлайн покере. Поищите картинки в интернете по фразе «poker hud», и вы увидите что-то похожее на это:

Для тех, кто не знаком с онлайн покером, поясню.

На картинке выше выведена статистика по 8 игрокам, по тому, как они играли в предыдущих раздачах (8 прямоугольников с кучей цифр и символов). На основе этой статистики можно подстраивать стратегию своей игры под каждого оппонента, тем самым увеличивая свои шансы на успех.

Один стол анализируется быстро, а играется обычно медленно, поэтому на экран добавляются еще столы, потом еще и еще, и так до тех пор, пока вы не достигнете своего максимума. Кому-то достаточно четырех столов, а кому-то и 16 мало.

Ниже скрин с 25 столами:

Благодаря тому, что на экране есть вся нужная информация, время принятия решения сводится к минимуму.

Идея записей — в торговый терминал

Ту же идею я хотел использовать и в торговом терминале:

  • Открываем график.
  • Видим результат предыдущего анализа.
  • Анализируем текущую ситуацию.
  • Если она изменилась, принимаем какое-то решение.
  • Если нет, то переходим к следующему графику.

И так по всем рабочим инструментам.

Записки в текстовых файлах, онлайн хранилища типа Evernote и пр., записи в тетрадке — это все долго и неудобно.

Индикатор FxNotes

Поэтому я написал индикатор FxNotes (ссылка на скачивание в конце).

Индикатор FxNotes

Вид МТ4 индикатора FxNotes.

Устанавливается индикатор стандартно. Первое, что нужно сделать после установки, — открыть каталог данных вашего терминала, зайти в папку «MQL4/Files» и создать там новую папку «FxNotes».

Точный путь будет зависеть от места расположения вашего терминала, у меня это «C:\Program Files (x86)\Alpari Limited MT4\MQL4\Files\FxNotes».

В этой папке должны лежать текстовые файлы, названия которых соответствуют вашим рабочим инструментам. Создайте в этой папке столько файлов, сколько инструментов вы анализируете.

Индикатор FxNotes

Скриншот с файлами для FxNotes.

При открытии графика, если в папке «FxNotes» есть файл с расширением «.txt» и названием таким же, как и символ графика, индикатор выведет на экран текст из файла. Если файла нет, то ничего не выведет.

Если ситуация на графике изменилась, просто открываете свойства текстовой строки на экране и в поле «Текст» вписываете необходимую информацию. После нажатия кнопки «OK» измененная строка сохранится в соответствующий файл и появится на экране.

Индикатор FxNotes

Пример создания записи с индикатором FxNotes.

В настройках индикатора можно настраивать угол привязки к экрану, координаты X и Y, шрифт, его размер и цвет, и папку, в которой индикатор будет искать текстовые файлы.

Индикатор FxNotes

Окно настроек FxNotes.

В архиве сам индикатор и папка FxNotes с 28 текстовыми файлами.

Скачать

Ваше имя

Ваш e-mail

Чапайкин Роман

Чапайкин Роман

Программист (Python, MQL4).
Создал советники, индикаторы для Metatrader 4:
Индикатор CalcoPair - вычисление профита двух ордеров на разных инструментах.
Индикатор FxMailNotice - оповещение о пересечении уровней.
Индикатор R_Informer - расчет лота для открываемого ордера.
Индикатор FxMailSender - торговые отчеты на почту.
Советник Slicer - закрытие ордеров частями.
Чапайкин Роман

Свежие публикации автора - Чапайкин Роман (смотреть все)

Поделиться
Об авторе Чапайкин Роман

Программист (Python, MQL4). Создал советники, индикаторы для Metatrader 4: Индикатор CalcoPair - вычисление профита двух ордеров на разных инструментах. Индикатор FxMailNotice - оповещение о пересечении уровней. Индикатор R_Informer - расчет лота для открываемого ордера. Индикатор FxMailSender - торговые отчеты на почту. Советник Slicer - закрытие ордеров частями.

  • Максим Панов

    Добрый день!

    Есть идея по доработке индикатора: чтобы по щелчку на надписи 13/09/2016 D1up открывался ранее сохраненный снимок экрана («13/09/2016 D1up.png»).
    Возможно сделать что-то вроде такой панельки, где будут отображаться ссылки на все изображения в папке конкретного инструмента и открываться по щелчку на них:
    https://i.yapx.ru/CVyy.png

    Своего рода попап такой, как в худе.
    Мне кажется будет удобно. Не нужно постоянно открывать папку с сохраненными анализами, все есть на панели. Иногда просто удалять из папки устаревшие скрины, чтобы не отображались в панели.

    Что скажете?

    • Роман Чапайкин

      Максим, привет!
      Идея хорошая.
      Можно еще было бы добавить к этому автосохранения скрина при открытии и закрытии ордеров, и по нажатию кнопки на экране и горячих клавиш.
      Но это надо будет делать совсем другой проект, что то типа «FxScreens», например. ;))

  • Антон

    Спасибо!

  • Scriptolog

    Добрый день, Роман!
    При всем уважении к затраченному труду должен сказать, что на свет появилось «мертворожденное дитя». Таким продуктом никто не будет пользоваться. Это лишний наворот. Вместо того, чтобы просто положить на график текстовую метку и сохранить в ней свои мысли, все, что я думаю об этом финансовом инструменте, Вы предлагаете бросать на каждый график аж по целому индикатору! Можно представить сколько ресурсов памяти и ЦП заберет каждая копия индикатора, т.к. таких графиков будет не один.
    У Вас есть интересные работы, просто обидно, что Ваши знания и время были потрачены зря.

    • Чапайкин Роман

      Добрый день!
      Я как раз и предлагаю использовать всего один график с индикатором FxNotes на нем для всех инструментов.
      Когда вы мышкой перетаскиваете нужный инструмент из «Обзора рынка» на график, сразу же появляется и запись по этому инструменту. Таким образом перебирая все ваши рабочие инструменты в одном окне, вы можете оценить степень изменений по каждому.

      • Scriptolog

        Сорри, невнимательно прочитал. Но такой подход также нельзя считать удобным. Обычно в терминале открыто одновременно с десяток графиков. Чтобы увидеть график нужного мне инструмента, например, AUDUSD, достаточно просто переключиться на этот график, тут же я увижу и свои пометки внутри текстовой метки. Вместо этого Вы предлагаете сначала найти другой график, на котором установлен индикатор FxNotes, затем открыть окно «Обзора рынка» (обычно оно закрыто), перетащить нужный инструмент AUDUSD на текущий график и только тогда увидеть свои пометки. Однозначно неудобно.

      • Чапайкин Роман

        Не буду вас переубеждать. Понятие «Удобно-Неудобно» очень индивидуально. Так же как и количество открытых вкладок, расположение окон и цвет графиков.
        В моем случае для анализа 28 пар плюс индекс доллара мне нужно две открытые вкладки, и «Обзор рынка». И мне это удобно.
        Опять же экономим на ресурсах памяти и ЦП. )))
        Попробуйте, может и вам понравится.