Автор Тема: Стратегия с использованием Нeikin-ashi chart  (Прочитано 13862 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн АрхивариусАвтор темы

  • Thank You
  • -Given:
  • -Receive:
  • Сообщений: 7576
  • +1267/-9
  • Вопрос лучше сперва задать на форуме, а не в личку
    • Просмотр профиля
Taotra:



Цитировать
4xSurfer: Taotra, это очень впечатляющие результаты! Не поделитесь ли вы с посетителями форума тем, какие методы/стратегии вы используете, чтобы зарабатывать 100-200 пипсов на дей-трейдинге?   



Конечно же, я поделюсь своей стратегией. Мой подход основан на следующих допущениях.

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

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

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

В своей системе я использую подсвечники, графики heikin-ashi с каналами Дончиана и EMA (20). Торговые сигналы я получаю от пересечений Tillson T3 или StoRSI с ценовыми каналами. Я работаю на 10-минутных, минутных и часовых графиках. Моя дневная цель 1-2.000 долларов. Я предпочитаю думать о заработанных за день долларах, а не о пипсах.

Посмотрим на следующие графики:

Это часовой график heikin-ashi для EUR/USD за последние 7 дней (сообщение от 22 марта 2004 года). Если вы посмотрите на дневной график для этого же периода, вы увидите обычную консолидацию, не предлагающую хороших сделок, однако на часовом графике будут видны хорошие сделки с прибылью более 100 пунктов. Цена двигается в рамках канала сопротивления/поддержки Дончиана (красные/голубые линии). Преимущество графика heikin-ashi заключается в том, что он наиболее четко идентифицирует основной тренд. Как я торгую: я открываю длинную позицию, там где стоит зеленая стрелочка (3\5 пересечения T3), и открываю короткую позицию, там, где стоит красная.

Оффлайн АрхивариусАвтор темы

  • Thank You
  • -Given:
  • -Receive:
  • Сообщений: 7576
  • +1267/-9
  • Вопрос лучше сперва задать на форуме, а не в личку
    • Просмотр профиля
Внизу приведен 10-минутный свечевой график для GBR/USD за прошлую неделю. Вновь ценовая линия двигается в рамках канала, однако как указывает индикатор StoRSI (зеленая стрелка - покупка, красная - продажа) в этот период было несколько хорошо торгуемых трендов. Совокупно эти сделки дали 270 пипсов.

Оффлайн АрхивариусАвтор темы

  • Thank You
  • -Given:
  • -Receive:
  • Сообщений: 7576
  • +1267/-9
  • Вопрос лучше сперва задать на форуме, а не в личку
    • Просмотр профиля
На следующем графике видно, что торгуемые тренды можно найти даже на 1-минутных графиках в относительной спокойные периоды. Это график, отображающий период в 2.5 часов (5-7.30 вечера по восточному поясному времени США). Чистая прибыль составила 50 пунктов (спрэд не учитывается).

Оффлайн АрхивариусАвтор темы

  • Thank You
  • -Given:
  • -Receive:
  • Сообщений: 7576
  • +1267/-9
  • Вопрос лучше сперва задать на форуме, а не в личку
    • Просмотр профиля
Избранное из обсуждения:


Pretorian: Какие правила вы используете при выходе новостей?

Taotra: В эти периоды я использую разные стратегии. Когда я торгую по существующему тренду, я просто ужесточаю свои стопы незадолго до публикации данных. Когда я не удерживаю позицию, примерно за 1-2 минуты до публикации я выставляю 2 лимит ордера, один длинный, другой короткий (над и под текущей ценой) примерно на 10-30 пунктов, в зависимости от валюты и волатильности цены. Иногда я просто пропускаю периоды следующих за публикацией новостей (вырезано цензурой) на рынке.

Pretorian: Ложные сигналы тяжело фильтровать…

Taotra: Да, это так. Вы можете попытаться фильтровать их, используя более медленные сигналы или сдвигая ваши индикаторы. Недостаток этого метода заключается в том, что вы "опаздываете на ужин", и иногда приходите тогда, когда он уже съеден. Большинство трендов уже развиваются, в те моменты, когда вы принимаете решения играть или нет, всегда есть риск опоздать. Обычно я не фильтрую сигналы, а полагаюсь на собственный опыт. Моя система является механической для генерирования сигналов, но она не механистична для действий. Здесь надо опираться на здравый смысл.

Nkaba: Какие параметры для StoRSI вы используете?

Taotra: StoRSI fast:
Period 1: 30; Period 2: 5; Smoothing: 5

StoRSI slow:
Period 1: 24; Period 2: 17; Smoothing: 3

Но это не догма, тестируйте свои параметры.

© Перевод: Андрей Васильев

Оффлайн Olegus

  • Thank You
  • -Given:
  • -Receive:
  • Сообщений: 5
  • +0/-0
    • Просмотр профиля
Попробую вставить свои 5 центов. Если вместо стандартного heikin-ashi использовать несколько модифицированный его вариант, то можно получить следующую картинку. Вход в позицию осуществляется, если одновременно присутствует и пересечение Т3 и соответствующая окраска свечи по модифицированному HA(зеленый - повышение, красный - понижение, желтый - флет). Вот пример.

 

Оффлайн Victor

  • Thank You
  • -Given:
  • -Receive:
  • Сообщений: 1030
  • +107/-46
    • Просмотр профиля
Уважаемые,  подскажите  где  можно  приобрести  индикаторы  системы  Нeikin-ashi chart.  С  уважением

Оффлайн swinger

  • Thank You
  • -Given:
  • -Receive:
  • Сообщений: 244
  • +11/-2
    • Просмотр профиля
Индикаторы Нeikin-ashi chart
« Ответ #6 : 17.02.2006 10:38 »
Ну зачем же покупать? Могу поделиться. Правда, все индюки - только для Амиброкера. Язык его очень похож на метастоковый, но в метастоке очень сложно организовать графики Heikin-Ashi. Итак, по порядку.

Сам график Heikin-Ashi с каналами Дончиана:

HaClose = (O+H+L+C)/4;
HaOpen = AMA( Ref( HaClose, -1 ), 0.5 );
HaHigh = Max( H, Max( HaClose, HaOpen ) );
HaLow = Min( L, Min( HaClose, HaOpen ) );
PlotOHLC( HaOpen, HaHigh, HaLow, HaClose, "Modified " + Name(), colorBlack, styleCandle );

// Plots a 20 period Donchian channel

pds=20;
DonchianUpper =HHV(Ref(H,-1),pds);
DonchianLower = LLV(Ref(L,-1),pds);
DonchianMiddle = (DonchianUpper+DonchianLower)/2;


Plot(DonchianUpper,"DU",colorBlue,styleLine);
Plot(DonchianMiddle,"DM",colorGreen,styleLine);
Plot(DonchianLower,"DL",colorRed,styleLine);

Средние Т3:

function T3(price,periods)
{
s = 0.84;
e1=EMA(price,periods);
e2=EMA(e1,Periods);
e3=EMA(e2,Periods);
e4=EMA(e3,Periods);
e5=EMA(e4,Periods);
e6=EMA(e5,Periods);
c1=-s*s*s;
c2=3*s*s+3*s*s*s;
c3=-6*s*s-3*s-3*s*s*s;
c4=1+3*s+s*s*s+3*s*s;
Ti3=c1*e6+c2*e5+c3*e4+c4*e3;
return Ti3;
}
Plot(T3(C,3),"T3(3)",colorGreen,1);
Plot(T3(C,5),"T3(5)",colorBlue,1);
Plot(T3(C,8),"T3(8)",colorPink,1);
Plot(T3(C,13),"T3(13)",colorTurquoise,1);
Plot(T3(C,21),"T3(21)",colorYellow,1);
Plot(T3(C,34),"T3(34)",colorRed,styleDots);
Buy=Cross(T3(C,3),T3(C,5));
Sell=Cross(T3(C,5),T3(C,3));
PlotShapes(IIf(Buy,shapeUpArrow,shapeNone) ,colorBrightGreen,0,Graph0,-15);
PlotShapes(IIf(Sell,shapeDownArrow,shapeNone),colorRed,0,Graph1,-15);
GraphXSpace=10;

StoRSI:

period=Param("Periods",30,5,50,1);
perwt=Param("perwt",10,2,50,1);
smooth=Param("smooth",5,2,20,1);

storsi =Nz( ( RSI( period) - LLV( RSI(period) ,perwt) ) / ( ( HHV( RSI(period) ,perwt) ) - LLV(RSI(period),perwt) ) );

Plot(EMA(storsi,5),EncodeColor(colorWhite)+"storsi",colorBlue,1);
Plot(EMA(EMA(storsi,5),smooth),"5 DMA",colorYellow,1);
Plot(.30,"",colorRed,1);
Plot(.80,"",colorGreen,1);   

Buy=Cross(EMA(storsi,5),EMA(EMA(storsi,5),smooth));
Sell=Cross(EMA(EMA(storsi,5),smooth),EMA(storsi,5));
PlotShapes(IIf(Buy,shapeUpArrow,shapeNone) ,colorBrightGreen,0,Graph0,-15);
PlotShapes(IIf(Sell,shapeDownArrow,shapeNone),colorRed,0,Graph1,-15);
GraphXSpace=10;

И, наконец, Price Channel:

//Price Channel

T1=Param("T1",20,1,90,1);
T2=Param("T2",20,1,90,1);
P1=Param("P1",3,1,20,1);

UF1=MA((H+L+2*C)/4,T1)+MA((H-L),T1);
LF1=MA((H+L+2*C)/4,T1)-MA((H-L),T1);
K1=IIf(C>UF1,100, IIf(C<LF1,-100,0));

UF2=MA((H+L+C)/3,T2)+MA((H-L),T2);
LF2=MA((H+L+C)/3,T2)-MA((H-L),T2);
K2=IIf(C>UF2,100, IIf(C<LF2,-100,0));

PR=MA((K1+K2)/2,P1);

Plot(0,"",colorYellow,styleLine);

upbar=PR>Ref(PR,-1) ;
downbar=PR<Ref(PR,-1) ;
barcolor=IIf(downbar,4, IIf(upbar,5,7));
Graph1BarColor=ValueWhen(barcolor != 0,barcolor);
Plot(PR,"Price Channel",Graph1BarColor,styleDots);

Title="Price Channel :"+WriteVal(PR)+
WriteIf(PR>98," {Overbought}",
WriteIf(PR<-98," {Oversold}"," "))+" : < Trend > : "+
WriteIf(PR>0," Bullish"," Bearish")+" ; <Trade> : "+
WriteIf(upbar,"Buy",WriteIf(downbar,"Sell"," "));

В результате должно получится нечто, похожее на картинку в приаттаченном файле. Кроме того, есть возможность регулировать параметры StoRSI и Price Channel, подстраивая под себя.

Наслаждайтесь :-)

Оффлайн Olegus

  • Thank You
  • -Given:
  • -Receive:
  • Сообщений: 5
  • +0/-0
    • Просмотр профиля
Могу предложить код модифицированного НА в формате Easy Language
Функция $ModHAValue
Inputs: CompBars(numericsimple), oOpenVal(numericref), oCloseVal(numericref);

Vars: haClose(0), haOpen(0), haHigh(0), haLow(0), Index(0), UpVal(1), DownVal(2), Return(0);

if BarNumber = 1 then
begin
haOpen = open;
haClose = (O+H+L+C)/4;
haHigh = MaxList( high, haOpen, haClose);
    haLow = MinList( low, haOpen, haClose);
end
else
begin
haClose = (O+H+L+C)/4;
haOpen = (haOpen[1] + haClose[1])/2 ;
haHigh = MaxList(High, haOpen, haClose) ;
haLow = MinList(Low, haOpen, haClose) ;

if haClose > haOpen then
Return = UpVal
else
Return = DownVal;

for Index = 1 to CompBars
begin
if haOpen <= MaxList(haOpen[Index],haClose[Index]) and
haOpen >= MinList(haOpen[Index],haClose[Index]) and
haClose <= MaxList(haOpen[Index],haClose[Index]) and
haClose >= MinList(haOpen[Index],haClose[Index])
then
Return = Return[Index];
end;
end;

oOpenVal = haOpen;
oCloseVal = haClose;
$ModHAValue = Return;

И сам PaintBar

Inputs: UpColor(green), DnColor(red), WarnColor(yellow), MinCompBars(0), MaxCompBars(6);

Vars: haClose(0), haOpen(0), haMinDir(0), haMaxDir(0), Color(0);

haMinDir = $ModHAValue(MinCompBars, haOpen, haClose);
haMaxDir = $ModHAValue(MaxCompBars, haOpen, haClose);
if haMinDir = 1 and haMaxDir = 1 then
Color = UpColor
else if haMinDir = 2 and haMaxDir = 2 then
Color = DnColor
else 
Color = WarnColor;
PlotPB(haOpen,haClose, "ModHA2", Color);
SetPlotWidth(1,1);
SetPlotColor(1,color);

Оффлайн Victor

  • Thank You
  • -Given:
  • -Receive:
  • Сообщений: 1030
  • +107/-46
    • Просмотр профиля
Уважаемые.  Спасибо  за  внимание.  Скопиравал-загнал  в пользовательские  индикаторы,  но  на  график  они  не  устанавливаются.  М.Б. я  что то  сделал  не  так. Подскажите.  С  уважением

Оффлайн Olegus

  • Thank You
  • -Given:
  • -Receive:
  • Сообщений: 5
  • +0/-0
    • Просмотр профиля
А если не секрет, то во что Вы копируете, в смысле в МТ3, МТ4, Omega или Metastock?

Оффлайн Victor

  • Thank You
  • -Given:
  • -Receive:
  • Сообщений: 1030
  • +107/-46
    • Просмотр профиля
Работаю  на  Альпари  на  МТ4  сюда  и  скопировал  МТ-expert-indicators. Стоят  в  пользовательских - дальше  не  идут

Оффлайн Olegus

  • Thank You
  • -Given:
  • -Receive:
  • Сообщений: 5
  • +0/-0
    • Просмотр профиля
Так индюки Вам дали написанные совсем для других систем Амиброкера и Омеги. Вам нужно написать свои индюки для МТ4, используя код предоставленный Вам.

Оффлайн Victor

  • Thank You
  • -Given:
  • -Receive:
  • Сообщений: 1030
  • +107/-46
    • Просмотр профиля
Спасибо. С  этим  я  не  справлюсь.  С  уважением

Mako

  • Гость
Цитировать
Как я торгую: я открываю длинную позицию, там где стоит зеленая стрелочка (3\5 пересечения T3), и открываю короткую позицию, там, где стоит красная.


Всем, привет!

Ну, вы блин даёте.....
На кой, тогда спрашивается, вешать на график все эти  Каналы, Нeikin-ashi, StoRSI - медленные/быстрые?
Если, как вы сами пишите, что принимаете решение - по двум средним?

А всё остальное?.. - Для солидности, что ли?

С уважением, Сергей.


Оффлайн Olegus

  • Thank You
  • -Given:
  • -Receive:
  • Сообщений: 5
  • +0/-0
    • Просмотр профиля
   Сергей, если внимательно прочитать первый ответ Taotra, то все станет понятно:
Цитировать
Цена двигается в рамках канала сопротивления/поддержки Дончиана (красные/голубые линии).
  То есть используя каналы Дончиана, можно определить точки получения лося  :evil: и профита :mrgreen:.
Цитировать
Преимущество графика heikin-ashi заключается в том, что он наиболее четко идентифицирует основной тренд.
  Тут я думаю и объяснять ничего не надо.
Цитировать
Моя система является механической для генерирования сигналов, но она не механистична для действий
.
   То есть голова на плечах все равно должна присутствовать.

    Профитных трейдов. С уважением, Олег.