【自作EA】HMA/ATRの順張りトレードEA「TK-SuperTrend」MT5

★HMAとATRを使ったスーパー・トレンド・インジケーター「TK-SuperTrend_Ind」を使ったEAです。

★インジケーターのサインで売買を行うEA「TK-SuperTrend」です。

★このインジケーター「TK-SuperTrend_Ind」MQL5のサイトの「MQL4およびMQL5のソースコードライブラリ」で拾ってきたインディケーターのプログラムを大幅に変更して作成しています。

★インジケーター「TK-SuperTrend_Ind」をMT5にインストールしないとEAは動きません。

HMAとは

HMAとは、「Hull Moving Average」(ハル移動平均線)と表記し、その頭文字を取ってHMAと略されています。

Alan Hull (アラン・ハル)によって開発された HMA は、非常に高速で滑らかな移動平均線となっています。

ハル移動平均線は、多くの種類の移動平均線が弱みとしている遅延を軽減し、さらにダマシも少なくするよう開発されました。

直近の値動きを重視して計算する加重移動平均(Weighted Moving Average:WMA)を組み合わせ、さらに一定の係数で均すことにより遅延やダマシを少なくした、多重移動平均線(移動平均線の移動平均線)です。

他の移動平均線と比べるとこうなります。

SMA(単純移動平均線)黄色のライン EMA(指数平滑移動平均線)水色のライン 

WMA(加重移動平均線)白色のライン HMA(ハル移動平均線)赤色青色のライン

期間 100日

時間軸とチャートがよくなくてHMAがあきらかに滑らかにはなっていないですね。

ちょっと修正しました。ローソク足に寄り添っているのが分かると思います。

ATRとは

ATRとは、「Average True Range」(アベレッジ・トゥルー・レンジ)といって相場のボラティリティ(変動率)を示すテクニカル指標です。

ATRは、「真の値幅の平均」を意味し、真の値幅の一定期間の平均を線で結んだものがATRとしてチャート上に表示されます。そして、過去の変動率と比較し、通常より大きく変動しているのかを教えてくれます。 

先ほどのチャートにATR100日を追加するとこういうチャートになります。

ATRはサブチャートに表示されています。

TK-SuperTrendとは

「Hull Moving Average」(ハル移動平均線)「Average True Range」(アベレッジ・トゥルー・レンジ)を組み合わせた「Super Trend」(スーパー・トレンド)インジケーターです。

赤いラインが買い青いラインが売りで表示されています。

この「TK-SuperTrend」の使い方は、赤いラインになったら買って、青いラインになったら決済。

青いラインになったら売って、赤いラインになったら決済といったような、とてもシンプルなトレードをすることができます。

EA「TK-SuperTrend」について

EA「TK-SuperTrend」は、インジケーター「TK-SuperTrend_Ind」を使ってトレードするEAです。

インジケーターの赤いラインと青いラインを自動で売買していきます。

EAを使うには、インジケーター「TK-SuperTrend_Ind」をMT5にインストールする必要があります。

パラメーター

EA「TK-SuperTrend」のパラメーターを表示しています。

基準設定

EAコメントSuperTrend(変更することも可能)
マジックナンバー複数の通貨・複数の時間足で運用する場合は変更してください。
ロット数0.01=1,000通貨 0.1=1万通貨 1.0=10万通貨
HMA period(期間)12
Price(適応価格)Close(終値)
Open(始値)
High(高値)
Low(安値)
Median(高値と安値の中間値)
Typical(高値+安値+終値の1/3)
Weighted(高値+安値+終値+終値の1/4)
Average(高値+安値+始値+終値の1/4)
ATR period(期間)12
ATR multiplier(乗数)3.0

EAの説明

売買のサインでトレードを行います。

①買いのサインがでたら ・・・ 買う

②売りのサインがでたら ・・・ 決済

③売りのサインがでたら ・・・ 売る

④買いのサインがでたら ・・・ 決済

を繰り返し行います。

EAが動き始めると必ず買いまたは売りのポジションを保有していることになります。

各設定をバックテストで最適化して運用することをおすすめします。

どの通貨ペアでも運用することができるので、通貨ペアに合わせた設定を見つけて運用してください。

基本設定のまま運用しても利益が出る可能性が低いので調整が必要です。

ダウンロード

このインジケーターは無料でダウンロードすることができます。口座、FX会社、パスワードなどの制限は一切ありません。

また、趣味で制作しているので口座開設をするときは支援として、このブログから口座開設をしてくださると助けになります。

MT5 EA「TK-SuperTrend」のダウンロードはこちらから

MT5 インジケーター「TK-SuperTrend-Ind」のダウンロードはこちらから

注意:MT5の自作インジケーターです。EAではありません。

ダウンロードからインストールまで

EAとインジケーターのダウンロードからインストールまでを図解入りで詳しく説明しているので確認してください。

スワップフリー海外口座ランキング!!
Exness Standard口座

最大レバレッジ : 無制限(約21億倍)
最大保有ポジション : 無制限
スワップフリー : 〇
マージンコール : 60%
ロスカットレベル : 0%
無料VPS : 〇
スワップフリー商品 : 株価指数・株式・仮想通貨
優待スワップフリー : 外国為替・貴金属・株価指数・株式・仮想通貨

XMTrading KIWAMI極口座

最大レバレッジ : 1000倍
最大保有ポジション : 200
スワップフリー : 〇
マージンコール : 60%
ロスカットレベル : 20%
無料VPS : 〇
スワップフリー商品 : 外国為替・貴金属・仮想通貨

HFMarkets PRO口座

最大レバレッジ : 2000倍
最大保有ポジション : 500
スワップフリー : 〇
マージンコール : 50%
ロスカットレベル : 20%
無料VPS : 〇
スワップフリー商品 : 外国為替・貴金属・エネルギー

自作EA