Einzelnen Beitrag anzeigen
  #15 (permalink)  
Alt 23.09.16
Trading111 Trading111 ist offline
Neues Mitglied
 
Registriert seit: Sep 2016
Beiträge: 15
Trading111 befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von MA-EA Beitrag anzeigen
Mit dem TP ist das so ne Sache. Er wird nach diesem immer
wieder ne neue Order öffnen, solange entsprechende Bedingungen
gegeben sind. Versuch vielleicht z.B. nen Buy ohne TP zu schließen
wenn

Close Bar 1 < MA_kurz.


Buy öffnen wenn

Close Bar 1 > MA_kurz && MA_kurz > MA_lang

Umgedreht mit Sells. Dann kann er mal verschnaufen bzw.
Seitwärtsphasen auslassen.

Wobei ich immer noch nicht ganz kapiere, was das mit der
Vorperiode soll. Kannst Du das mal mit Chart-Bildern erklären?


Mit der Vorperiode meine ich die Periode, die genau vor der anderen Vergleichsperiode kommt - deswegen ist bei Vorperiode der Shift auf 2 gesetzt und bei den anderen auf 1 (siehe unten in rot)


double MA_lang = iMA(NULL,0,MA_Periode_lang,0,0,0,1);
double MA_lang_Vorperiode = iMA(NULL,0,MA_Periode_lang,0,0,0,2);
double MA_kurz = iMA(NULL,0,MA_Periode_kurz,0,0,0,1);
double MA_kurz_Vorperiode = iMA(NULL,0,MA_Periode_kurz,0,0,0,2);


Im Bild sieht man dass die sich da genau kreuzen - nach dem TP wird sofort die neue Order eröffnet (siehe 2. Bild). Das komische ist aber, dass doch dort garnicht die gesamte Bedingung erfüllt ist also Der rote Teil ist nicht erfüllt aus meiner Sicht:

// Buy Signal
if(MA_lang < MA_kurz && MA_lang_Vorperiode >= MA_kurz_Vorperiode)

schon komisch
Angehängte Grafiken
Dateityp: jpg 4.jpg (166,8 KB, 5x aufgerufen)
Dateityp: jpg 6.jpg (225,4 KB, 3x aufgerufen)