|
||
|
Если у Вас есть вопросы по использованию программ XTick вы можете связаться с нами по e-mail: info@xtick.ru Также Вы можете обсудить проблемы и оставить пожелания на нашем форуме: www.xtick.ru/forum/index.php |
||
Использование конструктора условий XPaintКонструктор условий позволяет создавать свои собственные условия для раскраски и маркировки графиков, генерации сигналов, а также позволяет создавать свои собственные индикаторы. При этом, использование этой возможности не требует знания никаких языков программирования! Ниже рассматривается ряд примеров, по созданию различных условий.Цены выше значений индикатораНеобходимо создать условие, окрашивающее бары в красный цвет, когда цена закрытия баров находится выше скользящнй средней.Сначала добавляем скользящую среднюю на график. Далее открываем конструктор условий XPaint (нажмите соответствующую кнопку в тулбаре, либо сочетание клавиш Ctrl-X, либо нажмите правую кнопку мыши на графике и выберите "Конструктор XPaint"). В открывшемся диалоге, содержащем все ныне существующие условия XPaint для данного графика, нажмите кнопку "Добавить" для создания нового условия. Откроется диалог создания условия. На закладке "Условие" реализуем само условие. Назовем условие "MA 1". Далее в первом поле выберем RIH1, Close (по-умолчанию, так и выбрано, так что по сути здесь ничего менять не надо). Далее в списке условий выбираем "> Above 2-nd Indicator" (Больше второго индикатора) и в правом поле выбираем Moving Average (для выбора нажмите кнопку "..." и в списке выберите нужный индикаторв и набор данных, если индикатор имеет две и более возможных линии, как у Стохастика, например). Получим такую заполненную форму. ![]() Далее переходим на закладку "Отображение", отмечаем пункт "Раскрасить" и устанавливаем красный цвет. В поле "Применить к" можно выбрать индикатор, который будет раскрашиваться. В данном случае это RIH1. ![]() Собственно условие готово. Нажимаем кнопку ОК и затем закрываем список условий. Получили вот такой график. ![]() Объем в два раза превышает среднюю от объемаРассмотрим создание более сложного условия. Данное условие может пригодиться скальперам, так как позволяет ловить локальные минимумы--максимумы ориентируясь на активность продавцов и покупателей. Открываем 1-минутный график RIH1, добавляем на него объем, и к объему добавляем простую скользящую среднюю с периодом 10. Она будет отражать активность торгов за последние 10 баров, выступать неким базисом, с которым мы будем сравнивать текущую активность торгов. Для тех кто не знает, как применить скользящую среднюю к объему (а не к ценам), поясняю: в диалоге добавления индикатора в левом списке надо выбрать скользящую среднюю, а в правом списке индикатор, к которому мы ее будем применять, в данном случае это Объем.![]() итак, у нас готов исходный график, который имеет вот такой вид ![]() Мы хотим создать условие раскраски объема, когда он в два раза более скользящей средней. Разобъем это условие на две части: 1 - надо получить некий индикатор, который эквивалентен удвоенной скользящей средней, 2 - надо сравнить объем с этим индикатором. Создаем первое условие, то есть реализуем индикатор, соответствующий удвоенной скользящей средней. Открываем конструктор условий и создаем условие Vol2. В левом поле выбираем Moving Average, в качестве условия выбираем "Math mul (*)" (математическое умножение) и в правом поле вводим цифру 2 ![]() На закладке "Отображение" отмечаем пункт "Использовать как индикатор, выбираем цвет. ![]() Нажимаем ОК, чтобы добавить этот индикатор. Обратите внимание, что на графике появился новый индикатор. ![]() Чтобы не занимать место на графике, а также, чтобы наглядно визуально убедиться, что все правильно, перетащим этот индикатор в поле объема. Нажмите левой кнопкой мыши на индикаторе и не отпуская левую кнопку перетащите индикатор в поле объема, получим такой вид. ![]() ну и теперь собственно создаем второе условие XPaint, которое позволит получить желаемый результат. ![]() ![]() В результате получили вот такой график. (Если вам не нравится промежуточная синия линия, ее можно скрыть. Для этого нажмите на ней правой кнопкой сыши и выберите "Скрыть объект") ![]() Что делать с полученным графиком? Если вы скальпируете, то повышенный объем говорит, что на данном уровне возникло сильное сопротивление (поддержка) и некоторое время цена будет консолидироваться или даже двинется в другую сторону. Что мы и видим на приведенном графике. Использование нескольких индикаторовНу и напоследок создадим условие, которое использует несколько индикаторов (в данном случае два). За основу возьмем систему ДиНаполи, которая использует модифицированный стохастик 8,3,3 и DEMA с периодами 8.3897, 17.5185 и 9.0503. Добавим оба индикатора на график и затем создадим два условия, одно будет генерировать сигналы на продажу, а второе на покупку.итак, первое условие будет таким: основная линия DEMA находится ниже сигнальной линии, стохастик должен развернуться вниз, то есть линия %K пересекает линию %D сверху вниз и чтобы отфильтровать сигналы на исходе тренда добавим условие, что стохастик более 25 (то есть еще не успел дойти в нижнюю зону). Тогда условие будет выглядеть так: ![]() ![]() А условие на покупку будет противоположным: основная линия DEMA выше сигнальной, стохастик развернулся вверх и знаение стохастика менее 75. ![]() ![]() Получившийся график выглядит таким образом: ![]() |
||
| История версий находится здесь | ||