
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Средствами C++ можно нажать любую кнопку любого приложения. Но при большой просадке запретить торговать, не имеет смысла.
Счет останется без присмотра и нет никакой гарантии, что после выключения кнопки "АвтоТорговля", просадка не будет увеличиваться еще дальше. Кто тогда будет присмотреть его ?
Варианта минимум 2.
1. Через глобальную переменную.
2. Через общий файл.
Вообще можно чрез любой способ обмена данными. Пайп каналы, Мапинг, сокеты и т.п.
Скорей всего, у человека нет доступа к открытому коду торгующего советника. Иначе, зачем ему такой костыль?
А если кода нет, то средствами mql не запретишь никак.
Скорей всего, у человека нет доступа к открытому коду торгующего советника. Иначе, зачем ему такой костыль?
А если кода нет, то средствами mql не запретишь никак.
Походу так и есть.
Но контролировать такой бот- лишь выключением терминала и включением.
Меня всегда удивляло полное нежелание видеть ответ на свой вопрос. Зачем тогда задают?
Это такая порода роботов - заряда батарейки хватает только на задать один вопрос, а потом они переходят в режим гибернации.
Когда-то можно было ex4/5 самому записать (через FileSave) и вызвать его из шаблона. Но теперь ex4/5 записывать нельзя, вызывать в шаблонах ex4/5 из песочницы - аналогично. Так что дыра (вызов DLL из Маркета) закрыта.
Я про дыру чтения и изменения шаблонов, включая параметры экспертов. Ваш пример - https://www.mql5.com/ru/code/viewcode/19003/172861/expertschange_example.mq5
Я про дыру чтения и изменения шаблонов, включая параметры экспертов. Ваш пример - https://www.mql5.com/ru/code/viewcode/19003/172861/expertschange_example.mq5
Как правило, данные аккаунтов размещаются во входных WebRequest-советников. Например, советники сторонних мониторингов счетов а-ля myfxbook, fxblue и т.д.
Можно под видом популярного безобидного на первый взгляд Маркет-советника сборщика новостей, например, незаметно вытягивать всю инфу. Но так же можно делать с вытягиванием всех данных торгового счета, кроме пароля. Можно и без WebRequest - через Облако.
Тема, в основном, скользкая для аккаунтов сторонних мониторингов. Серьезная ли - сложно сказать.
Тема, в основном, скользкая для аккаунтов сторонних мониторингов. Серьезная ли - сложно сказать.
Пароль можно задавать не только через параметры. Интересно, когда это начнут воплощать.
Как правило, данные аккаунтов размещаются во входных WebRequest-советников. Например, советники сторонних мониторингов счетов а-ля myfxbook, fxblue и т.д.
Можно под видом популярного безобидного на первый взгляд Маркет-советника сборщика новостей, например, незаметно вытягивать всю инфу. Но так же можно делать с вытягиванием всех данных торгового счета, кроме пароля. Можно и без WebRequest - через Облако.
Тема, в основном, скользкая для аккаунтов сторонних мониторингов. Серьезная ли - сложно сказать.
Гы. А откуда эти данные попадают в веб-реквест?
Ну не знаю, насколько несерьезно, если один эксперт может без ведома других экспертов менять их параметры ;-/
Гы. А откуда эти данные попадают в веб-реквест?
Как правило, данные аккаунтов размещаются во входных WebRequest-советников.
Вы невнимательно прочли.
Может показаться, что File-входные, которые собираются ввести, могут решить проблему перехвата переданных советнику конфиденциальных данных. Но файлы - это песочница. А значит, опять же доступны.
Поэтому нужно либо вводить input hide-переменные, которые можно ввести, но невозможно прочитать (даже через F7). Либо создавать технически пустой индикатор (только MT5) с открытым исходным кодом, где в код вшивать конфиденциальные данные. А в советнике вызывать его через iCustom, получая эти данные. Для MT4, конечно, такой вариант не прокатит.