d9e5a92d

Программирование процесса пакетной обработки данных

Сигнал нейтрально (neutral) означает, что время закрывать открытую позицию еще не пришло. Оно придет, когда сигнал станет отрицательным (negative - минус).

Это значит, что точка выхода (exit point) достигнута.
Закрывать позицию по достижении точки выхода необязательно в том случае, когда знак сигнала EASI совпадает с направлением тренда или нейтрален: это только первый сигнал о возможном изменении направления движения рынка, который должен подтвердиться впоследствии. При достижении точки выхода отвергается лишь один из возможных вариантов прогноза поведения рынка, но остальные все еще допустимы.
Когда отвергаются все альтернативы (рынок миновал все предусмотренные ими критические уровни выхода), значения в столбце Trend (Тренд) и/или EASI (Индикатор сигналов) меняются.

Time Fra mes (Степени волн)


Самый первый столбец Инспектора сводок (Sum mary Inspector) содержит сп исок степеней волн (как минимум 3), обнаруженных программой на данном графике. Степени представляют собой периоды времени и расположены в таблице по убыванию, хотя распознаются программой в обратном по рядке.

Продолжительность периодов не фиксирована: здесь важны не абсолютные , а относительные значения.



Summ
spector (Инспектор сводок)
Time Fr
(Степень)
EASI
(Индикатор
сигналов)
Trend
(Тренд)
Target
(Цель)
% Exit
(Выход)
Reward
(ПБЦ)
Risk
(Риск)
R/R
(П/Р)
Super Cycle
(Суперцикл)
No signals
triggered
(Нет
сигналов)
Cycle
(Цикл)
Positive
(Плюс)
Up
(Вверх)
11149,98 281 1289,28 8223,23 1637,45 5,02
Primary
(Первичная)
Positive
(Плюс)
Up
(Вверх)
3996,98 37 2855,45 1070,25 71,2800 15,01
Intermediate
(Промежуточная)
Positive
(Плюс)
Up
(Вверх)
3055,59 4 2911,99 128,8596 14,7419 8,74
Как показано на рисунке, продолжительность периодов времени (степеней волн) не является величиной постоянной. Программа определяет ее автоматически. Каждая волна состоит из определенного количества определенных (типов) волн меньшей степени, каждая из этих волн - из определенного количества определенных компонентов степенью ниже, и т.д. На это обращается повышенное внимание; в сочетании с повторяемостью форм волн данное качество и делает модель Эллиота фрактальной.
В окне Инспектора сводок (Summary Inspector) степени волн - периоды времени -расположены по убыванию их длительности.
Риск (столбец Risk) измеряется в пунктах и показывает, чем Вы рискуете, занимая данную позицию: сколько Вы можете потерять в случае неверного прогноза. Прибыль (Reward) показывает, как много Вы выиграете, если направление рынка было определено верно. Она также измеряется в пунктах. Отношение показателя близости цели к риску (R/R) служит вспомогательным индикатором и используется в сочетании с EASI (Индикатором сигналов).
Средний риск для всех типов волн исчисляется в
пунктах и представляет собой минимальную цель.
В большинстве случаев рынок достигает гораздо больших целей.
Summary Inspector (Инспектор сводок) V Г
Time Frame
(Степень)
EASI
(Индикатор
сигналов)
Trend
(Тренд)
Target
(Цель)
% Exit
(Выход)
Reward
(ПБЦ)
Risk
(Риск)
R/R
(П/Р)
Super Cycle
(Суперцикл)
No signals
triggered
(Нет
сигналов)
Cycle
(Цикл)
Positive
(Плюс)
Up
(Вверх)
11149,98 281 1289,28 8223,23 1637,45 5,02
Primary
(Первичная)
Positive
(Плюс)
Up
(Вверх)
3996,98 37 2855,45 1070,25 71,2800 15,01
Intermediate
(Промежуточная)
Positive
(Плюс)
Up
(Вверх)
3055,59 4 2911,99 128,8596 14,7419 8,74

Коротко об ELWAVE

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

Для создания внутридневных файлов (если они не существуют) необходимо установить связь с источником данных в реальном времени: выберите из меню Scenario (Сценарий) пункт New (Создать), а затем - пункт From real-time feed (Источник данных в реальном времени).
2. Выберите из меню Scenario (Сценарий) пункт New (Создать), а затем выделите графу From Price Data (Котировки):
New scenario from price data (Создать сценарий для файла) Look in (Папка)
- Для импорта уже существующих файлов выделите нужный формат в раскрывающемся списке Files of type (Тип файла). В число поддерживаемых программой форматов входят Metastock 3.1 - 6.5, ASCII, TC2000 3.0 - 4.0, FutureSource, cSi, Keyword и TechTools.
- Выделите пункт From real-time feed (Источник данных в реальном времени). Поступающие данные будут использованы для создания внутридневного файла.
7. Список файлов данных указанного Вами формата будет выведен в правой части окна. Выделите файл, щелкнув на него мышью, и нажмите на кнопку Open (Открыть) для импорта данных.
8. Импортировав данные, сохраните файл в качестве сценария. Дайте ему название того вида ценных бумаг (или рынка), данные об изменении котировок которого содержатся в файле. Эта процедура упростит загрузку файла впоследствии, а также сохранит параметры (источника) поступающих в реальном времени данных.

Для сохранения файла выберите из меню Scenario (Сценарий) пункт Save (Сохранить).
9. Теперь для анализа данных об этом виде ценных бумаг (или рынке) достаточно загрузить сохраненный в качестве сценария файл, выделив в меню Scenario (Сценарий) пункт Open (Открыть), и нажать на пару кнопок. Информация о местонахождении данных будет храниться в сценарии.
10. Для представления результатов анализа ELWAVE по умолчанию использует стандартную форму (структуру), автоматически настраивающуюся на установленную Вами разрешающую способность монитора.

При желании Вы можете изменить эту структуру, поменяв расположение окон на экране и сохранив новую форму (графа Save Custom Layout (Сохранить новую структуру) меню Analyze (Анализ)).
11. Импортировав файл, Вы можете запустить процесс автоматического анализа содержащихся в нем данных. Для этого войдите в меню Analyze (Анализ), пункт Analyze entire chart (Анализ всего графика). Можно проанализировать как весь график целиком (начиная от самой первой записи), так и часть его (для получения более подробной информации и после проведения тотального анализа - смотрите следующую главу).

ELWAVE составит несколько вариантов прогноза, автоматически спроектирует цели, нарисует каналы и обозначит точки выхода (треугольниками) на том же графике.
12. По окончанию аналитической процедуры в окне Инспектора сводок (Summary Inspector) появится информация о его результатах. В столбце Time Frame (Степень) располагается список обнаруженных в процессе анализа степеней волн. Столбец Trend (Тренд) содержит сведения о направлении изменения котировок для каждой из этих степеней.

Самая важная информация представлена в колонке, озаглавленной EASI (Elliott Advanced Indicator -Индикатор сигналов). Сигналы этого индикатора могут быть положительными (positive - плюс), отрицательными (negative - минус) и нейтральными (neutral).

Совпадение знаков сигналов двух-трех соседних степеней волн означает возможное появление потенциально перспективной сделки в пределах видимости ELWAVE.
13. Для экранизации прогнозируемого направления изменения котировок анализируемой ценной бумаги и вычисленных для нее целей нажмите расположенную в правом нижнем углу окна графика кнопку Target Zone (Целевые зоны).
14. Сохраните результаты анализа: войдите в меню Analyze (Анализ) и выберите в нем пункт Save (Сохранить).
15. Для проведения более подробного анализа части графика, ранее проанализированного целиком, необходимо:
- Щелкнуть левой кнопкой мыши по одной из кнопок Дерева волн (Wave Tree), появляющегося слева от окна основного графика после его анализа.
- Из меню Analyze (Анализ) выбрать пункт Analyze Selected Wave (Анализ указанной волны). Выделенная Вами на Дереве волна будет проанализирована автоматически.
16. Если Вы предпочли пронумеровать график самостоятельно вместо того, чтобы автоматически проанализировать его, сделайте следующее:
- Загрузите файл-сценарий с результатами.
- Зайдите в меню Analyze (Анализ) и выделите в нем пункт Check wave count (Проверка допустимости).
- Если Вы производите подобную проверку впервые, подтвердите существующие значения параметров появившегося диалогового окна, нажав на ОК.
- В левой части экрана вырастет Дерево волн (Wave Tree). Щелкните по той его кнопке, которая обозначает предназначенную Вами для анализа волну.
- Из меню Analyze (Анализ) выберите пункт Analyze Selected Wave (Анализ указанной волны).
17. По окончании процесса анализа предпочтительный вариант прогноза выведется в график и отразится на Дереве волн.

В окне Инспектора волн (Wave Inspector) появится информация о выработанных программой сигналах.
18. С помощью Дерева волн можно перемещаться по графику данных. Щелкните по кнопке одной из волн Дерева. Соответствующая указанной волне часть графика будет увеличена и показана во всех своих подробностях.

Вывести отдельную область графика крупным планом можно и другим способом: щелкните ПРАВОЙ клавишей мыши по пустому месту этого графика и из всплывшего меню выберите пункт Zoom in (Приблизить), а затем проведите мышь по подлежащей масштабированию территории.
19. Для выведения на Дерево компонентов одной из его волн щелкните по кнопке со знаком +, расположенной справа от данной волны.

После этого составляющие ее волны меньшей степени отразятся на Дереве.
20. Дерево (Wave Tree) формируется из волн, получивших наивысшую оценку и в связи с этим считающихся наиболее вероятными изо всех возможных вариантов прогноза (альтернатив).
21. Скрыть Дерево волн из вида можно, выбрав из меню View (Вид) пункт Wave Tree (Дерево волн).
22. Представленная в окне Инспектора волн (Wave Inspector) информация по умолчанию относится к предпочтительному варианту прогноза волны наибольшей степени, которой соответствует первая, выше всех расположенная кнопка Дерева.
23. При щелчке по любой другой кнопке Дерева в окне Инспектора волн (Wave Inspector) появится информация, относящаяся к предпочтительному варианту прогноза этой волны.
24. При этом чертеж указанной волны, вероятное направление изменения котировок и рассчитанные программой цели отобразятся на графике.
25. В верхней части Инспектора волн (Wave Inspector) расположены два раскрывающихся списка.

В том, что слева, перечисляются допустимые типы волн, обнаруженные на проанализированном графике, а в том, что справа -недопустимые. Недопустимость какого-либо типа объясняется тем, что его существование нарушает одно или несколько правил Эллиота (отмеченных красным крестом).
26. Щелчок по любому правилу или руководству списка Инспектора волн (Wave Inspector) выведет его изображение в график.
27. Убрать окно Инспектора волн с экрана можно, выбрав из меню View (Вид) пункт Wave Inspector (Инспектор волн).
28. Информация о выработанных программой сигналах автоматически представляется в таблице Summary Inspector (Инспектор сводок).

Единственное, что для этого необходимо - наличие Сигнального модуля (Trading Signals module).
29. ELWAVE снабжена рядом дополнительных индикаторов, которые можно вывести прямо в график или в отдельное окно.

Для отображения индикатора на графике из меню Insert (Вставка) выберите пункт New Indicator in chart (Индикатор на графике), в появившемся диалоговом окне выделите нужный индикатор и нажмите кнопки Add (Добавить) и ОК. Для изображения индикатора в основном графике выберите пункт New Indicator pane (График индикатора) в меню Insert (Вставка).
30. Аналогичным образом можно отобразить на экране временные кластеры.

Для этого необходим модуль Кластеры (Target Clusters module).
31. Для использования таких индикаторов, как каналы, панель Фибоначчи и близкие цели (Quick Targets) прежде всего нужно преобразовать один из вариантов автоматически составленного прогноза, приведя его к форме, допускающей введение изменений пользователем. Выделите графу Convert to wave count (Преобразовать) в меню Analyze (Анализ), и программа произведет соответствующие изменения.

Активизировав альтернативу, Вы можете сохранить ее в отдельном окне, а также сохранить сценарий, выбрав из меню Scenario (Сценарий) пункт Save as (Сохранить как).
32. При загрузке сценария, содержащего результаты автоматического анализа, Дерево (Wave Tree) и окно Инспектора волн (Wave Inspector) автоматически выводятся на экран.

При загрузке сценария самостоятельно пронумерованного Вами или преобразованного в неавтоматический графика этого не происходит, поэтому для отображения этих окон на экране необходимо войти в меню Analyze (Анализ) и активизировать в нем пункт Check wave count (Проверка допустимости).
33. Произведя преобразование файла, Вы можете ознакомиться с соотношениями Фибоначчи, которым подчиняется та или иная волна графика.

Для этого выделите интересующую Вас волну и в меню Insert (Вставка) активизируйте параметр Fibonacci pane (Панель Фибоначчи).
34. Выделив номер (обозначение) любой волны и нажав правую кнопку мыши, укажите в появившемся контекстном меню пункт Quick Targets (Близкие цели).

Дополнительные цели помеченной Вами волны отобразятся на экране.
35. Для вставки линий канала и тренда, спиралей и временных соотношений в график щелкните по соответствующей кнопке панели Chart Objects (Графические объекты), расположенной в верхней части экрана, и с помощью мыши переместите ее туда, куда хотите.
36. Для сохранения произведенных в графике изменений воспользуйтесь командой Save (Сохранить) меню Scenario (Сценарий).
37. Открывая несколько сеансов ELWAVE, можно проанализировать несколько графиков (файлов данных).
38. Перемещение между этими графиками осуществляется посредством меню Window (Окно), которое содержит список активных файлов.

Выделите один из них, и он выведется на экран поверх остальных.
39. Сигнальный модуль ELWAVE (Trading Signals) предоставляет Вам возможность проверить точность составляемых программой прогнозов рынка. Эти проверки проводятся на базе данных за прошлые периоды времени, поэтому действительное поведение рынка можно сравнивать с прогнозом ELWAVE. Решите, какая часть данных используемого для этого графика будет применяться для сравнения.

Проведите мышью над этой областью графика и запомните индекс записи, которая будет отделять данные аналитической и контрольной групп друг от друга. Выберите из основного меню Options (Параметры) графу Truncate price data (Разделить данные) и в появившемся диалоговом окне укажите индекс пограничной записи.

При составлении прогноза ELWAVE ничего не будет знать о данных контрольной группы, которые будут выделены цветом и использованы для оценки точности прогнозирования.
40. Для сравнения постепенно добавляйте данные контрольной группы в график, включив режим NUM LOCK и последовательно нажимая клавиши CTRL-1, CTRL-2 и т.д.

При прохождении критических уровней цен в окне Alert Inspector (Внимание) будут автоматически появляться выработанные программой сигналы.
Одним из важных инструментов финансового анализа, которыми снабжена ELWAVE, является процессор пакетной обработки данных, позволяющий автоматизировать регулярно повторяющиеся операции - такие, например, как анализ графиков данных или их распечатка. Ниже изображено диалоговое окно, появляющееся при двойном щелчке по кнопке Batch Processing (Пакетная обработка).
All indices curr - ELWAVE Batch Processor (Пакетная обработка данных ELWAVE - все индексы) сценарии, которые хотите проанализировать, и ELWAVE автоматически проведет анализ этой группы файлов, избавляя Вас от необходимости повторять процедуру для каждого графика в отдельности. Эти файлы должны быть заранее сохранены в качестве сценариев (на что указывает расширение .ELW)!

Описание процедуры пакетной обработки данных:

1. Сохраните все те файлы данных, которые Вы хотите включить в процесс пакетной обработки, в качестве сценариев (пункт Save (Сохранить) меню Scenario (Сценарий)), и поместите их в отдельный каталог.
2. Затем нажмите на кнопку Add (Добавить) и в появившемся диалоговом окне выделите подлежащие пакетной обработке файлы-сценарии: Для этого сначала переместитесь в тот каталог, где хранятся нужные Вам сценарии, а затем выделите эти файлы мышью. Совет: для выделения группы файлов щелкните по первому из них, нажмите клавишу Shift на клавиатуре и, удерживая ее, мышью щелкните по последнему файлу группы.

Затем нажмите на кнопку Open (Открыть).
3. Для указания подлежащих пакетной обработке файлов-сценариев можно переместить из окна Explorer (Проводник) в окно Batch Processing (Пакетная обработка).
4. Выделенные либо перемещенные Вами сценарии появятся в окне Batch Processing (Пакетная обработка). Рядом с файлом, анализ которого не проводился, появится надпись Todo (Выполнить); проанализированные файлы будут снабжены надписью Done (Готово), а те, анализ которых был прерван -надписью Stopped (Приостановлен).
5. Отметьте флажками те действия, процесс выполнения которых Вы хотите автоматизировать. Ниже приведен их перечень:
S Analyze chart (Анализ графика)
Одновременный анализ нескольких графиков является основной целью пакетной обработки. Для его проведения поставьте флажок в графе Analyze chart (Анализ графика).
S Print chart (Печать графика)
Поставив флажок в этой графе, Вы тем самым дадите программе команду распечатывать каждый проанализированный график.
S Save chart (Сохранить график).
Активизация этой команды приведет к сохранению результатов анализа всех включенных в процедуру пакетной обработки файлов.
S Print target clusters (Печать кластеров)
Отметьте эту графу флажком, и ELWAVE автоматически распечатает целевые зоны (Target zones).
S Maximum number of ELWAVE instances to use simultaneously
(Максимальное число сеансов ELWAVE)
Windows NT, снабженный сдвоенным процессором, дает возможность одновременного использования нескольких сеансов ELWAVE. Если Ваш компьютер работает с другой версией Windows, не меняйте установленного по умолчанию на единицу значения этого параметра.
6. Для сохранения списка файлов-сценариев, подлежащих включению в процедуру пакетной обработки, нажмите на кнопку Save (Сохранить) или Save list as (Сохранить список как). Это облегчит загрузку списка впоследствии: нужно будет всего лишь щелкнуть по кнопке Load list (Загрузить список).
7. Нажмите на кнопку Start (Начать), и ELWAVE запустит процесс пакетной обработки указанных Вами файлов. 8. Если захотите приостановить эту процедуру, нажмите на кнопку Stop (Приостановить).
9. Для удаления файла-сценария из списка щелкните по кнопке Remove (Удалить). Если Вы хотите удалить весь список, нажмите на Remove all (Удалить все).
10. Нажатие на кнопку Reset status (Начальное состояние) приведет к тому, что все файлы списка будут считаться непроанализированными (подлежащими анализу), и напротив каждого из них появится надпись Todo (Выполнить).

Дополнительная информация

В процессе протекания процедуры пакетной обработки данных можно:
- Добавлять новые файлы в окно Batch Processing (Пакетная обработка), перемещая их туда с помощью мыши либо используя для этого кнопку Add (Добавить).
- Удалять файлы-сценарии из списка. Производимые с файлом операции будут приостановлены до его удаления.
- Изменять максимальное количество одновременно открытых сеансов ELWAVE (при наличии сдвоенного процессора). Например, отлучаясь от компьютера, поменяйте число в этой графе с 1 на 2, и процесс пакетной обработки будет продолжаться автоматически.

При достаточно большом объеме памяти Вы можете открывать вплоть до восьми сеансов одновременно.

Программирование процесса пакетной обработки данных

Процесс пакетной обработки данных можно запрограммировать на определенное время. Для составления его расписания воспользуйтесь функцией Task Scheduler (MSIE 4.0) (Расписание задач) или System Agent (Диспетчер системы). Отметьте, с какой периодичностью должен проводиться анализ (ежечасно, ежедневно, еженедельно и т.д.); укажите каталог, в котором хранятся данные, введите время, в которое должен начинаться процесс (для того, чтобы он автоматически начинался в указанное Вами время, используйте параметр -г).

Ниже изображено, как это делать; при нажатии на кнопку Change Schedule диалогового окна Properties (Свойства) Диспетчера системы (System Agent) появляется окно Change Schedule (Изменить расписание), служащее для настройки периодичности проведения и времени начала процесса пакетной обработки.

Устранение неисправностей

В настоящее время возможности работы с файлами ELWAVE (расширение *.elw) на удаленном компьютере или в сети не предусмотрены программой.
либо ценной бумаги ELWAVE выводит на экран наиболее вероятный вариант прогноза исследуемого рынка: само движение цен изображается на графике, а выработанные программой сигналы перечисляются в списке Инспектора волн (Wave Inspector).
Все варианты прогноза оцениваются в соответствии с вероятностями их реализации. В расчет принимается частота появления того или иного типа волн на рынке, согласованность его пропорций с числами Фибоначчи, оценка компонентов волны (составляющих ее волн меньшей степени) и т.д.
Малоинформативные альтернативы исключаются из рассмотрения, так как прогнозная ценность их невелика. В разделе Экспертная информация это объяснено подробнее.
Чем больше совпадающих вариантов прогноза, тем выше вероятность его реализации. Если ожидаемое направление цен неопределенно (например, половина альтернатив говорит о повышении котировок, а другая половина предсказывает понижение), то это значит, что заключать сделку в данный момент не следует, так как ее перспективность в высшей степени сомнительна.
Для получения адекватного представления о будущем направлении изменения котировок внимательно просмотрите все альтернативные варианты прогноза этого рынка. Наиболее вероятный из них (альтернатива номер ноль) выводится на экран; на его основе составляется ряд вариантов прогноза волны большей степени, причем на экран снова выводится наиболее вероятный из них. Для того чтобы переключиться на альтернативный вариант, щелкните правой кнопкой мыши по интересующей Вас кнопке Дерева волн (Wave Tree) и нажмите на одну из кнопок в появившемся диалоговом окне Select Alternative (Выбор альтернативы). Кнопка prev (пред) переместит Вас к предыдущему варианту прогноза указанной на дереве волны, а кнопка next (след) используется для перехода к следующей альтернативе.

Вовсе не обязательно выбирать волну наивысшей степени,- Вы можете изучить альтернативы наиболее вероятному варианту прогноза любой из волн Дерева, независимо от ее степени.



Содержание раздела