Guest lambic Posted May 30, 2012 Report Share Posted May 30, 2012 (edited) For those who are trying to get free amibroker datafeed,the best way is to use Mt4 plugin with rateserver. With that method, you can have backfill data See instructions in the Zip file. Regards http://www.2shared.com/file/msiMGD7x/MT4_Plugin_for_Amibroker.html? ( - click download above file URL -) Edited May 30, 2012 by lambic Quote Link to comment Share on other sites More sharing options...
sherlock1713006318 Posted May 30, 2012 Report Share Posted May 30, 2012 I do get an error message when executing rateserver.exe. Any idea why this may be the case? Quote Link to comment Share on other sites More sharing options...
Guest lambic Posted May 30, 2012 Report Share Posted May 30, 2012 No idea sorry. For me no problem with windows seven Quote Link to comment Share on other sites More sharing options...
metal1713006284 Posted May 30, 2012 Report Share Posted May 30, 2012 sherlock the reason maybe that rateserver should be called in cmd rateserverB like in file Quote Link to comment Share on other sites More sharing options...
Bill Bundle Posted May 31, 2012 Report Share Posted May 31, 2012 (edited) Amibroker also has a DLL to link to ThinkOrSwim (TOS) while both are open. Amibroker feeds on the data from TOS while its logged on to TD Ameritrade. This is one way to get live data and use your favorite Amibroker indicators for analysis to do your trades on TOS. This is using two platforms for analysis and one for trades. http://www.amibroker.com/dde.html http://www.amibroker.com/gifs/dde_db.gif Edited June 6, 2012 by Bill Bundle Quote Link to comment Share on other sites More sharing options...
Bill Bundle Posted May 31, 2012 Report Share Posted May 31, 2012 For those who are trying to get free amibroker datafeed,the best way is to use Mt4 plugin with rateserver. With that method, you can have backfill data See instructions in the Zip file. Regards http://www.2shared.com/file/msiMGD7x/MT4_Plugin_for_Amibroker.html? ( - click download above file URL -) Is this a link to the MetaTrader platform or a link directly to data provider? Quote Link to comment Share on other sites More sharing options...
Guest lambic Posted May 31, 2012 Report Share Posted May 31, 2012 rateserver is a link between a MT4 platform and Amibroker. See instructions in the zip file Quote Link to comment Share on other sites More sharing options...
Bill Bundle Posted June 1, 2012 Report Share Posted June 1, 2012 (edited) I came across some discussions about a simulated live data feed from Yahoo in another forum and I thought you guys might be interested in reading this method. What is not mentioned in these messages is that you have to be logged into your Yahoo account (like Yahoo email) with the Yahoo Finance webpage active in your browser. I think the newer versions of AmiQuote have this function builtin; so that's why we need a cracked version of the new AmiQuote. Instructions for Yahoo's international symbol suffixes can be found at http://www.amibroker.com/guide/h_amiquote.html 12th June 2007, 09:24 AM amarnath Amibroker and Free Intraday Data ( Real time ) ! http://www.traderji.com/intraday/13363-amibroker-free-intraday-data-real-time.html -------------------------------------------------------------------------------- Hi all, I dont know how far or how well it works but i found a file that explain to get yahoo data to AB free , just try you luck and if possible make better documentation for it. Hello Everyone, This is the way I take free REALTime Data from yahoo ( free of any 3rd party progs or plugins) only with amiquote and amibroker. VERY VERY IMP FIRST YOU TAKE A FULL BACKUP OF YOUR AMIBROKER DIRECTORY . This is very important. We now start with the operation Realtime Yahoo Free First the basics to get it clear so that u should also understand what we are doing ok You all must have used amiquote earlier with yahoo current. If u take nseyahoosymols as tls files and load it in amibroker u get data from yahoo but till now it was delayed even if are logged in yahoo But the recent amiquote has an option to allow yahoo cookies after u are logged in yahoo finance so that was an hidden additional feature which many didn’t took it seriously but it is the same thing what other softwares made here in INDIA which many are using it for realtime data from yahoo to ami. They all say one thing first log in with ur id at yahoo finance to get rt data . Here we also have to log in yahoo finace and keep logged to get rt data with amiquote ok Now what happens when u run amiquote & what type of data it gets which we use it for realtime basis 1ST YAHOO DON’T GIVE DATA LESS THAN 1 MINUTE BECAUSE IT DOESN’T HAVE TIMESTAMP LESS THAN A MINUTE. SECONDLY IT DOESN’T GIVES U Indian makt hours in the time stamp so how can we have that in amiroker. Over to that 1st make a new database in amibroker as amitry as per below given method keep base time interval as tick then in intraday settings select 24 hours time 9:30 to 15:30 select exchange time/ local ( I have yet to see the differencr in this feature) then in the below given box timeshift write 10 now after u click on ok u have to click on create so an empty database is created BUT AFTER U DO THAT U HAVE TO SAVE THIS EMPTY DATBASE SO THAT THE TIMESHIFT IS RECORDED IN IT. After u do close ami and reopen and load this amitry database Then click from file menu database settings And go to intraday settings and recheck that the 10 which we have put in the time shift box is intact If it shows as 0 read zero change it to 10 and again save the database Now it will be fixed. Actually with 10 we would be ahead by some 30 minutes with ref to our mkt time. We At present cant do anything because the time shift as taken my amibroker can only take in hours it does not take minutes. I think Only Tomaz can help it because if he wants he can allow hours & minutes. Normally the time shift should be in 30 mins slab. I don’t know why it is kept as only hours. Anyway we have to bear with this BUG after all we are going to get free data in RT mode ok Now very imp part How amiquote gets data from yahoo afterlogged in The file which amiquote gets is 1 or more files depending on the symbols u have in ur tls file But that is the input for amibroker to put the data in amibroker chart ok "ABB.NS","ABB LTD.",3730.20,"4/13/2007","6:00am",+77.30,3669.00,3755.00,3623.00,7755 4 "ACC.NS","ASSOCIATED CEMENT",749.95,"4/13/2007","6:00am",+23.60,729.85,750.00,726.00,822345 "ALBK.NS","ALLAHABAD BANK",73.05,"4/13/2007","6:00am",+0.95,70.20,73.80,70.20,111529 "ALOKTEXT.NS","ALOK INDUSTRIES L",59.05,"4/13/2007","6:00am",+0.20,55.00,60.00,55.00,81295 ok and with what is this data updated I mean .format file the name of the format file is aqd.format which u can change it to .txt file and load it in notepad It looks like this # AmiQuote daily download format (.AQD extension) # Revision 1.1 (previous version had missing Date_MDY field) # Revision 1.2 (added $STRICT 1) $FORMAT Ticker,FullName,Close,Date_MDY,Skip,Skip,Open,High ,Low,Volume $SKIPLINES 0 $SEPARATOR , $DEBUG 1 $AUTOADD 1 $CONT 1 $GROUP 254 $BREAKONERR 0 $STRICT 1 We have to change this as below to put in the realtime data from yahoo to amibroker with out any 3 rd party progs SO here is the modified aqd.format for rt data # AmiQuote daily download format (.AQD extension) # Revision 1.1 (previous version had missing Date_MDY field) # Revision 1.2 (added $STRICT 1) # Revised for RT data from yahoo in Rt mode $FORMAT Ticker,FullName,Close,Date_MDY,Time,Skip,Skip,Skip ,Skip,Volume $SKIPLINES 0 $SEPARATOR , $DEBUG 1 $AUTOADD 1 $CONT 1 $GROUP 254 $BREAKONERR 0 $STRICT 1 copy this above and save it to format dir as aqd.format.rt for time being ok now change the old filename aqd.format to aqd.format.eod and again rename our newly mad aqd.format.rt to aqd.format Now close all progs esp amibroker & amiquote Before our Indian mkt starts at 9:55 We have to 1st log in yahoo finance Then start amibroker and load amitry database ( u can use any name I have used it as amitry ok) Then fire up Amiquote and load the nse yahoo symbol.tls And select yahoo current and click the green so that it starts running also select the Autoimport box and put 1 in run every one minute This is the secret to get FREE RT DATA IN RT MODE IN AMIBROKER. ONLY THING IS YAHOO DON’T GIVE BARWISE VOLS SO U HAVE TO MAKE AN AFL FOR VOLUME TO DEDUCT THE PREVIOUS BARS VOLUME FROM CURRENT AR VOLUME TO GET THE TRUE BAR WISE VOLUME My SUGGESTION IS TO USE ANY TIMEFRAME GREATER THAN 3 MINUTE BARS TO GET A REAL TRUE PICTURE The only thing I would request Tomaz here again and I think this the 3rd time I have made this request to make the timeshift atleast in half hour 30 mins slabs than the current 1 hour slabs Even in windows reginal settings the time slabs are in 30 mins All the credit here goes to Tomaz for his recent feature addition in amiquiote to allow recognize yahoo cookies. This whole game is based on yahoo cookies after u are logged in yahoo finance… 14th May 2008, 09:57 PM sanjayt Get Free RT data in Rt mode in Amiroker http://www.traderji.com/data-feeds/12438-get-free-rt-data-rt-mode-amiroker-2.html#post179202 -------------------------------------------------------------------------------- Hello Friends, To all those who have queries 4 rt data in rt mode with amiquote directly to amibroker. Please read reread the doc uploaded by Hetal 1st backup ur original aqd.format as aqd.format.eod 4 backup purpose. if you miss this as per the instruction u may have to reinstall the sware you have to keep the backup of the aqd.format as aqd.format.eod and then copy the format as given below and name it as aqd.format.rt these .eod and .rt are 4 backup porpose only so u can switch to rt & eod mode as per ur requirement so when u want rt data copy the aqd.format.rt to format dir as aqd.format if asked overwrite say yes and same when u want eod data copy the aqd.format.eod as aqd.format and if ask overwrite say yes Please try to understand first how amiquote is getting data from ***** it is stored in amiquote\download dir where it automatically imports it in ami provided you have marked the check box in amiquote 4 auto import. Open the fetched data with excel or notepad and see what amiquote gets from ***** then rest is all easy as given below # AmiQuote daily download format (.AQD extension) # Revision 1.1 (previous version had missing Date_MDY field) # Revision 1.2 (added $STRICT 1) $FORMAT Ticker,FullName,Close,Date_MDY,Time,Skip,Skip,Skip ,Skip,Volume $TIMESHIFT 9.50 $SKIPLINES 0 $SEPARATOR , $DEBUG 1 $AUTOADD 1 $CONT 1 $GROUP 255 $BREAKONERR 0 save this as aqd.format.rt and lso backup ur original aqd.format as aqd.format.eod Hope this should solve all the problem. But remeber data fetched by amiquote is in 1 min not lesser than that because of ***** timestamp dont have seconds and so maybe Tj's amiquote fetch time is capped to least at 1 min. Regards -sanjayt The current version of AmiQuote is at http://www.amibr*ker.c*m/bin/aq3030.exe Edited June 1, 2012 by Bill Bundle Quote Link to comment Share on other sites More sharing options...
Pizzazz79 Posted June 1, 2012 Report Share Posted June 1, 2012 Amibroker also has a DLL to link to ThinkOrSwim (TOS) while both are open. Amibroker feeds on the data from TOS while its logged on to TD Ameritrade. This is one way to get live data and use your favorite Amibroker indicators for analysis to do your trades on TOS. This is using two platforms for analysis and one for trades. could you please show us how to set it up? thanks Quote Link to comment Share on other sites More sharing options...
Guest lambic Posted June 1, 2012 Report Share Posted June 1, 2012 (edited) First we need to install correctly the files to MT4 folder and amibroker folder as mentionned in the zip file then 1) execute MT4plugin expert advisor to for example EURUSD M1 http://img818.imageshack.us/img818/8495/mt4a.jpg 2) execute rateserver, click on it and start http://img716.imageshack.us/img716/7021/mt4b.jpg 3) Open Amibroker, right click on plugin and choose connect and open the EUR/USD Chart with indicators like price on it http://img849.imageshack.us/img849/3756/mt4c.jpg I hope this will help. Regards Edited June 1, 2012 by lambic Quote Link to comment Share on other sites More sharing options...
Bill Bundle Posted June 1, 2012 Report Share Posted June 1, 2012 (edited) could you please show us how to set it up? thanks Here are links to Amibroker/TOS documents discribing how to use the DLL link. I set the data interval to ticks and the chart becomes alive with activity. AmiBroker DDE Setting Instructions.zip http://www.informedtrades.com/attachments/3892d1338578100-real-time-dynamic-data-exchange-amibroker-dde-setting-instructions-zip How to integrate AmiBroker with thinkDesktop via DDE.doc http://www.informedtrades.com/attachments/3893d1338578100-real-time-dynamic-data-exchange-how-integrate-amibroker-thinkdesktop-via-dde-doc Here is a link to the Amibroker KnowledgeBase. http://www.amibroker.com/dde.html One other item that I unfortuanately don't have documentation on is this code for downloading historical 1 minute data from Yahoo, because I don't know what to do with Yahoo's timestamp. Otherwise, with a little editing, this data can be imported into Amibroker for the market replay. If I find more information, I'll post it. http://chartapi.finance.yahoo.com/instrument/1.0/^nsei/chartdata;type=quote;range=1d/csv/ Exploring Yahoo Realtime Data Feed http://www.marketcalls.in/amibroker/exploring-yahoo-realtime-data-feed.html Here's something called Odin Feeder – Realtime Datafeed http://www.marketcalls.in/amibroker/odin-feeder-realtime-datafeed-from-odin-diet-to-amibroker-ninja-trader.html Here's the configuration file already done for you. Just unzip it and put it into new data folder that you made for TOS data. Maybe call your new Ami-database "TOS data" and copy this configuration file to it. You can open the file with notepad to see the configuration. dde.config http://www.informedtrades.com/attachment.php?attachmentid=2691&stc=1&d=1338585534 Edited June 1, 2012 by Bill Bundle indo37 and Pizzazz79 2 Quote Link to comment Share on other sites More sharing options...
Bill Bundle Posted June 1, 2012 Report Share Posted June 1, 2012 myQuotes FREE RT data Here's a free utility for free RT data. I haven't tried it yet. Download it an let me know what you think. myQuotes is a real time stock quotes application http://www.volumedigger.com/Software/myQuotes.aspx http://www.volumedigger.com/Software/myQuotes_Help.aspx indo37 1 Quote Link to comment Share on other sites More sharing options...
⭐ luke4p Posted June 2, 2012 Report Share Posted June 2, 2012 (edited) ................. Edited January 24, 2013 by luke4p Quote Link to comment Share on other sites More sharing options...
Bill Bundle Posted June 2, 2012 Report Share Posted June 2, 2012 (edited) rateserver is a link between a MT4 platform and Amibroker. See instructions in the zip file There's a number of websites offering free downloads of MT4, will anyone of these work with rateserver? Where does rateserver get its data? For those who are trying to get free amibroker datafeed,the best way is to use Mt4 plugin with rateserver. With that method, you can have backfill data See instructions in the Zip file. Regards http://www.2shared.com/file/msiMGD7x/MT4_Plugin_for_Amibroker.html? ( - click download above file URL -) I'd like to try your link; however, this download site requires membership to download files. Please use a diffferrent file storage website site like depositfiles.com, limelinx.com or mediafire.com. Thank you for your help. Edited June 2, 2012 by Bill Bundle Quote Link to comment Share on other sites More sharing options...
Guest lambic Posted June 2, 2012 Report Share Posted June 2, 2012 Let me explain again. The data come from any Mt4 platform via the EA and rateserver take the data and deserve amibroker via the plugin. So you can use via any Mt4 platform. I don't understand the membership for 2shared, just click as explain below above file URL, no membership needed. But anyway, here is another link with deposit : http://depositfiles.com/files/gbjay1e8b http://img201.imageshack.us/img201/2765/2shared.png Quote Link to comment Share on other sites More sharing options...
Bill Bundle Posted June 2, 2012 Report Share Posted June 2, 2012 (edited) ... here is another link with deposit Thanks for your effort. I'll try it out. I haven't used MetaTrader before. Later results after installation: When I open MT4, it asks me to logon. I'm not registered; so I cancelled the logon. RateServer didn't popup so I ran it manually. Then ran Amibroker, created a new database, linked the plugin and imported forex symbols. The connection light on Amibroker turned yellow saying "WAIT"; so I clicked on the run button on the RateServer popup and nothing happened. Amibroker is still in "WAIT" mode. What do I do? Should I get MT4 from the same website that you did? Are stock quotes available for MT4? Edited June 2, 2012 by Bill Bundle Quote Link to comment Share on other sites More sharing options...
lerxst Posted June 3, 2012 Report Share Posted June 3, 2012 Hey Bill, Open a demo account on the MT4 platform and just fill in any information. Once you have the MT4 demo running, apply the EA to the pairs and timeframe you want to port over to Amiboker. Then open rate server and Amibroker, works here. Quote Link to comment Share on other sites More sharing options...
Guest lambic Posted June 3, 2012 Report Share Posted June 3, 2012 (edited) Maybe, in order to get the connection, right click the " wait " status and you will have a menu where you can choose connect or not. http://img560.imageshack.us/img560/207/connectj.png Edited June 3, 2012 by lambic Quote Link to comment Share on other sites More sharing options...
sherlock1713006318 Posted June 3, 2012 Report Share Posted June 3, 2012 http://img849.imageshack.us/img849/3756/mt4c.jpg Hi lambic, Now it works for me. How do I get this chart layout or at least the backround with a lighter tone at the top and darker at the bottom? Quote Link to comment Share on other sites More sharing options...
Guest lambic Posted June 3, 2012 Report Share Posted June 3, 2012 Just add those 2 lines at the beginning of the code (edition) SetChartBkColor(ParamColor("Outer Panel",colorPaleBlue)); SetChartBkGradientFill(ParamColor("Upper Chart",1),ParamColor("Lower Chart",23)); Regards Quote Link to comment Share on other sites More sharing options...
Bill Bundle Posted June 3, 2012 Report Share Posted June 3, 2012 (edited) Hey Bill, Open a demo account on the MT4 platform and just fill in any information. Once you have the MT4 demo running, apply the EA to the pairs and timeframe you want to port over to Amiboker. Then open rate server and Amibroker, works here. Most of the brokers that I've come across with MT4 have a time limited demo account and I'm looking for one where I can have an unlimited demo. That's what I did with ThinkOrSwim (TOS) before they merged with TD Ameritrade. I still have there demo (aka papermoney) account and there is no time limit. As I said earlier, I can link Amibroker with TOS just as you are linking Amibroker with MT4. Do you or anyone else here know of a broker using MT4 that allows the user to have unlimited use of their demo account? Also, I would like the broker to allow access to include stock data. Thanks. FYI: TOS PaperMoney -->> https://www.thinkorswim.com/tos/displayPage.tos?webpage=paperMoney Edited June 3, 2012 by Bill Bundle Quote Link to comment Share on other sites More sharing options...
propolis Posted June 3, 2012 Report Share Posted June 3, 2012 MB Trading has unlimited MT4 demo ( Forex ) http://www.mbtrading.com/ Quote Link to comment Share on other sites More sharing options...
Bill Bundle Posted June 3, 2012 Report Share Posted June 3, 2012 (edited) MB Trading has unlimited MT4 demo ( Forex ) http://www.mbtrading.com/ Thanks, I'll take a look at it. Does this unlimited MT4 demo require that I open a live account to have the unlimited demo account? Edit: This account is time limited. Please confirm your recommendations before posting them. This demo account and its access to realtime quotes will expire on Tuesday, July 03, 2012. To ensure you have continuing access to this account and realtime quotes open a Trading account now. I closed the account. Edited June 3, 2012 by Bill Bundle Quote Link to comment Share on other sites More sharing options...
propolis Posted June 3, 2012 Report Share Posted June 3, 2012 MB Trading: General Demo Account/Trouble Shooting Information: How long does the demo last? Indefinitely if used, but expires after 90 days of non-use. I have used the demo daily for the last 50 days with no problems. Quote Link to comment Share on other sites More sharing options...
Bill Bundle Posted June 4, 2012 Report Share Posted June 4, 2012 Ok. I didn't know that. I registered for the account for stocks, commodities and futures. Should I switch over to forex? Which MT4 should I use: the Free EXN MT4 Client or Pay for Limits MT4 Client? Actually, do you think the stocks, commodities and futures account go past 90 days? Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.