Скачать MetaTrader 5

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

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Публикуй программы в Code Base. Увеличивай свой рейтинг!
Matvey Alekseev
506
Matvey Alekseev 2013.06.06 21:28 

Всем привет!

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

Slawa
Модератор
6841
Slawa 2013.06.07 05:34  

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

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

Ivan Vagin
8888
Ivan Vagin 2013.06.07 05:52  

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

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

Slawa
Модератор
6841
Slawa 2013.06.07 06:53  
IvanIvanov:

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

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

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

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

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

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

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

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

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

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

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

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

Slawa
Модератор
6841
Slawa 2013.06.07 07:34  
IvanIvanov:

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

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

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

Именно!

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

Andrew Petras
4663
Andrew Petras 2013.06.07 07:41  
IvanIvanov:

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Ivan Vagin
8888
Ivan Vagin 2013.06.07 09:37  
stringo:

Именно!

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

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

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

Andrew Petras
4663
Andrew Petras 2013.06.07 11:43  
mat.twg:

Всем привет!

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

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

Сетка

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