Da fehlt aber noch ne ganze menge
double Buy1_1 = iADX(NULL, PERIOD_M15, 14, PRICE_CLOSE, MODE_MINUSDI, Current + 1);
double Buy1_2 = iADX(NULL, PERIOD_M15, 14, PRICE_CLOSE, MODE_PLUSDI, Current + 0);
double Buy2_1 = iRSI(NULL, PERIOD_M15, 14, PRICE_CLOSE, Current + 1);
double Buy2_2 = iRSI(NULL, PERIOD_M15, 14, PRICE_CLOSE, Current + 0);
Ich glaube hier ist schon der erste fehler, ich kann das immer erst beurteilen wenn ich den ganzen code vor augen habe.
Jetzt ist die Frage soll die Orderausführung sofort passierren oder erst wenn der Balken in dem Timframe zu ende ist... Poste wenn dan die ganze orderstrategie rein, ich glaube so wir das nix :-) bis jetzt hast du ja nur die Variablen deklariert.
....
du darfst auch nie im einer prgrammstruktur schreiben, gleich, enweder >= oder <= . Klar ist der der punkt beim kreuzen gleich. Stell di mal vor, du hast kurz ein verbindungsfehler, was ja auch of passiert und in der zwischenzeit kreuen sich sie beider inids.!!??!!!
POste mal das komplette teil hier hoch...
Geändert von Bohne (05.06.10 um 14:51 Uhr)
|