Встроенный язык есть, но он ограничен... Писать .dll на C++ вполне возможно, наилучшее решение... но, нично для меня есть НО:
- разбираться с С++ мне не особо хочется, да и скорость написания программ на нем ниже чем на java
- я рабтаю на linux (не нравится мне винда) и вариант торговая логика на java + MT4 с API на виртуалке или на отдельном компе(EEEPC на пример) мне очень подходит.
- я не привязан к МТ4 и без существенных усилий могу перейти к брокеру, у многих из которых есть Java API .
"Сделать API на С++ для МТ4&5 тоже на раз два." - вопрос квалификации... мне это оказалось не просто... повозился я с потоками и сокетами на C++, потом подумал над реализацие протокола обмена и решил что проще заплатить 50$ и принять риски прекращение поддержки продукта разработчиком (система лицензирования ставит пользователя данного API в полную зависимость от разработчика.)
Объясните, на кой черт нужно API для МТ4 на Java ?
1. Есть встроенный язык, проще некуда, а его возможности ограничены самим терминалом.
2. Сделать API на С++ для МТ4&5 тоже на раз два.
有一个内置的语言,但它是有限的... 用C++编写.dll很可能是最好的解决方案...但是,对我来说,有一个BUT。
- 我不太愿意学习C++,而且它没有java那么快。
- 我使用linux(我不喜欢vinda),在虚拟机或单独的电脑(例如EEPC)上用java+MT4的API进行交易逻辑的选择很适合我。
- 我没有被捆绑在MT4上,而且不需要很大的努力,我就可以转移到一个经纪商,其中很多都有java API。
"为MT4&5做一个C++的API也是没有问题的。"这是一个技术问题...这对我来说并不容易...我在C++线程和套接字上挣扎,然后我想到了交换协议的实现,并决定支付50美元并接受开发者终止产品支持的风险会更容易一些(许可系统使这个API的用户完全依赖开发者)。
对于我在这个API上的经验,我不能说什么。我买了它,并完全转到外汇理论的研究上。可能不符合逻辑......。:)
在购买的过程中出现了我这边的付款问题,我有机会观察作者的行为。我的印象:一个足够仁慈的人。
- 我使用linux(我不喜欢vinda),用Java+MT4的交易逻辑在虚拟机上或在单独的电脑上(例如EEPC)的API的选择很适合我。
Встроенный язык есть, но он ограничен... Писать .dll на C++ вполне возможно, наилучшее решение... но, нично для меня есть НО:
- разбираться с С++ мне не особо хочется, да и скорость написания программ на нем ниже чем на java
- я рабтаю на linux (не нравится мне винда) и вариант торговая логика на java + MT4 с API на виртуалке или на отдельном компе(EEEPC на пример) мне очень подходит.
- я не привязан к МТ4 и без существенных усилий могу перейти к брокеру, у многих из которых есть Java API .
"Сделать API на С++ для МТ4&5 тоже на раз два." - вопрос квалификации... мне это оказалось не просто... повозился я с потоками и сокетами на C++, потом подумал над реализацие протокола обмена и решил что проще заплатить 50$ и принять риски прекращение поддержки продукта разработчиком (система лицензирования ставит пользователя данного API в полную зависимость от разработчика.)
对于那些不使用Java写作的人,我提供了一个基于DLL的C++的MT4 API。我从2006年起就有使用它的经验。所有细节都在www.min2006.ru
好运!
JFX API更新
+47个很少使用的MT4方法(账户*,窗口*,对象*)。
+ 在终端服务器中支持AMD64
在DBfx中使用Order2Go的API比较容易。
你能解释一下这是什么吗,拜托?