MQL5.community – форум трейдеров на валютном и фондовом рынке

Да. Все-таки, ветке быть. Приглашаю в нее всех физиков, математиков, да и, вообще, заинтересованных лиц
Есть конкретный вопрос - смотрите , когда я выставляю Стохастик в советнике и задаю его параметры , он конечно срабатывает при пересичений линий , но проблема в том что я не знаю как сделать так чтобы он покупал только в зоне перепроданности ( 20 ) , и продавал в зоне перекупленности ( 80 )
Виртуальный хостинг MetaTrader — это сервис, который помогает вашим роботам и подпискам на сигналы работать круглосуточно даже при выключенном компьютере. Арендовать виртуальный сервер (Virtual Private Server, VPS) можно прямо из платформы MetaTrader. Наш хостинг удобнее и проще обычных VPS, потому
Инструкция БКС Подключение мобильного Metatrader 5 на Android https://broker.ru/software/metatrader не проходит на последних версиях андроида Правильно следовать инструкции как перенести сертификат https://www.metatrader5.com/ru/terminal/help/start_advanced/extended_authorization 1
Ошибка после команды CopyClose #include <Trade\Trade.mqh>double Arr1[],Arr2[];int OnInit()  {   ArraySetAsSeries(Arr1,true);   ArraySetAsSeries(Arr2,true);   return(0);  }void OnTick()  {   CopyClose("EURUSD",PERIOD_CURRENT, 0, 50, Arr1);   //CopyClose("GBPUSD",PERIOD_CURRENT, 0, 50, Arr2);   CTrade...
Часто у новичков появляется много вопросов на которые можно дать короткие ответы. Эта тема полезна тем, что она уменьшает блуждание в поиске ответов. Но тема полезна и для опытных трейдеров. Да и просто пробежаться по содержанию темы будет полезно для того, чтобы проверить себя на знание ответов
Добрый день! Столкнулась с одной не задачей, тестирую систему , а показателей во вкладке бэкстест/оптимизация нет. Как их обратно вернуть, не сталкивалась с такой ситуацией... Спасибо заранее за ответ
Привет! Собственно проблема написана выше... Похоже на бан, но я не нарушал правил фриланса! Помогите, пожалуйста, разобраться
64бай/64селл или 32/32 ордеров устанавливаем на одну цену опорной точки,где опорная точка определяется на ваше усмотрение. Далее выборка идёт по увеличению шага от цены + мартин. Пример цена 1.4007 - слой первый начало выборки 1,3987. Примечание: Проход выше 1.4027 построение обратного слоя. Второй
Так как тема достаточна обширна, решил, что стоит выделить её в отдельное обсуждение.
Стационарность или постоянство — свойство процесса не менять свои характеристики со временем. Так есть же что-то постоянное в графиках цен форекс или нет? Необходимо выяснить это опытным путём. Исследование №1 - цель определить отклонение интенсивности тикового потока от среднего значения в
Продажи товаров за последнее время упали, Всё отлично, как раньше!, Даже скачивание демоверсий сократилось, Совсем всё плохо
Что я только не делал уже 5% кода это проверка данных на не нулевое значение. Но ничего не помогает. Вот вроде не должно быть zero divide, но в этой строке хоть как дает деление на ноль.  zero divide in (782,29)    if(pixPerBar!=0 || txtSize[0]!=0)     {      barShift=txtSize[0]/2/pixPerBar+1;     }
Нравится Не нравится Непривычно
Вот любопытная цитата из фильма "Уолл Стрит" "Жадность – за неимением лучшего слова, – это хорошо. Жадность – это правильно. Она работает. Жадность проясняет и разъясняет, она проходит через все преграды и несет в себе сущность эволюционного духа. Жадность во всех своих формах – жадность к жизни
Имеется ли возможность при тестировании индикаторов/советников наблюдать за ними в двух и более открытых окнах с разными тайм-фреймами? Переключаться уж больно неудобно! А снятие их закрепления было бы вообще замечательно! Можно ли надеяться, что данная функция/возможность появится в ближайшее
  VPS сервер. Вопросы.  (136   1 2 3 4 5 ... 13 14)
Доброго времени! Вопросы по работе VPS сервера 1. Как остановить советника, находящегося на виртуальном хостинге? Пункт правил пользования "IV. Аренда виртуального терминала Пользователь может временно останавливать и заново запускать Виртуальный терминал из своего клиентского терминала, при этом...
Здравствуйте. Вопрос, если подписан на сигнал, то копирование сделок их объем отличается от реального. Управляющий покупает 0.05 лота, а у меня сделка копируется на 0.02 как это изменить
Прошу помощи в создании алгоритма, объединяющего куски (диапазоны) отрезка в один отрезок без пересечений отрезков, с возможным пропуском, который будет потом заполнен. Изначально у нас есть массив чисел в определенном диапазоне, числа могут повторятся, этот массив делится границами на отрезки
Всех приветствую. Если кто забыл - Лига Торговых Систем - это набор простых советников, которые постоянно торгуют на демо-счете. Цель - постоянно иметь в запасе оттестированные на истории советники, которые уже имеют хорошую демо-историю для выставления на реал. Идея в том, что все торговые системы...
Здравствуйте, друзья! Как можно сделать чтоб переменной присваивалось значение из генератора случайных чисел, в диапазоне от 1 до 10? То есть, переменной присваивается любое случайное целое число от 1 до 10... Заранее благодарю...
При отрицательном уровне тестер не закрывает позицию Объясните пожалуйста почему ?? и на каком уровне должно произойти принудительное закрытие позиции? Данные счета: Уровень Margin Call 100 Уровень Stop Out 50
Узнать за 15 минут: смотри обучающие видео по торговым сигналам в MetaTrader 4 и MetaTrader 5 Здесь будут собраны и обработаны наиболее частые вопросы, связанные с работой сервиса Сигналы. Перечень вопросов будет пополняться по мере необходимости, мы постараемся в ближайшее время предоставить...
Здравствуйте, не пойму, в чем проблема: в советнике вызываю индикатор ZigZag. В режиме визуального тестирования бывает отрисовывает его на графике, а бывает нет. Чаще нет, чем да. Показания с него берет правильно. Вызов идет вот такой: #property tester_indicator "Examples\\ZigZag.ex5" int zz = 0 ;
Добрый день! В Маркете на сайте mql5.com есть возможность скачивать демо версии которые работают только в тестере стратегий. Для многих клиентов тестер стратегий не является весомым доказательством и они сомневаются в эффективности робота. Можно ли в описании к продукту размещать ссылку на демо
Всем здравия! Имеем массив значений - 500 Скользящих Средних по каждому бару Как можно вычислить образовавшиеся жгуты? : - При смене направления ? Может знаете куда плыть! Мне советовали за нырнуть в Карты Кохонена, ну я не разобрался
  Майнер Биткоин  (1573   1 2 3 4 5 ... 157 158)
Привет! Допустим, я приобрёл MINING RIGS 500 NVIDIA - ROI EXPERT RIGS (500MH/S) и начал получать Биткоины. Возникоют следующие вопросы: 1. Сколько биткоинов я буду получать в сутки? 2. Как их обналичивать?
Пример скрипта void OnStart () { Print (( string ) StringToDouble ( "1.1" )); Print (( string ) StringToDouble ( "1.01" )); Print (( string ) StringToDouble ( "1.001" )); Print (( string ) StringToDouble ( "1.0001" )); Print (( string ) StringToDouble ( "1.00001" )); Print (( string )
До конца не могу разделить, что есть что. Мое виденье: Ордер - заявка на покупку или продажу. Делятся на открытые заявки (висящие в терминале) и закрытые (т.е. исторические History) Исторические ордера: HistorySelect - создаем список (ордеров и список сделок) HistoryOrdersTotal - получаем общее
Вобщем, вопрос по фильтрации сигналов . График синтетический, ТС переворотная. Нужна идея, как без ущерба частично убрать ложные сигналы
Во время аукционов открытия и закрытия начинают приходить тики которые к основной торговле не имеют отношения, в тестере по крайней мере. Хотелось бы иметь возможность отделить эти тики от основных. Можете увидеть их на скриншоте прикреплённом - в 18:40 начинается аукцион и появляются тики с
Суть проблемы: Через некоторое время после закрытия позиции (точно определить не возможно, как правило после открытия следующей позиции) на стороне брокера происходит изменение баланса, что отражается в терминале в значении поля "Баланс" и во вкладке "История" в виде операций balance и correction и
Фондовая Америка торгуется в плюсе, S&P 500 впервые превысил 4000 пунктов
Открыл демо счет в БКС. Подскажите почему морозяться средства после проведения сделок? Когда разморозяться? Когда имел опыт торговли в Открытии. Картина была такая же. Заработал примерно 1000 рублей , но в клиринг почти всю прибыль списали с каким то непонятным комментарием. Стратегия скальперская
  IPO Совкомфлота  (46   1 2 3 4 5)
Завтра стартует IPO Совкомфлота. Можно успеть зайти по 100-117 руб. Заявку на участие выставил, пока скромно. Завтра в 10 утра порядка на 100тыс автоматом будут куплены акции на первом тике. Для примера, MAIL после первичного размещения за два месяца с 1700руб улетел до 2400
ЗАРАБАТЫВАЙ НА КОЛЕБАНИЯХ USD/RUB на MOEX ЗАВЕДИ БЕСПЛАТНЫЙ ДЕМО-СЧЕТ >> Рубль катается на американских горках — воспользуйся этим! Высокая волатильность рынка — это отличная возможность заработать. Скачай MetaTrader 5 и начинай торговать на рублевых парах на...
Здравствуйте, пытаюсь эмулировать комиссии на срочном рынке, но в тестере она все равно равна нулю. Подскажите, есть гайд, который объясняет, как пользоваться этой функцией
В прошлую пятницу состоялся официальный релиз торговой платформы MetaTrader 5 build 1375 с лентой сделок (Time & Sales) в стакане цен. Он позволяет видеть список всех биржевых торговых операций в режиме реального времени. В ленте по каждой сделке показывается ее время, направление,...
Коллеги, а почему в MT5 у Открытия не доступны календарные спреды срочного рынка на FORTS? Доступны ли они в MT5 у БКС
01.03.2021 через 30 минут придут хозяева жизни
Добрый день, есть рабочая торговая система для торговли на мос бирже. Захотелось автоматизировать и был написан робот №1. Робот имел функции стоп/профит/трал/БУ/реверс. Как результат робот в тестере открывает правильно по сигналу и правильно работает и отдельно с тралом и отдельно с БУ и в связке
Добрый день. Есть ли такая возможность реализовать в mql5 возможность работы именно с миллисекундами сервера? Как это сделать далёкому от программирования? В фрилансе такое делают
Случайно наткнулся. Может быть, кому-то пригодится... https://zen.yandex.ru/media/justcountit/nalog-na-dividendy-po-amerikanskim-akciiam-platim-sami-v-fns-5fb644af6a210f1cc0b262df
Помогите решить проблему. Отрыл демо счет через Брокера Открытие. Решил протестировать совтеников на истории, на пример, на сбербанке. Сделки в тесторе стратегией открываются ,а в отчете терминал показывает одни нули. В чем может быть проблемы? Скрины прилагаю
Добрый день! Здесь буду выкладывать рекомендации, баги, особенности и часто используемые функции на срочном рынке ФОРТС ВАЖНО: Чтобы не "растягивать" топик, при возникновении замечаний, или есть вопросы - создать в этом разделе отдельную тему (здесь отвечать не буду). Рекомендация:...
Некоторое время назад я написал роботов. Это сработало. Но сейчас не работает. Я добавил индикатор ZigZag, но в буфере всегда получается 0. Почему это произошло? int handle_iCustom; double Buffer1[]; input int InpDepth = 12 ; input int InpDeviation = 5 ; input int InptBackstep = 3 ; input int
Вопрос 1. Оптимальный размер скрытого слоя при входных: 1 параметр - нормализация на 100 значений 2 парам. - диап. 20 знач. 3 парам. - диап. 20 знач. 4 парам. - диап. 20 знач. 5 парам. - диап. 20 знач. Глубина истории - 50 (обсуждается). Большим он не может быть из за аппаратных ограничений (Массив
#property copyright "Copyright 2021, MetaQuotes Software Corp." #property link "https://www.mql5.com" #property version "1.00" int profit = 0 ; int OnInit () { return ( INIT_SUCCEEDED ); } void OnTick () { profit++; } double OnTester ( void ) { return (profit); } Простейший
Всем привет! 28 декабря (понедельник) в самом начале торговой сессии (с первых минут) произошла странная ситуация, когда советник, до сих пор работавший без сбоев, стал неконтролируемо набирать позиции и, естественно, слил депозит. Прошу помочь в сложившейся ситуации, поэтому опишу все максимально
Как можно выводить отладочную информацию советника в режиме тестирования с выключенным визуальным режимом? Всем спасибо
как описать построение канала понятным для написания алгоритмом ? Смысл советника : при построении канала идёт счет пересечений сигнальных линий ( верхний и нижний уровень канала ). Чем больше пересечений , тем больше вероятность выхода из канала
Возможно ли получить информацию о логине MQL5 в терминале программно? Есть ли решения стандартные, как это например с получением информации о номере и имени счета
В советнике (MQL5) добавляю индикатор (МА) на график с помощью функции ChartIndicatorAdd(). Линия индикатора в этом случае отображается со стилем по умолчанию. Подскажите, пожалуйста, можно ли из советника установить другой стиль линии, например, другой цвет
Как активировать купленного советника на другом компьютере?
Подскажите пожалуйста, такой показатель тестера в жизни реален? И хороший это или плохой результат за год с депо 3000$?
Здравствуйте ! запущен терминал на локальном компьютере и на VPS . При этом Индикатор LaguerreMA показывает при одинаковых параметрах различные показания, разница небольшая но все таки.. в чем дело ? время выставлено одинаковое на компьютерах
Подскажите пожалуйста что означают эти две строки в MT5 в разделе журнал
int history_depth = Bars ( _Symbol , PERIOD_D1 ); for ( int i= 0 ; i<history_depth; i++) { CopyTime ( _Symbol , PERIOD_D1 ,history_depth-i, 1 ,candle_date_hist); //копируем время дневок CopyHigh ( _Symbol , PERIOD_D1 ,history_depth-i, 1 ,candle_date_high); double candle_high =
если у вас есть хороая стратегия, и вы готовы ей поделиться,могу написать советника. приглашаю обсудить публично
Добрый день! Есть советник, который работает с разными настройками на разных инструментах. При каждом обновлении сервера, терминала или новой версии советника мне приходится руками перезапускать все экземпляры, да еще и в нескольких терминалах. Иногда эта рутина ведет к ошибкам. Хочу это
Господа, помогите кто чем может. Имеется график пользовательского символа. Перетаскиваю на него пользовательский индикатор1 , который получает хэндл пользовательского индикатора2 со старшего таймфрэйма. Пока индикатор 2 инициализируется и рассчитывается, в индикаторе1 запускается OnCalculate
Всем привет. В кодобазе нашел интересный индикатор BTF BB - рисует полосы боллинджера с больших таймфреймов на заданные меньшие. При тестировании обнаружил некоторые странности: 1. в течении действия текущего большего периода полосы боллинджера отрисовываются на заданных меньших таймфреймах в виде
Люди помогите плизз переделать индикатор уровней круглых чисел с МТ4 под MT5. К сожалению оплатить работу не в состоянии. Если найдется добрый человек то буду сердечно благодарен.
Добрый вечер. Сегодня мне понадобилось добавить индикатор на график. Сам индикатор, по сути, торговомуроботу не нужен. Но ему нужно уровни, которые строит индикатор. Соответственно, нужно лишь добавить индикатор на график, а далее уже использовать уровни, которые индикатор используется. В данном
Не скрою, что идею этого индикатора была подсмотрена в ветке  Форум по трейдингу, автоматическим торговым системам и тестированию торговых стратегий Напишу индикатор бесплатно enduard, 2017.03.14 14:41 Добрый день.  П‌рошу помощи в создании индикатора. Нужен для тестов и проверки стратегии. С‌уть...
Всем привет! Подскажите пожалуйста как сделать так чтобы шкала цены была в логарифмическом масштабе
Доброго времени суток. Ключ к успешной торговле - цифровые фильтры . Даже простейшая скользящая средняя (SMA) - есть цифровой фильтр. Довольно бесполезный, с точки зрения торговли, поскольку запаздывает. Если конкретнее: SMA порядка s = 1+2z запаздывает на z интервалов между отсчётами
OnCalculate() - Если я правильно понимаю вызывается каждый тик Проблема - в некоторые периоды количество тиков зашкаливает за 10000 в минуту. Индикатор дико тормозит в эти моменты. И мне не принципально что там в каждом конкрентном тике происходит. Достаточно чтобы вычисления происходили несколько
Подскажите пожалуйста код для написания индикатора чтобы фиксация стрелок не перерисовывалась, по ситуации создавала дополнительные обозначения не стирая предыдущие до момента обновления или смены таймфрейма
Ищу альтруистов, кто бесплатно выкладывает советников/индикатор в раздел «Codebase». Работа для тех, кто хочет навыки потренировать. Возможно кто-нибудь может сделать индикатор, генерирующий звуковые сигналы (beeper системного блока, либо сделать параметр, чтобы можно было самому выбрать из списка
Ребят подскажите можно ли сделать индикатор или что-нибудь ещё что будет менять валютные пары местами, т.е. нисходящий график делать восходящим
В кодобазе был найден следующий индикатор - https://www.mql5.com/ru/code/8873. Но в нем как и во всех остальных найденных в сети, проблема в том что он постоянно перерисовывается, изменяется значение, наверное из-за того что сама цена постоянно меняется и участвует в расчетах. Неужели нету
Доброго дня! Основу расчетов в индикаторе составляют цены открытия и закрытия свечей. for(k = i; k < TotalTrades + i; k++) { Rayte = iClose ( Symbol (), PERIOD_CURRENT ,k)- iOpen ( Symbol (), PERIOD_CURRENT ,k); if(Rayte > 0) {ProfitTrades++; GrossProfit = GrossProfit + Rayte;} if(Rayte < 0)
Уважаемые дамы и господа! Кто знает индикатор средней цены за день мт5 с открытия дня? Видел где то не могу найти
Здравствуйте.Нужно переписать индюк с МТ4 на МТ5.
Bars Inside : Показ линейного графика цен M1 для выбранного бара. Использование класс CGraphic Author: Vladimir Karputov
Grid Semiautomat Panel: Торговая панель (полуавтоматический советник) на базе класса комбинированного элемента управления CDialog. Выставление сетки позиций Автор: Vladimir Karputov
cm Lines : Советник открывает позиции по трендовым линиям. На графике кнопки – buy, sell, sl, tp они определяют наличие соответствующих линий Автор: Vladimir Khlystov
EasyAndFastGUI - библиотека для создания графических интерфейсов: Библиотека EasyAndFastGUI дает возможность создавать графические интерфейсы для своих MQL-программ. Список опубликованных статей по использованию этой библиотеки с подробным описанием и примерами приведен ниже: Часть I...
MACD Extremum Chart : Индикатор показывает на основном графике экстремумы индикатора iMACD (Moving Average Convergence/Divergence, MACD). Количество баров для определения экстремума можно задавать Автор: Vladimir Karputov
Follow the price Simple : Советник двигает отложенные ордера за ценой. Два вида трейлинга. Автор: Vladimir Karputov
  Библиотеки: MultiTester  (260   1 2 3 4 5 ... 25 26)
MultiTester: Множественные прогоны/оптимизации в Тестере. Автор: fxsaber
Puria method: Торговая система по методу Пуриа. Автор: Vladimir Karputov
Algorithm manually automate : Эксперт для Автоматизации Ручной торговли. Автор: SanAlex
Limit Candles : Закрашенные свечи, только если их размер более указанного Автор: Vladimir Karputov
Custom RSI Signal Custom MA Trend : Стратегия на базе пользовательских индикаторов 'RSI Custom Smoothing 3' и 'MA Color N Bars' Автор: Vladimir Karputov
Стрелки в MT4 : Рисование стрелок в MT4 Автор: ROMAN KIVERIN
Trend_Catcher: Советник ищет тренд по трем скользящим средним (период 200, 50, 25 или другие по желанию пользователя) и открывает сделки с использованием индикатора Parabolic SAR. В советнике присутствует мартингейл, расчет лота осуществляется в процентах от депозита в зависимости от стоп-лосса...
Similar Candle : Индикатор ищет подобные свечи Автор: Vladimir Karputov
Day rectangle Indent 2 : Индикатор без индикаторных буферов. При помощи графических объектов OBJ_RECTANGLE рисует границы дневных свеч Автор: Vladimir Karputov
Задача такая: есть советник, разбитый на множество файлов в Include... и проблема в том, что если хочешь переименовать какую-либо переменную приходится окольными путями вычислять в каких файлах используется эта переменная и затем в каждом из них по отдельности производить замену имени. Нельзя ли
В этой ветке я хочу начать свою помощь тем, кто действительно хочет разобраться и научиться программированию на новом MQL4 и желает легко перейти на MQL5 - языки очень похожи. Здесь можно будет обсудить задачи, алгоритмы их решения, да и впрочем, любые вопросы, так или иначе касающиеся...
Напишу бесплатно индикатор на MQL4 на условиях свободного распространения - размещение в виде - бесплатный продукт на Маркет или код в CodeBase. можно и на MQL5 , но предпочтение 4-ке - зависит от логики, желательно конечно хоть что то осмысленное. В теории можно и советник. Естественно что...
как решить ? подскажите пожалуйста
пишу хедж на мкл4 возник вопрос реализации правильного алгоритма доливки прошу подсказки в реализации еще большая просьба не писать лишнего
Всем привет! В этой ветке делимся торговыми идеями и пишем бесплатные советники. 
[Удален]
Добрый день. Проблема такая! Я неделю как изучаю MQL, и соответсвенно пользуюсь сайтом как документацией Почему то на работе пропал доступ к сайту IP 62.117.70.201 За что? :)
Всем привет. Столкнулся с такой проблемой. Имею график такого вида. Бывают что прямоуголники совсем не отображаются. Но если переключить ТФ на любой другой и обратно. То картина нормализуеться. Не пойму с чем это связано. Подскажите пожалуйста где у меня ошибка и что делаю не так
В данной теме будут обсуждаться недокументированные приёмы работы с языком mql4, примеры решения тех, или иных задач. Хотелось бы, чтобы эта ветка была по содержанию ближе к FAQ, чем к обсуждению. Предлагаю всем опытным программистам делиться найденными решениями и приёмами программирования....
Добрый день, друзья! Я уже познал разные способы прозрачности, автоматические способы задания яркости, bmp с альфа и прочие интересные решения по визуалу. Но сейчас меня интересует решение ещё нескольких вопросов. 1. Возможно ли создание буферных значков из шрифтов Wingdings 2, 3 и других . По
[Удален]
Добрый День.   Решил начать программировать на mql. Написал советник, проверяя как открываются и закрываются ордера. Открывается ордер при соответствующих условиях нормально, а при закррытии появляется Error 4051 - Invalid ticket to OrderClose Function. Помогите пожалуйста разобраться, что я делаю...
Программирую уже 15-й год на языке MQL4. До последнего билда терминала с таким ранее не сталкивался. Итак ситуация тестера. В рынке 3 ордера: один лонг и два шорта. На скрине это видно Мне нужны цены и лоты шортов. Пишу цикл, перебирающий ордера: for(int i=OrdersTotal()-1;i>=0;i--){
Реально ли встроить этот индикатор в советник и использовать его уровни в качестве стоп лосса? например : если сделка на бай то советник устанавливает стоп лосс в пунктах за линию ПОДДЕРЖКА если сделка на селл то советник устанавливает стоп лосс в пунктах за линию СОПРОТИВЛЕНИЕ
В пятницу 19 марта 2021 года будет выпущено обновление MetaTrader 4. В нем исправлен ряд ошибок и повышена стабильность работы платформы. Обновление будет доступно через систему LiveUpdate
Давно где-то находил, сейчас не могу. Суть в следующем. Вбиваем в советник определенную цену вручную и когда цена достигает этой цены открывается сделка на покупку или продажу. С отложками не нужно. Спасибо