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

Во время тестирования и оптимизации советников в тестере не могу выбрать спред 3 пункта. В тестере поддерживаются следующие значения спреда: текущий, 2, 5, 10, 30, 50, 100, также можно ввести своё значение спреда. Ввожу значение 3, но оно не сохраняется и часто слетает даже во время работы тестера и...
[Удален]
Господа, эксперты. Может кто-то уже решал такую проблему. Как увеличить надежность проведения советником сделок. По разным причинам, в основном из-за проскальзывания советник не совершает сделки. Как увеличить вероятность того, что трейд все-таки состоится? Не знаю, какие-тут можно скриншоты...
Коллеги добрый день! Кто нибудь может подсказать как можно рассчитать стоимость лота для рублевого счета? Пытался понять из калькулятора http://www.alpari.ru/ru/trading/calculator/
Добрый день, помогите решить проблему Часть кода: double f_mod_Channel_b[10]; for ( int f_mod_Channel_si=0; f_mod_Channel_si<10; f_mod_Channel_si++)  f_mod_Channel_b[f_mod_Channel_si]=0; при компиляции  выдает ошибку possible use of uninitialized variable А если написать...
На одной паре открыты 4 бай и 5 сел. В мт4 if(orderstotasl()>0){   for(int i=orderstotals()-1; i>0; i--)   {      orderselect(i, SELEKT_BY_POS);      if(type==buy) profbuy+=profit; else if(type==sell)...
Привожу к примеру часть кода int S_tik = 10000000001;      // к примеру  if ( OrderSelect(S_tik,SELECT_BY_TICKET,MODE_TRADES)  )  {    // Ордер существует   ...... // действие   printf(OrderLots());   } else  {   //...
Здравствуйте многоуважаемые участники форума. Хочу попросить совета, помощи и т.д. У меня есть индикатор формирования графиков ренко (Renko Live Chart). Я использую советник, который торгует учитывая историю формирования кирпичиков ренко.  Дело в том, что индикатор формирует определенную...
#property stacksize, как с помощью данной директивы изменить размер стека? (the size of local variables is too large (more than 512kb) 3917)
Привет! Пытаюсь разобраться в Эксперте MQL5 и для этого сделал статическую схему классов. Буду благодарен, если проверите, всё ли правильно: https://cacoo.com/diagrams/USRd5C4ZSNNSI2dA Следующим шагом хочу нарисовать Collaboration. А то без этого голову можно сломать копаясь в автоматически...
Решена проблема.
Есть ли возможность в мт5 запустить одновременно несколько тестов советника,но с разными настройками. Немного лень каждый раз запускать  тест с разными настройками и ждать результат,потом менять настройку и снова прогон. Если есть,то подскажите как. Спасибо.
Коллеги, глаз замылился не вижу где ошибка, прошу помощи   double CurentDD(){   double profit = 0;   double dd = 0;      for (int i=OrdersTotal()-1; i >= 0; i--)   {      if (OrderSelect(i,SELECT_BY_POS))...
Добрый день. Как можно ускорить WebRequest? Мой советник отправляет данные на localhost с помощью стандартного варианта функции WebRequest, и время между отправкой данных и их получением серверным скриптом колеблется между 2 и 8 секундами. По идее, это время должно измеряться в миллисекундах. Это...
Ребята есть проблема, немогу решить её уже который день. Нужен хэлп.  Делаю так: datetime newExpiration = TimeCurrent() + 12 * PeriodSeconds(PERIOD_MN1);   // Текущая цена 84000  OrderOpen(             _Symbol,        ...
Хочу написать код для робота своего, чтобы торговал допустим с 9-00 до 13-00 а потом начинал только с 15-00 и до 19-00, и чтоб этот параметр можно было менять. Кто чем может) 
Из-за чего данная ошибка возникает. Как ее исправить? Пишу так: MqlTradeRequest mtr; MqlTradeCheckResult mtcr;   mtr.magic = magic; mtr.action = TRADE_ACTION_DEAL; mtr.symbol = Symbol(); mtr.volume = volume; mtr.type = ORDER_TYPE_BUY;    if (OrderCheck(mtr,...
Добрый день. На моем счете под Metatrader 5 работает советник. На счете торгуется более 10 валютных пар. При работе советника столкнулся с необходимостью получения алерта (в виде пуш-уведомления) при наступлении определенных событий, выходящих за рамки стандартных алертов программы. Таких как:...
Здравствуйте в руководстве возникает некоторая ошибка. 2013.04.11 22:00:15 RSI new (NATGASAPR13,M10) CTrade::OrderSend: market buy 1.00 NATGASAPR13 sl: 219.8 tp: 229.8 [invalid order] 2013.04.11 22:10:16 RSI new (NATGASAPR13,M10) CTrade::OrderSend: market sell 1.00 NATGASAPR13 sl: 229.3 tp: 219.3
У меня есть код который подсчитывает показатели с торгового терминала. Есть условия при наступлении которых должна открыться сделка. Пример  if(un_buy>un_sell && un_up>un_down){  // В этом случае должна открытся сделка BUY  int ticket=OrderSend(Symbol()...
Скажите есть ли в mql возможность создать ряд условий при выполнении которых условие будет выполнено? Пример  if (   m_1 > m_2;   r_13 > r_19;   price > Bid;   uk_price > un_price;   ){   // условие считается выполненным}
Скажите есть ли готовый скрипт для открытия сделок на бинарных опционах. Чтобы в зависимости от условия он открывал сделки в том или ином направлении. Например  if(bulls > bears){    // открыть сделку BUY на срок экспирации 1 минуту}else if(bulls <...
Как можно получить OrderProfit() предпоследнего открытого ордера, пробую как на примере  с низу даёт OrderProfit() только последнего void prof2()  {   datetime t=0;   int j=-2;   for(int i=OrdersTotal()-2;i>=0;i--)    ...
Ситуация такая на Hadge счёте: Без использования класса CTrade заполняется структура MqlTradeRequest, открывается ордер Market и сразу-же SL & TP Modification. Но перед заполнением структуры MqlTradeRequest для Modification не делается обнуление структуры. В тестере и дебагере всё проходит,...
Написал код int VidachaRezultatAnalizaTemp=VidachaRezultatAnaliza(); MqlDateTime tempdate,tempdateCur; TimeToStruct (time,tempdate); TimeToStruct ( TimeCurrent (),tempdateCur); if (Zamedlenie>= 30 ) return ; if (VidachaRezultatAnalizaTemp< 0 || FlagSystemaNakopitelnogoAnaliza)
Всем привет! Написал функцию для расчета количества переходов через ночь для расчета свопа по ордеру. Сразу оговорюсь, ордера виртуальные ( мультивалютный советник , поэтому никакими OrderSwap пользоваться не могу). Но по идее надо написать реализацию свою типа этой же функции. Написал функцию, но
Здравствуйте, уважаемые mql-программисты. Я изучаю документацию mql и у меня возникло непонимание следующего момента. В https://docs.mql4.com/ru/basis/function сказано, что Оператор return может возвращать значение выражения, стоящего в этом операторе. Значение выражения при необходимости...
...или это зависит от конкретного эксперта? С одной стороны, более высокий ТР по сравнению со SL хорошо&nbsp;, если он сработает. Но вот сработает ли? Чем дальше ТР, тем вероятность его срабатывания ниже. Прибыльность советника может быть достигнута и при меньшем ТР за счёт увеличения количества...
int closebuy=- 1 ; // while (closebuy< 0 && ! IsStopped ()) { RefreshRates (); { closebuy= OrderClose ( OrderTicket (), OrderLots (), NormalizeDouble ( Bid , Digits
Всем доброго времени суток! Помогите, пожалуйста, как из модуля обработки сигналов Stochastic (выбирается в MQL Wizard) убрать обработку всех событий кроме собственно пересечений линий? Заранее благодарен!
Здравия всем! Прошу помощи! Не так давно изучаю MQL5 и появилась необходимость написать модуль торгового сигнала для конструктора советников на основании пользовательского индикатора. Возникает серьезная сложность! С открытием ордеров все хорошо, функции Long/ShortCondition работают на ура, но как...