Новые подходы к рынкам => Ганн! Его теории и практики => Тема начата: Фаворит от 18 Июля 2023, 20:42:37
Название: Использование EXCEL
Отправлено: Фаворит от 18 Июля 2023, 20:42:37
Разбирая свои архивы, нашёл различные екселевские файлы с теми или иными реализациями графиков и индикаторов, в т.ч. и по Ганну. Решил, по возможности, разместить их здесь с подробным описанием действий по их созданию. Начальный уровень, без использования VBA, в основном формулы и маршрут нажатий мышкой. :) Используется 2003 excel, в принципе его достаточно.
Постараюсь придерживаться правила: в одном сообщении - описание одного способа, с примером файла. Если кто решит внести замечания или добавить свой способ - всегда за.
Обработка данных для построение графика свингов. т.е. график по времени не линейный.
Имеем следующие столбцы данных для обработки: столбец А - дата ; столбец В - цена закрытия (можете использовать цену открытия, или же хай, или лоу)
нам нужно получить следующий столбец (С) значений при изменении цены на определённую, заданную вами, величину. если изменение незначительно - цена остаётся прежняя ( примечание - формула вставляется во вторую ячейку данных столбца С, в первую же ячейку копируется значение из первой ячейки данных столбца В )
тут уж самостоятельно выбирать, будет ли это процентное изменение (например на 1%), формула =ЕСЛИ(B2>(B1*1,01);B2;ЕСЛИ(B2<(B1*0,99);B2;C1)) или изменение на определённое количество пунктов (например на 10 долларов), формула =ЕСЛИ(B2>(B1+10);B2;ЕСЛИ(B2<(B1-10);B2;C1)) (пункты требуют пересчёта для разных инструментов) или какой-то ещё другой вариант. копируем и повторяем формулы в следующих ниже ячейках столбца С. (либо тяните за правый нижний уголок ячейки с формулой, либо щёлкните два раза по этому уголку правой кнопкой мыши)
теперь в столбце С мы имеем данные значимых изменений цены.
следующие столбцы D и E будyт вспомогательными в первую ячейку столбца D вводим единицу - 1 во вторую ячейку - формулу =ЕСЛИ(C2<>C1;D1+1;D1) повторяем формулы в следующих ниже ячейках столбца D
выделяем весь столбец D и копируем его, в столбец E производим специальную вставку скопированных данных, выбрав параметр значения
После чего выбираем в меню Данные -> Фильтр -> Расширенный фильтр оставляем выбранным пункт - фильтровать данные на месте и отмечаем галочкой - только уникальные записи в исходном диапазоне должно стоять $E:$E
выделяем столбцы A и B, копируем, вставляем их в новый лист - данные готовы, можно строить графики и работать с ними.