米雇用統計ゲッター
- Whole period
- 2 years
- 1 year
- 6 months
- 3 months
- 1 month
Forward testing (Profit)
Monthly Statistics
- Jan
- Feb
- Mar
- Apr
- May
- Jun
- Jul
- Aug
- Sep
- Oct
- Nov
- Dec
Calendar for Months
About EA's Strategy
Translating...
月1回、米雇用統計発表時のみ発動!超特殊型EA!
○このEAは・・・○
月1回、米雇用統計の発表時のみ発動するEAです。
発表時に一方的に相場が動くのが雇用統計の恒例行事となっていますが、本EAは、その一時のみを狙い撃ちし、利益を上げて逃げることに特化した物となっております。
月1回しか動かない(サプライズがなければそこでも動かないことも・・・)EAなので、普段の面白みはないですが、このEAをセットしておくことで、雇用統計が毎月とても楽しみになります!(※私の体験談)
○対象通貨ペア○
ドルが関わる通貨ペアであれば利用可能ですが、実運用の実績があるのは「USD/JPY」「EUR/USD」の2ペアとなります。
参考に、私の環境で2021年1月より実運用している実績(1万通貨)は以下のとおりです。
【USD/JPY】
【EUR/USD】
○推奨業者○
ストップレベルの存在しない業者を用いて下さい。当方、OANDA JAPANにて実績がございますので、OANDAの利用を推奨いたします。
○パラメータの設定値○
基本的にはうまく動くようにパラメータを最適化しておりますが、適宜、必要に応じて変更することも可能です。
■Comment_EAname ("KoyoTokei_Getter") → コメントに表示されるEA名です。 ■MagicNo (20220522) → 使用するマジックナンバーを指定します。 ■Lots (0.1) → エントリーの際のロット数を指定します。 ■PipsToStopOrder (10) ■ResetPips (5) ■ResetPipsPlus (2) → 雇用統計発表前の指値調整を行う際のパラメータです(※動作詳細を参照)。 ■TrailingPips (5)
■TP_Pips (100) ※TakeProfit
■SL_Pips (10) ※StopLoss
■QuoteStopPips (1)
→ 雇用統計発表後の逆指値設定設定パラメータです(※動作詳細を参照)。 ■SL_Pips_Failsafe (20) → フェールセーフのための初期ストップロス値です。約定時に本ストップロスが設定された後、即座にSL_Pipsが設定されます。
■Slippage (1) → スリッページを指定します。
■Order_Pending (true) → 雇用統計発表後に、指値を固定するかどうかを指定します。 ■AutoDetect (true) → 雇用統計の時期を計算で算出します(毎月第1/第2金曜日。独立記念日と重複時は前日の木曜日) → 基本的にはtrueで問題ありませんが、例外的な場合はfalseとして、SP_PendingTimeを手動設定してください。 ※セットすると左上に発動時刻が示されるので、こちらで確認することが可能です。
■SP_PendingTime (2022.06.03 21:30) → AutoDetect = falseの場合にのみ、発表時間を設定します。 AutoDetect = trueにしている場合は無視されます。 ■StartOffset_Second (30) → 指値を入れ始める時間を秒数で指定します。 デフォルト値は30秒です。 → できるだけ小さい値の方がいいですが、小さくしすぎると発表までに指値が入らない可能性があります。 ■StopOffset_Second (300) → 雇用統計発表後、撤退タイミングを秒数で指定します。 デフォルト値は300秒(5分)です。 → 指値が残っている場合、このタイミングですべて削除します。
■BeforeAnnounce_Retry (false)
→ 発表前に約定してしまった場合、即座にポジションを削除し指値を張り直す機能です。trueにすることで発動します。
→ デフォルト値のfalseの場合、約定したポジションと逆方向の指値が残ります。逆方向の指値は即時には削除されず、発表後、約定するかStopOffset_Second経過後に削除されます。
■ExitAtStopTime (true) → StopOffset_Secondのタイミングで、保有しているポジションも強制解消するかを指定します。 → falseの場合、強制決済は行わず、トレイリング+ストップロスのロジックのみが継続します。 ■Timer_ms (1000) → 雇用統計発表前の逆指値調整を行う時間間隔を指定します(ミリ秒単位)。 デフォルト値は1,000ミリ秒(1秒)です ■isBackTest (false) → ストラテジテスタでバックテストを行う際はtrueを設定してください。 ■History_GMToffset (2) → バックテストヒストリーデータに合わせてください。
○動作詳細○
以下の図にしめす通りの動作となります。スプレッドの広がりや直前の強烈な値動き、発表後は成り行きで注文が通らない、これらいろいろな障害を乗り越えるため、かなり手の込んだ動きとなっております。
【基本動作】
基本動作としては、上に示す通り、雇用統計発表時間から一定時間前(デフォルトは30秒前)を過ぎた段階から「売り方向・買い方向ともに逆指値を入れる」という動作となります。ただ、単純に逆指値を入れるだけだと、発表前の思惑による乱高下を回避することができません。
そこでこのEAが行うのが、「動作①雇用統計発表前に約定しそうになったら、指値を動かして約定しないようにする」という動きです。これがこのEAの肝の一点目。これにより、雇用統計発表の動きについていくことができるようになります。
約定したあとは、「動作②建値ストップを置きつつ、逆指値のトレイリングで利益を確保していく」という動きです。発表が一方的な結果に終わった場合、動きに乗って利益をできるだけ伸ばしていく動作となります。
なぜ逆指値だけで実現しているか・・・なぜなら、「雇用統計相場は値動きが大きすぎて、発表後の成り行きでは対応できないから」です。注文が滑って約定しません。なので、このように面倒な逆指値処理を組み込んでいるわけですね。
【詳細動作(指値関係)】
詳細な動きは上記のとおりです。
過去の度重なるリアル口座でのチューニング(月1回の積み重ね・・・)により、デフォルトパラメータでUSDJPYやEURUSDでは十分利益が上げられるようなチューニングをしているつもりですが、必要に応じて、パラメータ調整によりカスタマイズすることができます。チューニングにより、他の対USDペアでも活用の余地はあるかもしれません。
○注意事項○
<稼働日について>
本EAは、安価な実装形式を目指したことと、参照先の軽微な変更などにより動作しなくなるなどの懸念を排除するため、雇用統計の発表日はWebスクレイピングを用いず、シンプルな実装として「第1および第2金曜日の22時30分(サマータイム時は21時30分)」に発動するように設定されています。
そのため、第1~2週のうち、雇用統計の発表のない週では逆指値のみ注文されてそのまま取り消し、という動きになると思いますが、基本的に害はないので制約事項としてご容赦ください。
<業者サーバ負荷による通信不可リスクについて>
雇用統計の結果等によっては、発表後の注文殺到により業者サーバにつながらず、MT4が固まってしまう場合があります。
その場合、約定したものの逆指値設定追従ができず、放置すると思わぬ損失につながってしまう可能性があるためご注意ください。
こういった場合でも、スマホアプリからは注文が通るので、完全放置はできるだけ避けていただき、動作を見ながら、適宜スマホアプリによる手動決済もできるようにしておくと安全です。
○バックテストについて○
バックテストは2010年からのデータを載せておりますが、スプレッドの広がりを考慮して【5.0Pips】で算定しております。
参考に、EUR/USDのデータも載せておきます。こちらも5.0Pipsで計算しております。
○その他○
不明点等あればコミュニティでご質問下さい!
よろしくお願いします。
Price:¥25,000 (taxed)
●Payment






Sales from : 07/11/2022 21:34
Price:¥25,000 (taxed)
●Payment






Just like discretionary trading, there are those that decide trading and settlement timings by combining indicators, those that repeatedly buy or sell at certain price (pips) intervals, and trading methods that utilize market anomalies or temporal features. The variety is as rich as the methods in discretionary trading.
To categorize simply,
・Scalping (Type where trades are completed within a few minutes to a few hours),
・Day Trading (Type where trades are completed within several hours to about a day),
・Swing Trading (Type where trades are conducted over a relatively long period of about 1 day to 1 week)
・Grid/Martingale Trading (Holding multiple positions at equal or unequal intervals and settling all once a profit is made. Those that gradually increase the lot number are called Martingale.)
・Anomaly EA (Mid-price trading, early morning scalping)
However, a substantial advantage of automated trading is its ability to limit and predict risks beforehand.
[Risk]
Inherent to forex trading are the trading risks that undeniably exist in automated trading as well.
・Lot Size Risk
Increasing the lot size forcibly due to a high winning rate can, in rare instances, depending on the EA, lead to substantial Pips loss when a loss occurs. It is crucial to verify the SL Pips and the number of positions held before operating with an appropriate lot.
・Rapid Market Fluctuation Risk
There are instances where market prices fluctuate rapidly due to index announcements or unforeseen news. System trading does not account for such unpredictable market movements, rendering it incapable of making decisions on whether to settle in advance or abstain from trading. As a countermeasure, utilizing tools that halt the EA based on indicator announcements or the VIX (fear index) is also possible.
[Benefits]
・Operates 24 hours a day
If there is an opportunity, system trading will execute trades on your behalf consistently. It proves to be an extremely convenient tool for those unable to allocate time to trading.
・Trades dispassionately without being swayed by emotions
There is an absence of self-serving rule modifications, a common human tendency, such as increasing the lot size after consecutive losses in discretionary trading or, conversely, hastily securing profits with minimal gains.
・Accessible for beginners
To engage in Forex trading, there is no prerequisite to study; anyone using system trading will achieve the same results.
[Disadvantages]
・Cannot increase trading frequency at will
Since system trading operates based on pre-programmed conditions, depending on the type of EA, it might only execute trades a few times a month.
・Suitability may vary with market conditions
Depending on the trading type of the EA, there are periods more suited to trend trading and periods more suited to contrarian trading, making consistent results across all periods unlikely. While the previous year might have yielded good results, this year's performance might not be as promising, necessitating some level of discretion in determining whether it is an opportune time to operate.
・MT4 (MetaTrader 4. An account needs to be opened with a Forex company that offers MT4.)
・EA (A program for automated trading)
・The operating deposit required to run the EA
・A PC that can run 24 hours or a VPS (Virtual Private Server), where a virtual PC is hosted on a cloud server to run MT4.
Additionally, there are both demo and real accounts available. You can experience trading with virtual money by applying for a demo account. After opening a real account, you select the connection server assigned by the Forex broker, enter the password, and log in to the account.
When you deposit money into your account using the method specified by the forex broker, the funds will be reflected in your MT4 account, and you can trade.
Firstly, download the purchased EA file from your My Page on GogoJungle. You will download a zip (compressed) file, so right-click to extract it and retrieve the file named ‘◯◯◯ (EA name)_A19GAw09 (any 8 alphanumeric characters).ex4’ from inside.
Next, launch MT4 and navigate to ‘File’ → ‘Open Data Folder’ → ‘MQL4’ → ‘Experts’ folder, and place the ex4 file inside. Once done, close MT4 and restart it. Then, go to the upper menu ‘Tools’ → ‘Options’, and under ‘Expert Advisors’, ensure ‘Allow automated trading’ and ‘Allow DLL imports’ are checked, then press OK to close.
The necessary currency pair and time frame for the correct operation of the EA are specified on the EA sales page. Refer to this information and open the chart of the correct currency pair time frame (e.g., USDJPY5M for a USD/Yen 5-minute chart).
Within the menu navigator, under ‘Expert Advisors’, you will find the EA file name you placed earlier. Click to select it, then drag & drop it directly onto the chart to load the EA. Alternatively, you can double-click the EA name to load it onto the selected chart.
If ‘Authentication Success’ appears in the upper left of the chart, the authentication has been successful. To operate the EA, you need to keep your PC running 24 hours. Therefore, either disable the automatic sleep function or host MT4 on a VPS and operate the EA.
If you want to use it with an account other than the authenticated one, you need to reset the registered account.
To reset the account, close the MT4 where the Web authentication is registered, then go to My Page on GogoJungle > Use > Digital Contents > the relevant EA > press the ‘Reset’ button for the registration number, and the registered account will be released.
When the account is in a reset state, using the EA with another MT4 account will register a new account.
Also, you can reset the account an unlimited number of times.
→ Items to Check When EA is Not Operating
1 lot = 100,000 currency units
0.1 lot = 10,000 currency units
0.01 lot = 1,000 currency units
For USD/JPY, 1 lot would mean holding 100,000 dollars.
The margin required to hold lots is determined by the leverage set by the Forex broker.
If the leverage is 25 times, the margin required to hold 10,000 currency units of USD/JPY would be:
10000*109 (※ at a rate of 109 yen per dollar) ÷ 25 = 43,600 yen.
・Risk-Return Ratio: Total Profit and Loss during the period ÷ Maximum Drawdown
・Maximum Drawdown: The largest unrealized loss during the operation period
・Maximum Position Number: This is the maximum number of positions that the EA can theoretically hold at the same time
・TP (Take Profit): The set profit-taking Pips (or specified amount, etc.) in the EA's settings
・SL (Stop Loss): The set maximum loss pips (or specified amount, etc.) in the EA's settings
・Trailing Stop: Instead of settling at a specified Pips, once a certain profit is made, the settlement SL is raised at a certain interval (towards the profit), maximizing the profit. It is a method of settlement.
・Risk-Reward Ratio (Payoff Ratio): Average Profit ÷ Average Loss
・Hedging: Holding both buy and sell positions simultaneously (Some FX companies also have types where hedging is not allowed)
・MT4 Beginner's Guide
・Understanding System Trading Performance (Forward and Backtesting)
・Choosing Your First EA! Calculating Recommended Margin for EAs
・Comparing MT4 Accounts Based on Spread, Swap, and Execution Speed
・What is Web Authentication?
・Checklist for When Your EA Isn't Working




