
こんにちは、トレーダーの皆さん!今日はMetaTrader 4用の新しいEA「Charles 2.1.5」についてお話しします。このバージョンは以前のものよりもかなり複雑で、いくつかの新機能が追加されています。
基本的なコンセプトは同じで、ブレイクアウト時にストップオーダーを使用し、損失を抱えたオーダーをヘッジして、常にプラスでクローズを試みます。
新機能の概要
- 特別なボラティリティ条件をチェックし、スパイクの下でオーダーを開きます。
- トレンドを追うための条件をチェックします。
- ピボット、抵抗線、サポートを毎時計算し、良い価格のリトレースを捉えて損失を最小限に抑えます。
- 損失オーダーを早急に補償するためのオーダーバスケットの概念を導入。
- 戦略を微調整するための多くの設定パラメータを公開。
設定パラメータ
注意: 「ゼロ除算」エラーが発生した場合は、「シンボル」パラメータに提供されたシンボルのリストを確認してください。考えられる問題として、1) ブローカーが指定されたシンボルのすべてまたは一部をサポートしていないこと、2) ブローカーがシンボルに異なる名前を使用していること(例:EURUSDではなくEURUSDmやEUR_USDなど)があります。
このEAを一つのチャートと一つのシンボルで使用する場合は、該当するチャートにEAを接続し、MagicNumberに注意して「シンボル」フィールドを空白にしておいてください。
PARAMETERS:
- 0) タイムフレームは重要ではありません。このEAは必要なタイムフレームを内部でチェックします。
- 1) シンボル; 管理したいシンボルのカンマ区切りリスト。空白の場合、EAは現在のチャート/シンボルでのみ動作します。
- 2) MagicNumber; EAが扱うすべてのオーダーに割り当てられる値。
- 3) xFactor; ヘッジオーダーの倍率。
- 4) TimeSet; ブローカーの時間。毎日ペンディングオーダーをリセットするために使用されます。
- 5) RiskPercent; 残高がこのパーセンテージ以下に下がった場合に損失オーダーを回復しようとします。
- 6) RiskPerTrade; EAが自動的に計算する各LOTのリスク。
- 7) MaxAllowedOrders; 最大の補助オーダー数。
- 8) MaxOpenHours; オープンしたオーダーがこの値よりも古くなるとクローズされます。
- 9) ProfitCheckPeriod; 勝ちオーダーをクローズするために考慮する平坦な市場の15分バーの数。
- 10) Aggressive; TRUEの場合、ブレイクアウトのためにH1タイムフレームを考慮します。
- 11) UsePivots; TRUEの場合、ピボット、抵抗線、サポートを使用して損失オーダーのTakeProfitを再計算します。
- 12) RSI+MMAトレンド条件チェック用のパラメータ。
- 13) Lots; RiskPerTradeが0の場合に使用する固定値。
- 14) Slippage; スリッページ(PIPS)。
- 15) ECN; ECN口座サポート。
- 16) MarginPercent; 新たにオーダーを開く前に保持しておくべきマージンの割合。
- 17) StopLoss; ストップロス(PIPS)。
- 18) トレイリング値は、すべての利益がプラスの時のみ適用され、そうでない場合はEAがバスケットを使用してできるだけ多くの損失オーダーをクローズします。
- 19) TakeProfit; ピボットで計算されたTakeProfitに適用されるオフセット。
- 20) AllOrders; TRUEの場合、MagicNumberを無視し、すべてのオーダーを管理します。
- 21) AllSymbols; TRUEの場合、管理されるシンボルを無視し、すべてのオーダーを管理します。
- 22) LogToFile; TRUEの場合、ログをファイルに書き込みます。
- 23) InitResetOrders; TRUEの場合、初期時にペンディングオーダーをリセットします。
取引可能な時間帯や強制クローズ条件についても設定できます。CloseAllNowがTRUEの場合、すべてのオーダーを強制的にクローズします。FridayCloseTimeでは、指定した金曜日の時間以降にすべてのオーダーを強制的にクローズします。「0」の場合は無視され、オーダーはオープンのままになります。