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

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

ビュー:
681
評価:
(12)
パブリッシュ済み:
2018.09.17 11:01
アップデート済み:
2023.03.30 13:44
\MQL5\Include\ \MQL5\Indicators\
MQL5フリーランス このコードに基づいたロボットまたはインジケーターが必要なら、フリーランスでご注文ください フリーランスに移動

トレンド-次のトレーディングシステム Exp_ColorX2MA_X2 は、2つのインジケータColorX2MAのシグナルに基づいています。 最初のインジケータは、線の色に基づいてスロートレンドの方向を決定します。 2番目のインジケータは、線の色が変化したときに、トレードを開始する瞬間を決定します。 このシグナルは、2つの条件が満たされた場合に足が閉じているときに形成されます。

  1. スロートレンド、ファストトレンドの一致のシグナル;
  2. ファストトレンドの方向が変化。


EAのインプットパラメータ

//+-------------------------------------------------+
//|EA インジケータのインプットパラメータ                |
//+-------------------------------------------------+
sinput string Trade="Trade Management";    //+============== TRADE MANAGEMENT ==============+  
input double MM=0.1;               //取引の資産
input MarginMode MMMode=LOT;      //ロット値検出方式
input uint    StopLoss_=1000;      //ポイントの SL
input uint    TakeProfit_=2000;    //ポイントの TP
sinput string MustTrade="Trade Permissions";    //+============== TRADE PERMISSIONS ==============+  
input int    Deviation_=10;       //ポイントの最大価格偏差
input bool   BuyPosOpen=true;     //ロングポジションをエントリーする権限
input bool   SellPosOpen=true;    //ショートポジションをエントリーする権限
//+-------------------------------------------------+
//|フィルタインジケータのインプットパラメータ            |
//+-------------------------------------------------+
sinput string Filter="SLOW TRADE PARAMETERS";    //+============== TRADE PARAMETERS ==============+  
input ENUM_TIMEFRAMES TimeFrame=PERIOD_H6;  //1トレンドの図表の期間
input Smooth_Method MA_Method1=MODE_SMA_; //第一平滑化平均化法
input uint Length1=12; //最初のスムージング深度
input int Phase1=15; //最初のスムージングパラメータ
3//--- -100 の範囲内の JJMA の+ 100 転移プロセスの質に影響を与える;
//--- VIDIA のCMO の期間である、AMA に遅い平均期間である
input Smooth_Method MA_Method2=MODE_JJMA; //第2平滑化平均化法
input uint Length2= 5; //2番目のスムージング深度
input int Phase2=15;  //2番目のスムージングパラメータ
3//--- -100 の範囲内の JJMA の+ 100 転移プロセスの質に影響を与える;
//--- VIDIA のCMO の期間である、AMA に遅い平均期間である
input Applied_price_ IPC=PRICE_CLOSE_;//価格定数
input uint SignalBar=1; //受信シグナルを取得するための足インデックス
input bool   BuyPosClose=true;     //トレンドによってロングポジションを決済する権限
input bool   SellPosClose=true;    //トレンドによってショートポジションを決済する権限
//+-------------------------------------------------+
//|エントリー・インジケータのインプットパラメータ         |
//+-------------------------------------------------+
sinput string Input="ENTRY PARAMETERS";       //+=============== ENTRY PARAMETERS ===============+  
input ENUM_TIMEFRAMES TimeFrame_=PERIOD_M30;  //2記入項目の図表の期間
input Smooth_Method MA_Method1_=MODE_SMA_; //第一平滑化平均化法
input uint Length1_=12; //最初のスムージング深度
input int Phase1_=15; //最初のスムージングパラメータ
3//--- -100 の範囲内の JJMA の+ 100 転移プロセスの質に影響を与える;
//--- VIDIA のCMO の期間である、AMA に遅い平均期間である
input Smooth_Method MA_Method2_=MODE_JJMA; //第2平滑化平均化法
input uint Length2_= 5; //2番目のスムージング深度
input int Phase2_=15;  //2番目のスムージングパラメータ
3//--- -100 の範囲内の JJMA の+ 100 転移プロセスの質に影響を与える;
//--- VIDIA のCMO の期間である、AMA に遅い平均期間である
input Applied_price_ IPC_=PRICE_CLOSE_;//価格定数
input uint SignalBar_=1;//エントリシグナルを受信するための足インデックス
input bool   BuyPosClose_=false;     //シグナルによってロングポジションを決済する許可
input bool   SellPosClose_=false;    //シグナルによってショートポジションを決済する許可
//+-------------------------------------------------+

インプットパラメータのコード内のテキストを持つ文字列パラメータは、エキスパートのインプットパラメータウィンドウをよりよく視覚化するためにのみ使用されます。

ColorX2MA_HTF インジケータは、ストラテジーテスターのトレンドをより便利に視覚化するためのものであり、他の操作モードでは非アクティブです。

生成された EA が正常に動作するためには、ColorX2MA.ex5ColorX2MA_HTF.ex5のコンパイル済みファイルが<terminal_data_directory>\MQL5\Indicatorsフォルダになければなりません。

TradeAlgorithms.mqh ライブラリファイルは、非零のスプレッドと、ポジションと同時にSL と TP を設定できるブローカーである必要があります。 次のリンクでライブラリの多くの亜種をダウンロードすることができます:トレードアルゴリズム

デフォルトのエキスパートアドバイザのインプットパラメータは、以下に示すテスト中に使用されています。 SL と TP は、テスト中に使用されていません。


年2016、USDJPY のスロートレンド、および M30 のファストトレンドによるテスト結果:

図1. チャート上のトレードの例

図1. チャート上のトレードの例

図2. テスト結果のチャート

図2. テスト結果のチャート

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

AbsolutelyNoLagLwma_Digit AbsolutelyNoLagLwma_Digit

移動平均 AbsolutelyNoLagLwma は、インジケータレベルを必要な桁数に丸める可能性がある価格ラベルとして最新の値を表示します。

ColorXDerivative ColorXDerivative

平滑化され、カラーヒストグラムとして作られたデリバティブ

ColorX2MA_HTF ColorX2MA_HTF

インプットパラメータで使用可能なタイムフレーム選択オプションを持つインジケータ ColorX2MA

平均のトレンドエンベロープ 平均のトレンドエンベロープ

"生の" 価格を使用する代わりに、スムージング/フィルタ処理された価格を計算で選択するオプションを持つトレンドエンベロープ。