Добавить индикатор к советнику и добавить несколько функций.

MQL4 エキスパート

仕事が完了した

実行時間20 時間
依頼者からのフィードバック
Работаю с программистом не первый раз. За прошедшее время скорость и профессионализм выросли на порядки, а порядочность и честность всё так же на высшем уровне. Обращайтесь - не пожалеете.
開発者からのフィードバック
Большое спасибо!!!

指定

Принцип действия индикатора, для скорейшего понимания, можно увидеть здесь. https://trader.red/indicators/red_binary_calc_bars.html

Нужно, чтобы цикл открытия позиции начинался с показаний индикатора Red binary. Все стратегии индикатора выносятся в переменные и при включении являются началом цикла для открытия позиции.

Например: стратегия 1111 - on.

Candles in a Row - 5. при появлении стрелочки после пяти последовательных свечей индикатор запускает цикл и позволяет блоку советника   AG TZ открывать позиции по своей логике. При достижении тейк профита, либо стоп лосса цикл заканчивается и советник ожидает появления новой стрелочки. При переворотах и увеличении лота (это заложено в логике советника AG TZ) цикл не прекращается даже при появлении новых сигналов от индикатора  Red binary.

При включении нескольких стратегий цикл запускается при появлении стрелочки (сигнала) от любой из них сработавшей первой.

Например включены две стратегии 1111 и 101010. Первая стратегия включена на 7 последовательных свечей в одну сторону, вторая на четыре чередующихся. Первой появляется формация чередующихся и соответственная стрелочка - запускается цикл открытия позиций.

Отдельно создаётся переменная которая запоминает лот перед сработкой последнего стоп лосса или закрытия позиции сторонним индикатором при отрицательном результате торговли (то есть ордер закрыт с минусом). Если она включена следующий цикл начнётся с лота который был при сработке стоп лосса или  закрытия позиции сторонним индикатором при отрицательном результате торговли. Если переменная отключена, то в любом случае следующий цикл начнётся с лота указанного в переменной Lot Size. При срабатывании тейк профита или закрытии ордера с положительным результатом лот возвращается к исходному указанному в Lot Size. ( Нужно учесть в написании кода, что ситуация с переворотом позиций не учитывается в этих случаях.)

Добавить в переменные время разрешения торговли внутри дня, то есть с какого по какое время советник может торговать.

ファイル:

EX4
AG_TZ_EA.ex4
25.1 Kb

応答済み

1
開発者 1
評価
(298)
プロジェクト
477
40%
仲裁
105
40% / 24%
期限切れ
81
17%
取り込み中
パブリッシュした人: 2 codes
2
開発者 2
評価
(84)
プロジェクト
142
13%
仲裁
11
55% / 18%
期限切れ
3
2%
3
開発者 3
評価
(54)
プロジェクト
102
23%
仲裁
12
25% / 17%
期限切れ
13
13%
4
開発者 4
評価
(589)
プロジェクト
1068
50%
仲裁
39
28% / 41%
期限切れ
49
5%
仕事中
パブリッシュした人: 1 article, 8 codes

プロジェクト情報

予算
50+ USD
締め切り
最高 10 日