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

FT CCI MA - MetaTrader 5のためのエキスパート

発行者:
Vladimir Karputov
ビュー:
1094
評価:
(19)
パブリッシュ済み:
2018.11.23 11:24
このコードに基づいたロボットまたはインジケーターが必要なら、フリーランスでご注文ください フリーランスに移動

発案者- Vasiliy

MQL5コード作成者- barabashkakvn

このEA は iCCI (コモディティ・チャネル・インデックス、CCI) と iMA (移動平均、MA) インジケータを使用します。

MAが成長し、iCCI インジケータが実行されている:-100で買い、200で売り!

MAが落下し、iCCI インジケータが実行されている: 100で買い、-200で売り!

したがって、強い動きの間に、 "不正確な " トレードは減少します。 このEA はその後、残りの動きをキャプチャします!

トレードの時間間隔を含めることができます (Use Time interval パラメータでタイムインターバルを切り替えできます。) 時間間隔は、Start hourからEnd hourに設定されます。 時間間隔は、1日の内部でも、日単位の遷移でも定義できます。 この例は、時間間隔定義関数で提供されています。

//+------------------------------------------------------------------+
//| TimeControl                                                      |
//+------------------------------------------------------------------+
bool TimeControl(void)
  {
   MqlDateTime STimeCurrent;
   datetime time_current=TimeCurrent();
   if(time_current==D'1970.01.01 00:00')
      return(false);
   TimeToStruct(time_current,STimeCurrent);
   if(InpStartHour<InpEndHour) //日中の時間間隔
     {
/*
サンプル:
input uchar    InpStartHour      = 5;        //開始時間
input uchar    InpEndHour        = 10;       //終了時間
0  1  2  3  4  5  6  7  8  9  10 11 12 13 14 15 16 17 18 19 20 21 22 23 0  1  2  3  4  5  6  7  8  9  10 11 12 13 14 15
_  _  _  _  _  +  +  +  +  +  _  _  _  _  _  _  _  _  _  _  _  _  _  _  _  _  _  _  _  +  +  +  +  +  _  _  _  _  _  _
*/
      if(STimeCurrent.hour>=InpStartHour && STimeCurrent.hour<InpEndHour)
         return(true);
     }
   else if(InpStartHour>InpEndHour) //1日の移行に伴う時間間隔
     {
/*
サンプル:
input uchar    InpStartHour      = 10;       //開始時間
input uchar    InpEndHour        = 5;        //終了時間
0  1  2  3  4  5  6  7  8  9  10 11 12 13 14 15 16 17 18 19 20 21 22 23 0  1  2  3  4  5  6  7  8  9  10 11 12 13 14 15
_  _  _  _  _  _  _  _  _  _  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  +  _  _  _  _  _  +  +  +  +  +  +
*/
      if(STimeCurrent.hour>=InpStartHour || STimeCurrent.hour<InpEndHour)
         return(true);
     }
   else
      return(false);
//---
   return(false);
  }



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

DayImpuls DayImpuls

インパルスディテクタ このインジケータは MovingAverages.mqhを適用します。

ブロンズウォリア ブロンズウォリア

このEAは、iCCI (コモディティチャネルインデックス、CCI) と iWPR (ウィリアムズのパーセントレンジ、% R) インジケータ、およびカスタム DayImpuls インジケータを使用します。

シンプルな EA MA プラス MACD シンプルな EA MA プラス MACD

簡単な説明

パラボリック SAR EA パラボリック SAR EA

このEAは、iSAR (パラボリック SAR) インジケータに従います。