Разработка советника

仕事が完了した

実行時間3 日
開発者からのフィードバック
Чёткое задание. Спасибо за заказ.

指定

Техническое задание.


Торговая стратегия основана на выставлении отложенных ордеров или входах с рынка на пробое уровней с заранее установленным стопом и тейком.


Волновой график.


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


Исходные данные:

  • Дата начала волнового графика

  • период образования волны (максимальное количество баров, за которое волна должна достичь своего нового экстремума)


Первая волна строится так: берем первые N баров (где N = период образования волны), получаем на этом отрезке максимум и минимум курса, соединяем эти точки.


Окончанием волны (назовем ее волна-1) могут служить следующие критерии:

  • следующая за ней волна-2 достигла начала волны-1

  • с момента достижения предыдущего экстремума волны 1 прошло количество баров равное периоду образования волны


Требуется индикатор волнового графика, чтобы было удобно отлаживать советника.


Уровень открытия ордеров.




Представим две волны: волна-1, волна-2. Пусть в примере волна-1 будет нисходящая. Тогда волна-2 будет восходящая. Волна-2 должна обязательно не превысить уровень начала волны-1.


Если волна-2 завершилась по достижению периода образования волны, то устанавливаем отложенный ордер на уровень окончания волны-1 в ее направлении. В случае на картинке этого не произошло, поскольку последний максимум был в 2.36, и к моменту достижения начала волны-2 еще не прошло количество баров, равное периоду образования волны.


Если волна-2 не завершилась, то она должна завершится при пересечении уровня окончания волны-1 (это происходит на картинке). Открываемся с рынка, если такое пересечение происходит. В данном случае открывается позиция на продажу в 2.56.


То есть смысл в том, что первая волна, это основа направления тренда. Далее следует откат, который не должен превысить начало трендовой волны. Далее при достижении уровня окончания первой волны открываемся в ее направлении. Не важно нисходящая или восходящая волна-1.


Уровни стопа и тейка устанавливаются в пунктах заранее.


Фильтры входа в рынок.


Фильтр по времени входа в рынок. Задается путем перечисления отрезков времени периодичностью полчаса. Например, если список хранит только значение 13.30, то это значит, что вход в рынок должен осуществляться только с 13.30.00 по 13.59.59 включительно.


Фильтр по отношению длительности волны-2 к длительности волны-1. Значения округляются до десятых. Устанавливаются списком (не интервалом).


Фильтр по отношению длины волны-2 к длине волны-1. Значения округляются до десятых. Устанавливаются списком (не интервалом).


Управление объемом позиции.


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


Параметры советника.


  • Дата начала волнового графика

  • Период образования волны (по умолчанию 60)

  • Уровень тейка в количестве пунктов (по умолчанию 100)

  • Уровень стопа в количестве пунктов (по умолчанию 100)

  • Фильтр по времени входа (список, по умолчанию пуст = не использовать фильтр)

  • Фильтр по отношению длительности (список, по умолчанию пуст = не использовать фильтр)

  • Фильтр по отношению длины (список, по умолчанию пуст = не использовать фильтр)

  • Риск (процентов) — риск на одну сделку, выраженный в процентах от депозита (по умолчанию 1)

  • База риска: депозит или средства (по умолчанию: депозит)

応答済み

1
開発者 1
評価
プロジェクト
0
0%
仲裁
0
期限切れ
0
2
開発者 2
評価
(414)
プロジェクト
670
33%
仲裁
60
17% / 32%
期限切れ
113
17%
仕事中
3
開発者 3
評価
(618)
プロジェクト
1429
59%
仲裁
31
81% / 0%
期限切れ
10
1%
4
開発者 4
評価
(49)
プロジェクト
134
27%
仲裁
62
13% / 53%
期限切れ
58
43%
パブリッシュした人: 322 articles, 1 code
5
開発者 5
評価
(69)
プロジェクト
146
34%
仲裁
13
8% / 62%
期限切れ
26
18%
パブリッシュした人: 6 codes
6
開発者 6
評価
(493)
プロジェクト
1022
58%
仲裁
30
27% / 23%
期限切れ
133
13%
仕事中
7
開発者 7
評価
(40)
プロジェクト
106
52%
仲裁
17
12% / 65%
期限切れ
25
24%
8
開発者 8
評価
(13)
プロジェクト
34
76%
仲裁
1
100% / 0%
期限切れ
6
18%
9
開発者 9
評価
(38)
プロジェクト
45
33%
仲裁
1
0% / 0%
期限切れ
1
2%
10
開発者 10
評価
(1)
プロジェクト
4
25%
仲裁
1
0% / 100%
期限切れ
1
25%
パブリッシュした人: 6 codes
11
開発者 11
評価
(11)
プロジェクト
14
21%
仲裁
1
0% / 100%
期限切れ
6
43%
パブリッシュした人: 1 code
12
開発者 12
評価
(169)
プロジェクト
460
41%
仲裁
39
18% / 31%
期限切れ
193
42%
パブリッシュした人: 2 codes
13
開発者 13
評価
(1)
プロジェクト
1
0%
仲裁
1
0% / 100%
期限切れ
0

プロジェクト情報

予算