Met de Sliders-indicator voor MetaTrader 4 kun je snel en eenvoudig de periode en andere waarden van een technische indicator aanpassen. Dit doe je met maximaal 4 visuele "sliders" in het grafiekvenster, zonder dat je handmatig waarden hoeft te wijzigen in het invoervenster of zelfs maar je ogen van de indicator hoeft af te halen.
Elke slider bestaat uit maximaal 50 afzonderlijke vakjes in een horizontale lijn door het grafiekvenster. Elk vakje heeft een bijbehorende waarde. Er is een cirkelvormige "marker" of "token" die je in elk vakje kunt plaatsen om die waarde te selecteren. De geselecteerde waarde wordt vervolgens toegepast op de gekozen parameter van de indicator in het aparte venster, en de indicator wordt automatisch bijgewerkt. Deze indicator maakt gebruik van MT4-grafiekobjecten en maakt geen gebruik van DLL's.
De externe variabelen stellen je in staat om te kiezen hoeveel sliders je wilt weergeven (tot 4), welke waarden je voor elke slider wilt starten en eindigen, de increment van de waarde tussen elk volgend vakje (tot een maximum van 50 vakjes per slider), de beschrijving en kleur die aan elke slider zijn gekoppeld, het aantal balken dat in de indicator moet worden geteld en of je de X- en Y-coördinaten van de eerste marker wilt weergeven. De sliderwaarden kunnen decimalen en/of negatieve getallen bevatten.
De grafiekobjecten worden weergegeven als labels en blijven dus aan het venster vastplakken. De posities van de objecten worden ingesteld met behulp van X- en Y-coördinaten. De standaardinstellingen voor deze coördinaten worden in de code beschreven en kunnen eenvoudig worden aangepast (wat een hercompilatie vereist).
De standaardindicator is Stochastisch. Als je een andere indicator wilt gebruiken, vul dan de relevante code in regels 448-451 in en vervang eenvoudig een van de parameters door de relevante slider-array.
Als je een indicator wilt gebruiken die in het grafiekvenster wordt weergegeven, wijzig dan regel 34 naar "#property indicator_chart_window".
De sliderwaarden worden slechts één keer per tick bijgewerkt. Als je dit wilt gebruiken wanneer er geen ticks binnenkomen (bijvoorbeeld in het weekend), moet je de grafiek op een andere manier bijwerken. Een methode is simpelweg Alt+C+R in te drukken. Een andere methode is het gebruik van een apart script dat automatisch een "nep-tick" genereert, zoals beschreven hier.

Auteur: clerin6 (ook bekend als mimp)

Reactie 0