[Архив!] Любой вопрос новичка, чтоб не захламлять форум. Профи, не проходите мимо. Без вас никуда - 2. - страница 512
![MQL5 - Язык торговых стратегий для клиентского терминала MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Подскажите пожалуйста, можно ли в mql4 записывать некоторый текст в файл, например *.txt, а потом извлекать эти данные для торговли, идея состоит в том, чтобы советник сам учился торговать, когда цена за пару баров меняется на >100*Point, то советник бы запомнил эти значения и потом попытался использовать их (значение индикатора +/- n%, для открытия ордера), это можно было бы реализовать и в советнике, но после закрытия MetaTradera вроде обнуляются все значения переменных
помогите написать ф-цию, которая выполняла бы опредиленное действие если допустим, 10 последних раз позиции закрылись в минус
Заранее спасибоДа-да, понял я вас ... но перед тем как отдавать свои кровные хотелось бы убедиться, что нужного мне скрипта точно нету в свободном доступе
Скрипты как правило предназначены для выполнения простого однородного действия. Оптимально использовать набор скриптов, каждый из которых привязан к своей горячей клавише.
Например:
И так далее.
Готовые соответствующие скрипты можно найти в базе поиском, запросы в гугле типа скрипт для реверса site:mql4.com
помогите написать ф-цию, которая выполняла бы опредиленное действие если допустим, 10 последних раз позиции закрылись в минус
Заранее спасибоне сложно подсчитать в цикле количество последних, закрытых в убытке ордеров. Но как же написать код который выполнит непонятно какое действие?
Здравствуйте! Вопос такой.. От обилия условий входа и вспомогательных функций, а так же внешних переменных типа extern double, советник может тормозить? Просто в тестере мистика какая-то.. 1ый робот где всё скрыто в коде, делает больше просадки, чем тот робот, где всё выведено в extern double.. хотя у обоих параметры переменных одинаковые. (да и сами они одинаковы)
Проверьте еще раз значения переменных - возможно они отличаются и при компиляции первого, будут работать отлично друг от друга.
Кроме этого сравните их этой прогой в поиске гляньте - скачайте - WinMergeU.exe.
Скачал отсюда https://www.mql5.com/ru/code/9274
скрипт для автоматического выставления заранее установленного тейка и лоса, а они начинают плавать вслед за ценой, подскажите в чем проблема и как его настроить, чтобы они были статичными?
нужен код, который посчитает
Ну это не сложно. Пишем подпрограмму:
В старте советника пишем: