1 Bijlage (s) Ik wil dat Metatrader meer gegevens via DDE verzendt dan alleen de huidige offertes. Een spreadsheetappliie met tabellen en grafieken kan soms de markt veel beter beschrijven dan indiors.
En daarom heb ik besloten om een ??????DLL te schrijven die functies zal gebruiken om meer onderwerpen voor de DDE-server van MT4 te maken en te ondersteunen. Het DLL-bestand exporteert tot nu toe een functie om een ??????onderwerpitem-paar te maken:
Code ingevoegd #import DDE_Srvr.dll int startDdeTopic (string topicName, string itemName); #import .... int init () {startDdeTopic (testMt4Topic, TestItem); return (0); } Jammer genoeg wanneer ik probeer om toegang te krijgen tot dit onderwerpitem van Excel like = MT4 | testMt4Topic! TestItem lijkt het niet te verbinden (= MT4 | BID! EURUSD werkt prima). Ook bij sommige gelegenheden crasht de terminal, maar het is niet slecht.
Heeft iemand dit eerder geprobeerd en heeft idee�n wat er fout zou kunnen zijn of is het zelfs mogelijk? In alle DDE-voorbeelden die ik kon vinden, hebben ze het over het verkrijgen van een handvat voor het appli window, maar in mijn DLL heb ik geen vensters bij de hand.
[Bron C Builder is bijgevoegd]
_______________________________
Na veel meer zoeken heb ik geen manier gevonden om precies dit te doen. Maar misschien heb ik er een manier omheen gevonden. Er is een commerci�le toepassing DDETool die dit doet en van schermafbeeldingen op hun website ziet het ernaar uit dat ze een proxyappliion gebruiken die fungeert als een DDE-server waarmee Excel verbinding kan maken. Een expert runt in Metatrader die de gegevens naar de proxy-DDE-server verzendt.
Hoewel dit niet de beste manier is om het werk te doen, is het toch iets om mee te doen
https://www.aforexa.com/attachments/...1119248254.cpp