Вход при пробитии ценового канала

MQL5 エキスパート

仕事が完了した

実行時間5 日
依頼者からのフィードバック
Отличный программист, очень быстро сделал все, что было необходимо, всегда на связи. Качество продукта соответствует техническому заданию. Рекомендую Михаила для разработок программ!!!
開発者からのフィードバック
Все отлично

指定

1.       Идея. Вход двумя рыночными ордерами Buy и Sell при формировании импульса после пробития границы канала.

Советник должен определить границы канала и указать их на графике. При пробитии границы канала вверх или вниз (пробитие осуществляется только импульсом, такова специфика данного торгового инструмента) осуществляется вход в рынок двумя ордерами Buy и Sell. Далее рассматриваю ситуацию, когда произошёл импульс вверх, ситуация с импульсом вниз будет аналогичная, только зеркального отображения. Итак: пробитие верхней границы канала импульсом, который длится доли секунды. Советник сразу входит в рынок двумя ордерами Buy и Sell, сразу вставляется Take Profit (настройка во входящих параметрах) у обоих ордеров. После импульса цена откатывается (почти в 100% случаев это происходит) в сторону противоположную импульсу, ордер Sell закрывается по Take Profit . Ордер бай остается в минусе и закрывается в точке открытия, когда цена возвращается к верхней границе канала (возврат так же происходит почти в 100% случаев). 

1.       Важно! Ордер Buy должен быть закрыт ТОЛЬКО после закрытия ордера Sell.

Иногда возврат к границе канало может быть осуществлен раньше, чем сработает Take Profit ордера Sell.

При формировании импульса вниз картина зеркальная.

 

1.       Если происходит повторный импульс вверх, когда еще на закрылись предыдущие ордера на Buy и Sell открываем новую пару ордеров Buy и Sell и у этих ордеров так же выставляются Take Profit

На повторном импульсе снова открываются два ордера Buy и Sell, причем первый ордер Buy сразу закрывается с профитом, равном величине второго импульса. И остаются два ордера Sell и второй ордер Buy. Далее происходит откат в сторону, противоположную импульсу. В точке Take Profit второго ордера Sell закрываются оба ордера Sell. А ордер Buy закрывается при возврате цены к верхней границе канала.

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

Файл технического задания с картинками, поясняющими идею прикреплен!

Видео пояснение https://disk.yandex.ru/i/uLhb3qJEBInPNA

ファイル:

ZIP
bm_h0ejbpiv.zip
548.8 Kb

応答済み

1
開発者 1
評価
(640)
プロジェクト
864
48%
仲裁
29
38% / 17%
期限切れ
63
7%
仕事中
2
開発者 2
評価
(361)
プロジェクト
644
26%
仲裁
92
72% / 14%
期限切れ
12
2%
仕事中
パブリッシュした人: 1 code
3
開発者 3
評価
(618)
プロジェクト
1428
59%
仲裁
31
81% / 0%
期限切れ
10
1%

プロジェクト情報

予算
40 - 50 USD
締め切り
最低 1 最高 10 日