Einzelnen Beitrag anzeigen
  #1 (permalink)  
Alt 23.11.15
Trader6666 Trader6666 ist offline
Mitglied
 
Registriert seit: Apr 2014
Beiträge: 118
Trader6666 befindet sich auf einem aufstrebenden Ast
Standard Bufferauswertung klappt nicht

Hallo,

hoffe jem kann helfen, ich versuche grad nen EA zu schreiben auf Basis von dem Indikator Heiken_Ashi_Ma_Smoothed, ich denk den werden einige kennen.

Hab dazu ne Funktion geschrieben, damit ich mir diese Ellenlange Zeile erspare, was bei iCustoms ja meist üblich ist.

double Heiken ( int buffer ,int kerze)
{

return (iCustom (Symbol(), 0, "Heiken_Ashi_Ma_Smoothed",MaMethod,MaPeriod,buffer ,kerze) );

}

Der Indikator hat 4 Buffer

So sieht meine Zeile für das ermitteln des Farbwechsels aus

if( Heiken(0,2)== true && Heiken(2,2) == true &&
Heiken(1,1)== true && Heiken(3,1) == true )

erste Zahl steht für den Buffer und die zweite zahl für die Kerze. Ich hab versucht so beim switchen ein Signal zu generieren, aber leider macht der EA keine Order auf und ich versteh ned warum.

Ich komm einfach ned drauf , bei anderen Indikatoren funktioniert das doch auch

LG