Группа "Инструментарий Норда"

Рейтинг 87


Рейтинг
87
avatar

Инструментарий Норда  

Описание группы

Добро пожаловать в Инструментарий Норда.



Здесь хранятся программные инструменты (индикаторы, скрипты, советники) которые я разработал для личных нужд, и, так или иначе, применяю в собственной торговле. Мой старый друг Solree помогает мне в техническом исполнении задумок. Все в свободном доступе для скачивания и использования.

Координаторы (1)

Соавторы (1)

Участники (52)

Открытая группа

    Эта группа является открытой. Чтобы стать участником и получать уведомления о появлении новых материалов в группе, нажмите кнопку "Вступить в группу" (доступно зарегистрированным пользователям).

создавать новые топики в группе смогут только назначенные соавторы.

Ударный бар: три ТФ.

Приветствую, коллеги.

Выкладываю сегодня в Инстурментарии удобную модификацию индикатора «Ударный бар». Удобство заключается в том, что мы объединили показания сразу трех ТФ на одном экране индикатора. Для тех, кто знаком со стратегией «Три экрана» и вообще торгует на меньших ТФ в соответствии с показаниями старших ТФ, смысл такого объединения очевиден. Для остальных в двух словах поясню:

( Читать дальше )


Индикатор Windows

В честь наступающего праздника наших милых женщин хочу, помимо искренних поздравлений, преподнести подарок – это новый индикатор Windows. Хочется надеяться, что работать он будет стабильней, нежели, ну… сами знаете что)) Идея создания индикатора пришла после публикации мной на ОТ соответствующего обзора по японским свечам. Перечитайте его, чтобы лучше понять принцип использования данного продукта.

Для тех, кто изучил указанный материал по свечному анализу,

( Читать дальше )


Индикатор статистики по барам

Сегодня в Инструментарии относительно новый продукт, разработанный для ведения статистики по барам. Для меня лично, эта штука оказалась очень удобной и полезной. Хотите, скажем, узнать за минуту, сколько было бычьих и сколько медвежьих часовых баров было с 2 часов дня 1 февраля сего года до 20 часов вечера 20 февраля? Нет ничего проще. Забиваете даты с нужными часами в поле начала и поле окончания расчетов. Получите не только количество тех и других баров, но и

( Читать дальше )


Индикатор ударного бара

В честь собственного февральского Дня рождения решил сообществу ОТ сделать небольшой подарок – разместить индикатор, который сам разработал и которым постоянно пользуюсь в торговле. На самом деле, на ОТ есть обсуждение принципа, на котором он построен – это «Ударный бар».

Выглядит он двухцветной сплошной кривой, которая накладывается прямо на ценовой график. Синяя часть – доминирование бычьей тенденции, красная – медвежьей. В отличии от всевозможных МА, он достаточно чувствительный, что позволяет ловить возможное зарождение импульса в самом начале, и вместе с тем, способен не перелетать с цвета на цвет при малейших откатах, как делает это настроенная на высокую чувствительность МА. Учитывайте, что индикатор трендовый. Он предназначен для отлова больших движений (разумеется, для каждого ТФ «большое» движение свое) и для удержания позиций до первых признаков усиления встречных ордеров рыночных игроков. На флете сам по себе он будет давать частые бесплодные или малоприбыльные сигналы. Однако, что на одном ТФ флет, то на другом – тренд. Пользуйтесь этим.



В свойствах индикатора три переменные:

i – количество баров в истории, на которых будет отображаться индикаторная линия (на точность построения не влияет);
х – здесь в пунктах задается чувствительность индикатора (чем больше число, тем меньшая чувствительность). Формат для четырехзнака Х.ХХХХ. Для пар иеной Х.ХХ;
sound – включение-выключение звукового сигнала, сообщающего о переключении индикатора.

Индикатор писался под четырехзнак, адекватная работа на 5-ти знаке не гарантируется. Не рекомендую использовать его как самодостаточный сигнал для торгов. Лучше сверяться с ним в динамике, когда уже намечен по уровням план работы, и сопровождать с его помощью открытые позиции. Для каждой пары и каждого ТФ нужно подобрать оптимальное значение переменной х, иначе индикатор будет показывать откровенную ересь.

Скачать Индикатор ударного бара


Универсальный временной сепаратор.

Приветствую, коллеги.

Откликнувшись на просьбу нашего старого «опентрейдерца» Протона instrumentariy.opentraders.ru/1873.html, Solree сделал визуальный разделитель периодов с довольно широкими возможностями. Теперь вы можете почти на любом удобном ТФ, не завися от скудных возможностей МТ, сами выбирать на какие периоды вам разделить имеющийся ценовой график. Скажем, открыли вы часовой ТФ, и хотите разграничить поток баров не на 4 часовые зоны, а на 5-ти или 8-ми… Пожалуйста!

( Читать дальше )


Составной индикатор

Приветствую.

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

Итак, индикатор построен по следующему принципу: час разбивается на 60 минутных баров. Подсчитывается количество растущих минуток и снижающихся. Затем происходит подсчет пунктов между открытием и закрытием медвежьих и бычьих минутных баров. После чего высчитывается коэффициент роста и падения в закрывшемся часовом баре. В итоге мы имеем в окне индикатора два значения на каждый закрывшийся час: синяя цифра — коэффициент роста в баре, красная — коэффициент падения. По логике вещей, эти значения более детально показывают реализованное внутри бара соотношение сил быков и медведей. Для удобства на минутном ТФ (на котором индикатор и должен работать!) имеется дополнительный индикатор разделения (красными вертикалями отделены часы, поскольку имеющийся в МТ разделитель периодов это делать неспособен).



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

В архиве два файла, оба помещаются в папку пользовательских индикаторов вашего МТ.

Скачать Составной индикатор


Советник выставления ордеров на определенное время.

Приветствую, достопочтенные.

Сегодня в Инструментарии Норда небольшой и полезный файлик — советник, позволяющий запускать ордера не от ценового уровня, а по указанному времени. Думаю, итак ясно, зачем это нужно, но, на всякий случай, поясню. К примеру, вы ожидаете продажи по торгуемой валютной паре поздно ночью. От какого уровня пойдет продажа, не известно, зато ожидается, что произойдет это в первую часть Азиатской сессии. То есть, точный уровень не известен, да и вам он, быть может, и не так уж важен, зато известно время действия. Или даже днем… Ожидаются в начале американской сессии серьезные новости, а вам по делам уйти. Уровни угадать для входа за пару часов совершенно нереально, а вот время знать — запросто. Выставляем _временную_ отложку в советник, указываем следующие параметры:

time — время (терминальное!) формата хх: оо (часы: минуты)
type — пишем одну из двух латинских заглавных букв (B — buy; S — sell)
lot — объем сделки
stopLoss — размер стоп-лосса в формате х.хххх (для четырехзнака… для пяти, соответственно х.ххххх); К примеру, 30 пунктов для евробакса будут прописаны как 0.003
takeProfit — размер тейка, выставляется аналогично стопу.

Можете выставить и разнонаправленные ордера, как тут предлагалось по системе торгов на новостях по Пайролам. Короче, кто на что гаразд. Меня лично этот инструментик выручал не раз.

Скачать Советник выставления ордеров на определенное время.


Индикатор статистики по часовым барам.

Приветствую, коллеги.

Продолжаю выкладывать свои инструменты. Сегодня это индикатор, который я использую для удобства получения усредненной статистики по изменениям в барах. Работает он только на часовом ТФ. Использую я его, как и большинство других инструментов, на тех же парах (eurusd, gbpusd, audusd). Работать он может и на других парах, за исключением пар с иеной, металлами и т.д. Настоятельно рекомендую для удобства использования включить разделитель периодов в своем МТ (Графики — Свойства — Закладка Общие — поставить галочку в «Показывать разделители периодов»). Тогда у вас на графиках должные появиться вертикальные пунктирные линии.

Для удобства сутки (24 бара) поделены на 6 условных блоков, по 4 бара в каждом. Каждый блок просчитывается по определенной формуле, чтобы выдать среднее значение, показывающее изменение за минувшие 4 бара по трем параметрам: изменения максимумов (красные цифры), изменения минимумов (синие цифры), изменения уровней закрытия (зеленые цифры). Эти данные столбиком появляются в отдельном окне индикатора сразу после закрытия текущего блока из 4 баров. Начинается расчет с полуночи каждого дня и заканчивается опять-таки в полночь. Используется, само собой, терминальное время (обратите внимание, что иногда оно расходится с вашим местным).



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

Вообще, с этим индикатором я начал работать совсем недавно и пока только обкатываю его, отслеживаю закономерности, слежу за его реакцией на происходящее на рынке. Если есть желание и возможность, пробуйте, следите, делитесь своими наблюдениями — вдруг я что-то пропущу.

Обращаю внимание, что показания идут вслед за ценой, то есть справа находится информация по последнему закрывшемуся блоку баров. Если оставили МТ с индикатором на сутки, может глюкануть — останется старая информация. Тогда просто переключитесь на любой другой ТФ, а затем вернитесь на часовой.

Скачать Индикатор статистики по часовым барам


Статичный индикатор ежедневных критических уровней.

Приветствую.

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

Индикатор высчитывает уровни в 9 утра (Киевское время), проводя в будущее линии на 20 баров. Как и в предыдущей версии, синяя – сильнейшее сопротивление, фиолет – вторичное сопротивление, красная – сильнейшая поддержка, оранжевая – вторичная поддержка. Уровни актуальны до окончания американской сессии. Утром получаем новую разметку. Внимание! Если утром уровни остались на своих местах, переключитесь с часового ТФ на 4 часа, а затем обратно – прорисуются актуальные уровни на день. Как и в прошлой версии, индикатор предназначен для работы на часовом ТФ.

При установке индикатора (в списках Пользовательских индикаторов ResistDayX) в Свойствах будет только одна переменная: count, в поле которой прописывается глубина в барах истории для расчета уровней. Я использую этот индикатор на своем счете для заработка, потому настроен он на те пары, с которых я снимаю реальные деньги: eurusd, gbpusd, audusd. К остальным парам индикатор не адаптирован! Можете поиграться с переменной истории, от нее зависит точность отрисовки линий. Я использую следующие значения:

eurusd – 1500; gbpusd – 1500; audusd – 1200.

Разумные диапазоны для всех трех пар: 800 – 2000.



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

Скачать индикатор ежедневных критических уровней


Индикатор динамичных уровней поддержки и сопротивления.

Приветствую, уважаемые коллеги!

Сегодня в Инструментарии Норда еще один индикатор. Скажу честно, я им не пользуюсь, поскольку не торгую на коротких дистанциях и не люблю на ходу принимать и менять решения. Больше нравится на день себе план накидать и ему следовать как бы ситуация не разворачивалась. Потому сам пользуюсь иным индикатором, созданным на основе и по аналогии с этим, но в несколько модифицированном виде. Его тоже в скором времени собираюсь выложить. А пока ловите, кому будет полезен, этот.

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

Индикатор отмечает по 2 уровня выше и ниже цены. Выше, соответственно сопротивления, а ниже – поддержки. Два уровня – наиболее сильный и вторичный. У сопротивлений самый сильный – синий, а у поддержки – красный. В данной версии индикатора отрисовка происходит в час, указанный трейдером. При установке индикатора в Свойствах видим три переменные:

count – число баров, по которым собирается статистика экстремумов в расчетных областях. Рекомендованный диапазон 400-1000.
hour – час по терминальному времени, в который индикатор будет проводить расчет. Формат данных как в электронных часах (от 0 до 23).
paint – на сколько баров вперед (справа от нулевого бара) отрисовать линии уровней. Рекомендую оставить 20.



Адекватно индикатор работает на часовом ТФ. Использовать на следующих валютных парах: eurusd, audusd, gbpusd, usdchf. Под другие он не оптимизирован.

Когда вы повесили индикатор на окно пары, нет нужды его убирать и вешать заново. Чтобы получить свежую разметку на текущий час, заходите в меню «Графики», выбираете «Список индикаторов», там жмем на Свойства ResistX (именно так индикатор будет прописан в списках Пользовательских индикаторов), и в переменной hour вписываем текущий час. Вот и все.

Внимание! Индикатор не удалось полноценно адаптировать к обновлению, потому периодически может требоваться переключиться на другой ТФ, а затем вновь вернуться на часовой, чтобы индикатор правильно отрисовал линии.

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

Скачать Индикатор динамичных уровней поддержки и сопротивления.


Скрипт-шаблон для выставления ордеров.

Приветствую.

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

В архиве находится три файла:
StencilIND — это индикатор. Он копируется в папку с индикаторами в МТ.
StencilBuy & StencilSell — два скрипта, на покупку и продажу, соответственно. Оба копируются в папку со скриптами (Experts\scripts).

Когда вы скопировали все файлы, открываете свой МТ и помещаете индикатор StencilIND на нужный график валютной пары. Когда вы это делаете, появляется окно Свойств индикатора. В окне прописываем шесть позиций. По умолчанию там стоит -1.0. Это технический нюанс, вам надо ВЕЗДЕ прописать свои значения.

lotBuy — размер лота, который вы будете использовать для покупок (0.1, к примеру);
takeBuy — размер тейк-профита для покупок (используйте соответствующую шкалу пунктов — 0.0060 для 60 пунктов тейка по евродоллару, к примеру);
stopBuy — размер стопа для покупок (тот же формат 0.0000 или 0.60 для пар с иеной);
lotSell — соответственно, размер лота на продажи;
takeSell — размер профита на продажи;
stopSell — размер стопа на продажи.

Итак, вы вбили в каждое поле нужное значение и закрыли Свойства индикатора. Теперь, когда вам нужно открыть покупку или продажу с указанными размерами стопа, профита и объема, просто клацните в списках Скриптов StencilBuy для покупки и StencilSell для продажи. Пока вы не поменяете Свойства индикатора, все вызванные через скрипт ордера, будут открываться с указанными параметрами.

Обратите внимание, что наличие индикатора (в котором хранятся указанные параметры для скриптов) никак не виден на экране МТ. Вызвать индикатор и изменить Свойства (или убрать его) можно через Меню Графики — Список индикаторов — StencilIND.

Скачать Скрипт-шаблон

Удачных торгов!


Процентный рубеж.

Приветствую.

Сегодня выкладываю очень простой, но подчас полезный код, индикатор, который выдает предупреждающее сообщение при достижении по открытым позициям указанного Вами процента (к Балансу) совокупной прибыли или совокупных минусовых позиций. При запуске индикатора появятся Свойства, в которых две переменные:

Profit — процент от Баланса, на который увеличились Ваши Средства;
Loss — суммарный процент от Баланса, повисший в текущей просадке.

Проще говоря, хотите, чтобы терминал сообщил Вам, когда совокупная прибыль от открытых позиций достигла +10% от Баланса, введите в поле Profit цифру 10. А хотите, чтоб терминал предупредил Вас о достижении 20%-й просадки по текущим позициям, вбивайте в поле Loss цифру 20.

Индикатор не высвечивается сам по себе на окне терминала (только при подаче предупреждающего сигнала), так что не забудьте после использования удалить его в Меню терминала:
Графики — Список индикаторов — Limit (Удалить).

Скачать индикатор Процентный рубеж (Limit)

Удачных торгов!


Reaction

Приветствую, коллеги.

Сегодня выкладываем индикатор Reaction. Из названия понятно, что индикатор призван выявлять и показывать реакцию. Реакцию чего и на что? Реакцию цены на встречный спрос. То есть, когда на растущих импульсах встречаются продажи, и когда на продажах встречаются покупки. Для выявления реакции используются патерны, показывающие специфическое поведение цены.

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



Но интерпретировать эти стрелочки как сигналы для покупок и продаж я не рекомендую, хотя не редки случаи очень точного выявления разворота импульса или его возобновления. Но индикатор не для этого создавался. Как же использовать его? Прежде всего, это статистические сигналы от возникновения на рынке четких отметок спроса на актив. Я формирую из этого представление о том, на сколько силен имеющийся импульс. Скажем, если на даунтренде индикатор рисует несколько синих стрелок (сигнал спроса на покупки), но импульс остается явно нисходящим, становится ясно, что реальные объемы продаж достаточно велики и продажи достаточно стабильны. Кроме того, в этом же примере, когда цена оказывается ниже бара отмеченного синей стрелкой, я понимаю, что встречный спрос поглощен и стопы сорваны, значит можно войти в продажи или долиться в коротких позициях. В тоже время, появление такого сигнала о встречном спросе выявляет для меня зону повышенного внимания. Когда возникает такой сигнал, я начинаю ожидать признаков остановки импульса, иногда подтягиваю безубыток или фиксирую часть прибыли. Так же, низы баров с синими стрелками и верхи баров с красными отмечают на ближайшее будущее реальные области критических зон. Если, к примеру, на нисходящем импульсе возникла красная стрелка, после чего продажи возобновились, а затем цена развернулась и пошла вверх, то преодоление ценой хая того бара, который был отмечен красной стрелкой, для меня дополнительное подтверждение, что покупатели реально вливают крупные деньги в свои позиции. На скрине хороший пример тому виден на красной стрелке 12-го числа около 9:30. Происходит реакция, цена откатывает вниз, затем разворот и восхождение… В 11 утра цена закрепляется выше хая сигнального бара, и далее следуют приличные покупки.

Если правильно использовать этот индикатор, он становится полезным помощником, что очень важно, на любом ТФ. Даже на 5-ти или 15-ти минутках можно почерпнуть немало нужной информации с ним. Но обратите внимание, когда будете работать с ним, что на крупных ТФ (4 часа или дневки) характер сигналов несколько отличается от сигналов на малых ТФ. Это трудно на пальцах объяснять, сами увидите.

Скачать индикатор Reaction

Разумеется, индикатор не перерисовывается.


Динамический стоп

Здравия вам!

Начнем знакомство с Инструментарием с простого советника, позволяющего реализовать функцию трейлинга особым образом. Как известно, алгоритм трейлинг-стопа в МТ работает следующим образом: Когда цена ушла в плюс по текущей позиции на заданное количество пунктов плюс один, стоп-лосс переносится на пункт в плюс от цены открытия. И далее по пункту смещается за ценой.

Данный советник позволяет реализовать трейлинг-стоп иначе: допустим, мы открыли покупку евродоллара от 1.4500. Стоп-лосс выставили на 1.4460. В свойствах советника мы указали размер трейлинга 10 пунктов. Теперь, если цена поднимется на 11 пунктов от цены открытия, стоп-лосс у нас сместится на 10 пунктов не от цены открытия, а от заданного уровня стоп-лосса, то есть на 1.4470. Но дальше он не будет цыкаться по 1 пункту. Советник дождется роста на следующие 10 пунктов, и только тогда опять поднимет стоп-лосс на 10 пунктов за ценой.

( Читать дальше )


Вступление...

Приветствую.

Этот проект — желание поделиться с уважаемыми постояльцами OpenTraders теми техническими инструментами, которые я придумываю, разрабатываю, а затем мы вместе с моим другом Solree реализуем в виде программного продукта и тестируем, привнося нужные доработки и модификации. Solree далек от торговли, надо сказать, но хороший программист, знающий С++, имеющий гибкое мышление и быстро осваивающий MQL. Если появятся вопросы относительно кода, можете задавать ему. Он так же зарегистрирован на проекте.

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

Так же хочу сказать, что меня мало заинтересуют замечания, что кто-то где-то видел аналог какого-то из моих инструментов. Очень может быть, что я не изобрел нечто совершенно новое. Да и не пытался этого делать. В процессе торговли и анализа ко мне приходят идеи, реализация которых способна упростить мой бизнес, и мне проще придумать полностью под себя алгоритм и реализовать его с помощью Solree, нежели долго и нудно лазить по Сети в поисках чего-то примерно похожего.

Каждый продукт, выкладываемый здесь, будет снабжен кратким пояснением и, по мере надобности, иллюстрационными скринами. Пользуйтесь