Расчетное время чтения: 9 мин

PrescienTrader предоставляет широкие возможности настройки в окне параметров AmiBroker. Эти параметры позволяют настроить алгоритм для разных рынков, временных рамок, разных типов ввода данных и т. Д.

Чтобы открыть окно параметров, щелкните правой кнопкой мыши график PrescienTrader и выберите параметры из контекстного меню.


Ключ API

В Ключ API это как комбинация имени пользователя и пароля, которые однозначно идентифицируют и аутентифицируют вас в нашей системе. Вы можете получить ключ API в своей учетной записи PrescienTrading. Если у вас еще нет аккаунта PrescienTrading, вы можете Зарегистрироваться бесплатно. Смотрите статью, Создание панели диаграммы PrescienTrader, для получения дополнительной информации о приобретении и вводе вашего ключа API.

Параметр API Key отображается только в окне «Параметры» для диаграмм, но не в окне «Параметры анализа». Однако после того, как вы зададите ключ API, он будет постоянно сохранен и будет использоваться автоматически при создании новой диаграммы или анализа.

Путь к файлу журнала

Этот параметр отображается в окне параметров только при выполнении анализа. (Исследование, бэктест, оптимизация и т. Д.). НЕ появятся в окне параметров графика. яесли вы вводите путь к файлу, PrescienTrader будет регистрировать все обновления статуса в указанном файле, помимо вывода в окно журнала. В окне журнала сохраняется только несколько тысяч строк, а размер файла журнала не ограничен. Таким образом, это полезно при выполнении длительных оптимизаций, которые могут длиться много часов или даже дней. Он создает полный журнал всего, что произошло, на случай, если вы получите какие-либо ошибки из-за потери подключения к Интернету или других технических проблем.

При вводе пути к файлу введите полный путь к файлу журнала, который вы хотите создать. Например:

C: \ Users \ John Doe \ PrescienTrader.log

Вы также можете использовать заполнитель {PID} в пути к файлу. Он будет заменен идентификатором процесса запущенного экземпляра AmiBroker. Идентификатор процесса - это произвольный номер, присвоенный системой запущенному приложению. Поскольку каждый экземпляр AmiBroker имеет уникальный идентификатор процесса, это позволяет вам создавать отдельный файл журнала для каждого экземпляра AmiBroker при одновременном запуске нескольких экземпляров. Например:

C: \ Users \ John Doe \ PrescienTrader- {PID} .log

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

Серия данных

Параметр «Ряд данных» позволяет выбрать ряд данных для анализа. Встроенные опции включают открыто, Высоко, Низкий, близко, Средний, объем и Открытый интерес. По умолчанию установлено значение «Закрыть», и если у вас нет действительно веских причин для анализа другой серии, мы рекомендуем использовать «Среднее» или «Закрыть».

Кроме того, если вы добавите какие-либо пользовательские индикаторы в область диаграммы, вы можете выбрать пользовательский индикатор в качестве ряда данных для анализа. Статья, Анализ пользовательских рядов данных, объясняет это более подробно.

полярность

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

Вы можете переопределить настройку полярности в окне параметров, установив ptPolarity Переменная AFL равна 0 или 1.

  • 0 = положительный
  • 1 = отрицательный

При выполнении бэктеста или оптимизации вы можете установить переменную AFL в массив, чтобы динамически изменять значение на каждом столбце.

PL Basis

PL Basis относится к весовому алгоритму, используемому для расчета пресной линии. Может быть установлено амплитудное, Сила, частота или Частота инвертирована, Настройка по умолчанию Сила.

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

В Максимальная частота Настройка, обсуждаемая ниже, позволяет фильтровать частоты выше определенного порога, поэтому вы можете сосредоточиться на краткосрочных частотах, которые больше подходят для краткосрочной торговли. Этот подход эффективен, но несколько груб, потому что он полностью исключает влияние долгосрочных циклов, которые оказывают влияние даже в краткосрочной торговле. Это также требует, чтобы вы выбрали произвольное ограничение, которое может быть или не быть оптимальным в конкретном торговом сценарии.

Более сложный способ устранения долгосрочного смещения состоит в том, чтобы Сила а не амплитуды. Сила цикла определяется как амплитуда, деленная на частоту. Например, цикл с частотой 10 и амплитудой 50 будет иметь силу 5. Другой цикл с частотой 100 и амплитудой 250 будет иметь силу 2,5. Таким образом, если бы вы взвешивали циклы по амплитуде, долгосрочный цикл имел бы в пять раз больший вес, чем краткосрочный цикл. Однако, если мы будем весить силой, краткосрочный цикл будет иметь вдвое больше веса долгосрочного цикла.

Вы можете переопределить настройку PL Basis в окне Parameters, установив ptPLBasis Переменная AFL:

  • 0 = амплитуда
  • 1 = сила

При выполнении бэктеста или оптимизации вы можете установить переменную AFL в массив, чтобы динамически изменять значение на каждом столбце.

Диапазон просмотра

Диапазон просмотра является множителем самой длинной частоты цикла. Он указывает, какая часть данных будет использоваться для анализа циклов. Это может варьироваться от 1 до 10, со значением по умолчанию 3. Например, предположим, что ваш ряд данных содержит 3000 баров, ваша максимальная частота установлена на 300, и вы задаете диапазон просмотра 5. 300 X 5 = 1500 баров, поэтому из 3000 баров будут проанализированы только самые последние 1500 баров. Задание более низкого диапазона обратного просмотра заставляет PrescienTrader игнорировать более старые данные, которые могут быть не такими актуальными, как более свежие данные. Однако это компромисс, поскольку использование меньшего размера выборки увеличивает вероятность того, что недавние ценовые аномалии могут привести к статистической ошибке и исказить анализ. Алгоритмы PrescienTrader в некоторой степени компенсируют это, но алгоритмы могут работать только с данными, которые им даны.

Вы можете переопределить настройку диапазона ретроспективного обзора в окне параметров, установив ptLookbackRange Переменная AFL. При выполнении бэктеста или оптимизации вы можете установить переменную AFL в массив, чтобы динамически изменять значение на каждом столбце.

Минимальная частота

Минимальная частота минимальная (самая быстрая) частота, которую PrescienTrader будет учитывать при выполнении анализа циклов. По умолчанию установлено 10 баров, и это подходит для большинства рынков. Однако, если вы анализируете шумный рынок или заинтересованы только в более долгосрочных сделках, вы можете увеличить минимальную частоту, чтобы убрать часть шума из ценовых данных.

Вы можете переопределить настройку минимальной частоты в окне параметров, установив ptMinFrequency Переменная AFL. При выполнении бэктеста или оптимизации вы можете установить переменную AFL в массив, чтобы динамически изменять значение на каждом столбце.

Максимальная частота

Максимальная частота максимальная (самая медленная) частота, которую PrescienTrader будет учитывать при выполнении анализа циклов. Максимально допустимое значение по умолчанию составляет 300 бар. Для краткосрочной торговли может быть выгодно уменьшить максимальную частоту, так как настройка по умолчанию 300 может иногда вводить долгосрочное смещение к линии Prescient. Если вы хотите проанализировать циклы больше 300 баров, вы можете переключиться на более высокий период времени. Например, анализ цикла с 300 барами на недельном интервале времени будет эквивалентен анализу ежедневного цикла с 2100 барами.

Вы можете переопределить настройку максимальной частоты в окне параметров, установив ptMaxFrequency Переменная AFL. При выполнении бэктеста или оптимизации вы можете установить переменную AFL в массив, чтобы динамически изменять значение на каждом столбце.

Фильтр гармоник

Принцип гармоничности Дж. М. Херста утверждает, что допустимые пиковые частоты цикла должны развиваться геометрически, причем каждая пиковая частота примерно вдвое длиннее предыдущей пиковой частоты. Например, после пиковой частоты 10 бар следует пиковая частота 20 бар, затем пиковая частота 40 бар и т. Д. Фильтр гармоник отфильтровывает пики цикла, которые находятся слишком близко друг к другу, отдавая предпочтение пику с более высокой амплитудой. Принцип гармоничности не является точным, это скорее практическое правило, поэтому вы можете настроить фильтр по шкале от 0 до 100 со значением по умолчанию 50. Установка 0 приведет к тому, что фильтрация не будет выполняться. Установка 100 будет обеспечивать строгую геометрическую прогрессию, так что пиковая частота каждого цикла должна быть, по меньшей мере, вдвое больше предыдущей пиковой частоты. Значение 50 будет означать, что каждая пиковая частота должна как минимум в 1,5 раза превышать длину предыдущей пиковой частоты.

Вы можете переопределить настройку фильтра гармоник в окне параметров, установив ptHarmonicFilter Переменная AFL. При выполнении бэктеста или оптимизации вы можете установить переменную AFL в массив, чтобы динамически изменять значение на каждом столбце.

Мин Фитнес

Мин Фитнес позволяет отфильтровать циклы, которые не соответствуют указанному статистическому порогу и, вероятно, являются просто шумом. Значение по умолчанию - 50. Когда Мин Фитнес Если установлено значение больше 0, PrescienTrader выполняет сложный статистический тест на каждой частоте цикла и возвращает оценку пригодности в диапазоне от 0 до 100. Пики цикла должны соответствовать минимальной пригодности или превышать ее, чтобы их можно было включить при вычислении линии Prescient.

Вы можете переопределить настройку Min Fitness в окне Parameters, установив ptMinFitness Переменная AFL. При выполнении бэктеста или оптимизации вы можете установить переменную AFL в массив, чтобы динамически изменять значение на каждом столбце.

Best X Cycles

Best X Cycles позволяет вам указать максимальное количество пиков цикла, которые будут использоваться для создания линии Prescient. Значение по умолчанию - 10. Пики цикла будут иметь приоритет по фитнесу. Если PrescienTrader находит больше пиков, чем число, указанное в Best X Cycles, он отфильтрует самые низкие пики пригодности.

Вы можете переопределить настройку Best X Cycles в окне Parameters, установив ptBestXCycles Переменная AFL. При выполнении бэктеста или оптимизации вы можете установить переменную AFL в массив, чтобы динамически изменять значение на каждом столбце.

Сортировка циклов

PrescienTrader генерирует подробные отчеты о циклах в AmiBroker интерпретация окно. Сортировка циклов Параметр определяет порядок сортировки циклов в отчетах. Настройка по умолчанию - сортировать их по частота, Кроме того, вы можете отсортировать их по амплитудное, который сначала отобразит циклы с наибольшей амплитудой, или Сила, который будет отображать самые сильные циклы в первую очередь. Сила рассчитывается путем деления амплитуды на частоту. Например, цикл с амплитудой 200 и частотой 50 будет иметь силу 200/50 = 4.

Вы можете переопределить настройку Cycles Sorting в окне Parameters, установив ptCyclesSorting Переменная AFL.

Сохранить / очистить настройки диаграммы

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

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

Только параметры, которые влияют на анализ серии данных будут сохранены. Параметры, влияющие на внешний вид графика, не сохраняются. Это связано с тем, что эти параметры применимы ко всем диаграммам, а не к конкретной диаграмме. Например, было бы бессмысленно менять цвет графика линии предвидения только для одного графика. Было бы странно, если бы цвет графика менялся каждый раз, когда вы переключались на другой график.

В частности, следующие параметры будут НЕ быть спасенным:

  • Серия данных
  • цвет
  • Сортировка циклов

Сохраненные настройки параметров имеют приоритет над настройками, отображаемыми в окне параметров., поэтому, если вы измените настройку на диаграмме, которая имеет сохраненные настройки, ваши измененные настройки не будут иметь никакого эффекта, и диаграмма продолжит использовать сохраненные настройки. Чтобы удалить сохраненные настройки, нажмите кнопку ясно кнопка. После того, как вы очистите сохраненные настройки, PrescienTrader вернется к настройкам, отображаемым в окне «Параметры». Вы также можете щелкнуть Сбросить все , чтобы заставить окно параметров отображать сохраненные настройки диаграммы.

Сохранить настройки по умолчанию

Помимо сохранения настроек для отдельных графиков, вы также можете сохранить дефолт настройки, которые можно применить к новым диаграммам. В отличие от сохраненных настроек диаграммы, настройки по умолчанию НЕ переопределить отображаемые настройки. Щелкните значок Сбросить все кнопку, чтобы вернуться к настройкам по умолчанию в окне параметров. Обратите внимание, что если диаграмма имеет сохраненные настройки, Сбросить все вернется к сохраненным настройкам, а не к настройкам по умолчанию. Если вы хотите использовать настройки по умолчанию, сначала нажмите кнопку «Очистить», чтобы очистить сохраненные настройки, затем нажмите кнопку «Сбросить все».

Ключ API и путь к файлу журнала сохраняются автоматически, даже если вы не нажимаете кнопку Сохранить настройки по умолчанию кнопка.

HTP1 / HTP2

HTP - это сокращение от Более высокий период времени, PrescienTrader позволяет вам наложить до двух верхних временных периодов Prescient Lines на одной панели графика. Вы можете даже наложить один и тот же период времени, используя разные настройки параметров. Например, если базовый период времени - ежедневный, вы можете использовать HTP1 и HTP2 для построения дополнительных дневных графиков с различными настройками параметров.

  • В период Параметр, найденный в разделах параметров HTP, устанавливает периоды времени для оверлеев HTP1 и HTP2. Доступные периоды:
    • Авто
    • Поставить галочку
    • второй
    • минут
    • Час
    • День
    • Неделя
    • Месяц
    • Год
  • В Период Freq Параметр указывает частоту выбранного периода. Например, если вы установите период на Неделя и период Freq до 4, это создаст 4-недельное наложение Prescient Line.

Если вы установите параметр Period на АвтоPrescienTrader автоматически выберет более высокие периоды времени относительно базового периода времени. Например, если ваш базовый период времени - Ежедневно, он будет использовать Еженедельно для HTP1 и ежемесячно для HTP2.

Настройки параметров в разделах HTP1 и HTP2 работают так же, как соответствующие настройки в основном разделе. Единственная разница в том, что эти настройки относятся к анализам HTP1 и HTP2. Вы можете независимо настраивать минимальную частоту, максимальную частоту, диапазон ретроспективного обзора, фильтр гармоник, минимальную пригодность, наилучшие циклы X и основание PL для каждого из трех периодов времени.

Эта статья была полезной?
нелюбовь 0
Взгляды: 1231
ВЕЧНО СВОБОДНЫЙ
Ежедневные торговые сигналы
PrescientSignals
ПОДПИСЫВАТЬСЯ
Подпишитесь, чтобы ежедневно получать БЕСПЛАТНЫЕ торговые сигналы на ваш электронный почтовый ящик
Бесплатные сигналы задерживаются на одну неделю. Это позволяет без риска оценить нашу услугу PrescientSignals, сравнивая прогнозы предыдущей недели с фактическими результатами.
ВЕЧНО СВОБОДНЫЙ
Ежедневные торговые сигналы от PrescientSignals
ПОДПИСЫВАТЬСЯ
Подпишитесь, чтобы ежедневно получать БЕСПЛАТНЫЕ торговые сигналы на ваш электронный почтовый ящик
Бесплатные сигналы задерживаются на одну неделю. Это позволяет без риска оценить нашу услугу PrescientSignals, сравнивая прогнозы предыдущей недели с фактическими результатами.