Tuesday, September 27, 2016

Forex dde excel

DDE Tool vir MT5 bevrugting "DDE MT5" instrument maak dit moontlik om 'n gebruiker data uitvoer (rekening besonderhede, verwys na die geskiedenis, aanwysers waardes, oop en geslote ambagte ens) gelyktydig uit verskillende MT5 terminale na Excel deur DDE protokol in real time. Dynamic Data Exchange (DDE) is 'n tegnologie vir kommunikasie tussen verskeie programme onder Microsoft Windows of OS / 2. DDE protokol word ondersteun deur 'n klomp van Windows-programme. Die meeste commmon gebruikte aansoek is Excel. Om toegang tot DDE data uit Excel jy 'n spesiale DDE skakels by te voeg in die selle van Excel werkblad. So op werk van die data in MT4 die verwante data in Excel selle sal gelyktydige in reële tyd opgedateer word. Met "DDE MT5" hulpmiddel kan jy die volgende take uit te voer: Visualisering taak: Uitvoer handel geskiedenis na Excel diagramme te bou. Voorbeeld: Jy kan handel geskiedenis uitvoer van 3 verskillende rekeninge gelyktydige dan bou 3 diagramme te handel strategieë te vergelyk. Uitvoer aanwysers data na Excel diagramme te bou Versamel data taak: Ophoop bosluise geskiedenis in Excel rye dan slaan dit na 'n lêer Versamel aanhalings geskiedenis in Excel rye dan slaan dit na 'n lêer Monitering taak: Vind min. en Max. verspreiding tussen die kwotasies van verskillende makelaars om die beste verskil vir winsgewende arbitrage strategie te vind Vind min. en maksimum winsgewende bedrywe Wys rekening Ballance / Equity / Maring / Free Marge van verskillende MT4 terminale op dieselfde Excel vel Voeg popup of klank waarskuwings op 'n sel deur voorwaarde (om te wys op maksimum. Drawdown ens) Data samevoeging take: Groep ambagte deur periodes handel: per dag, per week, per maand ens Groep ambagte deur handel simbool Sorteer die ambagte Spheresoft Highlighter vir Microsoft Excel v.2009.09 Real-time beklemtoon is nou beskikbaar vir gebruikers van Microsoft Excel. Die Spheresoft Highlighter kan gebruikers spesifiseer dat selle in hul spread outomaties na vore te bring wanneer waardes verander in real-time. Die Highlighter is veral nuttig vir finansiële. OEC Excel byvoeging In v.3 3 'N funksie van DDE is om voorsiening te maak Windows programme toe om data te deel. 'N sel in Microsoft Excel kan gekoppel word aan 'n waarde of data punt in die OEC Trader. As die waarde of data punt veranderinge, word dit outomaties opgedateer in die Microsoft Excel spreadsheet. Excel Realtime v.1.0.0.10 Excel Realtime, gebaseer op DDE tegnologie, bied 24 uur real-time data, soos HK Stock. Excel Realtime bied 'n voorskot tegniese diens aan die kliënte. Dit is 'n besondere verhandelingsplatform verskaffing van 'n uitstekende aanwyser en tegniese ontleding. Excel Serial Data Skrywer v.3.7.6.318 Data uitvoer module "Direkte Excel Connection" vir akkurate drukker Monitor is gebruik vir data oordra deur akkurate drukker Monitor ontvang en opgetel uit byte vloei deur parser om programme Microsoft Excel. sonder die gebruik van addisionele middele en tegnologie. DDE-bediener plugin v.3.7.4.1130 Data uitvoer module "DDE-bediener" vir Gevorderde Serial Data Logger gebruik vir data te versend deur Advanced Serial Data Logger ontvang opgetel uit byte vloei deur ontleder by ander programme op DDE tegnologie. Die data uitvoer module werk as bediener; dit beteken. ExcelFIX Excel File Recovery ExcelFIX herstel sel data van korrupte MS Excel-lêers, alle moderne weergawes. Dit uittreksels tekste, getalle, formules, formate, beelde en verloor snare van die beskadigde lêer. ExcelFIX is die enigste sagteware in hierdie kategorie wat alle vorme van formules herstel. Aspose. Excel Excel is 'n Net Excel spreadsheet reportig komponent wat jou in staat stel om te lees en skryf Excel-sigblaaie sonder die gebruik van Microsoft Excel. Die nuutste vrystelling Cells. CopyRow, Cells. CopyColumn metode bygevoeg; ens .. Gevorderde Excel Verslag Gevorderde Excel Verslag komponent vir Delphi en C ++ Bouwer is 'n kragtige band georiënteerde kragopwekker van sjabloon gebaseer verslae in MS Excel. Maklik om te gebruik komponent eiendom redakteurs toelaat om kragtige verslae in MS Excel vinnig te skep, maklik en intuïtief. MySQL Excel Excel - MySQL is 'n kragtige instrument om enige MySql databasis te omskep in Excel-sigblaaie of andersom. Baie gevorderde funksies word ondersteun soos (skedulering. Command line ondersteuning, seleksie tafels. Velde seleksie ..). Aspose. Excel. Web Excel. Web is 'n suiwer Net web komponent wat toelaat dat jy Skep interaktiewe web bladsye wat lyk en voel soos 'n lessenaar spreadsheet program; Manipuleer data in webblaaie en plaas terug na bediener kant; vrag data direk vanaf Excel-sigblaaie, ens. MT4 DDE - twee terminale Ek het probeer hardloop twee afsonderlike voorvalle van Meta Trader, en kry die DDE verskaf data in 'n Excel spreiblad, maar ongelukkig het ek in 'n nare probleem. Die probleem is dat beide gevalle registreer dieselfde DDE naam: & quot; MT4 & quot ;, en Excel kan nie onderskei tussen hulle. Dit blyk dat ek net die DDE data van die eerste Meta Trader dat ek begin kan kry - die tweede een is 'n manier geïgnoreer, of & quot; nie gesien & quot ;. My vraag, in wese, is: Kan ek kies 'n ander DDE diens naam vir die tweede terminale, en indien nie, wat kan ek doen om DDE kry van beide van die terminale in Excel? Rapid Application Development / Gevorderde Excel Ontwikkeling Excel DDE skakels 'Normale' skakels in Excel is werkblad sel tot sel, of naam werkblad om ens noem Dit is hier gedek. Hierdie blad dek die ander tipe skakel, die nie so algemeen een. Dynamic Data Exchange (DDE) Dit is 'n mooi ou tegnologie deesdae, meer as 10 jaar oud. lyk in die algemeen Microsoft nou aan te beveel ontwikkelaars kies 'n ander tegnologie vir die uitruil van data leef tussen 2 uiteenlopende programme. Ongeag raad tot die teendeel is daar baie programme wat via DDE hul data beskikbaar vir Excel maak. Die meeste van die mark data verskaffers (Reuters, Bloomberg, Platts ens) bied DDE toegang tot hul data. As jy al ooit sien 'n ongewone formule iets soos hierdie: = Cododde |! Ddesource randnumber (Let op die pyp karakter |) As jy hierdie sien. dan is die kanse goed dat jy het DDE skakels na 'n ander program. Die basiese formule struktuur is: Program naam | onderwerp. veld Dit is 'n baie eenvoudige VB6 inligting: Dit bied 2 stukkies data (of velde in DDE omgangstaal) die tyd en 'n ewekansige getal. As jy dubbel kliek die formule kan jy dit direk te plak in 'n sel en sien hoe hulle te werk as jy speel met die vorm kontroles. & Gt;; Links & gt; & gt; Jy kan Edt & gt gebruik Update om die werkbladcel waardes verfris as hulle nie in pas te kom met die app. Dit lyk meer gebeur as die werkboek het baie van die skakels. As jy die exe sluit en probeer om die skakels te werk te kry wat jy hierdie dialoog waarskuwing: Hierdie "remote data nie toeganklik 'n waarskuwing is die ekwivalent van die werkboek nie gevind fout wanneer ek probeer om normale skakels by te werk. As jy op ja dan Excel sal probeer om die exe begin via DDE. Dit sal slegs werk as Windows weet waar om die inligting te vind, en dit gee aan redelik maklik met hierdie: Om seker te maak Windows kan die jeug (wat fyn vanaf enige plek moet loop, op Windows XP) te vind, moet jy sy plek aan die "pad" by te voeg. Hierdie is die lys van gidse Windows kyk deur wanneer jy soek vir uitvoerbare lêers (EXE en DLL). Jy kan paaie voeg die die pad deur regs te kliek "My Computer" & gt; & gt; Properties & gt; & gt; Advanced & gt; & gt; Omgewing veranderlikes, kliek pad, dan wysig en voeg dan jou nuwe een op die einde met 'n semi kolon; om dit te skei van die vorige. DDE skakel formules in die algemeen hou hul laaste bekende waarde, selfs wanneer die brondata aansoek nie aktief is. Hulle het soms kortliks na # N / A terwyl wag vir 'n reaksie, veral in Excel 2007 en 2010. Om te weet of jy het DDE skakels wat jy kan kyk in die kolom van die Edit & gt; & gt; Links dialoog vir iets wat nie 'Werkkaart. Om uit te vind waar hulle gebruik kan jy 'n vonds te doen op die pyp '|', of gebruik die Codematic Link Bestuurder Tool (kommersiële weergawe). Codematic Link Bestuurder Rich beheer en bestuur van eksterne skakels het 'n belangrike kenmerk van so baie van ons konsultasie opdragte ons 'n program om te help ontwikkel het. Dit nut is nou verfyn in 'n kommersiële graad Excel add-in, meer inligting is hier. Hoe om AmiBroker gebruik met eksterne DDE databron Let wel: die mees onlangse weergawe van hierdie dokument kan gevind word by: http://www. amibroker. com/dde. html. Gaan asseblief hierdie bladsy vir updates. WAT IS DDE DDE (Dynamic Data Exchange) is 'n Windows-protokol gebruik word om toe te laat programme toe om data uit te ruil. Byvoorbeeld, wanneer jy 'n vorm te verander in jou databasis program of 'n data-item in 'n sigbladprogram, hulle kan opgestel word om ook hierdie vorms of voorwerpe waar hulle voorkom in ander programme wat jy kan gebruik verander. DDE gebruik 'n kliënt / bediener-model waarin die aansoek versoek data word beskou as die kliënt en die aansoek die verskaffing van data word beskou as die bediener. Duisende aansoeke gebruik DDE, insluitend Microsoft se Excel, Word, Lotus 1-2-3, en Visual Basic. Vir meer inligting oor DDE as kommunikasie meganisme in Windows volg hierdie skakel: Ek handel Forex en moet real-time kwotasies te haal uit die handel sagteware Meta Trader 4. Die funksie DDE in Excel blyk te werk en die sintaksis in 'n Excel sel is = DDEAppName |! DDETopic DDEItem of = MT4 |! QUOTE USDCHF dit werk in Excel. probeer die VBA kode hieronder en die DDEInitiate werk en "sien" MT4 program, want ek kry 'n kanaal nommer teruggekeer in die 'ddech 'n veranderlike. Maar al die ander DDERequest state net terugkeer N / A. Ek het al die tyd, idees en slegte woorde wat ek ken wat gebruik word. Ek het gekyk vir dae op die internet vir voorbeelde en daar blyk te wees 'n paar op 'n Russiese webwerf, maar ek kan nie die besonderhede te kry. 'n monster C ++ toon: DdeClient kliënt = nuwe DdeClient ( "MT4", "aanhaling"); client. Disconnected + = OnDisconnected client. Connect (); client. StartAdvise ( "USDCHF", 1, ware, 60000); client. Advise + = OnAdvise; Ek weet nie C ++, maar dat bostaande kode kwansuis werk, weet ek nie weet wat die ", 1, ware, 60000" is vir? Ek het ook aangeheg 'n baie klein VB6 program wat werk, maar ek weet nie hoe om VB6 lees en te omskep in VBA. Enige idees sal waardeer word en wanneer ek 'n miljoen dollar handel Forex Ek sal jou 'n huis te koop in Hawaii langs my! Private Sub Form_Open (Kanselleer As Integer) ddech = DDEInitiate ( "MT4", "aanhaling") 'dit lyk om te werk As Fout Dan MsgBox "ddeInitiate misluk" MsgBox "DDE kanaal nommer" & amp; ddech tmpvar = Application. DDERequest (ddech, "EURUSD") 'nie werk nie MsgBox "tmpvar" & amp; tmpvar tmpvar = Application. DDERequest (ddech, "! EURUSD") 'nie werk nie MsgBox "tmpvar" & amp; tmpvar MT4-tot-Excel Soos Dit Anders pipdevil 30 Junie 2009 Wat is die gereedskap daar buite beskikbaar vir MT4 te bestuur via Excel. Sou dit nie lekker wees as daar 'n Excel-gebaseerde handel platform wat kan interaksie met MT4? Soos Dit Anders pipdevil 23 Julie 2009 Soos Dit Anders addyson 3 Augustus 2009 Soos Dit Anders mark. clarkson 1 Desember 2009 Soos Dit Anders Harry sandres 10 Desember 2009 Soos Dit Anders Richies James 28 Desember 2009 Soos Dit Anders merk William 30 Desember 2009 Soos Dit Anders pipdevil 13 Julie 2010 Excel DDE koppelvlak Excel DDE koppelvlak Jammer oor die dubbel post. Ek gepos word in die verkeerde forum en ek is nie seker hoe om dit te skuif. Haai almal, Ek probeer om my voorraad posisie sizing sigblad te gebruik met forex werk. Ek het gedink dit sou lekker wees om DDE gebruik sodat ek kan leef pryse / uitbrei updates te hê. Ek het 'n data entry boks waar ek sit in Geld-kode, koop prys, stop prys ens Ek wil die geldeenheid-kode om 'n drop down box wees sodat ek kan kliek en kies die toepaslike een. Nou die vraag is hoe om die DDE data verwys na dit wat in die valuta-kode sel. Laat sê die geldeenheid kode is in sel B3. Vir 'n standaard DDE verwysing sou ek so iets tik in die sel: = MT4 |! BID EURUSD Nou die aanvaarding van sel B4 het die waarde 'EURUSD' daarin wat ek wil doen, is iets soos: = MT4 | AID! Ek het probeer om net te steek dit in maw = MT4 |! BID B4 maar dit beteken nie so nie. Probeer om die B4 in aanhalingstekens. geen geluk. Die Excel doco is merkwaardig yl op hierdie punt en ek wonder of dit selfs moontlik om enigiets anders wat 'n direkte verwysing gebruik. So het iemand gekry enige idees hoe ek dit kan doen? Selfs al het ek kan nie enige voorstelle oor hoe ek dieselfde resultaat kan bereik (selfs dit beteken die skep van tabelle op ander blaaie te verwys of iets te steek?) DDE skakel vir Spreadsheets Dynamic Data Exchange (DDE) is 'n kommunikasieproses dat aansoeke permitte om data te deel. Barchart Trader kan jy enige quoteboard verbind met behulp van DDE om óf Microsoft Excel, Open Office Calc, of LibreOffice Calc en motor-update die sigblad as Barchart Trader kry nuwe data. DDE is slegs beskikbaar op Windows installasies, en net van 'n Quoteboard of 'n vaste Quoteboard. Sigblaaie en Makro Ten einde DDE gebruik, jou spreadsheet moet toelaat makros wat uitgevoer moet word. Dit is gewoonlik 'n sekuriteit instelling gevind onder gereedskap, of dalk 'n instelling wat jy gevra word om in staat te stel by die begin van die DDE verband. As die gebruik van Open Office Calc. jy moet met die hand Visual Basic macros in staat te stel. Begin OpenOffice Calc. Kies Tools & gt; Opsies & gt; Vrag / Save & gt; VBA Properties Aktiveer die kode boks uitvoerbare. Begin 'n DDE Connection Open 'n Quoteboard of 'n vaste Quoteboard en plaas dit op jou werkspasie. Klik op die aksie-menu, gevind in die regter boonste hoek van die quoteboard, kies Uitvoer Quoteboard. kies dan met Excel (DDE) of Open Office (DDE). Gevolg. Die Quoteboard is gestoor as 'n XLS lêer (Excel) of. ods lêer (OpenOffice) op jou rekenaar. Die dialoog wys jou die ligging van die lêer en laat jou om óf oop die plek / gids waar die lêer geplaas, die lêer oop te maak, of die dialoog deur te druk OK ontslaan: die Werkkaart Belangrik: Barchart Trader moet oop wees vir die sigblad om updates te ontvang. As jy die spreadsheet het oopgemaak voor die opening van die aansoek, of om die DDE verband herlaai, kliek op die Refresh All knoppie aan die bokant van die sigblad. Die werkblad sal ingevul word met nuwe data van Barchart Trader. As jy wil, kan jy voeg of simbole op die sigblad verander. Voeg 'n simbool Plaas jou wyser in 'n oop sel in die kolom simbool. Gee die gewenste simbool. Gevolg. Die sigblad trek outomaties in die oorblywende data kolomme en sal voortgaan om te werk met behulp van data van die aansoek. Die simbool is nie by die quoteboard in Barchart Trader. Verander 'n simbool Plaas jou wyser in die sel wat die simbool wat jy wil verander. Gee die gewenste simbool. Gevolg. Die sigblad trek outomaties in die data vir die nuwe simbool. Die simbool is nie by die quoteboard in Barchart Trader. Opmaak spreadsheet Sodra data is ingevoer om die sigblad, mag dit nodig wees om die selle formaat te ontvang die tipe data wat opgespoor via DDE. Byvoorbeeld, kan die prys velde moet geformateer met die behoorlike desimale plekke of kommas en tyd velde mag nodig wees om geformateer as HH: MM: SS. onderliggende Formules DDE plaas 'n formule in elke sel in die werkblad sodat die toepaslike data kan trek uit die program. As jy wil, kan jy hierdie formules in 'n nuwe selle ingaan om te trek in data wat nie op die oorspronklike quoteboard in die aansoek was. Excel Formule = Trader |! Kwotasies [simbool] [Field]. = DDE (& quot; Trader & quot ;; & quot; Kwotasies & quot ;; & quot; AAPL. last & quot;) = DDE (& quot; Trader & quot ;; & quot; Kwotasies & quot ;; & quot; SW * 0.previous & quot;) = DDE (& quot; Trader & quot ;; & quot; Kwotasies & quot ;; CONCATENATE ($ A23; & quot;.volume & quot;)) Hoe om die fout op te los: & quot; Ddedll. dll lêer ontbreek of verouderd & quot; agtergrond: TWS gebruikers hardloop add-on programme in Excel gebruik van DDE op 'n Windows 64-bis bedryfstelsels kan die volgende foutboodskap op Meld aan of wanneer sodat die DDE kliënt: Hierdie boodskap kom tipies as jy TWS loop in 'n geval van die 64-bis weergawe van die Java Virtual Machine tydens 'n poging om die ddedll. dll biblioteek wat is saamgestel vir 32-bit Java laai. Hierdie fout kan reggemaak word deur weer die installering TWS 32-bit van IB webwerf. Let wel: Selfs al is dit nie optimale tot 32-bit TWS loop op 'n 64-bis bedryfstelsel, sou die DDE API slegs versoenbaar met die TWS 32-bit wees. instruksies:


No comments:

Post a Comment