Разработка программно-аппаратного Firewall. Нужны сведения о протоколе Metatrader 5 - страница 2

 
Renat Akhtyamov #:
Agnitum Outpost Firewall Pro

Outpost уже работает на микроконтроллерах ?

 
DrSky #:
В чем проблема запустить бота на nix сервере? Или у себя поставить какой нибудь дебиан или убунту?

Какая разница Windows или Unix?

Новость по теме: https://overclockers.ru/blog/Scorpion81/show/99443/botnet-avrecon-zarazil-70000-marshrutizatorov-na-linux

Overclockers.ru: Ботнет AVrecon заразил 70000 маршрутизаторов на Linux
Overclockers.ru: Ботнет AVrecon заразил 70000 маршрутизаторов на Linux
  • 2023.07.18
  • overclockers.ru
На протяжении двух лет ему удавалось действовать незаметно
 
olegivanovmoscow #:

Какая разница Windows или Unix?

Новость по теме: https://overclockers.ru/blog/Scorpion81/show/99443/botnet-avrecon-zarazil-70000-marshrutizatorov-na-linux

nix-сервер и nix-домашняя мыльница - разница есть.

 
olegivanovmoscow:

Разрабатываю торгового робота (частично торговый робот уже готов). Планирую между сервером с Metatrader 5 с моим торговым роботом и роутером (Интернетом) поставить программно-аппаратный Firewall собственной разработки на базе микроконтроллера (чтобы моего торгового робота не украли по сети Интернет). У микроконтроллера есть встроенная поддержка Ethernet (10/100). У меня возникает задача фильтровать трафик между Metatrader 5 и сервером брокера. Вопрос в том, какой протокол у Metatrader 5, чтобы я знал, какой трафик пропускать Firewall'ом, а какой нет?

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

Передача сигналов по сети.

P.Z.

 
Lorarica #:

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

Передача сигналов по сети.

Спасибо за идею. Но все равно же компьютеры окажутся связаны сетью и поэтому без Firewall'а не обойтись.
 
olegivanovmoscow #:
Спасибо за идею. Но все равно же компьютеры окажутся связаны сетью и поэтому без Firewall'а не обойтись.

Копают на выполнении заказов.

Никому не нужен неизвестный компьютер.

Нет необходимости связывать их сетью.

 

Впишите в код советника работать в терминале, если на графике есть объект с определённым названием. Еще можно указать проверку какого-нибудь файла в библиотеке. Также можете вписать простейший триал.

Если кто-то скачает Ваш сов, то не сможет воспользоваться, т.к. слишком много неизвестных без которых файл бесполезен

 
olegivanovmoscow #:
Спасибо за идею. Но все равно же компьютеры окажутся связаны сетью и поэтому без Firewall'а не обойтись.

Толк может быть в том, что протокол между компьютерами

- на котором запущен робот;

- на котором запущено выполнение заказов;

может оказаться проще, чем между компьютером с торговым роботом и сервером Metatrader, поэтому Firewall будет работать лучше. На компьютер, на котором запущен торговый робот мне придется передавать еще историю цен, чтобы выполнять предсказание.


Lorarica #:
Нет необходимости связывать их сетью.
Почему? Торговля ведь автоматическая, а не в ручном режиме.
 
Vitaliy Kuznetsov #:
Также можете вписать простейший триал.

Это всего лишь условный переход в коде торгового робота, при дизассемблировании легко находится и устраняется. Хотя, конечно, это не значит, что не стоит делать защиту по паролю.


Существуют обфускаторы программ под MetaTrader, например, производства StarForce (https://www.star-force.ru/products/starforce-proactive-for-traders/).

Защита трейдинговых скриптов MQL4/MQL5 от копирования, анализа и модификации.
  • www.star-force.ru
Профессиональная защита трейдинговых скриптов MQL4/MQL5 от копирования, анализа и модификации.
 
olegivanovmoscow #:

Толк может быть в том, что протокол между компьютерами

- на котором запущен робот;

- на котором запущено выполнение заказов;

может оказаться проще, чем между компьютером с торговым роботом и сервером Metatrader, поэтому Firewall будет работать лучше.


Почему? Торговля ведь автоматическая, а не в ручном режиме.

По интернет можно предавать данные без соединения.

Один компьютер предает, другой получает.

Найти невозможно ни один, ни другой.

Посмотрите протоколы передачи данных.

Задумайтесь о другом.

А нужен ли MetaTrader  для создания сигнала?