MetaTrader 5 / エキスパート
ExpPinBar - ピンバー値動きパターン用エキスパートアドバイザー - MetaTrader 5のためのエキスパート
89
ExpPinBar Expert Advisorは、プライスアクションPinBarインジケータに 基づ く取引戦略を実装しています。ポジションはインジケータからのシグナルに基づいてオープンされます。オープンポジションを管理するために、トレイリングライブラリによって 提供される拡張トレイリング機能が利用可能です:クラシック、パラボリックSARインジケータ、移動平均AMA、DEMA、FRAMA、MA、TEMA、VIDYA、およびローソク足の高値と安値の影のレベルによって。
ピンバーインジケータの設定:
- 安値から高値までのローソク足の最小サイズ-ローソク 足の最小サイズ(pips単位)。
分析されるローソク足の最小許容高さ(高値と安値の差)を設定します。
この値を大きくすると、ボラティリティの低い市場で弱いシグナ ルをフィルタリングできます; - ローソク足の影に対する最大サイズ-ローソク足の最大サイズ(ローソク足全体のサ イズに対する)。
ローソク足全体の高さに対するローソク足の最大許容サイズ(始値と終値の差)を設定。
最も「きれいな」ピンバーを見つけるには、0.2 - 0.4の値を使用します; - 直前の ローソク足に対するボディの位置 (0~1)。
このパラメータは、ピンバー本体が直前のローソク足の範囲にどれだけ深く入ることができるかを定義します。
0.2-0.4は、ピンバーのボディが直前のローソク足の境界付近に位置するシグナルを 探す場合に使用する; - シャドーのアスペクト比 (係数)
メインのシャドー(ピンバー売りの場合は上側、ピンバー買いの場合は下側)と反対側のシャドーの長さの最小比を設定します。
値 1.5 - 2.5 は、シグナルをフィルタリングし、顕著な長い影を持つローソク足だけを残します。
アドバイザーの設定:
- ポジション量- ポジション量;
- スリッページ (ポイント)- 約定中に許容される最大価格偏差をポイントで設定します;
- マジックナンバー-マジックナンバー
- Stop loss (in points), 0 - none, -1 - by PinBar shadow- ストップロス(ポイント), 0 - none, -1 - by PinBar shadow price;
- 利食い(ポイント)、0- なし - 利食い(ポイント)、0 - なし;
- 損切り乖離(ポイント)- ピンバーシャドーからの損切り乖離(ポイント)。
トレール設定:
- トレールタイプ- トレールタイプ
- Trailingstart- トレーリング開始時の利益(ポイント)です。
- Trailingstep in points- 価格からのトレーリング・ステップ(ポイント単位
- Trailing offset in points - 価格からのトレールオフセット(ポイント)。
- Indicator's timeframe- トレール計算に使用されるインジケータのタイムフレーム。
- MA Period - 移動平均の計算期間。
- MA Shift- 移動平均の水平シフト。
- AMA Fast EMA Period - 高速EMA適応移動平均の計算期間。
- AMA 低速 EMA 期間 - 適応移動平均の低速 EMA の計算期間。
- VIDYA CMO 期間 - ダイナミック平均期間を持つ移動平均のCMO期間。
- パラボリックSARステップ- パラボリックSARステップです。
- Parabolic SARMax- パラボリックSARの最大値です。
- MA適用価格- 移動平均計算の価格です。
- MA Smoothing Method- 移動平均のスムージングの種類です。
- Indicator data index- インジケータから受信したデータのバーです。
iPinBars インジケータと トレーリングクラスのライブラリは、Expert Advisorが動作するために必要です。
過去1年間、EURUSD H4でストップレベルを固定し、単純なトレール を使用したExpert Advisorの動作例:

MetaQuotes Ltdによってロシア語から翻訳されました。
元のコード: https://www.mql5.com/ru/code/63971