Friday 20 January 2017

Forex Dde Excel

Ich kann nicht dieses, um an Excel 2010 und Windows7 (64bits) zu arbeiten. Excel hängt nur ohne Aktivität auf dem Task-Manager. MT4 Version 4.00 Build 445 Sorry, wenn niemand antworten (noch), sieht aus wie jeder ist gerade beschäftigt. Normalerweise installieren wir MT4 außerhalb von C: Program Files. Wie in C: Mein ProgramMT4. Wenn es immer noch nicht funktioniert, versuchen Sie, 32-Bit-Version von MT4 zu installieren. Drücken Sie die Windows-Logo-Taste R, um Run zu starten. Durchsuchen, wo die MT4 Setup-Datei befindet, klicken Sie darauf und fügen Sie / 32 in Windows ausführen und drücken Sie OK. Versuchen Sie, das zuerst zu tun und antworten Sie zurück mit dem Ergebnis. Hoffe, andere Forumierer - wer 7/64 haben - auch Antworten. Danke aber nein danke. Ich sehe nicht, wie die Lage von ausführbaren Dateien die Leistung beeinträchtigen wird. Im bereits mit 32 Bit MT4. Ive auch auf Microsoft-Forum gepostet. Sie scheinen eine Menge Beschwerden über diese zu haben. Ill warten, bis jemand in der Community, um mir zu überprüfen, ob seine auch nicht für sie. DDE DATA PLUGIN AmiBroker Jetzt unterstützt Real-Time-Streaming-Zitate aus DDE-kompatible Datenquellen. Hinweis: DDE-Plugin ist frei auf Quoten-Isquot-Basis zur Verfügung gestellt. Kein Quothand Holdingquot ist vor allem im Hinblick auf die Konfiguration von Drittanbietern / Drittanbietern von Drittanbietern vorgesehen. Die untenstehenden Informationen sind alles, was angeboten wird. Da das DDE-Echtzeit-Streaming von Quelle zu Quelle variiert und jeder Datenverarbeiter unter Verwendung seines eigenen Formats / Methoden / anderer Implementierung arbeitet, kann es für Sie arbeiten oder nicht (d. h. für einen bestimmten Datenverkäufer). Die getesteten Konfigurationen finden Sie am Ende dieser Seite. Wir garantieren nicht den Betrieb für nicht getestete Quellen. Es ist immer besser, einen Broker oder Datenverkäufer mit dediziertem Plugin zu finden. DDE (Dynamic Data Exchange) ist ein Windows-Protokoll, mit dem Anwendungen Daten austauschen können. Wenn Sie beispielsweise ein Formular in Ihrem Datenbankprogramm oder ein Datenelement in einem Tabellenkalkulationsprogramm ändern, können Sie diese auch so einstellen, dass diese Formulare oder Elemente auch in anderen Programmen geändert werden, die Sie möglicherweise in anderen Programmen verwenden. DDE verwendet ein Client / Server-Modell, in dem die Anwendung, die Daten anfordert, als Client betrachtet wird und die anwendungsbereiten Daten als der Server betrachtet werden. Tausende von Anwendungen verwenden DDE, einschließlich Microsofts Excel, Word, Lotus 1-2-3 und Visual Basic. Was DDE bietet für Händler Grundsätzlich Echtzeit-Streaming-Anführungszeichen. Es gibt KEINE BACKFILL über DDE. Viele Echtzeit-Daten-Provider und Broker bieten die Möglichkeit, Echtzeit-Daten mittels DDE zu erhalten. Sie sollten Ihre Brokerage / Echtzeit-Daten-Anbieter fragen, wenn sie DDE-Link bieten. Das für AmiBroker verfügbare DDE-Plugin ermöglicht es, auf (fast) jede DDE-Quelle (Server), die Echtzeit-Anführungszeichen liefert, zu verknüpfen. Dies macht es attraktiv für alle Datenquellen, die keine dedizierte Plugin haben. NICHT ZUR VERWENDUNG VON DDE PLUGIN Wenn Sie eSignal, IQFeed, Quote, MarketCast und jede andere Quelle mit dediziertem Plugin verwenden, sollten Sie dieses dedizierte Plugin anstelle von DDE verwenden. Dies ist so, weil dedizierte Plugins sind immer besser (bieten mehr Funktionen und sie sind schneller) als generische DDE. DDE PLUGIN FUNKTIONEN SUMMARY benutzerdefinierbarer DDE-Server / Thema / Element für jedes Feld (offen, hoch, niedrig, schließen, Volumen, Handelsgröße, Gesamtvolumen, Gebot, Gebot Größe, fragen, fragen Größe, Zeit) unterstützt bis zu 500 Streaming-Symbole In Echtzeit (Version 1.1.0) unterstützt alle Basiszeitintervalle: täglich, stündlich, 15-, 5-, 1-minütig, 15-, 5-sekündig, tick NO BACKFILL (aufgrund der Tatsache, dass die meisten DDE-Quellen nicht Liefern Backfill) 1.2.2 - enthält quotTime shiftquot Feld im Kontextdialog, speichert Konfiguration pro Datenbank in der Datei dde. config statt in der Registry plus andere kleine Verbesserungen 1.2.1 - feste Problem mit Typ Mismatch 1.2.0 - standardmäßig Plugin verwendet jetzt regionale Einstellungen numerisches Format und CPU-Belastung wird gesenkt 1.1.0 - Symbolgrenze von 40 auf 500 erhöht 1.0.0 - Anfangsfreigabe (BETA) Um das DDE-Daten-Plugin mit AmiBroker zu nutzen, benötigen Sie: 32-Bit-AmiBroker DDE-Plugin von amibroker / bin / DDE. dll (32-Bit-Version) herunterladen und in den PLUGINS-Unterordner des AmiBroker-Verzeichnisses kopieren. Wenn Sie 64-Bit-AmiBroker installiert haben, laden Sie amibroker / x64 / DDE. dll (64 Bit Version) herunter und kopieren Sie es in den PLUGINS-Unterordner des AmiBroker-Verzeichnisses. Aktuelle Version von DDE. DLL (32bit): 1.2.1 (5. Januar 2007) . Aktuelle Version von DDE. DLL (64bit): 1.3.0 (27.09.2013) Aktivieren Sie DDE in der Drittanbieter-Software, die Sie als DDE-Server verwenden (Einzelheiten dazu, wie Sie DDE aktivieren können, finden Sie in der Data Vendor / Brokerage-Software-Dokumentation) Führen Sie AmiBroker aus Und erstellen Sie eine neue Datenbank mit dem DDE-Universaldaten-Plugin als Datenquelle. Gehen Sie folgendermaßen vor: Wählen Sie Datei-gtNew-Datenbank Geben Sie einen neuen Ordnernamen ein (z. B. C: Program FilesAmiBrokerDDE) und klicken Sie auf Erstellen, wie im Bild unten gezeigt DDE-Universaldatenstecker aus der Datenquellenkombination und Aktivieren aus Lokaler Datenspeicher Geben Sie 10000 oder mehr in die Anzahl der zu ladenden Felder ein. Wählen Sie nun Basiszeitintervall. Unterstützte Intervalle sind: EOD, stündlich, 15 Minuten, 5 Minuten, 1 Minute. Professionelle Ausgabe von AmiBroker erlaubt auch Tick, 5-Sekunden, 15-Sekunden-Intervalle zu wählen. Klicken Sie auf die Schaltfläche KONFIGURIEREN - WICHTIG: Im Dialogfenster "CONFIGUREquot" müssen Sie alle Felder nach der Beschreibung Ihres Datenanbieters einrichten. Bitte überprüfen Sie auch den nachstehenden Absatz ("KONFIGURIEREN DDE PLUGIN ZUM ARBEITEN MIT DEM VENDOR") zur detaillierten Beschreibung. ACHTUNG: Sie können dieses Teil nicht überspringen - ohne spezifische Felder für Ihren Datenanbieter einzurichten, wird das DDE NICHT WORK. Die Statusanzeige des Plugins sollte sich innerhalb von wenigen Sekunden von Yellow quotWAITquot zu Green quotOKquot ändern. Wenn er nicht auf quotOKquot-Status umschaltet, bedeutet dies, dass eiter: a) Servername und / oder Felder nicht korrekt eingerichtet sind oder b) DDE-Server (Drittanbieter-Anwendung) nicht läuft oder nicht aktiviert ist Wenn Indikator quotOKquot - dann real anzeigt Zeit-Qutoes fließen in AB. Sie können es überprüfen, indem Sie das View-gtReal-Zeitzitat anzeigen. Hinweis: Da es keine Backfill, müssen Sie warten, bis mindestens 3 Bars von Daten gesammelt werden, bevor Diagramm zeigt sich. KONFIGURIEREN VON DDE PLUGIN ZUM ARBEITEN MIT DEM VERKÄUFER Verschiedene Datenanbieter kommen mit verschiedenen DDE-Verbindungszeichenfolgen, hier werden ein paar typische Beispiele gezeigt. Die meisten Dokumentationen von DDE verwenden die Excel-DDE-Syntax, die wie folgt aussieht: Server ist ein Name des DDE-Servers wie WINROS, IQLINK, REUTER, CQGPC, MT, MTLink usw. Thema ist das Thema der DDE-Konversation. Abhängig von Datenquelle Thema möglicherweise nur das Tickersymbol (wie in IQFeed), oder der Feldname (wie in Winros). Element ist das Element der DDE-Konversation. Abhängig von der Datenquelle kann es Feldname (wie in IQFeed) oder Tickersymbol (wie in Winros) sein. Die DDE-Verbindungszeichenfolge in zwei gängigen Standards sieht folgendermaßen aus: Der DDE-Plugin-Konfigurationsbildschirm sieht folgendermaßen aus: Im UPPER-Teil des Dialogs sehen Sie das Feld quotDDE Serverquot. In diesem Feld sollten Sie SERVER Teil der DDE-Verbindungszeichenfolge (SERVER TOPICITEM) ohne Gleichungszeichen und ohne Zeichen eingeben. Unten sehen Sie 12 Texteingabefelder, in denen Sie das DDE-Thema und die Position für jedes Datenfeld, das Ihre Datenquelle bereitstellt, definieren können. Hier sollten Sie das TOPICITEM-Paar der DDE-Verbindungszeichenfolge (SERVER TOPICITEM) mit dem Ausrufezeichen zwischen DDE-Thema und DDE-Element eingeben. Wie Sie im obigen Bild sehen können, können Sie mit dem DDE-Plugin einige spezielle Zeichenketten verwenden, nämlich:,,, die in Laufzeit für jedes Symbol separat ausgewertet werden, um dynamische DDE-Zeichenketten zu erstellen (abhängig vom ausgewählten Ticker) ), Die von den meisten Datenquellen ausgewertet werden: - wertet das Tickersymbol einer bestimmten Sicherheit aus - wertet den entsprechenden Feldnamen (ohne Leerzeichen) aus, dh: Öffnen, Hoch, Niedrig, Letztes, Letztes, Volumen, Ask, AskSize, BidSize, Req - ähnlich wie 2-Wort-Feldnamen haben Leerzeichen, nämlich: "Last Sizequot, quotAsk Sizequot, quotBid Sizequot - wertet den Servernamen aus - wertet eine eindeutige ID aus (laufende Zähler werden um 1 erhöht). Alle anderen Texte werden mit Carbon kopiert , Wenn Sie zum Beispiel schreiben: PREFIX SUFFIXMYTEXT wird es zu SERVERPREFIXMSFTSUFFIXMYTEXT auswerten (vorausgesetzt, dass das aktuelle Symbol MSFT ist) Neben den Felddefinitionen können wir sehen, was die gegebene Definition zu (in Excel-Notation) zu bewerten. Dies macht es leicht zu überprüfen, ob die Definition korrekt ist. Die Beispielauswertung verwendet immer quotenMSFTquot als a und 34 as. Falls Ihre Datenquelle nicht alle Felder enthält, können Sie dieses Feld leer machen. Beachten Sie, dass für den ordnungsgemäßen Betrieb die QuoteLastquot Preis (der Preis der letzten Handel) erforderlich ist. Wenn Ihre Datenquelle keinen quotlastquot-Preis bereitstellt (die meisten forex-Quellen haben keine quotlastquot) können Sie DDE-Plugin erzwingen, um quotBidquot zu verwenden. Dafür sollten Sie quasiLastquot-Feld leer machen und entsprechende DDE-topicitem - Paar in quotBidquot-Feld. Bitte beachten Sie auch, dass TopicItem-Paare zu eindeutigen Werten ausgewertet werden sollen. Im oberen Teil des Dialogs sehen Sie quotPresetquot Combo-Box. Ab jetzt erlaubt es, die Felder mit zwei generischen Schemata vorab zu setzen: a) - quotlast pricequot wertet SERVERLastMSFT aus b) - quotlast pricequot wird nach SERVERMSFTLast ausgewertet In der Zukunft wird das FeldPresetquot weitere Presets für verschiedene DDE-Quellen enthalten, die Sie übermitteln. Nach den Dokumenten des Herstellers ist das Format der DDE-Anfragen MT, wo eines von Bid, Ask, High, Low, Time ist. Beachten Sie, dass dies Forex-Quelle, die ohne Letzter Preis kommt. In diesem Fall ist die Einrichtung des AmiBroker DDE-Plugins wie folgt: Metatrader 3 DDE-Setup 3. Dubus TradeXpert (dubus. fr) (Screenshot von DDE-Setup für Tradexpert mit freundlicher Genehmigung von Jean-Guilhem Cailton) 4. FXCM / FXTrek - Forex (Screenshot von DDE-Setup für FXCM mit freundlicher Genehmigung von Byron Porter) 5. Bloomberg DDE Bitte beachten Sie, dass Sie den Bloomberg DDE-Server manuell ausführen müssen, da er standardmäßig nicht gestartet wird. Der Bloomberg DDE-Server kann manuell aus dem Windows Start-gtRun-Menüpunkt durch Eingabe von quotBLP. EXEquot (ohne Anführungszeichen) gestartet werden. Sobald der Bloomberg DDE-Server ausgeführt wird, können Sie den DDE mit den folgenden Einstellungen verwenden: (DDE-Setup für Bloomberg DDE mit freundlicher Genehmigung von Paolo Cavatore) Das DDE-Plugin wurde getestet und es ist bekannt, dass es unter Windows XP (32 Bit DDE) Und Windows 9x (16 Bit DDE). Die folgenden DDE-Server werden von uns überprüft, um ordnungsgemäß zu funktionieren: DDE-Plugin funktioniert nicht mit den folgenden DDE-Servern: VTSPOT (Visual Trader) - aufgrund unsachgemäßer Codierung in VisualTrader, die Microsoft DDEML-Bibliothek DdeConnect-Funktion auf den ersten Verbindungsversuch hängt verursacht Alle anderen DDE-Server, die oben nicht aufgeführt sind, sollten ordnungsgemäß funktionieren. Bei Problemen wenden Sie sich bitte an den amibroker. HELFEN SIE UNS, UM DIE ANDEREN ZU HELFEN: Um den anderen zu helfen, das DDE-Plugin für ihren Datenanbieter zu konfigurieren, sobald Sie es geschafft haben, sich mit Ihrem jeweiligen Lieferanten zu verständigen, klicken Sie bitte auf einen Screenshot des Dialogfelds CONFIGURE und des Namens der Quelle. Dies wird später in diesem Dokument als Referenz, wie verschiedene Datenquellen verwendet werden. Auch funktionierende Setups werden zu quotpresetsquot combo für einfache One-Click-Konfiguration hinzugefügt werden. HINWEISE ZUM DDE-PLUGIN: 1. Im DDE-Plugin ist KEIN BACKFILL vorhanden. Sie können jedoch ASCII-Importer (darunter AmiQuote) verwenden, um historische Daten direkt in die Datenbank zu importieren, die Sie später in Echtzeit mit dem DDE-Plugin aktualisieren. 2. Ändern, Änderungsfelder sind NICHT verfügbar (noch) 3. Zeit - und Req-Felder werden jetzt ignoriert (dies kann sich in Zukunft ändern) 4. Die aktuelle Systemzeit wird verwendet, um jedes Tickstempel zu stampfen. 5. Wenn Ihre Quelle keinen quotLASTquot-Preis (wie mehrere Forex-Quellen) anbietet, sollten Sie im Konfigurationsdialog das QuellListe-Feld leer machen. Dies wird das Plugin zu verwenden quotBIDquot Feld statt. 6. Plugin-Status (verbunden / getrennte) immer zuerst kommt mit QuotWaitquot-Status (gelbe Anzeige). Es bedeutet, dass keine DDE-Konversation eingerichtet wurde. Wenn mindestens eine DDE-Konversation erfolgreich gestartet wird, schaltet sie auf den OK-Status (grüne Anzeige). Wenn DDE-Server nicht zum ersten Mal versucht, eine Verbindung herzustellen, versucht das Plugin NICHT, die Verbindung automatisch wieder herzustellen. Stattdessen sollten Sie die Wiederverbindung manuell erzwingen (siehe Punkt 7). Der Indikator kann nur in zwei Fällen auf "Disconnectedquot" (rote Anzeige) umschalten: a) Sie wurden ordnungsgemäß angeschlossen, aber der DDE-Server (3rd-Party-App) wurde geschlossen. B) Sie haben den Befehl quotshutdownquot aus dem Plugin-Statusmenü ausgewählt 7. Sie können die Verbindung jederzeit wieder herstellen Auswahl von quotreconnectquot aus Plugin-Status-Menü. Ich kann nicht diese auf Excel 2010 und Windows7 (64bits) zu arbeiten. Excel hängt nur ohne Aktivität auf dem Task-Manager. MT4 Version 4.00 Build 445 Sorry, wenn niemand antworten (noch), sieht aus wie jeder ist gerade beschäftigt. Normalerweise installieren wir MT4 außerhalb von C: Program Files. Wie in C: Mein ProgramMT4. Wenn es immer noch nicht funktioniert, versuchen Sie, 32-Bit-Version von MT4 zu installieren. Drücken Sie die Windows-Logo-Taste R, um Run zu starten. Durchsuchen, wo die MT4 Setup-Datei befindet, klicken Sie darauf und fügen Sie / 32 in Windows ausführen und drücken Sie OK. Versuchen Sie, das zuerst zu tun und antworten Sie zurück mit dem Ergebnis. Hoffe, andere Forumierer - wer 7/64 haben - auch Antworten. Danke aber nein danke. Ich sehe nicht, wie die Lage von ausführbaren Dateien die Leistung beeinträchtigen wird. Im bereits mit 32 Bit MT4. Ive auch auf Microsoft-Forum gepostet. Sie scheinen eine Menge Beschwerden über diese zu haben. Ill warten, bis jemand in der Gemeinde, um mir zu überprüfen, ob seine auch nicht für sie zu helfen.


No comments:

Post a Comment