Индекс относительной бодрости (RVI)

Список надежных брокеров бинарных опционов за 2020 год:

130 RVI — Relative Vigor Index (Индекс Относительной Бодрости)

Ведение:

Relative Vigor Index (RVI) был создан одним из самых известных авторов технического анализа — Джоном Эйлерсом (John Ehlers), который также создал такие сверхпопулярные индикаторы и программные продукты как MESA и EPOCH. Считается, что этот автор – один из лучших экспертов в области использования циклов в техническом анализе рынка.
Индикатор был описан в журнале Stocks and Commodities в январе 2002 года, в одноименной статье Relative Vigor Index.
Идея, стоящая за Relative Vigor Index (RVI) такая же, как и у большинства остальных осцилляторов (Stochastic, Momentum и т.д.): цены обычно закрываются выше точки открытия на растущих рынках и закрываются ниже точки открытия на падающих рынках.

Формула Relative Vigor Index (Индекса Относительной Бодрости).

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

Где:
Open — цена открытия свечи;
High — максимальная цена свечи;
Low — минимальная цена свечи;
Close — цена закрытия свечи;

Обычно для использования RVI сглаживают и отображают на графике две линии.

1. Первая строится как RVI, но вместо разницы цен Close и Open и разницы High и Low используются суммы 4-периодных симметрично взвешенных скользящих средних.
Таким образом, находится 4-периодная симметрично взвешенная скользящая средняя от числителя:

MovAverage = (Close-Open)+2x(Close-1 – Open-1) +2x(Close-2 – Open-2)+ (Close-3 – Open-3)
Где:
Close-1, Close-2, Close-3 – цены закрытия 1, 2 и 3 периода назад, а Close – текущая цена закрытия
Open-1, Open -2, Open -3 – цены открытия 1, 2 и 3 периода назад, а Open – текущая цена закрытия

Затем находится 4-периодная симметрично взвешенная скользящая средняя от знаменателя:

RangeAverage = (High-Low)+2 x (High -1 – Low -1) +2 x (High -2 – Low -2)+ (High -3 – Low -3)
Где:
High -1, High -2, High -3 – максимальные цены 1, 2 и 3 периода назад, а High – максимальная цена последнего бара
Low -1, Low -2, Low -3 – минимальные цены 1, 2 и 3 периода назад, а Low – минимальная цена последнего бара.

В конце находится отношение сумм этих скользящих средних за 4 последних периода, например, часа или дня.

2. Вторая линия является 4-периодным симметрично взвешенным скользящим средним от первой:
RVIsignal = (RVIaverage + 2 x RVIaverage -1+ 2 x RVIaverage -2+ RVIaverage -3)/6

Пример:

Описание Relative Vigor Index:
Индикатор используется в техническом анализе и измеряет уверенность текущего ценового движения и вероятность того, что оно продолжится.
Считается, что каждая цена отражает равновесие оценки актива среди массы участников рынка на определенный момент торговли. RVI сравнивает расположение цены закрытия актива по отношению к диапазону его цен, а результат сглаживает путем вычисления скользящей средней от его значения. Скользящая средняя, в свою очередь, отражает среднее значение этого равновесия за определенный выбранный период. В данном случае в качестве сигнальной линии выступает 4-периодная скользящая средняя от значения Relative Vigor Index, которая используется для того, чтобы снизить возможную неопределенность.
Таким образом, быстрая линия RVI (синяя) представляет собой энергию рыночного движения, которая определяется тем, что цены закрываются выше, чем открывались и отражает равновесие рыночной толпы за короткий период времени. Более медленная красная сигнальная линия отражает равновесие рыночной толпы за более длинный период.
Сочетание двух линий дает типичные осцилляторные сигналы – пересечения.
Когда быстрая линия RVI (синяя) оказывается выше медленной сигнальной линии (красной), она показывает, что рынком сейчас управляют покупатели и лучше быть в позиции на покупку. Когда быстрая линия RVI (синяя) падает ниже медленной красной сигнальной линии, она показывает, что на рынке доминируют продавцы и лучше иметь только короткие позиции.
В отличие от большинства других осцилляторов RVI не показывает никаких зон перекупленности или перепроданности. Перекупленность или перепроданность тоже желательно учитывать, но по другим осцилляторам.

Использование Relative Vigor Index
Осциллятор в основном находится в одной фазе с циклическим компонентом рыночных цен, поэтому дает хорошие сигналы в периоды торгового диапазона.
Прямые сигналы.
Пересечения меду линией RVI и ее сигнальной линией определяют чередование рыночных циклов. Поэтому торговля в направлении пересечения дает возможность двигаться вместе с основным рыночным движением.

  • Сигнал на покупку возникает, когда быстрая линия RVI (синяя) пересекает снизу вверх красную сигнальную линию. Stop-Loss при этом ставится ниже последнего локального минимума.
  • Сигнал на продажу возникает, когда быстрая линия RVI (синяя) пересекает сверху вниз сигнальную линию (красную). Stop-Loss при этом ставится выше последнего локального максимума.

Подтверждающие сигналы.
Считается что значение RVI растет, когда восходящий тренд набирает скорость, поскольку в этих условиях цена закрытия ценной бумаги имеет тенденцию быть наверху внутрипериодного торгового диапазона (high-low), в то время как цена открытия будет ближе к минимуму. Направленный вниз график RVI наоборот подтверждает, что на рынке в данон случае действует нисходящий тренд.
Недостатки:
Они общие для всех осцилляторов: RVI отлично работает внутри торгового диапазона, но подает много ложных сигналов на продажу на восходящем тренде и сигналов на покупку на нисходящем тренде, поэтому его часто используют с каким-либо индикатором наличия тренда

Внимание:  Отзывы клиентов Verum Option 2020 - реальные отзывы пользователей о брокере VerumOption обман или

Код индикатора для TradeSation, Dealing Desk и Multicharts
Код содержит обобщенную функцию симметрично взвешенной скользящей средней, которую вы можете использовать в других индикаторах. Вышеуказанные программы уже содержат симметрично взвешенную скользящую среднюю (SWMA), также известную как «треугольная скользящая средняя) в функции TriAverage, но функция, которая требуется для расчета RVI нужна в более обобщенном виде, ее код ниже (TriAverage_gen).

Type : Function, Name : TriAverage_gen

inputs:Price(numericseries), Length(numericsimple);
variables: Length1(0), Length2(0);
Length1=Floor((Length+1)*.5);
Length2=Ceiling((Length+1)*.5);
TriAverage_gen=Average(Average(Price, Length1),Length2);

Type : Indicator, Name: Relative_Vigor_Index

inputs: Length(10);
variables: Change(0), MyRange(0), Num(0), Den(0), RVI(0), RVISig(0);
Change=Close-Open;
MyRange=High-Low;
Value1=TriAverage_gen(Change,4);
Value2=TriAverage_gen(MyRange,4) ;
Num=Summation(Value1,Length);
Den=Summation(Value2,Length);
if Den>0 then
RVI = Num/Den;
RVISig = TriAverage_gen(RVI,4);
Plot1(RVI,»RVI»);
Plot2(RVISig,»Sig»);

Индекс относительной бодрости (RVI)

Индикатор: Индекс Относительной Бодрости (Relative Vigor Index, RVI)

Индикатор: Индекс Относительной Бодрости (Relative Vigor Index, RVI) был разработан очень известным автором технического анализа — Джоном Эйлерсом. Им же были созданы очень популярные индикаторы — MESA и EPOCH. Джон Эйлерс считается одним из лучших специалистов в вопросе технического анализа рынка.

Индекс Относительной Бодрости (Relative Vigor Index, RVI): определение и формула

Впервые описание индикатора RVI было опубликовано в журнале Stocks and Commodities (январь 2002 г.). Статья так и называлась Relative Vigor Index.

Идея его создания аналогична остальным осцилляторам: цены закрытия обычно превышают цены открытия при восходящем тренде и показывают меньшее значение при нисходящем.

Relative Vigor Index рассчитывается по формуле:

где:
Open — цена открытия свечи;
High — максимальная цена свечи;
Low — минимальная цена свечи;
Close — цена закрытия свечи;

RVI напоминает формулу осциллятора Стохастик (Stochastic). Разница между ними в том, что Relative Vigor Index сравнивает цену закрытия и цену открытия, и не минимальную цену, как в случае с Stochastic.

То есть Индекс Относительной Бодрости является величиной, равной фактическому изменению цен за определенный период времени, нормированной на максимальное значение диапазона цен за данный период.

Как правило, при использовании RVI на графике показывают две линии.

1. Первая – это RVI, в котором вместо разницы цен Close и Open и High и Low применяют суммы 4-периодных симметрично взвешенных скользящих средних.

Пример формулы:

MovAverage = (Close – Open) + 2x (Close – 1 – Open – 1) + 2x (Close – 2 – Open – 2) + (Close – 3 – Open – 3)

Где:
Close-1, Close-2, Close-3 – цены закрытия 1, 2 и 3 периода назад, а Close – текущая цена закрытия
Open-1, Open -2, Open -3 – цены открытия 1, 2 и 3 периода назад, а Open – текущая цена закрытия

После этого, находят 4-периодную симметрично взвешенную скользящую среднюю от знаменателя:

RangeAverage = (High – Low) + 2x (High – 1 – Low – 1) + 2x (High – 2 – Low – 2) + (High – 3 – Low – 3)

Где:
High -1, High -2, High -3 – максимальные цены 1, 2 и 3 периода назад, а High – максимальная цена последнего бара
Low -1, Low -2, Low -3 – минимальные цены 1, 2 и 3 периода назад, а Low – минимальная цена последнего бара.

В результате находят отношение этих двух сумм за четыре последних периода.

2. Вторая линия — 4-периодное симметрично взвешенное скользящее среднее от первой:

RVIsignal = (RVIaverage +2 x RVIaverage – 1 + 2 x RVIaverage – 2 + RVIaverage – 3)/6

Пример индикатора можно увидеть на рисунке:

Индекс Относительной Бодрости (Relative Vigor Index, RVI): применение и недостатки

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

В результате RVI показывает интенсивность рыночного движения, определяемую ценами закрытия. Она показывает баланс настроений рынка за указанный период. Линия скользящего среднего показывает баланс настроений рынка в более длинном периоде.

Сигналами при использовании индикатора RVI, как правило, являются пересечения.

Если индикатор RVI выше сигнальной линии, это говорит о том, что на рынке преобладают покупатели и нужно открывать позиции на покупку. Если RVI ниже сигнальной линии, это говорит о доминировании продавцов, поэтому лучше, чтобы лучше трейдеру использовать короткие позиции.

Также нужно отметить, что Relative Vigor Index не демонстрирует зоны перекупленности или перепроданности. Поэтому этот момент лучше измерять другими осцилляторами.

Как правило, Индекс Относительной Бодрости двигается в одном направлении с рыночными ценами. И это позволяет ему давать точные сигналы во время торговли.

Использование прямых сигналов.

Как мы уже говорили, главным сигналом является пересечение линий, которые часто опережают циклы рынка.

Сигналом на покупку является пересечение линией RVI сигнальной линии снизу вверх. В этом случае Stop-Loss устанавливается ниже последних локальных минимумов.

Сигналом на продажу является пересечение линией RVI сверху вниз сигнальной линии. В данном случае Stop-Loss устанавливается выше предыдущего максимального значения.

Использование подтверждающих сигналов.

Принято считать, что при росте темпов трендового движения можно наблюдать рост RVI. Ведь в такой ситуации цены закрытия обычно выше внутрипериодного торгового диапазона (high-low). Цены открытия в этом случае будут приближаться к минимальным.

Внимание:  Бинарные опционы 50 на 50

Нисходящее направление RVI является подтверждением снижения рыночных цен.

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

Код индикатора для TradeSation, Dealing Desk и Multicharts

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

inputs:Price(numericseries), Length(numericsimple);
variables: Length1(0), Length2(0);
Length1=Floor((Length+1)*.5);
Length2=Ceiling((Length+1)*.5);
TriAverage_gen=Average(Average(Price, Length1),Length2);

Type : Indicator, Name: Relative_Vigor_Index

inputs: Length(10);
variables: Change(0), MyRange(0), Num(0), Den(0), RVI(0), RVISig(0);
Change=Close-Open;
MyRange=High-Low;
Value1=TriAverage_gen(Change,4);
Value2=TriAverage_gen(MyRange,4) ;
Num=Summation(Value1,Length);
Den=Summation(Value2,Length);
if Den>0 then
RVI = Num/Den;
RVISig = TriAverage_gen(RVI,4);
Plot1(RVI,»RVI»);
Plot2(RVISig,»Sig»);

Как использовать Индикатор RVI — сигналы и настройки

Индикатор RVI, Relative Vigor Index (Индекс Относительной Бодрости) – удобный осциллятор, используемый для изучения состояния рыночных тенденций. С его помощью определяют расклад сил между покупателями и продавцами за определенный период. Создателем инструмента является Джон Элерс (John Ehlers), известный как автор многих популярных средств технического анализа (например, EPOCH и MESA).

Впервые индикатор индекса относительной бодрости (так переводится название с английского) был описан в 2002 году.

Подробное описание индикатора RVI

Индикатор RVI присутствует в составе подавляющего большинства современных торговых платформ. Например, в MetaTrader он располагается в разделе «Осцилляторы».

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

По сути, нужно установить только один рабочий параметр – период.

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

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

Индикатор RVI рассчитывается, как отношение разницы цены закрытия и открытия к разнице максимальной и минимальной цены.

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

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

Чтобы получить более точные данные, рекомендуется сочетать Индекс Относительной Бодрости с осциллятором Stochastic или другим подходящим инструментом.

Российские брокерские платформы:

Видео: работа индикатора RVI

Сигналы RVI

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

  • На продажу – зеленая линия проходит через красную сверху. Чем выше случилось такое перекрещивание, тем больше вероятность, что сообщение верно.
  • На покупку – зеленая кривая проходит через красную снизу. Если пересечение случилось очень низко, значит, рынок перепродан, и дальше цена будет двигаться по восходящей.

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

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

Сочетаемость RVI с другими индикаторами

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

  • В этом случае Moving Average отображает текущую тенденцию, а индикатор отслеживает наиболее удобные точки входа. Когда цена пребывает под скользящей средней, на рынке действует нисходящая тенденция. Значит, нужно искать на графике RVI точки, где зеленая линия проходит через красную сверху. Если цена расположилась над MA, говорят о восходящем тренде, и ищут пересечения, где зеленая линия движется снизу, чтобы открыть в этом месте сделку на покупку.

Заключение

Главной задачей осциллятора является определение вероятности продолжения или изменения тенденции. Он наглядно отображает силу движения цены. К достоинствам инструмента относят:

  • возможность использования, практически, в любой торговой системе;
  • легкость в настройке;
  • простая эксплуатация.
Внимание:  Депозиты в тенге на Биномо как открыть счёт

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

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Индикатор бинарных опционов (осциллятор) – Индекс относительной бодрости — RVI

Индекс Относительной Бодрости – Relative Vigor Index (RVI). Осциллятор предназначенный для отслеживания рыночных тенденций в торговле на бинарных опционах. Используя его можно посмотреть расклад сил между покупателями и продавцами в определённом периоде времени. Автор индикатора – Джон Элерс, разработавший его в 2002 году. Индекс Относительной бодрости стал распространенным инструментом и сейчас включен во множество платформ уже по-умолчанию.

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

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

Индикатор Индекс относительной бодрости — RVI получается в результате деления разниц цены закрытия и открытия на разницу максимальной и минимальной цены

Глядя на график индикатора можно делать следующие выводы:
чем дальше линии отходят от нулевой отметки тем больше перепроданность или перекупленность на рынке. Момент пересечения быстрой линией (красной) зеленой линии говорит что тренд возможно изменится.

При пересечении лини возникают следующие сигналы

  • Сигнал “продавать” – если красная сигнальная линия пресекает зеленую сверху вниз и это происходит при как можно большем значении индикатора
  • Сигнал “покупать” – если красная сигнальная линия пресекает зеленую снизу вверх и это происходит при как можно меньшем значении индикатора

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

Это достаточно редкий индикатор. Посмотрите в нашем рейтинге стратегий, в каких из них его можно использовать.

Индикатор Relative Vigor Index

Relative Vigor Index

Предлагаемый индикатор RVI (Relative Vigor Index или индекс относительной бодрости) был создан лучшим экспертом в области использования циклов в теханализе Джоном Эйлерсом. Инструмент измеряет уверенность рынка в текущем тренде и вероятность его продолжения.

Индикатор RVI: подробное описание и настройка

Расчет RVI аналогичен обычному Стохастику, но индекс бодрости сравнивает цену Close не с минимальной ценой, а просто с ценой открытия. В результате линия представляет собой значение фактического изменения цены, нормированное по отношению к максимальному диапазону цен за период:

RVI = (Price(Close) — Price(Open)) / (Price(High) — Price(Low))

где,

  • Price(Close) и Price(Open) — цены закрытия/открытия;
  • Price(High) и Price(Low) — max-ная и min-ная цена.

Для практического использования расчеты обязательно сглаживают и выводят на экран две линии. Как механизм сглаживания используется набор простых скользящих средних: вычисляется 4-хпериодное симметрично-взвешенное сглаженное среднее от значений Relative Vigor Index и в результате строится дополнительная сигнальная линия.

Индикатор имеет один параметр — количество баров для расчета. Зоны перекупленности/перепроданности не используются.

Индикатор RVI: как пользоваться в торговой практике

В rvi индикаторе описание торгового сигнала простое: им считается пересечение линий (сверху вниз или снизу вверх). Направление определяем по синей линии: пока синяя линия выше красной — тренд бычий, если красная линия выше синей — медвежий. Зона флета — переплетение линий в горизонтальном направлении — как торговый сигнал не обрабатывается.

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

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

Тем не менее, именно Relative Vigor Index индикатор с параметром 100, причем на таймфрейме H1, используется в модифицированной стратегии Сидуса в качестве основного осциллятора и достаточно успешно. Запаздывание индикатора компенсируется правильно подобранными скользящими средними.

В основе индикатора применяется обычная логика: на бычьем рынке свеча должна закрываться выше цены открытия, на медвежьем — ниже. «Бодрость» ценового движения определяется точкой, в которой цена находится в конце периода. Синяя (быстрая) линия RVI отражает «энергию» рыночного движения и равновесие «мнений» рыночной толпы за короткий период времени, красная (медленная) сигнальная линия — оценивает состояние рынка за более длинный период.

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

Бонусы за открытие торгового счета тут:
Понравилась статья? Поделиться с друзьями:
Инструкция как начать торговать бинарными опционами в плюс
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: