MetaTrader 4. Build 152. - страница 5

 
8. "Трендовая линия по углу" - не исправлено смещение в зависимости от изменения масштаба графика и недобавлена опция "ЛУЧ"

"Смещение" зависит от фрейма и работает верно. Над добавлением галочки луча подумаем.


Renat там ошибка и Slava знает - было обещание исправить
 
Спасибо за перевод в Терминал > Торговля. Жаргонизмы исчезли. Но там еще осталось "Тикет". Нет в русском языке Тикета. Вариантов перевода много. Сам не предлагаю, поскольку это прерогатива ДЦ. Широко применяемые "ордер","приказ" ассоциируются отнюдь не с финансовыми темами. :)

Да, переводы мы будем поправлять. Спасибо за замечания.

А вот в части Трейлинг стопа явные недоработки.
1. Цветовая индикация Трейлинг стопа. Буковка "т" в иконке тикета при установке ТС с точки зрения программиста - это наверно хорошее и красивое решение. Но попробуйте стать обыкновенным пользователем. Там же ее совершенно не видно - ну оочень маленькая (особенно при большом разрешении). Ведь программой будут пользоваться люди с ослабленным зрением. Они ее вообще не разглядят. Где ей действительно надлежит быть - это в поле S/L слева. Там ее появление понятно любому и видно хорошо (в размер цифр). Даже поместится "ТС". Буква должна появляться при установке ТС. А поле S/L должно начинать подсвечиваться желтым цветом, когда ТС НАЧИНАЕТ РАБОТАТЬ (двигать S/L) при соответствующем профите. Если цена пошла в сторону S/L , то желтый цвет сменится на красный - бегом к клавиатуре закрывать ордер.
Согласитесь, так более информативно и понятно логически. Сейчас поле подсвечивается желтым сразу при установке ТС и появлении буковки. Например, я поставил S/L при открытии ордера, затем поставил ТС, а цена сразу пошла в сторону убытков. ТС в этом случае не работает по определению, даже и не начинал, а желтый цвет есть. Зачем? Только вводит в заблуждение. Достаточно буквы Т (или ТС) в поле S/L. Букву "Т" в иконке тикета можно, конечно, оставить, но вряд ли она там будет нужна. Собственно именно это я и предлагал раньше, но к Build 152, похоже Вы что то упустили из вида.


Мы можем сделать так, чтобы желтым цветом StopLoss начал подкрашиваться только после начала своего изменения (при SL =0 ничего не закрашивается). К сожалению, "ТС" добавлять в это поле не будем.

Ну а про меню установки Трейлинг стопа даже неудобно повторять.
2. Есть пункт "удалить все уровни" и пункт "без уровня". Без уровня означает уровень равный 0 или S/L по текущей цене, что нонсенс. В англ. версии эта надпись - "None", в МТ3 - надпись "Нет". Надпись "Нет" проста и ясна. Непонятно зачем было изменять на неправильную "Без уровня". Напишите как было - "Нет".

Спорно конечно, но можно и "Нет" поставить.

3. В пункте "Выбрать вручную" надпись "Минимальный уровень - 15 пунктов". При выборе значения ниже 15 (можно выбрать даже ОТРИЦАТЕЛЬНЫЕ) кнопка ОК гаснет. Сделайте программное ограничение, чтобы значение ниже 15 просто не вводилось (отображалось минимальное = 15).
Чем определяется верхнее значение? С клавиатуры можно набать только 4 цифры и звучит звуковой сигнал. Получется максимум 9999 ? Нет. Стрелочкой можно набрать значительно больше (пробовал 12000 - терпенье кончилось). Кнопка ОК не гасла. Так какое же максимальное значение? Или так задумано?

А может человек остановился на вводе единицы и тут мы его на 15 переделаем? Мы ограничиваем нижний предел, а верхний предел - на усмотрение пользователя. В любом случае подумаем что можно улучшить.

4. Выбрали значение в п.3 например 134, ввели. Пункт выбора есть, а для индикации значения нужно опять открывать пункт с галочкой "Выбрать вручную" и смотреть в окошке. По хорошему значение нужно указывать там же, где и фиксированные значения, т.е. в строке "Выбрать вручную" или делать отдельную строчку. В идеале показывать значение после буквы Т.

Будет во всплывающей подсказке над ордером.

5. Пункт "Выбрать вручную" звучит коряво. Разве фиксированные значения 15,20,25...50 мы выбираем не вручную? Хорошо и понятно звучит "Задать уровень", т к мы не выбираем из списка, а именно задаем.

Переделаем, спасибо.
 
5. При настройке свойств отображения индикаторов и объектов стиль линий настраивается только при ее минмальной толщине, необходимо 'bv настройки сделать незамисимыми чтобы получить возможность настройки стилей при любой толщине линии.

Это невозможно изменить. Таковы ограничения Windows GDI - в любой (исключая граф. редакторы) программе так.


Renat так даже в дубовом Word это все есть с незапамятных времен.

В Ворде толщина линий задается не в пикселах, а в пунктах.
Плюс у Ворда отрисовка линий с антиальясингом, что повышает качество вывода.
Все вордовые 0.5 / 0.75 / 1.00 / 1.25 / 1.50 конвертируются в целочисленные пикселы.
 
To Renat.

>>К сожалению, я что-то не уловил идею. Попробуйте по другому объяснить, пожалуйста.

Идея c перекрестием очень проста и давно реализована почти во всех on-line графиках (напр. на Java). Сейчас в МТ4 можно двигать перекрестие по 2 осям : гориз - время и верт - цена. Я предлагаю ввести (дополнить) режим Привязки перекрестия к графику. Т е можно двигать перекрестие только по оси времени, а оно само при этом скользит по графику и повторяет цену. А какую цену показывть на свечном графике? Об этом ниже.

>>Перекрестие используется в большинстве программ как инструмент для точного исследования графика. Т. е. при движении вертикальной линии мы выбираем и видим время, а перекрестие само движется по графику и горизонтальная линия показывает цену. Вообще то этот режим можно считать приоритетным.
Предлагаю. При движении перекрестия и нажатии правой кнопки мыши появляется строчка меню "Привязываться к графику" и иные свойства. Постановка галочки в этой строчке разрешает этот режим. Режим сохраняется при всех повторных вызовах перекрестия. По умолчанию галочка должна стоять. Иные свойства - это взаимоисключающие строки : "Показывать High", "Показывать Low" , "Показывать среднее" (среднее = High/Low), "Показывать Open", "Показывать Close" с возможностью выбора только одной. При отсутствии галочки в строке "Привязываться к графику" другие строки гаснут и перекрестие работает так же , как и сейчас. Нажатие на левую кнопку мыши убирает перекрестие.
 
Перекрестие используется в большинстве программ как инструмент для точного исследования графика. Т. е. при движении вертикальной линии мы выбираем и видим время, а перекрестие само движется по графику и горизонтальная линия показывает цену. Вообще то этот режим можно считать приоритетным.

Теперь понял о чем речь. Но вот практическая необходимость этого режима у меня вызывает большие сомнения. Когда я вижу эти прыгающие по барам точки в таком режиме работы, то всегда думаю - "ну зачем такую рюшечку приделали?" К сожалению, добавление менюшек и режимов ни в коем случае не перевесит необходимость добавления такой функции.
 
To Renat.
>>Теперь понял о чем речь.

В линейном графике перекрестие работает идеально. Как сейчас исследуем график? Движемся по оси времени стрелочкой или вертикальной линией, а в самом низу окна программы считываем время и цены (open, close, high, low). Или пытаемся как снайперы двигаться по графику перекрестием и при этом смотреть вниз за ценами. Я же предлагаю как и положено считывать цену с вертикальной оси графика. Для этого и существует данный режим. На графиках котировок различных зарубежных банков такой режим там присутствует как основной. И это на каком то Java. Прыжки по барам наверно будут присутсвовать, но можно выбрать другой таймфрейм. Это не точки и "рюшечка" , а вполне нормальный инструмент. Тем более, что народ активно обсуждает хот-кей ввиду для перекрестия важности. Стало быть тема актуальна.
 
Проблема с уровнями Фибоначчи уже озвучена?
 
MetaTrader 4. Build 152.
....
5. Добавлена функция ObjectDescription(), которая возвращает описание объекта.


Добавьте еще пожалуйста, еще SetObjectDescription().
 
Weld, функция ObjectSetText как раз и задаёт значение поля description
 
Putnik, объект TrendlineByAngle поправим в ближайших билдах. подождите, пожалуйста
Причина обращения: