MQL: безопасность vs возможностей - страница 2

 
Бинго.
 
C-4:
Смею предположить, что организация двухстороннего пайма по сути сделает МТ5 лишь передаточным звеном между сторонними приложениями и биржей. В этом случае неизбежны появления так называемых новых независимых программ-надстроек над терминалом - по сути прямых конкурентов MQ паразитирующих на их технологиях и всего за 29.95$ в месяц обещающих сделать работу на финансовых рынках "еще более удобной и производительной".

Во первых вы узко смотрите, двусторонний пайп нужен и в самом MQL. MQL5 довольно быстрый и удобный язык для прикладных задач, и бояться конкуренции не нужно. Если есть потребность люди это сделают, шила в мешке не утаишь.

Во вторых, то что вы говорите можно сделать сейчас на C++ или других системных языках.

Приведу простейший пример: Советник запускается и выкладывает через Dll указатели на память которой пользуется, дальше стороняя прога юзает эту память и данные оказывается напрямую доступны из советника.

Вот мы говорим о сторонних прогах, а первая потребность для которой я написал такую Dll двусторонний обмен между индикаторами и советником.

Так что сейчас нет никаких препятствий для создания надстроек. Наоборот, на данный момент MQ побуждает программистов выходить за рамки MQL, и процесс становиться неуправляем. Предложение же sergeev заключается в том чтоб дав ещё одно расширение языка, закрыть многие потребности побуждающие кодить на сторонних языках. Тем самым вернув программистов в управляемое поле MQL5/4.

 
Renat:

Брокер (или сторонний разработчик) может написать на чистом MQL4/MQL5 программу, легально включить ее в состав своего дистрибутива (мы ее включим в его дистрибутив) и настроить дефолтные чарты с уже прописанными индикаторами и экспертами. Мы не против включения кастомных программ (исключительно на чистом MQL4/MQL5 коде без DLL и без фанатизма) в собственные дистрибутивы брокеров.

Эта программа может реализовать собственный функционал, поддерживаемый торговым сервером. Для этого для сервера пишется плагин на MetaTrader 4/5 Server API, который умеет получать и отвечать на кастомные пакеты команд, посылаемые из MQL4/MQL5 программ на терминале.

Таким образом брокер может расширить возможности терминала, нисколько не жертвуя безопасностью клиентов и не нарушая лицензий на использование системы. Для сторонних разработчиков появляется новая возможность абсолютно легально и штатно продавать свои решения.

Переведите кто то, а то гугл транслятор отказывается, я уже и китайский язык ставил :)

Мы вам про MQL, а вы нам брокер брокер. Зачем нам брокер, мы пишем проги которые можно юзать из под разных брокеров.

А вы нам предлагаете идти наниматься к брокеру что ли?


ЗЫ Разум рождается в результате постоянной генерации дурацких вопросов.

 
Urain:

Мы вам про MQL, а вы нам брокер брокер.

Русским по белому -- сокеты для брокеров для дополнительных сервисов. Можешь запускать свой (бес)платный сервис вне брокера, но не в МТ или не на чистом MQL.
 
TheXpert:
Русским по белому -- сокеты для брокеров для дополнительных сервисов. Можешь запускать свой (бес)платный сервис вне брокера, но не в МТ или не на чистом MQL.

Ок, а зачем это нам, пускай на своих внутренних форумах с брокерами и выкладывают. А то получается одни едят другие глядят.

ЗЫ Я понял что в дистрибутивах МТ4 MQ дали брокерам большие возможности, и они там бесконтрольно такого наворотили, вот MQ теперь и хотят навести тут порядок и предложили брокерам такое решение, делайте что хотите но компилить будем мы, и если чё не так то по башне.

Но всё это ни как не отностится к предмету разговора в ветке.

 
Renat:

Брокер (или сторонний разработчик) может написать на чистом MQL4/MQL5 программу, легально включить ее в состав своего дистрибутива (мы ее включим в его дистрибутив) и настроить дефолтные чарты с уже прописанными индикаторами и экспертами. Мы не против включения кастомных программ (исключительно на чистом MQL4/MQL5 коде без DLL и без фанатизма) в собственные дистрибутивы брокеров.

Эта программа может реализовать собственный функционал, поддерживаемый торговым сервером. Для этого для сервера пишется плагин на MetaTrader 4/5 Server API, который умеет получать и отвечать на кастомные пакеты команд, посылаемые из MQL4/MQL5 программ на терминале.

Таким образом брокер может расширить возможности терминала, нисколько не жертвуя безопасностью клиентов и не нарушая лицензий на использование системы. Для сторонних разработчиков появляется новая возможность абсолютно легально и штатно продавать свои решения.

  EEECCCC!!!!

  Относительно четверки правда остается вопрос с безопасностью (декомпилом). еще бы эту проблему решить, и можно выкладывать все что у меня есть :) 

 
Urain:
Ок, а зачем это нам, пускай на своих внутренних форумах с брокерами и выкладывают. А то получается одни едят другие глядят.
Например, я захочу сделать индикатор отображающий фундаментальную информацию и макростатистику и продавать его в маркете. Для этого нужно собрать с нескольких источников данных статистику, правильно ее перевести в числа и накопить историю. Все это тяжелый и кропотливый труд, он делается на сервере проекта. Затем пишется индикатор и размещается в маркете. Уже он через MT5 конектется с моим сервером, получает от туда всю необходимую информацию и отображает ее на графике. Вся работа по классификации и сбору информации ложиться на сервер.
 
FAQ:

  EEECCCC!!!!

  Относительно четверки правда остается вопрос с безопасностью (декомпилом). еще бы эту проблему решить, и можно выкладывать все что у меня есть :) 

По всей видимости, Вашему проекту с опционными уровнями в свое время не хватило именно этой анонсируемой возможности. Сейчас бы эта история получила совсем бы другое развитие.
 
C-4:
Например, я захочу сделать индикатор отображающий фундаментальную информацию и макростатистику и продавать его в маркете. Для этого нужно собрать с нескольких источников данных статистику, правильно ее перевести в числа и накопить историю. Все это тяжелый и кропотливый труд, он делается на сервере проекта. Затем пишется индикатор и размещается в маркете. Уже он через MT5 конектется с моим сервером, получает от туда всю необходимую информацию и отображает ее на графике. Вся работа по классификации и сбору информации ложиться на сервер.

Вот купишь лицензию на МТ4/5 (те станешь брокером) тогда тебе и включать твой индикатор общающийся с твоим сервером в дистрибутив.

Для остальных шишь с маслом.

 
C-4:
По всей видимости, Вашему проекту с опционными уровнями в свое время не хватило именно этой анонсируемой возможности. Сейчас бы эта история получила совсем бы другое развитие.

Сейчас таже самая хрень, эта возможность только для брокеров, или я по китайски читаю, или вы.

Явно нужен Ренат, прояснить это.

Причина обращения: