SACHI_USDJPY_M5_GPU(GPU対応の適応学習型EA)

SACHI_USDJPY_M5_GPU(GPU対応の適応学習型EA)

SACHI_USDJPY_M5_GPU(GPU対応の適応学習型EA) Auto Trading
Expert Advisors
MetaTrader 5
Sales from
-
Last Updated At
5/21/2026
Version
9.30
My Profile
sachi
  • Whole period
  • 2 years
  • 1 year
  • 6 months
  • 3 months
  • 1 month
Profit
-3,093JPY
Profit Factor
0.00
Rate of return risk  ?
-1
Average Profit
0JPY
Average Loss
-1,031JPY
Balance  ?
996,907JPY
Rate of return (all periods)?
-1.13%
Win Rate
0% (0/3)
Maximum Position  ?
1
Maximum Drawdown  ?
1.13% (3,093JPY)
Maximum Profit
0JPY
Maximum Loss
-1,833JPY
Recommended Margin  ?
274,222JPY
Unrealized P/L
0JPY
Deposit  ?
1,000,000JPY
Currency
JPY- Account
Operable Brokers
Usable with MT5-adopting brokers.

Forward testing (Profit)

Product Statistics
Product Comments

Monthly Statistics

2026
2025
2024
2023
2022
  • Jan
  • Feb
  • Mar
  • Apr
  • May
  • Jun
  • Jul
  • Aug
  • Sep
  • Oct
  • Nov
  • Dec

Calendar for Months

About EA's Strategy

Translating...

Currency Pairs
[USD/JPY]
Trading Style
[Scalping] [Day Trading] [Swing Trading] [Position Trading]
Maximum Number Position
1
Maximum Lot
0.01
Chart Time Frame
M5
Maximum Stop Loss
1.4
Take Profit
4.2
Straddle Trading
Yes
Application Type
Metatrader Auto Trading
Other File Usages
Yes

SACHI_USDJPY_M5_GPU は、USDJPYの5分足チャートでの運用を前提に設計した、短期売買型のMT5用Expert Advisorです。
本EAは、単純なインジケーターのクロスや固定条件だけで売買するタイプではなく、価格変動、ボラティリティ、ローソク足の位置、短期トレンド、レンジ状態、出来高相当情報、直近の勝敗傾向、スプレッド、マーケット状態などを総合的に評価し、買い・売り・見送りを判断します。

開発コンセプトは、「派手な一発狙い」ではなく、相場状況に応じて取引を絞り込み、無理なエントリーを避けながら、損失を抑えて利益を伸ばすことです。
特にUSDJPYのM5では、短時間で方向感が変わる局面、レンジ内で上下に振られる局面、急変動後にスプレッドやボラティリティが一時的に乱れる局面が多くあります。本EAでは、そのような短期売買で起こりやすい失敗を減らすために、複数のガード機能と相場判定ロジックを組み合わせています。

本EAはローカルAI、GPU、OpenBLASによるL1トレンドフィルターなどの拡張機能に対応していますが、これらは必須ではありません。
AIやGPUを利用しない環境でも、EA本体の売買ロジックのみで稼働できるように設計しています。ローカルAIは売買判断を完全に置き換えるものではなく、あくまで補助判断、リスク補正、チャート状況の追加評価、負けパターン監視などを担います。


対象通貨ペアと時間足

本EAは、USDJPY M5での使用を前提に調整しています。
パラメーター上はシンボルをAUTO指定できますが、ロジック、閾値、ボラティリティ判定、ニュース・介入警戒、スプレッド判定、相場レジーム判定はUSDJPYの5分足を主対象として組み込んでいます。そのため、推奨環境はUSDJPYのM5チャートです。

他通貨ペアや他時間足に適用すること自体は可能な場合がありますが、期待される挙動やリスク特性が変わるため、販売ページ上ではUSDJPY M5専用またはUSDJPY M5推奨としか言えません。


売買ロジックの基本方針

本EAは、相場を大きく「トレンド」「レンジ」「高ボラティリティ」「不明瞭な局面」などに分類し、その時点で最も適した候補を選択します。
エントリー候補には、押し目買い、戻り売り、短期反転、ブレイクアウト寄りの候補、保守的な候補などがあり、現在の相場状態に応じて候補の優先度を変化させます。

例えば、強いトレンドが出ている場合には、単純な逆張りを避け、流れに沿った押し目・戻りを優先します。
一方で、レンジ内で方向感が弱い場合には、無理なブレイク狙いやレンジ外へ過度に伸ばした利確目標を避けるようにしています。
また、急変動直後やスプレッド拡大時には、通常時よりも慎重な判定を行います。

エントリー判定では、買い方向と売り方向の特徴量をそれぞれ計算し、確率、候補スコア、相場レジーム、直近の損益傾向、AI補正、スプレッド、ボラティリティ、ニュース・マーケット状態などを総合して判断します。v9.10では、従来の候補選別に加え、M15出来高、M15 EMA20/60、H4 EMA50、ADX/RSI、直近14本の加重スコアを確認する多層エントリー補助を追加しています。この判定はトレードを機械的に止める硬いフィルターではなく、条件が揃う候補を有利に評価し、不十分な候補を慎重寄りに補正するソフトフィルターです。

ひとつの条件だけでエントリーするのではなく、複数の評価を通過した場合のみ注文を出す構造です。


損小利大を意識した決済設計

本EAは、固定pipsだけで損切り・利確を置くのではなく、ATRを基準にした可変的なSL/TPを採用しています。

v9.10では、H1 RSI、AI方向バイアス、マーケットバイアス、L1トレンド、候補確率の余裕が強い場合に、初期TPのATR倍率を自動的に上乗せするDynamic RRを追加しています。通常時は従来のATRベースTPを維持し、伸ばせる可能性が高い局面だけ利幅を広げる設計です。

相場のボラティリティが大きい時には値幅を広げ、ボラティリティが小さい時には値幅を抑えることで、相場環境に合わせた決済幅を設定します。

初期設定では、ストップロスはATR倍率、テイクプロフィットもATR倍率で計算されます。
さらに、ポジション保有中はブレイクイーブン、トレーリングストップ、部分利確、追加の利伸ばし処理を組み合わせ、利益が出たポジションをできるだけ有利に管理することを目指します。

短期売買では、早すぎる利確で伸びる局面を逃すことも、逆に粘りすぎて利益を失うこともあります。本EAでは、最初から大きな値幅を固定で狙うのではなく、ボラティリティ、現在価格、候補の強さ、レンジ幅、保有中の状態を見ながら、段階的にリスクを管理します。


レンジ相場への対応

USDJPYの短期足では、一定のレンジ幅の中で横ばい推移する場面が多くあります。
このような局面では、レンジ幅を大きく超えるテイクプロフィットを設定しても、到達前に反転して利益を失う可能性があります。

本EAでは、直近の高値・安値、ATR、価格位置、レンジ内での推移を確認し、レンジ相場と判断される場合には過度な利確目標を避ける処理を入れています。
レンジ幅に対して不自然に遠いTPを設定しないようにし、横ばい相場での「届かない利確」を減らすことを目的としています。

これにより、トレンド相場では利益を伸ばし、レンジ相場では無理な伸ばしすぎを避ける、という切り替えを行います。


円高方向の急変動・介入警戒ロジック

本EAには、USDJPY特有の急落局面を検知するための円介入警戒ロジックを搭載しています。
短時間で大きく円高方向へ動いた場合、通常のテクニカル相場とは異なる値動きになることがあります。そのため、単純な押し目買いや逆張りをすぐに行うと、急落に巻き込まれるリスクがあります。

本EAでは、M5足での急落幅、複数本にわたる下落、出来高相当の変化、スプレッド、ATRとの比較などから、円高方向への急変動を検知します。
検知した場合には、保有中のロングポジションのリスクを抑え、通常のエントリー判断を一時的に制御します。

また、急落を検知した後に、単に売買を止めるだけではなく、下落後の底値圏で反発の兆候がある場合には、買い戻し候補として評価する機能も備えています。
ただし、これは無条件に急落を買う処理ではありません。急落幅、安値からの反発、スプレッド、安値との距離などを確認し、極端な落下中に飛び込まないようにしています。


連敗抑止と再開ロジック

本EAは、連敗が続いた場合に無理な再エントリーを抑えるガードを備えています。
短期EAでは、相場状態がロジックに合わない時間帯に連続して入ると、損失が膨らみやすくなります。そのため、一定の連敗が発生した場合には、通常よりも慎重な判定へ切り替えます。

一方で、連敗ガードが強すぎると、相場が変化した後のチャンスまで逃してしまう可能性があります。
そこで本EAでは、日付変更によるリセットだけではなく、チャート状態の変化を検知した場合にガードを解除する仕組みも備えています。
価格レンジ、ボラティリティ、直近の値動き、安値・高値からの変化などを確認し、連敗局面とは違う相場に移行したと判断できる場合には、再びエントリー候補を評価できるようにしています。


AI補助機能

本EAは、ローカルAIサーバーと連携する機能を備えています。
想定モデルは qwen2.5-vl-3b-instruct などの軽量VLMモデルで、LM Studio等のOpenAI互換ローカルサーバーを利用できます。

AIの役割は、EA本体の売買判断を完全に置き換えることではありません。
本EAの中心はあくまでMQL5側の売買ロジックであり、AIは次のような補助判断を行います。

相場の短い説明、リスク補正、買い・売りの方向バイアス、ブレイクアウト向きか押し目・戻り向きかの補助評価、現在の候補を採用するか観察するかの判断、保有中ポジションの負けパターン監視などです。

AIが接続できない場合でも、EA本体のロジックは稼働します。
AI接続時にはパネル上にAI status、AI reason、AI confidence、AI bias、AI adoptedなどが表示され、現在AIがどのような補助判断を返しているかを確認できます。


チャート画像を使った負けパターン監視

本EAは、ローカルAIの画像認識機能を利用して、ポジション保有中のチャート状態を監視する機能を備えています。
負けトレードが発生した場合、その時のチャート画像と状態を記録し、負けパターンとしてローカルAIに参照させることができます。

ポジション保有中には、一定間隔でチャート画像をローカルAIへ送り、現在の形状が過去の負けパターンに近いかを確認します。
もし高い信頼度で負けパターンに近いと判断され、かつポジションが利益状態にある場合には、利益を確保する方向で決済判断を行います。

この機能は、通常の数値ロジックだけでは拾いにくい「見た目の崩れ」や「過去に似た負け方」を補助的に検出することを目的としています。
ただし、AI判断は絶対ではないため、EA本体側では信頼度や利益条件を確認し、過剰反応しないようにしています。


VLM学習データの保存

本EAは、エントリー候補が確定した時点の情報をVLM学習用データとして保存する機能を備えています。
保存対象には、シンボル、方向、候補ID、確率、レジーム、買い方向の特徴量、売り方向の特徴量などが含まれます。

これにより、後からローカルAIや外部分析環境で、どのような状態でEAがエントリー候補を選んだのかを確認できます。
将来的にAI判断の精度を高めたい場合や、チャート画像と数値特徴量を組み合わせた検証を行いたい場合に利用できます。


GPU / OpenCL対応

本EAはOpenCLによるGPU利用に対応しています。
GPUが利用できる環境では、特徴量評価やモデル計算の一部を高速化し、EA内部の処理負荷を抑えることを目指しています。

GPUがない環境でも稼働できるように設計されていますが、ローカルAIや画像認識機能を快適に利用する場合には、NVIDIA RTXシリーズなどのGPU環境を推奨します。
EA本体の通常ロジックだけであれば、一般的なMT5対応VPSでも動作可能です。


OpenBLAS L1トレンドフィルター対応

本EAには、MQL5の新機能であるOpenBLASベースのL1トレンドフィルターを利用したトレンド判定機能を組み込んでいます。
L1トレンドフィルターは、単純移動平均のように価格を滑らかにするだけではなく、相場の傾きや転換点を比較的自然に抽出しやすい特徴があります。

この機能により、短期的なノイズに過剰反応しにくくしながら、現在のトレンド方向、傾きの強さ、転換の兆候を評価します。
EA内部では、候補スコアや特徴量に反映し、トレンドに逆らう無理なエントリーを抑えたり、反転候補を評価したりするために利用しています。

L1トレンドフィルターが利用できない環境では、フォールバック処理により通常ロジックで稼働します。


リスク管理機能

本EAは、複数のリスク管理機能を備えています。
主な機能として、ATRベースのSL/TP、ブレイクイーブン、トレーリングストップ、部分利確、最大連敗ガード、日次損益・日次ドローダウン表示、スプレッドブロック、マーケットクローズ判定、ニュース前後の取引制限、ポジション保有中の追加エントリー制限などがあります。

初期設定では1ポジション運用を基本としており、過剰なナンピンやマーチンゲールを前提とした設計ではありません。
固定ロット運用にも対応していますが、推奨は口座資金や運用方針に応じて小ロットから開始し、必ずデモ口座やストラテジーテスターで確認したうえで運用することです。

本EAは、短期売買におけるリスクを完全に排除するものではありません。
相場急変、スプレッド拡大、約定遅延、サーバー環境、ローカルAIの応答遅延、通信状態などによって、実運用結果は変動します。


パネル表示

チャート右側には、EAの状態を確認できる情報パネルを表示します。
パネルでは、現在のトップブロッカー、稼働状態、GPU状態、確率、候補選択結果、エントリーゲート、学習状態、最終アクション、シグナル、候補通過数、選択確率、口座残高、日次損益、日次DD、スプレッド、ATR、出来高、連敗数、AI状態、AI理由などを確認できます。

パネルは複数ページ構成になっており、詳細な候補評価、AI判断、ビジョンテスト、時刻情報なども確認できます。
EAがなぜエントリーしなかったのか、どのガードで止まっているのか、AIがどう判断しているのかを可視化できるため、運用中の状態確認がしやすくなっています。また、情報量が多いのでInpTradeExecutionSuppressMode(トレード実行抑止モード)を true にすれば自動取引は抑止され裁量トレードのためのインジケータとしても活用できます。


推奨動作環境

通常ロジックのみで使用する場合は、MT5が安定して動作するWindows環境で利用できます。
全機能を快適に利用する場合は、Windows 10/11 64bit、MetaTrader 5最新版、CPU 6コア以上、RAM 32GB以上、SSD空き20GB以上、NVIDIA RTX 3060 12GB以上を推奨します。
ローカルAIの画像認識機能まで利用する場合は、RTX 3090 24GB級以上のGPUがあるとより快適です。

ローカルAIを使用する場合は、LM Studio等のOpenAI互換ローカルサーバーを起動し、qwen2.5-vl-3b-instruct などのVLMモデルを利用します。
また、MT5のオプション設定でWebRequest許可URLにローカルAIサーバーのURLを登録する必要があります。

GPUやローカルAIは必須ではありません。
これらを無効化しても、EA本体のロジックは稼働します。


※本EAを使用する前に、マニュアル内記載の免責事項を読み、同意してください。同意いただけない場合は、使用を控えてください。EAの使用は、投資リスクを理解した上で行うことを強く推奨します。

¥89,000(taxed)
Provider/Distributor:
Sales site:

Payment

MastercardVisaJCBBankFamilyMartD2D1
Forward Test
Back Test
¥89,000(taxed)
Provider/Distributor:
Sales site:

Payment

MastercardVisaJCBBankFamilyMartD2D1
About Forex Automated Trading
Forex Automated Trading refers to trading that is automated through programming, incorporating predetermined trading and settlement rules. There are various methods to conduct automated trading, but at GogoJungle, we deal with Experts Advisors (hereinafter referred to as EA) that operate on a trading platform called MT4.
There are various types of EAs (Expert Advisors) for different trading types that can be used on MT4.
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)

When engaging in Forex, there are risks in automated trading just as there are in discretionary trading.
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.
The requirements for operating automated trading (EA) on MT4 are as follows:
・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.
If you open an account with a forex broker that supports MT4, you can use MT4 as provided by that forex broker. MT4 is a stand-alone type of software that needs to be installed on your computer, so you download the program file from the website of the FX company where you opened the account and install it on your computer.

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.
To set up an EA when you purchase it through GogoJungle, follow the steps below:
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.
EAs from GogoJungle can be used with one real account and one demo account per 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.
If you encounter an error with Web authentication, or if the EA is trading on GogoJungle's forward performance page but not on your own account, there could be various reasons. For more details, please refer to the following link:
 → Items to Check When EA is Not Operating
In Forex trading, the size of a lot is usually:

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.
・Profit Factor: Total Profit ÷ Total Loss
・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)
■ Important Matters and Risk Warnings Regarding Investment Products 【Financial Instruments Business Operator】
GogoJungle Inc.
Registration: Director-General of the Kanto Local Finance Bureau (Financial Instruments Business) No. 1960
【Member Association】
Japan Investment Advisers Association
【Fees and Expenses】
The use of software, e-books, investment advisory services, etc., provided on our platform involves purchase prices determined for each product.
Additionally, when conducting actual financial instrument transactions (such as FX or CFD trading), costs such as transaction fees and spreads (the difference between the sell and buy price) may be incurred through the connected brokerage firms.
【Margin and Risk of Loss】
Transactions such as FX (Foreign Exchange Margin Trading) and CFD (Contract for Difference) allow for trading in amounts exceeding the deposited margin.
Therefore, due to sudden fluctuations in target indices (currency, commodity prices, etc.), there is a risk of incurring losses that exceed the deposited margin (loss exceeding principal).
Furthermore, financial instrument transactions involve risks such as price fluctuations, which may result in losses falling below or exceeding the initial investment principal.
【Nature of Services and Trading Entity】
The Company operates a platform (marketplace) providing investment software and information; we do not engage in the buying, selling, mediation, brokerage, or agency of financial instruments on behalf of customers.
The services and information provided are intended as reference for investment decisions and do not guarantee future profits or specific results.
While some services include investment advice, they do not constitute a mandate or solicitation to trade specific financial instruments.
Final investment decisions and the execution of trades must be made at the customer’s own risk and discretion.