Ошибки, баги, вопросы - страница 1169
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Может разница цен инструментов? Линии же привязываются к координатам время/цена. Время остаётся, а вот цена меняется. Если на EURUSD линия привязана к цене 1.35, то где ж вы её увидите на USDJPY, где цена 101.35 например...
Линии - в окне индикатора. Значения индикатора постоянны. Я про это написал.
Еще дополнение. Если в окне с новым инструментом, когда объекты-линии не видны, открыть Список объектов, там выделить любую из "скрытых" линий, нажать кнопку Свойства, а в открывшемся диалоге свойств трендлинии нажать OK (ничего не меняя), то линия становится видимой. Если потом перетащить в чарт прежний инструмент, то вот эта "пересохраненная" линия в свою очередь пропадает (хотя появляются те линии, свойства которых я не пересохранял). Чтобы эта "пересохраненная" линия вновь появилась на чарте, нужно снова открыть её свойства и нажать ОК.
Еще дополнение. Если в окне с новым инструментом, когда объекты-линии не видны, открыть Список объектов, там выделить любую из "скрытых" линий, нажать кнопку Свойства, а в открывшемся диалоге свойств трендлинии нажать OK (ничего не меняя), то линия становится видимой. Если потом перетащить в чарт прежний инструмент, то вот эта "пересохраненная" линия в свою очередь пропадает (хотя появляются те линии, свойства которых я не пересохранял). Чтобы эта "пересохраненная" линия вновь появилась на чарте, нужно снова открыть её свойства и нажать ОК.
OBJ_LABEL похоже не поддерживает UNICODE в МТ4? Менял значение и программно, и из диалога свойств Label-а: символ вставляется, в самом диалоге виден правильно, но на графике отображается вопросиком (?). Шрифт выбран юникодный, и в диалоге свойств метки он правильно выбран в выпадающем списке со шрифтами.
Получил ответ из СД. Копирую его сюда на тот случай, если еще кто-нибудь будет сталкиваться с этой проблемой.
Несмотря на то, что в MQL4 строки - юникодные, в терминале строки до сих пор ansi.
Речь про МТ4, но он, ИМХО, достаточно современный (и часто обновляемый) продукт, чтобы ожидать полной поддержки unicode. Оказалось, что это не так.
Build 670, не работают:
Простой вопрос: почему при набрасывании на чарт нового символа все индюки сохраняются, а скрипты удаляются? Какой в этом резон? ИМХО, неудобно и нелогично. Понятно, что скрипт может выполнять какую-то фоновую работу, но для разруливания этой неоднозначности можно задать пользователю вопрос. И терминал действительно задает вопрос, но вопрос этот ("удалить скрипт?") относится к ситуации, когда один скрипт замещает другой. А для случая смены символа на графике нужно было бы спрашивать "Оставить ли скрипт?".
Скрипт - одноразово выполняемая программа.
Для цикличных действий используйте эксперты
Build 670, не работают:
Не работают.
Встречный вопрос. Знаете ли Вы для каких графиков это работает в пятёрке?
Планируется ли, или может быть уже где-то есть в каком-то виде MQL4 Wizard - аналог MQL5 Wizard для генерации советников? Про наличие стороннего софта я в курсе. Интересуют именно штатные средства от MQ.