Необходимо написать скрипт для установки отложенных ордеров

仕事が完了した

実行時間16 時間
依頼者からのフィードバック
Профессиональный подход, оперативно, приятно иметь дело, рекомендую!

指定

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

Параметры:
delta_open - расстояние в пунктах от границы коридора до уровня открытия отложенного ордера.

delta_stop - расстояние в пунктах от противоположной границы коридора до уровня установки stop loss.

x_profit - коэффициент умножения высоты коридора (в пунктах) для расчёта уровня Take profit.

risk_percent - % потерь в одной сделке от размера депозита.

Суть работы скрипта:
Определить коридор между high и low двух последних трёхбарных фракталов (индикатор трехбарного фрактала во вложении), в том числе и не полностью сформированного последнего фрактала. Если фрактал рисуется индикатором в текущий момент времени и скрипт запускается, то расчёт производится по последним двум противоположно направленным нарисованным фракталам на момент запуска скрипта.

На расстоянии delta_open плюс текущий спред от верхней границы  коридора выставить отложенный ордер Buy stop. Stop loss выставляется на расстоянии delta_stop от противоположной нижней границы коридора. Take profit выставляется на расстоянии (высота коридора в пунктах) х на x_profit.

На расстоянии delta_open от нижней границы коридора выставить отложенный ордер Sell stop. Stop loss выставляется на расстоянии delta_stop плюс текущий спред от противоположной верхней границы коридора. Take profit выставляется на расстоянии (высота коридора в пунктах) х на x_profit.

Расчёт размера позиции осуществляется с помощью параметра risk_percent.
Фактически необходимо чтобы позиция открывалась таким лотом чтобы потери с учётом рассчитанного Stop loss для конкретного ордера составляли risk_percent от размера депозита.

ファイル:

PNG
83qs7w.png
29.3 Kb
EX5
Fractals.ex5
9.8 Kb

応答済み

1
開発者 1
評価
(103)
プロジェクト
156
31%
仲裁
24
21% / 58%
期限切れ
3
2%
仕事中
2
開発者 2
評価
(340)
プロジェクト
588
36%
仲裁
31
45% / 3%
期限切れ
16
3%
パブリッシュした人: 13 codes
3
開発者 3
評価
(618)
プロジェクト
1428
59%
仲裁
31
81% / 0%
期限切れ
10
1%

プロジェクト情報

予算
30 - 50 USD