Бета-версия платформы MetaTrader 5 build 1995: Экономический календарь, MQL5-программы в виде сервисов и API для языка R - страница 6
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
честно говоря не понял почему именно R ? если запросы идут из отдельного процесса и кто там во внешнем процессе по большому счёту всё равно должно быть
технически - у терминала появилось API запросов, но его скрыли в дебрях пакета R :-)
зачем..почему..
Форум по трейдингу, автоматическим торговым системам и тестированию торговых стратегий
Бета-версия платформы MetaTrader 5 build 1995: Экономический календарь, MQL5-программы в виде сервисов и API для языка R
fxsaber, 2019.02.15 19:51
Спросили, почему сделали так с R - ответил. Теперь в сравнительной таблице с конкурентами MT5 имеет галочку в строке R, как и некоторые другие платформы.
Любой канал связи - дыра.
Допустим, некий пользователь разрешает в настройках URL 127.0.0.1 (localhost), например, для связи с MySQL сервером, установленным на этой же машине. НО мало ли что ещё "живёт" у него в компе! Через порт 3306 будет честный обмен с БД, но что за обмен будет идти по остальным портам - известно только программисту, который писал продукт. Я не увидел в правилах запрета на продукты, которые используют сокеты. Теоретически это может быть дыра. Возможно, есть смысл в разрешение URL в настройках терминала ввести ещё и разрешённый порт?
Ясно. Лично мне надоело во всем искать негатив.)) Если MQ выбрала этот путь, значит им виднее.
Любой канал связи - дыра.
Допустим, некий пользователь разрешает в настройках URL 127.0.0.1 (localhost), например, для связи с MySQL сервером, установленным на этой же машине. НО мало ли что ещё "живёт" у него в компе! Через порт 3306 будет честный обмен с БД, но что за обмен будет идти по остальным портам - известно только программисту, который писал продукт. Я не увидел в правилах запрета на продукты, которые используют сокеты. Теоретически это может быть дыра. Возможно, есть смысл в разрешение URL в настройках терминала ввести ещё и разрешённый порт?
Это уже паранойя.
Это уже паранойя.
Просьба починить в ближайшем билде.
ув. Разработчики, а насколько сложно сделать штатную ф-цию, возврата ошибки в текстовом виде?
не всегда удобно "тянуть инклудник" с описанием текста ошибок, да и бывает, что появляются новые билды терминала и будут новые текстовые описания кода ошибки
хотелось бы видеть вместе с штатной
int GetLastError();
еще бы еще в придачу
string DescriptionError(int error_code);
В такой ситуации не генерируются события таймера, хоть EventSetTimer == true. И никакой реакции нет на EventChartCustom.
Просьба починить в ближайшем билде.
Оказалось, что дело в кастомном символе. С тем же успехом можно сделать Name = "GBPUSD".
Ситуация гораздо глубже. Оказывается, невозможно программно (кроме применения шаблона) добавить индикатор на чарт, чтобы у него работал таймер или кастомные события!
Раз этого никто не замечал, значит никто не пробовал добавлять на чарт программно индикатор, у которого есть таймер. Звучит как-то нереально.
ЗЫ Нет, была тема. Архитектурное ограничение, короче. На график нельзя программно поместить индикатор.