Разговор с искусственным интеллектом (ИИ) о форексе. - страница 82

 
Какими должны быть основные параметры, перечислите их?

Основные параметры советника (СОВЕТНИКА) зависят от конкретной стратегии и функционала советника. Однако некоторые общие параметры, которые часто используются в советниках, включают:

  1. Размер лота: сумма капитала, которая будет использоваться для каждой сделки.

  2. Уровни стоп-лосс и тейк-профит: уровень, на котором советник выйдет из сделки, чтобы ограничить убытки или зафиксировать прибыль.

  3. Трейлинг-стоп: динамический стоп-лосс, который движется в направлении торговли по мере того, как рынок движется в пользу торговли.

  4. Управление рисками: параметры, которые контролируют величину риска, принимаемого по каждой сделке, такие как максимально допустимая просадка или процент капитала, который будет использоваться для каждой сделки.

  5. Параметры индикатора: Параметры, которые управляют поведением технических индикаторов, используемых советником, таких как период скользящих средних или пороговые уровни для условий перекупленности/перепроданности.

  6. Условия входа и выхода: параметры, которые контролируют условия, при которых советник входит или выходит из сделки, такие как ценовое действие или значение индикатора.

  7. Управление капиталом: Параметры, которые контролируют общую стратегию советника, такие как количество сделок, открытых одновременно, количество пунктов, разрешенных для потери за сделку и т. Д.

  8. Таймфрейм: параметры, задающие таймфрейм советника, такие как таймфрейм графика, на котором будет работать советник

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

  1. Размер позиции: параметры, которые контролируют размер каждой сделки по отношению к доступному капиталу, такие как процент от остатка на счете, который будет использоваться для каждой сделки.

  2. Фильтры: параметры, которые используются для фильтрации сделок на основе определенных условий, таких как время суток или волатильность рынка.

  3. Фильтр новостей: параметры, которые используются, чтобы избежать торговли во время важных новостных событий.

  4. Хеджирование: параметры, которые определяют, использует ли советник стратегию хеджирования и как она должна быть реализована.

  5. Стратегия Мартингейла/сетки: параметры, которые управляют тем, как советник реализует стратегию мартингейла или сетки, такие как количество уровней сетки и размер шага между каждым уровнем.

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

  7. Настраиваемые оповещения: параметры, управляющие оповещениями, используемыми советником, такие как оповещения по электронной почте, push-уведомления или всплывающие сообщения.

Помимо вышеперечисленных параметров, вот еще несколько, которые можно использовать в советниках (СОВЕТНИКАХ)

  1. Фильтр волатильности: параметры, которые контролируют, как советник адаптируется к изменяющейся волатильности рынка, такие как корректировка уровней стоп-лосс и тейк-профит.

  2. Фильтр времени: параметры, которые контролируют, как советник адаптируется к различным временам дня или недели, например, избегая торговли в определенные часы или дни недели.

  3. Безубыточность: параметры, которые определяют, когда советник переместит стоп-лосс в точку безубыточности, чтобы зафиксировать прибыль.

  4. Динамический размер лота: параметры, которые управляют тем, как советник регулирует размер лота в зависимости от текущих рыночных условий или баланса счета.

  5. Диверсификация: параметры, которые контролируют, как советник будет диверсифицировать свои сделки по различным валютным парам или инструментам.

  6. Настраиваемые входные данные: параметры, которые позволяют пользователю настраивать поведение советника на основе его конкретных предпочтений или рыночных условий.

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

 

Из вышесказанного выберите основные необходимые параметры для начального тестирования советника.

-

Основные необходимые параметры для первоначального тестирования советника, вероятно, будут включать:

  • Размер лота
  • Уровни стоп-лосс и тейк-профит
  • Управление рисками (например, максимально допустимая просадка или процент капитала, который будет использоваться для каждой сделки)
  • Условия входа и выхода
  • Управление капиталом
  • Размер позиции
  • Фильтры (например, время суток или волатильность рынка)
  • Фильтр новостей
  • Ценовое действие
    ===
    • Lot size
    • Stop loss and take profit levels
    • Risk management (such as maximum allowable drawdown or percentage of capital to be used for each trade)
    • Entry and exit conditions
    • Money management
    • Position sizing
    • Filters (such as time of day or market volatility)
    • News filter
    • Price action
    ===

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

 
Lilita Bogachkova #:

Как увеличение или уменьшение количества внешних параметров советника влияет на прибыльность?

-

Увеличение или уменьшение количества внешних параметров эксперта (советника) может оказать существенное влияние на его прибыльность. Внешние параметры - это настройки, которые пользователь может изменить, чтобы настроить поведение советника, например, конкретные индикаторы или рыночные данные, которые он отслеживает, или конкретные условия, которые должны быть выполнены для того, чтобы он совершил сделку.

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

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


Если робот имеет много внешних параметров типа input, то это очень плохо. Почему ?

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

Робот всегда сможет с легкостью найти наилучшую комбинацию.  

Но когда мы вручную чуть-чуть будем менять некоторые значения этих параметров он будет терять стабильность.


Т.е эти параметры не надо вывести через input, а они внутри программы должны быть взаимосвязаны и всё время меняться автоматически. 

 
Petros Shatakhtsyan #:

Вы думаете что это легко делать ?

Надо привести примеры, графики и много писать, как это делает ИИ.

Для этого нужно время.

Приведу простой пример. Программист через input переменных задает количество пунктов для SL и TP по отношению текущей позиции. Значение их фиксированы до следующей оптимизации. Т.е. мы меняем их значения вручную.

Но они должны меняться автоматически, во время торговли, в зависимости от рыночной обстановки.

Например когда долгое время ордер не закрывается, т.е. цена дрейфует между SL и TP, то тогда они должны автоматически приближаться к текущей цене.

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

При ручной торговле мы так и поступаем.


Если в роботе все параметры не взаимосвязаны, и во время торговли автоматически не меняют свои значения, то он не сможет прибыльно и стабильно работать.

У меня нет параметров, т.к. выпускать на реал робота-посмешище не в моих правилах

 
Renat Akhtyamov #:

У меня нет параметров, т.к. выпускать на реал робота-посмешище не в моих правилах

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

У меня в программе более 40 внутренних управляющих параметров. Их числе и те, который указал ИИ.

Но я их не вывожу через input, поскольку многие из них взаимосвязаны и во время торговли меняют свои значения автоматически.

Я всё время отмечаю слово количество внешние параметров.

Если тут есть еще пользователи, которые не поняли, могу привести небольшой реальный пример.

 
Petros Shatakhtsyan #:

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

У меня в программе более 40 внутренних управляющих параметров. Но я их не вывожу через input, поскольку многие из них взаимосвязаны и во время торговли меняют свои значения автоматически.

Я всё время отмечаю слово количество внешние параметров.

Если тут есть еще пользователи, которые не поняли, могу привести небольшой реальный пример.

только роботом, что верно, то верно

выше же вы описали алгоритм управления стопами, разве невозможно его запрограммировать?

робот торгует алгоритмично и считает четко и быстро

поэтому я в ручную не торгую

скучно конечно, адреналина не хватает, все время в плюсе ...
 
Lilita Bogachkova #:
Нужно нормально сформулировать вопрос!
Я привожу это для примера, чтобы было видно: какой вопрос, такой ответ.



Зачем нужны «умные» умные подножки? Позвольте мне написать кратко, ясно, шауб был понятен нам, русским, даже после похмелья :)) P.S. Русские – это те, кто знает русский язык с детства.

-

Умные подножки, также известные как умная обувь или умные стельки, оснащены датчиками и другими технологиями для отслеживания и анализа различных аспектов стопы и походки владельца, таких как предпринятые шаги, пройденное расстояние и сожженные калории. Эти данные затем могут быть использованы для улучшения общей физической формы и здоровья владельца, а также для профилактики и лечения определенных заболеваний ног. Кроме того, умные подножки могут иметь дополнительные функции, такие как GPS-слежение и обнаружение падения.


жутяра...  простой русский ИИ надо создать бы...

а то какая то каша у чатГПТ :)

 

Lot size() (Размер капитала, который будет использоваться для каждой сделки)

-

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

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

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

Размер лота также может быть установлен динамически на основе различных факторов, таких как волатильность, рыночные условия или баланс счета. Это может быть полезно для трейдеров, которые хотят скорректировать уровень риска на основе текущих рыночных условий.

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

 

Уровни Стоп-лосс и Тейк-профит (Уровень, на котором советник выйдет из сделки для ограничения убытков или фиксации прибыли)

-

Уровни стоп-лосс и тейк-профит являются двумя ключевыми параметрами в советнике (EA), которые определяют, когда советник выйдет из сделки. Уровень стоп-лосса - это точка, в которой советник выйдет из сделки, если рынок движется против нее, чтобы ограничить потенциальные потери. Уровень тейк-профита – это точка, в которой советник выйдет из сделки, если рынок движется в ее пользу, чтобы зафиксировать прибыль.

Уровни стоп-лосса обычно устанавливаются как фиксированное расстояние от цены входа, в то время как уровни тейк-профита устанавливаются как кратные уровню стоп-лосса или как фиксированное расстояние от цены входа. Например, советник может иметь уровень стоп-лосса, установленный на уровне 20 пунктов, и уровень тейк-профита, установленный на уровне 40 пунктов. В этом случае, если рынок движется на 20 пунктов против сделки, советник выйдет из сделки, а трейдер потеряет 20 пунктов. Если рынок движется на 40 пунктов в пользу сделки, советник выйдет из сделки, а трейдер сделает 40 пунктов.

Уровни стоп-лосс и тейк-профит также могут быть установлены в процентах от баланса счета, а не на фиксированном расстоянии. Например, советник может иметь уровень стоп-лосса, установленный на уровне 2% от баланса счета, и уровень тейк-профита, установленный на уровне 4% от баланса счета. В этом случае, если рынок движется против торговли и баланс счета уменьшается на 2%, советник выйдет из сделки. Если рынок сдвинется в пользу торговли и баланс счета увеличится на 4%, советник выйдет из сделки.

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

 

Trailing stop() (Динамический стоп-лосс, который движется в направлении сделки по мере движения рынка в пользу сделки)

-

Функция Trailing stop() представляет собой динамический стоп-лосс, который корректируется в направлении торговли по мере движения рынка в пользу торговли. Это позволяет советнику фиксировать прибыль, а также ограничивать потенциальные потери. Эта функция обычно используется в сочетании с фиксированными уровнями стоп-лосса и тейк-профита, но вместо того, чтобы быть установленной на фиксированном уровне, она следует за ценой на определенном расстоянии, называемом скользящим расстоянием.

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

Функция трейлинг-стопа активируется, когда цена достигает определенного уровня, обычно когда торговля находится в прибыли. Он также может быть активирован, когда цена достигает определенного процента прибыли или когда запускается определенный технический индикатор.

Расстояние между текущей рыночной ценой и трейлинг-стопом регулируется и может быть установлено пользователем. Он может быть установлен в абсолютном выражении (например, определенное количество пунктов) или в процентах от текущей рыночной цены. Также можно установить минимальное расстояние, которое может быть полезно при торговле на волатильном рынке.

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