Lieber Besucher, herzlich willkommen bei: INVESTOX-Forum. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.
morpheus
unregistriert
Ganesha
unregistriert
morpheus
unregistriert
Quellcode |
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 |
dp_y = 252; // day's avg Close for 5, 10, 20, 40 yrs and 15 yrs Close ac5y = (Ref(C,-dp_y*5)+Ref(C,-dp_y*4)+Ref(C,-dp_y*3)+Ref(C,-dp_y*2)+Ref(C,-dp_y))/5; ac10y = (Ref(C,-dp_y*10)+Ref(C,-dp_y*9)+Ref(C,-dp_y*8)+Ref(C,-dp_y*7)+Ref(C,-dp_y*6)+ Ref(C,-dp_y*5)+Ref(C,-dp_y*4)+Ref(C,-dp_y*3)+Ref(C,-dp_y*2)+Ref(C,-dp_y))/10; ac20y = (Ref(C,-dp_y*20)+Ref(C,-dp_y*19)+Ref(C,-dp_y*18)+Ref(C,-dp_y*17)+Ref(C,-dp_y*16)+ Ref(C,-dp_y*15)+Ref(C,-dp_y*14)+Ref(C,-dp_y*13)+Ref(C,-dp_y*12)+Ref(C,-dp_y*11)+ Ref(C,-dp_y*10)+Ref(C,-dp_y*9)+Ref(C,-dp_y*8)+Ref(C,-dp_y*7)+Ref(C,-dp_y*6)+ Ref(C,-dp_y*5)+Ref(C,-dp_y*4)+Ref(C,-dp_y*3)+Ref(C,-dp_y*2)+Ref(C,-dp_y))/20; ac40y = (Ref(C,-dp_y*40)+Ref(C,-dp_y*39)+Ref(C,-dp_y*38)+Ref(C,-dp_y*37)+Ref(C,-dp_y*36)+ Ref(C,-dp_y*35)+Ref(C,-dp_y*34)+Ref(C,-dp_y*33)+Ref(C,-dp_y*32)+Ref(C,-dp_y*31)+ Ref(C,-dp_y*30)+Ref(C,-dp_y*29)+Ref(C,-dp_y*28)+Ref(C,-dp_y*27)+Ref(C,-dp_y*26)+ Ref(C,-dp_y*25)+Ref(C,-dp_y*24)+Ref(C,-dp_y*23)+Ref(C,-dp_y*22)+Ref(C,-dp_y*21)+ Ref(C,-dp_y*20)+Ref(C,-dp_y*19)+Ref(C,-dp_y*18)+Ref(C,-dp_y*17)+Ref(C,-dp_y*16)+ Ref(C,-dp_y*15)+Ref(C,-dp_y*14)+Ref(C,-dp_y*13)+Ref(C,-dp_y*12)+Ref(C,-dp_y*11)+ Ref(C,-dp_y*10)+Ref(C,-dp_y*9)+Ref(C,-dp_y*8)+Ref(C,-dp_y*7)+Ref(C,-dp_y*6)+ Ref(C,-dp_y*5)+Ref(C,-dp_y*4)+Ref(C,-dp_y*3)+Ref(C,-dp_y*2)+Ref(C,-dp_y))/40; // plot price and seasonality overlay //Plot(C, "", colorWhite, styleBar); //SetChartOptions(0, chartShowDates); 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() ); FiveYear = ParamToggle("5YrPlot", "No | Yes"); TenYear = ParamToggle("10YrPlot", "No | Yes"); TwentyYear = ParamToggle("20YrPlot", "No | Yes"); FortyYear = ParamToggle("40YrPlot", "No | Yes"); if( FiveYear ) { Plot(ac5y, "5yr", colorYellow, styleOwnScale); } if( TenYear ) { Plot(ac10y, "10yr", colorLightOrange, styleOwnScale); } if( TwentyYear ) { Plot(ac20y, "20yr", colorRed, styleOwnScale); } if( FortyYear ) { Plot(ac40y, "40yr", colorBrightGreen, styleOwnScale); } |
Ganesha
unregistriert
morpheus
unregistriert
Quellcode |
|
1 2 3 |
Quellcode 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 dp_y = 252; // day's avg Close for 5, 10, 20, 40 yrs and 15 yrs Close ac5y = (Ref(C,-dp_y*5)+Ref(C,-dp_y*4)+Ref(C,-dp_y*3)+Ref(C,-dp_y*2)+Ref(C,-dp_y))/5; ac10y = (Ref(C,-dp_y*10)+Ref(C,-dp_y*9)+Ref(C,-dp_y*8)+Ref(C,-dp_y*7)+Ref(C,-dp_y*6)+ Ref(C,-dp_y*5)+Ref(C,-dp_y*4)+Ref(C,-dp_y*3)+Ref(C,-dp_y*2)+Ref(C,-dp_y))/10; ac20y = (Ref(C,-dp_y*20)+Ref(C,-dp_y*19)+Ref(C,-dp_y*18)+Ref(C,-dp_y*17)+Ref(C,-dp_y*16)+ Ref(C,-dp_y*15)+Ref(C,-dp_y*14)+Ref(C,-dp_y*13)+Ref(C,-dp_y*12)+Ref(C,-dp_y*11)+ Ref(C,-dp_y*10)+Ref(C,-dp_y*9)+Ref(C,-dp_y*8)+Ref(C,-dp_y*7)+Ref(C,-dp_y*6)+ Ref(C,-dp_y*5)+Ref(C,-dp_y*4)+Ref(C,-dp_y*3)+Ref(C,-dp_y*2)+Ref(C,-dp_y))/20; ac40y = (Ref(C,-dp_y*40)+Ref(C,-dp_y*39)+Ref(C,-dp_y*38)+Ref(C,-dp_y*37)+Ref(C,-dp_y*36)+ Ref(C,-dp_y*35)+Ref(C,-dp_y*34)+Ref(C,-dp_y*33)+Ref(C,-dp_y*32)+Ref(C,-dp_y*31)+ Ref(C,-dp_y*30)+Ref(C,-dp_y*29)+Ref(C,-dp_y*28)+Ref(C,-dp_y*27)+Ref(C,-dp_y*26)+ Ref(C,-dp_y*25)+Ref(C,-dp_y*24)+Ref(C,-dp_y*23)+Ref(C,-dp_y*22)+Ref(C,-dp_y*21)+ Ref(C,-dp_y*20)+Ref(C,-dp_y*19)+Ref(C,-dp_y*18)+Ref(C,-dp_y*17)+Ref(C,-dp_y*16)+ Ref(C,-dp_y*15)+Ref(C,-dp_y*14)+Ref(C,-dp_y*13)+Ref(C,-dp_y*12)+Ref(C,-dp_y*11)+ Ref(C,-dp_y*10)+Ref(C,-dp_y*9)+Ref(C,-dp_y*8)+Ref(C,-dp_y*7)+Ref(C,-dp_y*6)+ Ref(C,-dp_y*5)+Ref(C,-dp_y*4)+Ref(C,-dp_y*3)+Ref(C,-dp_y*2)+Ref(C,-dp_y))/40; // plot price and seasonality overlay //Plot(C, "", colorWhite, styleBar); //SetChartOptions(0, chartShowDates); 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() ); FiveYear = ParamToggle("5YrPlot", "No | Yes"); TenYear = ParamToggle("10YrPlot", "No | Yes"); TwentyYear = ParamToggle("20YrPlot", "No | Yes"); FortyYear = ParamToggle("40YrPlot", "No | Yes"); if( FiveYear ) { Plot(ac5y, "5yr", colorYellow, styleOwnScale); } if( TenYear ) { Plot(ac10y, "10yr", colorLightOrange, styleOwnScale); } if( TwentyYear ) { Plot(ac20y, "20yr", colorRed, styleOwnScale); } if( FortyYear ) { Plot(ac40y, "40yr", colorBrightGreen, styleOwnScale); } |
nächste frage:
kann ich mit der ST version diesen indikator anwenden:
Quellcode
1 2 3 4 5 6 dp_y = 252; // day's avg Close for 5, 10, 20, 40 yrs and 15 yrs Close ac5y = (Ref(C,-dp_y*5)+Ref(C,-dp_y*4)+Ref(C,-dp_y*3)+Ref(C,-dp_y*2)+Ref(C,-dp_y))/5;
(achtung das hier ist amibroker code) es wäre schön, wenn jemand mir diesen indikator coden könnte.
bin gerade dabei vba zu lernen :-(
Quellcode |
|
1 2 |
const dp_y : 252; calc ac5y : (Ref(Close,-dp_y*5)+Ref(Close,-dp_y*4)+Ref(Close,-dp_y*3)+Ref(Close,-dp_y*2)+Ref(Close,-dp_y))/5; |
Dieser Beitrag wurde bereits 3 mal editiert, zuletzt von »Lenzelott« (29. August 2011, 15:50)
morpheus
unregistriert
Titelspezifische Testbedingungen für Systeme mit mehreren Titeln
(ist das ein großer nachteil, wenn ich immer nur ein system analysieren möchte?)
Indikatoren in VBScript programmieren
--> ich kann doch in der ST version auch indikatoren programmieren oder?
wird da dann eine andere spache verwendet?
Kombinationstitel, zum Beispiel zum Erzeugen von Endloskontrakten
(wenn ich endlosdaten für rohstoffe nehme, die ich mir kaufe: pinnacle oder reuters)
dann ist das doch keine thema dieser punkt oder?
Signale versenden per E-Mail oder per SMS an Mobilfunk
kann ich denn bei verschiednenen signalen oder alarmen beim start von investoxx in der st version erinnert werden?
nächste frage:
kann ich mit der ST version diesen indikator anwenden:
Quellcode
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 dp_y = 252; // day's avg Close for 5, 10, 20, 40 yrs and 15 yrs Close ac5y = (Ref(C,-dp_y*5)+Ref(C,-dp_y*4)+Ref(C,-dp_y*3)+Ref(C,-dp_y*2)+Ref(C,-dp_y))/5; ac10y = (Ref(C,-dp_y*10)+Ref(C,-dp_y*9)+Ref(C,-dp_y*8)+Ref(C,-dp_y*7)+Ref(C,-dp_y*6)+ Ref(C,-dp_y*5)+Ref(C,-dp_y*4)+Ref(C,-dp_y*3)+Ref(C,-dp_y*2)+Ref(C,-dp_y))/10; ac20y = (Ref(C,-dp_y*20)+Ref(C,-dp_y*19)+Ref(C,-dp_y*18)+Ref(C,-dp_y*17)+Ref(C,-dp_y*16)+ Ref(C,-dp_y*15)+Ref(C,-dp_y*14)+Ref(C,-dp_y*13)+Ref(C,-dp_y*12)+Ref(C,-dp_y*11)+ Ref(C,-dp_y*10)+Ref(C,-dp_y*9)+Ref(C,-dp_y*8)+Ref(C,-dp_y*7)+Ref(C,-dp_y*6)+ Ref(C,-dp_y*5)+Ref(C,-dp_y*4)+Ref(C,-dp_y*3)+Ref(C,-dp_y*2)+Ref(C,-dp_y))/20; ac40y = (Ref(C,-dp_y*40)+Ref(C,-dp_y*39)+Ref(C,-dp_y*38)+Ref(C,-dp_y*37)+Ref(C,-dp_y*36)+ Ref(C,-dp_y*35)+Ref(C,-dp_y*34)+Ref(C,-dp_y*33)+Ref(C,-dp_y*32)+Ref(C,-dp_y*31)+ Ref(C,-dp_y*30)+Ref(C,-dp_y*29)+Ref(C,-dp_y*28)+Ref(C,-dp_y*27)+Ref(C,-dp_y*26)+ Ref(C,-dp_y*25)+Ref(C,-dp_y*24)+Ref(C,-dp_y*23)+Ref(C,-dp_y*22)+Ref(C,-dp_y*21)+ Ref(C,-dp_y*20)+Ref(C,-dp_y*19)+Ref(C,-dp_y*18)+Ref(C,-dp_y*17)+Ref(C,-dp_y*16)+ Ref(C,-dp_y*15)+Ref(C,-dp_y*14)+Ref(C,-dp_y*13)+Ref(C,-dp_y*12)+Ref(C,-dp_y*11)+ Ref(C,-dp_y*10)+Ref(C,-dp_y*9)+Ref(C,-dp_y*8)+Ref(C,-dp_y*7)+Ref(C,-dp_y*6)+ Ref(C,-dp_y*5)+Ref(C,-dp_y*4)+Ref(C,-dp_y*3)+Ref(C,-dp_y*2)+Ref(C,-dp_y))/40; // plot price and seasonality overlay //Plot(C, "", colorWhite, styleBar); //SetChartOptions(0, chartShowDates); 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() ); FiveYear = ParamToggle("5YrPlot", "No | Yes"); TenYear = ParamToggle("10YrPlot", "No | Yes"); TwentyYear = ParamToggle("20YrPlot", "No | Yes"); FortyYear = ParamToggle("40YrPlot", "No | Yes"); if( FiveYear ) { Plot(ac5y, "5yr", colorYellow, styleOwnScale); } if( TenYear ) { Plot(ac10y, "10yr", colorLightOrange, styleOwnScale); } if( TwentyYear ) { Plot(ac20y, "20yr", colorRed, styleOwnScale); } if( FortyYear ) { Plot(ac40y, "40yr", colorBrightGreen, styleOwnScale); }
(achtung das hier ist amibroker code) es wäre schön, wenn jemand mir diesen indikator coden könnte.
bin gerade dabei vba zu lernen :-(
morpheus
unregistriert
hallo lanzelott.
mich hat ein metastock sales man angerufen und wollte mir unbedingt meta stock verkaufen.
ebenfalls hab ich mir die demo von amibroker angesehen, und da habe ich gemerkt, wie wichtig es mir ist, das ein programm
auf deutsch ist.
das es wohl noch wenige nutzer gibt und meta stock ein dinosaurier sein soll.
ja, so teste ich jetzt das investoxx st demo, und der seasonal indikator dient mir als beispiel dafür, wie nett, hilfsbereit und wie funktional
die jeweilige software ist.