Okay. Wie sieht also Ihre Implementierung aus? Ihre Erklärung zeigt deutlich, dass Sie unseren Ansatz verstanden haben. Scannen Sie sowohl den linken als auch den rechten Balken. Was schlagen Sie in Ihrem Fall vor? Das wird auch anderen helfen, wenn Sie einen besseren Ansatz haben. Vielen Dank!
Ernsthafte zukünftige Funktionen, dies ist reiner und einfacher Betrug, nicht sicher, was Sie bezwecken.
const int limit = 20; int curr_bar = limit; // = 20
for (int j=1; j<=length; j++){ right_index = curr_bar - j; // links: historischer Balken (korrekt) left_index = curr_bar + j; // rechts: zukünftiger Balken (ernsthaft falsch!!!)
if ( (hoch(aktueller_balken) <= hoch(rechter_index)) || (high(curr_bar) < high(left_index)) ){ isSwingHigh = false; } if ( (low(curr_bar) >= low( right_index)) || (niedrig(aktueller_balken) > niedrig(linker_index)) ){ isSwingLow = false; } }