News Trading Machine
- エキスパート
- Denis Nikolaev
- バージョン: 1.0
- アクティベーション: 5
ニュース取引マシン - エキスパートアドバイザーは、MQL5カレンダーからダウンロードした経済ニュースに基づいて取引を行います。各ニュース項目ごとに、現在の価格から指定された距離に2つの指値注文(BUYSTOPとSELLSTOP)が発注されます。
特徴
- アドバイザーは、1つのチャートから任意の数の取引商品を取引できる。
- アドバイザーは危険な手法を用いない
- アドバイザーは、すべての注文に対して損切り注文と利益確定注文を設定します。
- アドバイザーは、注文を識別するためにマジックナンバーを使用します。
- このアドバイザーは、取引結果を追跡するための使いやすいインターフェースを備えています。
- アドバイザーは、自身の行動に関する詳細な記録を保持する。
- アドバイザーはストラテジーテスターでテストされます(多数の金融商品でテストするにはかなりの時間がかかる場合があります)。
推奨事項
- スプレッドが狭く、注文執行が速いブローカーであれば、どれでも取引に適しています。
- 推奨される最低入金額は100ドルです。
- アドバイザーはデフォルトパラメータで使用できます。チャートにアドバイザーをインストールするだけで済みます。
パラメータ
低ニュース設定グループ
- LowNews - 重要度の低いニュース(MQL5分類による重要度=1)での取引を有効/無効にします。
- iLotsLowNews - 重要度の低いニュースの取引量を固定(ロット)します。
- ShiftBefore - ニュースが公開される何秒前に保留注文を出すかを指定します。
- ShiftAfter - ニュース配信後、有効化されていない保留中の注文を削除するまでの秒数(DeletePendingShiftAfterが有効になっている場合)。
- TypeDistanceLow - 現在価格から注文レベルまでの距離を計算するメソッド:
- 固定値 – ポイント単位の固定値(LowNewsOrderDistance)
- ATR – 動的値 = ATR * 乗数 (Period_ATR_Low、Mult_ATR_Low)。
- Period_ATR_Low - 距離を計算するためのATRインジケーターの期間(TypeDistanceLow = ATRの場合に使用されます)。
- TF_ATR_Lowは、ATRが計算される時間枠です(デフォルトはM1)。
- Mult_ATR_Low - ATR乗数、結果として得られる距離 = ATR値(ポイント単位)× Mult_ATR_Low。
- LowNewsOrderDistance - ポイント単位の固定距離(TypeDistanceLow = Fix の場合に使用)。
- LowNewsSpreadCount - 距離が小さすぎる場合の保護: 計算された距離 (ATR または固定) がスプレッド × LowNewsSpreadCount より小さい場合、スプレッド × LowNewsSpreadCount が使用されます。値が 0 の場合、チェックは無効になります。
- StopLossLowFix -固定ストップロス ポイント (使用例: StopLossLowATR = 0 )。
- StopLossLowATR -注文距離に基づいてストップロスを計算するためのパラメータ。> 0 の場合、SL = 注文距離 × StopLossLowATR (ポイント単位) となります。= 0 の場合、StopLossLowFix が使用されます。
- TakeProfitLowNews -固定されたテイクプロフィット ポイント (使用例: TakeProfitLowNewsRR = 0 )。
- TakeProfitLowNewsRR -ストップロス乗数としてのリスク/リワード。> 0 の場合、TP = SL × TakeProfitLowNewsRR (ポイント単位) となります。= 0 の場合、TakeProfitLowNews が使用されます。
- LowNewsColor -チャート上の垂直ニュースラインの色( DrawNewsLines = true )。
- NewsLineWidthLow -重要度の低いニュースの行幅。
ミドルニュース設定とハイニュース設定のグループは、ローニュース設定と似ています。
ニュース設定グループ
- ニュースシンボル-ニュースが読み込まれている国の通貨の一覧。
- DateFrom - MQL5カレンダーからニュースをダウンロードする開始日。
- DateTo -ニュースのダウンロード最終日。
- DrawNewsLines -チャートに垂直線を描画するかどうかを有効/無効にします ニュース速報の合間に。
- ニュースラインスタイル-ラインスタイル付き
取引設定パラメータ群
- TypeTradeCurrency - ニュースフィルタリングモードを選択してください:
- 現在のシンボル通貨 - ニュース通貨コードがシンボル名に含まれている場合に取引されます(例:EURUSD の USD)。
- 通貨を選択 - SelectCurrency から通貨のみでフィルタリングします。
- Select News - SelectNewsのタイトルで絞り込み検索
- SelectCurrency - フィルタリングするニュースの通貨コード(例: 米ドル (全ての通貨ペアは米ドル関連のニュースに基づいて取引されます。)
- SelectNews -取引が許可されている特定のニュースタイトル(通貨表示付き)。
- ExpirationSeconds -保留中の注文の有効期間(秒)。 0 注文に有効期限はありません。
- DeletePendingShiftAfter -もし 本当なら、 シフト後 ニュース発表後数秒で、このニュースに関連する未有効化の保留注文はすべて削除されます。
- DeleteOppositeAfterTrigger -もし trueの場合、一方の注文 (例えば BUYSTOP) が有効になると、反対の注文 (SELLSTOP) は即座に削除されます。
- SetTakeStopAfterTrigger -もし 真の場合、ストップロスとテイクプロフィットが設定されます。 後 市場注文の発動。 間違い 保留注文を送信すると、SL/TPは即座に設定されます。
- 損益分岐点-損益分岐レベル、 0 – 無効、>0 の場合、価格が距離を超えたとき BreakEven × (BUYSTOPとSELLSTOP間の距離) 、アクティブ化されたポジションのストップロスは、開始レベル + 少額のプレミアム (この距離の 1/10) に移動します。
- DeleteOppositeAfterBreakEven -もし 真の場合、損益分岐点に達した後(およびSLを移動した後)、反対の指値注文が削除されます。
- FX_Major -主要通貨ペアでの取引を有効にする(リスト) (主要通貨の取引シンボル)
- TradeSymbols_FX_Major -カンマ区切りの主要通貨ペアのリスト。
- その他取引手段…
- マジックナンバー-アドバイザーが開設した注文に固有の識別子(マジックナンバー)。
取引時間フィルターパラメータグループ
- UseTimeFilter -時間フィルターを有効/無効にします。
- MondayTrade -月曜日の取引を許可する。
- MondayTime -月曜日に取引が可能な時間帯。複数の時間帯を指定できます。 ; . 一定期間後 _ 追加できます 終了時に閉じる そして、その期間が終了すると、その期間中に開設されたすべての新規ポジションは決済されます。
- CloseAllMondayOverTime -時間が経過した後 全て アドバイザーのポジションは強制的に閉鎖され(保留中の注文も削除されます)。
エキスパートアドバイザーに特定の通貨ペアの取引を任せる前に、ブローカーの取引履歴を使ってテスターでその通貨ペアをテストしてください。エキスパートアドバイザーはスプレッドと約定速度に敏感だからです。
過去の高収益は、将来の高収益を保証するものではない。
