私たちのファンページに参加してください
Exp_Iin_MA_Signal_MMRec - MetaTrader 5のためのエキスパート
- ビュー:
- 527
- 評価:
- パブリッシュ済み:
- 2018.10.31 09:02
- このコードに基づいたロボットまたはインジケーターが必要なら、フリーランスでご注文ください フリーランスに移動
Iin_MA_Signalのインジケータに基づくトレードシステムは、このトレードシステムの前のトレードの結果に応じて、今後のトレードのボリュームを変更する機能があります。 トレードシグナルは、 場合 (インジケータカラーラベルによって表示されます)、足が閉じたときに生成されます。
インプットEA 変数のブロックは、オープンポジションのボリュームを管理するためにあります。
input uint BuyTotalMMTriger=5; //SL を計算するための直近の買いのトレードの数 input uint BuyLossMMTriger=3; //MMを減らすための負け買い取引の数 input uint SellTotalMMTriger=5;//SL を計算するための直近の売りトレードの数 input uint SellLossMMTriger=3; //MMを減らすための負け売り取引の数 input double SmallMM_=0.01; //負けの場合の、取引の資産のシェア input double MM=0.1; //通常トレード中の取引における資産のシェア input MarginMode MMMode=LOT; //ロット値決定メソッド
最後の5つのトレード中3つのトレードが単一の方向で負け取引の場合は、このEAは0.01 ロットのボリュームで同じ方向に次のトレードを開きます。 直近の5つの取引のうち負け取引が3回以下の場合は、次のポジションのボリュームは0.1 です。
このEAは、 Exp_Iin_MA_Signalの上位版です。 このEAインプットのブロックがコードに追加され、ポジションのオープン/クローズブロックが変更されました。
//----取引の実行 //マジックナンバーでロングポジションを閉じる BuyPositionClose_M(BUY_Close,Symbol(),Deviation_,BuyMagic); //マジックナンバーでショートポジションを閉じる SellPositionClose_M(SELL_Close,Symbol(),Deviation_,SellMagic); double mm; //マジックナンバーでロングポジションを開く if(BUY_Open) { mm=BuyTradeMMRecounterS(BuyMagic,BuyTotalMMTriger,BuyLossMMTriger,SmallMM_,MM); //以前のトレードの結果に応じて、ロングポジションのボリュームを定義します。 BuyPositionOpen_M1(BUY_Open,Symbol(),UpSignalTime,mm,MMMode,Deviation_,StopLoss_,TakeProfit_,BuyMagic); } //マジックナンバーでロングポジションを開く if(SELL_Open) { mm=SellTradeMMRecounterS(SellMagic,SellTotalMMTriger,SellLossMMTriger,SmallMM_,MM); //直前のトレードの結果に応じて、ショートポジションのボリュームを定義します。 SellPositionOpen_M1(SELL_Open,Symbol(),DnSignalTime,mm,MMMode,Deviation_,StopLoss_,TakeProfit_,SellMagic); }
生成された EA が正常に動作するには、コンパイル済みのIin_MA_Signal.ex5インジケータファイルを<terminal_data_directory>\MQL5\Indicatorsフォルダに入れる必要があります。
次に示すテストでは、デフォルトのエキスパートアドバイザのインプットパラメータが使用されています。
図1. チャート上のトレードの例
2017年の GBPJPY H1 テスト結果:
図2. テスト結果のチャート
MetaQuotes Ltdによってロシア語から翻訳されました。
元のコード: https://www.mql5.com/ru/code/21969
NRTRフォームの Iin_MA_Signal インジケータ
AMAトレーダーiAMA (適応移動平均、AMA) と iRSI (相対強度指数、RSI) インジケータに基づいたトレード戦略。 マーチンゲールが適用されます。
インプットパラメータにタイムフレームの選択肢がある XRSI_Histogram_Vol_Direct インジケータ
XCCI_Histogram_Vol_Direct_HTFインプットパラメータにタイムフレームの選択肢がある XCCI_Histogram_Vol_Direct インジケータ