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

Здравствуйте уважаемые программисты! Помогите советом, как рассчитать сколько пунктов должна пройти цена от открытия, чтобы получить профит в 8 usd, если лот позиции = 0,03? Заранее спасибо!))
2015.11.18 20:23:41.782 Tester: cannot load Experts\Market\*** С чем это может быть связанно? MT4 Build 902
Добрый день, я новичок в языке программирования mql5. Вчера столкнулся с проблемой прибавки количества пунктов к показанию Скользящей средней. double maVal[]; - создал массив для дальнейшего заполнения double maLevel = 150; через maHandle=iMA(_Symbol,_Period,MA_Period,0,MODE_EMA,PRICE_CLOSE);...
Здравствуйте. Я делаю советника с двумя индикаторами (iMA двух разных периодов) код: //+------------------------------------------------------------------+//| уцкку.mq4 |//| Copyright 2015, MetaQuotes Software Corp....
Подскажите , плиз , существуют ли скрипты отложенных ордеров с запоминанием размера SL , Trailing Stop и обьёма лота ? Сколько ни пробовал , всё время приходится заново вводить данные.
Советник отказывается работать у брокера, потому что в символе присутствует _e (например EURUSD_e). Подскажите пожалуйста что надо поправить чтобы заработало.
1. Автоматически, роботом, подготовил файл test.txt. В нём перечислены валютные пары которые я хочу чтобы участвовали в мультивалютном тестировании. Так выглядит файл: 2. В роботе написал: #property tester_file "test.txt" 3. Запускаю тестер и вижу следующее: В маркетвотч евробакс есть, но только...
В советнике код: void OnTick()  {    if (!IsTradeAllowed()) { Comment("\nНеобходимо разрешить советнику торговать!"); Print("Необходимо разрешить советнику торговать!"); return;}      else Comment("");     } Так вот, если советник включать, когда торговля разрешена:  То код работает безупречно....
Здравствуйте. При запуске советника (MQL5) на тестирование появляется следующая ошибка: failed instant buy 0.10 USDRUR at 63.87550 sl: 63.67550 tp: 63.89550 [Invalid request]Ошибка открытия ордера = 4756Код результата операции - 10013 Почему возникает такая ошибка ? И почему в таком...
  EURUSD vs CADJPY  (2)
берём мт5. демосервер метаквотов. Смотрим спецификации контрактов в сабже. Интересует торговая сессия. Она у обоих контрактов одинаковая 00:00-24:00, те полные сутки контракты торгуются. Далее берём функцию SymbolInfoSessionTrade() и получаем параметры from и to Для евробакса значения: 0 и 86400...
Здравствуйте. Подскажите пожалуйста существует ли возможность модификации меджыка ордера. Спасибо
ищу готовый советник на 2 машках для подбора наилучших настроек через тестер советник должен работать по принципу: ма1 пересекает ма2 снизу вверх - покупка ма1 пересекает ма2 сверху вниз - продажа ничего другого на данный момент не нужно коды найденные в интернет меня не устраивают требуется код от
В МТ5 когда Expert совершает сделку, допустим на Si она отображается на всех открытых графиках si, это очень неудобно, зачем вообще так сделано? Как это исправить, чтобы отображалось только на том графике, где он запущен? Допустим у меня есть 10 "роботов" торгующих на si ( Forts ), я их запускаю...
  Ошибка в логике  (14   1 2)
Здравствуйте... не могу найти свою ошибку... может у кого то получится. Огромное спасибо. Цель просто - закрывать все рыночные ордера при достижении нового плюсового значения евити с шагом в степ. К примеру по значению еквити 5000 когда доходит до 5001 все закрывается и теперь следующее закрытие...
В настоящее время тестирую усредняющие советники без наращивания лота. Дистанция между ордерами рассчитывается в зависимости от волатильности и ограничена по минимуму. С удивление заметил, что ордера довольно точно устанавливаются в окрестностях линий поддержки. Для меня это было большой...
Здравствуйте, есть два индикатора - один сдвинут вправо, второй влево. iMA_buf - вправо; iMA1_buf - влево; Есть условие на покупку, что когда iMA1_buf пересекает (т.е. больше ">") iMA_buf открывается лонговая позиция, и условие обратное этому, на шортовую позицию, НО НЕ РАБОТАЕТ, генерирует...
  5 Знаков  (52   1 2 3 4 5 6)
Подскажите пожалуйста Нормализирую Вношу в массив MASS_PLUS[i_p_value]=NormalizeDouble(GlobalVariableGet("AAAAA")+zero+(q*i_p_value)*Point,5); А на выходе принт и алерт округляет до 4 знаков... так же и с глобальной переменной double Current_price=0.0; if(Digits()==5 ||...
Помогите разобраться. При первом запуске нужно задать глобальную переменную, которая не будет изменятся в процессе работы на каждом тике. После чего при последующих запусках терминала использовать ее. Как в нужный момент по моей команде при следующем запуске (когда нужно присвоить новое...
Подскажите пожалуйста как нарисовать линию по значению? К примеру переменная приняла значение 1.5000 как на основе этого графически отобразить. Спасибо.
  Нужна помощь!  (11   1 2)
Помогите, я 3 дня пытаюсь решить проблему и не получается... Написал советника, он создает сетку из стоп ордеров после того как откроет ордер по указанной цене. Стопы повторяют сами себя после SLTP. А вот суть проблемы такова, не важно buy или sell, но ордера ниже отметки перевыставляются все, а...
Подскажите пожалуйста почему появляется предупреждение possible use of uninitialized variable 'Midle_price'. Спасибо. double F_First_price()     { double Midle_price; if(Digits()==5 || Digits()==3)        {...
Подскажите пожалуйста как исключить отложеные ордера из OrdersTotal(). Есть ли отдельная встроенная функция? Как OrdersHistoryTotal() для истории. Спасибо.
Здравствуйте. Создавая один из первых своих индикаторов я столкнулась с ошибкой "Выход за пределы массива". Перепробовала уже кучу методов, но ничего не получается убрать эту ошибку. Если кто знает как это сделать, подскажите пожалуйста.
Добрый день! Прошу не ругать, а помочь найти ответы на следующие вопросы(РТС): 1)Как в mql5 узнать курс доллара США к российскому рублю? 2)Как в mql5 узнать общее количество выпущенных акций Газпрома? 3)Как в mql5 узнать всю информацию про акцию газпрома? 4)Как в mql5 получить данные из таблицы
[Удален]
1) В обзоре рынка оставляем пары что на скрине. 2) Ставим советник на М1. 3) После открытия ордеров сравниваем что в обзоре рынка и что открылось. Мне объяснили что например для расчёта AUDCHF расчитывается дополнительная пара. Пусть себе расчитывается, в обзоре рынка то она не появляется...
Здравствуйте не могу дойти кодом до решения задачи.. как не старался... МТ4 Суть проста. 1) Запомнить значение текущего еквити и прибавить к нему шаг при достижении которого произойдет закрытие всех рыночных ордеров (ето уже реализовано функцией Close_All();) 2) После закрытия к новому значению
Добрый день... Прочитал, "проюзал" всё, что связано с ООП.... (чтоб он был здоров, этот наш ООП)... Много лет программирую и всё это время использую классы как "контейнеры" для функций.. (не более того).. Читаю ... думаю... снова читаю... пробую... думаю... перечитываю.... ругаюсь матом... желаю...
Попробовал вывести spread, получил нули. Чтение спреда еще не раелизовано или это брокер виноват? 2015.10.24 06:10:07.421 TestSpread EURUSD.e,M1: close= 1.10029 spread= 0.00000 2015.10.24 06:10:07.421 TestSpread EURUSD.e,M1: close= 1.10021 spread= 0.00000 2015.10.24 06:10:07.421...
Добрый день. Вопрос в заголовке. Справку по SymbolInfoTick(). можно получить тут: https://www.mql5.com/ru/docs/constants/structures/mqltick Заранее спасибо.
Подскажите как вівести в принт и для дальнейшего анализа значение спреда. Вывожу вот так Alert ("Spread ", NormalizeDouble (MarketInfo(NULL,MODE_SPREAD),5)); Сравниваю вот так if (MarketInfo(NULL,MODE_SPREAD) < NormalizeDouble (0.00018,5)) А результат не такой как на графике