Скачать MetaTrader 5

Вертикальный масштаб (price)

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Matvey Alekseev
643
Matvey Alekseev  

Всем привет!

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

Slava
Модератор
6972
Slava  

Какой интересный вопрос.

Попробуйте тестерный шаблон с предустановленным фиксированным масштабом

Ivan Vagin
8888
Ivan Vagin  

Нужно программно в виде индикатора осуществлять привязку линии к заданным координатам, например N пунктов на Q интервалов, мне сделали такой, только я углы не мерил, просто линии заданного угла наклона с заданного таймфрейма

Штатные инструменты Ганна(Важен именно угол наклона линии) в МТ не работают как нужно, к стати попробуйте в Румусе, там наклон линии не ломает при изменении таймфрейма или масштаба... но это скорее для ручной торговли

Slava
Модератор
6972
Slava  
IvanIvanov:

Нужно программно в виде индикатора осуществлять привязку линии к заданным координатам, например N пунктов на Q интервалов, мне сделали такой, только я углы не мерил, просто линии заданного угла наклона с заданного таймфрейма

Штатные инструменты Ганна(Важен именно угол наклона линии) в МТ не работают как нужно, к стати попробуйте в Румусе, там наклон линии не ломает при изменении таймфрейма или масштаба... но это скорее для ручной торговли

Много раз уже говорили.

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

Из-за построений типа Ганна или трендовых линий по углу мы специально ввели масштаб 1 к 1. А в пятёрке его ещё и улучшили.

Документация по MQL5: Стандартные константы, перечисления и структуры / Константы объектов / Типы объектов
Документация по MQL5: Стандартные константы, перечисления и структуры / Константы объектов / Типы объектов
  • www.mql5.com
Стандартные константы, перечисления и структуры / Константы объектов / Типы объектов - Документация по MQL5
Ivan Vagin
8888
Ivan Vagin  
stringo:

Много раз уже говорили.

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

Из-за построений типа Ганна или трендовых линий по углу мы специально ввели масштаб 1 к 1. А в пятёрке его ещё и улучшили.

Ну не наю, я всю кровь себе свернул пытаясь Ганна настроить в Пятерке, сделали индикатор.... а когда ввели это улучшение?

Смысл как раз в том, что построить Ганна например на Н4, а торговать потом на М15 используя Линии Ганна с Н4 как ориентиры 

.............:-) А потом говорят люди, Ганн отстой, его методы не работают...... а на миллиметровой бумаге - до сих пор работают :-))))))))))))))))))))))))))))))))

Slava
Модератор
6972
Slava  
IvanIvanov:

Ну не наю, я всю кровь себе свернул пытаясь Ганна настроить в Пятерке, сделали индикатор.... а когда ввели это улучшение?

Смысл как раз в том, что построить Ганна например на Н4, а торговать потом на М15 используя Линии Ганна с Н4 как ориентиры 

.............:-) А потом говорят люди, Ганн отстой, его методы не работают...... а на миллиметровой бумаге - до сих пор работают :-))))))))))))))))))))))))))))))))

Именно!

На миллиметровой бумаге как раз и работают. На миллиметровой бумаге нельзя перейти с таймфрейма на таймфрейм, не затратив усилий.

Andrew Petras
5107
Andrew Petras  
IvanIvanov:

Ну не наю, я всю кровь себе свернул пытаясь Ганна настроить в Пятерке, сделали индикатор.... а когда ввели это улучшение?

Смысл как раз в том, что построить Ганна например на Н4, а торговать потом на М15 используя Линии Ганна с Н4 как ориентиры 

.............:-) А потом говорят люди, Ганн отстой, его методы не работают...... а на миллиметровой бумаге - до сих пор работают :-))))))))))))))))))))))))))))))))

Учитывайте, что уровни веера очень сильно "гуляют" при изменении масштаба по цене.

(не только веер, насчитал 6 объектов, ровно вчера оформлял заявку в СД, собрался наконец)

Чем дальше влево построен веер, тем, соответственно, сильнее. Поэтому предпочтительней строить веер трендовыми линиями, а не объектами. По крайней мере, пока не допилят.

Документация по MQL5: Стандартные константы, перечисления и структуры / Константы объектов / Типы объектов
Документация по MQL5: Стандартные константы, перечисления и структуры / Константы объектов / Типы объектов
  • www.mql5.com
Стандартные константы, перечисления и структуры / Константы объектов / Типы объектов - Документация по MQL5
Matvey Alekseev
643
Matvey Alekseev  
stringo:

Какой интересный вопрос.

Попробуйте тестерный шаблон с предустановленным фиксированным масштабом

Да, шаблон есть, но как его к тестеру прикрутить не понимаю... есть ли конкретная информация (алгоритм действий) как его включить???
Slava
Модератор
6972
Slava  
mat.twg:
Да, шаблон есть, но как его к тестеру прикрутить не понимаю... есть ли конкретная информация (алгоритм действий) как его включить???

Да. Алгоритм действий есть.

tester.tpl применяется ко всем тестерным визуализациям.

Если Вы сделаете себе шаблон с именем <имя тестируемого эксперта>.tpl, то вместо tester.tpl при визуализации будет применён именно это шаблон.

PS Пожалуйста поделитесь Вашими результатами. Если что, я готов продолжить с Вами общение в сервисдеске. Вопрос действительно очень интересный

Ivan Vagin
8888
Ivan Vagin  
stringo:

Именно!

На миллиметровой бумаге как раз и работают. На миллиметровой бумаге нельзя перейти с таймфрейма на таймфрейм, не затратив усилий.

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

Думаю это из той же серии что и веера через выходные.... 

Andrew Petras
5107
Andrew Petras  
mat.twg:

Всем привет!

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

Нарисовать свою сетку?

Сетка

12
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий