Market Profile Plugin
Простой плагин отображает Профиль рынка на графике цены.
С помощью этого профиля можно создавать и составные профили, в примере компрессия 2дня. Первый параметр в секундах, поэтому можно задать хоть 25 сек компрессию никто слова не скажет, можно хоть по 12 мес профили строить. Всех вопрошающих отсылаю к справке ами.
Предупреждаю никаких проверок на соответствие данных в коде нет, поэтому чуть че не так Ами может слететь.
Для запуска нужно скачать ДЛЛ и применить следующий AFL код:
Market Profile Plugin DLL
_SECTION_BEGIN("Price");
SetChartOptions(0,chartShowArrows|chartShowDates);
_N(Title = StrFormat("{{NAME}}
- {{INTERVAL}} {{DATE}} Open %g, Hi %g, Lo %g, Close %g (%.1f%%)
{{VALUES}}", O, H, L, C, SelectedValue( ROC( C, 1 ) ) ));
Plot( C, "Close", ParamColor("Color", colorBlack ), styleNoTitle | ParamStyle("Style") | GetPriceStyle() );
_SECTION_END();
BarEnd = EndValue(BarIndex());//IIf(Bv
== 0 , LastValue(BarIndex()), EndValue(BarIndex()));
BarBegin = IIf(BeginValue(BarIndex()) != 0,BeginValue(BarIndex()), (BarEnd = 1001)*(BarEnd-1000)
);//
//MarketProfile(num
Period,num BarBegin,num BarEnd,ProfileColor,Backgroundcolor);
MarketProfile(inDaily*2,BarBegin,BarEnd,colorRed,2);
Filed under: Amibroker, Плагины для Amibroker'a | 2 Comments
Премного благодарен, пост действительно толково написан и по делу, есть что почерпнуть.
Если не трудно объясни как его прикрутить к амику