Во время тестирования и оптимизации советников в тестере не могу выбрать спред 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 хорошо , если он сработает. Но вот сработает ли? Чем дальше ТР, тем вероятность его срабатывания ниже. Прибыльность советника может быть достигнута и при меньшем ТР за счёт увеличения количества...
int closebuy=- 1 ; // while (closebuy< 0 && ! IsStopped ()) { RefreshRates (); { closebuy= OrderClose ( OrderTicket (), OrderLots (), NormalizeDouble ( Bid , Digits
Всем доброго времени суток!
Помогите, пожалуйста,
как из модуля обработки сигналов Stochastic (выбирается в MQL Wizard) убрать обработку всех событий кроме собственно пересечений линий?
Заранее благодарен!
Здравия всем!
Прошу помощи! Не так давно изучаю MQL5 и появилась необходимость написать модуль торгового сигнала для конструктора советников на основании пользовательского индикатора.
Возникает серьезная сложность! С открытием ордеров все хорошо, функции Long/ShortCondition работают на ура, но как...
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Если у вас нет учетной записи, зарегистрируйтесь
Для авторизации и пользования сайтом MQL5.com необходимо разрешить использование файлов Сookie.
Пожалуйста, включите в вашем браузере данную настройку, иначе вы не сможете авторизоваться.