*

FX MACD+フィボナッチ勝率アップの法則 / 平田 啓 (2)

公開日: : 最終更新日:2015/01/11 マネー, 読書

FXチャート分析 マスターブック FX MACD+フィボナッチ勝率アップの法則 (FXチャート分析マスターブック) FXチャート分析 マスターブック FX MACD+フィボナッチ勝率アップの法則 (FXチャート分析マスターブック)

平田 啓

実業之日本社 2014-01-31

売り上げランキング : 22958

Amazonで詳しく見る

by G-Tools

★★★★☆

以前に紹介したFX チャート分析の本。

網羅的ではないので、初心者にはもう一つでしょうか。

この本の特徴としては、パラメータを変えた 3本の MACD を使った MACD バーというインディケーター を紹介していることでしょうか。

3つのパラメーターを短期MACDでは (6,19,6)、中期では標準的な (12,26,9)、長期では (19,39,9) に設定しています。

面白そうなので、自動売買用のプログラム(EA)にしてみました。

本のままの原法ではなかなかうまくいきませんので、エントリの条件を MACD がゼロより大きいときに買いのみ、小さいと売りのみという条件に改良。

ドル円の 1時間足で プロフィットファクター 1.55、勝率 39.42% くらいの成績が出ました(2013年3月~2014年12月)。

今年の春くらいからの長期の中だるみをなくせばよさそうですが、この頃はトレンドがないことが結構多いときのようで、すんなり儲けることは難しそうです。

むしろよけいなエントリをしないようなフィルタをかけることにしますかね。

フィルタをかける前のソースはこちら(↓)。

プログラムソース yasciiMACD_3cross01.mq4 (MetaTrader4 用)

//マジックナンバーの定義
#define MAGIC  42511        

//パラメーターの設定//
extern double Lots = 1.0;     //取引ロット数
extern int Slip = 10;         //許容スリッページ数
extern string Comments =  ""; //コメント

extern int Fast_EMA_Period1 = 6;
extern int Slow_EMA_Period1 = 19;
extern int Signal_Period1 = 6;
extern int Fast_EMA_Period2 = 12;
extern int Slow_EMA_Period2 = 26;
extern int Signal_Period2 = 9;
extern int Fast_EMA_Period3 = 19;
extern int Slow_EMA_Period3 = 39;
extern int Signal_Period3 = 9;

//変数の設定//
int Ticket_L = 0; //買い注文の結果をキャッチする変数
int Ticket_S = 0; //売り注文の結果をキャッチする変数
int Exit_L = 0;   //買いポジションの決済注文の結果をキャッチする変数
int Exit_S = 0;   //売りポジションの決済注文の結果をキャッチする変数

double   MACD_MAIN1_1 ;
double   MACD_SIGN1_1 ;
double   MACD_Value1_1 ;

double   MACD_MAIN1_2 ;
double   MACD_SIGN1_2 ;
double   MACD_Value1_2 ;

double   MACD_MAIN1_3 ;
double   MACD_SIGN1_3 ;
double   MACD_Value1_3 ;

int start()
  {
    if (Volume[0]>1 || IsTradeAllowed() == false) return(0) ;
   MACD_MAIN1_1 = iMACD(NULL, 0, Fast_EMA_Period1 , Slow_EMA_Period1, Signal_Period1, PRICE_CLOSE, MODE_MAIN, 1 );
   MACD_SIGN1_1 = iMACD(NULL, 0, Fast_EMA_Period1 , Slow_EMA_Period1, Signal_Period1, PRICE_CLOSE, MODE_SIGNAL, 1 );
   MACD_Value1_1 = MACD_MAIN1_1 - MACD_SIGN1_1 ;

   MACD_MAIN1_2 = iMACD(NULL, 0, Fast_EMA_Period2 , Slow_EMA_Period2, Signal_Period2, PRICE_CLOSE, MODE_MAIN, 1 );
   MACD_SIGN1_2 = iMACD(NULL, 0, Fast_EMA_Period2 , Slow_EMA_Period2, Signal_Period2, PRICE_CLOSE, MODE_SIGNAL, 1 );
   MACD_Value1_2 = MACD_MAIN1_2 - MACD_SIGN1_2 ;

   MACD_MAIN1_3 = iMACD(NULL, 0, Fast_EMA_Period3 , Slow_EMA_Period3, Signal_Period3, PRICE_CLOSE, MODE_MAIN, 1 );
   MACD_SIGN1_3 = iMACD(NULL, 0, Fast_EMA_Period3 , Slow_EMA_Period3, Signal_Period3, PRICE_CLOSE, MODE_SIGNAL, 1 );
   MACD_Value1_3 = MACD_MAIN1_3 - MACD_SIGN1_3 ;

   //買いポジションのエグジット
   if(    MACD_Value1_1 <0 && MACD_Value1_2 <0
       && ( Ticket_L != 0 && Ticket_L != -1 ))
    {     
      Exit_L = OrderClose(Ticket_L,Lots,Bid,Slip,Red);
      if( Exit_L ==1 ) {Ticket_L = 0;}
    }    

   //売りポジションのエグジット
   if(    MACD_Value1_1 >0 && MACD_Value1_2 >0
       && ( Ticket_S != 0 && Ticket_S != -1 ))
    {     
      Exit_S = OrderClose(Ticket_S,Lots,Ask,Slip,Blue);
      if( Exit_S ==1 ) {Ticket_S = 0;} 
    }   

   //買いエントリー
   if(    MACD_Value1_1 >0 && MACD_Value1_2 >0 && MACD_Value1_3 >0 && MACD_MAIN1_3 >0
       && ( Ticket_L == 0 || Ticket_L == -1 ) 
       && ( Ticket_S == 0 || Ticket_S == -1 ))
    {  
      Ticket_L = OrderSend(Symbol(),OP_BUY,Lots,Ask,Slip,0,0,Comments,MAGIC,0,Red);
    }

   //売りエントリー
   if(    MACD_Value1_1 <0 && MACD_Value1_2 <0 && MACD_Value1_3 <0 && MACD_MAIN1_3 <0
       && ( Ticket_S == 0 || Ticket_S == -1 )
       && ( Ticket_L == 0 || Ticket_L == -1 ))
    {   
      Ticket_S = OrderSend(Symbol(),OP_SELL,Lots,Bid,Slip,0,0,Comments,MAGIC,0,Blue);     
    } 

   return(0);
  }

関連記事

FXチャート分析 マスターブック FX MACD+フィボナッチ勝率アップの法則 / 平田 啓

###

関連記事

2億円のジュエリー

2日ほど前に女優の安藤サクラさんが 2億円のジュエリー(チョーカー、ブレスレットなど)をつけて TV

記事を読む

【FX】Monopolist という EA(2)

MQL5.com で売られている Monopolist という EA ですが、バックテストでは非常に

記事を読む

大摩のガロ (小学館文庫―忍法秘話) / 白土 三平

大摩のガロ (小学館文庫―忍法秘話) 白土 三平 小学館 1996-05

記事を読む

ホームページ アクセスアップの鉄則 / KEI 蒲 健太

ホームページ アクセスアップの鉄則 KEI 蒲 健太 翔泳社 2002

記事を読む

今、世界経済で何が起こっているのか? / 三橋 貴明

今、世界経済で何が起こっているのか? 三橋 貴明 彩図社 2010-11-29

記事を読む

最新Webテクノロジー

最新Webテクノロジー 最新Webテクノロジー Web2.0時代に欠かせないI

記事を読む

【FX】MT4 build1420 に全乗り換え

MT4 が build1420 になって、動かなくなった EA が多数出ました。 ちょっと調べ

記事を読む

できるポケット+ クラウドコンピューティング 3時間でわかる次世代ITの実像 / 小林 祐一郎

できるポケット+ クラウドコンピューティング 3時間でわかる次世代ITの実像 小

記事を読む

やさしいバイオテクノロジー 血液型や遺伝子組換え食品の真実を知る / 芦田嘉之 (2)

やさしいバイオテクノロジー 血液型や遺伝子組換え食品の真実を知る (サイエンス・

記事を読む

【FX】AXI Select なかなかエッジスコアが上がらない(あと一歩)

しばらく放置しているプロップファームの AXI Select のお話。 なかなかエッジスコアが

記事を読む

Message

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

AIPI, CEPI, FEPI の利回りが過少評価されている件

ずっと前から AIPI, CEPI, FEPI などカバードコール商品

【FX】MetaTrader4 build 1470 の不具合

MetaTrader4 build 1470 の不具合については以前も

投資商品乗り換え完了

ようやく2月くらいから始めた 投資信託+日本株の入れ替えが完了しました

SMT米国株式モメンタムファンド始めました

SMT米国株式モメンタムファンド(愛称:トレンドランキング・米国株)と

よい子悪い子普通の子

以下のチャートは「これ買って放置しておけばみんなお金持ちになれる」と好

→もっと見る

  • アクセスカウンター
PAGE TOP ↑