Hi Leute, ich versuche die Stopttechnik "Handel der Bewegung" von dem Buch "Das große Buch der Markttechnik" von "Michael Vogt" nachzustellen. Leider bin ich mit meinem Latein so ziemlich am Ende. Ich hoffe ihr könnt mir behilflich sein das Anliegen zu lösen. Ausgehen tue ich zur Beschreibung nur von einem Long Trade.
Realcode:
Code:
//---
//Special Loop to avoid Array Out of Range
int counted_bars = IndicatorCounted();
if(counted_bars<0) return(-1);
if(counted_bars>0) counted_bars--;
int limit = Bars-counted_bars-5;
//+------------------------------------------------------------------+
for(int i=0;i<limit;i++){
if(Close[i+1]>High[i+2]){
lowCheck=Low[i+2];
bool loopCheck=True;
while(loopCheck){
if(lowCheck>Low[i+1]){
lowCheck +=1;
}else{
loopCheck=False;
upStop_1[i+1]=lowCheck;
}
}
upStop_1[i+1]=lowCheck;
}
if(Close[i+1]<Low[i+2]){
highCheck=High[i+2];
bool loopCheck=True;
while(loopCheck){
if(highCheck<High[i+1]){
highCheck +=1;
}else{
loopCheck=False;
upStop_1[i+1]=highCheck;
}
}
upStop_1[i+1]=highCheck;
}
}
Bitte zur näheren Veranschaulichung das Angehängte Bild ansehen.
Mein Problem:
1.Habe ich den Algorithmus nach dem Bild korrekt umgesetzt?
2.Warum stürzt mein Indikator sofort ab sobald ich ihn einsetze