3添付書類EG104:

EG104 EAは、もともとExpandGridで、強力なテスト、デモと実際のアカウントの結果、スタディやパラメータのバリエーションの結果によって最適化されたグリッドスタイル/モードの集まりです。これは、最良のEA結果のために選択されたデフォルトパラメータで提供されるので、トレーダーはEAを使用するためにそれらを変更する必要はなく、チャートにドロップして再生させるだけです。

EGをデモする際やforexgroove.comフォーラムのユーザーが、ニュースリリース中のモードの管理が収益性を高め、リスクを減らし、小口座を救済する可能性があることが判明しました。

EGの背後にあるアイデアは、最適なピップ単位で価格の上下のグリッドを作成し、サイクルを開き、1つのグリッドレベルでそれをターゲットにすることです。そういうことです。 EURUSDで開始ロット数量が0.10でグリッドレベルが10ピップスの場合、グリッドターゲットは$ 10.00です。貿易が南に進むと、EGは異なるスタイル/モードを使用してポジションを累積し、損益分岐点を平均して下げたり戻したりして元の目標$ 10.00を目標とします。プリセットレベルで目標に到達していない場合、EGは損益分岐点を目標とするクロージャモードにサイクルを設定します。サイクルが終了すると、EGは新しいサイクルを開始します。

このEAはデフォルトのままの状態で動作しますが、柔軟性は常に開発の優先事項でした。これは、トレーダがデフォルト値を変更し、異なるグリッドモードを同時に使用する可能性があることを意味します。開始時間と終了時間を使用することにより、EAはアクティブセッション中に1つのグリッドモードを実行し、スリープセッション中に異なるグリッドモードを実行することができます。トレーダは、これらのモードを組み合わせることによって、以前に誰も作成していない複雑なアルゴリズムを作成することができます。その柔軟性は、それ自体またはトレーダーの想像力によって無限の可能性を生み出します。

要約すると、ストップオーダーモードとリミットオーダーモードの2種類のグリッドモードがあります。市場が通常またはレンジ環境で取引されている場合、グリッド内での注文注文スタイルの改善(価格の下での購入、価格の上での販売)、市場がトレンドしているか、高速かつ遠くに定期的な動き、停止命令がうまくいく。 (価格より上で購入し、価格より下で販売する)。

ストップ・オーダー・モード逆数を倍率(乗数)で乗算した損益分岐点を逆にすると、限界注文モードは、最後の注文数量に係数(乗数)を掛けて損益分岐点を平均化する元の取引方向に累積します。静的グリッドを使用するモードと、新しい命令が実行されるときに中心が移動する浮動グリッドを使用するモードがあります。ストップオーダースタイルとリミットオーダースタイルを移動グリッドで組み合わせると、非常に面白いシナリオが作成されます。私はあなたにそれを試して挑戦します。



グリッドモード:対称 - ヘッジ - リミットオーダーモード。グリッドレベルで勝利ポジションをクローズし、注文数の乗数によって失ったポジションのブレイクポイントを平均します。新しい注文が実行されると、グリッドの中心が移動します。チャンネル静的 - 停止注文モードです。それは同時に購入し、EA乗数を乗数で、また反対位置でオープンポジションで売る。グリッドの中央が移動せずに静的チャンネルが作成されます。 Channel-floating - Channel-staticと同じです。この差は、新しい受注が実行されるときに移動するグリッドの中心です。 パラメータ:s_MagicNumberc_MagicNumber:スタイル/モードを有効にするには、マジックナンバーを0より大きい値に設定します。 MagicNumberは、モードを識別するために使用されます。各モードごとに異なる値でなければなりません。 sは対称性を、cはチャネルを表します。 s_StartLotQtyc_StartLotQty:初期注文ロット数量です。追加注文はこの値の倍数を使用します。デフォルトは0.01です。 s_WeightQtyMulti = 1:</b>対称モードでは、このパラメータが1より大きい場合、EAは独自の公式を使用して方向を重み付けします。 EAが長方向を計算すると、すべての買い注文に対してs_StartLotQtyをs_WeighQtyMultiだけ長く乗算し、短方向を計算する場合は売り注文を乗算します。方向が不明の場合、方向は何も乗算されません。例えば、s_WeightQtyMulti = 2でEAがlong、s_StartLotQty = 0.01を定義した場合、EAは買いには0.02、売りには0.01を入力します。 s_GridSizePipsc_GridSizePips:ピップのグリッドレベルのサイズ/距離。 Grid_IncrementsとGrid_Factorを使用すると、GridSizePipsが優先されます。 s_GridSizeFactorc_GridSizeFactor:GridSizePips = 0の場合、グリッドサイズ/距離の計算には1〜15の値を使用できます。値を小さくするとグリッドサイズが大きくなり、オーダー数が少なくなり、最大値でグリッドサイズと頭皮が減少します。私はそれをスカルピング強度レベルと見なします。グリッドサイズは、毎日のATRまたは毎日の範囲の値をGrid_Factorで割って計算されます。 GridSizeFactorとGridSizePipsが両方ともゼロの場合、ExpandGridはグリッドサイズとしてpips(ポイントではない)のスプレッドを使用します。 s_OrderMultiplier:対称モードで、次の数量を乗算するために使用される値。 s_AccumulationFiltered = true:M1フラクタルとM1移動平均クロスオーバーによる累積順序実行の遅延。真の価値は、ニュースリリースや市場の動きが速いときに実行を一時停止することをお勧めします。 c_ChannelMultiplier:チャンネルモードの乗数を注文します。価格がグリッドの反対方向に接触するときに使用されます。 s_StartTimes_EndTime、c_StartTimec_EndTime:</b> ExpandGridは指定された時間外に新しいサイクルを開きません。開いているサイクルは実行を継続します。 c_ChannelType:Channel-static - ストップオーダースタイルです。 EAはその数量を乗数で乗算し、逆方向の開位置をEAで乗算します。グリッドの中央が移動せずに静的チャンネルが作成されます。チャンネル浮動小数点 - 差異が格子の中心であるチャンネル静的と同じ新しい注文が実行されるたびに移動します。 TakeProfit:この値をゼロ(デフォルト)にしておくことをお勧めします。 ProfitLevels = 1:このパラメータを使用して、利益目標をレベルで上書きします。デフォルトは1です。Exit_By_M1MA = false:このパラメータがtrueの場合、EAはまず利益目標をチェックし、次にM1の移動平均に関連する平均価格をチェックします。サイクルが長く、M1 MAを超える価格貿易があれば、サイクルは終了しません。サイクルが短く、価格がM1 MAを下回ると、サイクルは終了しません。 EAは利益を最大化しようとします。 GridFactorMethod:GridFactorパラメータが使用されている場合、20日の範囲平均を使用するRange_20day、ATR_20dayを使用して20日を使用してグリッド距離/サイズを計算します。 PipsOffset = 1:ピップの終了順序オフセット。これは、待ち時間と注文の実行遅延に対処するために使用されます。私はそのデフォルト値1をお勧めします。 Max_Money_Loss:グリッドスタイルごとの最大金額損失。 MaximunOrders = 0:このパラメータの値が0より大きい場合、累積注文がその値よりも大きい場合、EAは取引を一時停止します。 NeutralizeBalancePercent = 0:グリッドサイクルはEG104 NeutralizeBalancePercentでニュートラル/ヘッジできるようになりました。デフォルト値が推奨されています。このパラメータを使用する場合は、60%を超える値を推奨します。Expansion_Percent:グリッドの増減率(デフォルトは20)。FlatOnFriday:ターゲットを0.01に設定し、GMT時間が14時間後に金曜日に新しいサイクルの作成を停止します。 TimeToUse:EG104は開始時間/終了時間が使用されるときに使用されます。 ResumeNTZd = false。このパラメータがfalseの場合、サイクルが中立/ヘッジされた後、EAは実行を一時停止します。手動またはTradingLinesを使用して取引を続行する必要があります。このパラメータが真の場合、EAは通常どおり取引を継続し、そのレベルで注文をクローズおよびオープンします。 NeutralizeBalancePercentに値が設定されている場合は、複数の中立化/利益獲得注文を受けることがあります。このシナリオでは、リカバリゾーンが拡張され、サイクルがより多くの金を失うように見えることがあります。 CONTINUE:ターゲットの後に新しいグリッドサイクルを開きます。このパラメータをfalseに設定すると、EAはすべてのポジションを閉じた後にグリッドを停止します。 ExpandGridはオープンポジションの管理を継続します。
私は引き続き小さなドローダウンと最高の利益要因を見つけるという目的でこのEAのテストとデモを続けています。

私はポスト1(この投稿)を定期的にチェックして、アップロードされたファイルの日付を常にチェックしてコピーと比較することをお勧めします。また、変更が重要な場合は、バージョンレベルを上げます。いずれのリリースにも戻っておきたい場合に備えて、古いコピーを保管することをお勧めします。

ファイルを整理し、リリースを混乱させないために、私はEAファイルを投稿1にのみアップロードします。

皆さんはこのスレッドに歓迎されており、ここにコメントを投稿することができます。また、EGはこのフォーラムの商業エリアにある理由も商業的意思を持っていることをお伝えします。

リスクの開示:このEAは、説明および図解の目的でのみ設計されており、テストおよびデモのみを行う必要があります。あなたがそれを生きて貿易すれば、あなた自身のリスクでそうしています。あなたがお金を失うなら、私は責任を取っていません。
========================================== ============

関連記事:
投稿207
ここでのアクションビデオの対称性
投稿1,026:行の取引
投稿1 111:必要最小限の残高を計算する
投稿1 169:ロット数推奨。
ポスト1,178:行の意味
投稿1204:クロージャモード
ピップの測定方法
I-MinLot AvailableLotsの意味
ダイナミックグリッドの説明
契約サイズ
EG104v032初期ルール
対称034説明
i-MinLotスクリプトの使い方

バージョン035?読んでください:
投稿2293投稿2302M1 actionVersion 036のフィルタ?読んでください
投稿2491投稿2547投稿2,645バージョン038?
ポスト2,847

結果を投稿してください。
ありがとう、

以下の場所にファイルをダウンロードしてください:
... \ MQL4 \ Experts \
EG104.ex4
... \ MQL4 \ Scripts
ApplySettingsToAll.ex4i-MinLot.ex4

現在のリリース:EG104 v038(2011/11/11)

https://www.forexgroove.com/attachments/1517831436.ex4

https://www.forexgroove.com/attachments/1517831438.ex4

https://www.forexgroove.com/forex-br...australia.html