Thursday, 5 October 2017

Nikolay Testen Sie Forex


MetaTrader 5 - Interviews Nikolay Ivanov (techno): quotWhat ist wichtig für Programme ist die Genauigkeit ihrer Algorithmenquot Ein Programmierer aus Krasnoyarsk Nikolay Ivanov (Techno) ist ein führendes Unternehmen unter den Entwicklern in Bezug auf die Anzahl der abgeschlossenen Aufträge - er hat bereits mehr implementiert Als 200 Bewerbungen im Job-Service. In diesem Interview spricht er über die Jobs-Service, seine spezifischen Features und Herausforderungen von Programmierer konfrontiert. Nikolay, wie haben Sie mit dem Trading Forex Ich habe ein Diplom in Software in Engineering, jetzt Im ein Programmierer. Ich begann den Handel an den Finanzmärkten im Jahr 2007. Ich begann mit dem Aktienmarkt, aber dann, nachdem alle Vorteile und Chancen von Forex realisiert, schaltete ich es um. Von Anfang an habe ich technische Analysen, insbesondere Indikatoren und einfache Werkzeuge, wie Stütz - und Widerstandslinien, sehr gut gefallen. Nachdem ich auf Forex umgestellt hatte (was mit der verfügbaren Hebelwirkung verbunden war) begann ich, diese Tools aktiv zu erforschen. Für sechs Monate an der Börse verdiente ich 20 der Kaution. Ich interessierte mich sehr für den automatisierten Handel in MetaTrader, dessen Idee sehr anspruchsvoll und funktional war. Automatisiertes Handel ist nicht nur eine Erlösung von Emotionen - Schaukeln von suizidaler Depression zu einem Zustand des glücklichsten Menschen in der Welt in einer Minute (die direkte Abhängigkeit von der Preisbewegung), sondern auch eine Chance, eine Handelsstrategie in einem echten Test zu testen Geschichte und erhalten sofort ein objektives Ergebnis. Dann wurde klar, dass die Punkt-Trades unter Berücksichtigung der Daten aus bestimmten Werkzeugen erhalten zusammen mit Intuition ist nicht das gleiche wie eine systematische konstante Handel streng an einer Strategie. Manuelle Trading ist sehr zeitaufwendig, plus es geht um Emotionen, und mit automatisierten Handel müssen Sie nur halten und nicht sehen, was Ihr Expert Advisor macht, was viel einfacher ist. Es ist effizienter, das Ergebnis zu überwachen, zum Beispiel am Ende des Monats. So wählte ich den Pfad des automatisierten Handels und konzentrierte alle meine Kräfte darauf. Warum ist der Jobs-Service interessant für Sie Der Jobs-Service war ursprünglich eine sehr gute Idee. Dies ist eine perfekte Chance, Geld zu verdienen und mit Menschen aus der ganzen Welt zu kommunizieren. Darüber hinaus ist es ein starker Anreiz, Programmierung und Handel zu studieren. Das ist ihr Ansporn, sich ständig zu verbessern. Ich bin mit diesem Service zufrieden. Kann der Dienst eine wichtige Einnahmequelle sein, glaube ich, kann es sein, und darüber hinaus kann das Einkommen höher sein als unser Durchschnittslohn. Der einzige Risikofaktor ist die hohe Konkurrenz, und er intensiviert sich mit jedem Tag. Was sind die Nachteile des Jobs-Service Wie kann es verbessert werden Es fehlen die Möglichkeiten, die Arbeitskosten zu erhöhen, nachdem es mit Zustimmung beider Parteien begonnen hat, und es (auch mit Zustimmung beider Parteien) Ohne dass ein Dritter beteiligt ist. Was sind die Hauptgründe für die Stornierung einer Bestellung Es kann ein menschlicher Faktor, zum Beispiel Kunden heißen Temperament sein. Bei der Arbeit mit einer komplizierten Aufgabe ist es schwierig, mit einer solchen Person zu interagieren. Ein weiterer häufiger Grund ist das Hinzufügen neuer Funktionen, die in der Anforderungsspezifikation nicht beschrieben sind. Natürlich können wir versuchen, das Problem durch Schiedsverfahren zu lösen, aber es ist oft besser, einen Job zu annullieren und erhalten 10-20 weniger, als zu gewinnen Schiedsverfahren und erhalten ein schlechtes Feedback. Der zweite häufige Grund ist eine falsche Formulierung der Anforderungsspezifikation: Nachdem ein Job abgeschlossen ist, stellt sich heraus, dass ganz andere Dinge hier und da gemeint sind, und Sie müssen alles wiederholen. Manchmal gibt es technische Gründe, wie Fallstricke, die Sie während der vorläufigen Überprüfung der Arbeit verpasst haben. Zum Beispiel müssen Sie einige abstrakte Lösung finden, und es gibt keine Details und Formeln angegeben. Über die Wichtigkeit der korrekten Formulierung von Anforderungen Spezifikationen. Vielleicht möchten einige Kunden nicht alle Details ihrer Handelssysteme offenlegen, weil sie fürchten, dass ein Entwickler ihre Ideen verwenden kann. Was für Programme wichtig ist, ist die Genauigkeit ihrer Algorithmen, ich meine, dass der Kunde bereit ist, mit dem Entwickler zu teilen. Also Kunden brauchen keine Angst, dass ihre Ideen verwendet werden kann Ich kann nicht für alle Entwickler sprechen. Aber ich verwende nie andere Ideen. Was denkst du über Dumping und welche Lösung würdest du für gut halten, das ist eine schwierige Frage. Natürlich denke ich, das Dumping ist schlecht. Ein guter Code, eine hohe Leistungsfähigkeit und absolute Einhaltung der technischen Anforderungen sollten gut bezahlt werden, z. B. Beginnend mit 50. Dumping kann zu niedrigeren Qualität der Arbeitsplätze im Dienst führen, insbesondere, weil professionelle Programmierer es verlassen wird. Ich denke, die effektivste Lösung ist, die minimalen Kosten der Aufträge zu erhöhen, z. B. Bis 30. Jobs ist ein seriöser Service, während kleine Änderungen, die 5 kosten kann, kostenlos von jedem Programmierer in den mql4 oder mql5 Foren durchgeführt werden. Wie schaffen Sie es, eine große Anzahl von Aufträgen auszuführen? Haben Sie ready-to-use-Bibliotheken Natürlich verwende ich Bibliotheken für die am häufigsten verwendeten Programmteile. Die meisten Aufträge sind schnell, aber dann müssen Sie einige Punkte verhandeln, Anpassungen, manchmal Kunden einfach verschwinden für viele Wochen (und Sie haben bereits begonnen zu arbeiten), aber im Allgemeinen können Sie behandeln. Was für mich das interessanteste war, hatte ich einen Expert Advisor mit der detaillierten Visualisierung aller Events, bis zu den Standorten von Stop Loss im gesamten Intervall einer Position kombiniert mit einem aktiven Trailing Stop. Auch die Implementierung einer Funktion zur Deaktivierung des Handels, noch mit weiterer Visualisierung und Simulation des Handelsprozesses. Es war eine interessante Ordnung. Hat jemand einen Expertenratgeber für die automatisierte Handel-Meisterschaft bestellt, die ich solche Aufträge hatte. Hat es jemals passiert, dass man nicht einen Auftrag zu erfüllen und aus welchem ​​Grund es hat. Nun, manchmal gab es die Fallstricke, die ich bereits erwähnt habe. Einmal musste ich einen Job wegen persönlicher Probleme abbrechen. Was war Ihre schwierigste und lange Reihenfolge Was war ihre Besonderheit In der Regel die meisten schwierigen Fällen sind mit Änderungen der fertigen Programme verbunden sind, oder wenn die Quelldaten zunächst Fehler enthalten. Die Jobs-Service bietet Schiedsverfahren für die Lösung von Streitigkeiten. Haben Sie es jemals verwendet Ja. Statistisch gesehen werden in etwa 1 von 25 Arbeitsplätzen Probleme durch Schiedsverfahren gelöst. Dies ist ein sehr effektiver Weg, um Streitigkeiten zu lösen. Was sind die Hauptgründe für die Schiedsgerichtsbarkeit Der häufigste Grund ist die Abweichung von den ursprünglichen Arrangements zu Beginn der Arbeit angeordnet. Natürlich wird die Schiedsgerichtsbarkeit in völlig hoffnungslosen Situationen verwendet. Der zweite Grund ist das Verschwinden einer der Parteien, und meistens geschieht es, wenn das letzte Werk bereits auf den Kunden übertragen worden ist. Was können Sie über die Entscheidungen des Schiedsgerichts sagen Es gab keine unfairen Entscheidungen in meiner Praxis. Schiedsgerichtsverfahren ist immer versuchen, mit der Situation umzugehen und helfen, einen Job für beide Seiten abzuschließen. Sie haben viele Stammkunden. Warum denken Sie, dass sie lieber mit Ihnen arbeiten Ja, ich habe viele Stammkunden. Vielleicht sind sie einfach so, wie ich ihre Ideen umsetzen werde. Ich danke Ihnen für das Interview. Viel Glück. Warnung: Alle Rechte an diesen Materialien sind MQL5 Ltd. vorbehalten. Kopieren oder Nachdrucken dieser Materialien ganz oder teilweise ist verboten. Nach dem Import von historischen Daten und der Vorbereitung von Daten für die Prüfung durch die Schaffung eines neuen Projekts können Sie testen einige Trading-Strategie. Um mit dem Testen zu beginnen, drücken Sie bitte die Starttest-Taste, danach startet die Prüfung sofort, und Sie sehen die bewegten Balken auf dem Diagramm. Jetzt können Sie Ihre Trading-Strategie testen, indem Sie Aufträge und sehen, wie die Strategie funktioniert (siehe das nächste Tutorial, wie Sie Aufträge platzieren). Sie können die Geschwindigkeit des Tests ändern, pausieren und neue Balken durch Drücken einer Taste mit der nächsten Steuerleiste aufrufen: 1. Die Pause-Taste - Sie können den Pause-Modus einstellen, um die Preisänderung zu unterbrechen und die Situation zu analysieren. Der Pause-Modus aktiviert auch die Tasten 4, 5, 6. Die Pause kann mit der Pause-Taste auf einer Tastatur eingestellt und wieder freigegeben werden. 2. Die Geschwindigkeit der Preisänderung. Wenn Sie diese Spurleiste verschieben, legen Sie fest, wie schnell Ihre Testzeit ist. 3. Paketgröße ankreuzen. Hier können Sie festlegen, wie oft Charts aktualisiert werden sollen, wenn Sie alle Tick - Charts aktualisieren werden, nachdem Sie 15 Minuten eingestellt haben - die Charts werden nach der Verarbeitung von 15 Minuten - Tick - Paket aktualisiert. Es wirkt sich auch auf die Geschwindigkeit. 4. Bewegen Sie sich durch eine einzelne Leiste zurück. Diese Schaltfläche ist nur verfügbar, wenn die Pause gesetzt ist. Er löscht 1 bar in Bezug auf den aktuellen Zeitrahmen. Wenn der aktuelle Zeitrahmen 1 Stunde ist - Sie gehen für 1 Stunde zurück, wenn Sie einige geschlossene Geschäfte hatten, konnten sie wieder hergestellt werden. Dazu können Sie auch die Rücktaste auf einer Tastatur verwenden. 5. Bewegen Sie sich um eine einzelne Leiste vorwärts. Diese Schaltfläche ist nur verfügbar, wenn die Pause gesetzt ist. Sie gehen auf 1 bar in der aktuellen Zeit vor. Wenn der aktuelle Zeitrahmen 1 Stunde beträgt - gehen Sie für 1 Stunde vorwärts. Es betrifft alle Diagramme. Dazu können Sie auch die Space-Taste auf einer Tastaturtaste verwenden. 6. Vorwärts durch Tickpaketgröße vorwärts bewegen. Diese Schaltfläche ist nur verfügbar, wenn die Pause gesetzt ist. Sie gehen nach Zeit, die durch die Tick-Paketgröße (3) definiert ist, vor. Dazu können Sie die Taste F11 auf einer Tastatur verwenden. Hinweis: Sie können die Tastenkombinationen für diese und andere Aktionen über das Menü Optionen auf der Registerkarte Hotkeys ändern. Dies ist ein visueller Testmodus, wenn Sie Ihre Trades sehen und sie manuell platzieren können. Forex Tester kann auch automatisierte Strategien, die mit C und Delphi geschrieben werden, testen. Sie finden API und Beispiele, wie Sie benutzerdefinierte Indikatoren und Strategien im Ordner Beispiele nach der Installation zu schreiben. Die API-Hilfe wird über das Hilfsprogramm APIS-Menü von APIStrategies im Forex-Tester aktiviert. Sie können automatisierte Strategien mit der Option Schnelltest oder mit dem Strategieoptimierungstool automatisieren. Forex Tester ist eine Software, die den Handel im Forex-Markt simuliert, so können Sie lernen, wie Sie profitabel handeln, erstellen, testen und verfeinern Sie Ihre Strategie für die manuelle und automatische Handel. Software zum Kopieren von Trades zwischen MT4-Konten. Unterstützt alle Broker, hat viele Features wie LotRisk Management, Filtern von Trades und Reverse Trading, Lifetime Support. Nun helfen Sie sich intelligente Money Managers und gewinnen Sie Einstieg in die Elite-Gruppe, die tatsächlich macht Geldhandel Forex. Software, die in einem Bruchteil einer Sekunde Geschäfte mit einem integrierten Risikomanagement-Rechner eröffnet. Legen Sie vordefinierte Stop Loss Take Profit Werte für sofortige Eingaben fest. Kompatibel mit Forex Tester und MT4.

No comments:

Post a Comment