Amibroker - EMA na wykresie daily oraz monthly.

Formułki do programów, skrypty, programowanie
Animator działu: Dark

Amibroker - EMA na wykresie daily oraz monthly.

Postprzez endriu » 2012-12-25, 14:41

Zwykłe dwie emy (EMA50 i EMA200) dla SP500 odpowiednio dla wykresu Daily oraz
Monthly wyglądają następująco:

http://www.fotosik.pl/pokaz_obrazek/pel ... 0f5e2.html

Kod do w/w obrazków wynikający z przeciągnięcia na wykres odpowiedniego indyka
wygląda następująco:

"[...]

_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();

_SECTION_BEGIN("EMA");
P = ParamField("Price field",-1);
Periods = Param("Periods", 50, 2, 300, 1, 10 );
Plot( EMA( P, Periods ), _DEFAULT_NAME(), ParamColor( "Color", colorCycle ),
ParamStyle("Style") );
_SECTION_END();

_SECTION_BEGIN("EMA1");
P = ParamField("Price field",-1);
Periods = Param("Periods", 200, 2, 300, 1, 10 );
Plot( EMA( P, Periods ), _DEFAULT_NAME(), ParamColor( "Color", colorCycle ),
ParamStyle("Style") );
_SECTION_END();

[...]".

Co dopisać aby uzyskać na wykresie daily linie z EMA 50/200 ale dla interwału z
monthly ?.
Pozdrawiam
Endriu
Awatar użytkownika
endriu
 
Posty: 72
Dołączenie: 2010-09-30, 19:41

Re: Amibroker - EMA na wykresie daily oraz monthly.

Postprzez olaf » 2012-12-28, 11:14

endriu napisał(a):Zwykłe dwie emy (EMA50 i EMA200) dla SP500 odpowiednio dla wykresu Daily oraz
Monthly wyglądają następująco:

http://www.fotosik.pl/pokaz_obrazek/pel ... 0f5e2.html

Kod do w/w obrazków wynikający z przeciągnięcia na wykres odpowiedniego indyka
wygląda następująco:

"[...]

_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();

_SECTION_BEGIN("EMA");
P = ParamField("Price field",-1);
Periods = Param("Periods", 50, 2, 300, 1, 10 );
Plot( EMA( P, Periods ), _DEFAULT_NAME(), ParamColor( "Color", colorCycle ),
ParamStyle("Style") );
_SECTION_END();

_SECTION_BEGIN("EMA1");
P = ParamField("Price field",-1);
Periods = Param("Periods", 200, 2, 300, 1, 10 );
Plot( EMA( P, Periods ), _DEFAULT_NAME(), ParamColor( "Color", colorCycle ),
ParamStyle("Style") );
_SECTION_END();

[...]".

Co dopisać aby uzyskać na wykresie daily linie z EMA 50/200 ale dla interwału z
monthly ?.


Jak nie znajdziesz daj tutaj znac ponownie, miałem taką formułę którą wyświetlałem średnią z godzinowego na wykresach minutowych.
Pozdrawiam... Olaf

"Trade What You See, Not What You Think"
"When the facts change, I change my mind - what do you do, sir?"
Awatar użytkownika
olaf
 
Posty: 1981
Dołączenie: 2006-06-21, 20:23

Re: Amibroker - EMA na wykresie daily oraz monthly.

Postprzez endriu » 2012-12-28, 12:00

olaf napisał(a): Jak nie znajdziesz daj tutaj znac ponownie, miałem taką formułę którą wyświetlałem średnią z godzinowego na wykresach minutowych.


No jak na razie to nie znalazłem. Podejrzewam, że TimeFrameExpand mogło by w jakiś sposób pomóc, ale to tylko takie moje hipotezy ...
Pozdrawiam
Endriu
Awatar użytkownika
endriu
 
Posty: 72
Dołączenie: 2010-09-30, 19:41

Re: Amibroker - EMA na wykresie daily oraz monthly.

Postprzez endriu » 2013-01-02, 10:58

endriu napisał(a):No jak na razie to nie znalazłem. Podejrzewam, że TimeFrameExpand mogło by w jakiś sposób pomóc, ale to tylko takie moje hipotezy ...


Nie TimeFrameExpand tylko TimeFrameSet ...

"[...]
TimeFrameSet(inMonthly);

_SECTION_BEGIN("EMA");
P = ParamField("Price field",-1);
Periods = Param("Periods", 15, 2, 300, 1, 10 );
Plot( EMA( P, Periods ), _DEFAULT_NAME(), ParamColor( "Color", colorCycle ), ParamStyle("Style") );
_SECTION_END();
[...]".
Pozdrawiam
Endriu
Awatar użytkownika
endriu
 
Posty: 72
Dołączenie: 2010-09-30, 19:41


Powróć do Formuły

Kto jest na forum

Użytkownicy przeglądający to forum: Brak zarejestrowanych użytkowników oraz 0 gości

cron