17.10.2021

Wie kann die Handelszeit von Forex-Beratern begrenzt werden? Limit kaufen und Limit zum richtigen Zeitpunkt setzen Installation und Konfiguration


Sie haben wahrscheinlich schon bemerkt, dass Transaktionen an bestimmten Tagen oder sogar Stunden einen Verlust bringen. Beispielsweise können es Transaktionen am Freitagabend sein, deren Ergebnis bei einer Überweisung über das Wochenende oft nicht vorhersehbar ist. Wie sein? Den Berater manuell aktivieren und deaktivieren? Das ist nicht sehr praktisch, und wir sind alle Menschen – Sie können es einfach vergessen.

Problemlösung - Assistant Advisor Handelsplaner, mit dem Sie die Arbeitszeit anderer Expert Advisors gemäß dem vom Händler festgelegten Zeitplan begrenzen können. Beispielsweise können Sie den Roboterhandel auf Montag von 7 bis 11 Uhr beschränken. Diese Entwicklung stammt von unseren Freunden aus ArgoLab und heute werden wir uns ausführlich damit vertraut machen.

Statistische Analyse

Bevor Sie die Arbeit des Beraters einschränken, müssen Sie zunächst feststellen, wann die Strategie aufgibt. Dazu können Sie einen der Überwachungsdienste wie myfxbook verwenden, der im Laufe der Zeit detaillierte Handelsstatistiken liefert. Damit die Analyse zuverlässig ist, ist es wünschenswert, Handelsstatistiken für mindestens drei Monate zu haben.

Für den Anfang müssen Sie also mit der Überwachung auf myfxbook beginnen. Informationen dazu finden Sie auf unserer Website. . Nehmen wir zum Beispiel die Überwachung eines Beraters Forex-Jäger.

Sie können auch einen Bericht vom Strategietester auf die Website hochladen. Dies ist vor allem für diejenigen erforderlich, die noch nicht genügend akkumulierte Historie auf einem echten Konto haben, aber es gibt einen Roboter, der im Tester getestet werden kann. Wie das geht, lesen Sie noch einmal nachseparater Artikel .

Nachdem die Überwachung geladen und verarbeitet wurde, gehen Sie außerdem zum Abschnitt „Erweiterte Statistiken“ auf die Registerkarte „Täglich“. Es zeigt die Anzahl der profitablen und verlustreichen Trades pro Wochentag an. Wie Sie sehen können, liegt die größte relative Anzahl an verlorenen Trades am Donnerstag und Freitag bei 73 % bzw. 74 %. Das bedeutet, dass die heutigen Marktbedingungen für diese Strategie nicht geeignet sind, die Prognosen ungenauer sind und der EA Geld verliert. Um die Effizienz der automatischen Strategie zu verbessern, ist es sinnvoll, diese Tage aus dem Handel zu entfernen.

Dann schauen wir uns die Statistiken stundenweise an. Die Pfeile im Screenshot markieren die Stunden mit den meisten Verlusttrades. Abgesehen davon, dass in der Nachtzeit (hauptsächlich der asiatischen Session) nicht nur viel weniger Transaktionen stattfinden als zur Mittagszeit, lässt auch die Qualität der Eingaben zu wünschen übrig.

Das bedeutet, wenn wir die Arbeit des Expert Advisors am Donnerstag und Freitag blockieren und ihn an anderen Tagen von 11 bis 19 Uhr arbeiten lassen, wird sich das Ergebnis garantiert verbessern.

Die EA-Einstellungen für Änderungen in diesem Beispiel sehen folgendermaßen aus:


Installation und Einrichtung

Der Advisor wird standardmäßig installiert. Öffnen Sie das Datenverzeichnis des Terminals über Datei - Datenverzeichnis öffnen und gehen Sie zum Verzeichnis MQL4 - Experts. Hier kopieren wir die zuvor heruntergeladene Expert Advisor-Datei mit der Erweiterung „.ex4“. Damit der Expert Advisor im Navigator-Fenster erscheint, starten Sie das Terminal neu.

In den Einstellungen müssen Sie die Betriebszeit nach Wochentagen angeben. Für jeden Tag gibt es drei Eingabeparameter. Der erste ist für das Aktivieren/Deaktivieren des Handels an einem bestimmten Tag verantwortlich, der zweite für die Startzeit des Handels, der dritte für das Handelsende. Die Zeit kann minutengenau angegeben werden. Die Startzeit kann nach der Endzeit liegen, z. B. 19:00 und 9:00. In diesem Fall ist der Handel von 00:00 bis 9:00 Uhr und von 19:00 bis 24:00 Uhr erlaubt.

Der zusätzliche CloseBeforeSwitchOFF-Parameter ist dafür verantwortlich, alle Positionen unmittelbar vor dem Ausschalten des Autotradings zu schließen. Insgesamt kann der Parameter drei Werte annehmen: Nein – Positionen werden nicht geschlossen; CloseAllProfitable - nur profitable werden geschlossen; CloseAll - Ausstieg aus allen offenen Positionen. Der Schlupfparameter ist für den maximalen Schlupf verantwortlich.


Vergessen Sie nicht, Autotrading zu aktivieren und Funktionen aus DLL-Bibliotheken zu importieren.

Die Uhrzeit muss angegeben werden, wobei der Schwerpunkt auf der Terminalzeit liegt, die im Titel des Market Watch-Fensters angezeigt wird. Es ist die Zeit Ihres Maklers.

Versuchen Sie auch nicht, mehrere Instanzen des Advisors auf einem Konto zu installieren – nur eine Instanz reicht aus. Andernfalls wird keiner von ihnen richtig funktionieren.

Fazit

Die zeitliche Begrenzung der Arbeit ist die einfachste und effektivste effektive Methode Verbessern Sie Ihre Trading-Performance. Wenn der Berater zum Beispiel konsequent von 4 auf 8 zusammenführt, dann gibt es ein anderes Muster auf dem Markt, mit dem der Roboter nicht umgehen kann. Handeln Sie während dieser Zeit einfach nicht - Sie erhöhen die Gesamtrentabilität und entlasten die Einzahlung von unnötigen Transaktionen.

Forum-Thread

Mit freundlichen Grüßen Alexey Vergunov
TradeLikeaPro.ru

Quelle http://tradelikeapro.ru/sovetnik-tradescheduler/

Heute werden wir über den Trade Scheduler-Roboter sprechen, der eine sehr interessante Funktion hat. Bei Verwendung im Devisenhandel automatische Systeme Ist Ihnen aufgefallen, dass diese an bestimmten Wochentagen oder Stunden eher Verluste bringen? Beispielsweise eröffnet der Berater am ersten Tag der Woche nur sehr wenige Trades, und die meisten davon sind auch unrentabel. In solchen Fällen ist es sinnvoll, den Ratgeber vor Samstag auszuschalten und am Dienstag einzuschalten. Sie können diesen einfachen Vorgang manuell ausführen, aber es ist auch leicht zu vergessen, den Berater zum richtigen Zeitpunkt aus- oder einzuschalten.

Die Lösung für dieses Problem (und ein paar andere) kann sein Robotereinsatz Trade Scheduler, der nicht selbst handelt, sondern es Ihnen ermöglicht, die Arbeitszeit anderer Expert Advisors gemäß dem Zeitplan zu begrenzen, basierend auf der Analyse der Arbeit dieser Expert Advisors.

Bevor Anpassungen an der temporären Betriebsweise vorgenommen werden, ist es notwendig herauszufinden, in welchen Momenten es häufig im Minus gehandelt wird. In diesem Fall hilft der Dienst MyFXbook, wo detaillierte Statistiken über den Handel des Systems nach Wochentagen und Stunden präsentiert werden. Die optimale Handelsperiode für die Analyse des Betriebs des Systems beträgt 3 Monate. Um dies durchzuführen, müssen Sie die Überwachung des Dienstes starten. Sie können über die Installation eines Roboters auf MyFXbook lesen. Betrachten wir als Beispiel die Ergebnisse der Arbeit des Expert Advisors, deren Überwachung durch Klicken auf das Bild zu finden ist:

Reis. 1. Überwachung des Betriebs des Transient Zones 2.0 Expert Advisor auf dem MyFXbook-Dienst.

Als Option für diejenigen, die noch nicht über genügend Handelshistorie des Roboters verfügen, um ihn auf einem echten Konto zu analysieren, er aber gleichzeitig getestet werden kann, können Sie den von erhaltenen Bericht hochladen.

Nachdem Sie die Überwachung geladen und verarbeitet haben, müssen Sie zum erweiterten Statistikbereich, der Registerkarte Täglich, wechseln. Hier finden Sie Informationen zum relativen Betrag pro Wochentag. In unserem Beispiel fallen die meisten Trades mit Verlust auf Donnerstag und Freitag, was bedeutet, dass es sinnvoll wäre, den Expert Advisor an diesen Tagen auszusetzen. Der Grund für dieses Verhalten mag in der Marktlage liegen, die heutzutage nicht für die Strategie des Roboters geeignet ist und dessen Berechnungen ungenauer sind:


Reis. 2. Das Verhältnis von profitablen und unprofitablen Transaktionen des Transient Zones 2.0 Expert Advisor für die Woche.

Nachdem Sie nach Tag analysiert haben, können Sie die effektive Arbeit nach Stunden analysieren. Gehen Sie dazu auf die Registerkarte Stündlich und sehen Sie, wann die relative Anzahl der verlorenen Trades größer ist:


Reis. 3. Die relative Anzahl der verlorenen und profitablen Trades nach Stunden.

Fazit: Es wäre vernünftig, den Handelsprozess am Donnerstag, Freitag zu stoppen und für andere Tage seine Arbeit in den ersten zwei Stunden eines neuen Tages und tagsüber in den Stunden zu blockieren, in denen verlustreiche Trades vorherrschen - insbesondere um 12 , 13, 14 Stunden des Tages . Das heißt, lassen Sie ihn nachts von 2 bis einschließlich 8 Uhr morgens und von 13 bis 21 Uhr nachmittags arbeiten. Das Ergebnis der Arbeit des Beraters sollte sich deutlich verbessern.

Experten installieren und konfigurieren.

Die Installation des Trade Scheduler-Hilfsberaters erfolgt analog zu jedem anderen Berater, mehr dazu in . Sie können das Archiv mit dem Experten unter dem folgenden Link herunterladen:

Herunterladen trade-scheduler.rar (Downloads: 139)

Entpacken Sie das Archiv trade-scheduler.rar, kopieren Sie die Expertendatei TradeScheduler v2.3.ex4 in den Ordner data_folder\MQL4\Experts\. Um den Datenkatalog zu öffnen, wählen Sie im Menü Datei den Eintrag Datenkatalog öffnen. Dann startet das Terminal neu und danach ist der Berater im Fenster Navigator - Expert Advisors zu finden.

Bei der Installation eines Expert Advisors auf einem Chart wird die erforderliche Arbeitszeit im Einstellungsfenster nach Wochentagen und Stunden eingestellt. Die Zeit wird abhängig von der Zeit des Terminals eingestellt, es ist auch die Zeit. Für jeden Tag gibt es 3 Eingabeparameter. Der erste Parameter ist für das Aktivieren/Deaktivieren des Roboters an einem bestimmten Wochentag verantwortlich, der zweite Parameter ist für die Handelsstartzeit und der dritte ist die Stoppzeit. Die Uhrzeit wird im Format Stunden: Minuten: angegeben.


Reis. 4. Eingabeparameter, die nach der Analyse des Expert Advisors festgelegt wurden.

Auch in den Einstellungen gibt es einen zusätzlichen Parameter CloseBeforeSwitchOFF . Wenn CloseAll eingestellt ist, werden alle Trades automatisch geschlossen, bevor der Roboter ausgeschaltet wird. Wenn CloseAllProfitable - werden nur profitable Orders geschlossen, wenn No - Trades werden nicht geschlossen. Der Parameter Slip ist für den maximal zulässigen Schlupf verantwortlich.

Stellen Sie sicher, dass Autotrading und Import von Funktionen aus DLL im Terminal erlaubt sind. Eine Version des Advisors wird für ein Terminal installiert.

Fazit.

Möchte Leistung verbessern Ihr Berater? Probieren Sie die Methode zur Begrenzung seiner Arbeit aus und analysieren Sie die Ergebnisse. Wenn die Statistiken zeigen, dass Ihr Expert Advisor zu einer bestimmten Tageszeit „ständig zusammengeht“, bedeutet dies, dass es ein Muster auf dem Markt gibt, mit dem er nicht umgehen kann. Stoppen Sie den Handel in dieser ungünstigen Zeit und steigern Sie seine Rentabilität!

Wenn dein Handelssystem nicht auf Nachrichtensprüngen basiert, kann es für die finanzielle und psychische Gesundheit sehr nützlich sein, die Arbeit des Beraters vor der Veröffentlichung wichtiger Nachrichten zu stoppen. Und nachdem sich die Volatilität nach einigen Stunden beruhigt hat, schalten Sie es wieder ein. Es ist gut, wenn Sie Zugriff auf ein funktionierendes Terminal zur Hand haben. Und wenn nicht? Hier kommt die Automatisierung ins Spiel.

Eine der Möglichkeiten zur Lösung unseres Problems besteht darin, eine Datei mit einem Zeitplan wichtiger Ereignisse zusammenzustellen. Durchlesen dieser Datei durch unseren Experten und Bestimmen, wann es möglich ist zu arbeiten und wann nicht. Das MQL4-Tutorial bietet ein Beispiel für die Arbeit mit einer CSV-Textdatei, die wir als Grundlage nehmen und gleichzeitig ein paar Fehler beseitigen, die die Autoren unbeabsichtigt gemacht haben, oder um unsere Aufmerksamkeit zu testen (vor der sie selbst warnen - Sie sollte niemandem blind glauben, Fehler passieren immer).

Lassen Sie uns also einen Zeitplan für wichtige Ereignisse erstellen nächste Woche im folgenden Format:
Datum und Uhrzeit des Ereignisses; Werkzeug; Beschreibung des Ereignisses

01.04.2016 14:00;USD;Index Geschäftstätigkeit ISM im verarbeitenden Gewerbe 01.04.2016 14:00;USD;Index der allmählichen Beschleunigung der Inflation ab ISM 04.04.2016 09:00;EUR;Erzeugerpreisindex (m/m) /d) 05.04.2016 04:30;AUD ;Reserve Bank of Australia Zinsentscheidung 05.04.2016 04:30;AUD;Begleiterklärung der Reserve Bank of Australia 06.04.2016 07:00;EUR;EZB-Sitzung 06.04.2016 18:00 ;USD;Protokoll der Sitzung vom der Ausschuss für offene Märkte US Federal Reserve 07.04.2016 11:30;EUR;Informationen zur EZB-Sitzung zur Geldpolitik

Schreiben wir es in die Datei ht-news.csv und platzieren es im erforderlichen Verzeichnis \MQL4\Files\ht-news.csv, von wo aus unser EA es lesen kann.

Lassen Sie uns zuerst externe Variablen für die Konfiguration festlegen, Kommentare erklären ihren Zweck:

Extern string startNewsEvent="Einschränkung der Arbeit an Nachrichten"; Eingabe bool StopOnNewsEvent=true; //Einschränkung aktivieren input string NewsEventFileName="ht-news.csv"; //Datei planen input uint LoadNewsEventTimerInDay=7;//Wie oft in Tagen die Datei neu geladen werden soll input uint StopPriorEventHours=2; //X Stunden vor dem Ereignis stoppen input uint StartAfterEventHours=3; //X Stunden nach dem Ereignis starten extern string stopNewsEvent="----------------";

Die folgende Struktur hilft uns, auf die Beschreibung des behandelten Ereignisses zuzugreifen:

Struct NEWS_EVENT ( datetime EventTime; //Zeitpunkt des Auftretens des Ereignisses string Instrument; //Ereignisinstrument string EventComment; //Ereigniskommentar );

Benutzerdefinierte Funktion zum Lesen von Informationen aus einer Datei

Bool LoadNews() ( int handle; // Dateideskriptor string instrument, // Name der Ereigniswährung firstInstrument,secondInstrument, // 1. und 2. Teil des Namens des aktuellen Paars eventComment, // Ereignisbeschreibungstext stringDateTime; // String-Ausdruck des Datums und der Uhrzeit des Ereignisses datetime eventDateTime; // Datum und Uhrzeit des Ereignisses im datetime-Format handle=FileOpen(NewsEventFileName,FILE_CSV|FILE_READ,";");// Datei öffnen if(handle<0) // Неудача при открытии файла { int lastError=GetLastError(); if(lastError==4103) // Если файла не существует, сообщим Alert("Нет файла с именем ",NewsEventFileName); else // При любой другой ошибке Alert("Ошибка при открытии файла ",NewsEventFileName," :",lastError); PlaySound("Bzrrr.wav"); // Громко ругнемся и вернем фалсе return false; } int cnt=0; while(FileIsEnding(handle)==false) { stringDateTime =FileReadString(handle);// Дата и время события instrument=FileReadString(handle); //Инструмент eventComment =FileReadString(handle);// Текст описания события, может не быть eventDateTime =StrToTime(stringDateTime); // Преобразование типа данных firstInstrument=StringSubstr(Symbol(),0,3);// Извлекаем первые 3 символа secondInstrument=StringSubstr(Symbol(),3,3);// Извлекаем вторые 3 символа if(StringCompare(instrument,firstInstrument,false)!=0 && StringCompare(instrument,secondInstrument,false)!=0) { continue; //не наши инструменты } cnt++; ArrayResize(NewsEvent,cnt,1000); //изменяем размер массива с запасом для ускорения ArrayResize(NewsEventTime,cnt,1000); NewsEvent.EventTime= eventDateTime; NewsEvent.Instrument=instrument; NewsEvent.EventComment=eventComment; NewsEventTime=eventDateTime; //удобнее искать в одномерном массиве } FileClose(handle); // Закрываем файл ArraySort(NewsEventTime,WHOLE_ARRAY,0,MODE_ASCEND); //сортируем массив для последующего поиска return true; }

Wir suchen im NewsEventTime-Array nach der erforderlichen Zeit, und wenn die Zeit gefunden wird, erhalten wir ihre Beschreibung aus dem Array der NewsEvent-Struktur

String GetEventInfo(datetime date) ( for(int i=0;i

Hilfsfunktion, um festzustellen, ob die aktuelle Uhrzeit in den Ruhezeitraum fällt

//Überprüfen Sie, ob es notwendig ist, den Nachrichtenberater zu deaktivieren True - wir arbeiten False - wir ruhen bool CheckEnableNewsWork() ( if (ArraySize(NewsEventTime)==0) return true; //aus irgendeinem Grund der Zeitplan Das Array erwies sich als leer, also arbeiten wir // jetzt müssen Sie das nächste Datum in NewsEventTime finden, vor dem Sie die Arbeit für StopPriorEventHours Stunden beenden müssen datetime timeCurrent =TimeCurrent(); datetime timeStopWork=timeCurrent+StopPriorEventHours*3600; / /Wenn NewsEventTime eine kürzere Zeit als timeStopWork hat, dann höre auf zu arbeiten int dateindex= ArrayBsearch(NewsEventTime,timeStopWork,WHOLE_ARRAY,0,MODE_ASCEND); datetime foundEventTime=NewsEventTime; timeStopWork=foundEventTime-StopPriorEventHours*3600; //berechne die Stoppzeit aus der gefundene Zeit datetime timeStartWork=foundEventTime+StartAfterEventHours*3600; //das ist die Ruhezeit / /prüfe jetzt, ob wir jetzt timeCurrent zwischen timeStopWork und timeStartWork sind, wenn ja, dann funktioniert es nicht if (timeCurrent>=timeS topArbeit && ZeitAktuell<=timeStartWork) { DrawLabel("EnableNewsWork","Не работаем, новость: "+GetEventInfo(foundEventTime)+"",5,80,Red); return false; } else { DrawLabel("EnableNewsWork","Нормальная работа, новостей нет",5,80,Green); return true; } }

Um regelmäßig aus der Zeitplandatei zu lesen, benötigen wir einen Timer, der beispielsweise einmal pro Woche ausgeführt wird, wie konfiguriert

//Auf Vorhandensein einer Datei mit Nachrichten durch Timer prüfen void OnTimer() ( if (StopOnNewsEvent) ( LoadNews(); //Datei lesen ) )

Beim Initialisieren des Beraters müssen Sie den Timer starten und die Nachrichten zum ersten Mal lesen

OnInit() .... if (StopOnNewsEvent) //Wenn gesetzt, lade die Nachrichtendatei ( bool tm=EventSetTimer(LoadNewsEventTimerInDay*86400); //starte den Timer zum Laden der Zeitplandatei if (!tm) Alert("EventSetTimer error :",GetLastError()); OnTimer();//Erste Ausführung sofort )

Bei jedem Tick prüfen wir, ob wir Positionen eröffnen können. Dies sollte übrigens das Trailing nicht beeinflussen.

OnTick() .... bool enableNewsWork=true; //Sie können an Nachrichtenereignissen arbeiten if (StopOnNewsEvent) ( enableNewsWork=CheckEnableNewsWork(); //Wenn das Limit auf Nachrichten liegt, überprüfen Sie die Zeit ) if (HaveMoney && enableNewsWork) Traiding(Pairs); //Überprüfen der Bedingungen und Eröffnen eines Trades für das Paar

Das ist alles. Leider habe ich diesen Code noch nicht auf einem echten Account getestet, da ich ihn am Wochenende geschrieben, Ticks mit einem Timer emuliert und die aktuelle Uhrzeit, die am Wochenende stoppt, manuell geändert habe. Aber nächste Woche schaue ich mir das mal im echten Leben an, in der neuen Version von „Forex Grail 1.11“, wo ich den obigen Code gebaut habe.

In Zukunft kann es erforderlich sein, ein praktisches Dienstprogramm zum Generieren der Datei ht-news.csv zu erstellen, beispielsweise in derselben

Dieser Expert Advisor ist ideal für diejenigen, die nach Ebenen und Strategien handeln, die Pending-Limit-Orders verwenden. Der EA platziert Orders zum richtigen Zeitpunkt im richtigen Abstand zum aktuellen Preis! In den Robotereinstellungen können Sie Stop-Losses, Take-Profits von Orders sowie das Lot jeder Order festlegen. Alles wird für jede Bestellung separat eingestellt. Sie können nur Buy-Limit oder Sell-Limit oder beide Orders zusammen platzieren!

Der Berater ist bereit, an jedem Handelsinstrument zu arbeiten, in jedem Handelsterminal Metatrader 4. Der Roboter ist auch bereit, an mehreren Währungspaaren gleichzeitig zu arbeiten. Das heißt, Sie können eine beliebige Anzahl von Paaren öffnen und einen Berater darauf installieren, indem Sie jedes mit seiner magischen Zahl und Zeiteinstellungen einstellen. Danach arbeitet jedes Paar streng einzeln. Wenn Sie immer noch manuell mit Limit-Orders arbeiten, ist dieser Roboter genau das Richtige für Sie!

  • BUY_limit- Ob eine Bestellung aufgegeben werden soll, um ein Limit zu kaufen.
  • lot_buy_limit- Kauflimit für Lot-Aufträge.
  • R_buy_limit- Abstand vom aktuellen Preis zur Kauf-Limit-Order in Punkten.
  • Stop_Loss_buy_limit- Stop-Loss-Buy-Limit-Orders.
  • Take_Profit_buy_limit- Take-Profit-Buy-Limit-Orders.
  • Verkaufslimit- Ob eine limitierte Verkaufsorder gesetzt werden soll.
  • Lot_sell_limit- Verkaufslimit für Lot-Aufträge.
  • R_sell_limit- Abstand vom aktuellen Preis zur Verkaufs-Limit-Order in Punkten.
  • stop_loss_sell_limit- Verkaufslimit für Stop-Loss-Orders.
  • Take_Profit_sell_limit- Verkaufslimit für Take-Profit-Orders.
  • Schlupf- Maximaler Schlupf in Punkten.
  • Close_Orders- Schließen der zweiten Bestellung beim Öffnen der ersten.
  • Mal- Bestelllebensdauer in Minuten.
  • Mal starten- Bestellungen rechtzeitig aufgeben?
  • Zeit_Stunde- Stunde der Auftragseröffnung 0-23
  • Zeit_Minute- Minute der Auftragseröffnung 0 - 59. Zum Beispiel Stunde = 5, Minute 40, also werden um 5:40 Aufträge zum aktuellen Preis platziert.
  • Expert_I- Magische Zahl zur Bestimmung Ihrer Aufträge und des Handels mit mehreren Währungen.

Um heute auf dem Devisenmarkt erfolgreich zu sein, ist es fast unmöglich, die stabilen Muster des Preisverhaltens zu berücksichtigen, die sich in jeder seiner Aktionen ausdrücken können.

Eines dieser markanten Muster, das fast jedem Trader bekannt ist, manifestiert sich in der Kursaktivität zu einer bestimmten Tageszeit.

Aus diesem Grund sind die meisten Berater und Handelsstrategien heute mit einem Handelsfilter nach Zeit ausgestattet, wenn ein Händler den Handel mit einer Strategie in einem ungünstigen Zeitraum verbietet.

Handeln Sie hoch nur mit einem führenden Broker

Der Zeitfaktor kann jedoch oft ein Signalmuster sein, und der Händler muss es irgendwie implementieren.

Es ist selbstverständlich, ständig zu einem bestimmten Zeitpunkt sekundengenau am Monitor zu sein, um die geplante Position zu öffnen, ist nicht immer möglich.

Aus diesem Grund verwenden Händler spezielle Skripte und Berater, mit denen Sie eine Position zu einem bestimmten Zeitpunkt für sie eröffnen können. Tatsächlich werden wir in diesem Artikel einen dieser Berater kennenlernen.

Der OpenTime 2 Time Advisor ist ein völlig unabhängiger Handelsexperte für das MT5-Handelsterminal, mit dem Sie Strategien basierend auf den Mustern der Preisbewegung zu einer bestimmten Tageszeit implementieren können.

Ein bemerkenswertes Merkmal von OpenTime 2 ist die Tatsache, dass die Funktionalität des Roboters es Ihnen ermöglicht, ihn zu einem völlig unabhängigen Experten zu machen und mithilfe der Optimierung Muster von Preisbewegungen bei einem bestimmten Vermögenswert zu finden.

So kann ein Händler Strategien auf der Grundlage von Zeitmustern erstellen und sie als Assistent zur Umsetzung seiner Ideen verwenden, z. B. um Geschäfte während Pressemitteilungen zu eröffnen (Trading on Expectations).

Installieren des Skripts auf dem Diagramm.

Die erste Version des Time Advisor für das MT5-Handelsterminal wurde bereits 2017 entwickelt, die Funktionalität des Roboters war jedoch so begrenzt, dass er eher einfachen Skripten als vollwertigen Robotern zugeschrieben werden konnte.

Nach der Erweiterung der Funktionalität im Jahr 2018 auf Empfehlung vieler Händler gewann der Roboter jedoch nicht nur an Popularität, sondern es wurden zwei Versionen davon in der offiziellen Bibliothek der MT5-Entwickler veröffentlicht.

Daher kann der Ratgeber auf zwei Arten installiert werden, nämlich über die Bibliothek in Ihrem MT5 oder über das Datenverzeichnis gemäß dem Standardschema.

Um einen Berater über die Bibliothek zu installieren, starten Sie Ihr MT5-Handelsterminal und wechseln Sie zum Bereich „Tools“, wo Sie Informationen zu Ihren Positionen und Ihrem Guthaben finden.

Wechseln Sie dann in den Reiter „Bibliothek“ und führen Sie eine einfache Sortierung durch, sodass nur Berater in der Liste erscheinen.

Nachdem Sie die Liste sortiert haben, suchen Sie den OpenTime 2-Zeitberater darin und laden Sie ihn über das zusätzliche Menü, wie in der folgenden Abbildung gezeigt:

Wenn die Installation auf diese Weise Schwierigkeiten verursacht hat, gehen Sie zum Ende des Artikels und laden Sie die Roboterdatei herunter, die Sie gemäß dem Standardschema installieren werden.

Dazu müssen Sie nur die heruntergeladene Roboterdatei in das MT5-Terminalverzeichnis ziehen, nämlich in den Ordner Experts.

Unabhängig von der Installationsmethode, die Sie nach der Installation des Expert Advisors wählen, müssen Sie das Handelsterminal neu starten oder es im Navigator-Panel aktualisieren, sonst erscheint OpenTime 2 nicht in der Liste der Expert Advisors.

Anwenden des OpenTime 2 Time Advisor

Wie wir ganz am Anfang des Artikels angemerkt haben, ist der Zeitberater von OpenTime 2 ein Assistent, mit dem Sie Strategien implementieren können, die auf den Mustern der Preisbewegung zu einer bestimmten Tageszeit basieren.

Die zweite Version des Roboters ist autonomer und flexibler geworden, was es Ihnen ermöglicht, das System für das Öffnen und Verfolgen von Transaktionen sorgfältiger zu konfigurieren.

So können Sie in den Zeilen Closing Time Interval verwenden und Closing Time Interval #2 die Erlaubnis zum vorzeitigen Abschluss von Geschäften für das erste und zweite Zeitintervall erteilen, während die Zeit für jedes der Closing-Intervalle in den Zeilen Closing Time Interval 1 eingestellt werden kann ,2.

Die Variable „Trailing Stop“ ermöglicht es Ihnen, den Trailing Stop zu aktivieren, während der Stoppbewegungsschritt in der Zeile „Trailing Step“ angegeben wird.

In den Variablen Trade on Monday - Friday können Sie den Handel an einem bestimmten Wochentag deaktivieren, und in den Zeilen Opening start time interval und Opening end time interval können Sie den Zeitraum festlegen, in dem eine Position geöffnet werden soll.

Die Variable Dauer in Sekunden ist für die Haltedauer einer offenen Position verantwortlich, und in der Zeile Art des Handels im Zeitintervall können Sie die Richtung des Handels angeben, nämlich kaufen oder verkaufen.

Die Transaktionsvariable Volume ist für das Trading-Lot der geöffneten Order verantwortlich, und in den Variablen StopLoss-Zeitintervall und TakeProfit-Zeitintervall können Sie die Gewinn- und Stop-Order für Ihre Position angeben.

Abschließend ist anzumerken, dass der Zeitberater von OpenTime 2 ein fortschrittlicherer und autonomer Assistent ist, der es Ihnen ermöglicht, Strategien basierend auf offenen Positionen zu einer bestimmten Tageszeit umzusetzen.


2022
mamipizza.ru - Banken. Beiträge und Einzahlungen. Geldtransfers. Kredite und Steuern. Geld und Staat