BELANGRIJK:
Er is nu een functie toegevoegd waarmee je je eigen MQL-script automatisch kunt laten draaien bij niet-marktnoteringen. Zorg ervoor dat je sneltoetsen (alt-b) toewijst aan je script.
Je moet de volledige namen van de twee MetaTrader-vensters in het bestand programs.txt opslaan. Dit helpt de applicatie te weten waar de combinatie Alt + b naartoe gestuurd moet worden. In het bestand programs.txt vind je een voorbeeld.
Na het uitvoeren van deze stappen, schrijf je het script dat je wilt laten draaien bij niet-marktnoteringen en kopieer je het naar de scripts van de tweede terminal (deze moet in programs.txt zijn vermeld).
Dit programma is bedoeld voor het loggen van niet-marktnoteringen van brokerage bedrijven met het MetaTrader-platform.
Het programma werkt met twee MetaTraders. Noteringen van deze twee worden via de adviseurs Chart1.mq4 en Chart2.mq4 naar een externe applicatie verzonden.
De externe applicatie controleert de divergentie van de noteringen en wanneer deze een door de gebruiker opgegeven waarde bereikt, en deze divergentie binnen een door de gebruiker opgegeven tijd wordt waargenomen, slaat het programma de grafieken op als twee bmp-afbeeldingen in de map c:ChartPlusChartHistory. Eén op het moment dat de divergentie plaatsvindt, de tweede 5 minuten later.
In de naam van het bmp-bestand is er tijdsinformatie wanneer de divergentie plaatsvond in het formaat: uur-minuut-seconde.
Als referentie is het natuurlijk wenselijk om een firma te kiezen met de hoogste verversingssnelheid van noteringen en met de beste zuiverheid. Deze kenmerken (demo-accounts) zijn gemeten en gepresenteerd voor minstens 84 brokers met een MetaTrader-platform op de website.
Uiteraard kan het verschil in dit geval het resultaat zijn van afwijking van de markt van een van de twee brokers, maar elk feit kan afzonderlijk worden gecontroleerd.
Pak het archief uit naar de hoofdmap, er zal dan een map c:/ChartPlusChart zijn met daarin 5 bestanden: Chart1.mq4, Chart2.mq4, libSharedVarsDL, Lv2.def, SharedVarsDLLv2.dll, en ChartPlusChart.exe.
Je hebt twee MetaTrader-platforms van twee verschillende brokerage bedrijven nodig. In beide open je dezelfde valutaparen en draai je de Chart1.mq4-adviseur in de eerste en de Chart2.mq4 in de tweede. De adviseurs werken met de DLL, dus het is noodzakelijk om de DLL in het menu "Hulpmiddelen" in "Opties" toe te staan. Vink het volgende aan: - Sta dll-imports toe en verwijder het vinkje bij - Bevestig dll-functieaanroep. Alle bestanden, behalve de adviseurs, moeten in c:/ChartPlusChart staan.
Start daarna de adviseurs voor het gewenste paar op beide MetaTrader-platforms en run c:ChartPlusChart/ChartPlusChart.exe.
Reactie 0