Metatrader API

 
Читал, что до МТ4 существовала платформа с открытым клиентским API, позволявшем создавать свои собственные терминалы, совместимые с серверной частью. В чём была причина отказа от такого решения и рассматриваются ли варианты возврата к нему?
 

Сейчас Вам расскажут про экосистему и прочее.))

 
Sergey Vradiy:
и рассматриваются ли варианты возврата к нему?

А для чего?

 
Andrei:

А для чего?

Это для людей, которые могут и хотят работать не только с MQL.
 
Yuriy Asaulenko:
Это для людей, которые могут и хотят работать не только с MQL.
И кто мешает?
 
Andrei:
И кто мешает?
Вам ответили -API. Непонятно?
 
Yuriy Asaulenko:
Вам ответили -API. Непонятно?
Не путайте API и язык MQL.
 
Andrei:
Не путайте API и язык MQL.
Вы заголовок темы читали?
 
Yuriy Asaulenko:
Вы заголовок темы читали?
Почему Вы решили что не читал?
 
Sergey Vradiy:
Читал, что до МТ4 существовала платформа с открытым клиентским API, позволявшем создавать свои собственные терминалы, совместимые с серверной частью. В чём была причина отказа от такого решения и рассматриваются ли варианты возврата к нему?

Возможные "источники" по открытию ордеров в МТ4:

Client — ордер выставлен клиентом вручную через клиентский терминал;
Expert — ордер выставлен клиентом с помощью эксперта;
Dealer — ордер выставлен дилером через менеджерский терминал;
Signal — ордер установлен в результате копирования торгового сигнала в соответствии с подпиской в клиентском терминале;
Gateway — ордер выставлен через STP-шлюз.
Mobile — ордер выставлены через MetaTrader 4 для IPhone или Android.
Web — ордер выставлен через WebTerminal.
API — ордер выставлен через Server API или Manager API.


 
Yuriy Asaulenko:
Это для людей, которые могут и хотят работать не только с MQL.

И ещё вот для чего. Предположим, открыто несколько позиций по одной и той же паре. У них разный объём, разная цена открытия и вдобавок часть на покупку, а часть на продажу. Можно запутаться с безубытком и общий контроль всех позиций требует отдельного скрипта. Можно было бы разработать такой интерфейс, который позволял бы сделать как в Румусе: вычисление результирующей позиции и контроль только её.