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

Имеется личный советник, который работает по 6 индикаторам. Скорее всего в строках 24 и 29 нужно что-то исправить, но я не знаю что. Он открывает много ордеров, видимо на каждом тике срабатывает одно из условий и открывает сделку. Как можно исправить? Заранее спасибо! if ((MACDgg > 0 || MACDgs >
Я так задрал тестер на оптимизации, что он перестал показывать результат, т.е вроде как работает , но результат оптимизации не виден - ни после заверщения , ни в процессе. Кто нибудь сталкивался с такой проблеммой? Странно, да? На ровном месте, раз и упал. Интересно в чем же может быть проблемма
Ребята, привет! Требуется получить историю по счету (открыт на робофорекс). Я подозреваю, что должен быть какой-то API, что бы через него получить информацию. Можете привести элементарный пример, как получить хотя бы баланс счета? Далек от MQL5, поэтому желательно на каком-нибудь другом языке. На
Как узнать что при частичном закрытии позиции сменился тикет тикет #1 лот 0.04 закрылся 50% и теперь эта позиция стала тикет #2 лот 0.02 далее мне надо тралить по новому тикету но старой цене ловить по уменьшенному лоту нельзя, т.к. лот может рассчитываться % от баланса
//---------------------------------------------------------------------+int Intel(string symvol,int number,int magic){ if(Volume[0]<2){ for(int h=0; h<=OrdersHistoryTotal(); h++){ if(OrderSelect(h,SELECT_BY_POS,MODE_HISTORY)){ if(OrderSymbol()==symvol && OrderMagicNumber()==magic){
При установки МТ4  билд 1170 на сторонний VPS, вкладка Маркет не работает (абсолютно пустая). Все остальные вкладки Терминала работают штатно (Сигналы, Статьи, Библиотеки и т.д.). Пробовал разных брокеров - проблема для всех.              В Журнале сообщение об ошибке  MQL4 Market: failed to load...
[Удален]
https://hostingkartinok.com/show-image.php?id=46039412fae72b6174758efddc6527da установить шрифты какие-то? у меня английская ось, и русский языковой пакет не скачивается. но на mt5 русский хорошо отобразился. спасибо.
Подскажите пример кода для расчета уровня (цены) заданной прибыли (безубытка) для сетки ордеров. Сетка однонаправленная, т.е. ордера либо sell либо buy
  Canvas  (7)
Всем привет. Можно ли менять размер шрифта в канвасе? CCanvObj *obj=new CCanvObj(); if(obj==NULL) continue; if(!list_canvas.Add(obj)) continue; if(obj.m_canvas.CreateBitmap(0,0,"Tp",Time[i],tp,90,20,COLOR_FORMAT_ARGB_NORMALIZE)) {
if(errIndex != 0) { Print ( "Error #" + (string)errIndex + " of " + __FUNCSIG__ + ": "+Market_Err_To_Str(errIndex) + "; order ticket = " + (string)OrderTicket() + "; order type = " + (string)OrderType() + "; order Stop Loss = " + DoubleToStr(OrderStopLoss(), Digits())
такой вот текст от заказчика(заказ MQL4): "Нет, закрывается сделка отложкой и открывается отложкой. Обе отложки по одной цене. То есть в идеале закрытие текущей и открытие в обратную сторону происходит однормененно." То ли лыжи у меня не едут, то ли еще чего... Что скажете
Добрый день! Господа программисты, где ошибка? Пытаюсь сделать, чтобы эксперт ставил на графике рисунок с папка -images/ Но не получается. Где допущена ошибка? В папке Images(MQL) есть картинка leon.bmp, где то 10 кб. // Expert Advisor file//---string bmpfile = "\\Images\\leon.bmp"; // OnInit
Написание советника на основе мартингейла, скальпера и сетки. Необходим торговый советник на MT4. Прибыльность 20-50% в месяц 2. Наличие Stop-loss и любых других полезных функций 3. Возможность привязки советника по номеру счета. Готовые исходники должны быть грамотно написаны. Обычный
Помогите добавить в исходную панель возможность выставления отложенных ордеров. Либо напишите код, попробую его сам вставить, либо могу отправить код совы
Сначала показываете образцы ваших кодов, затем, переписываем индикатор (есть код на старом MQL4). Если результат хороший (время, качество кода), то выдаётся ТЗ на советника. Самому писать здоровье не позволяет ((( PS Модераторы, плиз, пусть повисит пару дней... Да пребудет с вами сила)))
Доброго времени суток всем. Необходимо подсчитать какой по счету ордер был открыт в сетке. Причем простой перебор текущих открытых ордеров не подходит. Допустим в сетке допускается открыть не больше 7 ордеров. Т.е. когда все 7 ордеров существуют на графике все замечательно и простой перебор работает
Не понимаю почему есть погрешность в расчёте ТП от нужной суммы баланс =10usd, лот =0.01 я пытаюсь установить ТП чтобы получить 100% баланса и в итоге общий ТП должен быть с прибылью 10usd 1-ая позиция правильно рассчитывается, а если позиций больше то и размер ТП увеличивается расчёт такой: //
IMO, похоже, что в кодовой базе mql4.com или в статьях, если уж на то пошло, нет полного советника. Всегда кажется, что чего-то не хватает. Я собираюсь использовать определение прямо из источника, который многие рекомендуют для изучения программирования mql4; из книги . В дополнение к этому я
Добрый день, подскажите алгоритм явного контроля баров, что-бы при тестировании стратегии по этому методу "Open prices only (quick method on completed bars only for expert advisors that explicitly control bar opening)" - была нормальная точность. Спасибо
  Подсчет тиков  (13   1 2)
Привет всем! Подскажите пожалуйста как можно красиво посчитать тики? Я имею ввиду если например мне понадобится узнать какая была цена Bid 30 тиков назад... Я так прикинул на пару тройку тиков, но получилось как-то по колхозному и не практично вовсе: tick_2=tick_1; tick_1=tick; tick=Bid; а если
Привет всем! Понадобилась такая штука: есть допустим пять ордеров селл на разных инструментах, мне нужно при прохождении ордером 20 пунктов закрыть 0.01 лот, при прохождении 40 пунктов - 0.02 лота и т.д. Собственно проблема в том что я не могу сообразить как запоминать ордера уже отработанные? То
Подскажите,пожалуйста, как из Личного кабинета выйти на платформу МТ4? Спасибо
Нужно реализовать возможность ручного закрытие ордеров в тестере стратегий. Подскажите пож. примерчик кода. Если простой способ реализации
Здравствуйте ! в коде необходимо активировать существующее окно и нарисовать в нем же линию. В тестере нормально было, а в реале открывается новое окно ... long tempIdGrafik=ChartOpen(nameSym,Period_L); nameLineV = DoubleToStr(mColor) + "V_" + TimeToStr(TimeCurrent());
Новая версия платформы MetaTrader 4 build 1210 В пятницу 6 сентября 2019 года будет выпущено обновление платформы MetaTrader 4. Оно содержит следующие изменения: Оптимизированы разделы "Маркет" и "Сигналы". В новой версии витрины продуктов и сигналов работают быстрее, пользоваться встроенными
Добрый день, уже долго пытаюсь спарсить данные по маржинальным требованиям но вот не задача, пытаюсь найти простой код или же сделать по примеру, всё ни как не получается Пожалуйста помогите спарсить 1 число с САЙТА (в данном примере это 1800) Как я понял, получается спарсить любой символ но только
  Нужна помощь)  (11   1 2)
Программирую не давно, и пока не все знаю или просто не доходит как сделать. Проблемка у меня такая, мне нужно в советнике написать функцию которая будет высчитывать максимум и минимум за определенный период времени который я сам смогу указывать во внешних настройках советника. Как найти максимум
Коллеги, суток добрых. Раньше мирился с этим, сейчас вопрос встал остро: У меня на впс открыто 6 терминалов, я, к примеру, хочу подписаться на торговый сигнал в определенном терминале, только в нем я авторизуюсь в комьюнити. Когда оформляю подписку, из браузера выскакивает уведомление на открытие
Интересует решение этой функции под МТ4 TimeTradeServer
Вопрос:   Есть ли различие между Алхимией и Трейдингом спекулянта? Чем отличается биржевой спекулянт от алхимика?      Моя версия такая:  Ничем, вероятность прихода события на основе чистой математики равны между Алхимией и Трейдингом, так же вероятность успеха для исследователя далеко в минусе. )...