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