В рамках проекта по статьям кластерного анализа хочется предложить вот какую идею для создания инструментов: Работа связанная с анализом кластеров тесно переплетается с горизонтальными уровнями поддержки сопротивления, строить их приходится руками, анализ кластеров производится на масштабах M1-M15, но при этом есть некоторое неудобство в анализе и построении горизонтальных уровней на этом же графике. Связано это с тем, что для построения уровней надо смотреть и переключать различные масштабы, при этом дополнительно для удобства восприятия требуется уменьшить график. Плюс ко всему для построения уровней лучше всего иметь перед глазами чистый график цены без какой либо другой информации и графических объектов. В общем строить уровни удобней в отдельном окне, но хочется что-б эти уровни так-же были и в окне кластерного "графика". Т.е. вот, что было бы удобно сделать - синхронизацию графических построений. Схема видится стандартная: Окно чистого графика цены это будет Master. Окно с кластерами это Slave. При начертании или удалении горизонтальной или трендовой в окне Master те же результаты будут автоматом происходить в окне Slave. Реализовать такое как мне видится было бы возможно виде двух индюков Master/Slave. Погуглил на этут тему, но примеров реализаций подобного не нашел.
Отправлено: 04.09.14 20:31. Заголовок: Есть такой скрипт - ..
Есть такой скрипт - SyncCharts. Но, к сожалению, он основан на недокументированных возможностях старого МТ4. В итоге сейчас скрипт не работает так, как раньше. Мне удалось его немного оживить, но весь функционал восстановить пока не удалось. Вот версия для нового терминала. Для правильного запуска ее обязательно нужно расположить в папке scripts\examples, чтобы скрипт был первым в списке скриптов окна "Навигатор".
После запуска скрипта можно будет ставить вертикальные линии на графике, к которому скрипт был присоединен изначально. Эти линии будут дублироваться на всех остальных открытых графиках.
а горизонтальные? ммм коварный скрипт, не разобрать) и самому влом писать.. какой бы виделся путь реализации подобной задумки технически, без извращений с внутренними командами? через запись в файл? может пайпы?
Отправлено: 05.09.14 16:21. Заголовок: С нынешними возможно..
С нынешними возможностями MQL4 можно обойтись и одним индикатором. Скрипт был нужен для того, чтобы постоянно мониторить факт создания нового объекта и положения графика. Теперь это делается через события. Кроме того, если заметили, скрипт запускал подобные скрипты на других графиках, чтобы они выполняли графические построения. Сейчас это тоже не требуется, т. к. любая программа получила доступ к другим графикам, а не только к тому, на котором запущена.
Таким образом, существующий скрипт нужно полностью переписать на новый лад. Вполне возможно, что теперь есть возможность реализации всего этого функционала и без DLL. Записи в файлы или передача данных через именованные каналы точно не нужна.
Отправлено: 05.09.14 22:34. Заголовок: Уяснил т.е. мне нуже..
Уяснил т.е. мне нужен один slave индикатор. Функциями ObjectGetInteger ObjectGetDouble я могу получить параметры объекта с другого окна как я понял. Также мне нужны функции отслеживания события создания и удаления объектов, с этим никогда не работал еще, буду пробовать.
Установил. Запустил на графике EURUSD, H1. Параллельно открыл график EURUSD, M1. На график EURUSD, H1 нанес вертикальную линию. Линия не появилась на графике EURUSD, M1. В журналах нет никаких ошибок. То есть программа попросту ничего не делает и ничего не анализирует. В чем подвох?
Кстати, зачем для работы этой программы нужен shell32.dll? Весь описанный функционал программы реализуется без помощи сторонних DLL, на одном лишь MQL4.
Отправлено: 30.01.18 00:20. Заголовок: Ха, почти в тему + р..
Ха, почти в тему + развитие... шото я на месяц затянул с постом... копипаст из ворда. Всем привет! Вот решил поделится идеей. Сам такой хочу и репу уже начал чесать - какой индюк переделать, "шоб" поменьше кодить. Предистория: очень часто присматриваю на графиках различньіе движения, серию таких и почерчиваю на чарте, а вот обсчитать - всилу сильі лени не доходит мозг - уже устал чертить! Идея: обсчитьівать средние величиньі: квадратов - ср. кол-во бар, ср. кол-во пипс, ср. обьем в квадратах (смьісл – обозначение и просчет флета); трендовая - примерно тоже (смьісл – вход/вьіход); значки – ценовая метка и / или стрелка + стоп - ср. растояния друг от друга (смьісл – альтернатива линии- как бьі второй вариант обозначили вход / вьіход). Средние брать только по своим значкам, вьікладьівать подсчет на скрине. Каждой фигуре присваивается в настройках два цвета, и именно на сия цвета код и реагирует. Уже есть база, мож что по ходу прийдет в голову. Да, подумал, что за базу надо взять код для рисования на чарте (забьіл как назьівается «неиндюк» и где лежит), там есть уже удобньіе заготовки фигур и цвета, только добавить "немного" своего.
Идея: обсчитьівать средние величиньі: квадратов - ср. кол-во бар, ср. кол-во пипс, ср. обьем в квадратах (смьісл – обозначение и просчет флета); трендовая - примерно тоже (смьісл – вход/вьіход); значки – ценовая метка и / или стрелка + стоп - ср. растояния друг от друга (смьісл – альтернатива линии- как бьі второй вариант обозначили вход / вьіход). Средние брать только по своим значкам, вьікладьівать подсчет на скрине. Каждой фигуре присваивается в настройках два цвета, и именно на сия цвета код и реагирует. Уже есть база, мож что по ходу прийдет в голову. Да, подумал, что за базу надо взять код для рисования на чарте (забьіл как назьівается «неиндюк» и где лежит), там есть уже удобньіе заготовки фигур и цвета, только добавить "немного" своего.
Итак: нужно дать пользователю возможность отметить некоторую область баров на графике, а программа должна выдать характеристики этой области. Так? Если так, то нужны подробности таких характеристик: что такое "ср. кол-во баров" (пользователь же отметил область - там есть точное кол-во баров, как посчитать среднее?), "ср. объем в квадратах" и т. д.
Отправлено: 30.01.18 22:59. Заголовок: Привет! Имеется ввид..
Привет! Имеется ввиду среднее между квадратами (прямоугольники - длинное слово) внутри которьіх барьі со своими параметрами. Пример: я ометил на протяжении месяца наиболее интересньіе флетовьіе места от которьіх в последствии бьіл хороший отход ценьі и хотел бьі просчитать статистику - среднее кол-во баров в квадратах, среднюю вьісоту флета (среднее из квадратов) и т.д. насколько хватит извращения. А средний обьем в квадратах - тиковьій, на/в барах которьій, обьічньій. Возможно сие жевачка для мозга, но я так страдаю... и таких может бьіть много... Сие просто идея, ведь считают АТР - средний проход вілютьі в день - ведь почти бред (средняя по палате...), но при помощи инструментов можно накопать очень интересньіе вещи, о которьіх за 6 лет (в моем случае) на форумах не прочтешь, лишь намеки... Кстати, инструментьі у Вас отличнье, реально можно за год миллионером стать )).
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_Андрей - все бьіли на руфоруме (форексденьги) и везде видьі одной формации с разньіх сторон, а еще и нарезанньіе для загадочности - флет, наторговка, горизонтальньій канал и т.д. А вот чтобьі распознать его фазьі нужньі инструментьі и глазастьій опьіт. )) Все ветки отличаются тем, что в них искались закономерности (с успехом) ручной торговли он-лайн и по минимуму индикаторов, а все продавцьі "знаний" отправлялись лесом (если знания настоящие - смьісл торговать ими? - они приносят деньги на рьінке?)!
Имеется ввиду среднее между квадратами (прямоугольники - длинное слово) внутри которьіх барьі со своими параметрами. Пример: я ометил на протяжении месяца наиболее интересньіе флетовьіе места от которьіх в последствии бьіл хороший отход ценьі и хотел бьі просчитать статистику - среднее кол-во баров в квадратах, среднюю вьісоту флета (среднее из квадратов) и т.д. насколько хватит извращения. А средний обьем в квадратах - тиковьій, на/в барах которьій, обьічньій.
Итак. Отметили какие-то участки на графике и должны получить следующие результаты расчетов:
Среднее количество баров среди всех отмеченных участков
Отправлено: 04.02.18 11:34. Заголовок: iNovan пишет: Да. Н..
iNovan пишет:
цитата:
Да. Ну, если мьі еще что-то можем там получить...
Самый главный вопрос в этом случае: что это даст? Получили среднее количество баров, среднюю амплитуду, средний тиковый объем. Причем это для различных прямоугольных областей. Я пока даже не могу "высосать из пальца" применение для полученной информации. А теперь еще речь о том, что нужно придумать еще какие-то характеристики. То есть что-то получить нужно, но для каких целей это будет получено - непонятно. Обычно инструменты разрабатываются в другом порядке: определяется направление анализа и уже под него собираются необходимые данные.
Отправлено: 04.02.18 11:36. Заголовок: Nize пишет: В рамка..
Nize пишет:
цитата:
В рамках проекта по статьям кластерного анализа хочется предложить вот какую идею для создания инструментов: Работа связанная с анализом кластеров тесно переплетается с горизонтальными уровнями поддержки сопротивления, строить их приходится руками, анализ кластеров производится на масштабах M1-M15, но при этом есть некоторое неудобство в анализе и построении горизонтальных уровней на этом же графике. Связано это с тем, что для построения уровней надо смотреть и переключать различные масштабы, при этом дополнительно для удобства восприятия требуется уменьшить график. Плюс ко всему для построения уровней лучше всего иметь перед глазами чистый график цены без какой либо другой информации и графических объектов. В общем строить уровни удобней в отдельном окне, но хочется что-б эти уровни так-же были и в окне кластерного "графика". Т.е. вот, что было бы удобно сделать - синхронизацию графических построений. Схема видится стандартная: Окно чистого графика цены это будет Master. Окно с кластерами это Slave. При начертании или удалении горизонтальной или трендовой в окне Master те же результаты будут автоматом происходить в окне Slave. Реализовать такое как мне видится было бы возможно виде двух индюков Master/Slave. Погуглил на этут тему, но примеров реализаций подобного не нашел.
Все даты в формате GMT
2 час. Хитов сегодня: 1
Права: смайлы да, картинки да, шрифты да, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет