仰天! MT4の MACD Sampleを改造して有効なシステムができた!

仰天! MT4の MACD Sampleを改造して有効なシステムができた!


まさんどの、仰天シリーズの第4回目です。


(注)この記事は、1年前の再掲です。


メタトレーダー4(MT4)は、いまや多くの人が使っている有名な自動売買プラットフォームです。

そのMT4をインストールすると、サンプルのEAとして、MACD Sample というのが入っていますね。

このサンプルプログラムをそのまま、コンパイルして使っても、実は全然だめなのです。

しかし、

まず、次の箇所を修正すれば、有効なロジックに早変わりするのをご存知ですか?

-------------------------------------------------------------------------------------------------------------------
   MacdCurrent=iMACD(NULL,0,12,26,9,PRICE_CLOSE,MODE_MAIN,0);
   MacdPrevious=iMACD(NULL,0,12,26,9,PRICE_CLOSE,MODE_MAIN,1);
   SignalCurrent=iMACD(NULL,0,12,26,9,PRICE_CLOSE,MODE_SIGNAL,0);
   SignalPrevious=iMACD(NULL,0,12,26,9,PRICE_CLOSE,MODE_SIGNAL,1);
   MaCurrent=iMA(NULL,0,MATrendPeriod,0,MODE_EMA,PRICE_CLOSE,0);
   MaPrevious=iMA(NULL,0,MATrendPeriod,0,MODE_EMA,PRICE_CLOSE,1);
-------------------------------------------------------------------------------------------------------------------
   MetaQuotes Software Corp. のMACD Sampleから引用しました。

この各行の、最後の 0)  を 1) に変更し、最後の 1) を 2) に変更します。

そして、12, 26, 9 という、iMACDのパラメータを変数化します。

これらを、仮に、Para1,  Para2, Para3 と呼びます。

この3つのパラメータと、 MATrendPeriodのパラメータの合計4つを、Strategy Tester で最適化するのです。

ただし、通貨ペアと、分足を適切に選択する必要があります。

そうすると、下記のような成績のシステムトレードができますね。

MACD_MMT_01






















このEAプログラムを無料で差し上げます。

(重要)最適化は、ご自分で行ってください。 

当研究所のサイトトップページから、上部の「ダウンロード」の文字列をクリックすれば

ダウンロードの案内があります。

トップページ : http://mmt-mlab.com/

5. MT4用 無料 EA - MACDロジック 

というところです。そこに、通貨ペアと分足のことも書いておきました。

(重要)最適化は、ご自分で行ってください。

それでは!
 

   まさんど
 

--------------------------------------------------------------------------------
【免責】
当研究所は、お客様に投資を勧誘するものではありません。
当研究所のシステムトレードによるトレードは、お客様の自己責任となります。
お客様が損失を被ったとしても、当研究所は一切の責任を負いません。
--------------------------------------------------------------------------------


written by まさんど
商号 株式会社ゴゴジャン
金融商品取引業の登録番号 関東財務局長(金商)第1960号
加入協会 一般社団法人 日本投資顧問業協会
商号 株式会社ゴゴジャン
金融商品取引業の登録番号
関東財務局長(金商)第1960号
加入協会 一般社団法人
日本投資顧問業協会
金融庁日本投資顧問業協会証券・金融商品あっせん相談センター証券取引等監視委員会

Copyright © 2024 GogoJungle Inc. All Rights Reserved.