чисто из любопытства - по какой причине жестко регламентировано место сохранения файлов советником, при тестировании в папке тестера, или во время работы в папке experts, почему бы не сохранять их где угодно. и открывать откуда угодно ???
Все эти ограничения сделаны ради безопасности.
Вы бы не хотели получить MQL4 или EX4 файл, который сотрет файлы, украдет данные или отформатирует Ваш диск? Любая MQL4 программа работает в своей собственной защищенной "песочнице", не имея доступ в чужие области.
Подскажите как можно запустить внешнее приложение во время работы советника, например нужно запустить скрипт "script.cmd"
Это можно сделать только с использованием DLL.
и еще подскажите есть ли сейчас возможность делать выгрузку не только в формате *.txt но и в других форматах DBF, XML.
XML делается легко - никто Вам не запрещает писать текстовые файлы в XML формате. Но нужно самому заниматься обслуживанием этого формата. Никаких дополнительных форматов в ближайшем будущем MQL4 добавлено не будет.
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
если можно расскажите пожалуйста по подробнее как можно обращаться к внешней файловой системе средствами MQL4, и какие есть ограничения при работе с внешними приложениями из модуля советников.
чисто из любопытства - по какой причине жестко регламентировано место сохранения файлов советником, при тестировании в папке тестера, или во время работы в папке experts, почему бы не сохранять их где угодно. и открывать откуда угодно ???
и еще подскажите есть ли сейчас возможность делать выгрузку не только в формате *.txt но и в других форматах DBF, XML. очень полезная вещь, гораздо круче чем скриншоты или PlaySound() поверьте мне.