Отправлено: 14.04.14 09:56. Заголовок: Я в шоке! Подскажите.
Всем привет! Я в шоке! Выпал из рынка на 3,5 месяца, а тут такие перемены. Игорь подскажи, где можно ознакомиться с изменениями в MQL4? Хотел перенести все данные на новый комп, но некоторые индикаторы после компиляции перестают работать. Вот один из них. http://gfile.ru/a8cCP Хотя не перекомпилированные файлы работают. Компиляция ошибок в коде не выявляет. Но при отладке выдается ошибка формирования массива стр.67. Но в чем ошибка не пойму. Буду благодарен, если найдешь время исправить.
Отправлено: 09.03.15 16:25. Заголовок: Сейчас в темах затро..
Сейчас в темах затронуты уровни фибоначчи. Я раньше не сталкивался с проекцией. Она рисуется по 3 точкам. Как уровни проекции рассчитать математически для использования в советниках.
Отправлено: 09.03.15 18:44. Заголовок: Sergey пишет: Нет п..
Sergey пишет:
цитата:
Нет проекция
Этот объект называется "Расширение Фибоначчи"
Расширение представляет собой совокупность двух объектов "Линии Фибоначчи":
На рисунке:
1. Красные линии - линии от расширения Фибо. 2. Зеленая - от линий Фибо, которая совпадает с первой красной линией расширения. 3. Темно-желтая - от линий Фибо, которая совпадает со второй линией расширения.
То есть мы взяли первый диапазон цен (зеленые линий Фибо и две первые точки расширения Фибо), потом в произвольном месте определили третью точку расширения (как бы откат), а затем хотим найти, куда будет двигаться цена, если за основу взять высоту волны от первых двух точек. Для этого взяли еще один объект "Линии Фибо" с таким же расстоянием между 0 и 100, как у первого объекта, но за ноль приняли третью точку расширения Фибо.
То есть мы взяли первый диапазон цен (зеленые линий Фибо и две первые точки расширения Фибо), потом в произвольном месте определили третью точку расширения (как бы откат), а затем хотим найти, куда будет двигаться цена, если за основу взять высоту волны от первых двух точек. Для этого взяли еще один объект "Линии Фибо" с таким же расстоянием между 0 и 100, как у первого объекта, но за ноль приняли третью точку расширения
Все понял. Спасибо. Расчет делаем по первым двум точкам, а отсчитываем от третьей.
Посылает электронное письмо по адресу, указанному в окне настроек на закладке "Почта".
Пример вызова: if (alertsEmail) SendMail("Message from MQL-Expert ", " Тrend UP");
bool SendMail( string subject, // заголовок string some_text // текст письма );
Параметры
subject
[in] Заголовок письма.
some_text
[in] Тело письма.
Возвращаемое значение
true – если письмо поставлено в очередь на отсылку, иначе возвращает false.
Примечание
Отсылка может быть запрещена в настройках, также может быть не указан адрес электронной почты. Чтобы получить информацию об ошибке, необходимо вызвать функцию GetLastError().
При работе в тестере стратегий функция SendMail() не выполняется.
Да, только предварительно необходимо настроить параметры почты в терминале. Когда первый раз с этим разбирался, то дня два мучался В итоге все это описал в статье Сигнальные уровни.
Отправлено: 16.04.15 18:48. Заголовок: Scriptong пишет: В ..
Scriptong пишет:
цитата:
В итоге все это описал в статье Сигнальные уровни.
Спасибо! Взял на заметку нюансы.
Я решил написать советник для ручной парной торговли. Но не хочется изобретать велосипед. Тем более, что по первому разу получается не очень ... Игорь, есть ли у вас на примете готовый открытый код, подобный функции "Торговля в один клик" в терминале МТ4. Буду очень благодарен за помощь. Еще интересует такой вопрос - как в кнопке сделать надпись в две строчки. Спасибо.
Игорь, есть ли у вас на примете готовый открытый код, подобный функции "Торговля в один клик" в терминале МТ4
То, что есть, уже безнадежно устарело (к примеру, Графическое управление экспертом), т. к. основано на зацикливании экспертов. В новом MQL4 такие вещи решаются без зацикливания, используя события, т. е значительно проще.
Sergey пишет:
цитата:
Еще интересует такой вопрос - как в кнопке сделать надпись в две строчки.
Кнопка в MQL4 - это потомок класса CChartObjectText, основанном на графическом объекте Label. Поэтому можно наследовать свой объект от кнопки, в котором сделать эту кнопку, состоящей из двух Label, стоящих одна под другой. Если же неохота влезать в дебри ООП, то можно в область отображения кнопки добавить еще один Label, под основной надписью. Но в коде такой вариант будет выглядеть некрасиво, да и пользоваться им будет неудобно - всегда необходимо помнить о том, что при изменении свойств кнопки следует изменить свойства второго Label. При работе с ООП такая необходимость отпадет само собой.
Все даты в формате GMT
2 час. Хитов сегодня: 1
Права: смайлы да, картинки да, шрифты да, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет