Из соображений безопасности в языке MQL5 строго контролируется работа с файлами. Файлы, с которыми проводятся файловые операции средствами языка MQL5, не могут находиться за пределами файловой "песочницы". общая папка всех установленных на компьютере терминалов – обычно расположена в каталоге C:\Documents and Settings\All Users\Application...
Уважаемые профи, подскажите пожалуйста, можно в ли коде советника каким-то образом получить значения RSI для недельного таймфрейма, но чтобы значения рассчитывались за неделю, начинающуюся не с понедельника, а например со среды(то есть за неделю со среды до след среды). С помощью iRSI, как я понимаю это не получится, так как там в рассчете берутся недельные бары, а они начинаются с понедельника.
Пока я вижу только способ самой писать код для рассчета. А есть ли более простое или уже готовое решение?
Крики, вопли, брань, нежелание сделать собственный код работоспособным, взваливание своей вины на модераторов с админами, оскорбление модераторов с админами...
В общем - полный набор. Недельку даю на остывание и разборку своих ошибок. Вдумчивую!
Флаги или контроль количества типов ордеров или если тикет есть контроль времени закрытия рыночного ордера, если не равно нулю, то ордер закрылся и флаг открытия ордера ложь.
Спасибо , получилось уже , люди подсказали )))))))😃😃😃😃😃😃😃😃😃😃😃😃😃😃😃😃😃😃😃😃😃😃😃😃😃
Для авторизации и пользования сайтом MQL5.com необходимо разрешить использование файлов Сookie.
Пожалуйста, включите в вашем браузере данную настройку, иначе вы не сможете авторизоваться.
Вы вошли в аккаунт. Двухфакторная аутентификация отключена. Настройте её заново и отсканируйте новый QR-код или продолжите с отключённой двухфакторной аутентификацией.
Статические переменные, объявленные в функции класса, являются сквозными для всех экземпляров этого класса?
Я почему-то ожидал, что для каждого экземпляра будет своя.
Альтернатива - только переменные на уровне класса или есть ещё какие-то хитрые способы?
Здравствуйте ! Нужно указать путь для сохранения файла. А точнее тиковой истории . Помогите решить эту проблему )
@NeuralNetwork
FileOpenФайл открывается в папке клиентского терминала в подпапке MQL5\Files (или каталог_агента_тестирования\MQL5\Files в случае тестирования).
Если среди флагов указан FILE_COMMON, то файл открывается в общей папке всех клиентских терминалов \Terminal\Common\Files.
--
в другое место только через "символическая ссылка"
Огромное вам спасибо ! Но, я хочу задать путь для сохранения файла указав другой диск или папку. Это у меня не получаеться ...
https://www.mql5.com/ru/docs/files
3 строка
@NeuralNetwork
FileOpenФайл открывается в папке клиентского терминала в подпапке MQL5\Files (или каталог_агента_тестирования\MQL5\Files в случае тестирования).
Если среди флагов указан FILE_COMMON, то файл открывается в общей папке всех клиентских терминалов \Terminal\Common\Files.
--
в другое место только через "символическая ссылка"
как интересно админы и модераторы решат проблему криво написанного робота ?
Уважаемые профи, подскажите пожалуйста, можно в ли коде советника каким-то образом получить значения RSI для недельного таймфрейма, но чтобы значения рассчитывались за неделю, начинающуюся не с понедельника, а например со среды(то есть за неделю со среды до след среды). С помощью iRSI, как я понимаю это не получится, так как там в рассчете берутся недельные бары, а они начинаются с понедельника.
Пока я вижу только способ самой писать код для рассчета. А есть ли более простое или уже готовое решение?
Крики, вопли, брань, нежелание сделать собственный код работоспособным, взваливание своей вины на модераторов с админами, оскорбление модераторов с админами...
В общем - полный набор. Недельку даю на остывание и разборку своих ошибок. Вдумчивую!
Для учета по тикету.
При открытии ордера необходимо запомнить тикет.
Флаги или контроль количества типов ордеров или если тикет есть контроль времени закрытия рыночного ордера, если не равно нулю, то ордер закрылся и флаг открытия ордера ложь.