Einzelnen Beitrag anzeigen
  #1 (permalink)  
Alt 18.08.14
Dick_Turpin Dick_Turpin ist offline
Mitglied
 
Registriert seit: Aug 2014
Ort: Hessen
Beiträge: 101
Dick_Turpin befindet sich auf einem aufstrebenden Ast
Standard Frage zur MA Kreuzung

Kann ich für die Kreuzung zweier MA's anstatt Periode 1 und 2 auch die Perioden 0 und 1 verwenden oder spricht da etwas dagegen, siehe folgendes Beispiel:

//MA 6 und MA 8 für Perioden 0 und 1 auslesen
double MA6_P0 = iMA(NULL,0,6,0,MODE_SMA,PRICE_CLOSE,0);
double MA6_P1 = iMA(NULL,0,6,0,MODE_SMA,PRICE_CLOSE,1);
double MA8_P0 = iMA(NULL,0,8,0,MODE_SMA,PRICE_CLOSE,0);
double MA8_P1 = iMA(NULL,0,8,0,MODE_SMA,PRICE_CLOSE,1);

//Kreuzung der MAs innerhalb der letzten beiden Perioden 0 und 1 abfragen
if(MA8_P1 > MA6_P1 && MA8_P0 < MA6_P0) //Wechsel zum Aufwärtstrend
{
MA = "up"; //Aufwärtstrend
Log = StringConcatenate("Wechsel Moving Average von Down zu Up! Bid: ",Bid," Ask: ",Ask);
Print(Log);
}
else if(MA8_P1 < MA6_P1 && MA8_P0 > MA6_P0) //Wechsel zum Abwärtstrend
{
MA = "down"; //Abwärtstrend
Log = StringConcatenate("Wechsel Moving Average von Up zu Down! Bid: ",Bid," Ask: ",Ask);
Print(Log);
}



Noch eine Frage: Ich muss doch beim MA den "Applied Price" angeben, z.B. PRICE_CLOSE oder PRICE_OPEN usw. Bezieht sich diese Angabe auf die angegebene Periode (also in meinem Fall Periode 0 und 1)?
Bedeuted das z.B., dass wenn ich PRICE_CLOSE angebe der MA erst mit dem Schlußkurs der entsprechenden Periode diesen Kurs bzw. Wert hat und somit meine obige Abfrage mit Periode 0 und PRICE_CLOSE so nicht funktionieren würde?
Würde meine Abfrage dann aber z.B. mit Periode 0 und PRICE_OPEN oder PRICE_MEDIAN oder PRICE_TYPICAL funktionieren?

Ich hoffe irgend jemand hat meine Frage verstanden und kann mir weiterhelfen...

Gruß
Dick

Geändert von Dick_Turpin (18.08.14 um 21:56 Uhr)