Dienstag, 14. Oktober 2008

Scanner für Wochen MACD

Wahrscheinlich etwas verwirrend,
aber es sind noch meine ganzen Testsachen drin.
Bin nicht so fit im Programmieren,
vor allem die übersichtlichkeit lässt oft zu wünschen über.
Gebe mir aber mühe.

Für verbesserungen und Tips bin ich dankbar.

a = MACD(10,20);// im tageschart 43-86-43
//Plot (a, "", IIf (a > Ref (a,-1)*1.1, colorGreen, IIf (a < Ref (a,-1)*0.99, colorRed, colorBlue)),styleHistogram);
//Plot (100, "", IIf (a > Ref (a,-1)*1.01, colorGreen, IIf (a < Ref (a,-1)*0.999, colorRed, colorBlue)),styleArea|styleOwnScale,0, 100);

MACDhoch = IIf ( a > 0, (Ref (a,-1)*1.1) , (Ref (a,-1)*0.99)) ;
MACDtief = IIf ( a > 0,(Ref (a,-1)*0.99) , (Ref (a,-1)*1.1)) ;


BsUPMove = a > MACDhoch;
BsDNMove = a < MACDtief ;

//Plot (a, "", IIf (a > Ref (a,-1)*1.1, colorBlack, IIf (a < Ref (a,-1)*0.99, colorBlack, colorBlack)),styleHistogram);
//Plot(100, "", IIf(BsUPMove == 1, colorGreen, IIf(BsDNMove == 1, colorRed, colorBlue)), styleArea|styleOwnScale,0, 100);
Plot(a,"a",colorBlack,1);
Plot(MACDhoch,"MACDhoch",colorRed,1);
Plot(MACDtief,"MACDtief",colorBlue,1);

//Buy = Hold ( Cross (a, BsUPMove),2) ;
//Short = Hold ( Cross (BsDNMove , a),2 );

Cond1 = C > 10 ; //wert muss über 10 notieren
W3 = Ref(MA(Volume,100),-1) > 1000; //nur werte mit grossem Handelsvolumen


Buy = Cross (a, MACDhoch) AND C > 10 AND W3 ;
Short = Cross (MACDtief , a)AND C > 10 AND W3 ;

Sell = 0 ;
Cover = 0 ;

3 Kommentare:

Anonym hat gesagt…

Hallo ibelieve,
sorry wenn ich mich auf diesem Weg melde. Aber da ich von Ihren Postings weiß, dass sie Amibroker nutzen, möchte ich auf diesem Weg versuchen zu warnen.
Mein Antivir-Guard hat heute 27.10.08 dreimal Virenalarm auf der Amibroker-Seite gegeben. Vielleicht ist es Ihnen möglich direkten Kontakt mit den Amibroker-Leuten aufzunehmen, und sie auf das Problem aufmerksam zu machen.
Ich habe deren Kontaktdaten leider nicht, deshalb dieser etwas seltsame Weg.
Vielen Dank für Ihre Unterstützung.

Klaus hat gesagt…

Hallo,

habe leider auch keine Adressen von denen.

gruß
Klaus

duncan hat gesagt…

Kontakt per Mail an support@amibroker.com