【WallStreet Forex Robot 2.0 Evolution】EAのパラメータ―の設定を徹底解説

海外EA
スポンサーリンク

( ゚Д゚)EAのパラメーターってあるけれど…数値を変えたほうがいいのかな?

この記事ではそんな疑問にお答えしていきます。

購入したEAを使って、少しでも多く利益を残すためには、EAそのものを理解することが大切です。

海外EAでは設定できるパラメータ―がとても多いものがあります。

これはこれでカスタマイズ性が高く、適応できる相場環境や通貨ペアが多くなるのですが、初心者だとどうしていいのか、戸惑う方も多いのかなと思います。

この記事では、【WallStreet Forex Robot 2.0 Evolution】のパラメーターの設定について、実際にリアル口座で運用してみた、僕の目線から解説します。

WallStreet Forex Robot 2.0 Evolutionパラメーターの設定を3部構成で解説します

1.【基本のパラメーター設定】
2.【リスク管理のパラメーター設定】
3.【時間のパラメーター設定】
スポンサーリンク

WallStreet Forex Robot 2.0 Evolution【基本のパラメーター設定】Settings

WallStreet Forex Robot 2.0 Evolutionの基本のパラメーターの設定になります。

次の5つのパラメーターの設定は必ず確認しましょう

1.Magic
2.MaxSPREAD
3.Slippage
4.UseCustomPair true/false
5.UseSettingsFrom

WallStreet Forex Robot 2.0 Evolution【基本のパラメーター設定】Settings

Magic

: a unique identifier through which WallStreet 2.0 Evolution recognises and manages its own positions. If you use other expert advisors on the same account, please ensure that each of them has a distinct unique identifier.

マジックナンバーを入力
同じ口座で複数のEAを動かす場合は、必ず個別にちがうマジックナンバーを入力

様々な意味合いがありますが、MT4に限って言えば、マジックナンバーは注文の識別番号です。 MT4のEAは、あるポジションが、どこから発注されたのかを、マジックナンバーによって識別します。 マジックナンバーは、MT4の同一口座で1つのEAしか運用しない場合は必要ありません。

引用:マジックナンバーとは – MT4 EA開発・運用ブログmt4ordersenderror.blog.fc2.com › blog-entry-43

EA_Comment

: you can type here a comment, if you wish to mark the WallStreet 2.0 Evolution trades.

各EAごとに表示させたいコメントがある場合は入力
MaxSPREAD

: maximum allowed spread.

許容する最大スプレッド幅を入力
スプレッドとは「売値と買値の差」のことですが、その差が0.3銭という意味です。0.3銭は「3円の1,000分の1」と非常に低い桁数ですが、多くのFX会社では最低取引単位を1,000通貨または10,000通貨としているため、実質的な取引手数料は「1,000通貨で3円」「10,000通貨で30円」となるのです。

引用:スプレッド「0.3銭」とは, どういう意味ですか? – FX比較.tokyo
https://fx比較.tokyo › meaning-of-0-3-sen-spread
Slippage

: maximum allowed slippage.

許容できる最大スリッページを入力
スリッページとは、注文した価格と実際に約定された価格の差のことを指します。 変動が大きい相場になっている場合等は、スリッページが発生する可能性があり、お客様にとって不利なレートまたは有利なレートで約定する場合がございます。 当社においては、成行注文・逆指値注文・ロスカット注文にて、スリッページが発生いたします

引用:スリッページについて | FXネオ | サービス一覧 – GMOクリック証券
https://www.click-sec.com › corp › guide › fxneo › rule › slippage
StealthMode true/false

: a mode which conceals stoploss and takeprofit levels in program logic, making them invisible to brokers. If you use this mode, the stoploss and takeprofit orders are not located in the trading server. In this case, if your trading terminal is not connected, or the robot is not working, your orders would not be protected. However, we are strongly encouraging using the StealthMode, because in some cases the visible StopLoss levels could be attacked tendentiously by algorithms that some unethical brokers could use.

EAのストップロスとテイクプロフィットレベルを隠し、FXブローカーに見えないようにするモード
「true」で有効化、「false」で無効化
NEW EmergencyStopDist

: this parameter ensures a second level of protection, when StealthMode is used. At values greater than zero it activates a second level of true (Emergency) StopLoss on a greater distance then the virtual hidden StopLoss is located. In such case the value of the new emergency StopLoss will be the sum of the EmergencyStopDist value plus the value of the hidden StopLoss.
As an example if StealthMode is used and the hidden “system” StopLoss is 60 pips and the EmergencyStopDist is 100 pips, then the emergency StopLoss will be placed 160 pips away from the trade entry price. The only purpose of this is to protect you from some extremely rare circumstances in which the market moves excessively and the EA does not manage to close by a market order on the actual “hidden” StopLoss level.

StealthModeが使用されている場合、このパラメーターは第2レベルの保護を保証します。
非表示のストップロスが配置されている価格よりも遠い価格で、第2のストップロスを設定します。
市場の急変により、EAが非表示のストップロスレベルでの成行注文によってクローズすることができないときに稼働します。
「true」で有効化、「false」で無効化
CloseOnlyOnProfit true/false

: when this mode is enabled, positions close to system signals only, when they are in profit, or where stoploss may be reached. If CloseOnlyOnProfit= false /default/, positions close to system logic even it is on a loss.

設定したストップロスで決済されなくなり、「利益が出ている状態」か「損切りされそうな状態」でのみ決済されます
「true」で有効化、「false」で無効化
NFA true/false

: use “true” if your broker is NFA regulated.

利用しているFX会社が「NFA」による規制を受けている場合、有効化
NFAとは、National Futures Associationの略であり、全米先物協会を意味します。 … しかし、1981年にNFAが登録先物協会に指定されたことで、CFTCに代わって先物業者の登録業務を行うことになったのです。

引用:NFA | FX用語解説集 – 海外 FX 業者
https://www.fxplus.com › useful › glossary › nfa-b
No_Hedge true/false

: use “true” if you wish to cancel all hedge trades.

ヘッジ目的の反対方向の取引をしない設定
「true」で有効化、「false」で無効化
ヘッジとは 先物やオプションを利用し為替の変動リスクを回避すること。 ヘッジとは外貨建ての債権・債務を保有することから生じうる危険(為替リスク)を回避するための取引のことをいう。 … FX市場では「ヘッジ付き」の投資であるか、「ヘッジ無し」の投資であるかは重要なポイントである。

引用:ヘッジとは|FX初心者|みんかぶFX
https://fx.beginner.minkabu.jp › glossary › fx_glossary_currency_hedging
NEW WinLargeFonts true/false

: use “true” to adjust the robot information box display in case you are using the Windows Large Fonts.

Windowsのシステム上で大きなフォントを使用している場合は、EAが表示する表示を自動でサイズ調整
「true」で有効化、「false」で無効化
WallStreet Forex Robot 2.0 Evolution【基本のパラメーター設定】Settings
NEW RefreshDays

: this value manages the real-time auto-update interval in days

EAを自動でアップデートする際の日数間隔
NEW PendingOrderDist

: this value manages the new Pending (Stop/Limit) Orders functionality:
– If the value is zero (default) the robot will use only market orders.
– If the value is greater than zero (a positive value) the robot will use “Limit” orders with a distance from the market price equal to the PendingOrderDist value in pips.
– If the value is lower than zero (a negative value) the robot will use “Stop” orders with a distance from the market price equal to the PendingOrderDist value in pips.
Generally, we recommend using market orders, but we’ve designed this functionality to provide an additional flexibility to those our users, which would be interested to experiment. As an example, if you notice that your broker executes the market orders with a great slippage, you can try using Limit, or Stop orders. The Limit orders would help to open the trade on a most favourable price, but you can miss some of the trades. We recommend this functionality only for advanced traders, which are capable to make their own backtests and optimisations.

「0」の場合、すべての注文は成り行き注文となります
「>0」の場合、市場価格から指定したpips離れた指値注文となります
「<0」の場合、市場価格から指定したpips離れた逆指値注文となります
指値注文とは、お客様が希望する価格レベルに現在値が到達した時点で、買い建て、もしくは売り建ての注文を発動する様に指示する予約注文となります。 保有ポジションにて、価格がxxに到達したら損失確定をします。Oct 10, 2018

引用:ペンディングオーダー(指値注文)とは何ですか? – TTCM
https://traders-trust.com › 良くあるご質問 › ペンディングオーダー(指値注…
NEW StopLimitExpire

: this value (in minutes) manages the pending orders expiration in case you are using the Pending Orders functionality.

指値注文した場合における注文の有効期間
StopLoss

: distance to stoploss levels in standard (4 digits) pips.

基本のストップロスレベルの入力
ストップロスオーダーとは、FX取引や株取引において、自分の予想に反して相場が突然暴落してしまった場合に備えて、損失を限定するために行うオーダーのことです。 「逆指値注文」や「ストップ注文」とも呼ばれます。 … すると、その決定した価格まで下がった地点で自動的に決済注文が出されて、損切りされます。

引用:ストップロスオーダーとは-FX用語集【楽天スーパーポイント …
https://point-g.rakuten.co.jp › fx › words › stop_loss
TakeProfit

: distance to takeprofit levels in standard (4 digits) pips.

基本のテイクプロフィットレベルの入力
テイクプロフィットとは、利食いにより利益を確定させる取引をいいます。 Take Profit(T/P)と表記されます。 株やFXなどの投資は、安く買って高く売る、または、高く売って安く買い戻す事で利益を獲得します。 高値で売るか、底値で買い戻すのが一番ですが、金融市場ではなかなか上手くいきません。

引用:テイクプロフィット | FX用語解説集 – 海外 FX 業者
https://www.fxplus.com › useful › glossary › take-profit
SecureProfit

: minimum profit to be guaranteed where the position’s current profit is equal to the value of the SecureProfitTrigger parameter.

トレーリングストップの設定
「true」で有効化、「false」で無効化
トレーリングストップとは トレーリングストップとは、FX(外国為替証拠金取引)において損失は抑えながら利益を確保しようとする投資方法のことです。 トレーリングストップ注文は、相場の動きによって、ストップロスオーダーで設定している価格を自動で動かしてくれる注文方法です。

引用:トレーリングストップとは-FX用語集【楽天スーパーポイントギャラリー】

https://point-g.rakuten.co.jp › fx › words › trailing_stop
SecureProfitTrigger

: the position’s current profit (in pips) which would guarantee minimum profits equal to value of the SecureProfit parameter.

何pipsの利益が出たらトレーリングストップを設定するか入力
UseCustomPair true/false

: if you wish to use WallStreet 2.0 Evolution on a unsupported currency pair, change UseCustomPair=true

サポート対象外の通貨ペアを取引する際の設定
「true」で有効化、「false」で無効化
UseSettingsFrom

: if you wish to use WallStreet 2.0 Evolution on an unsupported currency pair, with this input parameter you can choose, which supported settings you wish to use. It is not necessary to change this parameter if you use some of the supported currency pairs. It is only in case you use “UseCustomPair=true”.

「UseCustomPair」を有効化した際、使用する通貨ペアの設定を入力
サポートされている通貨ペアのうちのいずれか

WallStreet Forex Robot 2.0 Evolution【リスク管理のパラメーター設定】Risk management

リスク管理のパラメーター設定になります。

基本的にはマネーマネジメント機能と取引ロットに関する設定です。

取引スタイルや相場環境によってリスクは変わってくるので最も変更することが多いパラメーターでもあります。

次の3つのパラメーターがとくに重要です

1.RecoveryMode true/false
2.FixedLots
3.AutoMM

WallStreet Forex Robot 2.0 Evolution【リスク管理のパラメーター設定】Risk management
FixedLots

: the extent of the fixed trading volume. If you use AutoMM>0, the value of the FixedLots parameter does not matter.

固定ロットで取引する際、ロット数を入力
「AutoMM」の値が「0」の場合、動作します
AutoMM

: automatic risk management activates at values greater than zero:
– Example 1: at AutoMM = 2, WallStreet 2.0 Evolution opens positions equal to 0.2 lots (20,000) given account extent of 10,000. This places 2 percent of the account extent at risk per individual transaction at a loss of 100 pips.
– Example 2: at AutoMM = 10, WallStreet 2.0 Evolution opens positions equal to 1 lot (100,000) given account extent of 10,000. This places 10 percent of the account extent at risk per individual transaction at a loss of 100 pips.

0より大きな値を入力するとリスクマネジメント機能により自動で取引ロットが設定されます
例1:証拠金10,000ドルで「AutoMM : 1」の場合、取引あたり「0.1ロット」となります
例2:証拠金10,000ドルで「AutoMM : 2」の場合、取引あたり「0.2ロット」となります
例3:証拠金10万円で「AutoMM : 1」の場合、取引あたり「0.01ロット」となります
例4:証拠金10万円で「AutoMM : 2」の場合、取引あたり「0.02ロット」となります
RecoveryMode true/false

: when RecoveryMode is activated, an algorithm effectively compensates current drawdown through smooth increases of trading volumes. This mode is active only when AutoMM is greater than zero (AutoMM > 0). Before activating RecoveryMode, please bear in mind that it can significantly increase risk to your account. For this reason, RecoveryMode should be used at low values of the AutoMM parameter.

リカバリーモードはロット数をおだやかに増大させることにより、ドローダウンを効率的に解消するアルゴリズムです。
「AutoMM」の値が「0より大きい」場合、動作します
AutoMM_Max

: the maximum permitted risk expressed as a percentage of the account per individual transaction, calculated on the basis of a 100 pip loss.

「AutoMM」を有効化する場合、最大ロット数をを設定
「AutoMM」の値より大きい値を設定します
MaxAccountTrades

: using this parameter you could limit the number of simultaneously opened trades in your account. The default value is zero, which means that by default this option is disabled.

同一アカウント内で保有できるポジションの数を入力
デフォルト値は「0」なので制限はありません
NEW MaxAccountDD

: the maximum allowed drawdown for the account in percent. The option activates at values greater than zero. This option is based on the current drawdown, which is the difference between the current account balance and equity.

アカウントの最大許容ドローダウン(パーセント単位)を入力
「0」より大きい値で有効になります
EA開発者の「AutoMM」に対する考え方

AutoMM=1~5 → 年間10%~100%のリターン
AutoMM=10~20 → 年間200%~1000%のリターン
RISK MANAGEMENT HINTS
Risk management is of fundamental importance in attaining optimum forex trading results. It pays to think carefully before deciding what percentage of your account to expose to risk in each individual transaction.
If your account is significant in extent and importance and if you do not wish to take unnecessary risk, then you should settle for AutoMM values between 1 and 5 percent risk per individual transaction. In such case, you may expect a return on investment in the order of 10 to 100 percent on an annual basis.
If your account is not significant in extent or importance, and if you can afford to assume significant risk, then you may select AutoMM values between 10 and 20 percent per individual transaction. In such case, you may expect a return on investment in the order of 200 and 1000 percent on an annual basis. Bear in mind, however, that the level of risk assumed means that the chance of losing the entire account increases.
In reality, perhaps the most widely assumed risk per individual transaction is 5 percent (AutoMM=5), and for a good reason. Assuming 5 percent risk and applying a good trading strategy, your chances of steady long-term profit are significant, while the risk of losing the entire account is minimised.
For example, if you have a USD 10,000 account, then:
– If AutoMM=0, the EA will trade with volume = parameter FixedLots (defaults FixedLots=0.1)
– If AutoMM=2 (2 percent risk) the EA will open 0.2 lot positions (20,000)
– If AutoMM=5 (5 percent risk) the EA will open 0.5 lot positions (50,000)

WallStreet Forex Robot 2.0 Evolution【時間のパラメーター設定】Time Management Settings

取引をしない時間帯を設定するパラメーターになります。

具体的には「早朝は取引しない」「NY時間以外は取引しない」など、といった感じで使います。

また、EAの取引履歴をみて勝率が低い時間帯があれば、その時間帯のみ取引を停止したりできます。

次の6つのパラメーターの設定が実際に使われます

1.Avoid_News true/false
2.Wait_Before_News
3.Wait_After_News
4.NoAddsAlso true/false
5.—dayTrading true/false
6.—dayHoursForbidden
WallStreet Forex Robot 2.0 Evolution【時間のパラメーター設定】Time Management Settings
MondayStartHour

: The robot will start trading after this hour on Monday. If you want to set any custom value it must be between 0 and 23. To completely disable trading on Monday set MondayStartHour=24.

ロボットは月曜日のこの時間後に取引を開始します
FridayExit true/false

: if you wish to close all trades on Friday, you should use FridayExit=true

金曜日にすべての取引をクローズしたい場合
「true」で有効化、「false」で無効化
LastTradeHour

: the robot can trade until the end of this hour on Friday (including this hour).

EAは金曜日のこの時間の終わりまで(この時間を含む)取引します
ExitHour

: the robot will close all open positions at this hour on Friday.
If you decide to use the “FridayExit” option you should set “LastTradeHour” and “ExitHour” several hours before the market closing of your broker on Friday.

EAはこの時間にすべてのオープンポジションを閉じます
Avoid_News true/false

– if you wish to use the news filter function, you should set Avoid_News=true

ニュースフィルターの設定
「true」で有効化、「false」で無効化
AutoGMT_Offset true/false

– this parameter controls the GMT Offset calculation method. In most of the cases, the automatic GMT value is correct. However, in some cases, you may need to enter the GMT Offset by yourself. In this case, switch AutoGMT_Offset to false and enter the value you need in the ManualGMT_Offset parameter.

自動でGMT(世界標準時)の設定
「true」で有効化、「false」で無効化

GMTとはGreenwich Mean Timeの略で、グリニッジ標準時のことです。 … FX最大の市場であるニューヨークでは、冬時間では「GMT+2」ですが、夏時間では「GMT+3」となるのです。

引用:GMT | FX用語解説集 – 海外 FX 業者
https://www.fxplus.com › useful › glossary › gmt

ManualGMT_Offset

– in case you switch to AutoGMT_Offset=false, the value of this parameter should be the right GMT Offset of your broker (usually, the winter GMT offset). As well, in case you perform a backtest, you should enter here the correct GMT Offset for the historical data you use – otherwise, the backtest will be incorrect.

手動で取引をするFX会社のGMT(世界標準時)を入力
DST_Usage true/false

– activates the automatic DST (Daylight Saving Time) correction.

自動でDST(夏時間)を修正します
「true」で有効化、「false」で無効化
Include_Medium_News true/false

: if you also wish to avoid the medium impact news, you should set Include_Medium_News=true

ニュースフィルターに中規模のニュースを含めたい場合
「true」で有効化、「false」で無効化
WallStreet Forex Robot 2.0 Evolution【時間のパラメーター設定】Time Management Settings
Wait_Before_News

: the number of minutes before the news event, during which trading will be switched off

重要指標の発表時などの何分前に取引を停止するかを設定
Wait_After_News

: the number of minutes after the news event, during which trading will be switched off

重要指標の発表時などの何分後まで取引を停止するかを設定

WallStreet Forex Robot 2.0 Evolution【詳細な時間のパラメーター設定】Advanced Time Management System SETTINGS

MondayTrading true/false

– enables trading on Monday.

月曜日に取引を停止する時間帯を設定
「true」で有効化、「false」で無効化
MondayHoursForbidden

– sets forbidden trading hours for Monday (applies only when MondayTrading is enabled). You can set several values between 0 and 23 separated with commas. For example, if you set MondayHoursForbidden=9,10,11 the EA will not trade from 9:00 till 11:59. The hour values for this parameter are related to your broker’s server time (the Market Watch)!

月曜日に取引を停止させたい時間帯を「,(コンマ)」で区切って入力
例えば「9,10,11」と入力すると「9:00~10:59」のあいだ取引を行いません
TuesdayTrading true/false

– enables trading on Tuesday.

火曜日に取引を停止する時間帯を設定
「true」で有効化、「false」で無効化
TuesdayHoursForbidden

– same as MondayHoursForbidden with the difference that you set forbidden hours for Tuesday.

火曜日に取引を停止させたい時間帯を「,(コンマ)」で区切って入力
WednesdayTrading true/false

– enables trading on Wednesday.

水曜日に取引を停止する時間帯を設定
「true」で有効化、「false」で無効化
WednesdayHoursForbidden

– same as MondayHoursForbidden with the difference that you set forbidden hours for Wednesday.

水曜日に取引を停止させたい時間帯を「,(コンマ)」で区切って入力
ThursdayTrading true/false

– enables trading on Thursday.

木曜日に取引を停止する時間帯を設定
「true」で有効化、「false」で無効化
ThursdayHoursForbidden

– same as MondayHoursForbidden with the difference that you set forbidden hours for Thursday.

木曜日に取引を停止させたい時間帯を「,(コンマ)」で区切って入力
WallStreet Forex Robot 2.0 Evolution【時間のパラメーター設定】Time Management Settings
FridayTrading true/false

– enables trading on Friday.

金曜日に取引を停止する時間帯を設定
「true」で有効化、「false」で無効化
FridayHoursForbidden

– same as MondayHoursForbidden with the difference that you set forbidden hours for Friday.

金曜日に取引を停止させたい時間帯を「,(コンマ)」で区切って入力
SaturdayTrading and SundayTrading true/false

– enables trading during Saturday and Sunday respectively. Due to big GMT offset, some brokers trade during weekends and for that reason we added these parameters as well.

土曜日と日曜日に取引を停止する時間帯を設定(一部のFX会社のみ)
「true」で有効化、「false」で無効化

WallStreet Forex Robot 2.0 Evolution【通知のパラメーター設定】EMAIL AND MOBILE PUSH NOTIFICATIONS

EMAIL_Notification=true
E-mail通知の設定
「true」で有効化、「false」で無効化
PUSH_Notification=true
MT4でのPush通知の設定
「true」で有効化、「false」で無効化

WallStreet Forex Robot 2.0 EvolutionEAのパラメータ―の設定を徹底解説のまとめ

ここまで【WallStreet Forex Robot 2.0 Evolution】のパラメーターの設定についてまとめてきました。

パラメーターの設定はデフォルトを推奨しているものが多いです。

しかし、それはカスタマイズ性が低く、短命のEAが多いのも事実です。

【WallStreet Forex Robot 2.0 Evolution】のような販売歴が長いEAはロジックに優位性があることは証明済みなので、パラーメーターの調整に労力を割くことは有益な作業となります。

WallStreet Forex Robot 2.0 Evolution

この記事が気に入ったら
いいね ! しよう

Twitter で

コメント