MQL4 и MetaTrader 4 - страница 149

Опубликована статья Графические интерфейсы X: Обновления для библиотеки Easy And Fast (build 2): С момента предыдущей публикации статьи этой серии, библиотека Easy And Fast пополнилась новыми возможностями. Проведена частичная оптимизация схемы и кода библиотеки, что немного сократило потребление...
Здравствуйте. Где-то прочитал, что оптимизацию советника надо проводить с "выключенным" блоком манименеджмента. Провел...с лотом 0.1, получил результаты. Устанавливаю оптимальные настройки-кривая идет вверх, меняю лот на 1-крива идет вниз. Вопрос: Как же, все-таки, правильно проводить оптимизацию,...
Собственно вопрос в названии темы. Требуется сначало его выводить объектом на график или можно сразу рассчитать  значения ?  
Проблема следующая. Терминал МТ4 производит запись логов, которые видны на вкладках "Experts" и "Journal" только при выходе из программы, либо при смене текущей даты. То есть те логи, которые видны прямо сейчас в терминале, находятся лишь только в оперативной памяти и отсутствуют в файлах логов на...
[Удален]
Есть какой-то массив состоящий к примеру из 5 элементов. mass[0]=10; mass[1]=9; mass[2]=11; mass[3]=15; mass[4]=29;   Допустим,что мне нужно найти среднее значение первых двух элементов. Далее,нужно чтобы это среднее значение было записано под индексом [0],а все остальные значения как-бы "поднялись"...
Здравствуйте! Мне надо чтобы в индикаторе одна из линий была не видна на экране и не влияла на масштаб. В то же время советнику должен быть доступен этот буфер индикатора (просто в нём большие числа и остальные линии превращаются в одну прямую возле нуля) Я использую: INDICATOR_CALCULATIONS для...
проблема пользовательские индикаторы не отображаются в мт4 на новой windows 10 anniversary update
Здравствуйте. Помогите написать следующее условие: "если время сервера больше 21:00, но меньше 7:00 следующего дня."
Есть функции которые в свое время работали, но как полагаю, ввиду изменений в MT4 работать перестали. Не могу понять что не так ? //+------------------------------------------------------------------+ void OrdSELL(){ // Открытие ордера Sell OrderSend (Symbol(), OP_SELL, Lot, Bid
[Удален]
  Баги  (14   1 2)
1)Передайте разработчикам что MathCeil MathFloor это тип int а не double. 2)МТ4. После применения теплейта обрезается кусок ценовой шкалы. Исправляют 7-ой месяц. 
[Удален]
Друзья всем привет. Вот решил довести простого советника по дивергенции.Но для того чтоб реализавать данное событие нужно выдернуть последний стоплос Но не могу сообразить как выдернуть     if( Buy_Signal == true ) /*Открытие ордера на Покупку */      {                         ticketBuy =...
Добрый день уважаемые форумчане, трейдеры, программисты и гуру MQL! ) Следующая ситуация. На приведённой ниже картинке красные и синие цвета это свечи, зеленым обозначен МА с некоторым сдвигом. Трендовая линия проведена вручную от некоторого значения расположенного на положительных барах через...
Здравствуйте. Можно сказать, только что написал первую свою DLL для MQL4...Как использовать функции языка C++ с входными параметрами в коде MQL4-это понятно, но непонятно как  в этих функциях использовать функции из MQL4? Например: OrderSend(), OrderModify()?  Я хочу перенести в DLL свои функции из...
Добрый день. Заметил что параметр таймфрейма в советнике не выносится как параметр настроек в Рапорт теста, ниже две картинки : одна с настройками советника а вторая с рапортом ( отметил место на обоих где стоит/должен стоять параметр таймфрейма) . Всвязи а этим несколько вопросов: 1) Используется...
Всем привет , видел ли кто то где то   ребейт  неваляшку ,  на 500 сделок или более   - в день  ! ? если это сигнал реальный  пожалуйста  пишите личку ( дабы исключить подозрения в рекламе )
Опубликована статья Графические интерфейсы IX: Элементы "Индикатор выполнения" и "Линейный график" (Глава 2): Вторая глава девятой части серии будет посвящена элементам «Индикатор выполнения» и «Линейный график». Как всегда, будут показаны подробные примеры того, как можно использовать эти элементы...
Есть extern int enter = 0; Мне надо когда запускается советник чтоб enter был равен 1 enter = 1; так не работает, можно вообще менять ли переменную?
[Удален]
ребята, есть команда t1=StrToTime(TimeToStr(dt, TIME_DATE)+" 10:00"); как мне установить не сегодня 10:00, а Завтра 10:00? подскажите пожалуйста!
Всем добрый день. Есть у меня идея автоматизированной внутридневной ТС на основе индикатора BB MACD SSA CSSA. Только вот одна проблема - терминал виснет из-за библиотеки SSA. Может кто-нибудь оптимизировать библиотечку? Тогда и советника написать можно будет...
Здравствуйте. Не могу понять, почему выходит ошибка №1 от OrderModify()? Сами ордера модифицируются.  И еще...В тестере эта ошибка выходит по несколько раз в секунду тем самым раздувая файл журнала. Будет ли происходить тоже самое на реальном счете? for ( int j = OrdersTotal() - 1; j >= 0; j --...
Всем доброго дня. У меня тут два индикатора - Киосото и Реверс. Киосото считается на основе RSI. Я решил сделать Киосото на основе Реверса, убрав из него RSI через iCostom. Получился гибрид из двух индикаторов, который почему-то показывает то же самое что и обычный Киосото. Помогите пожалуйста...
  Манименеджмент  (26   1 2 3)
Здравствуйте. Как Вы считаете, имеет ли смысл применять метод фиксированной пропорции, если максимальное количество прибыльных сделок подряд равно 1? И, если нет, то с какого максимального количества прибыльных сделок подряд имеет смысл его(метод) использовать? 
Здравствуйте. Возможно ли как-то ПОЛНОСТЬЮ защитить свой код? Я имею ввиду зашифровать его так, чтоб потом кроме себя никто не расшифровал. И правильно ли я понимаю, что владелец VPS-сервера может свободно открыть файл .mq4 и скопировать код(при условии, что код не зашифрован)?
Здравствуйте. В коде после сразу после OrderModify() (в, котором изменяю стоп) прописал Alert (OrderStopLoss())...Модификация проходит успешно. Не могу понять почему алерт выдает стоп, который был ДО модификации ордера
Здравствуйте. Можно ли как-то защитить своего советника от копирования? Я имею ввиду файл .ex4. А то получится, что покупает 1 человек, а пользуются 1000 :)
for ( int j = OrdersTotal () - 1 ; j >= 0 ; j -- ) { if ( OrderSelect (j,SELECT_BY_POS)) { if (OrderType()==OP_SELL) { if (OrderTicket()!=ticket) { if (OrderOpenPrice()-Ask>=OrderStopLoss()-OrderOpenPrice())
[Удален]
Комментарии после деинита индикатора остаются. Нужно поменять таймфрейм или выполнить другое действие. Можно их тоже как-нибудь удалить в deinit?
[Удален]
Почему выдает ошибку '[' - invalid index value при объявлении массива ? input int bars=1000;int numberBars[bars];
Купил новый смартфон. Установил на него MT4 и в МТ4 на компьютере установил новый MT4 ID. По тесту пуш не приходят. В журнале такие сообщения: Попробовал получить пуш на старый смартфон, тоже не приходят. Что делать? Раньше никаких ощутимых сбоев не было. Пуш приходили практически мгновенно. 
Поставил OrderSend (Symb, OP_BUY, 1.0, Ask, 3, StopLoss, 0, "First expert"); Как сделать чтоб после стоплосс происходило некое условие и также после OrderModify