АвторСообщение



Сообщение: 33
Зарегистрирован: 03.03.14
Репутация: 0
ссылка на сообщение  Отправлено: 04.09.14 11:42. Заголовок: Синхронизация графических построений


В рамках проекта по статьям кластерного анализа хочется предложить вот какую идею для создания инструментов:
Работа связанная с анализом кластеров тесно переплетается с горизонтальными уровнями поддержки сопротивления, строить их приходится руками, анализ кластеров производится на масштабах M1-M15, но при этом есть некоторое неудобство в анализе и построении горизонтальных уровней на этом же графике. Связано это с тем, что для построения уровней надо смотреть и переключать различные масштабы, при этом дополнительно для удобства восприятия требуется уменьшить график. Плюс ко всему для построения уровней лучше всего иметь перед глазами чистый график цены без какой либо другой информации и графических объектов. В общем строить уровни удобней в отдельном окне, но хочется что-б эти уровни так-же были и в окне кластерного "графика". Т.е. вот, что было бы удобно сделать - синхронизацию графических построений. Схема видится стандартная: Окно чистого графика цены это будет Master. Окно с кластерами это Slave. При начертании или удалении горизонтальной или трендовой в окне Master те же результаты будут автоматом происходить в окне Slave. Реализовать такое как мне видится было бы возможно виде двух индюков Master/Slave. Погуглил на этут тему, но примеров реализаций подобного не нашел.

Спасибо: 0 
ПрофильЦитата Ответить
Ответов - 14 [только новые]







Сообщение: 767
Зарегистрирован: 03.03.13
Откуда: Украина, Днепродзержинск
Репутация: 2
ссылка на сообщение  Отправлено: 04.09.14 20:31. Заголовок: Есть такой скрипт - ..


Есть такой скрипт - SyncCharts.
Но, к сожалению, он основан на недокументированных возможностях старого МТ4. В итоге сейчас скрипт не работает так, как раньше. Мне удалось его немного оживить, но весь функционал восстановить пока не удалось.
Вот версия для нового терминала. Для правильного запуска ее обязательно нужно расположить в папке scripts\examples, чтобы скрипт был первым в списке скриптов окна "Навигатор".

После запуска скрипта можно будет ставить вертикальные линии на графике, к которому скрипт был присоединен изначально. Эти линии будут дублироваться на всех остальных открытых графиках.

Спасибо: 1 
ПрофильЦитата Ответить



Сообщение: 34
Зарегистрирован: 03.03.14
Репутация: 0
ссылка на сообщение  Отправлено: 05.09.14 09:26. Заголовок: Scriptong пишет: м..


Scriptong пишет:

 цитата:
можно будет ставить вертикальные линии на графике


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


Спасибо: 0 
ПрофильЦитата Ответить





Сообщение: 771
Зарегистрирован: 03.03.13
Откуда: Украина, Днепродзержинск
Репутация: 2
ссылка на сообщение  Отправлено: 05.09.14 16:21. Заголовок: С нынешними возможно..


С нынешними возможностями MQL4 можно обойтись и одним индикатором. Скрипт был нужен для того, чтобы постоянно мониторить факт создания нового объекта и положения графика. Теперь это делается через события. Кроме того, если заметили, скрипт запускал подобные скрипты на других графиках, чтобы они выполняли графические построения. Сейчас это тоже не требуется, т. к. любая программа получила доступ к другим графикам, а не только к тому, на котором запущена.

Таким образом, существующий скрипт нужно полностью переписать на новый лад. Вполне возможно, что теперь есть возможность реализации всего этого функционала и без DLL. Записи в файлы или передача данных через именованные каналы точно не нужна.

Спасибо: 0 
ПрофильЦитата Ответить



Сообщение: 37
Зарегистрирован: 03.03.14
Репутация: 0
ссылка на сообщение  Отправлено: 05.09.14 22:34. Заголовок: Уяснил т.е. мне нуже..


Уяснил т.е. мне нужен один slave индикатор. Функциями ObjectGetInteger ObjectGetDouble я могу получить параметры объекта с другого окна как я понял. Также мне нужны функции отслеживания события создания и удаления объектов, с этим никогда не работал еще, буду пробовать.

Спасибо: 0 
ПрофильЦитата Ответить





Сообщение: 776
Зарегистрирован: 03.03.13
Откуда: Украина, Днепродзержинск
Репутация: 2
ссылка на сообщение  Отправлено: 07.09.14 12:23. Заголовок: Nize пишет: Также м..


Nize пишет:

 цитата:
Также мне нужны функции отслеживания события создания и удаления объектов, с этим никогда не работал еще, буду пробовать.


С этим в MQL4 теперь полный порядок: Типы событий графика.

Спасибо: 0 
ПрофильЦитата Ответить



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 23.06.16 18:01. Заголовок: реализация Termnaj_c..


реализация
Termnaj_copygraph

Спасибо: 0 
Цитата Ответить





Сообщение: 2217
Зарегистрирован: 03.03.13
Откуда: Украина, Днепродзержинск
Репутация: 3
ссылка на сообщение  Отправлено: 28.06.16 17:18. Заголовок: гость пишет: реализ..


гость пишет:

 цитата:
реализация
Termnaj_copygraph



Установил. Запустил на графике EURUSD, H1. Параллельно открыл график EURUSD, M1. На график EURUSD, H1 нанес вертикальную линию. Линия не появилась на графике EURUSD, M1. В журналах нет никаких ошибок. То есть программа попросту ничего не делает и ничего не анализирует. В чем подвох?

Кстати, зачем для работы этой программы нужен shell32.dll? Весь описанный функционал программы реализуется без помощи сторонних DLL, на одном лишь MQL4.

Спасибо: 0 
ПрофильЦитата Ответить



Сообщение: 3
Зарегистрирован: 31.12.17
Репутация: 0
ссылка на сообщение  Отправлено: 30.01.18 00:20. Заголовок: Ха, почти в тему + р..


Ха, почти в тему + развитие... шото я на месяц затянул с постом... копипаст из ворда.
Всем привет! Вот решил поделится идеей. Сам такой хочу и репу уже начал чесать - какой индюк переделать, "шоб" поменьше кодить.
Предистория: очень часто присматриваю на графиках различньіе движения, серию таких и почерчиваю на чарте, а вот обсчитать - всилу сильі лени не доходит мозг - уже устал чертить!
Идея: обсчитьівать средние величиньі: квадратов - ср. кол-во бар, ср. кол-во пипс, ср. обьем в квадратах (смьісл – обозначение и просчет флета); трендовая - примерно тоже (смьісл – вход/вьіход); значки – ценовая метка и / или стрелка + стоп - ср. растояния друг от друга (смьісл – альтернатива линии- как бьі второй вариант обозначили вход / вьіход). Средние брать только по своим значкам, вьікладьівать подсчет на скрине. Каждой фигуре присваивается в настройках два цвета, и именно на сия цвета код и реагирует. Уже есть база, мож что по ходу прийдет в голову.
Да, подумал, что за базу надо взять код для рисования на чарте (забьіл как назьівается «неиндюк» и где лежит), там есть уже удобньіе заготовки фигур и цвета, только добавить "немного" своего.


Спасибо: 0 
ПрофильЦитата Ответить





Сообщение: 2577
Зарегистрирован: 03.03.13
Откуда: Украина, Каменское (Днепродзержинск)
Репутация: 3
ссылка на сообщение  Отправлено: 30.01.18 17:34. Заголовок: iNovan пишет: Идея:..


iNovan пишет:

 цитата:
Идея: обсчитьівать средние величиньі: квадратов - ср. кол-во бар, ср. кол-во пипс, ср. обьем в квадратах (смьісл – обозначение и просчет флета); трендовая - примерно тоже (смьісл – вход/вьіход); значки – ценовая метка и / или стрелка + стоп - ср. растояния друг от друга (смьісл – альтернатива линии- как бьі второй вариант обозначили вход / вьіход). Средние брать только по своим значкам, вьікладьівать подсчет на скрине. Каждой фигуре присваивается в настройках два цвета, и именно на сия цвета код и реагирует. Уже есть база, мож что по ходу прийдет в голову.
Да, подумал, что за базу надо взять код для рисования на чарте (забьіл как назьівается «неиндюк» и где лежит), там есть уже удобньіе заготовки фигур и цвета, только добавить "немного" своего.


Итак: нужно дать пользователю возможность отметить некоторую область баров на графике, а программа должна выдать характеристики этой области. Так?
Если так, то нужны подробности таких характеристик: что такое "ср. кол-во баров" (пользователь же отметил область - там есть точное кол-во баров, как посчитать среднее?), "ср. объем в квадратах" и т. д.

Спасибо: 0 
ПрофильЦитата Ответить



Сообщение: 4
Зарегистрирован: 31.12.17
Репутация: 0
ссылка на сообщение  Отправлено: 30.01.18 22:59. Заголовок: Привет! Имеется ввид..


Привет! Имеется ввиду среднее между квадратами (прямоугольники - длинное слово) внутри которьіх барьі со своими параметрами. Пример: я ометил на протяжении месяца наиболее интересньіе флетовьіе места от которьіх в последствии бьіл хороший отход ценьі и хотел бьі просчитать статистику - среднее кол-во баров в квадратах, среднюю вьісоту флета (среднее из квадратов) и т.д. насколько хватит извращения. А средний обьем в квадратах - тиковьій, на/в барах которьій, обьічньій.
Возможно сие жевачка для мозга, но я так страдаю... и таких может бьіть много... Сие просто идея, ведь считают АТР - средний проход вілютьі в день - ведь почти бред (средняя по палате...), но при помощи инструментов можно накопать очень интересньіе вещи, о которьіх за 6 лет (в моем случае) на форумах не прочтешь, лишь намеки...
Кстати, инструментьі у Вас отличнье, реально можно за год миллионером стать )).

PS Если интересно и для расширения кругозора (заметил посьільі только на книжньіх авторитетов):
Просматриваю вот такие темьі - ручная торговля, очень грамотньіе ребята ведут темьі:
https://www.forexdengi.com/threads/1158-metodika-analiza-tekushchey-rinochnoy-situatsii-na-osnove-otchetov-sme/page1 - очень динамичная ветка! рекомендую!
https://www.forexdengi.com/threads/77938-serfing-po-obemam/page1
https://www.forexdengi.com/threads/61731-chto-nasha-zhizn-igra-videnie-rinka-ot-valen10n-a/page1
https://www.forexdengi.com/threads/68823-optsionnie-urovni-avtorskie-ili-nestandartnie-metodi/page1
https://www.forexdengi.com/threads/58618-volnovie-razmetki-ot-doktor-a/page1

Бьіл вопрос как узнать ложньій пробой - давно не секрет - https://www.forexdengi.com/threads/58631-torgovlya-ot-urovney-v-napravlenii-profita/page41

Все ребята ниже крутились в одной ветке Angy - много стилей торговли, уровни, приорьі, кластера и т.д. (5 лет следил за ними с первой темьі)
Angy (последняя тема из 4-х, шлифовка знаний) - https://www.forexdengi.com/threads/72380-angy-i-ego-druzya-rinochnie-auktsioni?highlight=%EF%F0%EE%F4%E8%F2%ED%FB%F5+%E1%E5%F0%E5%E3%E0%F5
сейчас Angy владелец форекс кАнторьі и ведет свой канал https://www.youtube.com/channel/UCmO9l_ktQdZzVRVKvU2hv8Q/videos , автор более десятка интереснейших вебинаров (сейчас убрал), но они есть))

Lt_tred - https://www.forexdengi.com/threads/58631-torgovlya-ot-urovney-v-napravlenii-profita (ветка закрьіта)
Samarin - https://www.forexdengi.com/threads/88968-samarinline
FXsfera - https://www.forexdengi.com/threads/55857-ohota-za-stopami
АлексМ с его СКО, Expert Trader_Андрей - все бьіли на руфоруме (форексденьги) и везде видьі одной формации с разньіх сторон, а еще и нарезанньіе для загадочности - флет, наторговка, горизонтальньій канал и т.д.
А вот чтобьі распознать его фазьі нужньі инструментьі и глазастьій опьіт. ))
Все ветки отличаются тем, что в них искались закономерности (с успехом) ручной торговли он-лайн и по минимуму индикаторов, а все продавцьі "знаний" отправлялись лесом (если знания настоящие - смьісл торговать ими? - они приносят деньги на рьінке?)!

Спасибо: 0 
ПрофильЦитата Ответить





Сообщение: 2578
Зарегистрирован: 03.03.13
Откуда: Украина, Каменское (Днепродзержинск)
Репутация: 3
ссылка на сообщение  Отправлено: 01.02.18 13:31. Заголовок: iNovan пишет: Имеет..


iNovan пишет:

 цитата:
Имеется ввиду среднее между квадратами (прямоугольники - длинное слово) внутри которьіх барьі со своими параметрами. Пример: я ометил на протяжении месяца наиболее интересньіе флетовьіе места от которьіх в последствии бьіл хороший отход ценьі и хотел бьі просчитать статистику - среднее кол-во баров в квадратах, среднюю вьісоту флета (среднее из квадратов) и т.д. насколько хватит извращения. А средний обьем в квадратах - тиковьій, на/в барах которьій, обьічньій.


Итак. Отметили какие-то участки на графике и должны получить следующие результаты расчетов:
  • Среднее количество баров среди всех отмеченных участков
  • Средняя амплитуда размаха цены на этих участках
  • Средний тиковый объем

    Так?


  • Спасибо: 1 
    ПрофильЦитата Ответить



    Сообщение: 5
    Зарегистрирован: 31.12.17
    Репутация: 0
    ссылка на сообщение  Отправлено: 01.02.18 15:02. Заголовок: Да. Ну, если мьі еще..


    Да. Ну, если мьі еще что-то можем там получить...

    Спасибо: 0 
    ПрофильЦитата Ответить





    Сообщение: 2579
    Зарегистрирован: 03.03.13
    Откуда: Украина, Каменское (Днепродзержинск)
    Репутация: 3
    ссылка на сообщение  Отправлено: 04.02.18 11:34. Заголовок: iNovan пишет: Да. Н..


    iNovan пишет:

     цитата:
    Да. Ну, если мьі еще что-то можем там получить...


    Самый главный вопрос в этом случае: что это даст? Получили среднее количество баров, среднюю амплитуду, средний тиковый объем. Причем это для различных прямоугольных областей. Я пока даже не могу "высосать из пальца" применение для полученной информации. А теперь еще речь о том, что нужно придумать еще какие-то характеристики. То есть что-то получить нужно, но для каких целей это будет получено - непонятно.
    Обычно инструменты разрабатываются в другом порядке: определяется направление анализа и уже под него собираются необходимые данные.

    Спасибо: 1 
    ПрофильЦитата Ответить





    Сообщение: 2580
    Зарегистрирован: 03.03.13
    Откуда: Украина, Каменское (Днепродзержинск)
    Репутация: 3
    ссылка на сообщение  Отправлено: 04.02.18 11:36. Заголовок: Nize пишет: В рамка..


    Nize пишет:

     цитата:
    В рамках проекта по статьям кластерного анализа хочется предложить вот какую идею для создания инструментов:
    Работа связанная с анализом кластеров тесно переплетается с горизонтальными уровнями поддержки сопротивления, строить их приходится руками, анализ кластеров производится на масштабах M1-M15, но при этом есть некоторое неудобство в анализе и построении горизонтальных уровней на этом же графике. Связано это с тем, что для построения уровней надо смотреть и переключать различные масштабы, при этом дополнительно для удобства восприятия требуется уменьшить график. Плюс ко всему для построения уровней лучше всего иметь перед глазами чистый график цены без какой либо другой информации и графических объектов. В общем строить уровни удобней в отдельном окне, но хочется что-б эти уровни так-же были и в окне кластерного "графика". Т.е. вот, что было бы удобно сделать - синхронизацию графических построений. Схема видится стандартная: Окно чистого графика цены это будет Master. Окно с кластерами это Slave. При начертании или удалении горизонтальной или трендовой в окне Master те же результаты будут автоматом происходить в окне Slave. Реализовать такое как мне видится было бы возможно виде двух индюков Master/Slave. Погуглил на этут тему, но примеров реализаций подобного не нашел.


    Синхронизатор графиков и графических объектов

    Спасибо: 1 
    ПрофильЦитата Ответить
    Ответ:
    1 2 3 4 5 6 7 8 9
    большой шрифт малый шрифт надстрочный подстрочный заголовок большой заголовок видео с youtube.com картинка из интернета картинка с компьютера ссылка файл с компьютера русская клавиатура транслитератор  цитата  кавычки моноширинный шрифт моноширинный шрифт горизонтальная линия отступ точка LI бегущая строка оффтопик свернутый текст

    показывать это сообщение только модераторам
    не делать ссылки активными
    Имя, пароль:      зарегистрироваться    
    Тему читают:
    - участник сейчас на форуме
    - участник вне форума
    Все даты в формате GMT  2 час. Хитов сегодня: 0
    Права: смайлы да, картинки да, шрифты да, голосования нет
    аватары да, автозамена ссылок вкл, премодерация откл, правка нет