Я начинал с форекса, и там приучился не обращать внимание на объем, что весьма отрицательно сказывается на торговле. В частности, в начале идет усиленное постигание языков индикатора, далее переход на теорию хаоса Билла Вильямса, после возвращение к графическому анализу, затем слияние разнообразных наработок, и лишь в завершающем этапе становления на ноги, трейдер приходи к пониманию важности объема ( я торгую на фьючерсах). Покапаться по инету в поисках торговли по объему, можно и нужно, но информация выжимаемая из сети, совсем мало. Несмотря на это, одну важную особенность отметить для себя необходимо – Вход от объема. Что это такое? Коротко, это вход от экстремальной цены бара на котором был максимальный объем на выбранном периоде. В инете гуляет пара методик, я развил свою. Как эт делать, в следующей серии
…
Archive for 2009
Взгляд на Объем
In Трейдинг, Форекс, Фьючерсы on Июнь 25, 2009 at 7:12 ппТеория Волн Вульфа
In Торговая система, Трейдинг, Форекс, Фьючерсы on Июнь 12, 2009 at 8:58 ппВ этот жаркий июньский день, точнее уже вечер, напишу об этих волнах Вульфа я, что так много изменила судеб в этом мире. И так. Сам считаю, что ВВ хорошо дополняют 3 Индейца. На приведенных схемах четко отображаются данные волны. Как пример могу продемонстрировать фьючерс на евро:
Theory Relative Strength Index
In Психология, Торговая система, Трейдинг, Форекс, Фьючерсы on Май 26, 2009 at 10:52 дпТехнический Индикатор Индекс Относительной Силы (Relative Strength Index, RSI) это следующий за ценой осциллятор, который колеблется в диапазоне от 0 до 100.
Расчет
Основная формула расчета технического индикатора Relative Strength Index:
RSI = 100 – (100 / (1 + U / D))
Где:
U — среднее значение положительных ценовых изменений;
D — среднее значение отрицательных ценовых изменений.
RSI используется:
- Определение тренда
- Помощь в определении целей цены
Проблемы осцилляторов: Большие ценовые движения пропадают из периода рассмотрения, индикатор колеблется с большой частотой.
RSI преимущество:
- Всегда удерживается в пределах от 0 до 100.
- Дивергенции между графиком RSI и цены.
- Применимость графического анализа на графиках RSI.
- Уровни 20/40/60/80
Диапазон RSI:
- Трендовый рынок вверх, как правило будет находить поддержку на уровне 40 и сопротивление на 80.
- Трендовый рынок вниз, как правило будет находить поддержку на уровне 20 и сопротивление на 60.
Уровни Круглых Чисел
In Программирование, Торговая система on Апрель 26, 2009 at 6:48 ппВ среде трейдеров распространено мнение о магии круглых чисел, о том, что в районе их цены испытывают существенную поддержку или сопротивление. Собственноручным методом разработан индикатор для МТ4 для построения уровней круглых чисел.
//+——————————————————————+
//| Уровни круглых чисел.mq4 |
//| Samura
//| http://budobudda.wordpress.com/ |
//+——————————————————————+
#property copyright «Samura»
#property link «http://budobudda.wordpress.com/»
#property indicator_chart_window
//—- input parameters
extern color Krug.4isla = Black;
extern int Shirina = 2;
extern double begin = 0.7;
extern int Koli4estvo = 10;
extern double Shag = 0.1;
//+——————————————————————+
//| Custom indicator initialization function |
//+——————————————————————+
int init()
{
//—- indicators
//—-
return(0);
}
//+——————————————————————+
//| Custom indicator deinitialization function |
//+——————————————————————+
int deinit()
{
//—-
ObjectsDeleteAll();
// удаляем все объекты
return(0);
//—-
return(0);
}
//+——————————————————————+
//| Custom indicator iteration function |
//+——————————————————————+
int start()
{
int counted_bars=IndicatorCounted();
//—-
double kolvo = Koli4estvo*Shag;
for(double i =0; i<kolvo; i=i + Shag)
{
string obekt = i;
double price = begin + i;
ObjectCreate(obekt,OBJ_HLINE,0,0,price);
ObjectSet(obekt,OBJPROP_COLOR,Krug.4isla);
ObjectSet(obekt,OBJPROP_WIDTH,Shirina);
}
//—-
return(0);
}
//+——————————————————————+
p.s. I’ll be back
Три индейца
In Торговая система, Форекс on Март 5, 2009 at 3:49 ппОднажды, не так давно, я натолкнулся на трех индейцев. Суровые парни с перьями на голове, что-то серьезно обсуждали сидя у костра. Их речь сводилась к следующему:

рис. 1

рис.2
3 Обезьяны Хоммы
In Форекс on Январь 18, 2009 at 9:22 дпДавным – давно в стране восходящего солнца, где родились японские свечи
, Хомма написал книгу о Золотой жиле и 3 обезьянах делающих деньги, много денег
. Так вот в чем суть этих 3 обезьян-трудоголиков.
- » Не видеть плохого « : увидев бычью (медвежью) тенденцию, не дайте ей себя увлечь; расценивайте ее как возможность для продажи (покупки). Бычья (инь) и медвежья (янь) всегда чередуются. Именно поэтому в японцы придают большое значение фигурам разворота.
- « Не слышать плохого » : услышав бычью новость не покупайте, услышав медвежью новость не продавайте. Надежнее, пожалуй, открыть позицию после выяснения реакции рынка на поступившую информацию, а не в момент ее образования.
- » Не говорить плохого » : не обсуждайте планируемые действия на рынке. Порой случается и такие вещи, когда оценив ситуацию на рынке Вы решаете покупать (продавать) и рассказываете кому-нибудь о своем решении. А в ответ слышите что-то иное – что рано, что поздно, что еще что-то, в итоге Вы меняете свое решение. А поскольку принцип неопределенности никто не отменял и не опроверг, то в итоге получаете, точнее ничего не получаете, или еще хуже несете убытки. Изучив ситуацию на рынке лучше не с кем не делится о плане действия, либо можете посоветоваться с человеком, проницательность которого выше всяких похвал
Pivot Points или Стержневые точки
In Планирование, Программирование, Форекс on Январь 5, 2009 at 1:23 пп
Добрый день, доброе утро тем кто проснулся
. Недавно на форуме наткнулся на слово – Пивот. И вот, в поисках ответа по просторам инета, информация была добыта. Что ж, начнем.
Пивот или Стержневой точкой называется уровень изменения направления рынка в конкретный день. При помощи простых арифметических операций с использованием High, Low, Close предыдущего дня(бара) получаем серию чисел. Эти числа указывают на уровни поддержки и сопротивления.
Причина популярности стержневых точек заключается в том, что они помогают составить картину о направлении движения рынка на следующий день, в отличие от других инструментов, отстающих от рынка. Информация, ставшая доступной в ходе сегодняшней сессии, используется для вычисления разворотных точек следующего дня.
Поскольку очень многие трейдеры используют стержневые точки, рынок очень часто реагирует на этих уровнях. Это дает возможность совершать прибыльные сделки.
Стержневые точки (Pivot Points) вычисляются при помощи следующих формул:
Resistance 3 = High + 2*(Pivot – Low)
Resistance 2 = Pivot + (R1 – S1)
Resistance 1 = 2 * Pivot – Low
Pivot Point = ( High + Close + Low )/3
Support 1 = 2 * Pivot – High
Support 2 = Pivot – (R1 – S1)
Support 3 = Low – 2*(High – Pivot)
Как видно, имея три значения за предыдущий день: максимум, минимум и цену закрытия, вы можете вычислить 7 уровней для следующего дня: 3 уровня сопротивления, 3 уровня поддержки и стержневую точку.
Правила анализа:
- Если рынок открывается над стержневой точкой, то день считается благоприятствующим для открытия длинных позиций. Если рынок открывается ниже стержневой точки, то день является благоприятствующим для открытия коротких позиций.
- Наиболее значимые уровни это R1, S1 и сам уровень стержневой точки.
to be continued
Т.Дэмарк Прогнозирование диапазона цен
In Программирование on Январь 4, 2009 at 4:47 ппВ теории ДэМарка есть формулы прогнозирующие диапазон будущих цен. Мною был разработан скрипт под МТ4, который в виде ценовых меток выводит данный диапазон. Стоит отметить, что этот скрипт можно применять на разных периодах, но использование на дневных и выше наиболее предпочтительнее.
//—-
if (Close[0]>Open[0]){
double h,l,X = (2*High[0]+Close[0]+Low[0])/2 ;
string mah = «Time[0]«,mil = «Low[0]«;
h = X – Low[0];
l = X – High[0];
ObjectCreate(«mah»,OBJ_ARROW,0,Time[0],h);
ObjectSet(«mah»,OBJPROP_ARROWCODE,SYMBOL_RIGHTPRICE);
ObjectCreate(«mil»,OBJ_ARROW,0,Time[0],l);
ObjectSet(«mil»,OBJPROP_ARROWCODE,SYMBOL_RIGHTPRICE);
}
if (Close[0]<Open[0]){
double hh,ll,Xx = (High[0]+Close[0]+2*Low[0])/2 ;
string mahh = «Time[0]«,mill = «Low[0]«;
hh = Xx – Low[0];
ll = Xx – High[0];
ObjectCreate(«mahh»,OBJ_ARROW,0,Time[0],hh);
ObjectSet(«mahh»,OBJPROP_ARROWCODE,SYMBOL_RIGHTPRICE);
ObjectCreate(«mill»,OBJ_ARROW,0,Time[0],ll);
ObjectSet(«mill»,OBJPROP_ARROWCODE,SYMBOL_RIGHTPRICE);
}
if (Close[0]==Open[0]){
double hhh,lll,Xxx = (High[0]+2*Close[0]+Low[0])/2 ;
string mahhh = «Time[0]«,milll = «Low[0]«;
hhh = Xxx – Low[0];
lll = Xxx – High[0];
ObjectCreate(«mahhh»,OBJ_ARROW,0,Time[0],hhh);
ObjectSet(«mahhh»,OBJPROP_ARROWCODE,SYMBOL_RIGHTPRICE);
ObjectCreate(«milll»,OBJ_ARROW,0,Time[0],lll);
ObjectSet(«milll»,OBJPROP_ARROWCODE,SYMBOL_RIGHTPRICE);
}
//—-
вот и все


