短期MAが長期より上 ゴールデンクロス様ならばLONG、逆はSHORTです。
最適化のグラフ、横が短期 縦が長期です。
結果はすべてないナスだったのですが、衝撃の内容です。
短期より長期が短い時のほうが利益が出ています。
つまり、短期の平均が長期を上回った時には下がりやすいということです。
MACDが0以上でSignalをデッドクロスの意味が解りました。
さて次は横をモードに変えてみました。EMAが一番濃く出ています。
デフォルトの平均4モードの中ではEMAが最強ということですね。
MACDがEMAなのも納得です。
#property link "http://mt4kyoto.blogspot.jp/"
int d;
extern string 平均期間="FMA:FastMA SMA:SlowMA";
extern int FMA=5;
extern int SMA=10;
extern string 平均の種類="0:SMA 1:EMA 2:SMMA 3:LWMA";
extern int Mode=0;
extern double Lots=0.01;
extern double Spread=4;
datetime TimeOld;
void start(){if(Time[0]!=TimeOld){TimeOld=Time[0];
if (iMA(NULL,0,FMA,0,Mode,0,1)>iMA(NULL,0,SMA,0,Mode,0,1))
{EntryLong();}
else
{EntryShort();}
}}
void EntryLong()
{if (MarketInfo(Symbol(),MODE_SPREAD) <= Spread)
{d = OrderSend(Symbol(),OP_BUY,Lots,Ask,5,Bid-0.02,Ask+0.02,"L",10000,0,Red);}
}
void EntryShort()
{if (MarketInfo(Symbol(),MODE_SPREAD) <= Spread)
{d = OrderSend(Symbol(),OP_SELL,Lots,Bid,5,Ask+0.02,Bid-0.02,"S",10000,0,Blue);}
}
0 件のコメント:
コメントを投稿