Ошибки, баги, вопросы - страница 3112

 
x572intraday #:

 На днях в MT5 (билд 3127 или предпоследний) в закладке "Эксперты" обнаружил баг: ПКМ-->Просмотр, очищаю поле поиска, жму "Запрос" — ожидаю вываливания всего полотна с логами за указанный интервал времени, без какого-либо фильтра. Сначала всё работало, как и ожидалось, но через полчаса при повторных попытках поиска по пустому запросу логи стали заканчиваться на пару часов ранее. Конечная дата запрашиваемого интервала тщательно проверялась и заканчивалась временем 23:59 того же дня. Полез в файловые логи MQL5\Logs\*.log через ПКМ-->Открыть на обкусанном полотне, открыл последний (самый свежий) лог-файл, промотал в конец — все старые и новые (недостающие) записи зарегистрированы. Перезапускал терминал — результат тот же. ЧЯДНТ? Или я неверно понимаю смысл пустого запроса? Раньше он точно работал как *.* — показать всё.

 Понятия не имею, какие материалы предоставить и как воспроизвести проблему. Вернее код отлаживаемого индикатора предоставить-то могу, просто он с тех пор был неоднократно модифицирован плюс не верю, что дело именно в нём. Да и на данный момент пустой запрос пока работает нормально.

Дойти до конца страницы и нажать PgDown - следующие 16384 записей
 

 В MT5 во вкладке Торговля не хватает поля "Комиссия". Во вкладке История она есть:

MT5: Вкладка Торговля (без Комиссии) MT5: Вкладка История (с Комиссией)

 Нужно добавить и хорошо бы, чтобы это поле уже было включено по умолчанию, в том числе и поле "Своп". Задефолтить хорошо бы и для MT4, чтоб два раза не вставать.

 
x572intraday #:

 В MT5 во вкладке Торговля не хватает поля "Комиссия". Во вкладке История она есть:

 Нужно добавить и хорошо бы, чтобы это поле уже было включено по умолчанию. Задефолтить хорошо бы и для MT4, чтоб два раза не вставать.

А если бы ещё показывать и комиссию биржи, и комиссию брокера - по отдельности или хотя бы вместе - вообще была бы сказка.

 

 При сохранении MT5-шаблона с графическим объектом цвета Red в контейнер <object></object> не залетает строка color=<код_цвета>:

<object>
type=5
name=Weekly Equidistant Channel 16069
style=2
filling=0
ray1=1
ray2=1
date1=1584594240
date2=1614470400
date3=1501137480
value1=0.546860
value2=0.748035
value3=0.755730
</object>
 Я так понимаю, это может быть сделано из-за того, что Red зарезервирован как дефолтовый и при набросе такого шаблона терминал, не найдя в контейнере этой строки, сам поймёт и подставит этот цвет. Если это для экономии места в шаблоне, то это экономия на шелухе от семечек в XXI веке. Если недочёт, то нужно добавить. Иначе жутко неудобно парсить однотипные контейнеры, где то есть "color=...", то нет. "Бесцветные" контейнеры выпадают из конечного результата, надо усложнять регулярку для отлова и таких контейнеров. Да и не в регулярке дело, а в принципе. Иначе ощущение лёгкого беспорядка в королевстве.
 
JRandomTrader #:

А если бы ещё показывать и комиссию биржи, и комиссию брокера - по отдельности или хотя бы вместе - вообще была бы сказка.

 Надеюсь, это не была ирония. Просто считаю это поле отнюдь не самым последним по значимости и хотелось бы видеть и его. И видеть сразу. Уж места-то в графе-шапке должно хватить.

 
x572intraday #:

 Надеюсь, это не была ирония. Просто считаю это поле отнюдь не самым последним по значимости и хотелось бы видеть и его. И видеть сразу. Уж места-то в графе-шапке должно хватить.

Это было пожелание с лёгким налётом безнадёжности :)

 
x572intraday #:

 В MT5 во вкладке Торговля не хватает поля "Комиссия". Во вкладке История она есть:

 Нужно добавить и хорошо бы, чтобы это поле уже было включено по умолчанию, в том числе и поле "Своп". Задефолтить хорошо бы и для MT4, чтоб два раза не вставать.

Если вы хоть раз пытались разобраться за что взимается комиссия, то таких вопросов не возникло-бы.

Комиссия взимается за совершение СДЕЛКИ. И никоим образом не относится к позиции. Если есть позиция, значит в истории есть сделка на основании которой образовалась эта позиция. И за эту сделку имеется комиссия…

 
Alexey Viktorov #:

Если вы хоть раз пытались разобраться за что взимается комиссия, то таких вопросов не возникло-бы.

Комиссия взимается за совершение СДЕЛКИ. И никоим образом не относится к позиции. Если есть позиция, значит в истории есть сделка на основании которой образовалась эта позиция. И за эту сделку имеется комиссия…

 Несколько заумно. Тогда как объяснить наличие "Комиссии" в MT4 в обеих вкладках?

 
Alexey Viktorov #:

Если вы хоть раз пытались разобраться за что взимается комиссия, то таких вопросов не возникло-бы.

Комиссия взимается за совершение СДЕЛКИ. И никоим образом не относится к позиции. Если есть позиция, значит в истории есть сделка на основании которой образовалась эта позиция. И за эту сделку имеется комиссия…

 Если комиссия ещё не завершённой сделки (позиция открыта) фиксированная (зависит только от лота) и наперёд известна, почему бы её уже не отображать во вкладке Торговля? А если комиссия плавающая (зависит от дальнейших обстоятельств на рынке или у брокера) и может измениться, тогда, конечно, заранее её не пропишешь.

 
x572intraday #:

 Если комиссия ещё не завершённой сделки (позиция открыта) фиксированная (зависит только от лота) и наперёд известна, почему бы её уже не отображать во вкладке Торговля? А если комиссия плавающая (зависит от дальнейших обстоятельств на рынке или у брокера) и может измениться, тогда, конечно, заранее её не пропишешь.

Каждая позиция имеет как минимум две сделки, открытие позиции и закрытие её. Если есть позиция, то есть завершённая сделка. За эту сделку взята комиссия… И за сделку закрытия позиции тоже будет взята комиссия.

На счетах Netting может быть почти неограниченное количество сделок в одной позиции. Такие как открытие позиции, увеличение объёма(доливка), уменьшение объёма(частичное закрытие) всё это несколько раз и последняя сделка это закрытие позиции… И за каждую сделку будет взята комиссия. Комиссия не относится к позиции.