Здравствуйте.
Для обозначения цены открытия каждой свечи пишу так.double openH1 = iOpen(Symbol(),PERIOD_H1,1);double openH2 = iOpen(Symbol(),PERIOD_H1,2);double openH3 = iOpen(Symbol(),PERIOD_H1,3);double openH4 = iOpen(Symbol(),PERIOD_H1,4);и т.д.пробую int z;double openH[z] = iOpen(Symbol()...
Доброго времени суток! Проблема такая: есть советник, который имеет внутри себя переменную типа CiCustom. Инициализируется данный класс нормально, ошибки не выдает. Однако при попытке доступа к данным получается, что считывается пустой буфер. Вот собственно и код:
// Подключаемые модули #include...
Всем привет!
Помогите разобраться с кодом.
На основе советника решил сделать свой.
Так как я новичок в это деле, пытаюсь разобраться, но не получается. Нужен совет.
Задача проста
Советник должен выставлять ордера на покупку и продажу в соответствии со следующими условиями:
- покупка: low...
Здравствуйте, я пытаюсь протестировать советник "Простейший прибыльный советник "20/200 pips"https://www.mql5.com/ru/code/214
Я установил его в папку C:\Program Files\MetaTrader 5\MQL5\Experts, терминал установлен C:\Program Files\MetaTrader 5. Почему его не удается протестировать нажав на кнопку...
Здравствуйте, посоветуйте, пожалуйста, хороший советник для MT5. Заранее большое спасибо!
Здравствуйте, прошу о помощи программистов которые готовы помочь безвозмездно то есть даром.
Есть написанный советник, нужно исправить некоторые мелкие ошыбки в коде и по желанию внести коррективы.
< удалено >.
Здравствуйте! Прошу разработчиков принять меры в отношении расчета параметра MODE_TICKVALUE на рублевых счетах в функции MarketInfo. Кратко: у меня были селл-позиции на рублевом счету. MarketInfo функция с параметром MODE_TICKVALUE рассчитывала мне стоимость пункта всегда исходя из бид-цены по
Или нужен быстрый компьютер?
Помогите написать код. Когда появляются фракталы Sell1 и Sell2 открывалась сделка на buy.
extern string Symbol1= "EURUSD";extern string Symbol2= "GBRUSD"; double Sell1=iFractals(Symbol1,240,MODE_UPPER,2); double Sell2=iFractals(Symbol2,240,MODE_UPPER,2);
Серьезный вопрос к знатокам. Терминал мт4. Советник тестирую на тестере. Но есть дикая ошибка.
(15 1 2)
До этого скачал котировки, полностью. Благо инет был быстрым. Но когда , после каждой перезагрузки - результаты разные после теста. Почему братья по разуму?
Натолкнулся на неприятную особенность работы оптимизатора в тестере стратегий.
Вот код:
input int value=1;
int OnInit()
{
if (value == 3) return (INIT_FAILED);
return(INIT_SUCCEEDED);
}
Запускаем в тестере на оптимизацию параметр value от 1 до 10. Результат - после 3 проходки...
Здравствуйте.
Сколько тестировал раньше всё нормально было.Сейчас обратил только внимание,что индикаторов нет. Как тест заканчивается, открываю график(сетка, ордера).Раньше отображались и все индикаторы с советника.
Что сделал,не могу найти???В советнике всё стоит.
Добрый день! Условия: МТ5 на сервере БКС, расссмотрим фьючерсы БЕЗ валют. известно что фьючерсы в отличии от валют торгуются до определенной даты, например сейчас 5 месяц и сейчас активно торгуется фьючерс 6 месяца, но иногда еще торгуются будущие фьючерсы, например 9-ый месяц (на картинке это
Вот сделал такой класс который вычисляет экстремумы с определенного бара на какое-то количество баров.
class Chanel { int StartBar;...
Подскажите, в чем может быть причина ошибки? Нужно выставить BuyStop на конкретную цену.
void OnTick() { double Ask = SymbolInfoDouble(_Symbol,SYMBOL_ASK); double price = 89915.0; double sl = NormalizeDouble(price-200*_Point,_Digits); if(OrdersTotal() ==...
Здравствуйте.
Такая замарочка началась с 3-го ордера, на втором, всё хорошо работает.
При выставлении ордера назначал ему тикет, для модификацииint ticket_s = OrderSend(Symbol(), OP_SELL, 0.3, Bid, Slippage, 0, 0, comment, 212, 0, Red);и строчка ниже всегда правильно определяла его объём(для...
Здравствуйте. Помогите пожалуйста.
Вопрос такой: как в эксперте для МТ4 узнать что ордер закрыт по стоп лоссу?
Т.е нужно программно понять что ордер закрыт по стоп лоссу, чтобы в последствие выполнить некое условие.
Приветствую. Требуется помощ. Пытаюсь написать подпрограмму чтоб она записывала в массив цену и номер бара первых 10 фракталов.
Чтоб потом с ними можно было работать типа так:
if(hk[1]<lk[1]) // hk[1],lk[1] - номер бара с фракталом.
{
A=hi[1];...
Вопрос По Тестеру стратегий в MT4. Можно ли менять период тестера, если в коде период прописан жестко
(15 1 2)
Я прошу прощения, если я не внимательно прочел справку, однако, не нашел.
При тестировании данного кода, тестер стратегий(указываем период Daily) открывает по валютной паре сделки на Buy( 6 штук за указанный временной период) и Sell( 13 штук за указанный временной период) согласно условиям...
Здравствуйте!
Не нашел через гугл вменяемой инструкции по аренде совтеников на mql5. Поэтому попробую задать вопрос здесь.
Суть вопроса:
в маркете есть кнопка "арендовать"
когда же скачиваешь .ex4 файл и запускаешь на графике, есть только кнопки "купить", "тестировать" но "арендовать" - нет...
Терминал MT4 билд 765.
Функция вызывается впервые по событию OnInit(), возвращает подозрительный результат 16384 (4000 hex)
Проверял вызов на OnTick() - результат тот же.
Запуск эксперта производился в тестере стратегий.
Ошибка проявляется не регулярно.
Если получится сымитировать в отдельном...
Приветствую коллеги!
помогите плиз разобраться, написал небольшого эксперта (грид система), логика в следующем:
Торговля по ценам открытия.
Открываются только локирующие позиции фиксированным объемом 0.02 (sell 0.01/buy 0.01), если с момента открытия предыдущей лок. позиции цена не изменилась на...
Запускаю тестер из командной строки (Терминал + файл с параметрами)
Получаю ошибку - TestGenerator: no history data 'EURUSD60' from 2015.03.13 to 2015.04...
Добрый вечер,
нужен советник, который ищет свечи по указанному диапазону и выдаёт результат со временем. Например, я хочу проанализировать историю свечей на 1 часовом таймфрейме, где свеча прошла от low до high выше 50 пунктов. В идеале было бы, чтобы советник показывал бы в одном столбике сколько...
Здравствуйте товарищи, прощу помощи. Как получить последние значение индикатора Fractals (последний фрактал сверху, и последних фрактал снизу).( mql4 ) Double FD=0.0, FU=0.0; for ( int i= 0 ; i< 20 ; i++){ FD= NormalizeDouble ( iFractals ( _Symbol ,tf,MODE_LOWER,i), 5 ); if (FD> 0.0 ){i= 20 ;} }
Подскажите пожалуйста, как добавить в советник проверку на достаточность средств? Лазал по FAQ ничего не понял. Объясните подробно, кому не сложно.
При получении рейтинга сигналов в терминале, в значении рейтинга получаю заполнение первых цифр девятками. Вот пример для сервера MetaQuotes-Demo для MetaTrader 4:
2015.04.11 09:39:18.051 SIGNAL_BASE_RATING EURAUD,Daily: Signal name=FxStart invest ,...
extern double Lot = 8.0; // открываемый лот extern int TakeProfit = 15;extern int Slippage = 2; // проскальзываниеextern int Magic = 6666;extern string s1= "EURUSD";extern string s2= "GBRUSD";int start(){ if (DayOfWeek()==5)...
Есть класс:
class Cl {private: int Func3(Value3);public: int Func1(Value1);...
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Если у вас нет учетной записи, зарегистрируйтесь
Для авторизации и пользования сайтом MQL5.com необходимо разрешить использование файлов Сookie.
Пожалуйста, включите в вашем браузере данную настройку, иначе вы не сможете авторизоваться.