фантастикой навеяло
Почему? В этом мире нет нечего не возможного. Просто кто-то это не умеет, а у кого-то это реальность. Что-то подобное обязательно есть. Методов реализации одной и той же задачи, множество, как правило. С этой целью и присутствует данная тема, что бы найти этого умелец. Так как у самого не хватает компетентности реализовать подобное. Знаний в программирование маловато для таких задач у меня :)
Всем Привет!
Ищу аналог MT MultiTerminal (замену), с возможностью использовать советники, написанные на MQL4. Визуальный интерфейс не обязательный. По сути нужна программа. Которая бы могла использовать множество счетов, одного брокера, подключенных к одному серверу. Могла исполнять торговых роботов написанных на языке MQL4, так же допускается на любом другом языке, но в этом случае нужен дополнительно конвертер.
Думаю, идея не нова. И у многих что-то подобное уже реализовано. Готов рассмотреть любые предложения, подобного характера. Вплоть до, создания подобной сетевой программки на заказ. Подобная программа нужна только для личного использования.
Предложения можно оставить здесь в ветке или отправить мне на мыло: MrSerj_Forex (собака) mail.ru Обязательные функции, которые должны присутствовать в сетевой программе:
Жду Ваших предложений! С уважением.
Можно поинтересоваться, на какую цену вы расчитываете?
ps. Мне есть что сказать по этому вопросу, но пока интересно узнать про ожидаемую стоимость.
Цена вопроса разная. Целесообразнее Вам предложить. Так как я не могу сказать наверняка, логически предположить, для меня цена, чем дешевле, тем лучше. Вы предложите, а я решу, устраивает данная цена меня или нет.
Ну и вот - "чем дешевле, тем лучше". Потребности делятся на два типа: "мне нужно" и "я хочу". Это задача из разряда "я хочу", а за "я хочу" не должен возникать вопрос цены, и уровень цен несколько иной чем на решение задач типа "мне нужно".
Если потребность из области "мне нужно", то эта задача решается крайне просто - запуском нескольких терминалов, каждый из которых залогинен на свой счет и в каждом из которых работает советник - в принципе все тоже самое, что и мультитерминал обеспечивающий работу с советниками, только открыто несколько окон. Получается, что смысл потребности в отсутствии большого количества окон и не более того (притом, что она решается ого каким программированием).
Это была философия, а практически для МТ4 задача вообще не выполнимая.
Брокерский API, это немного из другой области, но принцип тот же. Один экземпляр программы работает на одном счете. Если надо работать на нескольких счетах - запускается несколько экземпляров программы. Но если же нужно из одного окна, то это уже снова задача из области "я хочу".
Очень хорошо понимаю вас MrSerj. Мой совет: обратитесь с этим предложением к самим разработчикам на сайте MQL5. Возможно они поймут Вас и хотя бы введут в функционал MQL5 возможность подключения терминала к конкретному счету. В этом случае можно было бы хотя бы организовать перебор. Однако этого не достаточно, если идет отработка одного сигнала сразу на 500 счетах. Нужно одновременное подключение и здесь уже без MultiTerminal не обойтись. В любом случае задача слишком глобальна, без поддержки разработчиков не справиться.
Я даже сам завел аналогичную ветку на MQL5. Решение этой задачи будет многим востребовано.
Тогда можно сказать так. Мне нужно и я хочу запустить более 500 счетов на одном сервере, у одного брокера. Как это реализовать? На одном компьютере можно запустить не более 20 МТ4. В принципе эта задача решается путем виртуальных машин. Вопрос остается открытым. Так как, чтобы решить мою задачу, нужно очень большие ресурсы сервера и не одного (кластера), при том очень большие, с большими вычислительные способностями. К пример для нормальной работы 10 терминалов, нужно оперативной памяти не менее 500 Мб. Учитывая мои потребности, нужно не менее 30 Гб (для начала) только оперативки, а сколько нужно процессоров, чтобы потянуть все это дело. Не говоря о том, каким образом администрировать 500 терминалов. :) Для этой задачи самый оптимальный вариант, упрощения в одну программу. Что сократит потребление ресурсов до 4 Гб. Оперативки. И упростит администрирование. В дальнейшем количество счетов будет только увеличиваться, до нескольких тысяч. :) Самое смешно то, для кого сделали мульти МТ4? Роботу нужно много ресурсов, чтобы уследить за всеми счетами, а человеку так и подавно. При том, что советников использовать нет возможности. В общем, это другая тема, для другого разговора. А пока мой вопрос остается открытым. Так что там по поводу цены? Ваши предложение, какие?
Надо разделить робота на две части: аналитическую и торгующую. Аналитическая работает в одном терминале, раздает сигналы торгующим советникам во всех других терминалах. Сколько получится терминалов в одном компе запустить столько получится, дальше тариться компиками.
По поводу цены - я пас, у меня отпуск:), а с брокерским API совсем пас.
Надо разделить робота на две части: аналитическую и торгующую. Аналитическая работает в одном терминале, раздает сигналы торгующим советникам во всех других терминалах. Сколько получистя терминалов в одном компе запустить столько получится, дальше тариться компиками.
По поводу цены - я пас, у меня отпуск:), а с брокерским API совсем пас.
Да не задача это для сторонних разработчиков. Остается уповать только на саму MetaQuotes Software Corp.
Единственный адекватный кустарный вариант - создать сеть распределенных серверов, владельцам которых давать позволять пользоваться сигналами хостующихся систем. В принципе я например мог бы разместить на своем сервере 50 копий МТ4. За определенный интерес конечно. Проблема в том, что не многие пойдут на распространение своих сигналов третьим лицам, да и не многие владельцы серверов согласятся хостить не понятно что на своих машинах.
А лезть в слепую в брокерский API это безумие.
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
Всем Привет!
Ищу аналог MT MultiTerminal (замену), с возможностью использовать советники, написанные на MQL4. Визуальный интерфейс не обязательный. По сути нужна программа. Которая бы могла использовать множество счетов, одного брокера, подключенных к одному серверу. Могла исполнять торговых роботов написанных на языке MQL4, так же допускается на любом другом языке, но в этом случае нужен дополнительно конвертер.
Думаю, идея не нова. И у многих что-то подобное уже реализовано. Готов рассмотреть любые предложения, подобного характера. Вплоть до, создания подобной сетевой программки на заказ. Подобная программа нужна только для личного использования.
Предложения можно оставить здесь в ветке или отправить мне на мыло: MrSerj_Forex (собака) mail.ru Обязательные функции, которые должны присутствовать в сетевой программе:
Жду Ваших предложений! С уважением.