無料でロボットをダウンロードする方法を見る
Twitter上で私たちを見つけてください。
私たちのファンページに参加してください
興味深いスクリプト?
それではリンクにそれを投稿してください。-
他の人にそれを評価してもらいます
記事を気に入りましたか?MetaTrader 5ターミナルの中でそれを試してみてください。
エキスパート

CrossMA - MetaTrader 5のためのエキスパート

発行者:
Vladimir Karputov
ビュー:
1081
評価:
(17)
パブリッシュ済み:
2017.03.08 10:58
アップデート済み:
2018.02.22 14:28
CrossMA.mq5 (29.21 KB) ビュー
このコードに基づいたロボットまたはインジケーターが必要なら、フリーランスでご注文ください フリーランスに移動

アイデアの著者 — George F.Peskov, MQL5コ―ドの著者 — barabashkakvn.

2つのiMA(MA)の交差に基づく取引システムで、決済逆指値はATRの値に基づいて自動的に設定されます。ポジションが開かれたり決済されたりすると、電子メールメッセージが送信されます。パラメータはバックテストによって選択できます。

1番目と2番目のバーの指標値の取得:

//--- 移動平均の取得
   mas=iMAGet(handle_iMA1,1);       // ロング移動平均12
   maf=iMAGet(handle_iMA2,1);       // ショート移動平均4
   mas_p=iMAGet(handle_iMA1,2);     // ロング移動平均12
   maf_p=iMAGet(handle_iMA2,2);     // ショート移動平均4
   Atr=iATRGet(0);

売りの条件は下記です。

//--- 売りの条件
   if(maf<mas && maf_p>=mas_p)
     {
      double lots=LotsOptimized();
      double stop_loss=NormalizeDouble(m_symbol.Ask()+Atr,Digits());
      res=m_trade.Sell(lots,Symbol(),m_symbol.Bid(),stop_loss,0);
      if(SndMl==true && res)
        {
         sHeaderLetter="Operation SELL by"+Symbol()+"";
         sBodyLetter="Deal Sell by"+Symbol()+" at "+DoubleToString(m_symbol.Bid(),Digits())+
                     ", and set stop/loss at "+DoubleToString(stop_loss,Digits())+"";
         sndMessage(sHeaderLetter,sBodyLetter);
        }
      return;
     }

買いの条件は下記です。

//--- 買いの条件
   if(maf>mas && maf_p<=mas_p)
     {
      double lots=LotsOptimized();
      double stop_loss=NormalizeDouble(m_symbol.Bid()-Atr,Digits());
      res=m_trade.Buy(lots,Symbol(),m_symbol.Ask(),stop_loss,0);
      if(SndMl==true && res)
        {
         sHeaderLetter="Operation BUY at"+Symbol()+"";
         sBodyLetter="Deal Buy at"+Symbol()+" for "+DoubleToString(m_symbol.Ask(),Digits())+
                     ", and set stop/loss at "+DoubleToString(stop_loss,Digits())+"";
         sndMessage(sHeaderLetter,sBodyLetter);
        }
      return;
     }


 

MetaQuotes Ltdによってロシア語から翻訳されました。
元のコード: https://www.mql5.com/ru/code/16949

RTスキャルパ RTスキャルパ

FORTSでスキャルピング用に設計されたリアルタイム指標です。

Exp_FisherTransform_X2 Exp_FisherTransform_X2

2つのFisherTransform指標シグナルに基づいたExp_FisherTransform_X2トレンド取引システムです。

Rsi(oma) Rsi(oma)

多数のおまけ付きのRsi(7種類のRSI)です。

Exp_2pbIdealMA_ReOpen Exp_2pbIdealMA_ReOpen

Exp_2pbIdealMA EAは、動向に応じた移動平均とポジションスケーリングの交差に基づいています。