Zitat von
;
#property copyright VMesquita
#property indior_chart_window/ein Indior wird im Hauptfenster des Charts gezeichnet
#property indior_buffers 1
int-Grenze;
int init ()
{
//----
Rückgabe (0);
}
int deinit()
{
Rückgabe (0);
}
int start()
{
doppelt O,C,H,L,O1,C1,H1,L1,O2,C2,H2,L2;
Zeichenfolgentext;
int counted_bars=IndiorCounted();
limit=Bars-counted_bars;
//---- auf mögliche Fehler prüfen
if(counted_barslt;0) {
Alarm (keine Balken ..);
zurück (-1);
}
//---- der zuletzt gezählte Balken wird neu gezählt
for(int i=1; ilt;limit; i ) {
TO=Öffnen(NULL,0,i);
C=iClose(NULL,0,i);
H=iHigh(NULL,0,i);
L=iLow(NULL,0,i);
O1=iOpen(NULL,0,i-1);
C1=iSchließen(NULL,0,i-1);
H1=iHigh(NULL,0,i-1);
L1=iLow(NULL,0,i-1);
O2=iOpen(NULL,0,i 1);
C2=iSchließen(NULL,0,i 1);
H2=iHigh(NULL,0,i 1);
L2=iLow(NULL,0,i 1);
text=;
if(((H-L)gt;4*(O-C))((C-L)/(0.001 H-L)gt;=0.75)((O-L)/(0.001 H-L)gt;=0.75)) text=Hang;
if(H==C)text=KAUFEN;
if(C==L)text=VERKAUFEN;
//Wenn wir eine spezielle Kerze gefunden haben, schreiben Sie in das Diagramm
wenn(text!=)
{
ObjectCreate(DoubleToStr(i,0) label, OBJ_TEXT, 0, Time[i], H);
ObjectSetText(DoubleToStr(i,0) label, text, 15, Arial, Blue);
PlaySound(wait.wav);
}
}
}