Разрабатываю на двух компьютерах советники, библиотеки и индикаторы для МТ5.
Как проще всего организовать перенос наработок с одной машины на другую. желательно с автоматической синхронизацией. Т.е. чтобы автоматам брался самый свежий файл и тиражировался.
Компьютеры бывают в одной сети. Есть общая папка, которая разделяется через интернет.
Я не уточнил, что компьютеры по Windows7. Самое сложное это понять как он распихивает файлы в файловой системе. C XP было все понятно, там был один каталог в котором все лежало, а тут все разбросано.
Andrian22: Я не уточнил, что компьютеры по Windows7. Самое сложное это понять как он распихивает файлы в файловой системе. C XP было все понятно, там был один каталог в котором все лежало, а тут все разбросано.
Посмотрите в справке Начало работы - Запуск терминала - "Гостевой режим" (с ключом /portable)
Для авторизации и пользования сайтом MQL5.com необходимо разрешить использование файлов Сookie.
Пожалуйста, включите в вашем браузере данную настройку, иначе вы не сможете авторизоваться.
Вы вошли в аккаунт. Двухфакторная аутентификация отключена. Настройте её заново и отсканируйте новый QR-код или продолжите с отключённой двухфакторной аутентификацией.
i>=0
Не получается выбрать позицию. Например:
В журнале ошибка:
Как правильно сделать?
Не получается выбрать позицию. Например:
Для начала исправьте ошибку, не путайте тип ордера и тип позиции:
Не получается выбрать позицию. Например:
В журнале ошибка:
Как правильно сделать?
Вам проще было бы спросить, где вы не ошиблись..
Для того, чтоб все работало, конструкцию
if(PositionSelect(SymbolName(count,true))) нужно заменить на:
if(PositionSelect(PositionGetSymbol(count)))
и далее по тексту вы путаете ENUM_ORDER_TYPE с ENUM_POSITION_TYPE
Для начала исправьте ошибку, не путайте тип ордера и тип позиции:
Vladix:
Вам проще было бы спросить, где вы не ошиблись..
Подскажите как решить такую задачу:
Разрабатываю на двух компьютерах советники, библиотеки и индикаторы для МТ5.
Как проще всего организовать перенос наработок с одной машины на другую. желательно с автоматической синхронизацией. Т.е. чтобы автоматам брался самый свежий файл и тиражировался.
Компьютеры бывают в одной сети. Есть общая папка, которая разделяется через интернет.
использовать VCS
Я не уточнил, что компьютеры по Windows7. Самое сложное это понять как он распихивает файлы в файловой системе. C XP было все понятно, там был один каталог в котором все лежало, а тут все разбросано.
Вам проще было бы спросить, где вы не ошиблись..
Для того, чтоб все работало, конструкцию
if(PositionSelect(SymbolName(count,true))) нужно заменить на:
if(PositionSelect(PositionGetSymbol(count)))
Я посмотрел различные варианты и заметил, что все они идентичны по конечному результату. То есть каждый из этих вариантов:
... вернёт одинаковый результат.
И в моём случае это никак не влияло на результат.))) Дописал скрипт:
Теперь всё работает правильно. Варианты упомянутые выше закомментированы и можно сравнить. Результат всегда в журнале один и тот же: