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

Задача:Зная цену и лот первого ордера и зная точно где будем доливатся , долить столько что бы средняя цена оказалась в указанном месте. Пока что в голову пришло только написать цикл и перебирать лот с минимальным значением, но это очень серьёзно тормозит советника даже на 1 паре. При добавлении...
Чемпионат на носу. Ищу помощника для совместного написания эксперта победителя Чемпионата 2011. Надо: А. Идея (от меня). 1. По большому счету стратегия не важна. Если предположить, что она существует (ну, вдруг) и если она приносит 5% в месяц (...и любой банк берет ее за миллиард баксов, а...
Приветствую! Помогите решить проблему с открытием нескольких сделок советником.По условию требуется открывать одну сделки при отсутствии позиций или ордеров 0.02 лота. Выписка из истории: Как видно,проходит 2 сделки и суммарная позиция получается 0.04 лота. В журнале проходит такая информация...
Здравствуйте, модератор! При наложении одного индикатора на другой, имеется возможность расчета второго индикатора на основе первого. Об этом также говорится и вашей статье "Индикатор от индикатора в MQL5". Однако при генерации советника в мастере MQL5 по сигналам индикаторов, а их 20, как мы знаем...
  handle тормоз  (21   1 2 3)
На минутках нескольких пар, чтобы взять значения индикаторов нужны несколько хэндлов. Все они при проверке barscalculated должны просчитать все бары. А в итоге все обычно не нужны. Т.е. даже чтобы на один бар посмотреть нужно подготовить все данные этому хендлу. Уже три хэндла у меня занимают...
Есть какие-то особые настройки дебаггера или это что-то невозможное Вот точка останова а вот видно где уже выполнена программа При чем в этом случае дебаггер у меня вообще не останавливается нигде. Хотя программа вся выполяется как надо. Как это возможно?! )
Добрый день! Пытаюсь написать свой эксперт в котором мне необходимо отслеживать появление сформировавшегося бара. Но при тестировании эксперта я обнаружил что мой эксперт не всегда обнаруживает его. Как я выяснил причина оказалась в том, что индикатор CiTime не обновил свои значения. В чем
// 4 разных индикатора. индикаторы производные. не важно какие.  что бы не путаться - я их назвал по их функции. // direction_period // open_period // take_profit_period // stop_loss_period // смысл советника такой -- если совпадают значения по индикатору direction_period и индикатору open_period //...
Добрый день!Пытаюсь освоить программирование, но наверное это не мое. В связи с этим вопрос: возможно ли сделать некую оболочку в MQL для чайников? То есть чтобы было следующее: запускаешь скрипт, открывается окно,в нем ячейки в которые вводятся параметры для открытия и для закрытия позиции и...
добрый день. в mg5 достаточно просто , судя по описанию, написать советник. но, у меня вопрос - как вставить в советник свой индикатор. смешной вопрос для многих, но.. уровень такой у меня программирования. а заказывать -- это потом переделывать.. легче сделать самому.. стратегия очень проста...
Требуется специалист имеющий опыт работы по написанию, установке, доработке и отладке программ-роботов, советников для автоматической торговле на рынке Forex. skipriyan@gmail.com
void OnTick()  { static int day; static double max, min; MqlDateTime t; TimeToStruct(TimeCurrent(),t); if(t.hour>10 && day!=t.day)     { SymbolInfoDouble(_Symbol,SYMBOL_BIDHIGH,max); SymbolInfoDouble(_Symbol,SYMBOL_BIDLOW,min);...
После нормализации в журнале проскакивают ненормализованные значения 2011.06.28 08:27:31 1998.08.18 00:00:00 Alert: 0.01475 0.0208 0.008449999999999999 2011.06.28 08:27:31 1998.08.17 00:00:00 Alert: 0.01175 0.0208 0.008449999999999999 2011.06.28 08:27:31 1998.08.14 00:00:00 Alert: 0.01175 0.0208
Индикатор вызывается из советника через iCustom. Нужна его визуализация на графике. Вопрос может и банален, но поиск, к сожалению, не помог.
На странице: https://www.mql5.com/ru/docs/constants/indicatorconstants/prices приводится пример написания iCustom, с использованием значений одного индикатора по значениям другого индикатора. Всё ясно. Работает. С MT5 приводится подробное описание MACD Sample с программой. Но Master MQL5 делает...
Всем привет, вот как 2 дня уже учу mql5... написал советника. Но возникла трабла с тестом. Вообщем ордер у меня срабатывает в определённое время, вот код (прошу не пинать если что то не так) void OnTick() { datetime Date=TimeLocal(); //Получаем текущее время MqlDateTime nowDate;...
Всем доброго времени. Подскажите, почему во время тестерного прогона (без оптимизации) стандартные функции не пишут данные в файл (без тестера все работает)? //+------------------------------------------------------------------+ void PrintToFile(string text) { //-- Добавляем дату время к...
Я тут убил кучу времени, хотя знал что разрывы в котировках во времени бывают. Но все же попался. USDCHF 2011.03.23 08.45 на м15 а следующий бар 2011.03.23 10.00 Понятно что если залить в буфер время и отсчитываться от индексов, эти бары учтены не будут. Непонятно как не было цены по франку аж час
Всем доброго времени. Эксперт находится в определенном каталоге, и необходимо работать с файлами (например текстовыми), которые расположены в том же каталоге что и эксперт. Подскажите, возможно ли из эксперта, определить путь (полное имя) до него самого. Заранее благодарю.
В Справочнике есть такой пример: //+------------------------------------------------------------------+//| установить случайным образом отложенный ордер |//+------------------------------------------------------------------+int SendRandomPendingOrder(long const...
Привет ALL! Если на MQL4 я пишу хорошо, то на MQL5 я не пишу вообще, но мысли иногда посещают о переходе. Возможно кто-то как и я задумывались, а что будет после того как MT4 прикажет долго жить и будет поддержка MT5,6 и т.д. Но к логике торговли как в MT4 мы не вернемся уже никогда, а мне совсем...
Я экспериментировал с историческими данными и получил более-менее удовлетворительные результаты при испытании своего эксперта (написанного не на MQL). Но данные я брал в виде информации за каждую минуту. И в расчётах явно учитывается равенство интервалов между данными. А сейчас я осознал, что тики
Ни в документации ни в Гугле не нашёл разъяснения что такое: Биржевой объём в MqlRates
Помогите, пожалуйста,составить функцию, которая ставит ордер на немедленное исполнение! Функция будет вызываться сразу по тику, если функция оценки  даст сигнал на покупку. Функция получает: 1) направление (buy - sell) 2) максимальную котировку, которую можно использовать в случае неудачи...
Здравствуйте. У меня есть один вопрос (возможно он уже и поднимался) связанный с настройкой запуска тестера из командной строки: Существует ли возможность в МТ5 запустить тестер экспертов с указанием файла со входными параметрами (c:\...\somefile.set) как это было в МТ4 (был предусмотрен спец...
Помогите пожалуйста в написание советника. Нужно чтобы советник издал звук(пробовала использовать "\a" в выводе сообщения, не помогает) при обнаружении свечной модели на разных тайм фреймах и на разных валютных парах. Я не прошу полностью написать, просто нужен старт, чтобы хотя бы на двух тайм...
Почему-то при тестировании советника если оставить только первое условие:   if(type==(long)POSITION_TYPE_BUY && rt[0].open>ma[0] && rt[0].close<ma[0]) signal=true;   if(type==(long)POSITION_TYPE_SELL && rt[0].open<ma[0] && rt[0].close>ma[0]) signal=true; получается прибыль. Если только...
Эксперт показывал прибыль на тестере, но вдруг с ноября 2010- года пошел ракетой вниз пробив уровень максимальной просадки для моей ТС. Это сломался рынок или просто кончился интервал пушистых котировок от брокера Не пипсовик Стоит ли делать новую оптимизацию или пока просто переждать интервал...
Как узнать объем залога по выбранной позиции. Есть прямая функция? Или вычислять? Вроде как залог так и должен прямо храниться в некой МТ-шной внутренней струкуре. Как его получить? Неужели вычислять ручками?
Начиная со скольких операций в день (в среднем примерно) ДЦ начинают "волноваться" либо просто банить автоторговлю? В альпари сказали, что у них неограничено кол-во операций...другие давали крайне расплывчатые ответы и ничего конкретного