Anpassen eines benutzerdefinierten Indikators, um vorhandene Warnungen zu reparieren und zu debuggen

İş Gereklilikleri

Ich muss die Warnungen meines SMC Order Blocks-Indikators beheben, der vor einiger Zeit für mich erstellt wurde. Dieser benutzerdefinierte Indikator hat bereits mehrere integrierte Warnmeldungen, aber ich muss spezifische Warnungen reparieren, während die anderen vorhandenen Warnungen unverändert bleiben, da diese keine Fehler aufweisen.

Die Warnung bezieht sich auf ein spezifisches Order Blocks-Muster.

Dieser Indikator zeigt grafisch einen Zickzack an, aus dem CHoCH und BOS mit ihren jeweiligen Interessenzonen abgeleitet werden. Was ich möchte, ist, dass eine Warnung gesendet wird, wenn sich Interessenzonen in die gleiche Richtung mit bestimmten Parametern kreuzen. Die grundlegende Erklärung wäre:


FÜR KÄUFE:

Wenn der letzte bullische OB sich mit einem zweiten vorherigen bullischen OB ausrichtet und diese sich berühren, und der letzte OB in chronologischer Reihenfolge ein höheres Tief als das Tief des alten OB und ein höheres Hoch als das Hoch des alten OB hat, wird die Warnung ausgelöst.

FÜR VERKÄUFE:

Wenn der letzte bärische OB sich mit einem zweiten vorherigen bärischen OB ausrichtet und diese sich berühren, und der letzte OB in chronologischer Reihenfolge ein niedrigeres Hoch als das Hoch des alten OB und ein niedrigeres Tief als das Tief des alten OB hat, wird die Warnung ausgelöst.


Das ist vielleicht etwas schwierig zu erklären, aber das Warnsystem ist einfach.

Dieses Warnsystem wurde von einem Programmierer entworfen, aber die Arbeit war nicht ganz fehlerfrei. Obwohl die richtigen Warnungen gesendet werden, werden auch viele falsche Warnungen ausgelöst. Um es in einen Kontext zu setzen: Von 100 Warnungen sind 30 korrekt und die anderen 70 nicht. Außerdem hat der Indikator drei Fehler, die nur Zeit verschwenden:

  1. Das erste Problem ist, dass sich richtige und falsche Warnungen beim Öffnen des Terminals ansammeln. Zum Beispiel, wenn das Terminal zuletzt am 01-08-2024 geöffnet wurde und heute, am 15-09-2024, wieder geöffnet wird, dann wurden die Diagramme in der Zwischenzeit nicht aktualisiert und aktualisieren sich auf einmal. Da das Warnsystem beim Kerzenschluss arbeitet, werden viele alte Warnungen gesendet, die ich nicht brauche. Mich interessieren nur die Warnungen ab dem Zeitpunkt des Öffnens des Terminals bis zur Gegenwart, nicht alle vorherigen Warnungen, da sie das Terminal überlasten, es verlangsamen und irrelevante Informationen liefern.

  2. Das zweite Problem sind die falschen Warnungen, die gesendet werden und nur Zeit verschwenden.

  3. Das dritte Problem ist, dass mir kein „true/false“-Button gegeben wurde, um diese Warnungen zu aktivieren oder zu deaktivieren, obwohl die anderen Warnungen diese Funktion haben.

Falls die obige Erklärung des Warnsystems nicht verständlich war, habe ich einige Beispielvideos, die zeigen, was behoben werden muss.


Hinweis: Wie bereits erwähnt, hat dieser Indikator ein integriertes Warnsystem, das eine Warnung auslöst, wenn ein neuer OB generiert wird. Dieses Warnsystem sollte unverändert bleiben. Es ist sogar auf dem Diagramm sichtbar, weil es eine Schaltfläche in der oberen linken Ecke des Diagramms gibt, die „Alert“ heißt. Diese Schaltfläche ist nur sichtbar, wenn der Indikator dem Diagramm hinzugefügt wurde, und standardmäßig ist die Schaltfläche grau. Wenn die Warnungen aktiviert sind, wird die Schaltfläche hellgrün. Das muss unverändert bleiben.

Die zu reparierende Warnung hat nichts mit dieser Warnschaltfläche oder den vorhandenen Warnungen zu tun; es ist etwas völlig Separates. Ich stelle das klar, weil der vorherige Programmierer verwirrt war und alles vermischt hat, obwohl er es später reparierte. Dennoch blieben bei den neuen Warnungen Fehler.


Das Budget beträgt 30 USD. Wenn Sie bereit sind, die Aufgabe zu übernehmen, bewerben Sie sich bitte auf das Angebot. Ich habe nicht vor, das Budget zu erhöhen, also bitte ich Sie respektvoll, nicht zu bewerben, wenn Sie mehr als den angegebenen Betrag verlangen.


Benzer siparişler
We are looking for a skilled developer to convert a TradingView Pine Script strategy into either an Expert Advisor (EA) for MetaTrader 5 (MQL5) or a Python-based trading strategy. The script is already developed and functional in TradingView but needs to be translated and optimized for either platform. It has to work perfectly for automated trading on MT5. Backtesting should work as accurate as possible

Proje bilgisi

Bütçe
30+ USD

Müşteri

(10)
Verilmiş siparişler26
Arabuluculuk sayısı0