Уже думал задать вопрос разработчикам.
Этот и для длл, однако логика хромает...
-
Если ввести такую опцию, то страдает безопасность.
т.к. в компилёнке этого не увидеть простому юзеру...
-
Но выход есть всегда, було бы желание ;))) у разработчиков.
Сие можно зробить путём введения доп.опций в настройках терминала.
В данном случае две-три птички и поле для ввода числа-пароля (типа магика).
т.е. вроде всё запрещено, но надо, тогда в коде прописываем нечто:
#property DllsAllowed=12345; // число-пароль указанное в настройках терминала
Я себе представляю это так.
Вопрос разрешения коду торговать - это исключительно компетенция конечного пользователя. Значит изменение должно быть только в пользовательском интерфейсе.
Как вариант это может быть возможность сохранения конфига в котором конкретному скрипту сопоставляется эта (и другие необходимые) опция. На подобии того же принципа, который сделан для входных параметров тех же скриптов.
![MQL5 - Язык торговых стратегий для клиентского терминала MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
Добрый день!
Возможно ли сохранение флага "Разрешить торговать" для отдельного скрипта. Цель - глобально запретить автоматическую торговлю, но для отдельного скрипта ее разрешить, что бы при каждом запуске не было необходимости выставлять соответствующую опцию в свойствах.
Скрипт интерактивный, и окно свойств очень не удобно использовать.