Я был очень заинтересован в алгоритмической торговле на Forex, и я не уверен, с чего начать.
Я бы предпочел использовать C ++, поэтому я изучал API C ++ Interactive Brokers, но не уверен, что было бы неплохо привязаться к Interactive Brokers.
Было бы лучше использовать Multicharts или MT4 / MT4 и пройти обучение и использовать их язык программирования, или я должен придерживаться C ++ / Interactive Brokers? Какие недостатки у каждого?
Любой совет будет принята с благодарностью.
Вам не нужен API, вам нужно войти в FIX http://www.fixtradingcommunity.org/. В эти дни все крупные банки и брокерские конторы говорят на FIX. Если вы хотите C ++, используйте http://www.quickfixengine.org/ (или вы можете использовать Java или другое) для сбора ваших рыночных данных, проведения анализа, отправки ваших заказов и управления вашим риском в выбранном вами банке или брокере.
Это если вы не хотите, чтобы на основе графиков API. Для этого IB, кажется, является хорошим местом для начала, хотя, как вы говорите, многие люди используют MT4.
Других решений пока нет …