Derbies
- 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...
Thank you for viewing and for visiting.
「DERBIES」 is a grid-narrowing style EA developed with AUDCAD as its core.
All parameters are unlocked, and there is no constraint on currency pairs. You can operate it according to your own budget and goals.
Currently, it is running on a real account. It has progressed without large deviations from the drawdown and profit trends assumed in the backtest.
DERBIES is aimed at the following types of users.
“I’m looking for an EA that can be used for a long time rather than large profits.”
“No matter what EA I buy, it ultimately stops operating.”
“I want to operate a grid EA while keeping risk as much as possible in check.”
“I want to tune EA parameters to match my trading style.”
DERBIES features various logics, among which the notable ones are the “Dual Logic System” and the “Drawdown Calculation Function.”
We will explain each in detail.
What is the “Dual Logic System”?
Ninpin EAs can significantly increase profits with the right settings, but increasing risk also raises the risk of ruin. Conversely, too much risk mitigation can reduce the attractiveness of profits.
Therefore, DERBIES adopts a “Dual Logic System” that carries the same logic in two parts. They are designated as “A system” and “B system,” and low-risk parameters selected through backtest optimization are allocated to A and B. This allows two low-risk trades to run simultaneously.
In other words, instead of pushing for high profits with high-risk settings, it aims for stable operation by running two low-risk parameter sets in parallel. This is the core concept and the origin of the EA name DERBIES.
Usually, if you want to run the same EA with different parameters, you need multiple EAs, but DERBIES completes this within a single EA.
○ Example trades (15-minute chart)
What is the “Drawdown Calculation Function”?
For a grid-type EA, it is important not only to check maximum drawdown but also “how much drawdown you are carrying during operation.” Even if backtest results rise steadily, there are many cases where large drawdowns occur midway. In other words, relying solely on maximum drawdown to judge the EA’s quality is dangerous.
Many grid-type EAs show the maximum drawdown in backtests, but few EAs allow checking drawdown in real time. You can verify it with岩ライザー, but that is a paid tool.
Therefore, DERBIES includes a drawdown calculation function to assess real-time risk. At the end of backtesting, it outputs how much drawdown has occurred from the MT4 log. This makes risk management in real trading very clear.
A portion of actual MT4 logs
Also, drawdown calculation is performed “per basket.”
【What is a basket?】
A basket counts everything from the initial position including multiple grid additions as one unit. Multiple positions in the same direction are treated as one group. This is defined as a basket.
The drawdown calculation function allows you to check “how much drawdown” and “how many times the drawdown level was reached” for each basket unit. We will briefly explain what is output to the MT4 log.
・For each buy/sell basket of A-system and B-system, log the maximum drawdown, the date/time when the maximum drawdown occurred, and the price at that time.
・Parameters include Basket Loss Level 1, Basket Loss Level 2, Basket Loss Level 3 (all adjustable to any amount). The number of times each Basket Loss Level is reached is automatically counted.
For example, if Basket Loss Level 1 is set to 50,000 yen, Level 2 to 100,000 yen, and Level 3 to 200,000 yen, you can check how many times each drawdown line was reached.
Additionally, when both A-system and B-system are run simultaneously, the “combined drawdown” is also available. You can monitor not only the drawdown for each single logic but also the combined drawdown for A/B, enabling risk management closer to real trading.
Moreover, DERBIES uses the average entry price and total profit for all positions in the same direction to determine take-profit and stop-loss on a basket basis. Therefore, even if some individual positions are in the negative, if the basket as a whole meets the take-profit condition, all positions in that basket are settled together.
Example:
1st position: unrealized loss
2nd position: unrealized loss
3rd position: unrealized profit4th position: unrealized profit
Even in such a state, if the total profit of the four positions meets the take-profit condition, all positions in the basket are settled.
※ The drawdown calculation function is based on MT4 account currency P/L.
※ For Yen accounts, drawdown is checked in Yen.
※ Because pips value and price movements differ by currency pair, please adjust the basket loss level values to fit your operating currency pair and capital.
※ Basket statistics and A/B combined drawdown statistics are mainly for backtesting analysis. In live operation, to reduce processing load and log output, using “false” is recommended.
All parameter details – ※ = A/B common parameters
・Allowed slippage (pips)※
Slippage allowed for new entries and grid additions, specified in pips. Lower values reduce unfair fills but may hinder order execution in certain market conditions.
・Allowed spread (pips)※
Maximum spread allowed for new entries and grid additions. If the current spread exceeds this value, the EA will not trade. Used to suppress trading during times when spreads widen, such as early morning or during data releases.
・夏GMT ※
・冬GMT ※
・DSTモード ※
夏時間の切り替え方式(欧州式/米国式)を選択します。ブローカーのサーバー時間に合わせることで、日本時間で設定した取引禁止時間を年間を通して正しく反映します。
・取引禁止の開始時刻 ※
新規エントリーを停止する開始時刻を日本時間で指定します。
Example: 4 means trading is prohibited starting at 4 a.m. Japan time.
・取引禁止の終了時刻 ※
New entries resume at the specified time in Japan time.
Example: 8 means trading becomes possible from 8 a.m. Japan time.
・禁止時間中のナンピン許可 ※
Specify whether grid additions are allowed during the restricted trading time.
true:Grid additions are allowed even during restricted times. false:No grid additions during restricted times.
・買いマジックナンバー
A magic number to identify buy positions. Used to distinguish from other EAs or sell positions.
・売りマジックナンバー
A magic number to identify sell positions. Managed separately from buy positions.
・注文コメント
Comment attached to orders. Used to easily identify the EA’s orders in the trading history.
・固定ロット
Specify the lot size for the first entry. The lot size for grid additions is based on this lot and is calculated by the lot multiplier.・売買方向
Choose the EA’s trading direction from the following four options.
Stop:Stop new entries. Long_Short:Trade both buy and sell. LongOnly:Buy only. ShortOnly:Sell only.
・TP(pips)0=Disabled
If the average entry price moves favorably by the specified pips, the entire basket is settled.
Example: If set to 20 pips, settle when the overall average price of the grid positions has moved by 20 pips in profit.
・SL(pips)0=Disabled
If the average entry price moves unfavorably by the specified pips, the entire basket is settled.
Example: If set to 100 pips, settle when the overall average price has moved 100 pips against you for the grid positions.
・TP(Profit amount)0=Disabled
If the total profit of positions in the same direction held exceeds the specified amount, settle the entire basket. Takes into account swaps and fees.
・SL(Loss amount)0=Disabled (enter negative for use)
If the total loss of positions in the same direction held falls below the specified amount, settle the entire basket. Enter as a negative value when in use.
Example: specify -50,000 yen by entering “-50000”.
・Ninpin interval (time)
Specify the minimum elapsed time from the previous entry before making the next grid addition. If the specified time has not elapsed, grid additions will not occur even if price conditions are met.
・Maximum number of positions
Specify the maximum number of positions that can be held in the same direction. When this number is reached, no further grid additions are made.
・Ninpin interval (pips)
If the price moves against the previous entry by the specified pips, the next grid addition is made.
Example: If set to 20 pips, the next grid addition is made when the price has moved 20 pips against the previous entry.
・Lot multiplier
Specify how many times the lot size should be multiplied for grid additions relative to the previous one.
Example: 1.5 means the next lot is calculated as 1.5 times the previous lot.
・Customize last 2 lots
You can specify the lot size for the last two positions. As the number of grid additions increases, the total number of positions grows, which can lead to ruin due to later positions. This option exists to mitigate that, but too many restrictions may reduce the grid’s effectiveness.
true:the last two positions use custom lots. false:calculate with the usual lot multiplier.
・Last 2nd lot
Specify the dedicated lot size for the position just before the last one in the maximum number of positions. This is only valid when “Customize last 2 lots” is true.
・Last lot
Specify the dedicated lot size for the final position to reach the maximum number of positions. This is only valid when “Customize last 2 lots” is true.
・Entry mode
Choose one of the following three methods to judge new entries.
Mode EMA: judged using EMA. Mode ADX: judged using ADX. Mode BB: judged using Bollinger Bands.
・Entry decision time frame
Specify the time frame used for entry decisions.
Example: 5 means making entry decisions on the 5-minute chart.
・EMA period
Specify the calculation period for EMA. Smaller values react more to short-term moves; larger values emphasize longer-term direction.
・EMA apply price
Choose the price to use for EMA calculation from the following.
Close, Open, High, Low
・EMA decision reversal
Specify whether to reverse the buy/sell decision by EMA.
false: perform normal decision. true: reverse the buy/sell direction.
・ADX period
Specify the calculation period for ADX. Used to determine the strength of the trend.
・ADX trend decision
Uses ADX values to determine trend strength. Only when ADX is below this value is a new entry allowed, indicating a weak trend.
・BB period
Specify the calculation period for Bollinger Bands. Smaller values react to short-term moves; larger values stabilize the bands.
・BB deviation (σ)
Specify the deviation that determines the width of Bollinger Bands. Higher values widen the bands, leading to fewer entry opportunities.
・Use staged TP
If the number of held positions reaches a specified number, switch to an alternative take-profit condition (staged TP). As the number of grids grows, price moves can cause profit to swing, so this feature aims to increase efficiency in profit growth.
true: use staged TP. false: do not use staged TP.
・Total positions to activate staged TP
Specify the number of held positions required to activate staged TP. When the number of positions in the same direction reaches or exceeds this value, decision is made under staged TP conditions instead of normal TP.
・Staged TP (pips) 0=Disabled
Specify the take-profit width to use when staged TP is activated.
・Staged TP (Profit amount) 0=Disabled
Profit amount used when staged TP is activated. If the total profit of same-direction positions exceeds this amount, it is settled.
・Enable B-system
Turn on/off B-system operation.
true: run both A-system and B-system. false: run only A-system.
Important
DERBIES is based on market data from roughly the last 10 years, and its parameters are adjusted accordingly. Market conditions change year by year, and volatility and price movement characteristics differ greatly from over 20 years ago to today. Therefore, rather than attempting to cover all past market conditions, the design prioritizes current market environments.
That said, it is also necessary to verify whether the EA logic works in long-term market environments. Therefore, parameters selected from a long-term backtest from 2008.05.01 to 2026.05.01 and the backtest results are provided here. If you want to emphasize long-term adaptability, consider using these parameters.
※ For EA purchasers, the accompanying parameter SET file is also included.
【Other / Notes】
※ Gold, Silver, Crude Oil, Stock Indices, and Cryptocurrencies are not supported. ※ Exotic currency pairs are not recommended due to spreads, swap, and liquidity issues. ※ If using outside AUDCAD, please verify in advance with backtests and demo accounts. ※ This EA is a grid-type EA, and drawdowns can be large depending on market conditions. Always operate with ample margin. ※ We operate with a swap-free account. Backtests are conducted at times when swap points for both buy and sell are zero. ※ Amount-parameter and drawdown calculation are account-currency based. For a JPY account, it is judged in yen; for a USD account, in dollars. If you want to use the same settings as a USD account for a JPY account, please set by dividing the respective dollar/yen rate. Example: 2,000 yen ÷ 160 yen = 12.5 dollars
DERBIES is not an “instant fortune EA.” It was developed as a grid-nave EA that can be operated long-term while monitoring drawdown. In addition to the drawdown calculation feature, all parameters are unlocked, so you can optimize according to your funds and trading style.
If you have any questions, please feel free to contact us even before purchase.
Price: $124.22 (taxed)
¥19,800(taxed)
●Payment
Sales from : 08/12/2026 03:10
Price: $124.22 (taxed)
¥19,800(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
