Sunday, September 4, 2016

Forex Live Data For Amibroker

Amibroker forex data voer van MT4 in realtime geword Augustus 2012 Status: Lid 42 Posts Hallo daar. Ek het gevind dat Amibroker manier beter as Meta Trader, byvoorbeeld, as gevolg van sy multi-tydperk ondersteuning. Maar daar is geen makelaar met behulp Amibroker, sodat real-time forex data voer is moeilik om te bereik. Grawe die Net Ek ontdek 'n paar kode voorbeelde. En hier is my oplossing: Jy kan werk in reële tyd soveel pare as jy wil 1. Eerstens, hardloop Geld Loader EA in MT4, dit moet uitgevoer word op elke paar wat jy wil om te werk. Jy kan tydsraamwerke te werk en vertraging (tussen elke update) definieer. Dit EA is die skep van CSV lêers met aanhalings en werk hulle dikwels. (MT4folderdirectory - uitvoer geskiedenis) 2. Nou moet jy hierdie inligting in Amibroker sit, en doen dit gereeld. So ek vyf geskep bat and. js lêers. In Js lêer (oop te maak via Notepad of Geany) definieer pad na jou opdatering CSV s. Aan die einde van die lus kan jy vertraging tussen updates in Amibroker stel (in msec.) In bat definieer pad na jou Js script. Dis gedoen. Nou wanneer jy Meta Trader oopmaak, sal data word gelaai CSV. Wanneer jy hardloop (dubbel kliek) bat lêer, sal hierdie dokumente word gestoor in Amibroker databasis outomaties (Ami moet ook oopgemaak word). Om dit makliker te maak, kan jy kortpad voeg in Amibroker spyskaart. Gaan net na tools - voeg nuwe item (pad na lêer bat). As jy wil baie pare te laai (soos ek) beter is om '(In EA) 'n klein aantal bars gelaai CSV so laai data te Amibroker sal mooi gedoen. En van tyd tot tyd dit is goed om te CSV verwyder dat hulle t gewen groei te groot. EDIT: // Ahh ek vergeet een ding. Ami gebruik dit se eie gids formate. EDIT2: // Ook bron kan nuttig wees: amibroker / nuusbrief / 02-2001 einde van die dag, kan Intraday DELAYED DATA AmiBroker feitlik elke ruil in die wêreld te hanteer al is dit net plain ASCII data vir daardie ruil is beskikbaar. Die tabel hieronder lys 'n paar van die data bronne. AmiBroker kom preloaded met monster DJIA komponente databasis. Jy kan hierdie voorbeeld databasis (en enige ander Amerikaanse Kanada mark databasisse) met 'n nuwe kwotasies behulp verskaf AmiQuote program werk. Later in hierdie handleiding sal jy gedetailleerde instruksies oor hoe om AmiQuote gebruik. Haal bronne vir AmiBroker (hierdie lys is nie volledig nie - hou in gedagte die feit dat byna enige bron gebruik kan word). Gebruik links om meer uit te vind (let op dat sommige skakels vereis internet konneksie) VSA Kanada (NYSE / Nasdaq / AMEX / TSE) Historiese Huidige EOD Historiese EOD Daaglikse updates Sektore / Nywerhede / ens gedenoteer simbole outomatiese (via MS plugin) Historiese Huidige EOD Sektore / Industries Historiese Huidige EOD Gesinne Historiese EOD Intraday Australië (Australiese Aandelebeurs) Historiese EOD (ook Amerikaanse voorraad en toekomstige markte) Outomatiese (via MS plugin) Outomatiese (Bodhi downloader) Outomatiese (via Meta plugin) 50 Internasionale Effektebeurse Historiese Huidige EOD Pole ( Warskou Aandelebeurs) Historiese Huidige EOD Suid-Afrika (Johannesburgse Effektebeurs) Historiese Huidige EOD outomatiese (Sharenet downloader) Outomatiese (script - gebaseer) Holand (Amsterdam - Euronext) Historiese Huidige EOD Hier is 'n artikel wat vir jou vertel alles wat jy nodig het om te weet oor gebruik van AmiBroker vir handel Forex markte. AmiBroker is baie buigsaam met betrekking tot die datasources wat gebruik kan word om data te voed om die program. 1) Realtime data Forex handelaars gewoonlik vereis dat 'n intydse data bron en met AB jy 'n verskeidenheid van keuses. Die presiese verstellings proses hang af van die spesifieke bron Klik op die toepaslike skakel om te leer hoe om die bron van jou keuse te stel: 2) AmiQuote downloader As jy nie realtime aanhalings vereis, maar dit dan kan jy ook AmiQuote downloader program gebruik ( 'n metgesel program wat geïnstalleer is met AmiBroker) en dit sal jou toelaat om gratis forex data (beide EOD en intraday kry: 1-, 3-, 5-, 15-, 30-, 60- en 120-minuut-intervalle). AmiQuote kan aflaai die kwotasies vir die volgende munt pare: EURCHF, EURGBP, EURJPY, EURUSD, GBPUSD, USDCHF, USDJPY Jy moet die volgende doen: s bediener net verwerp al die versoeke vir intraday aanhalings. Jy kan ook enige data wat kom in die teks lêers gebruik. Die ASCII invoerder in AmiBroker is baie buigsaam en aanvaar feitlik enige standaard van data. Om kwotasies Wizard Invoer invoer. Vir meer inligting oor die invoer van die data van ASCII leer (teks) lêers lees asseblief die volgende tutoriaal: amibroker / gids / w impwizard Sodra jy die databasis op te stel (te realtime data te lees), dan al wat jy hoef te doen is om die simbool te voeg via: simbool - s simbool gids om te leer oor die vereiste simbool formaat. Hier vind jy die skakels na die gewildste verkopers guidlines vind: jy kan maklik check enige simbool in IB. Gaan net die simbool in Interaktiewe Brokers TWS, dan verander die oog op die simbool modus (Kyk - simbool modus). Nou kan jy komponeer die werklike simbool uit drie velde: SIMBOOL ruil-TYPE waar: simbool is dieselfde as die kolom simbool soos vertoon in TWS terwyl hy onder simbool af uitruiling is die wisselkoers d in TWS terwyl hy onder simbool modus tipe is een van die volgende: STK indekse, kontant - Kontant (ideale FX) Aangesien die meeste munt pare vereis 4 desimale om die tariewe goed te vertoon, is wat nodig is om daarvolgens opstel AmiBroker. Die aantal desimale plekke kan gedefinieer word in Voorkeure dialoog in: Tools - Miscellaneous Die veranderinge sal ook 'n invloed sulke instrumente as Fibonacci Uitbreiding of retracement tekengereedskap. IV. Skandering en DATA EXPLORATIONS AmiBroker kan jy gesofistikeerde scan en data ontdekkings (beide in realtime en met gebruik van historiese aanhalings) uit te voer. Om data analise uit te voer en die waardes van gekose aanwysers vertoon in die persoonlike tafel kan ons outomatiese analise venster gebruik. Die gedetailleerde beskrywing oor hoe om ontdekkings te voer is beskikbaar by: amibroker / gids / h eksplorasie Soos 'n kort voorbeeld moontlik is om te spesifiseer as wat ons nodig het 2 of 4 desimale plekke. As ons gebruik: AddColumn (Close, as ons gebruik: AddColumn (Close, dan AB sal slegs 2 desimale vertoon Om uit te voer die toets te betree die formule:. Pers EXPLORE As gevolg hiervan het ons 'n lys van MACD / Signal crossover punte en die kry .. waarde van die gekose simbool op daardie bar Eerste van alles, dit inligting bladsy (individueel vir elke ENKELE) in die geval van geldeenhede gedenomineer in dollar (soos EURUSD) die volgende stellings moet gebruik: Round baie grootte moet gelyk wees aan 1 s wees . 0,0001) Punt waarde moet ingestel word om die dollar waarde van 'n enkele pit gedeel deur pit so vir EURUSD dit sal wees: 10 / 0,0001 100000 000) 1) Geldeenhede gedenomineer in dollar Laat s wat nodig is om die volgende te doen: gee die formule : Stuur na Auto-analise As gevolg hiervan is nodig op die termynmark mODE om te draai (om die inligting in die dialoog inligting aangegaan gebruik) en definieer die aanvanklike Equity. dan is dit nodig om die tyd reeks van die backtest en die wat in die toets simbole definieer. Vir ons voorbeeld sal wees: Huidige simbool, Alle kwotasies Toe het s 'n blik op die lys van resultate. Die wins word soos volg bereken: NumContracts (SellPrice BuyPrice) PointValue In die eerste transaksie: S uitgedruk in posisie Waarde) So re kry deur handleiding berekening. 2) Geld gedenomineer in 'n ander geldeenheid van dollar (die veronderstelling dat jou rekening is in dollar) AmiBroker kan jy 'n basis-geldeenheid en die wisselkoers (vaste of dinamies) vir verskillende geldeenhede definieer, en as gevolg daarvan om korrekte backtest resultate te kry wanneer die toets sekuriteite gedenomineer in verskillende valuta as jou basis portefeulje geldeenheid. Hierdie instellings kan gedefinieer word in: Tools - dialoog geldeenhede. AmiBroker toelaat om beide vaste en dinamiese (historiese) kwotasies vir back testing doeleindes gebruik (met behulp van dinamiese aanhalings sal jou toelaat om die werklike invloed van die wisselkoerse veranderinge vir jou ambagte gedenomineer in verskillende geldeenhede check). Daar is volgende vereistes te geldeenheid aansuiwerings gebruik: a) Symbol - omskryf in die voorkeure bestaan ​​in jou databasis en kwotasies vir elke dag onder ontleding reeks. nie gedenomineer in die basis-geldeenheid van die portefeulje. Om dieselfde rede EURUSD fx (bv 1.25). Maar toe is jou basis-geldeenheid dan dollar wisselkoers sal inverse van EURUSD (maw Verwante artikels:


No comments:

Post a Comment