Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Сделал индикатор визуализации данных из файла. Разумеется, предварительно эти данные должны быть в этот файл записаны с помощью скрипта TrendFletAnalysis_2mS_1.mq4 . При просмотре нужно также учитывать временные масштабы и диапазоны. Например, если записать файл с параметрами ind_Points=20, ind_Percent=0.0, Sample=100 на минутном графике, то на дневном индикатор покажет
P.S.
А как получить такую картинку? У меня только стат.отчет выводится
Хм, я думал у тебя больше навыков работы со статистикой. Данные пишутся в файл, потом этот файл нужно найти и загрузить(импортировать) в любимую программу работы с данными (мои картинки сделаны в Матлабе). Ещё желательно по тексту скрипта уметь определить формат файла данных. В нашем случае он определяется строчкой
Эта строчка сообщает нам, что в каждой строке файла данных содержится 5 чисел. Какое из них будет выводиться задаётся параметром Column инидикатора. При Column=2 нарисуется trend_perc, при Column=3 - flet_perc, и.т.д.
P.P.S. Пост редактировался с заменой картинки и прикреплённого файла в 13:10
Сделал индикатор визуализации данных из файла.
Спасибо огромное. А сегменты считаются с учетом поправок, которые я указывал в посте (04.04.08 17:26)? Касается флэтовых.
Кстати, видите на полученном графике линии поддержки и сопротивления, двойные и тройные вершины, треугольники, шпильки, тренды и флэты? ;)
Эта функция очень полезна. Фактически это вариант распределения, про которое я говорил. Одно дело мы посчитали среднее значение и радуемся "как все красиво" теперь вперед в бой. А рынок подкидывает сюрпризы. Нужно быть к ним готовым. В данном случае знать на сколько (как вариант в прошлом) можем отклонится от среднего значения и учесть этот фактор. Также необходимы максимальные последовательности сегментов по количеству, длине (в пп) и времени (барах) на всем изучаемом участке.
Правильно ли я понимаю, что при изменении точки отсчета возможно график индикатора визуализации изменится? Т.е. в каждую новую последовательность 100-тен сегментов попадет другая последовательность самих сегментов?
Хм, я думал у тебя больше навыков работы со статистикой.
Да я вообще Ламер и ЧайнеГ (:0 Сделать из меня программиста безнадежное дело. Но все, что вы привели, думаю будет не бесполезным. "Никогда не знаешь, когда пригодится дохлый кролик" (С) Альфред Хичкок
Программирование для меня, что китайская грамота. Себя считаю трейдером-практиком. Для успешной торговли, знаний статистики на уровне Гауссовского распределения и распределения вероятностей из пространства событий в ТеоВере считаю достаточным. Сюда пришел, потому что устал за монитором сутками сидеть. Жизнь то идет....
Новая версия порчи скрипта komposter'а. Основное отличие - комментарий с явным указанием на факт порчи скрипта-прототипа. Также убран вводящий в заблуждение вывод информации и в имя файла добавлен символ. Старые версии удалены.
При компиляции пишет Function "_LabelCreate" is not referenced and will be removed from exp-file
Это нормально? И если не затруднит, можно более доступно о том, что написано в цитате?
И ShowTFAData_1.mq4 не выводит график. Может что не так делаю? Запустил TrendFletAnalysis_2mS_1.mq4 на минутках. Переключил на Дэйли запустил ShowTFAData_1.mq4 окно открывается, графика нет :-(
Кстати, видите на полученном графике линии поддержки и сопротивления, двойные и тройные вершины, треугольники, шпильки, тренды и флэты? ;)
Правильно ли я понимаю, что при изменении точки отсчета возможно график индикатора визуализации изменится? Т.е. в каждую новую последовательность 100-тен сегментов попадет другая последовательность самих сегментов?
Новая версия порчи скрипта komposter'а. Основное отличие - комментарий с явным указанием на факт порчи скрипта-прототипа. Также убран вводящий в заблуждение вывод информации и в имя файла добавлен символ. Старые версии удалены.
При компиляции пишет Function "_LabelCreate" is not referenced and will be removed from exp-file
Это нормально? И если не затруднит, можно более доступно о том, что написано в цитате?
И ShowTFAData_1.mq4 не выводит график. Может что не так делаю? Запустил TrendFletAnalysis_2mS_1.mq4 на минутках. Переключил на Дэйли запустил ShowTFAData_1.mq4 окно открывается, графика нет :-(
Поскольку скрипт я кромсал "топором и долотом, без единого гвоздя", то что выводилось как итоговая статистика таковой больше не является. Поэтому распечатывать её смысла нет. Function "_LabelCreate" как раз использовалась для распечатывания и это сообщение означает, что она больше не используется. То есть это не ошибка, просто в результате разборки-сборки появилась лишняя деталь :). Имя созданного файла данных выводится в комментарии по завершении работы скрипта, в нём содержится информация, однозначно определяющая набор данных: символ, на котором они рассчитывались и значения параметров скрипта во время расчёта.
Если есть нужный файл данных, причиной отсутствия видимого графика может быть промашка с диапазоном. Скажем при ind_Points=100 и Sample=100 у меня за три года получались только две точки.
Сегменты считаются так, как это сделал komposter. Я только вставил то, что интересовало меня - расчёт данных на последовательных участках истории с целью посмотреть динамику, как "горизонтальную" (по времени), так и "вертикальную"(по порогу зигзага).
Правильно. Но поскольку это вариации вокруг одного и того же распределения, скорее всего изменения не будут принципиальными. Хотя линии "поддержки-сопротивления" могут поплыть. Можно кстати поуменьшать значение параметра Sample - по идее график будет становиться всё более изрезанным, но локализация по времени будет улучшаться.
А как задается точка отсчета? Можно ли ее изменить? TrendFletAnalysis_2mS_1.mq4 считает по времени или по величине?
Имя созданного файла данных выводится в комментарии по завершении работы скрипта, в нём содержится информация, однозначно определяющая набор данных: символ, на котором они рассчитывались и значения параметров скрипта во время расчёта.
Если есть нужный файл данных, причиной отсутствия видимого графика может быть промашка с диапазоном. Скажем при ind_Points=100 и Sample=100 у меня за три года получались только две точки.
Это все выводится, но график все равно не отображается. ind_Point выставлял различные. В ShowTFAData_1.mq4 что такое Column? по умолчанию стоит 2.
Может в последовательности моих действий неправильность имеется?
Сегменты считаются так, как это сделал komposter. Я только вставил то, что интересовало меня - расчёт данных на последовательных участках истории с целью посмотреть динамику, как "горизонтальную" (по времени), так и "вертикальную"(по порогу зигзага).
Я отмечал, что необходимо внести некоторые изменения в расчет для более корректного подсчета флэтовых составляющих. существенно изменится временной показатель.
Считаете ли вы эту тему полезной?
А как задается точка отсчета? Можно ли ее изменить? TrendFletAnalysis_2mS_1.mq4 считает по времени или по величине?
Это все выводится, но график все равно не отображается. ind_Point выставлял различные. В ShowTFAData_1.mq4 что такое Column? по умолчанию стоит 2.
Может в последовательности моих действий неправильность имеется?
Считаете ли вы эту тему полезной?
И индикатор
P.S. На всякий случай: значения параметров индикатора должны совпадать со значениями параметров скрипта, при которых был рассчитан подлежащий визуализации набор данных.
P.S. На всякий случай: значения параметров индикатора должны совпадать со значениями параметров скрипта, при которых был рассчитан подлежащий визуализации набор данных.
Это понятно. Все получилось. С сожалению, у меня рисуется малое количество точек. Подозреваю, что не хватает истории, хотя вроде пытался ее закачать. Может подскажете какой эффективный способ?
На каком ТФ необходимо запускать скрипт? Обязательно на минутках?
Что касается новой версии, то результат очень радует. Рисует теперь "правильно". Считаю, что горизонтальные уровни более верно показывают динамику.
Чтобы "довести до совершенства" хотелось бы некоторых доработок (если имеется такая возможность).
Это понятно. Все получилось. С сожалению, у меня рисуется малое количество точек. Подозреваю, что не хватает истории, хотя вроде пытался ее закачать. Может подскажете какой эффективный способ?
Это самое простое. Нужно найти индикатор в окне навигатора и перетащить его мышкой в окно запущенного ранее индикатора. Если задать ему теперь Column = 4, он нарисует картинку для отношений в пунктах. Цвет линий также имеет смысл задать другой. Должно получиться что-то вроде этого
Это всё конечно можно. И много ещё чего можно. Именно поэтому для чтобы что-то делать нужна мотивация. Если просто "интересно посмотреть", то есть альтернативные решения:
- Освоить какую-нибудь программу для работы с данными.
- Уговорить разработчиков добавить терминалу такие возможности :)
- Взять на работу программиста.
Если же от этого видится конкретная польза для торговли, то на этом форуме много (и не раз) обсуждался вопрос нормального распределения (сигма ведь именно для него) и форекса, рекомендую попытаться с помощью поиска разыскать это богатство и хотя бы бегло с ним ознакомиться.