Общее обсуждение - страница 669

Верный ответ получается у z2 Какие у вас правила деления? как мне 1 разделить на 10 получить 0.1? Мне что, каждый разкаждое целое число умножать на 1.0, что бы получать десятичные значения? МКЛ4 разве не видит что результат должен быть типа double, а не int? А если так, то сам должен...
Как узнать цены закрытия предыдущих баров? Какой оператор это позволяет?
Предлагаю желающим небольшую библиотеку утилит. Основное в ней - это средства отладки, т.е. просто вывод диагностики в файл или лог эксперта. С ее помощью я у себя в скриптах много удивительного обнаружил :)) Многое работает не так, как я ожидал при написании экспертов ... Только не спрашивайте...
Сегодня утром обновил графики, потом ковырялся оффлайн. Щас вот еще раз обновился и заметил, что у баров с индексами 3-11 хай стал на 1 пункт выше, чем был утром. Таймфрейм H4. Счет в Альпари. С чем это может быть связано ?
Как отсекаются месяц, 3 месяца в стейтментах MT? К примеру, как-то смотрел стейтменты за 3 месяца последних. Начальная дата 02.10 (2 февраля), конечная 05.12 (12 мая). Как ведется подсчёт, точнее как MT отсекает границы? Месяц для него это 30 дней или как? С нетерпением жду ответа. P.S....
Сейчас warnings выводятся перед errors и если много варнингов, тоошибки не видны и приходится скоролировать вниз, чтобы убедиться что их действительно нет. У меня сейчас 53 варнинга допустим выдается, потому что инклуды интенсивно используются и очень не удобно следить за результатми компиляции....
  ObjectSetText  (1)
При установке описания обьекта передается текстовое значение до 255 символов , но идет вставка только 63. // длина строки String1=255 , на выходе обрезка до 63 символов ... -:( ObjectSetText("Name",String1,10); Соответсвенно и вдно только 63 , а нужно до 255. Как сделать ?
Почему в окне пользовательского индикатора может не рисоваться элипс ? В Вашем стандартном, на том же чарте, рисуется, а у меня на экране остается что-то похожее на линию тренда. Крутится, двигается, но в элипс не растягивается. Как линии уровней можно задать в тексте индикатора ? Никак не могу...
так временные зоны фибоначчи(time zone) или цели(time goals)? Господа разработчикине не поймите меня привратно я и так понимаю что у вас голова пухнет но то что у вас реализованно в МТ 4 есть временные цели фибоначчи а не зоны. Зоны это прямой пересчет дней по ряду фибоначчи от намеченной...
http://www.n2bank.com/
Как идентифицировать срабатывание отложенного ордера при написании советника? По совокупности условий выставляю несколько отл.ордеров, после срабатывания одного из них остальные нужно удалить
void continueError() { int i = 10; double max = 0.0; //for (;i > 0;) { while (i > 0) { i--; if (Close[i] > max) max = Close[i]; else continue; Print("new max=" + max); }} Цикл while (i > 0) не компилируется с continue. В тоже время аналогичнный цикл for (;i >...
  IsTradeAllowed  (4)
Сейчас подключился к серверу Альпари. Запустил на нем эксперта. В эксперте в Start есть такая строчка ................ if (!IsTradeAllowed()) return(0);........... И тем не менее он пытается посылать ордера. 2005.05.18 14:45:05 '18841': opening order buy 1.00 EURAUD at 1.6688 sl: 1.6336 tp: 0...
Здравствуйте, не будете ли вы так добры, объяснить причину, по которой не возможно изменять объём в отложенном ордере без удаления этого ордера и выставления нового ордера с исправленным объёмом.
Скажите, будьте любезны, предлагает ли кто-либо из организаций, использующих Метатрейдер в качестве торговой платформы, торговлю более чем 20-23 валютными парами.
Привет всем! Не заметили ли Вы, что в Метатрейдер 3.83 не работают отложенные ордера если их спрограммировать...например, взять пример из MACD Sample и добавить такую строчку: <pre> If MacdCurrent<0 and MacdCurrent>SignalCurrent and MacdPrevious<SignalPrevious and...
Выпущена новая версия MetaTrader CE 1.53. Исправлена ошибка закрытия позиций при некоторой конфигурации торгуемых финансовых инструментов. Скачать можно со страницы "Скачать"
Уважаемые разработчики! У меня возникла следующая проблема. Я работаю с MetaTrader 3 API. Я заметил, что в реале при получении котировок в режиме подкачки и попытке открытия по последней цене, сервер всегда возвращает ошибку (price is changed). Почему это происходит? Я ведь четко выставляю в ордере...
Если я куплю лицензию МТ СЕ, то я могу работать с любым брокером который поддерживает платформу МТ? П.С. В частности интересует МаксимаТрейд
День добрый! Хотелось бы уточнить один момент, я получаю список последних котировок по событию UPDATE_BIDASK, дальше понятно вызывается MtGetUpdatedTickInfo, понятно, что при открытии нового периодна я могу не запрашивать у сервера данные по MtGetRates, а использовать то, что мне дает структура...
Скажите плиз, в каком билде 4-го Метатрэйдэра будет реализована возможность отладки модулей. А то пункты тип тогл брэкпоинт есть, а возможности отладки нет... Хотелось бы увидеть полноценный отлачик с пошаговым исполнением и вывод значений переменных.. Сенкс.
  Глюк в MT3?  (3)
Простой эксперт в MT3. Проблема в том что при тестировании не выставляются ордера, хотя условия выполняются. В тоже время если расккомментировать любой print , все начинает работать (ну или вместо print другой оператор между двумя if вставить. Похоже где-то излишняя оптимизация срабатывает...
В МТ3 можно было убрать отображение открытых позиций на графиках, в МТ4 что-то не могу найти эту фукцию. Когда много ордеров+открытых позиций, бывает на графике ничего не разлядишь из-за обилия линий. Возможно ли будет восстановить эту функцию?
День добрый! Я столкнулся со следующей ситуацией ... разбираясь как работает MT API я решил построить EMA ... взял формулу которая приводится в книге Элдера и наткнулся на то, что если EMA которая отображается в клиентском терминале отличается от той, которую я получаю. Есть еще один интересный...
Взгляните, пожалуйста... Comment("SL1= ",/*SL1*/High[Highest(NULL,0,MODE_HIGH,NBars,1)],"\n","SL2= ",SL2); Кидаю эксперт на график, в левом верхнем углу ничего не выводится. Может что нибудь не правильно сделал? Билд 169.
Нужно решить к примеру такую задачу - индикатор MACD к примеру на M15 идет вниз. Эта пятнашка находится в прошлой пятнице. Нужно определить поворачивает ли MACD на H4 в той же самой пятнице. Количество баров [i] в данном случае разное. Как это можно сделать? Подскажите хотя бы функцию или переменную...
Для отображения символа, к примеру под номером 164 использую: buff_str = "Tochka"; ObjectDelete("Tochka"); ObjectCreate(buff_str, OBJ_ARROW,0, Time[k], TProboyavverh[1]); ObjectSet(buff_str, OBJPROP_ARROWCODE, 164); ObjectSet(buff_str, OBJPROP_COLOR, Red);...
  Глюк в iMA ???  (12   1 2)
//+------------------------------------------------------------------+ //| Copyright © 2004, MetaQuotes Software Corp. | //| http://www.metaquotes.net/ | //+------------------------------------------------------------------+ #property...
Уважаемые! Когда Вы разработаете функцию - сохранение рабочего стола на два монитора, чтобы не складывалась строка меню в четыре этажа. Спасибо. С уважением
Как правильно организовать чтение-запись данных в один файл из разных экспертов, чтобы они не блокировали друг друга?