Эксперты Форекс, торговые роботы и советники - страница 16

Написал когда-то давно для себя, выкладываю без исходников, так как мой код на Java далек от совершенства. Создайте отдельную папку, например, LogViewer, распакуйте в него из приложенного архива файл LogViewer.jar и можете вывести ярлык на рабочий стол. Тулза при запуске создаст ini-файл, в котором...
Подскажите пути решения следующей задачи: Есть некий цикл, который планируется многократно использовать в различных функциях и в нем содержится набор общих действий. Но кроме этих действий в каждой функции внутри этого цикла нужно прописать дополнительные действия, индивидуальные для каждой функции
Как в тестере MT5 вернуть настройки советника по умолчанию из кода советника? При написании EA изменил последовательность исходных данных и теперь в тестере во вкладке параметры какая-то каша. В mt4 в параметрах советника была кнопка настройки по умолчанию, где ее искать в тестере MT5? Спасибо
Заметил такую проблему. Тестирую эксперт на истории. Modelling quality 90%. Меняю 1-2 параметра в советнике, прогоняю снова. Получаю Modelling quality n/a. И это в выходной день, когда никаких новых котировок не поставляется. Приходится удалять всю историю и загружать архив заново. Снова 90%. Опять
Добрый день. Что за глюк такой? Напрямую обратиться к mp_ClassToDisplay нельзя, а через объект можно: Версия: 2021.10.20 13:58:34.716 Terminal Alpari MT5 x64 build 3081 started for Alpari 2021.10.20 13:58:34.717 Terminal Windows 10 build 19043, 16 x AMD Ryzen 7 5700U with Radeon, 9 / 15 Gb
Мастера подскажите (если не трудно), как сделать чтобы свечной советник отображал появление свечей без открытия ордеров всем спасибо
В общем задача: Рассчитать фрактал двумерного массива вернее класса. Есть значит у меня результат вычисления void CSMA_Greed::Solve( const int aRatesTotal, const int aPrevCalc, const double &aData[]) { rt=aRatesTotal; prv=aPrevCalc; for ( int i= 0 ; i<m_max_period; i++) ArrayResize
Всем привет, проблема с валидацией советника!!! Советник ограничен торговать по всем парам кроме EURAUD. Скрин прилагаю. Ума не приложу что значит это сообщение об ошибке и как его обойти. Не проходит автоматическую валидацию
Доброго дня, есть индикатор, который дает точку входа в сделку. Эту точку входа в момент открытия позиции индикатор визуально отображает на графике инструмента. Можно ли написать советника, который будет брать сигнал с графика (или журнала) и открывать сделку на основании сигнала данного
Учусь работать с классами. Объединяю расчеты. Задача вложить (2) в (1) или (2) в (3), то есть объединить (1),(2),(3). 1) Это класс расчета нового бара + данных для расчета основного класса //+------------------------------------------------------------------+ //|
Рассчитываю количество rates_total, Time... bool MAtime() { for ( int i= 1 ; i< 2 ; i++) //10 { int _Pmax=Pmax[i]* 2 ,prev_calculated= 0 ; double ExtBuffer[],high[],low[]; //-- Тайфрейм ENUM_TIMEFRAMES n_period=( ENUM_TIMEFRAMES )GetPeriodEnumerator(( uchar )i);
Приветствую. Пытаюсь найти советник/скрипт/волшебную палочку, которая могла бы поттягивать стоп-лосс для buy ордера ниже минимума предыдущей свечи и для sell ордера выше максимума предыдущей свечи. По-идее реализация такого безобразия не особо сложной должна быть, но такое ощущение, что никто
Всем привет Есть в прошлом локальный минимум. Свеча, в которой минимальное ее значение - минимально для 10 свечей до и 10 после (для получения значений свечей использую MqlRates). Есть индикатор (например, я беру стохастический осциллятор с входными значениями K, В и S), значение которого равнялось
Добрый вечер. У меня написан "стоп-кран", срабатывающий при достижении определенного кол-ва уровня маржи. Проблема в том, что на реале и тестере они срабатывают в разное время. Когда на реале пишет 200%, на тестере - 350%. При этом все настройки(плечо, депо, лот, и т.д.) одиноковые... Может
  Windows 10  (21   1 2 3)
Такая проблема. Я являюсь пользователем инсайдерской версии Windows 10. Стоит сборка от канала "dev". Сборке вроде как осталось жить несколько месяцев. Перебивать не мог, стоят роботы, работает круглосуточно. Приобрёл я советник в маркете, привязывается к железу (как написано), но по факту как
Всем привет! Ищу вот такую штуку, я выставляю линию, а по достижению цены линии должен происходить звуковой сигнал, может у кого уже есть такой робот, и если он будет реагировать на определенного цвета линию, то есть линии другого цвета он будет пропускать, а те линии которые я окрашу в нужный мне
У меня вопрос касательно загрузки истории в тестере ...на сколько я понял она ведется автоматически , но вот в логе получается такая проблема :  период поставил "Last year" , а историю находит только с 2010.08.09 - 2010.09.24 (и ето по всем инструментам) , почему не грузит полную историю ? как...
где найти скрипт который закрывает все ордера, не имя значения прибыльные или убыточные ордера?
Добрый день! Вопрос такой, кто-нибудь в курсе как можно из кода советника заставить яндекс станцию произнести какую либо фразу? Может кто то занимался этим вопросом
Один советник MQL5 запущен на разных парах. Фрагмент кода (некоторые функции переделаны из MQL4, например, RefreshRates) input int ErrAnz = 10 ; input int SleepZeit = 3000 ; int cnt = 0, i = 0, k = 0; for (cnt = PositionsTotal () - 1 ; cnt >= 0 ; cnt--) { RefreshRates(); for (k
Добрый вечер. Возник у меня вопрос интересный. Я некоторое время пользуюсь своей структурой для работы со временем. Сегодня появилась необходимость в новой возможности, которой у меня не было ранее. Вот начал писать.. В других языках на которых я писал, это делается иначе. В МКЛ другой подход
Добрый день. Подскажите по двум вопросам: 1) Как создать HashMap со структурой? 2) Что за конструкция такая, DisplayDataClass* ? В С++ такого нет, в справке тоже не нашел, фишка MQL5 ? #include <Generic\HashMap.mqh> //+------------------------------------------------------------------+ //|
Приветствую господа трейдеры. Ломаю голову уже не один час но так и не могу понять в чём ошибка при загрузке данных из файла КСВ с разделителем точка запятой? Собственно функция : for ( int a= 0 ; a< 5 && ! IsStopped (); a++) { int h= FileOpen ( "OpenI\\" +Name_File1, FILE_READ | FILE_ANSI |
2017.06.14 18:06:34.498 Core 1 connecting to 127.0.0.1:3000 2017.06.14 18:06:45.522 Core 1 tester agent authorization error Задрала уже эта хрень! По несколько раз приходится тыкать, чтоб тестирование запустить! Как это лечить?
Добрый день, коллеги. Не могу сообразить какой set-файл используется при профилировании кода на истории. Три идеи)) : (1) либо берется из кода, (2) либо тот, который сейчас загружен в тестер, (3) либо случайно выбирается. Просьба просветить)
Есть многоразмерный вектор (13). Есть готовый алгоритм поиска ближайшего соседа из таблицы (19 тысяч) кроме перебора всех
Добрый день, я понимаю, что такую штуку можно заказать или написать самому. Но напишу задачу, что требуется, если кто знает решение пишите в личку, так как по правилам запрещено давать ссылки на продукты :-( к сожалению. Задача следующая нужна возможность тестировать ручные стратегии в МТ5 , но
Из моего опыта работы на этом сайте, не всегда легко найти хорошую тему (темы) в массе информации. Поэтому я буду использовать эту тему как центральную, касающуюся использования ООП в mql. Не стесняйтесь вносить свои предложения. Интересная дискуссия и ссылка на тему "Предпочтительно делать
Добрый день. Всегда думал, что в MQL5 указатели в функции передаются по ссылке, если можно так выразиться. Оказалось, что передаются по значению(( Как получить объект, динамически созданный в функции? //+------------------------------------------------------------------+ //| Script program start
Добрый день. Как MQL5 объявить общий для всех потомков массив указателей? Нужно чтоб в массиве были как родители, так и потомки. Приведенный ниже код не работает.... class TestParent { private : int a; int b; public : TestParent() {}; TestParent(