Ошибки, баги, вопросы - страница 1151
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
У меня проблема с функцией StringConcatenate() в MQL4. В строке появляется блок нулей. Это видно при выводе итоговой строки в файл.
Объясните плиз, почему во вкладе "Торговля" текущие цены (это колонка Цена справа от SL/TP - не путать с ценой открытия слева от SL/TP!) для рыночных позиций и отложенных ордеров показываются разные для одного и того же инструмента, одного и того же типа (например, бай)? По идее текущая цена по символу должна быть одна и та же, по крайней мере для нескольких открытых ордеров она меняется синхронно (совпадает).
Потому что есть цена Bid и есть цена Ask:
На рисунке есть открытая позиция (sell) и есть два отложенных ордера (sell limit и buy limit). Для открытой позиции (sell) указывается текущая цена Ask. Для sell limit указывается текущая цена Bid. Для buy limit указываться текущая цена Ask.
Причем нет только на ноутбуке. На планшете и на ПК вкладка "Календарь" есть.
При старте МТ4 в индикаторе не проходит init(), потому что MarketInfo(xxx, MODE_TICKVALUE) возвращает ноль (для всех символов). Понятно, что стоимость тика привязана к валюте счета, но терминал отображает окна еще до логина. Тогда получается что ни один скрипт, завязанный на стоимость, не будет нормально работать? Это фича или баг?
MetaTrader 4. Version: 4.00 Build 654.
Попробуйте вместо xxx использовать текущий символ Symbol() и вместо init() используйте OnInit():
Введите часть имени брокера,чтобы выбрать сервер, куда будут копироваться сделки.
Имя сервера должно точно совпадать с используемым в торговом терминале MetaTrader.
ПОДСКАЖИТЕ ПОЖАЛУЙСТА ЧТО Я ДОЛЖЕН ТУДА ВПИСАТЬ???
Введите часть имени брокера,чтобы выбрать сервер, куда будут копироваться сделки.
Имя сервера должно точно совпадать с используемым в торговом терминале MetaTrader.
ПОДСКАЖИТЕ ПОЖАЛУЙСТА ЧТО Я ДОЛЖЕН ТУДА ВПИСАТЬ???
Скорее всего Вы пытаетесь подписаться через сайт через всплывающее окно и "подписаться без терминала". Попробуйте подписаться через сайт и выбрать в всплывающем окне "У меня есть терминал...".
Просмотрите совет: Как подписаться на сигнал через сайт.