1,000人限定!!企画に参加してEAをGetする公式ラインに登録して
プレゼントをもらう

【MQL】パラボリックSARの値を取得する『iSAR関数』についてわかりやすく説明してみた

MQL インジケーター作成 iSAR関数MT4インジケーター作成

iSAR関数

パラボリックSARはJ・W・ワイルダー氏によって考案された売買ポイントを見極めるテクニカル指標です。

パラボリックは英語で放物線という意味でSARとはStop And Reverseの略で、

このグラフを描く点(ドット)のことを指しています。

iSAR関数はパラボリックSARの値を取得するために使用するための関数です。

パラボリックSARの計算式

SAR(Stop And Reverse Point)=前日のSAR+AF×(EP-前日のSAR)
AF(Acceleration Factor):加速因数0.02≦AF≦0.2(日・週・月共)
EP(Extreme Point):極大値/SARが買いサイン中はその期間の最高値・SARが売りサイン中はその期間の最安値

iSAR関数の書式

double iSAR(
string symbol, // 通貨ペア
int timeframe, // 時間軸
double step, // ステップ
double maximum, // 最大値
int shift // シフト
);

iSAR関数の引数の説明

iSAR関数の引数の説明します。

string symbol

symbolはパラボリックSARの値を計算する通貨ペアの指定します。

現在のチャートの通貨ペアを指定したい場合はNULLと記述します。

int timeframe

timeframeはパラボリックSARの値を計算する時間軸の指定します。

種類定数説明
PERIOD_CURRENT0現在の時間足
PERIOD_M111分足
PERIOD_M555分足
PERIOD_M151515分足
PERIOD_M303030分足
PERIOD_H1601時間足
PERIOD_H42404時間足
PERIOD_D11440日足
PERIOD_W110080週足
PERIOD_MN143200月足

double step

stepはパラボリックSARの値を算出するために使用する加速因子の増加単位の指定します。

double maximum

maximumはパラボリックSARの値を算出するために使用する加速因子の最大値の指定します。

int shift

パラボリックSARの値を取得したいバーの位置の指定します。

  • 現在のバーであれば:0
  • 1本前のバーであれば:1
  • 2本前のバーであれば:2

と言う形で記述します。

まとめ

iSAR関数はパラボリックSARを使う上で必須な関数になりますので、

ぜひしっかりと理解して使えるようにしておきましょう。

1,000人限定でFXの自動売買のEAを無料で配布中!!

FX-EA System Projectでは、

【1,000人限定で無料でFXの自動売買のEAを配布中】

です!!

・毎日チャートを見てるのに全く稼げなかった

・コンサルや塾に入ったけど全く稼げなかった

・裁量トレードは難しくて挫折した

・ツールやシステムを購入したが全く稼げなかった

・時間がなくて裁量トレードを行える時間がない

・自動で楽に稼ぎたい

という風に思っている方はこの企画はおすすめです。

フォワードテスト・バックテストを

しっかり行ったパフォーマンスの良いEAを提供中です!!

また、どんどん新しいEAも随時無料配布します!!

人数限定なので早いものがちです!!

もしFX-EA System Projectに興味があれば

是非参加してください。

MT4インジケーター作成
\記事が役に立ったらシェアしてね/
FX-EA System Projectをフォローする
FX-EA System Project Creator

コメント

タイトルとURLをコピーしました