Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Развернуть не могу - сломаю ногу, получается что для тех кто строит систему на выход новостей - МТ5 - фуфло, многократно и временами хаотично меняется часовой пояс представления котировок. Программеры Вы, а не програмисты.
Не стоит так налево и направо шашкой махать,
проблема скорее не в смене часовых поясов, а в отсутствии истории новостей в тестере, ну и отсутствии апишки к новостям в MQL5 (негоже такие вещи через через объекты получать, тем более в тестере объекты не работают).
ЗЫ Ждёмс.
Если речь о нашей компании, то мы не планируем разрабатывать системы для поддержки виртуальных ордеров.
Извиняюсь, может я не правильно выразился, но не имелась ввиду какая-то система. А просто советник, присоединяемый на график, в котором виртуально можно задавать ордера и далее следить за их прибылью.
Не стоит так налево и направо шашкой махать,
проблема скорее не в смене часовых поясов, а в отсутствии истории новостей в тестере, ну и отсутствии апишки к новостям в MQL5 (негоже такие вещи через через объекты получать, тем более в тестере объекты не работают).
ЗЫ Ждёмс.
Было бы абсолютно правильно если бы Вы представляли котировки всегда в определённом часовом поясе, начинали Вы GMT+1, ну и основной массив такой.
Было бы абсолютно правильно если бы Вы представляли котировки всегда в определённом часовом поясе, начинали Вы GMT+1, ну и основной массив такой.
Это уже не к MQ а к брокеру вопросы, он отвечает за котировки, MQ лишь предоставляет формат.
Ну даёте - причём тут брокер - я же Ваши котировки обсуждаю.
Другие котировки - ну даёте.
Ну даёте - причём тут брокер - я же Ваши котировки обсуждаю.
Другие котировки - ну даёте.
Вот такой код:
...
double ma_1_buf[], ma_2_buf[], kii_s_buf[];
...
void OnTick()
{
...
ma_1_handle=iMA(NULL, 0, period_ma_1, 0, MODE_LWMA, PRICE_CLOSE);
ma_2_handle=iMA(NULL, 0, period_ma_2, 0, MODE_LWMA, PRICE_CLOSE);
(добавляю сточку сюда)
...
CopyBuffer(ma_1_handle, 0, 0, 2, ma_1_buf);
CopyBuffer(ma_2_handle, 0, 0, 2, ma_2_buf);
...
}
Всё работает нормально, потом добавляю ещё одну строчку получения хендла для пользовательского индикатора:
kii_s_handle=iCustom(NULL, 0, "KII_S.ex5", 10, 2);
и при получении хендла "ma_1_handle" выскакиват ошибка 4806 - Запрошенные данные не найдены. В чем ошибка?
Вот такой код: