can I use c++ to connect to metatrader api? or I must use its own script language to automate my trades?
Started recently MT5 for Invest.MT5 account type with Cyprus LTD Admiral Markets. Small fills of limit orders $600~ /~10 shares, were quick. Commisions ~$10 in total for 3 trades. Just longs. Looks good so far. Via international wire deposit, cash was there within 1 day. Haven't withdrawn yet tho. And haven't done any algorithms.
With "quick" I assume that you talk of a delay time of about 100~300 ms. Far from being quick enough for HFT purposes, what the topic starter is looking for.
Folks make 87 000 000 moves per second. My info was of a general type, for anyone, who would like to use it.
Hello i'm new here. I like MetaTrader 4 with Oanda for currencies and JFD for stocks. I think MT4 is lite, fast and powerful. I think i won't move to MT5. Otherwise i use Yahoo Finance intraday charts with QChartist. I also use AlphaVantage for intraday FX and Stooq for EOD charts.
How can anybody even mention Metatrader and HFT in one sentence? MT is piece of spaghetti code initially designed as eye candy for bucket shops to attract more clients. The frontend is alright, but the backend is where the magic happens. It is in no way or form recommended to do any form of professional trading since you never know what happens to your order. The servers are with your broker which adds extra delay. Stay away.