Friday 3 February 2017

Forex Funktionen

Datum und Uhrzeit Das Online-Handelssystem MetaTrader 4 nutzt die Anzeigen von zwei Zeitquellen - der lokalen (PC) Zeit und der Serverzeit. Lokale Zeit - die Zeit, die auf dem lokalen PC eingestellt ist. Serverzeit - die Zeit, die auf dem Server festgelegt wird. TimeLocal () Funktion Die Funktion der lokalen PC-Zeit zurück in die Anzahl der Sekunden seit dem 00.00 des 1. 1970. Hinweis Januar abgelaufen ausgedrückt: Bei der Prüfung wird die lokale Zeit modelliert und deckt sich mit dem modellierten letzten bekannten Serverzeit. Eine große Mehrheit der Ereignisse, die im Client-Terminal stattfinden, wird entsprechend der Serverzeit betrachtet. Die Zeit des Zeigerns, der Beginn des neuen Balkens, das Öffnen und Schließen der Bestellung wird entsprechend der Serverzeit betrachtet. Um den Wert des Server-Zeit erhalten, die mit der aktuellen Zeit entspricht, sollte die TimeCurrent () Funktion verwendet werden: TimeCurrent () Funktion Die Funktion, um den letzten bekannten Wert der Serverzeit zurückgibt (die Zeit des letzten Zitat Kommen), ausgedrückt in Sekunden seit 0.00 Uhr vom 1. Januar 1970, für die Ausführung der Client-Terminal aktualisiert die Zeit des letzten Zitat kommt (zusammen mit anderen Umgebungsvariablen) vor dem Start von Sonderfunktionen erloschen. Jedes Häkchen ist durch einen eigenen Wert der Serverzeit gekennzeichnet, die mit der Funktion TimeCurrent () abgerufen werden kann. Während der Ausführung kann dieser Wert nur als Ergebnis der Bildwiederholraten geändert werden () Funktionsaufruf und nur wenn die Daten seit der letzten Ausführung der Bildwiederholraten aktualisiert () Funktion, dh falls die neuen Werte von Umgebungsvariablen haben Kommen vom Server. Die Zeit der Stangenöffnung, Timei, stimmt nicht mit der Zeit der neuen Zecke in der Regel überein. Die Zeit eines Zeitrahmens ist immer durch den Zeitrahmen teilbar. Jeder erste Tick erschien innerhalb eines Zeitrahmens ist bar-bilden, wenn es keine Tick-Empfang innerhalb eines Zeitrahmens, wird die Bar nicht innerhalb des Zeitrahmens gebildet werden. Beispielsweise führt das zur Zeit (Server) t0 zum Terminal kommende Häkchen zum Bilden eines Strichs mit der Zeitöffnung gleich Timei2 (Fig. 143). Der Zeitpunkt, der als Beginn des Zeitrahmens angegeben ist, stimmt nicht mit dem Zeitpunkt t0 überein, obwohl er mit ihm im Allgemeinen übereinstimmen kann. Die anschließende Zecken, die kommen, um das Endgerät innerhalb des gleichen Zeitraums (in den Momenten von T1 und T2) kann sich ändern, um die Parameter der Bar zum Beispiel Höchstpreis oder offen Preis, aber sie wirken sich nicht auf die Zeit der Bar Öffnung. Die Bar Schlusszeit wird in der Online-Handelssystem MetaTrader 4 (formal nicht berücksichtigt, die Zeit der letzten Tick innerhalb eines Zeitrahmens kommen oder die Anfangszeit des nächsten Zeitrahmens kann als Bar Schließzeit in Betracht gezogen werden, wie es in Fig. 143 ). Feige. 143. Stabbildende Sequenz in der Online-Handelsplattform MetaTrader 4. 143, dass es möglich ist, dass Stäbe nicht in einigen Zeitperioden gebildet werden, die gleich dem Zeitrahmen sind. Somit wird zwischen dem Zeitpunkt t5 des Zeigers und dem Zeitpunkt t6 des nächsten Zeigers der volle Zeitrahmen gepackt, so daß der neue Strich zu diesem Zeitpunkt nicht gebildet worden ist. Auf diese Weise kann sich die Zeit der Staböffnung von der Öffnungszeit eines benachbarten Stabes um mehr als einen ganzen Zeitraum unterscheiden, sie ist jedoch immer durch einen Zeitrahmen teilbar. Um die Sequenz der Strich bilden demonstrieren, können wir den EA timebars. mq4 verwenden, die die Zeit ausgibt, von Zecken kommen und die Zeit der Öffnung bar: Die Ergebnisse der EA timebars. mq4 arbeiten, sind in Fig. 144. Es ist offensichtlich, dass die erste Zecke in der regulären Spielzeit ein Zeitraum von 1 Minute Dauer an 14.29.12, wurde mit der Öffnungszeit bildete eine neue Bar in der gleichen Zeit kam - 14.29.00. Beachten Sie, dass in der rechten Spalte des Meldungsfelds die Serverzeit angezeigt wird, in der linken Spalte die Ortszeit. Feige. 144 Bar-Sequenz in der Online-Handelssystem MetaTrader 4. Im Falle bilden die Zecken kommen selten (zum Beispiel die Zeit zwischen dem Ende der Europäischen Session und dem Beginn der asiatischen Session), können Sie ein anderes Phänomen während der Ausführung beobachten Timebars. mq4. Kann die Öffnungszeit der benachbarten Stäbe um mehr als 1 Minute (für einen Minutenabstand) voneinander abweichen. Gleichzeitig wird die Indexierung der Balken nacheinander ohne Leerzeichen gespeichert. Die Serverzeit von Servern in verschiedenen Handelszentren kann variieren. Die Zeit des Beginns und Abschlusses Trades ist auf jedem Server einzeln eingestellt und es kann nicht mit dem Beginn und dem Ende des regulären Tages. Einige Handelszentren, zum Beispiel, haben die Einstellungen, die Handelseröffnung am Sonntag um 23:00 Uhr der Serverzeit durchführen. Dies führt zur Bildung unvollständiger täglicher Balken, deren praktische Dauer gleich einer Stunde ist (Abb. 145). Feige. 145. Verschiedene Stabhistorien in verschiedenen Handelszentren. Die Verwendung von Datums - und Zeitfunktionen ist in MQL4 ziemlich einfach. Einige von ihnen verwandeln den Server und die lokale Zeit in Sekunden seit 00:00 des 1. Januar 1970 in eine ganze Zahl ist hinfällig, die mit einer Stunde entspricht, einem Tag, usw. Andere Funktionen eine ganze Zahl zurück, die mit der aktuellen Stunde entspricht , Tag, Minute, usw. TimeSeconds (), TimeMinute (), TimeHour (), TimeDay (), TimeMonth (), TimeYear (), TimeDayOfWeek () und TimeDayOfYear () Funktionen Dies ist eine Gruppe von Funktionen, die die Anzahl der Rückkehr Sekunden verstrichen seit Beginn der Minute oder Minute, Stunde, Tag, Monat, Jahr, Wochentag und Tag des Jahres für die angegebene Zeit. Beispiel: Die Funktion gibt Minuten für die angegebene Zeit zurück. Zeit - die in Sekunden ausgedrückt Datum, die seit 0.00 Uhr von 1. Januar 1970. Diese Funktion gibt den Tag der Woche abgelaufen (0-Sonntag, 1,2,3,4,5,6) für das angegebene Datum . Zeit - das Datum, ausgedrückt in der Anzahl der Sekunden, die seit dem 01.01.1970 abgelaufen sind. Die betrachteten Funktionen können beispielsweise für die Analyse einer beliebigen Öffnungszeit verwendet werden. Der EA mit dem Namen bigbars. mq4, der für das Finden von Balken mit einer Größe bestimmt ist, die nicht kleiner als die angegebene Größe ist, wird unten gezeigt. Die bigbars. mq4 EA durchsucht die nächste Leiste, deren Höhe (Differenz zwischen Minimum und Maximum) größer oder gleich dem in der externen Variablen QuantPt angegebenen Wert ist. Das Datum und die Uhrzeit der gefundenen Leiste werden über die Funktion Comment () an das Fenster des Finanzinstruments ausgegeben. (), DayOfWeek () und DayOfYear () Funktionen Dies ist die Gruppe von Funktionen, die die aktuelle Sekunde, Minute, Stunde, Tag, Monat, Jahr, Wochentag und Tag des Jahres für die zuletzt bekannte Serverzeit. Die letzte bekannte Serverzeit ist die Serverzeit, die dem Zeitpunkt des Programmstarts entspricht (Start einer speziellen Funktion durch das Client-Terminal). Die Serverzeit wird bei der Ausführung der Sonderfunktion nicht verändert. Es gibt die aktuelle Stunde (0,1,2, 23) der letzten bekannten Serverzeit zurück. Beachten Sie, dass die letzte bekannte Serverzeit während des Testens modelliert wird. Es gibt den aktuellen Tag des Jahres (1 ist der 1. Januar 365 (6) ist der 31. Dezember), d. H. Der Tag des Jahres der letzten bekannten Serverzeit. Beachten Sie, dass die letzte bekannte Serverzeit während des Testens modelliert wird. Die EA timeevents. mq4, die einige Aktionen ausführt, sobald die angegebene Zeit erreicht ist, kann als Beispiel für die Verwendung der obigen Funktionen verwendet werden. Die Serverzeit wird in Stunden und Minuten während der Ausführung der Sonderfunktion start () berechnet (Blöcke 2-3). Die Zeile: stellt die aktuelle Serverzeit dar, die als reale Variable Curtime ausgedrückt wird. Die Verwendung von reellen Variablen ist in Vergleichsoperationen bequem: Wenn die aktuelle Zeit größer oder gleich dem Wert von TimeCls ist, der vom Benutzer angegeben wird, wird die Executor () - benutzerdefinierte Funktion zur Ausführung aufgerufen. In diesem Beispiel gibt die benutzerdefinierte Funktion eine Nachricht mit Handelsempfehlungen aus. Im Allgemeinen kann diese Funktion beliebigen Code enthalten, zum Beispiel Trades erstellen, E-Mails senden, grafische Objekte erstellen usw. Funktionen von Date und TimeForeign Exchange Market: Bedeutung, Funktionen und Arten Artikel geteilt am Devisenmarkt: Bedeutung, Funktionen Und Arten Der Devisenmarkt ist der Markt, in dem Fremdwährungen gekauft und verkauft werden. Zu den Käufern und Verkäufern gehören Einzelpersonen, Firmen, Devisenmakler, Geschäftsbanken und die Zentralbank. Wie jeder andere Markt, ist Devisenmarkt ein System, nicht ein Ort. Die Transaktionen in diesem Markt sind nicht auf eine oder wenige Fremdwährungen beschränkt. Tatsächlich gibt es eine große Zahl von Fremdwährungen, die am Devisenmarkt gehandelt, umgebaut und umgetauscht werden. Funktionen des Devisenmarktes: Der Devisenmarkt erfüllt die folgenden drei Funktionen: 1. Transfer Funktion: Es überträgt Kaufkraft zwischen den Ländern, die an der Transaktion beteiligt sind. Diese Funktion wird durch Kreditinstrumente wie Devisenwechsel, Banküberweisungen und telefonische Überweisungen durchgeführt. 2. Kredit-Funktion: Es bietet Kredit für den Außenhandel. Für internationale Zahlungen werden in der Regel Wechsel mit einer Laufzeit von drei Monaten verwendet. Für diesen Zeitraum ist eine Gutschrift erforderlich, um dem Importeur die Möglichkeit zu geben, Waren in Besitz zu nehmen, zu verkaufen und Geld zu erhalten, um die Rechnung zu begleichen. 3. Hedging-Funktion: Wenn Exporteure und Importeure eine Vereinbarung zum Verkauf und Kauf von Waren zu einem späteren Zeitpunkt zu den aktuellen Preisen und Wechselkurs zu vereinbaren, wird es als Absicherung. Der Zweck der Absicherung ist es, Verluste zu vermeiden, die aufgrund von Wechselkursschwankungen in der Zukunft entstehen können. Arten von Devisenmärkten: Devisenmärkte sind auf der Grundlage, ob die Devisengeschäfte sind vor Ort oder nach vorn zu kategorisieren, entsprechend gibt es zwei Arten von Devisenmärkten: (ii) Forward Market. Spot-Markt bezieht sich auf den Markt, in dem die Einnahmen und Zahlungen sofort vorgenommen werden. Im Allgemeinen ist eine Zeit von zwei Werktagen erlaubt, um die Transaktion zu begleichen. Spot-Markt ist der täglichen Natur und befasst sich nur bei Kassageschäften von Devisen (nicht in zukünftigen Transaktionen). Der Wechselkurs, der im Spotmarkt herrscht, wird als Spot-Wechselkurs oder aktueller Wechselkurs bezeichnet. Der Begriff 8216spot transaction8217 ist ein wenig irreführend. Tatsächlich sollte eine Kassageschäftstransaktion eine Transaktion bedeuten, die 8216 an dem Punkt 82217 (d. h. sofort) durchgeführt wird. Allerdings ist eine Zwei-Tages-Marge erlaubt, da es zwei Tage dauert, bis die Zahlungen durch Schecks gelöscht werden. (Ii) Forward Market: Der Forward Market bezieht sich auf den Markt, in dem der Kauf und Verkauf von Devisen zu einem bestimmten zukünftigen Termin zu einem heute vereinbarten Zinssatz erfolgt. Der in Termingeschäften notierte Wechselkurs wird als Devisenterminkurs bezeichnet. In der Regel werden die meisten internationalen Transaktionen an einem Tag unterzeichnet und zu einem späteren Zeitpunkt abgeschlossen. Der Devisenterminkontrakt wird sowohl für die an der Transaktion beteiligten Parteien als auch für die beteiligten Parteien von Nutzen. Forward Contract besteht aus zwei Gründen: (a) Minimierung des Verlustrisikos durch ungünstige Wechselkursänderungen (durch Absicherung) (b) Gewinne (durch Spekulation).


No comments:

Post a Comment