Особенности языка mql5, тонкости и приёмы работы - страница 156

 
Andrey Khatimlianskii:

Всегда в этом случае проверяю, не должен ли был этот ТП уже сработать (цена пересекла его), и крою по рынку.

Крыть по рынку - на проскальзывании можно хорошо просесть.

Или, если нужно лимитом обязательно выйти, тяну его за ценой, пока не зальют.

Предоставленный код для Тестера.

 
fxsaber:

Крыть по рынку - на проскальзывании можно хорошо просесть.

Ну тогда тянуть, что остается? В реале тоже нет гарантий заливки лимитника, поставленного на последний известный бид/аск (это даже не "текущая цена").


fxsaber:

Предоставленный код для Тестера.

Какой смысл создавать идеальные условия (заливка на том же тике) в тестере, если потом советник должен работать на реале?

 
Andrey Khatimlianskii:

Ну тогда тянуть, что остается? В реале тоже нет гарантий заливки лимитника, поставленного на последний известный бид/аск (это даже не " текущая цена").

Приводил код закрытия.

Какой смысл создавать идеальные условия (заливка на том же тике) в тестере, если потом советник должен работать на реале?

Не должно быть ситуаций, когда маркет выгоднее лимитника в Тестере.

Выяснили, что на биржевых символах на неттинге лимитник исполняется правильно. Во всех остальных случаях - нет.

 
fxsaber:

Приводил код закрытия.

Какой из них? Работает онлайн?


fxsaber:

Не должно быть ситуаций, когда маркет выгоднее лимитника в Тестере.

Согласен только частично. Не вижу смысла тестировать идеальность тестера, если ее не воспроизвести  в реале.

 
Andrey Khatimlianskii:

Привет, Андрей ! Приятно видеть хоть одно знакомое лицо. Давно, однако, я здесь не был ...

Не могли бы вы ответить на мой пост https://www.mql5.com/ru/forum/170952/page155#comment_14290696 с прошлой страницы по поводу тиковых графиков ?

Вынужден перейти с МТ4 на МТ5, но, как выяснилось, это не так-то просто. А спецы теперь похоже не особо стремятся помочь начинающему. 

 
Andrey Khatimlianskii:

Какой из них? Работает онлайн?

Здесь схема. Работает.

Согласен только частично. Не вижу смысла тестировать идеальность тестера, если ее не воспроизвести  в реале.

Где та самая граница идеальности, с которой можно/нужно мириться? Какое отношение случающиеся иногда реджекты и реквоты имеют к Тестеру?

"Режим по пипсам" - это один из аргументов, что Тестер является еще и исследовательским инструментом. Ну не должно быть так, что на кастомном символе на неттинге поставил биржевое исполнение, получил один результат, поставил иное - другой.

По биржевому исполнение, так там еще бредовое исполнение по ластам.

 
Yurixx:

какие в МТ5 есть средства для отображения тиковых графиков ?

В КБ выкладывал два тиковых индикатора.

 
fxsaber:

В КБ выкладывал два тиковых индикатора.

Спасибо за ответ.

К сожалению это немного не то. Сделать индикатор на тиках, равно как и отобразить в индикаторе Bid и Ask, мне бы проблем не составило.

Хотелось бы иметь тиковый график. Причем не столько в realtime, сколько для работы с историей, как у меня это было в МТ4. 

В МТ5 достаточно хорошо развиты средства работы с тиками. Не говоря уже о том, что весьма глубокая тиковая история хранится на сервере и доступна в МТ5. Более того, всю эту историческую базу МТ5 создает на диске. Типа работай с историей сколько хочешь. И действительно, в скриптах и экспертах это дает большое удобство.

Однако, какие-то вещи нужно посмотреть и глазами. А для этого нужно чтобы на одном графике были и тики, и индикаторы.

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

 
Yurixx:

Хотелось бы иметь тиковый график. Причем не столько в realtime, сколько для работы с историей

 
Yurixx:

Привет, Андрей ! Приятно видеть хоть одно знакомое лицо. Давно, однако, я здесь не был ...

Не могли бы вы ответить на мой пост https://www.mql5.com/ru/forum/170952/page155#comment_14290696 с прошлой страницы по поводу тиковых графиков ?

Вынужден перейти с МТ4 на МТ5, но, как выяснилось, это не так-то просто. А спецы теперь похоже не особо стремятся помочь начинающему. 

Привет!

Аналог офф-лайн чартов МТ4 - это кастумные инструменты. Можно залить любую историю, в т.ч. сделать 1 бар = 1 тику.

Но, как и в МТ4, каждый бар должен минимум на минуту отличаться по времени от предыдущего, поэтому нормальной шкалы времени не будет.

ps: вот тут готовый индикатор есть -  https://www.mql5.com/en/blogs/post/719145
Building, analyzing, and trading on real tick charts in MetaTrader 5
Building, analyzing, and trading on real tick charts in MetaTrader 5
  • 2019.03.29
  • www.mql5.com
Did you ever think that MetaTrader's standard tick graph is a bit defective? It displays only a limited number of ticks (up to 2000, I think), it's small and unscrollable, and it's in many other ways different to normal charts. Hence users can not analyse and use ticks in the same manner as they do with bars. Just to remind you, here is an...