
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Кто имеет наглость нас критиковать и оскорблять с лета 2009 года, ни разу не запустив МетаТрейдер 5.
Ему было уделено достаточно много времени и дано много объяснений.
Возможно, это связано с изменениями в 241 билде
Да, мой косяк, извините. В следующем билде исправим.
В 242 билде снова "косяки" - ошибки с памятью уже нет, но tcp-сокет не открывается
В 240 все работает - проверил
Было бы неплохо дать пользователям возможность хоть как-то управлять обновлениями
Не хочется попасть в неприятную ситуацию, когда советника заклинит из-за обновленной версии терминала
Да, все работает, отличная вещь !
У меня другой вопрос, а как получать тики (по разным инструментам)?
Может есть у кого какие идеи?
Ок, выкладываю как есть ( код dll написан на Delphi)
Любые предложение, исправления, комментарии приветствуются
Использование:
1) Запускаем эксперт в MT5 - в журнале должно появиться Server started
2) В качестве тестового клиента используем telnet - вызов telnet localhost 8765
HELP - это вывод справки
GETRATES(EURUSD,D1,2009-01-01,2010-01-25) - запрос OHLCV для EURUSD
GETIND(EURUSD,H1,IND_MA,0,2010-01-20,2010-01-25,INT:21,INT:0,INT:MODE_SMA,INT:PRICE_CLOSE) - запрос значений индикатора МА
GETIND(EURUSD,H1,IND_RSI,0,2010-01-20,2010-01-25,INT:14,INT:PRICE_CLOSE)
GETIND(EURUSD,H1,IND_CUSTOM,0,2010-01-20,2010-01-25,STRING:iSinDbl,DOUBLE:90.32) - запрос значений пользовательского индикатора iSinDbl
Если ответ пуст - попробуйте открыть запрашиваемый символ-период / индикатор в окне МТ5, что-то не всегда работает закачка истории, приведенная в справке к MQL5
P.S. Сейчас запуск эксперта приводит к
DataServer (GBPUSD,M1) Access violation read to 0x000011F1 in 'C:\Program Files\MetaTrader 5\MQL5\Experts\DataServer.ex5'
Возможно, это связано с изменениями в 241 билде
Завтра утром вместе с обновлениями проверим еще раз
У кого-то оно работает?
1) отправляю GETIND(EURUSD,H1,IND_RSI,0,2010-01-20,2010-01-25,INT:14,INT:PRICE_CLOSE)
2) ОК
3) Удаляю скрипт с графика - падает терминал.