Tuesday, 4 July 2017

Schließen Sie Alle Skript Forex


Schließen Sie alle Trades Script für MT4 Um FAST mit MT4 Meta Trader 4 Plattform zu handeln, empfiehlt es sich, dass Sie Close All Trades Script praktisch in solchen Situationen haben. Im Folgenden sind mehrere Skripte, die Sie ziehen amp Tropfen auf Ihr Diagramm und es wird Vorform Aufgaben, die es entworfen wurde, um zu tun. Schließen Alle Trades Skript sind einfach, aber dennoch effektiver Weg zum Handel. Zum Beispiel, wenn Sie 20 offene Trades haben und sie alle zu Ihren Gunsten drehen, können Sie sie alle gleichzeitig mit einem Klick beenden. Oder zum Beispiel, wenn Sie sich in einer kritischen Situation befinden und alle Aufträge sich gegen Sie auf einige hochwirksame Nachrichten drehen, können Sie einfach schnell schließen Alle Aufträge oder ausstehende Aufträge oder beides nur mit einem Drag & Drop von Close All Trades Skript Beschreibung von Close All Trades Script: CloseAllTrades 8211 schließt alle geöffneten und ausstehenden Aufträge auf allen Symbolen CloseAllTradesCurrent 8211 schließt alle geöffneten und ausstehenden Aufträge auf dem aktuellen Chart-Symbol CloseAllTradesOpened 8211 Schließt alle geöffneten Aufträge auf allen Symbolen CloseAllTradesOpenedCurrent 8211 schließt alle geöffneten Aufträge auf dem aktuellen Diagrammsymbol CloseAllTradesPending 8211 schließt alle ausstehenden Aufträge auf allen Symbolen CloseAllTradesPendingCurrent 8211 schließt alle ausstehenden Aufträge auf dem aktuellen Diagrammsymbol CloseAllTradesBuy 8211 schließt alle geöffneten Kaufaufträge auf allen Symbolen CloseAllTradesBuyCurrent 8211 schließt alle Eröffnete Kaufaufträge auf dem aktuellen Chart-Symbol CloseAllTradesSell 8211 schließt alle geöffneten Verkaufsaufträge auf allen Symbolen CloseAllTradesSellCurrent 8211 schließt alle geöffneten Verkaufsaufträge auf dem aktuellen Chart-Symbol Wie installiert man alle Trades Script in MetaTrader 4 MT4: DownloadCopySiehe die MQ4EX4-Datei in dein C: Programm FilesMetaTrader 4expertsscripts Ordner (oder ändern Sie den Ordner zu Ihrer Installation manchmal Forex Broker Name) Starten Sie Ihre MetaTrader 4 Anwendung (vorausgesetzt, it8217s derzeit offen) 8230 oder starten Sie Ihre MetaTrader 4 Anwendung Auf der linken Seite suchen Sie nach dem 8220 Navigator 8221 Fenster und unter dem 8220 Common 8221 Tab, schau in die 8220 Scripts 8221 Abschnitt Lokalisieren Sie die Indikator, die Sie gerade in den Ordner in Schritt 1 heruntergeladen Drag (Klicken und ziehen) das Skript auf das Diagramm (wenn Sie die Aufgabe durchgeführt werden soll) yaaaaaaayyy8230 Ihre Aufgabe Sollte nun ausgeführt werden8230 Abonnieren Verbinden: Abonnieren Sie unseren E-Mail-Newsletter, um Updates zu erhalten und besuchen Sie uns in unseren sozialen Netzwerken: Verwandte Beiträge: Towers Scalping Strategie Gewinn auf Drop Script für MT4 One Response zum Schließen aller Trades Skript für MT4 Leo 12. September , 2014 um 02:24 Vielen Dank. Mein aktuelles CloseAll () - Skript funktioniert nach dem 670 Built MT4 Upgrade nicht. Versuche das CloseAllTrades () Skript hier und es funktioniert ohne Glitch. Sie sind vielleicht nicht vertraut mit dem Konzept einer magischen Zahl, wie es in MT4 verwendet wird. Magic Numbers sind eigentlich ein sehr wichtiges Konzept zu verstehen, weil Magic Numbers in vielen verschiedenen Arten von MQL4-Code gefunden werden, und kann in eine Close All Routine einfach integriert werden. Eine Magic Number ist eine Nummer, die von einem MT4-Indikator verwendet wird. MT4-Fachberater oder MT4-Skript, um diesen MT4-Expertenberater zu differenzieren. MT4-Indikator oder MT4-Skript von einander auf demselben Konto ausgeführt werden. Vielleicht ist die nützlichste Art, über eine Magic Number nachzudenken, in Bezug auf einen MT4-Fachberater. Wenn Sie mehrere MT4-Fachberater oder - systeme auf einem einzigen Konto ausführen. Wenn du die Befehle aus einer einzigen Strategie verfolgen und sie von einer anderen Strategie, die auf demselben Konto läuft, für die Zwecke der Eröffnung und Schließung von Aufträgen (Trades) und vielleicht sogar auf demselben Symbol unterscheiden, kannst du eine Magic Number verwenden . Die Funktion OrderSend () ist wie folgt definiert: int OrderSend (Stringsymbol, int cmd, doppeltes Volumen, doppelter Preis, int slippage, doppelter Stoploss, doppelter Takeprofit, String commentNULL, int magic0, datetime expiration0, color arrowcolorCLRNONE) Beachten Sie den Parameter int Magie 0, die sich auf eine Magic Number bezieht, die bei der Bestellung eingegeben werden kann. Dieselbe magische Zahl kann beim Schließen eines Auftrags referenziert werden. Wenn Sie zwei verschiedene MT4-Fachberater auf einem einzigen Symbol betreiben, können Sie in der OrderSend () - Funktion jedes MT4-Expertenberaters zwei verschiedene Magic Numbers angeben. Um sicherzustellen, dass jeder seine Abwicklungsroutine separat behandeln könnte. Ohne eine einzigartige Magic Number für jeden MT4 Expertenberater zu verwenden. Entweder Experte konnte Aufträge schließen, die von einem anderen MT4 Fachberater geöffnet wurden. Dies ist in der Regel nicht die Absicht eines MT4 Experten Berater aber in einigen Fällen ist es wünschenswert, Aufträge von einem anderen MT4 Experten Berater erstellt zu schließen. Die nahe alle Routinen können umbenannt werden, um anzugeben, dass nur eine gegebene Magic Number mit dieser Routine geschlossen ist. Dies kann wie folgt erreicht werden: int Slippage 5 int MagicNumber 321 Die IsTradeContextBusy () - Funktion gibt einen Booleschen TRUE zurück, so wie man es erwarten würde, wenn ein anderer EA den Trade Thread anbindet und falsch ist, wenn der Handel verfügbar ist. Alternativ kann die Funktion IsTradeAllowed () verwendet werden, da diese Funktion nicht nur prüft, ob der Trade-Kontext nicht besetzt ist, sondern auch prüft, ob der Handel für den Experten erlaubt ist. Die Funktion Sleep () wartet nur eine vorgegebene Anzahl von Millisekunden, bevor sie mit der nächsten Zeile des MQL4-Codes fortfahren. Die RefreshPreise () - Funktion zwingt die Aktualisierung der aktuellen Preise. Wenn Sie Aufträge senden und Fehler 135 (ERRPRICECHANGED) oder 138 (ERRREQUOTE) erhalten, sollten Sie die Funktion RefreshRates () verwenden, um neue Preise zu erzwingen, um auf Ihre Handelsvariablen zu aktualisieren. Es ist eine gute Praxis, um zu versuchen, die Raten während einer engen Schleife zu aktualisieren, da die Schließung von Aufträgen Zeit in Anspruch nehmen kann, während welcher Zeit die Preise sich veranlassen können, Fehler zu verursachen. Die Funktion CloseThis () kann von jeder anderen MT4-Funktion einfach wie folgt für das Rutschen von 7 Pips und eine magische Anzahl von Null aufgerufen werden: Drehen Sie die CloseThis () - Routine in eine CloseAll () - Routine, indem Sie die Symbolbeschränkung und die Verwendung des MarketInfo eliminieren () - Funktion, um Geld - und Briefkurse aus anderen Symbolen abzurufen.

No comments:

Post a Comment